BM6P6(@ ~~~pppXXXNNNHHHLLLRRRSSSOOOLLLKKKIIIDDD???;;;999888777777666666666555555555555555555555555666666666666666666888;;;;;;;;;@@@HHHRRRaaauuurrrWWWIIIHHHNNN^^^ttttttbbbYYYQQQPPPQQQRRRTTTWWWXXX^^^gggsss}}}zzzooofffaaa`````````fffbbb^^^[[[YYYUUUNNNIIIIIIHHHGGGHHHIIIIIIHHHGGGEEEHHHMMMVVVcccpppzzz~~~pppaaaTTTPPPLLLLLLMMMSSSaaannnqqqxxxzzzuuupppmmmmmmnnnpppqqqppprrrtttwwwxxxxxxwwwwwwvvvtttrrrpppnnnmmmmmmmmmooopppqqqsssrrrqqqooonnnrrrrrrrrrrrrtttxxx~~~kkkVVVMMMHHHLLLRRRSSSOOOMMMLLLIIIEEE@@@<<<999888777666555555555555444444444555555666666666777777777777777999;;;;;;:::@@@GGGTTTeeezzzsssXXXKKKLLLMMM^^^ttttttcccZZZRRRQQQRRRSSSUUUXXXYYY___hhhttt~~~yyyrrroooooooookkkfff___ZZZWWWSSSNNNJJJEEEDDDDDDFFFIIIKKKKKKKKKIIIIIIKKKQQQZZZccckkkppptttwww|||zzzvvvpppttt|||zzzmmm___VVVNNNJJJJJJOOOZZZeeeqqqzzzzzzwwwtttssstttvvvxxxxxx|||}}}~~~|||{{{vvvtttrrrooommmlllllllllmmmnnnpppqqqqqqqqqppppppuuuvvvwwwwwwyyy}}}fffTTTLLLHHHLLLRRRSSSQQQOOOMMMJJJEEE@@@<<<999888777555555555444444444333333666666666777777777888888888888999<<<;;;:::???FFFRRRddd{{{}}}{{{tttYYYNNNPPPOOO```vvvvvveee\\\UUUTTTVVVVVVWWWZZZ[[[```jjjuuuzzzqqqfff]]]WWWTTTPPPMMMGGGFFFFFFHHHKKKNNNOOONNNLLLJJJJJJLLLSSSZZZ___bbbeeefffiiilllllliiiccc___]]]```hhhrrr{{{|||mmm```RRRKKKJJJMMMVVV^^^lllvvv~~~}}}}}}wwwvvvtttqqqooonnnmmmlllnnnooopppqqqssstttvvvvvvyyy{{{~~~}}}~~~dddSSSLLLHHHMMMSSSTTTRRRRRRNNNKKKFFFAAA<<<:::888888666666555555555444444444777777777777888888888888999888:::<<<;;;999>>>EEESSSddd|||zzzwww~~~www[[[PPPRRRRRRddd{{{yyyiii```YYYYYYZZZZZZ[[[^^^]]]bbbkkkvvvssseee\\\WWWTTTQQQQQQOOONNNNNNPPPRRRRRRRRRMMMKKKJJJMMMSSSZZZ]]]___]]]]]]]]]]]]]]]YYYTTTQQQTTTVVVZZZ```fffiiijjjjjjkkkjjjlllqqquuu{{{{{{lll[[[QQQNNNPPPUUU[[[bbbjjjvvv}}}{{{{{{zzzxxxuuusssqqqoooooopppqqqrrrtttwwwzzz}}}~~~{{{{{{tttuuu}}}}}}cccSSSMMMJJJOOOTTTUUUTTTUUUOOOLLLGGGBBB===:::888888777777777777666666666666777777777777888888888888999888:::<<<;;;999>>>EEEWWWiii~~~yyy}}}~~~aaaSSSSSSXXXkkk|||lllddd]]]]]]___^^^___aaa___ccclllvvvpppddd\\\WWWUUUVVVTTTRRRRRRTTTVVVWWWWWWPPPNNNMMMQQQXXX^^^______[[[YYYWWWVVVUUUSSSOOOLLLPPPPPPPPPRRRUUUVVVVVVTTTWWWWWWYYY^^^ccckkkxxx{{{iii]]]VVVRRRRRRUUUXXX^^^fffnnnuuu}}}}}}{{{}}}|||{{{yyywwwuuusssrrrssstttvvvyyy}}}{{{}}}}}}zzzttt||||||sssrrryyy}}}dddUUUOOOMMMQQQUUUUUUUUUWWWPPPMMMHHHBBB>>>:::999888888888888777777777666666666666666777777777888888888888999<<<;;;:::???FFFVVVhhh{{{~~~mmm[[[WWW]]]ppp~~~mmmeee___```aaa```aaabbb___dddlllvvv}}}nnnddd^^^ZZZXXXVVVTTTUUUWWWZZZ\\\\\\UUUSSSSSSXXX```cccbbb___[[[XXXUUUSSSRRRRRRPPPOOONNNMMMKKKLLLMMMMMMLLLKKKOOONNNPPPSSSVVV]]]kkkyyyqqqcccVVVOOONNNSSSWWW[[[___dddlllwww~~~}}}{{{yyyxxxyyyzzz}}}}}}xxx}}}~~~vvvsssmmmuuu{{{{{{hhhWWWRRRPPPTTTWWWVVVVVVXXXQQQNNNIIICCC>>>;;;999888777777777777666666666666555555666666666777777777777777999;;;;;;:::@@@GGGSSSeee|||~~~{{{eee^^^```ttt}}}mmmeee___```aaa``````bbb```dddlllvvv}}}rrrjjjeee^^^[[[YYYYYY[[[]]]___```ZZZYYYZZZaaajjjmmmiiiddd\\\YYYUUUSSSTTTUUUVVVVVVUUURRROOOMMMMMMLLLKKKIIIJJJJJJLLLOOOPPPVVVeeesssuuuaaaVVVSSSQQQSSSTTTUUUWWW^^^gggnnnyyy{{{www~~~wwwooolllhhhpppyyylllXXXTTTRRRUUUWWWWWWWWWYYYQQQNNNIIICCC>>>;;;999888777666666666555555555555555555555555666666666666666666888;;;;;;;;;@@@HHHUUUfff~~~nnndddbbbuuu|||kkkddd^^^___```______``````dddkkkuuu}}}tttooogggddd```^^^^^^___``````[[[[[[___hhhrrrvvvrrrlll^^^[[[WWWUUUWWWYYY[[[\\\^^^[[[VVVRRRPPPNNNLLLJJJEEEFFFIIIMMMOOOVVVeeesssnnnaaa]]]OOOPPPQQQPPPPPPTTT[[[```nnnwww}}}{{{|||xxx~~~|||uuummmiiijjjiiimmmvvvmmmXXXQQQMMMPPPUUUUUUTTTTTTOOOLLLHHHDDD@@@===:::777777777666666555555444444777777777777666666666666777666888;;;<<<<<>>DDDLLLXXXlll}}}lll\\\VVV\\\nnn|||hhh```ZZZYYYYYYWWWXXX\\\___bbbgggoooyyy{{{wwwrrrooonnnkkkfffaaa```^^^\\\ZZZ^^^iiixxxwwwlllccc[[[WWWWWWXXX\\\dddiiimmmuuu~~~zzzooorrr{{{{{{zzz|||qqqgggbbbdddmmm|||sss___VVVPPPRRRVVVWWWWWWXXXTTTSSSPPPIIIAAA;;;888888555666666666777777888888555666666777888999999:::999888:::===>>>>>>EEEMMM[[[nnnzzznnn^^^TTTTTTXXXkkk|||ggg___YYYWWWWWWUUUWWWZZZ]]]```fffmmmwww~~~vvvqqqnnnkkkhhhhhhfffccc```bbblllzzzzzzmmmdddbbb^^^]]]^^^___aaafffmmmvvvxxxmmmpppyyy||||||vvvjjjdddccclll{{{xxx^^^UUUNNNPPPTTTUUUUUUVVVSSSSSSPPPIII@@@:::888999666777777777777777777888666777777888888999999999===<<<===???>>>===BBBJJJ]]]nnnzzzhhhUUUOOORRRVVViii|||ggg___XXXVVVUUUTTTVVVZZZ\\\^^^dddlllvvvyyyuuurrrpppooommmjjjggghhhppp}}}|||llleee___]]][[[[[[___eeekkkttt~~~zzzmmmnnnuuu~~~zzzmmmeeeaaaiiixxxyyy[[[RRRKKKLLLPPPQQQRRRSSSQQQRRRPPPIII@@@999888:::888888888777777777777777888888888888888888888888===<<<===???>>>===CCCJJJ]]]mmm}}}kkkSSSLLLQQQUUUggg~~~|||hhh```XXXVVVUUUTTTVVVYYYZZZ]]]ccckkkuuu}}}wwwvvvtttrrrsss{{{uuujjjdddaaa^^^aaafffjjjrrrzzz}}}~~~~~~rrrnnnsss|||nnneee^^^ggguuu}}}uuu^^^TTTMMMNNNRRRSSSTTTUUUPPPQQQOOOHHH???999888:::999999888888777777666666999999999888888888888888::::::<<>>>>>???FFFOOO```ttt}}}~~~rrrWWWNNNPPPRRRfff}}}xxxhhh^^^UUUSSSTTTTTTVVVYYY[[[___fffmmmuuu}}}zzz|||}}}zzz~~~~~~yyywwwqqqoooooorrrwww{{{|||{{{}}}~~~}}}wwwtttrrrpppnnnmmmnnnppppppqqqrrrsssuuuyyy~~~zzzxxx}}}xxxlllfffbbbhhhuuu}}}uuu```WWWPPPOOOOOOOOORRRVVVWWWWWWTTTMMMDDD===::::::555666666666777777777777888888999999999:::::::::;;;:::<<<>>>???@@@FFFOOO]]]rrr}}}uuuWWWKKKKKKRRRggg}}}wwwfff\\\TTTRRRSSSSSSUUUXXX[[[___dddkkksss||||||wwwtttooommmmmmoootttwwwxxxxxxuuuvvvvvvvvvvvvwwwyyy||||||vvvrrroookkkhhhhhhfffcccbbbccceeefffgggkkklllooorrrvvv{{{}}}wwwxxxvvvkkkfffbbbiiiwww~~~wwweee[[[QQQOOOPPPPPPSSSWWWYYYYYYVVVNNNDDD<<<999999555555555666666666666777666777777999:::;;;<<<<<<;;;:::<<<>>>???@@@GGGOOO]]]ssswwwYYYKKKJJJSSSggg}}}tttcccZZZRRRQQQRRRSSSUUUXXX[[[^^^ccciiiqqqzzz|||xxxsssooollliiihhhgggiiillloooppppppooopppqqqqqqqqqqqqtttvvvyyytttpppjjjeeebbb```___]]]```^^^[[[ZZZ[[[]]]```cccfffhhhlllooorrrvvv|||vvvsss~~~uuukkkgggccclll||||||lll```SSSOOOPPPQQQTTTXXX\\\[[[XXXOOOEEE<<<999888666666666777777777777777777777888999:::;;;;;;<<<<<<;;;<<>>:::999:::999999999999999888888999999999999999999::::::<<<;;;===???@@@AAAHHHPPP^^^vvvqqqYYYPPPPPPVVVjjjqqqfff]]]WWWWWWXXXWWWXXXZZZ\\\^^^bbbfffmmmvvv~~~~~~zzzwwwtttsssuuuvvvtttrrrlllllllllkkkkkkmmmqqqtttxxx|||}}}wwwnnnddd]]]ZZZZZZ[[[YYY[[[^^^___```aaacccdddfffiiimmmpppsssxxxyyyppplllqqqxxxwwwtttnnnhhhdddbbbbbbcccgggkkkqqqxxxtttjjjfffeeennn{{{mmmXXXPPPPPPTTTXXX\\\______[[[RRRGGG???;;;:::999999999999888888777777777777888999::::::;;;;;;===<<<===@@@@@@AAAHHHPPP\\\uuuttt]]]RRRQQQVVVjjjrrrggg___XXXXXXXXXWWWWWWYYYZZZ\\\___dddkkkuuuyyyzzzzzzyyyxxx{{{xxxsssllliiiddd___[[[[[[\\\^^^aaaeeekkknnnooooooqqqssstttyyyxxxsssqqquuu{{{zzzwwwqqqlllgggdddbbbaaaaaadddiiinnnsssyyyssshhhdddccckkkwwwoooYYYPPPQQQTTTYYY\\\______[[[SSSHHH???<<<;;;999888888888777777666666555555777888:::<<<===>>>===<<<===@@@@@@AAAHHHPPP]]]vvv~~~~~~yyybbbVVVTTTVVVjjjtttggg___XXXXXXXXXWWWVVVXXXXXXZZZ]]]bbbiiisss~~~~~~uuunnniiifff^^^^^^_________```ccceeelllqqqxxx}}}}}}~~~yyyxxxwwwzzz{{{uuupppllliiigggccceeegggiiikkknnnsssvvvtttkkkggggggkkktttuuu]]]SSSUUU[[[```dddeeeccc^^^SSSGGG===:::999888:::999666555888999666777888888999999:::;;;;;;<<<;;;<<>>::::::777:::999666666999999777888888888999::::::;;;;;;;;;:::<<<@@@BBBDDDLLLUUUiiiyyy~~~zzzyyy~~~lllWWWWWWXXXjjjqqqfff```]]]^^^^^^[[[[[[]]]ZZZ]]]```ccchhhppp{{{tttlllbbb[[[YYYZZZ[[[[[[___bbbggglllppptttyyy}}}yyyvvvyyy~~~{{{~~~zzzzzz}}}vvvmmmjjjgggjjjttt|||cccWWWVVVYYY]]]```eeeccc^^^SSSGGG???;;;;;;666999888555666999999777888888999999::::::;;;;;;;;;:::===AAACCCFFFNNNWWWiiiyyy|||~~~lllWWWWWWXXXjjjrrrfffaaa^^^______\\\[[[]]][[[]]]aaaccchhhppp{{{|||pppiiiaaa\\\VVVSSSUUUYYY^^^```hhhlllsssyyy~~~}}}wwwwww{{{vvvlllhhhgggkkkvvvzzzcccXXXWWWYYY]]]aaadddbbb]]]SSSGGG???<<<<<<555777777444555888999777888888999999:::;;;;;;<<<;;;;;;>>>BBBCCCEEEMMMUUUeeeuuugggUUUWWWWWWjjjtttgggbbb___``````]]][[[]]]\\\^^^aaadddhhhooozzzvvvmmmfffaaa\\\ZZZXXXXXX\\\bbbhhhllluuuyyy{{{xxx{{{vvvjjjeeeggglllyyyrrr```WWWWWWZZZ___cccbbbaaa\\\RRRGGG???<<<<<<333666666444444888:::888888999999:::;;;;;;<<<<<<===<<>><<<<<<444666777555666:::<<<:::999999::::::;;;;;;<<<<<<======???CCCCCCBBBHHHOOO[[[lll~~~pppYYYMMMUUUWWWiiiwwwiiiccc^^^^^^]]][[[[[[]]]^^^```bbbdddgggnnnxxxyyyuuupppmmmlllkkkkkkkkklllooosssxxx~~~xxxxxx}}}|||yyyxxxvvvwww}}}wwwiiicccbbbkkk{{{~~~kkk```VVVTTTWWWZZZ^^^bbb^^^]]]XXXOOOEEE===;;;;;;666999999888999>>>???===999999::::::;;;<<<<<<<<<======@@@DDDDDDDDDJJJQQQYYYkkkoooWWWKKKTTTWWWiiixxxjjjccc]]]\\\[[[YYYZZZ^^^^^^```bbbdddgggnnnxxx~~~yyywwwtttsssuuuxxxzzz{{{}}}}}}zzz}}}}}}yyyvvvvvvvvvvvv|||yyykkkddd___iiizzzxxxeee[[[SSSSSSVVVXXX\\\```]]]\\\WWWNNNDDD===:::;;;888;;;<<<:::<<<@@@BBB@@@999999:::;;;;;;<<<<<<===<<<===@@@EEEFFFGGGMMMTTTYYYkkkrrrXXXKKKRRRWWWiiiyyykkkccc\\\ZZZYYYXXXZZZ^^^___aaacccdddgggnnnwww~~~|||zzzyyy{{{}}}~~~|||xxxwwwwwwwwwxxx}}}|||lllddd^^^gggxxxwwwbbbYYYQQQQQQSSSVVV\\\cccccc```YYYOOOEEE>>>;;;:::::::::;;;;;;;;;;;;<<<<<<999::::::;;;;;;<<<<<<<<<@@@???@@@DDDFFFFFFKKKQQQaaammm|||pppZZZPPPRRRVVVhhh}}}jjjbbb\\\]]]]]]\\\[[[]]]aaaaaacccfffhhhjjjrrr{{{|||yyyvvvqqqpppwww|||mmmeeeaaakkk{{{yyycccYYYQQQOOOQQQUUU[[[bbbddd```YYYPPPEEE>>>::::::777777777888888888999999:::::::::;;;;;;<<<======???>>>@@@DDDGGGHHHNNNTTTaaammm{{{rrr[[[PPPQQQXXXjjj}}}lllddd^^^]]]]]][[[[[[\\\___^^^```dddfffjjjttt~~~zzzwwwvvvyyyyyyzzz{{{~~~~~~|||{{{yyytttqqqvvv|||nnngggdddoooiii]]]RRRPPPRRRVVV]]]ccceeebbbZZZPPPEEE>>>:::999666666777777777888888888::::::;;;;;;<<<======>>>>>>>>>@@@FFFIIIKKKQQQXXXcccooo}}}www^^^PPPPPPZZZkkkpppggg```______\\\[[[\\\^^^\\\]]]```ccciiittt|||vvvqqqooonnnnnnuuuvvvvvvwww|||~~~~~~~~~xxxsssuuu|||{{{nnnhhheeeqqqooobbbVVVSSSVVVZZZ```ffffffbbbZZZOOOEEE===::::::999999999999::::::::::::::::::;;;<<<===>>>>>>???@@@???BBBGGGJJJLLLRRRYYYgggsss{{{```QQQOOOYYYjjjuuummmeeedddccc___]]]^^^___\\\[[[^^^```fffrrr~~~|||yyysssooollllllnnnoooxxxzzz|||}}}uuuuuuyyyyyynnnkkkffftttrrrdddWWWTTTXXX\\\bbbgggeeeaaaYYYNNNCCC===:::::::::::::::;;;;;;;;;;;;<<<:::;;;;;;<<<>>>??????@@@CCCBBBDDDIIIKKKLLLRRRXXXhhhuuu~~~cccRRRPPPVVVhhh~~~{{{rrrkkkiiigggdddbbbbbbbbb^^^\\\]]]^^^cccnnnzzz}}}{{{uuussspppmmmmmmpppsssvvvwwwuuuxxxxxxpppooojjjyyyqqqcccUUUSSSXXX]]]aaadddccc___WWWLLLBBB<<<::::::888888999999999::::::::::::;;;<<<===>>>???@@@AAADDDCCCEEEIIIKKKMMMRRRXXXfffuuudddTTTQQQSSSfff|||vvvooommmkkkhhheeefffddd```^^^]]]]]]aaakkkvvv{{{wwwuuutttssssssrrrqqqrrruuuyyy~~~wwwuuuyyyyyytttuuurrrpppbbbUUUUUUZZZ___bbbdddaaa]]]TTTJJJAAA;;;:::;;;777888888888999999999999:::;;;<<<===???@@@AAABBBBBBAAACCCIIILLLNNNSSSZZZhhhwwweeeUUUSSSSSSfff|||xxxpppooommmjjjhhhhhhdddaaa^^^^^^^^^aaajjjuuu~~~wwwrrrqqqrrrssstttyyyyyy{{{wwwvvv{{{zzzvvvxxxxxxqqqcccWWWWWW^^^bbbdddeee```[[[SSSIII@@@;;;:::;;;888999999999999:::::::::;;;;;;<<<>>>???AAABBBBBB@@@???BBBHHHLLLOOOUUU\\\kkk{{{fffVVVTTTTTTggg|||xxxqqqooonnnjjjhhhiiiccc```_________bbbkkkuuu{{{vvvqqqnnnpppuuuyyy|||wwwwww|||yyyvvvxxxxxxhhhZZZYYY___cccddddddddd```VVVHHH???<<<:::777999999888888999999:::;;;;;;<<<<<<===>>>??????@@@BBBDDDFFFIIILLLQQQWWW[[[fffzzz~~~jjjTTTTTTTTTbbbvvv}}}tttmmmlllkkkhhhfffgggcccbbbaaa^^^^^^cccmmmttt~~~|||vvvuuuttttttwww{{{~~~vvvuuuyyywwwuuuxxx|||lll]]][[[```dddeeeeeeeeebbbWWWIII@@@===;;;888999999999888999999:::;;;;;;<<<<<<===>>>???@@@@@@CCCEEEGGGJJJMMMQQQWWW[[[jjj|||~~~lllTTTSSSSSSaaavvv|||tttlllkkkkkkhhhggghhhcccbbbaaa^^^^^^ccckkkrrr}}}{{{{{{zzzzzz||||||}}}wwwvvvyyyuuussswwwppp```\\\```ccceeeggggggcccWWWIII@@@>>><<<:::999999999999999:::;;;;;;;;;<<<===>>>???@@@AAAAAADDDFFFHHHKKKNNNSSSXXX]]]kkk{{{~~~oooVVVSSSRRR```uuuzzzrrrkkkjjjiiigggfffhhhccccccbbb___^^^bbbjjjppp}}}}}}|||}}}~~~}}}zzzyyyuuuxxx}}}xxxwwwzzz|||rrrqqqvvvppp```\\\___bbbdddggggggbbbWWWHHH???===<<<::::::999999999999:::;;;;;;<<<<<<===>>>@@@AAABBBBBBFFFGGGJJJLLLOOOTTTZZZ^^^hhhxxx||||||tttYYYTTTPPP^^^ssswwwooogggfffgggfffeeegggdddddddddaaa```cccjjjpppzzz~~~{{{xxxuuussspppttt{{{{{{zzz}}}zzzqqqppptttyyyjjj]]]YYY\\\___cccffffffaaaUUUFFF===<<<;;;999::::::999999::::::;;;<<<<<<<<<===???@@@BBBCCCCCCGGGIIILLLNNNQQQVVV\\\```gggwww}}}|||xxx\\\UUUNNN\\\ppp}}}sssjjjcccbbbcccbbbccceeedddeeeeeedddbbbeeekkkpppxxx~~~}}}}}}yyytttqqqooolllrrrzzz~~~~~~zzzpppnnnrrrnnnbbbWWWVVVZZZ]]]bbbffffffaaaUUUEEE<<<;;;;;;999:::::::::::::::;;;;;;<<<<<<===>>>???AAACCCDDDDDDIIIKKKMMMPPPSSSXXX]]]aaaiiixxxzzz]]]UUUMMMYYYmmm|||mmmddd]]]\\\^^^^^^```cccbbbdddeeeddddddfffkkkooowww{{{yyywwwvvvzzz}}}wwwqqqmmmkkkjjjpppzzz{{{pppmmmppp{{{xxxdddZZZSSSTTTYYY]]]bbbggggggbbbUUUFFF===<<<<<<:::;;;::::::::::::;;;<<<<<<<<<===>>>@@@BBBCCCEEEEEEJJJLLLNNNQQQTTTYYY___ccclllyyyyyy\\\SSSKKKWWWjjj~~~|||hhh___XXXXXXYYYZZZ\\\```^^^aaaccccccccceeejjjnnnwww}}}{{{yyyxxxxxxwww{{{}}}vvvooojjjggghhhooozzz|||pppmmmoooxxx~~~qqq]]]UUUPPPSSSYYY^^^ccchhhiiicccVVVGGG>>>======<<<;;;::::::::::::;;;<<<<<<<<<===>>>@@@BBBDDDEEEFFFKKKMMMOOORRRUUUYYY___cccmmmwww}}}xxx[[[RRRKKKVVVhhh||||||eee\\\UUUUUUWWWXXXZZZ^^^\\\^^^aaabbbbbbdddiiimmmxxx}}}zzzxxxyyy~~~}}}{{{zzzzzzyyyyyyyyyzzzzzz}}}}}}uuummmhhheeegggnnnyyyuuuiiigggjjjsss|||nnn\\\VVVPPPPPPWWW```gggjjjooobbbTTTJJJCCC===<<>>>>>???@@@BBBDDDGGGHHHJJJMMMRRRUUUXXX\\\```ccclllqqqyyynnn[[[RRRLLLUUUgggzzz}}}ggg\\\RRRPPPRRRTTTVVVXXXZZZ[[[^^^___aaadddiiilllxxx~~~rrrqqqpppsssyyy}}}{{{zzzyyy{{{~~~}}}ssshhhdddeeedddtttsssgggeeeiiippp~~~ppp]]]WWWPPPPPPWWW```gggjjjiii]]]PPPGGGAAA:::888999;;;;;;::::::;;;;;;<<<<<<>>>>>>???@@@BBBDDDGGGIIIIIILLLPPPTTTWWW[[[___ccckkkpppyyymmmXXXMMMJJJSSSeeeyyyiii^^^SSSRRRTTTUUUVVVXXXYYY[[[]]]^^^```ccchhhkkkwww|||yyyooonnnnnnqqqwww}}}}}}}}}~~~|||qqqeee```aaahhhwwwpppdddbbbgggnnnsss___XXXPPPPPPXXXaaahhhjjjkkk```TTTMMMFFF???;;;:::;;;;;;::::::;;;<<<<<<===?????????@@@BBBEEEHHHIIIIIILLLQQQUUUXXX\\\aaadddiiioooyyymmmUUUHHHHHHQQQbbbwwwlll```VVVTTTUUUUUUVVVXXXXXXYYY[[[]]]^^^bbbfffiiiuuu{{{vvvssslllkkkllloootttyyy{{{|||{{{xxxwwwwwwwww{{{xxxmmmccc```bbbnnn{{{~~~nnncccbbbfffqqquuubbbZZZQQQQQQYYYccciiikkknnnbbbWWWQQQLLLDDD>>><<<;;;;;;:::;;;;;;<<<===>>>?????????AAACCCFFFIIIJJJLLLOOOTTTXXX[[[___dddggggggooozzzqqqWWWHHHIIIPPP```uuuooocccYYYVVVVVVUUUUUUVVVWWWXXXZZZ[[[]]]```dddgggqqq{{{}}}xxxsssooojjjkkkmmmpppuuuwwwwwwwwwwwwtttqqqqqqrrrvvv}}}wwwrrrjjjdddcccgggrrr~~~}}}nnncccbbbgggwwwxxxfff\\\RRRRRR[[[eeekkklllkkk^^^RRRLLLHHHAAA;;;999;;;;;;;;;;;;<<<===>>>?????????@@@AAADDDGGGJJJLLLNNNQQQUUUXXX[[[___cccfffgggooo{{{vvv\\\LLLKKKPPP^^^ssssssggg\\\YYYXXXVVVUUUUUUVVVWWWYYYZZZ\\\^^^bbbeeemmmxxx|||wwwqqqmmmkkklllooorrrvvvxxxvvvuuutttooollllllnnnsss|||vvvpppkkkfffccceeekkkvvv}}}mmmbbbbbbhhh{{{}}}jjj___TTTSSS]]]hhhnnnnnnkkk\\\MMMGGGDDD???:::888::::::;;;;;;<<<===????????????@@@BBBEEEHHHKKKMMMMMMPPPSSSVVVYYY\\\```bbbfffppp}}}zzz```OOOLLLPPP\\\pppxxxlllaaa]]]\\\YYYVVVVVVVVVWWWYYYZZZ[[[^^^bbbeeekkkvvv~~~{{{vvvpppkkklllmmmooosssvvvwwwvvvtttooojjjffffffjjjppp}}}~~~yyywwwpppjjjfffbbbaaafffmmmyyy{{{{{{{{{{{{|||}}}}}}~~~~~~{{{lllaaabbbhhh|||nnnbbbVVVUUU___kkkppppppnnn]]]KKKDDDBBB???<<<;;;::::::;;;;;;<<<>>>???@@@???@@@AAABBBEEEIIILLLMMMNNNQQQTTTVVVXXXZZZ]]]```gggqqqzzz```PPPJJJMMMYYYnnn~~~rrrgggcccaaa]]]YYYYYYVVVXXXYYYZZZ[[[^^^aaadddkkkvvv~~~{{{uuunnniiijjjkkklllpppsssuuutttssslllfffaaacccgggooo{{{xxxsssoooiiicccaaa```aaaiiirrr|||{{{wwwwwwwwwxxxyyyyyyzzzzzz{{{~~~}}}}}}zzzkkk```aaaggg{{{pppcccWWWVVVaaalllqqqqqqmmm[[[HHH???===<<<;;;;;;::::::;;;;;;===>>>???@@@???@@@AAACCCFFFIIILLLNNNQQQSSSVVVXXXYYY[[[^^^```gggrrryyy___OOOHHHKKKWWWmmmvvvkkkgggddd```\\\[[[WWWXXXZZZ[[[[[[^^^aaadddlllwwwzzztttlllggghhhhhhjjjmmmqqqsssrrrqqqkkkeee```bbbgggooo|||}}}{{{}}}|||uuuqqqgggbbb^^^^^^___dddnnnyyy~~~}}}~~~}}}zzzvvvxxxxxxyyyzzzzzz{{{{{{|||~~~}}}|||~~~}}}nnnddddddjjjyyycccYYY]]]cccmmmtttooolll\\\JJJBBB@@@===;;;;;;;;;;;;;;;<<<<<<===??????@@@CCCFFFIIIKKKMMMQQQSSSTTTVVVXXXZZZ[[[]]]aaadddkkknnnxxxnnnSSSLLLPPP[[[nnnxxxnnnhhheeeccc^^^ZZZUUUWWWYYY[[[\\\^^^bbbdddqqqyyyvvvnnniiigggkkkkkklllooorrrqqqmmmiiiccc```^^^___fffrrryyyxxxxxxxxx}}}~~~yyywwwsssooofffaaa\\\\\\aaajjjrrrwww}}}}}}~~~~~~|||yyyzzzzzzyyyzzz{{{~~~}}}}}}pppfffgggmmmxxxlll___```dddnnntttppplll[[[JJJBBB???<<<::::::;;;;;;;;;<<<===>>>???@@@AAADDDGGGJJJLLLOOORRRUUUVVVXXX[[[]]]^^^```ccceeekkknnnyyywww[[[NNNQQQ[[[lll}}}ssskkkgggddd___[[[YYYZZZ]]]^^^```bbbeeegggooowww~~~vvvooolllkkkooonnnnnnqqqsssqqqjjjddd\\\[[[ZZZ]]]ffftttzzzrrrsssvvvyyy~~~}}}xxxuuurrrmmmccc```\\\]]]dddnnnwww|||}}}~~~}}}}}}}}}rrriiijjjpppttt~~~yyyhhheeefffnnnuuuqqqkkk[[[IIIAAA???<<<999999;;;;;;;;;<<<===???@@@AAACCCFFFIIILLLNNNQQQTTTWWWWWWZZZ^^^aaacccdddfffhhhllloooyyy|||~~~gggSSSTTT[[[kkkwwwmmmgggbbb]]]ZZZ[[[]]]```aaabbbdddgggiiimmmttt}}}vvvsssrrrsssvvvsssrrrtttuuuqqqeee\\\TTTSSSTTTYYYeeeuuuzzzqqqlllooovvv{{{{{{vvvtttpppkkk```]]]\\\___gggrrr{{{rrriiijjjpppxxxoooiiihhhpppvvvrrrjjjYYYHHH@@@>>>;;;999999;;;;;;<<<===>>>@@@BBBCCCEEEHHHKKKNNNPPPSSSVVVYYYXXX\\\aaadddfffggghhhiiilllpppzzzxxxxxxzzzsssXXXWWW\\\kkk{{{ooofff```\\\YYY]]]___aaaccccccdddfffhhhlllrrr~~~{{{xxxwwwyyy{{{~~~zzzwwwxxxwwwoooaaaTTTMMMMMMNNNUUUbbbttt}}}uuuooolllpppyyyyyytttrrrnnnhhh]]]\\\\\\```iiisss{{{pppggghhhooosssllljjjqqqwwwsssgggWWWFFF???===;;;999999;;;;;;<<<===???AAACCCDDDGGGJJJMMMPPPRRRUUUXXX[[[XXX\\\aaaeeeggghhhiiikkklllqqq{{{yyywwwyyy}}}|||xxx|||{{{]]]ZZZ]]]lllqqqgggaaa^^^\\\___bbbeeeffffffggghhhiiilllrrr|||zzzxxx{{{~~~|||zzzwwwlll\\\OOOJJJJJJKKKRRR___ppp}}}xxxuuusssrrruuu}}}~~~vvvrrrpppkkkeeeZZZZZZ[[[```iiirrrxxx{{{{{{mmmfffiiippprrrmmmlllrrrwwwrrrdddTTTDDD>>><<<;;;:::::::::;;;<<<>>>@@@BBBDDDFFFHHHKKKNNNQQQSSSVVVYYY\\\ZZZ]]]bbbeeegggiiikkkmmmmmmqqq|||~~~|||}}}{{{}}}}}}zzzvvvyyy~~~^^^[[[]]]llltttiiicccbbbbbbcccfffiiijjjjjjjjjkkkkkklllrrr{{{}}}xxxwww{{{~~~zzzrrrfffVVVLLLHHHHHHIIIOOO[[[lll|||~~~xxxttttttwwwzzz|||zzzrrrnnnmmmggg___XXXXXX[[[aaaiiiqqqvvvxxx|||~~~wwwlllgggmmmuuu}}}nnnlllmmmsssxxxrrraaaRRRBBB<<<<<<;;;;;;<<<:::;;;<<<>>>@@@CCCFFFGGGIIIKKKOOOQQQSSSVVVYYY\\\\\\___bbbeeegggjjjmmmpppmmmrrr|||}}}]]]YYY[[[kkkqqqgggbbbcccdddeeegggjjjlllkkkkkkkkkkkklllqqqyyyyyytttuuuyyy~~~~~~wwwlll^^^QQQJJJFFFFFFGGGMMMYYYiiiyyyzzztttpppqqqyyy}}}uuummmiiihhhaaaZZZUUUVVVZZZaaajjjrrrvvvxxxyyy{{{|||~~~uuullliiipppzzzxxxkkkkkkmmmtttxxxrrr```PPPAAA<<<<<<<<<<<<===:::;;;<<<>>>AAADDDFFFHHHIIIKKKOOOQQQSSSVVVYYY\\\^^^```ccceeehhhkkkooorrrmmmrrr}}}|||[[[WWWYYYjjj{{{mmmccc___aaaccccccfffiiijjjjjjiiiiiiiiikkkoooxxxvvvqqqssswww|||~~~}}}~~~}}}uuugggXXXMMMHHHEEEDDDEEEKKKWWWhhhyyyxxxqqqmmmmmmxxx~~~zzzqqqiiifffddd^^^VVVSSSUUUZZZbbbkkksssxxxzzzxxxzzz}}}|||{{{qqqkkklllttt~~~rrrfffjjjpppxxxzzzppp\\\PPPCCC>>><<<:::999:::???@@@AAAAAABBBDDDGGGJJJLLLPPPTTTWWWWWWXXXYYYZZZaaacccdddfffgggjjjnnnqqqsssyyypppYYYWWWZZZiiivvvhhhbbbaaa___^^^ccceeehhhkkklllllljjjiiijjjnnnwwwyyyqqqrrrvvvyyy{{{~~~~~~|||vvvmmmbbbVVVLLLFFFBBBCCCFFFLLLVVVfffwwwwwwqqqnnnmmmsss{{{{{{vvvoooiiiddd^^^WWWRRRQQQXXXbbbhhhlllnnnqqqtttxxxzzz~~~vvvmmmhhhiiirrr|||ooodddhhhmmmuuuwwwnnn\\\OOOBBB>>><<<:::999:::>>>@@@AAAAAABBBDDDGGGJJJMMMQQQUUUXXXYYYYYYZZZ[[[```bbbeeefffgggjjjmmmppppppvvv}}}~~~gggUUUSSSWWWggg~~~xxxkkkdddaaa```^^^aaacccgggiiikkkkkkjjjiiigggllltttvvvooopppuuuwwwyyy{{{}}}zzzsssiii^^^SSSIIIDDDBBBCCCFFFLLLWWWgggwww{{{uuupppnnnnnnttt{{{vvvqqqkkkeee```[[[UUUPPPRRRYYYcccjjjmmmoooqqqsssvvvyyy~~~sssjjjeeegggpppzzzlllaaaeeejjjrrrtttkkkZZZNNNBBB>>>===;;;:::;;;>>>@@@AAABBBCCCEEEIIIKKKOOORRRVVVYYYZZZ[[[\\\]]]___aaaeeegggiiijjjmmmoooooouuu|||vvv^^^PPPOOOTTTfff~~~}}}nnnfffbbb```^^^___aaadddgggiiijjjiiiiiieeejjjsss}}}{{{rrrmmmpppuuuwwwxxxyyy|||wwwooodddYYYNNNGGGBBBAAACCCFFFLLLWWWgggxxx{{{tttpppooooooqqqvvv}}}|||{{{qqqmmmgggaaa\\\WWWQQQNNNRRRZZZeeelllnnnooooooqqqssswww}}}sssjjjddddddmmmwww}}}hhh___dddhhhoooqqqiiiXXXLLLAAA======;;;;;;;;;>>>???AAABBBCCCFFFJJJMMMPPPTTTXXX[[[\\\]]]^^^```^^^aaaeeehhhjjjkkkmmmooosssyyyvvv]]]MMMLLLRRRddd~~~tttjjjddd```^^^]]]___bbbeeegggiiiiiiiiieeekkksss~~~xxxqqqnnntttzzz||||||}}}zzzuuukkk___TTTKKKEEEBBBAAACCCFFFMMMXXXhhhxxx~~~|||sssnnnmmmoooqqqvvvzzz}}}xxxvvvooolllfff___XXXSSSNNNLLLSSS[[[fffmmmnnnnnnmmmnnnooouuu}}}ssshhh```___gggpppvvvccc^^^dddhhhnnnooogggUUUJJJ@@@===>>><<<;;;<<<>>>???AAACCCDDDGGGKKKOOOQQQUUUYYY\\\^^^___```aaa^^^bbbfffiiikkkmmmooopppwww|||{{{aaaNNNMMMRRRccc}}}zzznnneee```]]]]]]^^^aaacccfffggghhhhhhgggllluuu}}}vvvqqqqqqyyyxxxrrrhhh\\\RRRJJJEEECCC@@@BBBGGGNNNYYYiiiyyy~~~|||uuulllhhhjjjoootttzzz|||vvvrrrnnnkkkeee^^^VVVQQQMMMLLLSSS[[[eeekkklllkkkjjjjjjkkkrrr|||~~~pppddd\\\ZZZaaajjjmmm]]][[[dddhhhmmmnnneeeSSSHHH???===>>>===<<<<<<===???AAACCCEEEHHHMMMPPPQQQUUUZZZ]]]___```aaaccc```cccgggjjjlllnnnqqqsssxxx|||eeeRRROOORRRbbbzzzrrrggg```\\\\\\]]]___aaacccdddeeeeeegggllluuu|||uuurrrsss|||uuuoooeeeZZZQQQJJJEEEDDD@@@BBBGGGOOOZZZjjjyyy~~~{{{~~~xxxmmmdddbbbgggooouuu~~~{{{sssoooiiigggbbb[[[TTTOOOMMMMMMSSSZZZccchhhhhhgggffffffgggppp|||}}}nnnccc[[[YYY```jjj|||tttdddWWWYYYccchhhlllkkkbbbRRRGGG>>>===>>>===<<<======???BBBDDDFFFIIINNNQQQQQQUUUZZZ]]]___```bbbcccccceeehhhjjjlllooosssvvvyyy{{{iiiVVVQQQQQQ___vvvvvviii___ZZZZZZ[[[\\\]]]___```aaaaaabbbhhhrrr}}}{{{tttqqqrrr{{{|||yyypppkkkbbbXXXOOOIIIEEECCC???BBBGGGOOO[[[jjjyyy~~~{{{}}}wwwpppeee]]]]]]cccmmmttt~~~yyyqqqlll```___\\\VVVPPPMMMMMMOOOSSSYYY```ddddddcccbbbcccdddnnn{{{}}}oooddd]]]\\\cccmmmzzzuuufff^^^SSSVVVcccgggkkkiii```QQQGGG>>>===???>>><<<======???BBBDDDFFFJJJNNNRRRQQQUUUYYY]]]___```bbbcccdddfffhhhjjjlllpppuuuxxxzzz|||mmmXXXRRRQQQ\\\sssxxxjjj___YYYXXXYYYZZZ[[[\\\]]]^^^^^^^^^dddooo{{{zzzsssoooqqqyyy~~~{{{uuuqqqmmmhhh```WWWOOOHHHEEECCC???BBBGGGPPP[[[jjjzzz}}}}}}||||||rrrjjj```YYYYYYaaakkksss~~~wwwooojjjXXXXXXVVVQQQMMMKKKNNNQQQRRRXXX___bbbaaa``````bbbbbbmmm{{{sssjjjcccbbbhhhppp|||}}}mmmbbbXXXVVVXXX```hhhiiiccc\\\KKKHHHCCC???===<<<===>>>???AAAEEEHHHKKKMMMNNNNNNRRRVVV[[[^^^```aaacccdddhhhjjjlllnnnooorrruuuxxx{{{|||rrrWWWOOOMMMYYYnnn{{{jjj]]]WWWTTTTTTUUUVVVXXXZZZ\\\]]]]]]dddooo|||~~~wwwooooooooopppsssttttttsssjjjfff___VVVLLLFFFCCCBBB@@@AAAEEEMMMZZZjjjyyy|||~~~{{{|||~~~{{{wwwkkkaaaXXXUUUVVV[[[fffppp{{{{{{rrrhhhaaaVVVUUURRRNNNKKKKKKNNNQQQRRRYYY___aaa___]]]___bbbgggsssssskkkeeeeeelllvvvmmm```VVVUUUXXX```hhhhhh```XXXGGGEEEAAA>>>======???@@@@@@AAADDDGGGJJJMMMNNNOOOSSSVVV[[[^^^```bbbeeeggghhhjjjmmmnnnppprrrvvvxxxzzz|||rrrXXXOOOLLLWWWkkk~~~{{{hhhYYYSSSRRRRRRSSSUUUXXXZZZ]]]^^^^^^dddooo|||yyyrrrpppnnnooopppqqqqqqpppjjjfff^^^UUULLLFFFBBBAAA@@@AAAEEEMMMZZZjjjyyy~~~|||}}}}}}}}}~~~~~~zzzyyy{{{{{{xxxttthhh___WWWTTTUUUZZZdddmmmwww}}}~~~xxxooocccYYYPPPOOONNNKKKHHHIIIKKKNNNSSSYYY___```]]]\\\^^^aaajjjuuussslllhhhjjjtttooo```UUUUUUYYYbbbiiiggg]]]SSSCCCBBB???======>>>@@@AAAAAABBBDDDFFFJJJMMMPPPQQQUUUWWW[[[]]]```bbbfffhhhhhhjjjlllnnnooorrruuuxxxvvvyyysssZZZPPPKKKTTThhh{{{xxxdddUUUNNNOOOPPPQQQTTTWWWZZZ]]]______eeeooo{{{|||tttrrrnnnmmmmmmnnnnnnnnnjjjeee]]]TTTLLLFFFBBB@@@@@@AAAEEEMMMZZZjjjyyyyyywwwxxxzzz|||xxxvvvyyy|||}}}zzzyyyuuurrrqqqjjjmmmnnnpppvvv}}}yyywwwwwwvvvrrroooddd]]]UUUSSSUUUYYYaaajjjrrrvvvwwwuuuqqqiii[[[OOOJJJJJJJJJIIIHHHIIIKKKMMMUUUZZZ^^^^^^[[[ZZZ]]]aaammmyyytttmmmlllppp|||tttdddUUUWWW\\\eeekkkfffYYYNNNBBB@@@>>>======>>>@@@AAACCCCCCDDDFFFJJJNNNQQQTTTXXXYYY[[[]]]^^^```cccffffffhhhkkklllnnnpppsssvvvssswww~~~www]]]QQQJJJSSSfff{{{sss___RRRMMMLLLMMMPPPSSSVVVZZZ^^^___aaafffnnnyyyvvvrrrooommmmmmoooppppppjjjeee\\\SSSLLLFFFBBB???@@@AAAEEEMMMZZZjjjyyy{{{wwwvvvvvvvvvtttoooiiieeeggglllqqq{{{|||vvvssswww|||xxxqqqlllfffbbbbbb]]]bbbdddeeeiiiqqquuuuuu{{{zzzyyyyyywwwsssmmmhhh```YYYTTTTTTUUUXXX___gggoootttvvvqqqiii```SSSIIIGGGIIIJJJKKKKKKLLLNNNPPPVVVZZZ]]]\\\YYYXXX\\\aaappp|||~~~uuuppppppvvvyyyiiiWWWYYY___hhhlllfffWWWJJJBBBAAA???>>>===>>>???@@@DDDDDDFFFHHHLLLPPPTTTVVVZZZ[[[]]]]]]]]]^^^```cccdddfffiiijjjlllnnnrrrtttuuuyyy~~~~~~```SSSKKKRRReee{{{mmm[[[QQQOOOKKKLLLOOORRRVVV[[[^^^```aaafffmmmwwwuuurrrooonnnpppssstttuuukkkeee\\\SSSMMMGGGBBB???@@@AAAEEEMMMZZZjjjyyy~~~}}}wwwrrrkkkccc___aaafffkkkuuu~~~{{{wwwqqqkkkeeebbbccciiiooosssxxxyyymmmeee___YYYVVVWWWWWW^^^dddeeehhhnnnssstttwwwyyy|||}}}zzzrrrhhhaaa[[[VVVSSSUUUWWWYYY___fffnnnvvvzzzpppbbbVVVMMMGGGEEEGGGIIIKKKLLLNNNQQQSSSXXX[[[]]][[[WWWXXX]]]bbbrrr}}}}}}uuusssttt{{{zzzjjjYYY[[[aaaiiimmmeeeUUUGGGBBBAAA@@@???>>>???@@@@@@EEEFFFHHHKKKOOOSSSVVVXXX[[[]]]^^^___^^^^^^```bbbdddfffhhhjjjkkknnnqqqtttxxx{{{eeeWWWLLLRRRddd{{{~~~kkkYYYQQQQQQKKKLLLOOORRRWWW[[[^^^```bbbeeekkkttt~~~~~~tttrrrpppqqqsssvvvxxxxxxmmmfff\\\TTTNNNIIICCC???@@@AAAEEEMMMZZZjjjyyy{{{rrrjjjeeeeeegggiiirrr{{{}}}xxxqqqoookkkeee___ZZZVVVTTTXXX^^^dddfffiiiooorrrrrruuulllbbb]]]YYYTTTTTTVVVTTT___iiilllnnnsssxxxzzz{{{~~~{{{pppddd\\\WWWSSSSSSWWWZZZ\\\aaagggoooxxxzzznnn\\\PPPJJJHHHCCCEEEGGGHHHJJJMMMQQQTTTYYY[[[\\\ZZZWWWXXX___eeesss|||vvvuuuxxxwwwgggZZZ\\\aaahhhkkkcccRRRDDD@@@?????????@@@AAABBBCCCEEEGGGJJJNNNRRRUUUXXXYYYZZZ]]]```bbbbbbbbbcccdddeeegggiiikkklllooorrruuuxxxzzz~~~||||||||||||~~~kkk[[[NNNQQQbbbxxxnnnZZZQQQQQQLLLMMMPPPSSSWWW[[[___```aaadddiiiqqq{{{|||tttrrrrrrsssuuuwwwxxxwwwoooggg\\\TTTOOOKKKEEE@@@@@@AAAEEEMMMZZZjjjyyy|||vvvrrrpppooouuu{{{|||yyyuuupppjjjdddbbb]]]YYYUUUTTTSSSSSSZZZ```eeedddeeeiiikkkkkkllleee```___]]]\\\^^^bbbbbbooo{{{~~~~~~yyylll```ZZZTTTRRRSSSYYY]]]___dddiiiooottttttgggXXXOOOJJJGGGCCCDDDEEEFFFHHHLLLQQQUUUZZZ\\\\\\YYYWWWYYYaaahhhuuu|||wwwwwwyyyssscccZZZ\\\```gggiiiaaaPPPBBB===>>>>>>@@@AAACCCEEEFFFEEEHHHLLLPPPTTTWWWYYYYYYYYY\\\aaadddeeefffggghhhfffhhhkkklllnnnppptttvvvuuuwwwzzz|||~~~}}}||||||}}}ooo^^^OOOQQQ```vvvqqq\\\QQQPPPMMMNNNPPPTTTWWW[[[___```aaaccchhhpppyyy{{{tttsssssstttvvvwwwvvvuuupppggg]]]UUUPPPLLLEEE@@@@@@AAAEEEMMMZZZjjjyyy{{{xxxyyy~~~|||vvvqqqjjjddd\\\YYYVVVSSSSSSVVVYYY\\\aaagggkkkjjjhhhkkkllllllkkkfffcccdddffffffjjjooowwwvvviii^^^YYYSSSQQQTTTZZZ___aaafffkkknnnpppmmmbbbWWWPPPKKKFFFEEEFFFFFFGGGHHHMMMSSSXXX[[[\\\\\\YYYWWWZZZcccjjjwww~~~zzzvvvwww}}}mmmbbb[[[]]]bbbhhhiii```NNN@@@BBBAAAAAA@@@AAABBBDDDEEEFFFJJJOOOSSSUUUXXX[[[]]]^^^______aaabbbeeeggghhhkkkkkklllnnnpppssstttvvvvvvuuuuuuxxx}}}}}}jjj]]]OOOMMMXXXoooxxxeeeYYYTTTMMMLLLMMMPPPUUUZZZ]]]]]]___aaafffllluuuwwwsssrrrsssvvvyyyzzzwwwtttrrrlllcccYYYQQQJJJEEEAAA@@@BBBEEEMMMXXXhhhxxx~~~vvvkkkccc[[[YYYWWWWWWYYY^^^dddhhhwwwyyyzzzwwwsssooooooqqqpppqqqtttzzz|||nnn```YYYVVVWWWYYY]]]ccciiiooorrrzzzxxxpppbbbSSSIIIFFFGGGEEEFFFGGGGGGIIINNNSSSXXX[[[]]]]]]ZZZWWW[[[eeeooo{{{{{{xxxyyylllccc\\\^^^ccciiiiii___NNN@@@BBBBBBAAAAAABBBDDDFFFGGGHHHKKKPPPSSSVVVWWWZZZ\\\aaaaaabbbccceeefffggghhhkkkkkkkkklllmmmppprrrsssttttttuuuzzzjjj]]]OOOMMMXXXnnnnnn^^^UUUPPPOOOOOORRRWWW\\\___``````bbbfffllluuuyyyrrrqqqrrrvvvzzz|||zzzwwwsssmmmeee\\\TTTMMMGGGCCC@@@BBBEEEMMMYYYiiiyyy}}}uuujjjaaa[[[[[[]]]aaaiiiqqqzzz{{{yyyyyy{{{||||||mmm```ZZZXXXZZZ]]]bbbhhhoootttxxx{{{rrrdddTTTJJJGGGHHHEEEEEEEEEFFFHHHMMMTTTYYY[[[\\\\\\YYYWWW\\\hhhrrr|||~~~~~~{{{yyy}}}~~~llleee^^^aaafffjjjhhh]]]MMMAAAAAAAAABBBBBBDDDGGGIIIJJJKKKNNNRRRUUUVVVXXXYYY[[[bbbccceeefffggghhhhhhhhhlllkkkjjjjjjkkkmmmoooqqqrrrrrrvvv|||~~~jjj\\\NNNMMMXXXkkkzzzeeeWWWQQQPPPPPPSSSWWW\\\___```aaacccggglllttt}}}rrrrrrrrrvvv|||~~~}}}{{{rrrmmmfff___WWWPPPIIIDDDAAABBBEEEMMM[[[lll|||~~~~~~}}}uuukkkbbb\\\^^^dddmmmxxx{{{kkk```\\\\\\^^^ccciiipppvvv|||ttteeeUUUKKKGGGHHHDDDDDDDDDEEEHHHMMMUUU[[[[[[\\\ZZZWWWWWW^^^kkkvvv||||||zzzzzzzzz~~~ooohhh___ccchhhjjjfffZZZLLLBBB@@@@@@AAABBBEEEHHHJJJLLLNNNQQQUUUWWWXXXYYYZZZ\\\bbbccceeegggiiijjjkkkkkknnnmmmkkkjjjjjjlllnnnppppppqqqvvv|||iiiYYYLLLMMMWWWiiilll[[[PPPOOONNNPPPTTTYYY\\\]]]aaacccfffkkksssvvvuuuuuuyyy}}}~~~{{{ppplllfff___XXXQQQIIIDDDBBBBBBEEENNN^^^ppp~~~}}}xxxqqqkkkfffjjjrrr}}}zzziii___]]]]]]aaagggooovvv}}}ssscccTTTJJJGGGGGGEEEEEEEEEEEEHHHOOOWWW]]]]]]\\\XXXUUUVVV___mmmwww|||yyyxxxyyy}}}zzzssskkk```eeejjjjjjcccWWWJJJCCC>>>???@@@BBBDDDHHHKKKMMMPPPSSSWWWZZZ[[[\\\]]]___```bbbdddgggjjjlllmmmnnnpppooonnnmmmmmmnnnooopppppppppuuuzzzjjjXXXKKKLLLVVVfffooo^^^PPPNNNMMMNNNRRRVVVZZZ[[[```aaadddiiirrrzzzyyyzzz||||||yyylllhhhccc]]]VVVOOOHHHCCCBBBBBBFFFQQQcccvvv}}}zzzzzzzzzhhh^^^]]]]]]aaaiiirrrzzzzzzmmm^^^PPPHHHFFFFFFFFFFFFFFFGGGJJJPPPXXX]]]^^^[[[WWWTTTVVV___mmmwww~~~wwwwwwzzzwwwmmmaaagggkkkjjj```SSSHHHBBB??????@@@BBBEEEHHHKKKMMMRRRUUUYYY]]]^^^```bbbdddcccccceeegggiiillloooqqqrrrqqqqqqqqqqqqqqqqqqqqqoooooorrrxxx|||ooo[[[KKKLLLUUUccc{{{nnn^^^QQQNNNLLLMMMPPPUUUXXXZZZ^^^___aaafffppp}}}}}}~~~{{{vvviiieee___YYYSSSMMMGGGCCCBBBCCCIIIVVViii|||yyyggg]]][[[[[[aaajjjttt|||{{{ssseeeWWWMMMGGGFFFFFFEEEFFFGGGIIIKKKPPPWWW[[[[[[XXXTTTRRRVVVaaannnwww~~~wwwwww{{{zzzlllaaagggllliii]]]OOOFFFBBB@@@AAAAAACCCFFFIIILLLNNNRRRUUU[[[___bbbdddgggiiiiiihhhhhhhhhiiilllooorrrqqqrrrsssttttttsssrrrrrrmmmmmmpppuuuzzzwww```MMMLLLSSS^^^vvvkkk\\\OOOLLLIIIJJJMMMQQQUUUWWW[[[\\\^^^dddnnn~~~}}}~~~{{{uuuhhhccc\\\VVVQQQLLLGGGDDDBBBCCCKKKZZZooo}}}yyy{{{}}}yyyggg\\\YYYZZZ```jjjuuu}}}uuulll___RRRJJJGGGGGGHHHCCCEEEGGGIIIKKKOOOSSSWWWUUUSSSPPPQQQWWWcccpppyyywwwxxx||||||jjjaaaggglllhhh[[[NNNEEEAAABBBBBBCCCEEEGGGJJJMMMOOORRRVVV[[[```dddgggjjjmmmooommmkkkiiijjjlllooorrrppprrrtttuuuuuutttsssrrrlllllloootttyyy~~~dddOOOLLLQQQ[[[sssiiiYYYLLLIIIFFFFFFIIIMMMQQQSSSYYYZZZ\\\bbbmmm~~~|||~~~|||uuuhhhccc[[[UUUOOOKKKGGGEEEBBBDDDLLL]]]rrrzzzttttttzzzyyyggg\\\XXXZZZ```kkkvvv}}}qqqhhh[[[PPPIIIHHHIIIJJJAAACCCFFFHHHJJJMMMQQQSSSQQQOOOMMMPPPXXXeeesss{{{||||||{{{~~~wwwhhhaaahhhmmmfffVVVIIIDDDFFFBBBCCCEEEGGGKKKNNNQQQSSSSSSVVVZZZ^^^bbbffflllooommmlllkkkkkkkkklllmmmnnnppprrrttttttsssqqqqqqqqqqqqrrrtttwwwzzzjjjQQQMMMQQQYYYqqqoooYYYRRRLLLHHHIIIKKKLLLPPPTTTTTTXXX]]]ccclll|||~~~yyyrrriiiccc[[[RRRLLLHHHHHHHHHFFFGGGPPPcccvvv|||wwwlllqqquuuxxxtttbbbXXXWWW[[[bbbnnnzzzqqqcccSSSLLLHHHFFFEEEGGGBBBBBBBBBDDDGGGLLLPPPSSSNNNJJJHHHMMMUUU___mmmxxx~~~}}}~~~sssgggbbbiiillleeeUUUHHHDDDEEEBBBCCCEEEHHHKKKOOORRRSSSVVVYYY]]]```cccgggkkknnniiiiiihhhggghhhiiijjjkkknnnqqqsssttttttsssssstttrrrsssvvvyyy|||oooRRRMMMPPPXXXpppuuu___UUUNNNIIIIIIJJJJJJMMMQQQRRRVVV[[[aaajjjzzz~~~vvvoooccc^^^WWWOOOJJJHHHHHHHHHFFFHHHRRReeexxx~~~vvvpppnnnnnnsssxxx{{{~~~nnn^^^VVVUUU\\\cccppp|||nnn___PPPIIIGGGEEEFFFHHHDDDDDDDDDEEEGGGJJJLLLMMMJJJFFFFFFLLLTTT___nnnzzz~~~wwwllleeedddiiikkkcccSSSGGGCCCDDDCCCDDDFFFIIILLLPPPSSSUUUXXX\\\```ccceeegggiiikkkhhhgggfffffffffggghhhiiilllooorrrtttttttttuuuvvvtttuuuxxx{{{~~~uuuUUULLLNNNWWWnnnzzzfffWWWOOOIIIHHHHHHHHHJJJNNNOOOTTTYYY___hhhwww{{{}}}zzzqqqiii]]]YYYSSSMMMHHHGGGGGGHHHFFFJJJVVVjjj{{{vvvnnnjjjiiiiiirrrwww|||uuufffXXXSSSSSS\\\eeesss|||iii[[[LLLFFFEEEEEEGGGIIIGGGGGGGGGGGGGGGGGGGGGGGGEEECCCCCCJJJSSS^^^nnn{{{uuuvvv{{{}}}yyymmmeeeaaafffiiiiii```QQQFFFBBBCCCDDDEEEGGGJJJNNNRRRUUUWWWZZZ]]]bbbdddeeeeeefffggghhhggggggffffffhhhiiijjjkkknnnqqqssssssssstttuuutttvvvyyy|||zzzZZZNNNNNNVVVmmm{{{hhhXXXPPPIIIGGGGGGFFFIIIMMMNNNRRRXXX^^^fffuuuyyy|||}}}uuukkkddd[[[WWWRRRLLLHHHFFFGGGGGGGGGLLLZZZnnn~~~}}}tttlllhhhiiilllooovvv|||zzzmmm___UUURRRTTT\\\hhhxxx{{{gggYYYKKKEEEEEEEEEGGGJJJHHHHHHHHHGGGFFFEEECCCBBBBBB@@@BBBHHHPPP\\\lll{{{|||pppooosss|||~~~sssfff```^^^gggiiiggg]]]OOOEEEBBBCCCEEEFFFHHHKKKOOOSSSVVVXXXZZZ]]]aaadddddddddeeeeeehhhgggfffffffffgggiiiiiikkknnnqqqrrrrrrqqqrrrssstttvvvyyy|||~~~aaaQQQNNNUUUkkk{{{gggXXXPPPIIIGGGFFFFFFIIINNNNNNRRRXXX^^^fffttt~~~yyy|||~~~}}}xxxooofffaaa]]]YYYTTTNNNIIIFFFFFFFFFGGGNNN^^^qqqvvvrrrmmmiiiiiinnntttxxx{{{wwwhhh\\\TTTSSSWWW^^^lll}}}zzzfffYYYLLLGGGGGGGGGIIIKKKGGGGGGGGGFFFEEECCCBBBAAAAAA@@@BBBGGGNNNYYYjjjyyyxxxllljjjmmmxxx{{{nnnaaa]]]^^^hhhhhhdddZZZMMMDDDBBBCCCFFFGGGIIIMMMQQQUUUXXXZZZZZZ]]]```ccccccdddeeeggggggfffeeeeeeeeefffggghhhkkknnnqqqrrrrrrrrrrrrsssuuuwwwzzz|||}}}jjjXXXOOORRRfff{{{}}}kkkZZZQQQJJJGGGFFFFFFIIINNNNNNRRRXXX^^^fffsss~~~{{{}}}~~~{{{tttkkkddd```___\\\VVVPPPKKKGGGFFFEEEHHHPPP```sss~~~uuummmmmmlllmmmpppvvv{{{vvvggg\\\VVVVVVZZZcccqqqvvvbbbVVVKKKIIIJJJJJJKKKMMMHHHHHHFFFEEECCCAAA@@@?????????BBBGGGMMMXXXjjjzzzvvvgggfffhhhsss~~~|||~~~iii]]]\\\___hhhfffaaaWWWLLLDDDCCCDDDFFFHHHJJJMMMRRRVVVYYY[[[[[[]]]```bbbdddeeehhhkkkhhhgggfffffffffgggiiijjjkkknnnqqqsssttttttvvvwwwxxxyyy{{{}}}|||uuu___PPPNNN___sssttt^^^UUULLLHHHFFFEEEHHHLLLMMMRRRXXX]]]eeeqqq~~~~~~yyyqqqhhhccc```^^^[[[VVVPPPLLLHHHGGGFFFIIIQQQaaasss~~~|||sssnnnoooqqquuuyyy~~~vvvfff\\\WWWYYY]]]hhhwwwoooZZZQQQIIIJJJMMMNNNNNNPPPKKKJJJGGGCCCAAA???>>>>>><<<===AAAGGGMMMYYYlll}}}vvvdddcccfffrrr}}}zzz}}}eeeZZZ\\\bbbgggfff```VVVKKKEEEDDDEEEGGGHHHJJJNNNRRRWWWZZZ\\\\\\^^^```bbbdddgggkkknnnkkkjjjiiiiiiiiijjjlllmmmjjjmmmqqqtttvvvwwwyyy{{{yyy{{{}}}~~~}}}{{{dddPPPKKKZZZnnn}}}bbbXXXNNNIIIFFFDDDFFFJJJLLLQQQWWW\\\dddpppyyyooogggcccaaa]]]ZZZUUUPPPLLLIIIHHHGGGJJJRRRbbbsss}}}{{{qqqmmmmmmuuuyyyvvvfff]]]XXXZZZ^^^lllzzz~~~iiiTTTLLLGGGJJJNNNPPPQQQRRRNNNLLLGGGBBB???===<<<<<<999;;;@@@FFFNNNZZZnnn~~~vvvdddcccgggsss~~~}}}fff___aaadddjjjggg]]]NNNGGGHHHGGGCCCIIIJJJLLLQQQVVV[[[^^^___bbbdddfffggghhhkkknnnqqqrrrpppnnnmmmlllmmmooopppuuuuuuvvvwwwxxxzzz{{{|||{{{yyyyyy{{{~~~~~~iiiUUUUUUXXXiii|||ooo^^^MMMHHHIIIIIIHHHHHHKKKNNNVVV```hhhqqqzzzpppiiiggghhhfff```ZZZWWWQQQIIIFFFHHHPPPWWWaaallluuu~~~yyytttvvvwwwwww}}}wwwkkkaaaZZZ\\\cccqqq|||fffRRRMMMJJJJJJNNNRRRTTTSSSOOOKKKFFF@@@<<<;;;<<<<<<>>><<<===DDDOOO]]]ooo~~~xxxkkkddddddqqqhhhaaadddfffhhheee[[[MMMGGGGGGGGGCCCHHHIIILLLQQQVVVZZZ]]]]]]bbbeeehhhjjjkkkmmmpppssstttsssqqqppppppqqqrrrssszzzyyyyyyxxxxxxyyyyyyyyyzzzxxxxxx|||hhhSSSSSSSSSdddyyyuuudddRRRKKKKKKJJJIIIIIIKKKNNNVVV___gggooo~~~~~~uuunnnlllllljjjeee```]]]WWWOOOKKKLLLMMMSSS\\\gggpppzzzyyyqqqrrrxxx}}}uuujjjaaaZZZ]]]ffftttuuu___OOOKKKHHHIIINNNRRRTTTTTTNNNKKKEEE@@@<<<;;;<<<<<<===;;;<<>><<<;;;;;;;;;<<<;;;===@@@FFFSSSjjj}}}~~~|||qqqlllmmmzzzzzzjjjggghhhggggggZZZOOONNNPPPOOONNNPPPQQQUUUXXXYYYZZZ]]]ccciiinnnpppsssuuuwwwyyy|||~~~~~~}}}|||{{{vvvuuuuuuuuuuuuvvvvvvwwwwwwyyy}}}~~~```NNNMMMIIIUUUccczzzqqq[[[QQQNNNLLLJJJJJJGGGHHHLLLRRRWWW___nnn|||zzzfffSSSHHHDDD@@@AAACCCFFFLLLWWWbbbjjjttt{{{tttqqqnnnkkkooovvv|||jjjXXXLLLHHHHHHIIIMMMSSSVVVTTTRRREEECCCAAA>>><<<;;;;;;;;;::::::<<>><<<;;;;;;;;;999999;;;===BBBOOOfff{{{}}}|||vvvpppppp}}}tttgggcccdddgggaaaWWWMMMJJJJJJJJJMMMQQQRRRWWW]]]aaacccggglllpppuuuvvvvvvwwwxxxzzz~~~}}}|||{{{wwwwwwwwwxxxyyyyyyzzzzzz{{{~~~qqq[[[MMMKKKPPP___vvv}}}hhh[[[SSSMMMKKKLLLLLLKKKLLLPPPTTT[[[hhhuuu{{{gggUUUGGGBBBCCC<<<>>>@@@@@@AAAFFFQQQYYYccckkkuuu{{{}}}{{{xxxwwwuuutttxxx~~~sss___PPPHHHGGGHHHKKKQQQUUUUUUPPPLLLEEEDDDAAA>>><<<;;;::::::;;;:::;;;===BBBMMMcccvvvzzzxxxtttqqqtttooofffdddfffggg]]]TTTLLLJJJKKKKKKNNNSSSWWW[[[aaaeeefffiiinnnrrruuuvvvwwwwwwwwwyyy}}}~~~|||{{{vvvvvvwwwwwwxxxyyyyyyzzzyyy{{{}}}}}}|||}}}uuu]]]MMMKKKQQQ[[[rrrmmm^^^UUUNNNKKKKKKLLLJJJKKKOOOSSSZZZfffrrrooo^^^NNNBBB>>>@@@===???@@@???@@@EEENNNVVV^^^eeennntttwww{{{}}}zzzyyywwwvvvzzzppp]]]OOOIIIGGGJJJOOOUUUYYYWWWRRRMMMEEEDDDAAA>>><<<;;;;;;:::;;;:::;;;===AAAMMMaaattt{{{yyytttqqqtttvvviiifffggggggfffYYYQQQKKKJJJKKKMMMQQQUUU]]]aaafffiiijjjlllppptttvvvvvvwwwvvvvvvwwwzzz}}}}}}~~~~~~|||zzzvvvvvvvvvwwwxxxxxxyyyyyyxxxxxxxxxxxxxxxzzz}}}|||```MMMKKKQQQVVVmmmsssdddZZZQQQLLLLLLKKKJJJJJJNNNQQQWWWcccooorrraaaTTTHHH@@@===???===??????>>>>>>BBBJJJPPPUUU\\\dddiiilllpppwww}}}~~~{{{{{{yyyxxx}}}}}}kkkYYYMMMHHHHHHLLLSSSZZZ]]][[[TTTOOOEEEDDDAAA>>><<<;;;;;;;;;;;;:::;;;===AAAKKK^^^ppp}}}zzzsssqqquuu~~~nnndddeeehhhgggcccVVVPPPLLLLLLMMMNNNRRRXXXaaaeeejjjllllllmmmqqqtttvvvwwwwwwwwwvvvvvvxxxzzz{{{|||~~~~~~|||yyywwwuuuuuuvvvwwwwwwxxxxxxyyywwwwwwvvvvvvvvvxxx|||~~~dddNNNJJJPPPUUUkkkxxxjjj___VVVOOONNNKKKIIIJJJMMMPPPTTT___jjj}}}rrreeeVVVMMMFFFAAA???AAA>>>??????>>>===@@@EEEIIILLLSSSZZZ^^^aaaeeemmmsss||||||{{{zzzyyyfffVVVKKKHHHIIIOOOXXX___aaa\\\TTTNNNEEECCCAAA???===<<<<<<<<<;;;:::<<<>>>@@@III[[[lll{{{tttqqqwww|||}}}{{{iiiccceeegggccc^^^UUUPPPNNNOOOPPPQQQUUU[[[dddhhhlllmmmmmmmmmqqqtttwwwxxxxxxwwwvvvvvvwwwxxx|||}}}~~~~~~}}}zzzwwwuuuvvvvvvvvvwwwxxxxxxyyyyyyyyyxxxwwwwwwxxxzzz|||}}}~~~iiiQQQJJJNNNVVVjjj|||pppfff[[[SSSQQQLLLJJJJJJMMMNNNRRR[[[fffvvv~~~uuuhhh\\\OOOIIIFFFBBBAAABBB??????>>>======???BBBDDDFFFLLLRRRTTTVVVZZZbbbiiizzz}}}}}}||||||vvvbbbRRRJJJHHHJJJQQQ[[[bbbbbb[[[SSSMMMEEECCCAAA???======<<<===;;;;;;<<<>>>???FFFWWWggg~~~vvvtttzzz|||yyy{{{uuugggbbbdddeee___XXXRRRPPPPPPSSSTTTUUU[[[aaagggkkknnnpppoooppprrruuuwwwxxxyyyyyywwwvvvwwwxxx}}}}}}~~~}}}|||yyywwwuuuvvvwwwwwwxxxyyyyyyzzzzzz{{{yyyxxxyyy|||}}}}}}|||~~~yyyoooWWWMMMNNNUUUhhhwwwmmmaaaWWWRRRMMMKKKKKKMMMNNNPPPYYYbbbooo|||{{{rrrcccWWWKKKGGGFFFCCC@@@@@@??????>>>===>>>>>>???@@@BBBFFFKKKLLLMMMQQQYYY___qqq}}}|||~~~~~~~~~~~~~~~sss___QQQKKKJJJLLLTTT^^^dddbbbZZZQQQLLLEEECCCAAA???>>>=========;;;;;;<<<>>>???DDDTTTccc{{{}}}zzz}}}vvvtttyyyvvvnnndddaaacccbbb[[[TTTOOOOOOQQQVVVYYY[[[bbbjjjkkkooorrrtttssstttwwwzzzwwwxxxzzzzzzxxxxxxxxxyyy||||||||||||{{{zzzyyyxxxxxxxxxxxxyyyzzzzzz{{{{{{{{{zzzzzz|||~~~{{{~~~xxxyyyvvv^^^QQQOOOQQQccc{{{~~~uuufffYYYSSSNNNLLLLLLMMMNNNOOOWWW```iiiwww}}}uuucccWWWLLLHHHHHHDDDAAA@@@??????>>>>>>>>>??????>>>???BBBEEEEEEEEEHHHPPPWWWgggvvv|||vvvzzzooo\\\PPPMMMNNNPPPXXXaaafffbbbYYYQQQLLLEEECCCAAA???>>>>>>>>>>>>;;;;;;===>>>>>>CCCQQQ___wwwyyyqqqpppxxxooohhhbbbaaabbb___XXXRRRLLLMMMQQQXXX\\\___gggpppnnnrrrvvvwwwwwwwwwzzz}}}wwwxxxzzzzzzyyyyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{xxxyyyyyyzzzzzz{{{{{{|||{{{zzz{{{~~~~~~zzzyyyvvv~~~{{{cccTTTQQQMMM___wwwyyyiiiZZZRRROOOMMMMMMNNNNNNOOOVVV___eeetttxxxgggZZZOOOKKKKKKGGGCCCAAA@@@???>>>>>>??????>>>======@@@BBBAAA@@@CCCKKKRRR```oootttsss|||~~~lllZZZPPPOOOQQQSSS[[[dddgggbbbYYYQQQLLLEEECCCAAA???>>>>>>>>>>>>;;;;;;===>>>>>>BBBOOO]]]tttyyypppppp{{{rrriiiccccccccc]]]TTTOOONNNPPPSSSWWW[[[```fffjjjoooqqquuuxxxzzz{{{{{{{{{zzzzzzzzzzzz{{{|||~~~{{{{{{{{{{{{{{{{{{{{{{{{{{{|||~~~~~~}}}{{{yyyyyyzzz{{{}}}~~~~~~~~~~~~}}}zzz{{{{{{kkkVVVKKKNNNYYYnnnxxxhhh[[[TTTNNNLLLJJJJJJLLLPPPUUUXXXdddnnn~~~yyyjjj]]]PPPJJJHHHDDDBBBBBBAAA@@@???>>>>>>===>>>>>>>>>>>>>>>@@@BBBEEEGGGIIIYYYbbbppp|||uuuxxxzzzgggXXXQQQNNNMMMZZZ___dddeeeddd```VVVMMMDDDCCCCCCDDDEEEFFFEEEDDDAAA===::::::;;;???JJJUUUrrr{{{uuuwwwqqqhhhbbbcccbbb\\\SSSOOOMMMPPPTTTXXX\\\```fffiiinnnpppssswwwyyyzzz{{{{{{{{{zzzzzzzzz{{{}}}||||||||||||||||||||||||}}}~~~}}}{{{zzzyyyzzz|||}}}~~~{{{{{{{{{mmmXXXMMMMMMXXXkkktttdddWWWPPPMMMLLLJJJJJJLLLPPPUUUXXXccclll{{{rrrdddWWWQQQNNNIIIFFFFFFAAA@@@???>>>=========>>>>>>>>>>>>???@@@CCCEEEFFFQQQZZZggguuu}}}yyyxxx~~~ssscccXXXSSSQQQQQQZZZaaaffffffccc^^^VVVMMMFFFDDDCCCDDDGGGIIIHHHGGG???======???@@@BBBHHHPPPkkk||||||mmmeee```aaaaaaZZZSSSPPPMMMPPPVVV[[[___bbbfffhhhlllnnnqqquuuxxxzzz{{{{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{zzz{{{|||~~~}}}}}}pppZZZOOOLLLUUUfff}}}sssaaaUUUNNNLLLKKKIIIIIIKKKOOOTTTVVV```iiixxxvvviii[[[TTTPPPJJJFFFEEEAAAAAA???>>>>>>=========>>>=========>>>@@@BBBCCCHHHOOOZZZfffqqq||||||xxxwww{{{{{{yyy}}}zzziii\\\VVVTTTUUUUUU\\\dddjjjhhhbbb\\\TTTNNNHHHDDDBBBEEEJJJNNNNNNLLLCCC@@@???@@@@@@@@@FFFMMMccczzzvvvgggaaa]]]______ZZZUUURRROOOSSSZZZ___ccceeehhhiiilllnnnqqqtttxxxzzz{{{|||{{{{{{{{{{{{|||~~~~~~}}}|||zzz{{{}}}rrr[[[OOOJJJQQQ```uuutttaaaUUUOOOKKKJJJIIIIIIKKKOOORRRUUU^^^fffttt}}}oooaaaYYYSSSLLLGGGFFFBBBBBB@@@???>>>>>>>>>>>>>>>===<<<<<<<<<===???@@@BBBGGGOOOXXXaaajjjrrrxxxzzz||||||yyyuuurrrrrrsssxxx~~~}}}|||rrr```VVVTTTTTTVVVYYY^^^gggnnniiiaaaZZZSSSNNNIIIEEEBBBEEEMMMRRRSSSQQQMMMFFF@@@>>>===>>>DDDKKK]]]tttpppaaa]]][[[^^^^^^ZZZVVVVVVRRRWWW^^^dddgggiiikkklllnnnppprrruuuxxxzzz|||}}}{{{{{{zzz{{{|||}}}~~~~~~|||}}}ttt\\\OOOIIIMMMYYYkkkvvvbbbTTTOOOIIIHHHHHHHHHKKKNNNQQQSSS\\\dddpppzzzkkkccc\\\TTTNNNKKKDDDCCCBBBAAA???????????????>>>===<<<<<<===>>>>>>AAADDDIIINNNSSSZZZ```eeeccceeegggfffeeehhhooouuu}}}~~~}}}kkkZZZRRRQQQRRRVVV\\\aaajjjooojjjaaaZZZSSSOOOIIIEEECCCFFFMMMTTTVVVVVVTTTMMMHHHFFFEEECCCDDDHHHZZZnnnmmm```\\\[[[^^^^^^YYYVVVWWWVVV[[[aaagggjjjlllnnnooopppqqqsssuuuwwwyyy{{{|||zzzzzzzzzzzz{{{|||~~~~~~vvv]]]OOOHHHJJJRRRbbbyyywwwaaaTTTNNNHHHGGGGGGHHHJJJMMMPPPRRRZZZ```kkkzzzqqqhhhaaaXXXQQQNNNGGGFFFDDDCCCAAA@@@@@@@@@??????>>>=========>>>???AAACCCEEEGGGJJJMMMRRRVVVQQQUUUYYY[[[___hhhttt~~~wwwfffVVVQQQPPPPPPVVV```dddkkkooojjjbbb\\\TTTNNNGGGEEEDDDFFFKKKRRRWWWZZZVVVRRRQQQSSSRRRMMMIIIIIIVVVfff|||mmmbbb___]]]___]]]WWWTTTTTTYYY]]]bbbgggjjjllloooqqqqqqqqqrrrtttuuuwwwyyyzzzyyyyyyxxxyyyzzz{{{}}}~~~|||}}}}}}~~~yyy___QQQGGGGGGMMM[[[rrrzzzdddUUUOOOFFFFFFGGGHHHJJJMMMOOOQQQVVV\\\fffsssvvvmmmfff\\\TTTQQQIIIHHHFFFDDDCCCBBBBBBAAA@@@@@@???>>>>>>???@@@AAA@@@AAACCCCCCDDDFFFIIIKKKKKKQQQXXX^^^dddpppoooaaaTTTQQQPPPOOOXXXeeeggglllmmmiiiddd^^^VVVNNNEEEEEEFFFFFFHHHNNNVVV]]]YYYSSSQQQSSSTTTRRRQQQRRRQQQ\\\pppnnneeeaaa``````\\\VVVRRRRRRYYY]]]bbbfffiiillloooqqqqqqqqqrrrrrrtttuuuwwwxxxyyyxxxxxxxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{|||}}}~~~|||aaaRRRGGGFFFJJJWWWmmmhhhYYYSSSFFFFFFFFFHHHJJJLLLOOOPPPTTTYYYbbbooo~~~}}}tttmmmccc[[[XXXJJJIIIGGGFFFDDDCCCCCCBBBAAA@@@?????????@@@AAABBB>>>???AAAAAAAAABBBEEEGGGMMMTTT]]]dddmmmzzzjjj]]]SSSRRRPPPOOOZZZiiiiiillllllhhheee```WWWMMMCCCEEEGGGFFFFFFLLLVVV^^^]]]SSSJJJIIILLLPPPWWW]]]LLLUUUggg~~~nnnccceeeddd___XXXUUUVVVYYY___bbbfffiiikkkmmmppprrrssssssssssssuuuwwwyyyzzzzzzzzzzzzzzzzzzzzzzzzzzz|||||||||}}}~~~~~~{{{{{{{{{|||~~~hhhQQQFFFHHHLLLSSSeeeqqq^^^VVVNNNIIIFFFIIIKKKJJJLLLOOOUUUYYY```hhhrrryyyqqqjjjbbb[[[SSSLLLFFFEEECCC???>>>@@@AAAAAA@@@???>>>>>>===<<<:::===BBBDDDDDDEEEHHHLLLKKKYYYhhhqqq|||hhh^^^TTTPPPOOORRR]]]jjjppppppnnnkkkddd[[[SSSNNNIIIHHHIIIKKKKKKKKKPPPXXX[[[ZZZVVVOOOHHHDDDEEEGGGIIIPPP^^^pppnnncccdddddd___ZZZXXX[[[___ccceeeiiikkklllmmmoooqqquuuuuuuuuvvvwwwzzz|||}}}zzzzzzzzzyyyyyyyyyxxxxxxyyyzzzzzz{{{}}}~~~~~~}}}||||||}}}~~~nnnVVVIIIIIIJJJPPPaaazzzxxxcccXXXNNNIIIFFFHHHJJJJJJLLLOOOTTTXXX^^^fffpppyyyqqqggg```TTTNNNHHHGGGEEEAAA@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@===@@@BBBCCCCCCEEEJJJOOOWWWeeeuuu|||dddZZZRRRPPPQQQVVVbbbnnntttsssooojjjbbbYYYQQQLLLIIIHHHIIILLLLLLLLLQQQXXXWWWVVVSSSNNNHHHEEEEEEGGGGGGMMMXXXiii{{{{{{lllddddddbbb^^^[[[\\\aaaeeehhhjjjmmmnnnnnnnnnpppqqquuuuuuvvvwwwyyy{{{}}}~~~{{{zzzzzzyyyxxxwwwvvvvvvvvvwwwxxxzzz|||}}}~~~~~~~~~xxx]]]LLLJJJHHHMMM[[[sssjjjZZZNNNHHHEEEGGGIIIJJJLLLOOOTTTWWW\\\bbbmmm}}}xxxlllcccVVVOOOJJJHHHFFFBBBAAACCC>>>>>>??????@@@@@@@@@AAACCCDDDEEEEEEFFFKKKTTT[[[iiixxxvvv^^^VVVPPPOOOSSS[[[hhhrrrxxxuuuppphhh___VVVOOOKKKJJJJJJMMMQQQRRRPPPSSSXXXXXXWWWTTTOOOIIIEEEDDDEEEDDDHHHPPP^^^pppvvvkkkfffddd```\\\ZZZ\\\ccchhhjjjllloooqqqqqqqqqsssuuussstttuuuvvvxxxzzz{{{|||{{{zzzyyyxxxwwwuuuttttttuuuvvvwwwyyy|||~~~eeeQQQJJJFFFJJJVVVlllpppZZZOOOIIIFFFGGGIIIIIILLLPPPSSSUUUYYY___iiixxxzzzmmmcccVVVOOOJJJIIIGGGCCCBBBDDD??????@@@@@@AAAAAABBBBBBFFFGGGHHHJJJOOOZZZgggqqqoooZZZTTTOOOOOOVVVaaammmuuuzzzvvvooofff]]]UUUPPPMMMMMMOOOVVV^^^```\\\YYYZZZ]]][[[WWWQQQKKKFFFCCCBBBBBBDDDJJJTTTdddxxx||||||rrrkkkiiieee___ZZZXXX[[[aaafffjjjmmmppprrrtttuuuxxxzzzuuuuuuwwwxxxyyy{{{{{{|||{{{{{{yyyxxxvvvuuussssssuuuvvvxxxzzz|||~~~nnnUUULLLEEEHHHSSSeeeuuu]]]SSSLLLHHHIIIJJJJJJMMMPPPRRRTTTWWW[[[dddrrryyylllbbbUUUNNNIIIHHHGGGDDDCCCEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGIIILLLRRR\\\kkk}}}yyyhhhWWWTTTOOOPPPXXXeeepppuuuxxxtttmmmddd\\\VVVRRRPPPPPPUUUbbbpppuuunnnfffbbbbbb^^^XXXRRRLLLGGGCCCAAABBBCCCFFFMMMZZZmmm|||tttrrrxxxqqqmmmjjjeee^^^YYYXXX[[[```dddiiilllqqqtttvvvxxx{{{}}}yyyzzz{{{|||}}}}}}}}}}}}{{{{{{yyyxxxvvvuuutttsssuuuvvvxxxzzz|||~~~~~~~~~xxx[[[OOOFFFGGGOOO^^^vvv|||dddXXXQQQLLLKKKLLLKKKNNNRRRQQQSSSUUUYYY___lll{{{uuuiii```SSSMMMHHHHHHHHHEEEEEEHHHFFFFFFGGGHHHIIIJJJKKKLLLLLLPPPVVV___lll~~~pppaaaUUUSSSOOOPPPZZZiiisssvvvwwwrrrkkkccc\\\VVVSSSQQQRRRZZZlllzzztttiiiccc[[[TTTNNNJJJFFFDDDCCCDDDEEEIIIRRRbbbuuuyyysssrrr~~~sssqqqiiiddd]]]YYYYYY]]]aaaeeejjjmmmqqquuuwwwyyy|||~~~{{{|||}}}}}}}}}}}}|||{{{{{{zzzzzzxxxwwwvvvuuuuuuuuuuuuwwwyyyzzz|||~~~~~~~~~}}}||||||}}}~~~```RRRGGGGGGKKKUUUjjjooo^^^VVVPPPNNNNNNMMMOOOSSSQQQSSSUUUWWW\\\fffsss|||~~~vvvmmmccc[[[RRRLLLIIIIIIJJJHHHIIIKKKIIIJJJLLLNNNQQQSSSUUUVVVZZZ___gggqqqwwwhhh\\\QQQQQQNNNPPP\\\mmmwwwxxxvvvrrrlllddd\\\VVVRRRPPPRRR\\\qqq{{{sssggg\\\TTTNNNIIIFFFCCCDDDEEEFFFLLLXXXiiivvvyyyvvvxxxuuuttthhhccc]]]YYY[[[___cccffflllooorrruuuwwwyyy|||~~~zzz{{{|||||||||{{{yyyxxx{{{zzzzzzyyyxxxwwwvvvvvvtttuuuvvvwwwyyy{{{||||||~~~}}}|||{{{{{{{{{|||}}}~~~~~~dddUUUHHHGGGHHHOOObbbvvvwwwaaaYYYRRRPPPOOONNNPPPSSSQQQSSSUUUVVVZZZcccnnnvvvvvvnnneee\\\UUUSSSMMMIIIKKKLLLKKKKKKNNNQQQRRRUUUYYY]]]aaadddfffhhhnnnvvvqqqcccYYYOOOOOOMMMPPP]]]pppzzz{{{wwwssslllddd\\\UUUQQQNNNRRR\\\qqqttteeeZZZQQQJJJFFFCCCDDDEEEEEEHHHSSSbbbmmm{{{wwwqqqlllgggaaa\\\\\\```fffkkkrrrssstttuuuvvvxxxyyyyyyuuuwwwzzz|||{{{yyywwwuuuwwwyyyzzz||||||{{{zzzyyyyyyxxxwwwwwwxxxzzz|||~~~}}}{{{{{{}}}}}}{{{xxx}}}}}}zzz}}}~~~sss\\\JJJGGGFFFHHHXXXnnnkkk```UUUTTTUUUTTTQQQPPPRRRSSSVVVXXXWWWYYYcccoooxxxrrrkkkddd___\\\WWWTTTUUUUUUSSSSSSUUUXXX\\\bbbiiiooouuuxxxzzz{{{ooo^^^TTTPPPLLLLLLVVVhhhxxx~~~yyytttnnnggg]]]SSSOOOPPPRRRbbbwwwrrrcccYYYOOOGGGIIIFFFCCCCCCIIIPPPWWW[[[iiipppxxx}}}vvvpppmmmiiiddd``````dddiiilllpppqqqsssuuuwwwxxxyyyyyyxxxxxxyyyyyyxxxwwwvvvvvvxxxyyyzzz{{{{{{zzzxxxwwwwwwwwwvvvvvvwwwyyy{{{}}}}}}{{{zzz{{{}}}~~~}}}{{{|||~~~~~~|||}}}~~~}}}www```NNNJJJIIIHHHTTTeee}}}qqqdddYYYVVVWWWUUURRRPPPQQQRRRUUUWWWVVVXXXbbbmmm~~~xxxqqqkkkjjjdddaaaccccccbbbbbbeeehhhlllrrryyy~~~mmm]]]SSSOOOLLLNNNZZZlll{{{zzzuuuoooiii```VVVRRRTTTUUUccctttpppcccVVVLLLJJJFFFCCCCCCGGGLLLQQQTTT^^^dddkkkooorrrzzz~~~sssnnnmmmkkkhhhffffffhhhlllnnnnnnpppsssvvvxxxxxxxxxxxxyyyxxxwwwvvvuuuvvvwwwwwwxxxyyyzzzzzzyyyxxxvvvuuuvvvuuuuuuuuuvvvxxxzzz{{{{{{zzzyyy{{{}}}~~~~~~}}}zzz|||~~~}}}||||||~~~gggSSSMMMKKKHHHNNNYYYooowwwjjj]]]YYYYYYWWWSSSRRRRRRRRRTTTWWWVVVWWW```jjjxxxzzzvvvwwwwwwvvvwwwzzz}}}{{{jjj[[[RRRNNNMMMRRR___rrr|||wwwrrrlllcccYYYVVVXXX\\\iiiuuuyyy}}}nnn^^^SSSLLLIIIEEEDDDFFFJJJLLLMMMSSSWWW\\\```dddlllxxxzzzpppjjjjjjjjjiiijjjjjjlllnnnoooppprrruuuwwwxxxxxxvvvuuuvvvuuuuuuuuuvvvwwwxxxyyyzzzzzzzzzyyyxxxvvvuuuttttttttttttuuuvvvwwwyyyzzzzzzzzzzzzzzz{{{|||||||||yyy{{{~~~}}}{{{|||oooXXXOOOKKKGGGJJJPPPbbb|||{{{mmm___[[[[[[YYYVVVUUUUUUTTTVVVXXXWWWXXX___hhhsss~~~wwwhhhZZZSSSLLLNNNVVVfffxxxzzztttnnndddZZZWWWYYYdddqqq{{{zzzwww{{{xxxfffYYYPPPLLLHHHGGGHHHJJJLLLMMMPPPRRRTTTVVVZZZbbbnnnwwwvvvlllfffeeefffhhhjjjmmmnnnooopppsssuuuwwwyyyyyywwwtttsssqqqrrrtttvvvxxxyyyzzzzzz{{{{{{zzzyyyxxxwwwuuuuuuttttttuuuuuuvvvxxxyyyyyy{{{{{{{{{{{{zzzyyyyyyzzzyyy{{{}}}~~~||||||zzz___QQQJJJGGGHHHMMMZZZsss|||mmm___[[[[[[ZZZYYYYYYYYYWWWXXXZZZYYYYYY___fffppp{{{rrrdddZZZTTTKKKQQQ\\\mmm~~~}}}uuummmcccYYYWWWYYYjjjwwwyyyvvvyyy{{{qqqcccTTTOOOJJJHHHIIILLLOOOPPPPPPPPPPPPPPPRRRYYYccckkk{{{}}}wwwqqqiiicccaaacccfffjjjmmmpppqqqrrrvvvwwwxxxyyyyyywwwvvvtttpppqqqtttwwwyyy{{{{{{{{{}}}}}}|||{{{yyyxxxxxxwwwuuuvvvvvvwwwxxxyyyzzzzzz}}}~~~~~~}}}{{{yyyzzz{{{zzz{{{}}}~~~~~~lllYYYMMMHHHIIILLLVVVlll~~~ooo```[[[[[[[[[ZZZ[[[[[[YYYYYY[[[[[[ZZZ^^^dddkkkwww|||mmm```XXXTTTNNNUUUdddvvv~~~tttkkkaaaYYYXXX\\\lll{{{zzzuuurrr|||ppp[[[UUUMMMHHHIIINNNSSSWWWTTTSSSPPPMMMMMMRRRYYY^^^pppwwwpppnnnlllgggaaa^^^```dddiiinnnrrrtttuuuvvvvvvxxxyyyyyyzzzyyyyyyuuuuuuuuuvvvxxxyyy{{{|||~~~}}}|||{{{{{{{{{zzzwwwwwwxxxzzz{{{{{{||||||}}}}}}}}}~~~{{{{{{}}}~~~{{{eeeTTTJJJHHHJJJOOOaaa|||sssccc\\\\\\[[[[[[[[[\\\YYYYYY[[[[[[ZZZ\\\aaadddpppvvvggg[[[UUURRRRRR\\\lll~~~}}}sssiii```[[[]]]cccqqq}}}uuuvvv~~~{{{hhh___TTTLLLLLLRRRZZZ``````]]]XXXTTTQQQSSSWWWZZZiii~~~wwwkkkfffgggiiifffaaa\\\___ccciiinnnsssvvvxxxuuuuuuwwwxxxzzz|||}}}~~~zzzyyyvvvuuuuuuxxx{{{}}}~~~}}}}}}|||}}}}}}xxxxxxzzz{{{|||}}}}}}}}}~~~{{{|||}}}~~~}}}~~~nnnZZZLLLGGGHHHHHHXXXrrrwwweee^^^\\\[[[ZZZ[[[\\\YYYXXXZZZZZZYYY[[[___^^^jjj|||qqqbbbXXXSSSQQQVVV```qqq}}}qqqhhhaaa]]]bbbiiiwww~~~ssszzztttjjj[[[RRRQQQXXXaaaggglllhhhbbb]]]YYYYYYZZZ\\\fff{{{yyymmmcccbbbdddeeedddddd```dddjjjooorrruuuxxxzzzvvvvvvxxxyyy|||{{{zzzyyyxxxxxxyyy{{{||||||}}}}}}{{{zzzzzzzzzzzz{{{{{{{{{||||||}}}|||||||||}}}~~~~~~|||aaaPPPHHHFFFHHHUUUmmmzzzbbbZZZZZZZZZYYYYYYXXXZZZ[[[ZZZYYYXXXYYYZZZ```gggrrr{{{mmmaaaXXXTTTUUUYYYjjj~~~~~~ssskkkdddaaafffnnn|||zzzuuuxxxsssaaaWWWUUUZZZdddmmmtttrrrlllddd]]][[[^^^aaammmyyywwwlllbbbaaaddddddddddddbbbfffkkkpppsssuuuwwwyyyxxxyyy{{{}}}{{{zzzyyyxxxxxxzzz|||}}}}}}~~~~~~|||{{{zzzzzzzzz{{{{{{||||||}}}{{{{{{{{{{{{||||||}}}~~~~~~~~~jjjVVVLLLHHHIIISSSggghhh]]][[[YYYXXXXXXXXXYYYZZZZZZXXXXXXYYYZZZ^^^dddooo|||tttggg]]]VVVSSSUUU]]]ooo}}}tttnnnhhhggglllsss|||ttt~~~yyyggg\\\XXX[[[eeennnwwwwwwuuuooogggbbbaaabbbmmmxxxuuujjjbbbaaadddddddddfffeeehhhmmmppprrrtttvvvxxxyyy{{{}}}{{{zzzyyyyyyyyy{{{|||}}}~~~~~~}}}zzzzzz{{{||||||}}}~~~~~~~~~~~~zzzzzzzzzzzz{{{{{{{{{{{{~~~vvv___PPPIIIIIIOOO___zzzooo```[[[XXXWWWWWWWWWXXXYYYYYYWWWWWWXXXYYYZZZ```kkkwww~~~nnnccc[[[UUUUUUYYYeeewww{{{uuuqqqmmmmmmsss{{{sssuuuqqqeee^^^^^^fffoooxxx{{{~~~{{{tttlllgggfffjjjuuusssjjjcccccceeeeeefffiiihhhjjjnnnpppqqqssstttvvvyyyzzz}}}{{{zzzzzzzzz{{{|||}}}~~~{{{{{{||||||}}}~~~~~~}}}}}}~~~~~~~~~}}}||||||zzzzzzzzz{{{{{{{{{{{{{{{iiiTTTJJJIIILLLZZZtttuuuccc[[[XXXWWWVVVVVVWWWXXXWWWVVVUUUVVVXXXWWW]]]gggssszzzlllbbb[[[XXX[[[```oooyyytttqqqpppqqqxxxwwwuuu~~~pppeeebbbhhhqqqwww|||{{{sssmmmjjjfffoooqqqjjjeeeeeeggghhhiiimmmjjjlllooopppqqqrrrtttvvvzzz|||~~~~~~zzzzzz{{{{{{|||}}}~~~~~~}}}}}}}}}~~~~~~~~~|||||||||||||||{{{zzzzzzzzzzzz|||}}}~~~~~~}}}}}}sssZZZLLLJJJLLLWWWpppzzzfff[[[XXXWWWVVVTTTVVVWWWVVVUUUTTTUUUVVVUUUZZZcccooo|||uuuiiiaaa[[[ZZZ```hhhyyy{{{vvvrrrqqqqqqttt}}}xxx}}}{{{nnnfffjjjssszzz{{{rrrllliiiaaaiiixxxpppjjjfffgggiiiiiilllpppmmmoooqqqrrrssstttvvvxxx~~~zzz{{{{{{|||}}}~~~~~~~~~~~~||||||{{{{{{zzzzzzyyyyyyyyyzzz|||~~~eeeTTTLLLMMMVVVjjjjjj]]]ZZZXXXUUUSSSTTTUUUUUUSSSSSSTTTUUUUUUYYY```jjjwwwvvvnnnddd^^^[[[\\\eeeooo~~~yyytttpppqqqtttzzz}}}{{{uuujjjlllttt}}}rrriiieee```eeerrryyymmmhhheeegggiiiiiilllqqqqqqsssuuuvvvvvvwwwzzz|||zzz{{{|||}}}~~~~~~}}}}}}||||||{{{zzzyyyyyyyyyyyywwwyyy|||sss___QQQPPPSSSbbbxxxppp```[[[XXXTTTRRRSSSTTTTTTRRRRRRSSSTTTUUUWWW\\\dddqqqnnnggg```\\\\\\```lllxxx}}}|||zzzxxxsssppprrrxxx{{{mmmmmmtttxxxnnnhhhbbbeeennnzzz|||{{{ssskkkgggeeeggghhhiiilllqqqtttvvvwwwxxxyyyzzz}}}~~~}}}}}}||||||}}}}}}zzz{{{|||~~~~~~~~~~~~~~~}}}|||}}}|||{{{zzzyyyyyyyyyyyyuuuwww{{{~~~}}}~~~|||}}}iiiTTTQQQQQQ[[[nnntttccc\\\XXXSSSRRRSSSTTTSSSRRRQQQRRRTTTVVVWWWYYY```lllzzz}}}jjjddd^^^]]]^^^eeesss|||{{{yyywwwxxxssspppttt|||~~~ooonnnttt{{{uuuoooeeefffmmm|||}}}~~~|||xxxyyyuuulllhhhiiiiiijjjkkkmmmnnnooorrruuuxxxyyyzzz{{{}}}|||zzzyyyzzz|||{{{zzz{{{}}}}}}~~~~~~~~~~~~~~~}}}|||{{{|||zzzyyy{{{|||}}}}}}~~~|||yyyxxxxxxxxxuuuwwwzzz}}}~~~~~~~~~|||}}}|||}}}sss^^^RRRKKKUUUggg{{{lllaaaZZZUUUWWWTTTPPPNNNPPPRRRTTTUUUVVVUUUWWW]]]cccmmm|||vvvjjjccc^^^^^^aaaiiizzz|||vvvyyy}}}~~~wwwvvvuuuxxxxxxpppnnnxxxssspppqqqzzz}}}{{{~~~}}}ooohhhhhhhhhhhhiiikkkmmmnnnooosssvvvxxxzzzzzz{{{|||~~~}}}yyyvvvvvvyyy|||{{{{{{|||~~~}}}}}}}}}}}}}}}|||||||||{{{}}}}}}}}}{{{yyyyyyzzz|||}}}~~~~~~}}}zzzyyyyyyzzzwwwxxxzzz|||}}}~~~~~~~~~~~~~~~|||zzzzzz|||~~~}}}~~~yyy```SSSIIIOOO^^^qqqqqqddd\\\WWWVVVTTTQQQPPPQQQSSSTTTTTTVVVUUUVVV[[[aaaiiiwwwrrriiiaaa\\\___fffppp}}}xxx|||yyywwwwww{{{}}}ssspppxxx|||zzz}}}}}}tttjjjffffffggghhhiiikkkmmmoooppptttwwwyyyzzzyyyyyy{{{|||~~~{{{vvvssstttxxx{{{|||||||||~~~}}}||||||{{{zzzzzzzzz{{{{{{zzzzzz{{{zzzxxxxxxzzz{{{}}}}}}~~~|||{{{zzz{{{|||zzzzzzzzz{{{||||||}}}}}}~~~~~~}}}{{{xxxwwwyyyzzz}}}|||eeeVVVIIIKKKTTTddd~~~yyyiii___XXXVVVTTTRRRQQQSSSTTTTTTTTTVVVTTTUUUYYY]]]dddppp|||zzzlllggg___[[[aaammm||||||{{{zzzxxxxxxyyysssqqqzzz{{{~~~pppiiihhhfffggggggiiikkkmmmoooppptttvvvxxxxxxwwwwwwxxxyyy|||{{{zzzxxxvvvvvvyyy|||}}}}}}}}}~~~~~~|||{{{zzzyyyxxxxxxyyyzzzzzzxxxyyyzzzzzzyyyyyyzzz|||{{{||||||zzzyyyyyyzzz||||||{{{{{{zzzzzz{{{{{{||||||||||||zzzxxxxxxyyy{{{~~~}}}iiiYYYLLLKKKPPP\\\tttoooaaaYYYUUUTTTRRRRRRTTTUUUTTTSSSTTTSSSUUUXXX\\\aaalllwwwtttfffddd^^^\\\eeevvv|||}}}yyyxxxzzzxxxrrrwwwzzz~~~|||nnnjjjjjjggghhhhhhjjjkkknnnooopppssstttvvvvvvuuuuuuvvvwwwvvvxxx{{{|||{{{{{{{{{|||}}}}}}}}}~~~|||zzzyyyxxxxxxxxxxxxxxxyyyyyywwwyyy{{{{{{zzzzzz{{{|||yyyyyyxxxwwwuuuvvvxxxzzz||||||{{{zzzzzzzzzzzzzzzzzz{{{{{{zzzyyyzzz|||kkkYYYLLLLLLOOOTTThhhvvvdddYYYUUUSSSRRRRRRTTTTTTTTTSSSSSSRRRTTTXXX[[[```iiittt}}}nnncccbbb___```kkk}}}xxxxxx~~~~~~uuuvvv{{{zzzwwwnnnkkkkkkjjjjjjjjjkkklllnnnpppppprrrtttvvvvvvuuuuuuuuuwwwtttxxx|||~~~}}}||||||}}}||||||}}}~~~}}}zzzxxxwwwwwwxxxyyyyyyyyyxxxxxxwwwyyy{{{{{{zzzzzzzzz{{{wwwwwwvvvtttrrrrrruuuwww{{{{{{{{{{{{zzzzzzyyyyyyyyyzzz{{{{{{zzz{{{~~~pppZZZKKKLLLLLLLLL[[[ppp~~~iii[[[UUUSSSQQQPPPRRRSSSSSSSSSRRRRRRTTTYYY[[[^^^fffppp|||wwwkkkccc```bbbhhhsssxxx|||xxxuuuvvv~~~~~~vvvqqqooonnnmmmllllllmmmmmmooopppppprrrtttvvvwwwvvvvvvwwwxxxwwwzzz}}}~~~}}}|||{{{{{{||||||{{{||||||{{{yyyvvvuuuvvvxxxzzz{{{zzzxxxwwwvvvxxxzzzzzzyyyxxxxxxyyyxxxwwwuuusssppppppsssuuuyyyzzz{{{{{{{{{zzzyyyxxxzzz{{{{{{{{{zzz{{{}}}{{{aaaMMMKKKJJJGGGRRReee~~~ppp___UUURRROOONNNOOOQQQSSSSSSSSSSSSUUUXXXYYYZZZaaajjjttt~~~~~~rrrjjjeee___fffooozzz|||xxxuuuyyy~~~wwwuuusssqqqnnnnnnnnnnnnnnnoooppppppsssuuuwwwxxxxxxxxxyyy{{{{{{|||}}}|||zzzyyyyyyzzz|||{{{zzz{{{{{{zzzwwwuuutttvvvyyy||||||zzzxxxvvvuuuwwwyyyyyyxxxwwwvvvwwwxxxxxxvvvrrrpppppprrrtttxxxyyy{{{||||||{{{yyyxxx|||||||||zzzyyyyyy{{{}}}hhhPPPLLLJJJEEEOOO```wwwuuucccUUURRRNNNMMMNNNPPPRRRSSSUUUTTTUUUXXXWWWWWW]]]eeemmmyyy{{{pppjjjggg___iiittt~~~~~~wwwwwwzzz|||zzzvvvrrrooonnnoooqqqssstttuuutttsssrrruuuuuuvvvvvvwwwyyyzzz{{{}}}|||{{{zzzzzzzzzzzzzzz{{{{{{zzzzzzyyyxxxwwwvvvwwwwwwyyyzzzzzzyyyxxxwwwyyyxxxwwwuuuuuuuuuvvvvvv{{{zzzwwwuuurrrqqqqqqqqqsssvvvzzz{{{zzzxxxwwwwww{{{zzzxxxwwwxxx{{{xxx\\\OOOJJJHHHMMMVVVjjj}}}ggg\\\UUUPPPQQQQQQQQQRRRUUURRRSSSTTTTTTVVVYYY]]]```hhhssszzzmmmgggfffeeejjjwww~~~yyywwwvvvzzz~~~uuurrrpppoooooooooqqqsssuuuvvvvvvttttttvvvuuuuuuuuuvvvxxxzzz{{{{{{{{{zzzzzzyyyzzzzzzzzz{{{{{{{{{zzzxxxwwwuuutttssstttuuuvvvvvvvvvvvvuuuwwwvvvuuuuuuuuuvvvwwwxxxzzzxxxuuurrrppppppppppppsssvvvzzz{{{zzzyyyxxxxxxvvvvvvvvvwwwyyy{{{}}}~~~eeeUUUMMMHHHIIIOOOccczzzooo___WWWRRRQQQQQQPPPPPPRRRQQQRRRSSSTTTUUUXXX\\\___eeeppp~~~yyyooollllllkkkrrryyyvvvyyy~~~xxxooommmmmmnnnpppoooqqqtttvvvwwwwwwvvvvvvwwwuuutttssstttwwwyyy{{{yyyyyyyyyxxxyyyyyyzzzzzz||||||{{{zzzxxxuuusssrrrqqqrrrssstttuuuvvvvvvuuuvvvuuuttttttuuuvvvxxxyyyxxxvvvrrrooonnnnnnoooppptttwwwzzz|||{{{zzzzzz{{{tttuuuwwwzzz|||}}}}}}~~~~~~ttt___SSSJJJIIILLLYYYqqqzzzcccZZZSSSRRRQQQNNNMMMNNNOOOQQQRRRSSSTTTVVVZZZ]]]bbbkkkzzz~~~zzzzzz~~~xxxsssrrrsssuuu~~~xxxyyyrrriiiiiijjjnnnqqqoooqqqtttwwwxxxyyyxxxxxxxxxvvvtttrrrsssvvvyyy|||xxxxxxxxxwwwxxxxxxyyyzzz~~~}}}|||zzzxxxvvvsssrrrsssssstttvvvwwwxxxyyyyyywwwvvvuuuttttttuuuwwwwwwwwwuuuqqqooonnnoooppprrrvvvyyy|||}}}}}}}}}}}}~~~zzzzzz{{{|||}}}~~~}}}mmmZZZMMMKKKOOOSSShhhggg]]]TTTRRRRRROOOMMMMMMNNNPPPQQQRRRSSSUUUXXX[[[___gggttt~~~wwwvvvwww{{{{{{yyyyyyzzz~~~oooggghhhjjjmmmqqqnnnpppssswwwyyyzzzzzzzzzxxxwwwtttssssssvvvyyy{{{xxxxxxwwwwwwwwwxxxxxxyyy~~~}}}}}}{{{yyywwwuuutttttttttuuuvvvwwwyyyzzzzzzyyyxxxvvvtttttttttttttttvvvtttrrrppppppqqqssstttxxxzzz}}}|||{{{zzz{{{}}}}}}dddRRRNNNQQQPPPbbb}}}mmmaaaVVVSSSSSSQQQOOOOOOMMMOOOQQQRRRSSSTTTWWWYYY^^^dddppp~~~wwwssssssuuuzzzoooiiijjjkkkmmmppplllooorrrvvvyyyzzz{{{{{{yyyxxxvvvuuuuuuwwwyyy{{{zzzyyyxxxxxxwwwwwwxxxxxx{{{{{{{{{zzzyyyxxxwwwvvvtttsssssstttuuuvvvwwwxxxzzzxxxvvvtttssssssssssssttttttsssrrrrrrssstttuuuwwwzzz|||~~~~~~|||yyywwwxxxzzz||||||~~~vvv]]]PPPNNNOOO]]]tttwwwhhhYYYTTTSSSRRRQQQQQQMMMOOORRRSSSSSSTTTVVVXXX]]]bbbkkkyyy|||sssooorrrtttyyy~~~~~~{{{~~~~~~qqqmmmnnnnnnnnnnnnkkkmmmqqquuuyyyzzz{{{{{{yyyxxxwwwwwwwwwxxxzzzzzz|||{{{zzzyyyxxxwwwwwwwwwvvvvvvwwwxxxxxxxxxwwwwwwtttsssssssssssstttuuuvvvxxxwwwuuutttssssssssstttrrrrrrssstttttttttttttttuuuwwwzzz{{{|||~~~}}}{{{zzzzzz{{{{{{zzz}}}nnnXXXKKKNNNXXXlllqqq^^^UUUSSSRRRPPPQQQMMMPPPRRRTTTTTTUUUVVVXXX[[[___gggtttyyyqqqkkkooosssxxx|||xxxvvv~~~zzzwww{{{~~~rrrpppqqqpppnnnmmmjjjlllpppuuuxxxzzz{{{{{{yyyyyyyyyyyyyyyyyyzzzzzz}}}|||{{{yyyxxxwwwwwwvvvrrrssstttvvvwwwwwwwwwwwwvvvuuutttsssssstttvvvwwwvvvvvvtttsssssstttuuuvvvpppqqqssstttuuuuuutttssssssuuuxxxyyyzzz|||~~~~~~}}}}}}yyy{{{~~~~~~```LLLMMMUUUfffwwwbbbWWWSSSQQQPPPPPPNNNPPPSSSTTTTTTUUUVVVXXXZZZ]]]dddqqqxxxqqqhhhmmmrrrxxxwwwrrroooxxx~~~wwwuuuzzz~~~sssoooppprrrqqqnnnoooooopppqqqtttvvvyyy{{{||||||{{{zzzyyyyyyyyyyyy{{{zzzzzzxxxwwwvvvvvvvvvttttttuuuwwwyyy|||~~~yyywwwtttrrrqqqqqqssstttssssssssssssssstttuuuvvvxxxxxxxxxxxxvvvtttqqqpppuuuuuuvvvwwwxxxzzz|||}}}~~~}}}{{{{{{yyyzzz~~~~~~kkkUUUOOOSSS^^^qqqlll[[[UUUSSSPPPMMMSSSSSSSSSTTTUUUVVVXXXYYY[[[ZZZ```mmm{{{}}}vvvpppiiilllsss~~~ppplllkkksss|||uuuqqqsssyyy~~~|||sssooopppqqqpppmmmoooooopppqqqtttwwwyyy{{{zzzzzzyyyxxxwwwwwwwwwwwwxxxyyyyyyyyyxxxwwwwwwvvvtttuuuvvvxxxzzz|||~~~yyywwwuuurrrqqqqqqssstttttttttttttttttttttuuuuuuxxxxxxxxxwwwvvvtttrrrpppssssssuuuvvvyyy{{{}}}~~~}}}|||{{{{{{yyyzzz~~~{{{|||uuu]]]PPPQQQWWWggg~~~vvvddd[[[WWWTTTRRRRRRSSSTTTUUUVVVWWWWWWXXXYYYXXX]]]iiivvv~~~yyysssnnnlllpppwww~~~nnnkkkiiiqqq|||vvvqqqqqquuu{{{{{{tttqqqpppqqqooommmooopppppprrrtttwwwzzz|||xxxxxxwwwvvvuuuuuuuuuuuutttvvvxxxyyyzzzyyyxxxwwwuuuvvvwwwyyy{{{}}}~~~{{{yyyvvvsssrrrqqqrrrsssvvvuuuuuuuuuuuuuuuttttttxxxyyyzzzzzzxxxvvvsssrrrqqqrrrtttwwwyyy|||~~~|||~~~~~~|||{{{|||{{{{{{~~~}}}zzz}}}{{{```RRRNNNOOO[[[pppkkk]]]UUUSSSSSSQQQRRRTTTVVVWWWWWWWWWVVVWWWVVVYYYcccooo{{{|||xxxtttqqqnnnnnnttt|||}}}wwwnnnkkklllttt{{{wwwwww{{{{{{{{{yyyvvvsssrrrqqqooonnnppppppqqqrrrtttwwwzzz{{{xxxwwwvvvuuuttttttttttttqqqsssvvvyyyzzzyyyxxxwwwuuuvvvxxxzzz{{{}}}~~~~~~|||zzzwwwuuusssrrrrrrrrrwwwwwwwwwwwwvvvuuuuuutttxxx{{{|||wwwtttssstttvvvxxxzzz{{{|||}}}|||}}}}}}||||||}}}}}}|||~~~cccSSSMMMJJJSSSeee{{{tttaaaUUURRRSSSPPPRRRUUUWWWXXXWWWVVVVVVWWWUUUWWW___iiittt~~~wwwsssrrrpppooonnnuuuwwwqqqnnnooorrr|||~~~~~~yyyzzzxxxyyyyyyxxxuuurrrqqqppprrrrrrrrrssstttwwwyyyzzzxxxwwwvvvuuuuuuttttttuuuqqqsssvvvxxxyyyyyywwwvvvuuuvvvxxxzzz||||||}}}}}}|||zzzxxxvvvtttsssrrrrrrwwwxxxxxxxxxxxxvvvuuuuuuyyy~~~{{{vvvwwwwwwyyyzzz{{{{{{{{{zzz|||}}}~~~}}}}}}}}}}}}~~~kkkVVVNNNJJJPPP]]]pppkkk\\\WWWWWWPPPRRRUUUWWWXXXWWWVVVVVVXXXVVVWWW]]]dddnnn|||xxxrrrnnnnnnnnnnnnnnnvvvzzzsssnnnnnnrrrzzz}}}}}}|||}}}vvvyyy}}}}}}yyyuuussssssttttttsssssstttvvvwwwxxxxxxxxxwwwvvvuuuuuuuuuuuurrrtttvvvwwwxxxwwwvvvuuutttuuuwwwzzz{{{|||{{{{{{{{{zzzyyywwwuuutttsssssswwwxxxyyyyyyyyyxxxwwwvvvzzz~~~yyyyyyzzz{{{|||||||||{{{zzz|||}}}~~~~~~~~~~~~ttt\\\QQQKKKNNNWWWeee{{{sssbbbYYYWWWQQQRRRTTTVVVWWWWWWWWWVVVXXXVVVXXX\\\```hhhuuu{{{wwwqqqkkkhhhiiilllnnnrrrzzz~~~vvvpppooonnnwww|||yyyzzz{{{wwwuuu{{{|||wwwvvvvvvwwwvvvuuuttttttuuuvvvwwwxxxwwwvvvuuuuuutttttttttuuuvvvvvvvvvuuuuuutttsssssstttwwwyyyzzzzzzzzzyyyzzzyyyyyywwwvvvuuuuuutttvvvwwwyyyzzzzzzzzzxxxwww|||~~~|||zzz{{{}}}~~~~~~~~~}}}|||}}}~~~~~~bbbVVVLLLLLLPPPZZZrrryyyggg[[[VVVRRRSSSTTTUUUVVVWWWWWWXXXXXXVVVXXX[[[]]]bbbnnnzzzzzzrrroookkkgggeeehhhmmmqqqxxxzzzrrrooopppttt|||xxxyyywwwqqqqqqttt|||~~~yyywwwxxxxxxwwwvvvuuuttttttuuuuuuwwwwwwuuutttttttttttttttxxxwwwvvvuuutttsssrrrrrrrrrtttvvvyyyzzzzzzyyyxxxyyyyyyxxxxxxwwwvvvuuuuuuvvvwwwyyy{{{{{{{{{yyyxxx}}}}}}~~~~~~~~~~~~yyyzzz}}}~~~}}}~~~gggXXXLLLIIIJJJTTTlllpppbbb[[[SSSSSSSSSTTTUUUVVVXXXYYYWWWVVVXXXZZZ[[[___jjjuuu|||vvvnnnlllhhhffffffjjjpppuuu~~~yyypppoooqqq{{{}}}wwwvvv}}}wwwmmmlllnnnwww}}}{{{yyy{{{zzzxxxwwwvvvvvvvvvvvv{{{yyyvvvtttssssssssstttsssuuuwwwvvvuuusssssssssrrrtttwwwzzz{{{{{{zzzzzzyyyyyyxxxwwwvvvvvvyyy|||}}}{{{zzzzzz{{{{{{zzzxxx~~~~~~~~~~~~~~~}}}||||||{{{}}}vvvbbbOOOIIIKKKRRReeexxx|||iiiXXXUUUPPPOOOSSSVVVUUUVVVYYYUUUUUUUUUVVVXXX^^^eeejjjyyyvvvkkkjjjhhhggghhhmmmtttzzz{{{ssstttzzz}}}wwwxxxssslllmmmqqqyyy~~~}}}zzzzzzyyywwwuuutttuuuvvvvvvwwwwwwvvvuuuuuuuuuvvvwwwuuuvvvvvvuuusssrrrtttuuurrrtttvvvwwwyyyyyyyyyyyywwwwwwwwwvvvuuuwwwyyy|||~~~}}}||||||}}}}}}|||zzz||||||}}}}}}|||{{{{{{zzz~~~nnnWWWMMMKKKQQQaaasssnnn]]]XXXSSSQQQTTTUUUTTTUUUWWWVVVWWWVVVVVVXXX\\\bbbgggxxx|||tttqqqjjjjjjjjjkkkmmmsss{{{{{{tttwww~~~~~~{{{}}}pppjjjnnnsss{{{|||yyyxxxuuusssrrrsssuuuvvvssstttuuuvvvwwwxxxxxxyyywwwwwwvvvtttssssssuuuwwwrrrsssssstttuuuvvvvvvwwwssstttuuuuuuuuuwwwzzz|||~~~}}}}}}~~~~~~||||||}}}}}}}}}}}}|||{{{{{{cccRRRLLLOOO\\\kkkvvveee\\\VVVSSSTTTUUUSSSTTTWWWXXXXXXWWWVVVWWWZZZ___cccoooxxxwwwpppnnnkkklllooorrrvvv}}}|||www|||~~~pppkkkooouuu{{{~~~|||xxxvvvsssqqqqqqrrrtttvvvrrrsssvvvxxxyyyyyyxxxxxxwwwxxxyyyxxxvvvuuuvvvwwwrrrrrrqqqqqqqqqrrrssstttppprrrssstttuuuwwwzzz}}}~~~}}}}}}~~~}}}~~~~~~~~~}}}~~~qqqZZZOOOOOOXXXccc{{{~~~lll___XXXTTTTTTUUUSSSTTTWWWVVVWWWVVVUUUVVVXXX]]]```iiisss~~~uuuppppppooorrrwww|||}}}{{{{{{}}}rrrmmmqqquuuyyy}}}}}}{{{}}}|||yyyvvvuuusssqqqqqqrrrtttuuussstttwwwxxxyyyxxxvvvuuutttwww{{{}}}{{{xxxuuutttrrrqqqpppoooooooooppppppnnnpppssstttuuuwwwzzz}}}~~~|||||||||~~~~~~}}}|||}}}}}}|||}}}~~~fffUUUPPPUUU\\\ssssssbbbZZZUUUTTTTTTSSSUUUYYYTTTTTTUUUTTTUUUXXX\\\___eeeooo~~~|||tttqqqsssuuuyyy{{{xxx|||{{{rrrpppsssuuuwwwzzzzzzxxxwwwzzzyyyvvvuuutttsssrrrrrrsssttttttssstttvvvwwwwwwvvvuuutttqqqvvv{{{~~~|||xxxtttrrrqqqppppppooonnnnnnmmmmmmnnnpppsssuuuvvvxxx{{{}}}|||{{{zzz{{{}}}}}}}}}|||}}}}}}~~~~~~~~~|||{{{{{{|||}}}~~~~~~vvv^^^RRRSSSWWWiii|||fff^^^WWWUUUTTTSSSTTTXXXRRRSSSTTTTTTTTTVVVZZZ]]]bbbkkkxxxzzztttrrruuuyyy}}}}}}|||~~~ssspppsssuuuuuuvvvwwwwwwtttuuuxxxxxxuuussssssttttttttttttssssssrrrssstttuuuvvvuuuuuutttppptttyyyzzzyyyuuurrrpppppppppppppppooommmkkkjjjoooqqqtttvvvwwwxxx{{{||||||{{{zzz{{{}}}~~~}}}|||}}}~~~~~~|||yyywwwwwwxxxyyyyyy}}}gggUUUQQQSSS___wwwlllcccZZZVVVSSSPPPRRRUUUTTTTTTTTTTTTSSSTTTWWWYYY\\\eeeqqq{{{uuutttxxxzzz~~~}}}|||~~~tttlllnnntttvvvuuuuuuwwwuuussstttxxxxxxtttrrrssstttuuuvvvuuutttsssqqqqqqssstttuuuuuuuuuuuupppsssvvvvvvuuurrrqqqpppooopppqqqqqqooommmjjjhhhooorrruuuwwwxxxyyy{{{||||||{{{{{{|||}}}~~~~~~}}}zzzvvvsssssstttuuuwwwzzzmmmWWWPPPQQQXXXqqqqqqggg\\\VVVRRRNNNOOORRRUUUVVVVVVTTTRRRRRRTTTVVVXXX```lllzzz}}}wwwxxx|||zzz{{{pppmmmmmmttt}}}}}}rrrppprrrtttvvvxxxyyywwwtttrrrrrrtttwwwyyywwwvvvuuutttsssttttttuuuoooooopppqqqssstttuuuuuuvvvvvvuuuuuuttttttssssssrrrqqqqqqpppooooooooooooppppppqqqrrrssstttuuuvvvzzz|||}}}}}}|||{{{{{{||||||}}}~~~}}}~~~~~~{{{uuupppooorrruuuxxxzzz~~~~~~```PPPNNNVVVhhhxxxhhhYYYTTTQQQOOOQQQVVVTTTVVVWWWWWWVVVUUUVVVWWW[[[]]]cccooo~~~}}}{{{|||}}}nnnaaa[[[ZZZaaajjjqqqxxx~~~yyyzzz}}}xxx{{{pppooorrruuuxxxzzz{{{yyyvvvsssrrrsssuuuvvvwwwvvvuuusssssssssttttttpppqqqqqqrrrtttuuuvvvvvvvvvvvvuuuuuuuuuuuutttttttttsssrrrrrrrrrrrrrrrssspppqqqrrrssstttuuuvvvvvvxxxzzz||||||{{{zzz{{{||||||}}}~~~~~~~~~}}}}}}|||xxxtttsssuuuxxxwwwzzz}}}hhhVVVQQQTTTccczzzrrr```WWWSSSQQQRRRUUUTTTVVVXXXWWWVVVUUUVVVWWWYYY[[[```lll{{{}}}lll]]]VVVSSSWWW]]]bbbggglllnnnpppuuu{{{|||xxxyyy~~~xxxyyy~~~|||rrrpppyyywwwnnnnnnrrrvvvyyy||||||zzzwwwtttssssssttttttvvvvvvuuussssssrrrrrrsssrrrrrrsssssstttuuuvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuuuutttuuuuuuvvvvvvqqqrrrrrrssstttuuuvvvvvvuuuwwwyyyzzzzzzzzz{{{|||||||||}}}~~~~~~~~~~~~~~~|||}}}}}}|||yyyxxxyyyzzzvvvxxx|||uuu___UUURRR[[[oooiii\\\VVVSSSRRRSSSUUUWWWXXXXXXVVVUUUVVVWWWVVVXXX]]]hhhvvv~~~lll[[[SSSLLLMMMPPPQQQTTTWWW\\\^^^cccjjjsss{{{{{{qqqgggdddbbbeeemmmwwwzzz|||zzzmmmhhhlllwww}}}tttmmmnnnrrrtttxxx|||zzzyyywwwvvvtttttttttuuuvvvuuuttttttsssrrrrrrrrrrrrrrrssssssttttttuuuuuuttttttuuuuuuvvvwwwwwwxxxuuuuuuuuuuuuvvvwwwxxxxxxrrrrrrsssttttttuuuvvvvvvrrrtttwwwxxxxxxyyyzzz|||{{{{{{|||}}}}}}~~~~~~~~~|||}}}~~~~~~}}}{{{yyyxxxuuuwwwzzz}}}gggWWWQQQVVVfffrrraaaYYYUUUSSSRRRVVVWWWYYYXXXWWWUUUVVVVVVTTTVVV[[[dddppp~~~nnn]]]SSSKKKIIIIIIHHHIIIKKKOOOQQQVVV]]]fffooowww{{{|||vvvooofff]]]TTTRRRRRRUUU^^^iiittt{{{zzz}}}llleeegggooo{{{zzzrrrmmmnnnppprrruuuyyywwwwwwwwwwwwvvvvvvvvvvvvtttttttttttttttsssssssssrrrrrrrrrrrrrrrrrrsssssssssssstttuuuvvvwwwxxxxxxuuutttttttttuuuvvvwwwwwwrrrrrrsssssstttuuuuuuuuuqqqsssvvvwwwwwwxxxzzz{{{zzz{{{{{{{{{|||}}}~~~~~~~~~~~~~~~{{{wwwttttttvvvyyy|||~~~~~~pppYYYRRRUUU```www|||hhh]]]XXXUUURRRVVVXXXYYYYYYWWWUUUVVVVVVTTTVVVZZZaaakkkyyyqqq^^^TTTKKKIIIHHHFFFEEEGGGDDDFFFIIIOOOWWW```ggglllqqqtttrrrkkkddd^^^VVVOOOJJJJJJJJJMMMSSS^^^hhhoooxxx||||||xxxnnnfffhhhpppzzzwwwqqqmmmnnnooopppssswwwvvvvvvwwwxxxxxxwwwwwwvvvssstttuuuuuuvvvvvvuuuuuurrrrrrrrrrrrrrrrrrqqqqqqrrrsssssstttuuuvvvvvvwwwttttttssssssssstttuuuuuurrrrrrrrrsssssssssttttttqqqsssvvvwwwwwwwwwyyyzzzzzzzzzzzzzzz{{{}}}~~~~~~~~~~~~{{{wwwssstttvvvxxx{{{}}}}}}}}}{{{___TTTTTT[[[nnnsssccc\\\XXXTTTWWWYYYZZZYYYWWWVVVVVVVVVTTTVVVYYY^^^fffrrrsss]]]SSSJJJHHHGGGDDDDDDFFFAAABBBDDDGGGMMMTTTZZZ^^^eeehhhggg___WWWRRRLLLGGGFFFFFFGGGHHHLLLTTT]]]cccnnnsss{{{kkkhhhjjjuuusssnnnkkkmmmoooooorrrwwwwwwxxxyyyyyyxxxwwwuuutttrrrsssuuuvvvwwwxxxwwwwwwttttttssssssrrrrrrrrrqqqrrrrrrssssssttttttuuuuuuuuutttssssssssssssssstttqqqqqqqqqrrrrrrrrrrrrrrrrrrtttvvvwwwwwwwwwxxxzzzyyyyyyyyyyyyzzz|||~~~~~~}}}}}}~~~~~~yyyvvvtttvvvxxx{{{}}}~~~~~~hhhVVVSSSUUUbbbxxxkkk```[[[WWWXXXYYYZZZYYYWWWVVVVVVVVVSSSUUUWWWZZZaaalllyyyqqq]]]TTTJJJGGGFFFDDDCCCEEECCCCCCCCCDDDGGGLLLQQQTTT\\\___^^^VVVOOOKKKHHHEEEAAABBBDDDEEEGGGKKKSSSXXXaaafffooozzzsssfffhhhrrrpppllljjjmmmoooooosssxxxyyyyyyzzzzzzyyyvvvtttrrrqqqsssuuuwwwyyyyyyyyyyyyuuuuuuuuutttssssssrrrrrrrrrrrrrrrsssssssssssstttvvvuuutttsssssssssssssssqqqqqqqqqqqqqqqqqqrrrrrrrrrtttwwwwwwwwwwwwxxxyyyyyyyyyyyyyyyzzz|||~~~~~~}}}|||~~~|||yyyuuuvvvxxx{{{~~~oooWWWRRRPPPYYYnnnqqqccc]]]YYYXXXZZZZZZZZZWWWVVVVVVVVVSSSTTTUUUWWW]]]hhhuuuooo___UUULLLIIIGGGDDDDDDEEEBBBAAA??????@@@DDDHHHJJJWWWZZZYYYRRRKKKHHHFFFDDD===???AAABBBCCCFFFLLLQQQUUU[[[dddoooyyyxxxjjj```lll|||zzzssskkkiiilllrrruuuuuuyyyxxxwwwvvvvvvuuuuuuvvvtttuuuvvvuuussssssuuuwww}}}zzzvvvtttsssssssssrrrtttuuuuuutttrrrrrrsssuuuuuuvvvvvvvvvtttrrrqqqooopppooonnnmmmmmmnnnpppqqqttttttuuuuuuvvvuuuuuuuuuxxxxxxwwwwwwxxxzzz|||}}}}}}~~~}}}|||zzzyyyzzz{{{}}}~~~~~~cccUUUOOOYYYffftttnnnccc^^^ZZZXXXYYY\\\\\\XXXVVVWWWTTTRRRSSSWWWZZZ```lllxxxtttaaaWWWMMMIIIFFFDDDEEEIIICCCBBBAAAAAABBBCCCDDDFFFNNNRRRUUURRRJJJDDDCCCCCCEEEEEEDDDCCCDDDFFFHHHIIIPPPSSSYYYaaajjjssszzz~~~|||mmmbbbfffvvv{{{tttmmmkkknnnsssvvvwwwyyyxxxwwwvvvuuutttttttttssstttuuutttssssssuuuvvv{{{yyyuuusssrrrrrrqqqqqquuuuuuuuutttsssrrrsssuuusssttttttuuutttsssrrrqqqqqqooonnnmmmlllmmmoooppppppqqqrrrtttuuuuuuuuuuuuvvvvvvvvvvvvwwwyyy{{{|||}}}~~~~~~}}}}}}|||||||||}}}~~~~~~}}}}}}hhhWWWNNNTTT___lll~~~oooeee___[[[ZZZ\\\[[[WWWTTTVVVTTTSSSSSSVVVXXX]]]gggrrr~~~{{{fff[[[PPPKKKGGGDDDDDDGGGDDDCCCBBBBBBBBBCCCDDDEEELLLPPPSSSQQQKKKEEEDDDDDDCCCBBBAAA@@@@@@BBBDDDEEEHHHJJJOOOVVV^^^ffflllooowwwyyy||||||nnnfffaaaooo{{{uuuooommmpppuuuxxxyyyxxxxxxvvvuuussssssrrrrrrrrrssstttsssrrrssstttvvvyyywwwuuurrrqqqpppppppppuuuvvvvvvuuusssssstttuuurrrssssssttttttssssssrrrqqqpppnnnmmmlllmmmnnnnnnmmmnnnpppqqqssstttttttttssssssssstttuuuwwwzzz{{{}}}~~~}}}}}}|||}}}~~~~~~~~~~~~~~~~~~zzz{{{}}}~~~~~~~~~}}}|||zzz}}}rrr^^^OOOPPPXXXbbbwww~~~nnnddd___[[[[[[ZZZUUUSSSTTTUUUSSSSSSTTTUUUXXXaaakkkwwwmmmaaaTTTMMMIIIEEEDDDEEEEEEEEEDDDCCCCCCCCCDDDDDDJJJNNNQQQPPPLLLHHHGGGGGGDDDCCCAAA??????@@@AAABBB@@@BBBFFFKKKQQQVVV[[[^^^eeegggjjjooowwwqqqiiilllppp|||~~~zzzuuuqqqoooqqquuuxxxyyyxxxwwwuuutttrrrrrrqqqqqqpppqqqsssrrrrrrrrruuuwwwxxxwwwvvvtttqqqpppqqqqqqvvvvvvwwwuuutttssstttvvvuuuuuuuuuuuuttttttssssssqqqpppooommmmmmmmmmmmmmmmmmmmmooopppqqqqqqqqqqqqqqqqqqqqqqqqsssuuuxxxyyy{{{|||}}}}}}}}}|||{{{zzzyyyzzz|||~~~~~~}}}|||{{{wwwxxxzzz|||}}}}}}||||||yyy{{{}}}~~~~~~iiiTTTPPPSSS[[[nnnxxxjjjbbb[[[ZZZXXXTTTRRRRRRSSSQQQRRRTTTTTTVVV]]]fffqqq}}}sssfffWWWOOOKKKFFFEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDIIILLLPPPPPPNNNLLLKKKKKKHHHFFFDDDBBBAAAAAABBBCCC???@@@BBBEEEIIIMMMPPPRRRTTTWWWZZZ___hhhvvvyyymmmnnnyyy|||yyyvvvrrrqqqrrrtttvvvwwwwwwvvvuuusssrrrrrrqqqqqqoooqqqrrrrrrrrrsssuuuxxxxxxyyyyyywwwtttrrrssstttvvvwwwwwwvvvttttttuuuwwwyyyyyywwwvvvtttsssrrrrrrppppppoooooonnnnnnnnnnnnooooooooopppoooooonnnnnnooooooooopppqqqsssvvvwwwxxxyyyzzz{{{{{{zzzyyyxxxvvvxxxzzz||||||{{{yyyxxxuuuwwwyyy{{{|||}}}}}}}}}{{{|||}}}~~~uuu[[[QQQQQQUUUeeexxxrrrhhh]]]YYYWWWSSSQQQRRROOONNNPPPSSSTTTUUU\\\eeemmmzzzyyyjjjZZZRRRNNNJJJGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDIIILLLOOOQQQQQQOOONNNNNNJJJHHHEEECCCAAAAAABBBCCC@@@AAABBBCCCFFFHHHJJJLLLKKKMMMPPPTTT]]]kkk}}}yyyvvv}}}~~~|||yyywwwuuusssrrrsssuuuvvvvvvuuutttsssssssssssssssoooppprrrsssssstttwwwyyyxxxzzz{{{yyyuuussstttvvvwwwxxxxxxwwwuuuuuuvvvwww{{{zzzxxxuuusssrrrqqqqqqpppppppppppppppppppppppppppqqqqqqppppppooonnnmmmpppoooooooooppprrrtttuuuvvvwwwxxxyyyzzzyyyyyyxxxvvvwwwyyy{{{{{{zzzyyywwwwwwxxxyyyzzz{{{}}}~~~cccUUUPPPPPP\\\lllqqqccc\\\XXXTTTQQQQQQLLLLLLNNNRRRSSSSSSZZZbbbgggtttqqq___VVVRRRNNNKKKJJJGGGGGGHHHHHHHHHGGGFFFFFFIIIKKKNNNPPPRRRQQQPPPOOOHHHFFFDDDAAA@@@???@@@AAA@@@@@@@@@AAACCCEEEFFFGGGFFFIIIKKKMMMSSSaaasss~~~~~~~~~~~~{{{zzzyyyvvvtttssstttuuuuuuuuutttttttttttttttuuuoooqqqrrrssstttuuuxxxzzzwwwzzz|||zzzvvvsssuuuwwwwwwxxxxxxwwwuuuuuuvvvxxxyyywwwuuusssrrrqqqqqqqqqooopppqqqqqqrrrrrrrrrrrrpppqqqqqqqqqqqqppppppoooqqqpppoooooooooqqqrrrsssuuuvvvxxxzzz{{{{{{zzzzzzyyyzzz{{{|||||||||{{{{{{zzzzzzyyyyyy{{{}}}ooo\\\RRRNNNVVVcccvvv~~~kkkaaa[[[TTTPPPOOOJJJJJJLLLPPPPPPPPPUUU]]]^^^lll~~~zzzfff\\\WWWRRRMMMKKKFFFGGGHHHIIIIIIHHHHHHGGGGGGIIIKKKNNNQQQQQQOOOMMMFFFEEEBBB@@@?????????@@@?????????@@@BBBCCCEEEFFFEEEGGGHHHIIILLLWWWhhhvvv~~~|||~~~}}}}}}{{{xxxuuutttuuuvvvuuuttttttttttttuuuvvvvvvoooqqqsssttttttvvvyyy{{{vvvzzz|||zzzvvvssstttwwwxxxyyyyyywwwvvvuuuwwwxxxuuutttsssqqqppppppqqqqqqooopppqqqrrrssstttttttttooopppqqqrrrrrrrrrrrrrrrrrrqqqpppoooooopppqqqrrruuuwwwyyy{{{|||}}}|||||||||}}}}}}~~~~~~~~~~~~~~~}}}|||zzzyyyzzz}}}yyycccVVVOOOTTT```iiirrreee]]]UUUPPPNNNIIIIIILLLOOONNNMMMRRRYYYXXXfffxxxlll```ZZZTTTNNNLLLEEEFFFHHHIIIJJJIIIIIIHHHFFFGGGIIIMMMOOOPPPNNNLLLGGGEEECCCAAA@@@@@@@@@AAA??????@@@AAABBBDDDEEEFFFDDDFFFGGGFFFHHHQQQaaannn}}}}}}zzz{{{~~~{{{zzzxxxuuurrrqqqrrrtttyyyvvvsssrrrsssvvvwwwxxxrrrrrrrrrssstttvvvxxxzzz{{{zzzxxxvvvuuuuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwvvvuuuuuuttttttttttttuuuvvvuuuuuuuuuwwwxxxxxxwwwsssssstttttttttsssrrrrrrqqqpppooonnnooorrruuuwwwvvvwwwwwwxxxzzz|||~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}|||{{{zzz{{{~~~nnnZZZSSSSSSTTTddduuu|||iii^^^VVVPPPLLLLLLMMMNNNLLLIIIJJJMMMQQQYYY```lllzzz{{{jjj```XXXPPPJJJEEEGGGHHHHHHHHHHHHIIIJJJJJJIIIJJJKKKMMMNNNMMMLLLJJJGGGCCCBBBAAAAAA@@@???======>>>======???BBBEEEKKKMMMNNNMMMLLLOOOXXX___ppp{{{zzz{{{yyyyyyzzzvvvuuussssssssstttuuuvvvyyywwwttttttuuuvvvwwwvvvuuutttsssssstttvvvxxxzzzzzzyyyxxxvvvvvvvvvvvvwwwyyyyyyyyyyyyyyyyyyyyyyyyyyywwwtttrrrrrrtttvvvwwwxxxvvvuuuuuuvvvvvvuuusssqqqrrrrrrsssssssssrrrrrrqqqpppooonnnooorrrtttvvvyyyxxxxxxyyyyyyzzz{{{|||~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}|||zzzyyy{{{~~~~~~~~~~~~{{{bbbTTTOOOOOO]]]lllsssfff]]]WWWSSSNNNOOONNNMMMKKKKKKNNNQQQUUU[[[fffsssssshhh___UUUOOOKKKKKKKKKJJJIIIIIIJJJKKKLLLLLLLLLMMMOOOPPPOOOMMMJJJGGGDDDBBBBBBBBB@@@???<<<===>>>>>>???BBBFFFIIIPPPQQQRRRPPPNNNPPPVVV[[[hhhvvvuuu{{{zzzwwwyyyzzzxxxvvvuuunnnlllllloootttxxxyyyxxxyyyxxxvvvvvvwwwwwwvvvuuuxxxvvvtttssssssuuuwwwyyyxxxwwwwwwvvvvvvvvvwwwxxxzzzzzzzzzzzzzzzzzzzzzzzz|||yyyuuurrrrrrtttwwwzzzyyyxxxvvvvvvvvvuuusssqqqqqqqqqrrrssssssrrrrrrrrrppppppooooooppprrrtttuuuzzzzzzyyyyyyxxxyyyyyyyyy}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{yyyxxxzzz}}}}}}||||||qqq[[[PPPNNNTTTaaawww|||lll```YYYVVVPPPPPPOOOMMMLLLLLLOOOQQQQQQVVV^^^jjjvvvssshhh]]]UUUMMMLLLIIIHHHGGGGGGHHHIIIPPPOOOOOOPPPQQQQQQPPPNNNKKKHHHFFFDDDDDDCCCBBB@@@<<<===???@@@AAADDDIIIMMMQQQSSSTTTRRROOOOOORRRUUU\\\hhhuuu{{{~~~oooyyy}}}uuutttuuuxxxyyyvvvrrrooogggeeeeeekkkttt{{{{{{yyyyyyxxxxxxxxxyyyxxxvvvtttyyywwwtttrrrrrrsssuuuwwwvvvvvvvvvvvvwwwwwwxxxxxxzzzzzzzzzzzzzzzzzzzzzzzz|||zzzwwwuuutttuuuwwwyyyxxxxxxwwwxxxxxxxxxvvvtttuuuuuuuuuuuutttsssrrrqqqqqqqqqqqqqqqrrrssstttuuuzzzyyyyyyxxxxxxxxxxxxxxxzzzzzz{{{{{{{{{{{{{{{|||zzzzzzyyywwwvvvxxx{{{~~~jjjXXXQQQNNNXXXlllttteee[[[WWWRRRQQQOOOMMMLLLMMMNNNOOONNNRRRYYYbbblllxxx~~~pppccc[[[PPPNNNJJJIIIIIIKKKLLLMMMSSSRRRQQQQQQRRRRRRPPPNNNLLLJJJGGGFFFFFFEEECCCAAA>>>???@@@@@@AAADDDHHHKKKNNNPPPRRRRRROOOMMMMMMNNNSSS\\\fffmmmqqqvvv{{{~~~ppp|||zzztttooorrruuuvvvvvvsssnnnhhheeebbbccciiirrryyy{{{zzzyyyyyyyyyzzz{{{zzzwwwuuuxxxwwwtttrrrqqqrrrtttuuutttuuuuuuvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxwwwwwwvvvuuuvvvvvvwwwzzz||||||{{{yyy{{{zzzzzzyyywwwuuusssrrrsssssstttuuuvvvvvvvvvvvvxxxxxxwwwwwwwwwxxxyyyyyyxxxxxxxxxxxxyyyyyyzzzzzzyyyyyyxxxvvvuuuvvvzzz}}}{{{bbbUUUNNNTTTccc{{{pppccc\\\UUUSSSPPPNNNLLLLLLLLLLLLNNNQQQUUU[[[dddooo{{{xxxiii```VVVSSSPPPOOOQQQTTTUUUVVVUUUTTTRRRRRRSSSRRRPPPNNNMMMKKKIIIHHHHHHGGGDDDBBB@@@AAAAAA@@@???AAADDDGGGIIILLLPPPSSSRRRPPPNNNLLLMMMRRRZZZaaaeeeiiimmmrrryyy{{{zzz~~~uuusssnnnssswwwwwwvvvtttnnnhhhfffeeedddhhhooouuuxxxyyyyyyyyyyyyzzz|||{{{yyywwwxxxwwwuuutttsssssssssttttttuuuvvvvvvwwwwwwwwwvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyzzzyyywwwuuussstttuuuwww{{{~~~~~~}}}~~~~~~}}}|||zzzwwwvvvtttvvvwwwxxxyyyzzzyyyxxxxxxwwwwwwwwwvvvwwwwwwxxxxxxvvvwwwwwwxxxxxxyyyyyyyyyyyyyyyxxxvvvuuuwwwzzz}}}lllWWWPPPRRR\\\ppp|||lllbbb[[[WWWRRROOONNNMMMKKKJJJMMMOOORRRVVV[[[eeeqqqzzzrrriii[[[WWWTTTUUUXXX[[[[[[ZZZXXXVVVUUUTTTTTTSSSPPPNNNNNNMMMKKKKKKJJJIIIFFFCCCBBBBBBAAA???>>>>>>@@@CCCFFFJJJQQQVVVWWWUUUPPPMMMIIIJJJOOOUUUYYYZZZ^^^dddkkknnnuuu~~~yyytttvvvsssyyy}}}|||{{{{{{wwwqqqkkkiiihhhhhhkkkoootttwwwyyyyyyxxxzzz|||}}}|||zzzwwwwwwwwwwwwwwwvvvuuuttttttuuuvvvwwwwwwvvvvvvuuuwwwwwwwwwwwwwwwwwwwwwwwwyyyyyyxxxxxxvvvuuuttttttssstttwww{{{}}}}}}}}}}}}}}}|||zzzyyyxxxxxxzzz|||~~~~~~}}}{{{zzzyyyxxxwwwvvvvvvuuuvvvvvvwwwwwwxxxxxxyyyzzzzzz{{{{{{{{{zzzyyywwwyyy|||yyy]]]QQQQQQWWWeee|||wwwjjjaaa\\\VVVRRRPPPNNNLLLIIIJJJLLLNNNOOORRRZZZfffooo}}}tttdddaaa^^^___bbbdddccc```[[[YYYXXXWWWVVVUUURRROOOOOONNNMMMLLLLLLJJJGGGDDDCCCCCCBBB???===>>>@@@BBBCCCHHHPPPWWWYYYVVVPPPKKKFFFDDDEEEKKKMMMLLLOOOUUU\\\bbbkkkwwwwwwtttzzzyyy{{{nnnmmmkkkhhhhhhkkkqqqvvvyyyxxxxxxyyy|||}}}}}}|||xxxyyyzzzzzzzzzxxxwwwvvvtttuuuvvvwwwwwwvvvuuutttwwwwwwwwwwwwwwwwwwwwwwww{{{zzzwwwuuuttttttuuuuuussstttwww{{{~~~}}}{{{{{{{{{||||||||||||{{{{{{zzz|||~~~}}}{{{{{{zzzxxxwwwuuutttssssssxxxxxxyyyzzzzzz{{{||||||}}}}}}|||{{{zzz{{{~~~dddQQQPPPSSS^^^sssvvveee```YYYTTTRRRPPPMMMJJJHHHJJJKKKKKKMMMSSS___hhhwww|||sssooolllmmmpppqqqnnnjjj]]]\\\ZZZYYYXXXVVVSSSQQQOOONNNMMMMMMMMMKKKGGGEEECCCCCCBBB@@@>>>>>>AAACCCAAAFFFNNNUUUXXXTTTMMMGGGDDD??????DDDEEECCCFFFLLLTTT[[[fffttt{{{|||vvvvvvsssllleeecccggglllvvvyyy||||||zzzyyy{{{}}}{{{zzzyyyxxxwwwxxxyyyzzzwwwwwwvvvuuuuuuuuuuuuvvvtttuuuuuutttsssuuuxxx{{{}}}|||yyywwwvvvvvvvvvvvvsssuuuyyy}}}~~~{{{yyyzzz~~~~~~||||||zzzwwwuuutttvvvxxx{{{{{{||||||}}}}}}}}}}}}}}}||||||~~~lllVVVSSSPPPSSSbbb~~~ooofffZZZTTTSSSQQQMMMHHHJJJIIIHHHHHHKKKQQQYYY___jjjttt~~~}}}~~~yyysssiiieee```]]]\\\YYYUUUQQQQQQNNNLLLJJJJJJJJJHHHFFFEEEDDDBBB@@@?????????@@@AAACCCIIIPPPUUUSSSLLLFFFDDDDDDCCCBBB@@@AAACCCFFFMMMRRR]]]kkk{{{{{{{{{xxxppphhhdddfffiiiqqqtttxxxyyyxxxxxxyyy{{{{{{zzzyyyxxxxxxyyyzzzzzzwwwvvvuuutttsssrrrrrrrrrrrrssstttssssssuuuwwwzzz{{{zzzyyyxxxwwwvvvvvvvvvtttvvvzzz~~~~~~{{{zzz{{{}}}}}}~~~}}}|||{{{yyyvvvvvvxxxzzz}}}~~~~~~~~~}}}}}}~~~www\\\TTTNNNQQQ]]]sssxxxlll^^^VVVTTTSSSOOOKKKLLLKKKJJJJJJKKKOOOUUUZZZdddmmmzzzxxxkkkhhhcccaaa```]]]WWWSSSRRROOOMMMKKKKKKJJJIIIGGGEEEDDDBBBAAA?????????@@@@@@BBBGGGMMMPPPOOOIIIDDDBBBBBBAAA@@@>>>???AAADDDIIIOOOYYYhhhxxx~~~{{{tttkkkdddbbbcccmmmpppsssvvvwwwwwwxxxzzzzzzzzzyyyyyyyyyzzz{{{{{{xxxwwwuuusssqqqpppoooooonnnppprrrsssssstttvvvxxxxxxyyyyyyyyyyyyxxxwwwwwwvvvxxx{{{~~~|||}}}}}}|||{{{{{{}}}}}}}}}~~~}}}}}}}}}{{{yyyyyy{{{}}}gggWWWMMMPPPXXXddd~~~xxxeeeYYYWWWVVVRRRNNNNNNNNNMMMKKKKKKLLLPPPSSS[[[cccooo{{{}}}pppmmmjjjiiigggccc\\\VVVSSSQQQNNNMMMLLLKKKJJJHHHEEEDDDCCCAAA@@@@@@???@@@@@@AAACCCGGGIIIHHHDDDAAA???@@@???>>>======???AAADDDIIITTTcccttt~~~~~~|||uuulllddd```^^^jjjlllpppsssuuuwwwxxxyyyyyyyyyyyyzzzzzz{{{{{{|||zzzxxxvvvsssqqqooonnnmmmlllnnnqqqrrrssssssuuuvvvvvvwwwyyyzzzzzzyyyxxxwwwvvvxxxzzz|||}}}~~~}}}}}}zzz{{{}}}}}}|||{{{|||}}}||||||}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}||||||~~~ttt]]]OOOQQQUUUZZZooopppaaa\\\YYYUUUQQQNNNNNNNNNMMMKKKKKKMMMOOOUUU[[[fffppp{{{wwwuuusssqqqoooiii```ZZZVVVSSSPPPNNNMMMKKKIIIHHHEEEDDDCCCBBBAAA@@@@@@??????@@@@@@AAABBBAAA@@@>>>>>>??????>>><<<<<<>>>@@@@@@EEEOOO^^^ppp}}}~~~~~~~~~~~~~~~|||wwwqqqjjjeeebbbhhhiiikkknnnqqqtttuuuvvvwwwxxxyyyzzz{{{{{{||||||{{{zzzxxxuuusssqqqoooooollloooqqqssssssssstttvvvvvvwwwxxxyyyzzzyyyxxxwwwvvvwwwxxxyyyzzzzzzzzzzzzyyy{{{}}}}}}|||{{{{{{{{{{{{{{{{{{{{{||||||}}}}}}}}}~~~~~~}}}}}}~~~gggSSSQQQQQQRRRddd|||nnnddd^^^XXXTTTNNNNNNNNNMMMKKKKKKMMMNNNRRRWWW___gggqqq~~~}}}{{{xxxqqqggg___ZZZWWWSSSPPPNNNLLLIIIGGGDDDDDDDDDCCCBBBAAA@@@????????????>>>============>>>???@@@???======>>>@@@???CCCKKKYYYlll}}}}}}}}}~~~~~~~~~}}}}}}|||{{{{{{{{{zzzxxxtttqqqnnniiihhhggghhhllloooqqqrrruuuvvvwwwyyyzzz{{{{{{{{{{{{zzzxxxvvvtttsssrrrrrroooqqqssssssssssssuuuwwwwwwxxxxxxyyyyyyyyyxxxxxxvvvwwwwwwxxxxxxxxxxxxwwwzzz{{{}}}|||{{{yyyyyyzzzzzzzzzzzzzzzzzz{{{|||||||||}}}~~~~~~}}}|||}}}}}}~~~www^^^SSSNNNMMM[[[lllpppddd\\\XXXOOOOOOOOOMMMLLLKKKMMMOOOPPPTTTYYY```hhhtttyyynnnggg```]]]XXXTTTQQQMMMJJJGGGDDDDDDDDDDDDCCCAAA@@@???>>>??????===;;;;;;<<<>>>>>>???@@@@@@>>>>>>???@@@???AAAHHHUUUggg||||||{{{xxxyyy{{{|||{{{zzzxxxwwwvvvvvvxxxzzz||||||{{{zzznnnkkkggggggkkkoooqqqrrrssstttvvvxxxzzzzzz{{{zzzyyyxxxwwwvvvuuutttttttttttttttuuutttssssssvvvxxxyyyyyyxxxxxxwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwww|||}}}}}}{{{yyywwwxxxyyyzzzyyyyyyxxxyyyzzz{{{|||{{{}}}~~~~~~|||{{{{{{||||||}}}~~~pppZZZNNNMMMUUU___rrr}}}kkk```\\\SSSRRRQQQNNNKKKKKKLLLNNNNNNQQQTTTXXX^^^hhhttt}}}vvvooogggccc^^^YYYTTTPPPLLLIIIDDDDDDEEEDDDCCCBBB@@@???>>>???@@@>>><<<;;;===@@@===>>>@@@@@@>>>===>>>???>>>@@@FFFQQQbbbwww}}}{{{{{{tttvvvxxxxxxxxxuuurrrppppppqqqtttxxx|||uuupppkkkiiilllqqqttttttrrrsssuuuxxxyyyzzzzzzzzzwwwwwwvvvuuuuuuuuuuuuvvvwwwwwwvvvtttssstttvvvyyy{{{zzzxxxwwwvvvwwwxxxyyyyyyyyyyyyxxxxxxxxxwwwwww}}}}}}}}}zzzxxxvvvwwwxxxzzzyyyxxxxxxxxxyyyzzz{{{{{{|||}}}}}}{{{zzzzzz{{{|||}}}~~~aaaQQQPPPTTTXXXaaayyyoooccc___VVVUUURRRNNNKKKJJJKKKMMMLLLNNNQQQSSSWWW```kkksss|||tttlllhhhbbb\\\WWWRRRMMMJJJDDDDDDEEEEEEDDDBBB@@@???>>>@@@AAA???===<<<>>>AAA<<<>>>??????>>>======>>>>>>???DDDNNN___sss}}}yyyvvvuuuvvvwwwxxxxxxuuuqqqllliiinnnpppuuuzzz~~~~~~zzztttppppppqqqrrrsssuuuuuuuuuuuuvvvvvvvvvvvvpppqqqsssuuuvvvwwwxxxxxxuuuvvvwwwwwwvvvwwwyyy{{{yyyxxxvvvuuutttuuuwwwxxx}}}||||||{{{zzzzzzyyyyyyyyyzzzzzzyyywwwuuuvvvwww|||{{{zzzyyyxxxyyyyyyzzz{{{{{{zzzzzzzzzzzzyyyyyyyyy|||lllVVVOOONNNMMM[[[ggg|||{{{ggg^^^ZZZUUURRRQQQOOOKKKJJJLLLJJJLLLOOORRRWWW]]]dddiiixxxzzztttjjjbbb\\\UUUMMMGGGFFFFFFFFFFFFEEECCCAAA???>>>??????@@@@@@??????>>>=========>>>>>>>>>>>>>>>>>>>>>BBBMMM\\\mmm~~~yyyvvvuuutttuuuvvvvvvuuusssnnnjjjgggllloootttzzz~~~}}}xxxuuuttttttsssrrrttttttttttttttttttttttttpppqqqrrrtttuuuvvvwwwwwwuuuvvvwwwvvvuuuuuuwwwyyyxxxvvvuuuttttttuuuvvvwww|||||||||{{{zzzyyyxxxwwwxxxzzz||||||zzzyyyzzz{{{~~~}}}{{{yyyxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzzzz{{{yyy{{{~~~dddWWWRRRPPPTTT___rrrqqqeee[[[VVVSSSSSSQQQLLLKKKLLLKKKMMMOOOQQQUUUZZZ```dddooowwwvvvmmmcccZZZRRRLLLLLLLLLLLLKKKJJJGGGEEEDDD@@@@@@@@@??????>>>===<<>>===<<<@@@@@@AAAAAAAAAAAA@@@@@@BBBAAACCCKKKVVVggg|||}}}wwwsssqqqpppsssssssssrrrpppnnnllljjjgggkkkqqqwwwzzz{{{zzzyyy}}}}}}~~~|||vvvrrrsssssssssrrrqqqqqqppppppppppppqqqrrrssstttuuuvvvtttuuuuuusssqqqpppqqqrrrssssssrrrrrrrrrssstttuuuxxxyyyyyyzzzxxxvvvtttsssrrrvvvyyy{{{{{{zzzyyyyyy{{{{{{zzzzzzyyyyyyyyyyyyvvvvvvwwwxxxxxxyyyzzzzzzyyy{{{}}}}}}}}}~~~~~~eeeVVVNNNNNNPPPYYYkkkttteee^^^WWWVVVTTTNNNKKKKKKIIIKKKMMMNNNPPPSSSWWW[[[[[[bbbmmmwwwxxxhhh^^^YYYSSSQQQOOOLLLIIIFFFDDDCCCGGGFFFEEECCCAAA@@@??????AAAAAABBBBBBBBBAAA@@@@@@AAA@@@AAAFFFOOO^^^ttt{{{vvvrrroooppppppoooooonnnnnnmmmmmmgggjjjoootttvvvvvvtttsssvvvxxxzzz}}}|||wwwsssqqqqqqqqqqqqqqqqqqqqqpppppppppppppppqqqrrrtttuuusssttttttrrrooonnnoooppprrrrrrrrrrrrrrrsssttttttvvvvvvwwwwwwvvvuuutttssssssvvvyyy{{{zzzxxxwwwwwwwwwwwwxxxzzz{{{{{{||||||xxxxxxxxxxxxxxxxxxxxxxxxyyyzzz||||||{{{|||~~~~~~~~~~~~~~~~~~~~~yyycccVVVOOOLLLOOO^^^qqqoooeee[[[XXXUUUPPPLLLKKKGGGIIIKKKMMMOOORRRVVVYYYWWW]]]eeennnxxxqqqfff```\\\YYYUUUPPPMMMKKKJJJJJJIIIHHHFFFDDDCCCBBBAAAAAABBBBBBCCCDDDDDDBBBAAA@@@BBB@@@@@@DDDJJJWWWmmm}}}yyytttrrrnnnnnnmmmlllllllllmmmmmmjjjlllpppssstttsssqqqoooqqqrrruuuyyy{{{yyyuuurrrlllmmmmmmnnnooopppqqqqqqpppooooooooooooqqqssstttrrrssssssqqqooonnnooopppqqqqqqrrrrrrsssssstttttttttttttttttttttttttttttttttwwwzzz{{{zzzyyyyyyyyytttuuuwwwzzz|||}}}~~~~~~zzzyyyyyyyyyxxxxxxxxxxxxyyyzzz{{{{{{zzz{{{}}}}}}}}}|||||||||~~~uuu```QQQJJJJJJUUUcccsss{{{nnnaaa[[[XXXRRROOONNNGGGIIILLLNNNOOOQQQUUUWWWUUUZZZ```fffmmmxxxrrrjjjccc___XXXRRRNNNNNNPPPQQQNNNMMMJJJGGGEEEDDDCCCCCCDDDEEEFFFGGGFFFDDDBBBAAACCCBBBCCCEEEIIISSShhhzzz~~~~~~~~~}}}{{{yyyxxxwwwsssrrrpppnnnmmmmmmnnnnnnoooppprrrssssssqqqooonnnpppppprrrtttvvvuuurrrpppfffggghhhjjjmmmoooqqqrrrpppooonnnnnnnnnppprrrsssqqqrrrrrrqqqooonnnoooqqqpppqqqrrrsssttttttttttttsssrrrqqqqqqqqqsssuuuvvvrrrtttwwwxxxxxxxxxzzz{{{tttvvvxxxzzz|||}}}}}}}}}yyyyyyyyyyyyzzzzzzzzzzzzyyyzzzzzzzzzyyyzzz|||~~~~~~}}}|||||||||||||||~~~qqqZZZPPPKKKPPPXXXaaarrryyyhhh```[[[VVVSSSRRRKKKLLLNNNOOOOOOQQQSSSUUUTTTWWW[[[^^^ccclllxxxwwwkkkeee\\\UUUQQQSSSWWWZZZ[[[XXXTTTOOOLLLIIIHHHHHHGGGHHHIIIJJJIIIGGGEEECCCBBBBBBCCCEEEGGGOOObbbttt|||{{{zzzyyyyyyyyyzzzzzzzzzxxxuuurrrppppppppppppttttttttttttsssqqqpppoooqqqqqqpppqqqrrrrrrpppnnnaaabbbeeehhhkkknnnpppqqqpppooonnnmmmnnnoooqqqsssqqqrrrrrrqqqoooooopppqqqpppqqqrrrsssttttttttttttrrrqqqoooooopppsssvvvxxxnnnppprrrtttuuuvvvyyy{{{vvvwwwyyy{{{|||||||||{{{xxxxxxyyyzzz{{{{{{|||}}}yyyzzzzzzyyyxxxyyy{{{~~~~~~~~~}}}}}}}}}}}}~~~{{{}}}dddWWWNNNOOOPPPSSSaaarrrmmmccc^^^YYYVVVVVVNNNOOOQQQQQQPPPPPPQQQRRRTTTUUUWWWYYY\\\dddooowwwuuunnnddd\\\XXX[[[aaaeeefffccc^^^XXXSSSOOOMMMLLLIIIJJJLLLMMMLLLJJJGGGEEE??????AAACCCDDDKKK]]]nnn{{{{{{{{{yyywwwvvvwwwxxx|||||||||zzzxxxtttqqqooottttttuuutttsssqqqooonnnpppppppppqqqsssrrrpppmmmaaaaaacccgggmmmppppppnnnooonnnmmmllllllmmmnnnooorrrrrrssssssrrrrrrqqqqqqooooooooopppqqqssstttuuuoooppppppooonnnooorrruuuttttttuuuvvvwwwxxxxxxyyywwwxxxyyyzzz{{{zzzyyyxxxvvvyyy}}}~~~~~~~~~|||{{{zzzyyyyyyzzz{{{|||{{{{{{|||}}}}}}}}}}}}}}}{{{|||~~~~~~~~~vvvbbbQQQMMMNNNNNNUUU```nnnxxxhhhaaa___ZZZVVVTTTQQQNNNNNNOOOPPPQQQPPPUUUUUUUUUUUUXXX^^^eeekkkvvvwwwiiiaaa___bbbkkkuuu}}}yyyoooccc\\\ZZZWWWRRRRRRSSSTTTVVVUUUPPPJJJEEEEEECCCBBBCCCEEELLL[[[iii|||~~~{{{{{{|||zzzwwwvvvvvvwwwyyyzzz{{{{{{yyyvvvsssqqqpppqqqrrrsssttttttssssssrrrqqqppppppppppppnnnlllhhhgggiiilllppprrrrrrppppppooonnnmmmmmmnnnnnnooorrrrrrsssttttttssssssrrrpppppppppqqqrrrtttuuuvvvttttttrrrooommmnnnpppsssuuuuuuuuuvvvwwwwwwwwwwwwwwwxxxyyyzzz{{{{{{{{{{{{yyy{{{~~~~~~}}}}}}}}}}}}|||{{{zzzzzz{{{|||}}}|||}}}}}}~~~~~~~~~~~~~~~|||}}}nnnVVVNNNMMMMMMPPPWWW___ssstttkkkeee^^^XXXWWWTTTQQQOOOPPPQQQRRRQQQTTTTTTTTTTTTVVV[[[aaafffoooxxx~~~pppiiigggjjjttt}}}yyynnngggeeeaaa[[[[[[ZZZZZZZZZXXXSSSLLLGGGDDDBBBBBBCCCDDDJJJYYYfffvvv||||||zzz|||}}}|||yyyvvvuuuuuuuuuwwwzzz|||{{{yyyvvvtttooopppqqqssstttuuuvvvvvvuuurrrooonnnnnnoooooonnnpppppppppqqqssstttrrrqqqqqqqqqpppooonnnnnnooooooqqqrrrtttvvvwwwvvvuuutttqqqqqqqqqrrrssstttuuuvvvvvvuuusssooommmnnnqqqtttvvvvvvwwwwwwwwwwwwwwwwwwyyyyyyyyyzzz{{{|||}}}}}}{{{}}}~~~}}}}}}}}}~~~}}}|||{{{{{{|||}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}cccUUUQQQNNNNNNPPPVVVeeezzzvvvlllccc\\\\\\XXXTTTRRRRRRRRRRRRRRRRRRSSSTTTTTTUUUXXX\\\___eeemmmyyyyyyrrrqqqttt}}}zzztttqqqkkkdddbbbaaa___\\\YYYSSSLLLGGGEEECCCBBBCCCDDDHHHUUUbbb~~~~~~~~~yyy|||{{{{{{}}}~~~}}}zzzwwwuuuuuuuuuwwwzzz||||||zzzwwwuuussssssttttttuuuuuuuuuuuuvvvsssooommmooorrrtttuuuxxxwwwvvvvvvuuutttrrrqqqssssssrrrqqqqqqpppppppppqqqsssuuuxxxyyyyyywwwvvvrrrrrrrrrrrrrrrssstttuuutttsssrrrpppoooqqqvvvzzzxxxyyyzzzzzzzzzyyyxxxwww{{{zzzzzzzzzzzz{{{{{{|||{{{}}}~~~~~~}}}||||||}}}~~~}}}|||||||||}}}}}}~~~~~~yyydddYYYQQQOOOOOORRR[[[kkk}}}rrrjjjdddaaa]]]XXXTTTSSSSSSSSSRRRRRRSSSTTTTTTTTTUUUXXXZZZ^^^dddnnnxxxzzzzzz}}}{{{wwwpppiiidddaaa^^^ZZZVVVPPPJJJFFFFFFDDDDDDEEEDDDHHHSSS___{{{|||~~~{{{zzz{{{{{{}}}~~~{{{xxxvvvuuuvvvxxx{{{}}}|||{{{xxxvvvvvvvvvvvvvvvvvvwwwwwwwwwvvvssspppooorrrwww|||~~~~~~{{{xxxvvvuuuuuuuuuuuuuuuuuuttttttssssssrrrsssvvvxxxzzzzzzyyyxxxssssssrrrrrrrrrsssssstttuuuuuusssrrrqqqssswwwzzzzzz{{{|||}}}}}}{{{zzzyyy||||||{{{{{{zzzzzzyyyyyyzzz|||~~~~~~~~~~~~~~~~~~~~~{{{fffVVVNNNLLLLLLOOOZZZlll{{{tttqqqgggbbb[[[VVVTTTSSSSSSRRRSSSTTTUUUUUUTTTTTTVVVWWWZZZ___fffnnnwwwzzzssskkkdddaaa\\\WWWTTTOOOKKKHHHGGGFFFFFFGGGFFFHHHRRR^^^xxx~~~{{{yyyzzz{{{yyy{{{|||{{{yyywwwvvvvvvwwwyyyzzz||||||{{{zzzyyyxxxwwwwwwxxxyyyzzz{{{|||wwwtttqqqrrrvvv|||{{{yyyxxxyyyvvvwwwxxxxxxxxxxxxwwwwwwtttuuuvvvwwwxxxyyyzzzzzzuuuttttttsssssssssttttttxxxxxxwwwuuussssssuuuwwwzzz{{{}}}~~~~~~}}}{{{zzz||||||}}}}}}}}}{{{zzzyyyzzz|||{{{bbbRRRJJJIIIIIIPPP^^^rrr|||mmmhhh```ZZZVVVUUUTTTSSSTTTUUUVVVUUUSSSSSSUUUVVVYYY\\\aaafffmmmwww|||tttmmmfffbbb\\\WWWSSSPPPLLLJJJGGGFFFGGGHHHGGGIIIRRR\\\ttt}}}zzzzzzyyyyyyvvvwwwxxxwwwuuutttuuuvvvwwwwwwxxxzzz{{{}}}~~~~~~}}}|||{{{zzzzzzzzz{{{|||yyyvvvssstttxxx~~~zzzwwwxxxzzzwwwxxxzzz{{{|||{{{{{{zzzvvvvvvvvvvvvwwwxxxzzz{{{xxxwwwwwwvvvuuuuuuuuuvvvxxxxxxyyyxxxuuutttuuuvvvwwwyyy{{{}}}~~~}}}{{{zzzzzz|||~~~|||}}}~~~~~~~~~|||aaaPPPLLLIIIKKKUUUcccvvvtttnnneee^^^ZZZXXXVVVVVVTTTUUUTTTSSSRRRRRRTTTVVVWWWYYY\\\^^^bbbkkkvvv{{{tttmmmhhhccc\\\UUUQQQNNNKKKIIIEEEDDDFFFHHHGGGHHHPPP[[[qqq{{{{{{{{{yyywwwsssttttttsssrrrrrrtttuuuuuuvvvwwwyyy{{{~~~|||zzzyyyxxxxxxzzzwwwuuuuuuyyy~~~{{{vvvtttuuuwwwxxxyyy{{{}}}~~~~~~}}}}}}xxxwwwuuuuuuuuuwwwyyy{{{zzzzzzyyyxxxwwwwwwwwwwwwtttvvvxxxxxxxxxwwwxxxyyyuuuwwwzzz|||}}}|||{{{yyyxxx{{{~~~~~~~~~}}}sss[[[MMMHHHFFFKKKTTTddd}}}}}}xxxrrriiiaaa\\\ZZZYYYXXXTTTTTTSSSQQQPPPQQQSSSVVVVVVWWWYYYYYY\\\cccmmmuuu|||yyyssslllhhhcccZZZSSSNNNKKKHHHFFFCCCCCCEEEGGGFFFGGGOOOYYYppp}}}yyyuuusssttttttttttttsssrrrqqqpppoooqqqtttxxx}}}~~~zzzyyyzzz{{{}}}yyyuuuuuuyyy|||}}}|||zzzyyyzzzwwwrrrtttzzzxxxzzz}}}~~~{{{xxxwwwxxxzzz{{{zzzyyyxxxwwwvvvwwwxxxyyyzzzyyyxxxxxxwwwwwwwwwxxxtttuuuwwwzzzzzzzzzyyyxxx~~~~~~~~~~~~~~~{{{yyyzzz|||}}}iii\\\LLLDDDKKKRRRYYYkkk~~~xxxooofff___[[[YYYYYYWWWUUUSSSRRRSSSSSSSSSRRRRRRQQQRRRTTTXXX___eeehhhuuu|||zzzwww}}}|||tttmmmkkkfff^^^WWWRRRNNNKKKIIIGGGDDDCCCEEEFFFGGGNNNVVVrrr}}}}}}~~~~~~~~~|||yyywwwuuussssssrrrrrrqqqpppppppppppprrruuuxxx|||~~~{{{zzz{{{||||||yyyxxxxxxyyyyyyyyy{{{xxxvvvwwwuuuqqqsssxxxzzz|||~~~~~~~~~}}}{{{yyyyyyyyyzzz{{{|||{{{zzzyyyxxxyyyyyyzzzyyyyyyxxxwwwwwwvvvvvvwwwtttvvvxxxzzz{{{zzzyyyyyy{{{~~~~~~~~~~~~~~~~~~~~~}}}zzzyyyzzz{{{}}}~~~~~~cccRRRHHHKKKNNNRRRaaauuu{{{sssjjjccc^^^[[[YYYWWWTTTRRRQQQRRRSSSSSSRRRSSSRRRRRRSSSVVVZZZ___bbbllltttsssnnnssszzzrrrlllkkkfff___YYYTTTPPPLLLIIIGGGEEEDDDFFFFFFHHHOOOWWWuuu~~~}}}||||||||||||{{{zzzyyyyyyxxxtttsssrrrpppoooppppppqqqrrrsssvvvxxx{{{}}}|||~~~~~~}}}{{{|||}}}~~~{{{wwwuuuuuuvvvwwwuuutttuuusssppprrrwww||||||}}}~~~~~~}}}{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{||||||zzzyyyxxxxxxxxxxxxzzzyyyyyyxxxwwwvvvvvvvvvvvvwwwxxxzzzzzzzzzyyyyyywwwyyy|||~~~~~~}}}{{{{{{}}}}}}}}}}}}}}}}}}|||{{{||||||}}}~~~|||yyyyyyyyy{{{|||||||||}}}~~~ttt```PPPLLLLLLLLLWWWfffyyyqqqjjjddd^^^ZZZVVVTTTQQQQQQRRRSSSSSSRRRTTTSSSRRRQQQSSSVVVYYY[[[aaaiiittt~~~ppphhhjjjttt~~~yyyqqqllljjjfff```[[[VVVRRRMMMJJJGGGEEEEEEFFFGGGHHHQQQZZZyyy~~~}}}}}}{{{zzzzzzyyyxxxxxxyyyzzz{{{wwwvvvsssqqqqqqqqqssstttssstttvvvxxxzzz{{{||||||zzz|||}}}|||{{{{{{~~~}}}wwwttttttuuuttttttttttttrrrrrrtttvvvzzzzzz{{{{{{{{{zzzyyyyyyyyyzzz{{{||||||{{{zzzzzzzzzzzzyyyxxxwwwvvvuuuuuuzzzzzzzzzyyyyyyxxxwwwvvvwwwxxxyyyyyyzzzyyyyyyxxxtttwwwzzz{{{{{{{{{|||}}}{{{~~~|||zzzyyy||||||||||||{{{zzzyyyyyy{{{|||}}}~~~~~~~~~~~~|||zzzyyyxxxyyy{{{|||||||||}}}~~~sssXXXNNNLLLLLLRRR[[[lll~~~~~~xxxqqqjjjaaa[[[VVVTTTRRRQQQRRRSSSSSSRRRTTTSSSQQQQQQRRRTTTVVVXXXYYY```jjjsss|||uuujjjhhhnnn{{{~~~xxxrrrmmmiiifffaaa\\\XXXTTTOOOKKKHHHGGGGGGHHHGGGIIISSS]]]{{{}}}vvvxxxwwwvvvvvvwwwyyy{{{}}}zzzyyyvvvtttttttttvvvwwwtttuuuvvvxxxyyyzzzzzzzzzzzz}}}~~~{{{zzzzzz|||~~~|||xxxuuuvvvxxxsssuuuvvvuuutttuuuvvvwwwvvvvvvwwwxxxxxxyyyyyyyyywwwxxxzzz{{{{{{zzzyyyxxxyyyyyyxxxxxxwwwvvvuuuuuuzzzzzz{{{{{{zzzzzzyyyxxxxxxxxxxxxxxxxxxxxxwwwwwwtttwwwyyyyyyxxxxxxxxxxxxvvvyyy|||~~~}}}{{{zzzzzz{{{{{{{{{{{{{{{zzzyyyxxxzzz{{{}}}~~~~~~}}}}}}}}}}}}~~~~~~{{{{{{yyyyyyyyyzzz|||}}}~~~~~~~~~~~~cccQQQNNNMMMOOORRR___ppp~~~xxxpppfff^^^XXXUUUSSSRRRSSSSSSSSSRRRSSSRRRQQQQQQRRRTTTVVVWWWUUU[[[ccckkksss}}}rrrlllmmmuuu}}}~~~yyysssppphhheeeaaa^^^ZZZWWWRRROOOLLLKKKLLLLLLJJJLLLVVVbbb~~~yyytttvvvuuuuuuuuuwwwyyy{{{|||zzzyyyxxxvvvvvvvvvvvvwwwtttuuuvvvwwwxxxyyyyyyyyy{{{}}}~~~|||{{{{{{{{{||||||zzzxxxxxxxxxzzztttxxxyyywwwuuuwwwxxxwwwsssssstttuuuvvvwwwxxxyyywwwxxxyyyyyyyyyxxxwwwvvvyyyyyyyyyzzzyyyyyyxxxwwwwwwxxxzzz{{{{{{{{{zzzyyyxxxxxxwwwwwwvvvvvvvvvuuuuuuwwwxxxxxxvvvuuutttuuurrruuuxxxzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{zzzyyy{{{|||~~~~~~~~~}}}|||{{{{{{{{{{{{zzzyyyyyyyyyzzz{{{}}}~~~vvv^^^SSSNNNLLLMMMWWWfffxxxwwwlllddd[[[XXXUUUTTTTTTTTTSSSRRRRRRRRRQQQQQQRRRTTTUUUVVVTTTXXX^^^cccjjjssswwwrrrwww~~~~~~}}}xxxtttqqqiiifffbbb___]]][[[XXXVVVTTTSSSSSSRRROOOPPP[[[hhh~~~}}}yyyvvvtttttttttuuuvvvwwwyyyzzz{{{wwwwwwvvvvvvuuutttttttttssstttuuuwwwxxxxxxyyyyyyzzz|||~~~~~~~~~{{{yyyxxxxxxyyyzzzzzzuuuzzz|||xxxvvvyyyyyyvvvrrrrrrrrrssstttuuuvvvwwwwwwwwwwwwwwwwwwvvvuuutttwwwwwwxxxyyyzzzyyyyyyxxxtttuuuwwwyyyzzzzzzyyyyyyxxxwwwvvvuuutttttttttttttttvvvwwwwwwvvvtttssstttqqqsssvvvwwwwwwxxxyyy{{{{{{{{{||||||}}}|||||||||{{{}}}~~~}}}|||zzzyyyxxxwwwwwwyyyyyyyyyzzz{{{}}}~~~~~~sss\\\OOOLLLNNNPPPZZZhhhwww~~~tttkkk^^^[[[WWWUUUTTTTTTRRRQQQRRRRRRQQQQQQQQQRRRSSSSSSSSSVVVYYY\\\aaaiiittt|||~~~~~~zzzsssttt~~~{{{vvvsssrrrllliiieeebbbaaaaaa```___]]]\\\\\\ZZZUUUVVVbbbooo}}}~~~zzzwwwuuutttuuussssssuuuvvvwwwxxxyyyzzzttttttttttttsssrrrqqqpppssstttuuuvvvxxxxxxyyyyyyxxx{{{}}}|||wwwvvvxxxzzzzzzyyyvvv{{{}}}xxxvvvyyyyyyvvvrrrrrrrrrrrrsssttttttuuuxxxwwwwwwvvvuuuttttttsssssstttvvvwwwxxxxxxwwwwwwqqqrrruuuxxxyyyyyyyyyxxxxxxwwwvvvtttsssssssssssssssuuuwwwwwwuuutttttttttrrrsssuuuuuuuuuvvvxxxzzz{{{{{{|||}}}~~~~~~~~~}}}|||}}}~~~~~~}}}{{{yyywwwvvvuuuuuuyyyyyyyyyzzz|||~~~~~~~~~~~~~~~~~~eeePPPMMMRRRJJJQQQ[[[hhhzzzyyyppp```]]]YYYVVVUUUTTTRRRQQQSSSSSSRRRQQQPPPPPPPPPPPPRRRTTTVVVWWW[[[bbbmmmuuu|||zzzyyytttllllllvvvyyytttrrrqqqoookkkgggddddddeeeeeeeeecccbbbbbb___ZZZZZZfffttt|||zzzwwwtttsssrrrssssssuuutttsssqqqqqqrrrssssssrrrqqqqqqrrrrrrqqqmmmjjjqqqssswwwzzz{{{zzzxxxwww||||||}}}~~~{{{yyywwwwwwxxxxxxuuurrruuuuuuuuuuuuuuuuuutttsssuuussspppqqqssswwwyyyzzzxxxwwwuuutttssssssssstttsssuuuxxx{{{|||zzzxxxvvvttttttuuuvvvwwwyyyzzz{{{zzzyyywwwuuuttttttuuuvvvwwwwwwwwwwwwwwwvvvuuutttssstttuuuvvvwwwvvvvvvuuu||||||}}}~~~~~~}}}|||{{{|||||||||}}}~~~~~~}}}{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}}}}}}}}}```PPPJJJJJJKKKPPP[[[jjj|||vvvgggaaaYYYTTTTTTUUUUUUTTTRRRSSSTTTVVVVVVUUUTTTTTTVVVUUUUUUVVVYYY]]]bbbdddqqqxxxzzzoooeeegggsss~~~xxxssspppooollliiihhhkkkllljjjiiikkkjjjmmmmmmeee^^^cccsss~~~}}}~~~zzzxxxvvvsssrrrqqqrrrrrrrrrrrrqqqqqqqqqrrrsssssssssrrrrrrrrrsssrrrooolllqqqsssvvvyyy{{{zzzyyywww{{{{{{|||}}}~~~{{{yyywwwwwwxxxxxxuuurrrtttuuuuuuuuutttsssrrrrrrsssqqqooopppsssvvvyyyyyyxxxwwwvvvtttssssssssstttsssuuuxxx{{{{{{zzzxxxwwwtttttttttuuuvvvxxxzzzzzzzzzyyywwwtttsssssstttuuuwwwwwwxxxxxxwwwwwwvvvuuurrrsssuuuvvvwwwwwwwwwvvvxxxyyy{{{|||||||||zzzyyy{{{{{{|||}}}}}}~~~~~~}}}{{{zzzzzz{{{{{{||||||}}}~~~~~~~~~ttt^^^SSSMMMKKKMMMSSS___ooo|||ggg```YYYTTTSSSSSSRRRQQQRRRSSSUUUVVVVVVVVVUUUUUUUUUTTTTTTUUUWWW[[[^^^aaajjjpppzzz~~~}}}zzzpppfffeeeooo|||{{{tttooolllkkkiiieeedddgggiiihhhjjjnnnooorrrsssmmmggglll|||~~~~~~yyyvvvuuusssqqqppppppppppppnnnoooppprrrsssssstttttttttsssrrrrrrssssssqqqpppqqqsssuuuxxxzzzzzzyyyxxxzzzzzzzzzzzz{{{|||}}}}}}yyyxxxwwwwwwwwwwwwuuurrrtttttttttsssrrrqqqpppoooqqqooonnnooorrrvvvxxxxxxyyyxxxvvvuuutttssssssssssssuuuxxxzzz{{{zzzxxxwwwsssssstttuuuvvvxxxyyyzzz{{{yyywwwuuusssrrrssssssxxxxxxxxxyyyxxxxxxwwwvvvrrrsssuuuwwwwwwwwwwwwvvvrrrtttwwwzzz{{{zzzyyywwwzzz{{{{{{|||}}}}}}~~~~~~}}}|||{{{zzzzzzzzz{{{|||}}}}}}~~~~~~qqq___SSSMMMJJJLLLSSS```tttmmmfff\\\VVVTTTSSSRRRPPPQQQSSSTTTVVVWWWWWWVVVVVVSSSSSSRRRSSSTTTWWWZZZ\\\aaafffnnnxxx~~~~~~~~~}}}uuuiiiccckkkwww~~~}}}xxxqqqkkkhhhgggfffbbbaaadddfffhhhmmmrrrwwwzzz{{{wwwtttzzz~~~yyysssrrrqqqpppooonnnnnnnnnooolllmmmppprrrtttuuuuuuuuutttsssrrrssstttuuutttrrrppprrrtttvvvxxxxxxyyyxxxzzzyyyyyyxxxwwwwwwwwwwwwwwwwwwwwwvvvvvvuuutttsssrrrrrrrrrrrrqqqpppnnnnnnooommmlllnnnqqquuuvvvwwwxxxwwwvvvuuutttssssssssssssuuuwwwyyyzzzyyyxxxwwwsssttttttuuuvvvxxxyyyzzz|||{{{xxxvvvtttsssrrrrrrxxxxxxxxxyyyyyyxxxwwwwwwtttuuuvvvwwwwwwvvvuuutttnnnqqqtttxxxzzzyyyxxxwwwzzzzzzzzz{{{||||||}}}}}}{{{{{{zzzyyyzzz{{{|||}}}}}}}}}}}}~~~~~~rrrXXXOOOIIIIIILLLUUUgggyyy|||rrreee[[[VVVUUUTTTSSSPPPQQQSSSUUUVVVVVVUUUUUUSSSSSSRRRRRRSSSUUUWWWXXXZZZ^^^eeemmmwww~~~|||mmmdddhhhrrryyy||||||zzzuuuooojjjgggfffccc___^^^aaadddgggoooxxx~~~~~~~~~yyypppmmmnnnnnnmmmmmmmmmmmmmmmnnnlllnnnpppsssuuuuuuvvvuuusssrrrrrrtttvvvwwwuuutttooopppqqqsssuuuvvvxxxxxxzzzyyyxxxvvvuuuttttttssstttuuuuuuuuutttsssrrrrrrqqqqqqqqqqqqpppooonnnmmmmmmlllkkkmmmpppsssttttttvvvvvvuuuuuutttssssssrrrrrrtttuuuwwwxxxwwwwwwvvvtttttttttuuuwwwxxxzzz{{{|||{{{yyywwwvvvtttsssrrrvvvvvvwwwxxxxxxwwwwwwwwwvvvvvvvvvvvvuuusssqqqpppmmmpppssswwwyyyyyyyyyxxxxxxyyyyyyzzz{{{{{{||||||zzzzzzyyyyyyzzz{{{}}}~~~|||||||||}}}}}}}}}~~~~~~aaaTTTJJJIIIKKKNNN[[[jjjqqqbbbZZZXXXWWWVVVOOOPPPRRRTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSUUUVVVWWWWWWZZZ___fffooozzz}}}~~~rrrfffgggnnntttuuuuuuuuuqqqmmmiiiggggggaaa^^^]]]___bbbfffpppzzz~~~||||||qqqkkkkkkkkkkkkkkkllllllmmmmmmmmmnnnoooppprrrssssssttttttpppqqqrrruuuxxxxxxvvvtttnnnnnnnnnppprrrtttvvvxxxzzzyyywwwuuutttsssrrrrrrqqqssstttsssqqqppppppqqqoooppppppppppppooonnnnnnlllkkkjjjllloooqqqqqqqqqrrrssstttttttttssssssrrrqqqrrrsssuuuuuuuuuuuutttsssssstttuuuvvvxxxyyyzzzzzzzzzyyywwwvvvtttsssrrrttttttuuuuuuvvvvvvuuuuuuuuuuuuuuuuuusssqqqooonnnnnnppprrruuuwwwxxxyyyyyyxxxxxxxxxyyyzzzzzz{{{{{{yyyxxxxxxxxxxxxzzz|||}}}yyyyyyzzz{{{{{{|||}}}}}}ttt```OOOLLLKKKIIIQQQ]]]sssoooddd]]]YYYWWWQQQRRRSSSTTTTTTTTTSSSRRRSSSSSSSSSSSSTTTTTTUUUVVVVVVXXX[[[aaahhhrrr|||}}}{{{|||~~~~~~zzz}}}rrrhhhggglllooolllnnnooonnnkkkjjjiiijjjcccaaaaaacccdddiiittt~~~{{{zzzyyyvvvnnnkkkllliiiiiijjjkkklllmmmmmmmmmoooooooooooooooppppppqqqmmmooorrrvvvyyyyyyvvvssslllllllllmmmooorrruuuwwwzzzyyyxxxvvvtttsssrrrrrrnnnppprrrqqqooonnnnnnpppnnnnnnoooppppppppppppooolllkkkjjjkkkmmmooonnnnnnooopppqqqssssssssssssrrrpppppprrrsssssssssssssssqqqqqqrrrrrrtttvvvwwwxxxwwwwwwvvvvvvtttsssrrrqqqqqqqqqrrrsssssssssssssssqqqqqqrrrsssrrrqqqpppoooooooooppprrrtttvvvxxxyyywwwwwwxxxxxxyyyzzzzzzzzzwwwvvvuuuuuuvvvwwwxxxzzzvvvvvvwwwyyyzzz{{{||||||uuu[[[RRROOOIIIKKKTTTeeewwwttthhh^^^XXXTTTUUUUUUVVVVVVUUUSSSRRRQQQQQQRRRRRRSSSTTTUUUUUUTTTVVVXXX\\\aaaiiiqqqwwwxxxttttttwwwxxx{{{|||xxxuuuyyyzzznnnggghhhjjjjjjhhhjjjmmmnnnnnnoooppprrrmmmllllllnnnnnnrrr}}}|||yyyvvvuuuzzztttqqqnnnmmmnnnhhhiiijjjkkklllmmmmmmmmmpppooonnnlllllllllmmmnnnkkknnnrrrwwwzzzyyyvvvrrrkkkkkkjjjkkkmmmqqqtttvvv{{{zzzxxxvvvtttsssrrrrrrmmmoooqqqpppnnnlllmmmooommmnnnooopppqqqqqqqqqqqqlllkkkjjjkkkmmmnnnmmmlllmmmnnnppprrrssssssssssssoooooopppqqqrrrrrrrrrrrroooooopppqqqrrrtttuuuvvvttttttttttttsssrrrqqqpppooopppqqqqqqrrrrrrrrrrrrmmmnnnpppqqqrrrrrrqqqqqqoooooooooppprrrtttwwwxxxvvvwwwwwwxxxyyyyyyzzzzzzuuutttsssssssssuuuvvvwwwtttuuuvvvwwwyyyzzz{{{|||~~~eeeYYYSSSJJJJJJQQQ[[[lllrrrcccZZZWWWWWWXXXXXXWWWVVVTTTSSSOOOPPPPPPQQQRRRSSSTTTTTTRRRTTTVVVXXX\\\bbbjjjooowww}}}tttooolllrrrtttwwwxxxssspppvvv}}}{{{sssiiieeegggiiihhhhhhkkkoooqqqsssuuuxxxzzzxxxwwwwwwyyyyyy|||{{{wwwuuusssxxxrrrnnnlllkkkjjjkkkhhhffffffiiijjjiiiggghhhhhhiiijjjjjjkkklllllllllnnnrrruuuuuurrrooolllkkkmmmooopppoooooooooppptttuuuuuuuuutttrrrpppooooooqqqtttuuuuuussspppnnnnnnnnnooonnnnnnmmmlllllliiiiiiiiijjjjjjkkkkkkllllllnnnqqqssssssrrrqqqooopppnnnllllllnnnppprrrrrrooonnnmmmooosssuuuuuusssrrrtttuuutttrrrppppppppprrrqqqooonnnmmmnnnpppqqqmmmkkkkkkmmmqqqsssqqqoootttsssqqqpppqqqrrrtttvvvwwwyyy{{{|||{{{zzzzzzzzzxxxvvvssstttwwwzzzzzzyyytttssssssvvvzzz}}}}}}||||||}}}~~~fffVVVLLLKKKNNNWWW```pppppp___```[[[YYYZZZYYYVVVTTTUUUSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSUUUYYY]]]bbbeeerrryyywwwooommmppprrrqqqnnnooosssuuutttvvvpppllliiifffdddgggmmmnnnppptttxxx|||~~~{{{wwwuuuuuuzzztttooonnnmmmmmmmmmkkkhhhfffgggiiijjjhhhggghhhhhhiiijjjkkklllmmmmmmlllnnnpppqqqqqqooommmkkkiiikkknnnoooooonnnooopppqqqrrrrrrssssssrrrqqqpppoooqqqsssuuutttrrrooommmnnnnnnnnnnnnnnnmmmllllllkkkkkkkkkkkkkkkkkkllllllkkkmmmppprrrttttttrrrrrrooommmjjjjjjkkklllmmmmmmmmmkkkkkkmmmqqqssssssrrrrrrssstttsssqqqoooooopppoooooonnnnnnnnnpppqqqrrrlllkkkkkknnnqqqsssrrrpppuuutttssssssssstttuuuvvvvvvxxxzzz{{{zzzyyyzzz{{{yyyvvvtttuuuwwwyyyyyyxxxvvvuuuuuuwww{{{}}}}}}|||{{{|||~~~hhhVVVPPPQQQPPPWWWcccuuummmddd^^^[[[\\\ZZZVVVTTTUUUSSSSSSSSSSSSRRRRRRRRRRRRTTTSSSSSSTTTVVVYYY]]]___jjjpppzzzwwwtttpppqqqoookkkkkkpppsssrrruuuqqqmmmllljjjhhhkkkppptttwww||||||wwwuuuuuuwwwsssooommmmmmnnnnnnnnnjjjiiigggggghhhhhhgggfffggghhhiiijjjlllmmmnnnooommmmmmmmmmmmmmmlllkkkjjjiiikkknnnooonnnmmmnnnnnnmmmnnnooopppppppppppppppoooqqqsssttttttrrrooommmooooooooonnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmlllllljjjlllooorrrssstttsssrrrnnnkkkiiiggghhhiiihhhgggiiiiiiiiikkknnnqqqqqqpppppprrrsssrrrpppooooooooommmmmmnnnooopppqqqrrrrrrlllkkklllnnnqqqrrrrrrqqqtttuuuuuuvvvvvvvvvvvvvvvtttvvvyyyyyyyyyyyyzzz{{{yyywwwvvvvvvxxxyyyyyyxxxyyyxxxxxxyyy|||}}}}}}|||zzz{{{}}}~~~dddVVVRRRNNNPPPWWWbbbtttpppiiidddccc```ZZZWWWWWWSSSSSSSSSSSSRRRRRRRRRRRRTTTSSSRRRRRRSSSUUUWWWYYYaaafffoooxxx~~~ttttttpppkkkjjjooorrrqqqqqqnnnlllnnnnnnlllmmmqqqxxx{{{|||wwwuuutttxxxpppnnnkkkjjjkkkllllllllliiiiiihhhhhhhhhgggfffeeefffgggiiijjjlllnnnooopppnnnmmmlllkkkjjjjjjkkkkkkmmmoooppppppnnnllllllllllllllllllmmmmmmmmmmmmmmmpppqqqsssttttttrrrpppoooqqqppppppppppppppppppppppppppppppoooooonnnnnnnnnkkkmmmooopppqqqqqqqqqpppllljjjhhhggghhhhhhgggfffhhhhhhiiikkkmmmoooppppppoooppprrrqqqooonnnnnnooommmnnnooopppqqqqqqqqqqqqlllmmmnnnoooqqqrrrrrrqqqssstttvvvwwwxxxwwwuuutttsssuuuwwwxxxwwwwwwyyyzzzzzzzzzyyyyyyzzzzzzzzzzzz|||{{{{{{|||}}}}}}}}}}}}zzz{{{|||~~~{{{cccVVVQQQOOOPPPWWWcccuuu{{{sssnnnggg___YYYYYYSSSSSSSSSSSSRRRRRRRRRRRRSSSRRRQQQQQQQQQSSSUUUVVV]]]aaahhhpppyyy~~~yyyqqqnnnrrrtttsssrrroooooosssvvvttttttvvv|||~~~{{{vvvtttsss~~~xxxrrrmmmkkkiiihhhiiiiiihhhgggggghhhiiiiiihhhgggfffffffffggghhhjjjlllnnnooopppooonnnllljjjjjjkkklllmmmrrrssstttrrrooollljjjjjjllllllkkkkkkjjjjjjjjjjjjpppqqqssstttttttttsssrrrssssssrrrqqqqqqrrrssssssssssssrrrrrrqqqqqqppppppoooooopppppppppooonnnmmmkkkjjjhhhiiijjjkkkjjjiiihhhiiijjjkkklllmmmooopppnnnpppqqqqqqooonnnnnnoooppppppqqqrrrqqqqqqppppppnnnoooqqqqqqrrrrrrrrrrrrqqqrrrtttvvvwwwuuutttrrrssstttvvvvvvuuuuuuwwwyyy{{{{{{|||||||||||||||}}}}}}}}}~~~}}}}}}}}}}}}}}}zzz{{{|||}}}~~~~~~www```SSSNNNMMMQQQYYYfff{{{wwwmmmaaaYYYXXXSSSSSSSSSSSSRRRRRRRRRRRRPPPPPPPPPQQQRRRSSSUUUVVVZZZ]]]aaahhhpppzzz|||wwwxxxxxxvvvwwwtttuuu{{{}}}|||}}}|||{{{vvvsssrrr~~~{{{wwwrrrnnnkkkjjjhhhhhhhhhgggeeecccdddgggiiiiiihhhffffffgggfffggghhhiiikkklllmmmnnnnnnmmmkkkjjjjjjlllmmmoootttuuuuuusssooollljjjjjjkkkkkkjjjiiihhhhhhiiiiiinnnoooqqqssstttttttttttttttsssrrrrrrrrrssstttuuutttttttttttttttsssssssssrrrrrrrrrqqqpppooonnnmmmmmmlllkkklllmmmnnnmmmkkkiiikkkllllllllllllmmmooonnnoooqqqqqqooonnnooopppsssssssssrrrrrrrrrqqqqqqrrrsssuuutttsssqqqrrrrrrpppqqqssstttuuutttsssqqqssstttuuutttssssssuuuwwwyyy{{{}}}~~~}}}}}}~~~}}}~~~~~~}}}|||}}}~~~{{{{{{}}}~~~~~~~~~oooYYYPPPJJJMMMRRRZZZjjjzzz}}}oooaaaXXXVVVSSSSSSSSSSSSRRRRRRRRRRRROOOOOOOOOPPPRRRSSSUUUVVVUUUWWW[[[```fffoooxxx~~~{{{yyyuuuuuu{{{}}}}}}wwwzzzzzzuuusssrrr}}}wwwtttqqqnnnllliiihhhgggggghhhfffdddbbbbbbeeehhhiiihhhgggggghhhfffgggggghhhjjjkkkkkkllllllkkkjjjjjjkkklllnnnooorrrssstttrrrooolllkkkkkkiiiiiihhhggghhhiiijjjkkkjjjkkknnnppprrrttttttuuusssrrrqqqpppqqqrrrtttuuuuuuuuuuuuuuuvvvvvvvvvvvvuuutttttttttsssrrrrrrqqqpppooonnnnnnoooooommmkkkjjjlllmmmllljjjiiikkkmmmnnnpppqqqqqqpppoooppppppuuutttsssrrrssssssuuuuuuuuuwwwxxxwwwtttqqqrrrssspppqqqrrrssstttssssssrrrtttuuuuuusssqqqqqqsssuuuvvvyyy|||}}}}}}|||~~~|||~~~~~~||||||}}}||||||}}}~~~~~~iiiZZZOOONNNOOOPPPZZZfffxxxsssddd[[[XXXSSSSSSSSSSSSRRRRRRRRRRRRNNNNNNOOOPPPQQQRRRRRRSSSRRRTTTWWWZZZ___fffmmmsss|||wwwvvv|||}}}|||xxx{{{~~~~~~~~~yyytttrrrrrryyyrrrooonnnlllkkkggggggfffggghhhgggdddbbb```dddhhhiiihhhggghhhiiifffgggggghhhiiiiiijjjjjjjjjiiiiiiiiijjjlllnnnooooooppprrrqqqooommmllllllggggggfffggghhhjjjlllmmmggghhhkkknnnppprrrtttuuurrrqqqpppooooooqqqssstttuuuuuuvvvvvvwwwwwwwwwxxxvvvvvvvvvvvvvvvvvvvvvvvvsssqqqppppppooonnnllliiijjjlllmmmllliiigggiiikkknnnppprrrrrrpppppppppqqqttttttrrrrrrsssuuuxxxyyywwwyyyzzzxxxtttqqqqqqsssqqqrrrssssssssstttssssssuuuuuuuuusssqqqppprrrtttssswww{{{||||||{{{}}}{{{}}}~~~|||{{{}}}|||}}}~~~~~~~~~~~~zzzgggVVVPPPMMMJJJOOOYYYdddvvvxxxiii___]]]SSSSSSSSSSSSRRRRRRRRRRRRNNNNNNOOOOOOOOOPPPPPPPPPRRRSSSVVVXXX\\\bbbhhhmmmsss~~~|||~~~}}}}}}}}}~~~~~~}}}|||}}}}}}xxxtttrrrrrrxxxooojjjkkklllkkkiiihhhhhhgggfffdddcccbbbbbbeeeeeeggghhhiiijjjjjjkkkmmmlllkkkiiihhhgggggggggiiigggfffhhhlllnnnnnnmmmnnnnnnnnnnnnnnnnnnnnnnnnkkkiiiggggggggghhhgggeeehhhiiijjjkkknnnppprrrssstttpppmmmmmmpppssstttttttttuuuvvvvvvvvvvvvuuuuuuxxxxxxxxxxxxwwwuuutttsssrrrrrrqqqooommmkkkiiihhhpppooommmllllllmmmnnnooonnnoooqqqrrrssssssrrrqqqtttsssrrrsssuuuxxx|||~~~|||xxxuuutttuuuvvvssstttttttttttttttssssssuuutttsssqqqppppppqqqqqqxxxxxxyyyzzz{{{{{{||||||}}}}}}{{{{{{~~~}}}}}}~~~~~~}}}{{{}}}~~~~~~cccUUURRRQQQQQQRRRXXXcccuuurrrddd^^^XXXWWWVVVVVVWWWUUURRROOOPPPPPPPPPPPPPPPOOONNNNNNMMMOOORRRUUUXXX[[[___bbbmmmuuu~~~|||{{{{{{{{{{{{}}}zzzxxxyyy}}}~~~}}}~~~~~~{{{vvvrrrpppooo|||uuunnnjjjkkkllljjjhhhggggggffffffeeedddccccccdddeeegggiiijjjkkkllllllooonnnllljjjiiihhhiiiiiikkkiiihhhiiilllnnnnnnmmmmmmmmmnnnnnnnnnnnnmmmmmmiiigggffffffggghhhgggfffhhhhhhiiijjjllloooqqqsssvvvsssooonnnppprrrrrrrrrtttuuuuuuvvvvvvvvvuuuuuuvvvvvvvvvvvvuuutttsssrrrqqqqqqqqqpppooonnnmmmlllqqqpppnnnmmmmmmnnnooopppooopppqqqrrrsssrrrrrrqqqsssrrrrrrsssuuuyyy|||{{{wwwvvvvvvvvvtttuuuuuuuuuttttttsssrrrvvvuuusssrrrqqqqqqqqqqqqzzzyyyyyyyyyzzz{{{||||||~~~~~~|||zzz|||~~~~~~~~~~~~}}}{{{~~~zzzdddYYYQQQOOOPPPPPPYYYhhhzzzoooddd]]][[[YYYXXXWWWUUUSSSPPPNNNOOOOOOOOOOOONNNNNNNNNMMMOOORRRTTTVVVYYY]]]```dddkkkuuu~~~~~~|||{{{{{{{{{||||||yyywwwwwwyyyzzzyyyxxxyyyzzzzzzxxxtttpppooonnn{{{uuuqqqlllkkkkkkllljjjgggggggggffffffeeeeeeeeeddddddfffhhhjjjlllmmmnnnnnnrrrpppnnnkkkjjjiiijjjkkkmmmkkkjjjjjjlllmmmmmmlllkkklllnnnoooooonnnlllkkkgggeeedddeeegggiiiiiiiiiiiihhhggghhhjjjmmmqqqsssxxxuuuqqqooooooppppppoootttuuuuuuuuuuuuuuuttttttssstttttttttsssrrrqqqqqqoooppppppqqqqqqqqqrrrrrrrrrqqqpppoooooopppqqqrrrpppqqqqqqrrrrrrrrrqqqqqqrrrrrrrrrsssvvvyyy}}}{{{wwwvvvvvvvvvvvvvvvvvvuuusssrrrqqqvvvuuutttsssrrrrrrssssss{{{zzzyyyyyyyyy{{{}}}~~~{{{{{{|||~~~~~~~~~zzzxxxwwwuuutttwww}}}~~~gggWWWPPPPPPLLLQQQZZZfffwwwsssfffccc^^^[[[XXXVVVSSSQQQMMMMMMMMMNNNNNNNNNNNNNNNNNNPPPRRRSSSTTTVVVYYY[[[ZZZ```hhhpppyyy~~~~~~}}}|||||||||||||||{{{xxxuuusssrrrqqqpppooorrrttttttssspppmmmmmmmmmxxxsssnnnllljjjkkklllkkkiiigggggggggffffffffffffffffffeeegggjjjmmmpppqqqqqqqqqsssqqqnnnkkkjjjjjjkkklllnnnmmmlllkkkkkkkkkkkkkkkjjjkkknnnoooooonnnkkkjjjfffeeeeeegggjjjmmmnnnmmmkkkiiigggggghhhlllpppsssuuussspppooonnnnnnnnnooottttttuuuuuuuuutttssssssrrrrrrsssssssssrrrrrrqqqppppppppppppqqqrrrsssttttttssssssrrrrrrssstttuuurrrrrrrrrrrrrrrrrrrrrqqqrrrrrrrrrtttvvvyyy|||~~~}}}yyywwwwwwxxxxxxxxxwwwuuusssrrrqqqssssssttttttuuuvvvwwwwww{{{zzzxxxxxxzzz}}}~~~{{{|||}}}}}}|||vvvpppmmmkkklllsss||||||eeeWWWSSSNNNNNNRRRZZZfffyyysssnnnfff```[[[XXXUUUSSSMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPQQQRRRQQQRRRUUUWWWUUUYYY^^^dddmmmzzz~~~}}}{{{{{{{{{zzz{{{{{{{{{{{{yyyvvvsssooollljjjhhhgggkkkmmmnnnmmmkkkjjjkkklllwwwqqqnnniiiiiiiiijjjkkkkkkiiiggggggggggggggggggggggggggggggiiimmmppprrrssssssrrrqqqpppmmmkkkjjjjjjkkklllnnnnnnmmmllljjjjjjjjjkkkjjjlllnnnppppppnnnllljjjhhhggggggjjjnnnqqqssssssmmmllljjjhhhiiilllooorrrooooooooonnnmmmnnnoooppptttttttttttttttsssrrrrrrrrrsssssstttttttttssssssqqqqqqpppppppppqqqrrrsssuuuuuuuuuuuuvvvvvvwwwwwwuuuuuutttsssssssssrrrrrrrrrrrrssstttvvvyyy{{{}}}}}}~~~yyywwwxxxyyyyyyxxxwwwvvvtttrrrqqqpppqqqsssuuuxxxzzz{{{|||yyyxxxxxxyyy|||~~~}}}~~~~~~~~~~~~~~~{{{yyypppgggcccbbbgggsss~~~~~~{{{eeeYYYPPPMMMMMMSSS[[[kkk|||sssiiibbb\\\WWWTTTOOOOOONNNMMMNNNNNNOOOPPPOOOPPPQQQQQQPPPPPPRRRTTTUUUWWWZZZ]]]dddooo}}}|||zzzwwwwwwwwwxxxxxxxxxxxxxxxvvvtttppplllgggdddcccbbbfffggghhhhhhggghhhiiikkkuuuooolllkkkfffgggiiijjjjjjjjjiiihhhiiiiiihhhhhhgggggggggfffhhhjjjnnnqqqssssssrrrqqqooonnnmmmmmmllllllmmmmmmnnnoooooommmkkkjjjkkkmmmlllmmmoooppppppooommmllljjjjjjjjjmmmrrruuuwwwwwwqqqpppmmmllllllmmmoooppplllmmmnnnnnnmmmnnnppprrrttttttttttttsssrrrqqqqqqrrrrrrssstttuuuuuuuuuuuusssrrrqqqppppppqqqrrrssswwwwwwxxxxxxyyyyyyzzzzzzxxxxxxvvvuuuttttttttttttsssttttttuuuwwwxxxzzzzzzyyy~~~}}}yyyxxxyyyzzzyyyyyyxxxvvvuuusssrrroooqqqssswwwzzz|||~~~xxxxxxyyyzzz~~~~~~}}}~~~~~~{{{vvvpppggg```]]]^^^eeerrr}}}~~~|||gggUUUNNNJJJNNNUUU___sssvvvlllccc\\\XXXSSSRRRQQQOOOOOOOOOPPPQQQPPPQQQQQQPPPOOOOOOPPPRRRUUUVVVXXXYYY]]]fffqqqzzz~~~{{{xxxsssssstttttttttttttttssspppooommmhhhccc`````````bbbdddeeeeeeeeefffhhhkkkuuummmjjjjjjjjjfffgggiiijjjiiiiiiiiiiiijjjjjjiiiiiihhhgggffffffgggiiimmmpppqqqqqqooonnnmmmnnnooopppppppppooonnnpppqqqrrrpppmmmlllnnnpppnnnnnnoooooooooooonnnnnnkkkkkklllooossswwwyyyyyyuuutttrrrpppooonnnoooooolllnnnppppppooooooqqqssstttttttttssssssqqqppppppqqqrrrssstttuuuuuuuuuuuutttsssrrrqqqrrrsssuuuvvvxxxyyyzzz{{{{{{|||||||||{{{zzzxxxwwwuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwxxxxxxuuu{{{{{{wwwxxx{{{yyyyyyyyyxxxwwwvvvtttsssqqqrrruuuxxx{{{}}}}}}~~~yyyzzz{{{}}}}}}|||~~~}}}wwwpppccc]]]YYYZZZ^^^eeeqqq}}}|||}}}~~~fffYYYNNNNNNQQQUUUdddtttwwwlllbbb]]]WWWVVVTTTRRRQQQQQQRRRRRRPPPQQQQQQPPPOOONNNPPPRRRQQQSSSUUUVVVXXX^^^gggnnnwww~~~}}}zzzvvvrrrooopppqqqqqqqqqpppooonnnjjjjjjhhhddd```]]]^^^___aaabbbccccccccceeehhhjjj~~~vvvnnniiihhhiiijjjfffhhhiiiiiiiiihhhiiijjjkkkkkkjjjiiihhhgggfffeeeeeehhhkkknnnpppooommmkkklllnnnppprrrsssrrrqqqpppqqqssstttrrrooonnnpppsssppppppoooooooooooopppppplllkkkllloootttwwwyyyyyywwwvvvuuusssqqqoooooonnnnnnqqqsssrrrpppppprrrtttssstttssssssrrrqqqpppooopppqqqrrrssstttuuuuuuuuutttsssrrrrrrsssuuuxxxyyyyyyzzz{{{|||}}}}}}}}}}}}}}}|||zzzxxxvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwsssyyyzzzwwwxxx|||yyyyyyyyyxxxwwwvvvuuutttsssuuuwwwyyy{{{|||||||||{{{|||}}}~~~{{{zzz|||~~~{{{ssslllYYYVVVVVVZZZ___eeepppzzz||||||||||||~~~yyyfffUUUQQQOOOOOOYYYgggzzzrrrggg```ZZZXXXVVVSSSRRRRRRRRRSSSPPPQQQQQQPPPOOOOOOPPPRRRNNNPPPRRRTTTUUUZZZaaagggmmmvvv~~~|||{{{yyyuuuppplllmmmnnnooooooooommmlllkkkeeefffeeebbb]]][[[]]]___aaabbbccccccccceeehhhjjjzzztttmmmiiiiiiiiiiiihhhhhhjjjmmmmmmllljjjjjjkkkgggiiikkkllllllkkkjjjiiikkkllllllmmmmmmnnnnnnnnnooonnnnnnnnnoooqqqsssuuuttttttsssssssssrrrrrrrrrrrrrrrrrrrrrrrrssstttuuuqqqpppppprrruuuwwwxxxxxxuuusssqqqpppooooooqqqrrrssstttttttttssssssrrrqqqrrrrrrrrrrrrqqqooonnnmmmqqqrrrrrrqqqqqqrrruuuxxxxxxwwwwwwwwwxxxxxxyyyzzz~~~~~~}}}{{{{{{}}}{{{||||||{{{zzzzzz{{{}}}~~~}}}}}}{{{yyywwwvvvtttxxxxxxyyyyyyzzz{{{{{{{{{zzzyyyxxxvvvuuuvvvvvvwwwwwwvvvvvvvvvwwwyyy{{{}}}{{{}}}}}}|||zzznnnccc\\\WWWWWW^^^eeejjjpppuuuxxx{{{iiiXXXUUUWWWYYYXXXppp|||tttnnniii___VVVSSSSSSQQQRRRTTTTTTSSSRRRQQQPPPOOOOOOOOOQQQQQQPPPQQQSSSWWWZZZ\\\dddkkkvvv~~~}}}||||||zzzxxxtttqqqooonnnmmmlllkkkjjjkkkkkkkkkiiigggbbbaaa___\\\ZZZ[[[]]]```cccddddddcccbbbeeekkkqqqsssnnniiiffffffhhhhhhhhhgggiiikkklllkkkjjjjjjjjjiiiiiijjjkkkkkkkkkjjjiiilllkkkkkkjjjjjjjjjjjjkkkkkkkkklllmmmoooqqqsssuuuttttttsssssssssrrrrrrrrrrrrrrrssssssttttttttttttpppooonnnppprrruuuuuuuuusssrrrpppoooooooooqqqrrruuuuuuvvvuuuuuuttttttsssrrrqqqppppppnnnnnnmmmlllooopppqqqrrrrrrsssuuuwwwvvvvvvvvvwwwwwwxxxyyyyyy{{{|||{{{zzzyyyyyy|||~~~~~~~~~~~~}}}{{{{{{|||~~~~~~~~~}}}|||{{{yyyxxxwwwyyyyyyzzzzzzzzz{{{{{{{{{zzzyyywwwvvvvvvvvvwwwwwwwwwvvvvvvvvvwwwyyyzzz{{{zzz|||~~~~~~~~~~~~}}}{{{}}}~~~yyynnneee^^^]]]```gggmmmppptttxxxzzz}}}eeeVVVQQQPPPPPPdddvvv{{{rrrjjj```VVVSSSRRRPPPQQQSSSTTTSSSRRRQQQPPPOOOOOOOOOPPPOOOOOOPPPQQQTTTWWWXXX^^^dddmmmxxx}}}|||zzzyyywwwvvvtttrrrooollljjjiiihhhgggfffggghhhhhhfffddd``````^^^[[[YYYYYY\\\^^^aaaccceeeeeedddggglllqqqzzzsssjjjgggcccbbbccceeeggggggfffhhhjjjjjjjjjiiijjjkkkkkkjjjjjjiiiiiiiiijjjjjjllljjjhhhfffffffffggghhhhhhiiijjjlllnnnqqqssstttssssssssssssrrrrrrrrrrrrrrrsssuuuvvvvvvuuutttsssnnnmmmlllmmmoooppppppppppppooonnnnnnnnnoooqqqrrrtttttttttttttttsssssssssqqqpppnnnlllkkkkkkkkklllkkkmmmppprrrrrrrrrtttuuuttttttuuuuuuvvvwwwxxxxxxwwwwwwxxxwwwvvvwwwyyy||||||{{{|||}}}}}}}}}~~~}}}}}}|||{{{zzzzzzzzzzzz{{{{{{{{{{{{{{{xxxxxxwwwwwwvvvwwwwwwxxxwwwwwwwwwwwwxxxxxxyyyyyyzzz{{{||||||{{{zzz|||}}}}}}|||zzz{{{}}}zzzssslllcccdddjjjqqqttttttvvv{{{|||~~~{{{```RRRNNNOOOWWWgggzzzxxxmmmbbbXXXTTTSSSQQQQQQTTTTTTTTTRRRQQQPPPOOOOOOOOOOOONNNNNNNNNOOOQQQSSSTTTVVVZZZaaajjjsss|||}}}zzzxxxvvvuuuqqqqqqpppnnnkkkhhheeedddbbbaaaaaabbbddddddcccaaa]]]]]]\\\YYYWWWXXXZZZ\\\^^^aaadddeeefffjjjpppuuuwwwpppkkkeeecccaaa___```bbbeeeffffffhhhiiijjjiiiiiikkklllmmmkkkiiihhhggghhhiiijjjjjjhhhfffddddddeeegggiiiiiiiiikkklllnnnppprrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqsssvvvxxxxxxvvvsssrrrlllkkkjjjjjjlllmmmllllllnnnmmmmmmmmmnnnoooqqqqqqpppppppppooooooppppppppppppnnnllliiihhhiiijjjkkkhhhkkkooorrrrrrrrrrrrrrrqqqqqqrrrtttuuuvvvvvvwwwtttuuuuuuuuutttuuuxxxzzz~~~{{{zzzzzz{{{{{{{{{|||||||||||||||{{{zzzzzz{{{{{{{{{{{{||||||xxxwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyxxxxxxwwwzzz{{{|||{{{yyyxxxxxxyyy|||}}}~~~}}}}}}{{{yyy{{{~~~|||yyynnnnnnrrrvvvvvvtttvvv{{{|||~~~~~~ttt___WWWVVVQQQ[[[jjjyyyrrrggg\\\WWWUUUSSSTTTVVVUUUTTTSSSQQQPPPPPPPPPOOOOOONNNNNNNNNNNNOOOPPPQQQQQQTTTYYY___fffnnnwww}}}}}}yyywwwtttrrrpppkkkllllllkkkhhheeeaaa___]]]\\\]]]^^^```aaa```___ZZZ[[[ZZZXXXVVVVVVXXXZZZ[[[^^^aaadddgggnnnwww}}}xxxrrrnnnkkkiiicccbbbaaa______```bbbdddfffgggiiiiiiiiijjjlllnnnnnnllliiigggfffggghhhiiigggfffdddcccdddfffiiikkkkkklllmmmnnnooooooppppppppppppppppppqqqqqqqqqqqqppprrruuuwwwwwwuuurrrooollljjjhhhiiijjjkkkkkkjjjllllllmmmmmmnnnooopppqqqooonnnnnnmmmmmmnnnooooooooonnnkkkiiihhhhhhiiijjjfffiiinnnqqqqqqpppoooooommmnnnppprrrttttttuuuuuussstttttttttssstttwwwyyy~~~~~~~~~{{{xxxwwwwwwxxxxxxyyyzzzzzz{{{{{{zzzzzzyyyyyyzzzzzz{{{|||||||||xxxxxxxxxxxxwwwwwwwwwvvvvvvwwwyyyzzzzzzyyyxxxwww||||||}}}{{{xxxwwwwwwxxx{{{}}}}}}{{{{{{zzzzzz}}}~~~zzzxxxxxxwwwuuuxxx}}}{{{}}}~~~~~~{{{ooo^^^XXXOOOTTT\\\hhhvvvyyymmmaaa[[[WWWTTTTTTVVVUUUTTTSSSRRRQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOQQQSSSVVVYYY^^^eeemmmrrr~~~}}}yyyuuussspppmmmkkkhhhhhhhhhgggeeebbb^^^\\\[[[ZZZZZZ\\\___```___]]]YYYYYYYYYXXXVVVVVVXXXYYYYYY\\\aaaeeekkkttt|||sssllliiigggggggggbbbbbbaaa```^^^___aaacccdddfffgggggghhhiiilllnnnnnnllljjjgggffffffggghhheeedddcccdddeeegggjjjllllllmmmnnnnnnooonnnnnnnnnnnnnnnnnnooooooooooooooooooqqqsssuuuuuurrrooommmllljjjiiiiiikkklllkkkkkklllmmmmmmnnnooopppppppppqqqqqqpppooooooppprrrsssooonnnllljjjiiiiiiiiijjjfffiiimmmoooooommmmmmmmmjjjkkknnnppprrrssssssssssssttttttsssrrrsssvvvxxx{{{{{{zzzxxxuuuttttttuuuwwwwwwxxxyyyyyyyyyyyyyyyvvvwwwxxxyyyzzz|||}}}}}}xxxyyyyyyxxxxxxwwwuuuuuuvvvwwwzzz|||}}}{{{yyyxxx|||}}}}}}{{{xxxvvvvvvwwwzzz|||~~~}}}|||{{{zzz||||||zzzzzzyyy{{{zzz|||~~~~~~|||{{{{{{{{{{{{~~~iiiYYYRRRQQQTTT[[[fffuuuyyyjjjaaaZZZUUUSSSTTTUUUUUUSSSRRRQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOQQQRRRTTTVVVYYY^^^dddhhhsssxxx{{{xxxtttqqqooommmjjjhhheeeeeedddcccaaa^^^\\\ZZZZZZYYYYYY[[[]]]^^^]]]\\\XXXYYYZZZYYYWWWWWWXXXZZZZZZ___fffmmmttt}}}tttpppjjjfffddddddcccbbb___``````___^^^^^^aaadddaaacccdddeeeeeegggjjjmmmmmmllljjjhhhgggfffffffffddddddddddddeeefffggghhhiiijjjlllmmmnnnnnnnnnmmmlllllllllmmmmmmmmmnnnnnnmmmoooqqqrrrqqqooommmkkklllkkkjjjjjjlllnnnmmmmmmmmmnnnnnnooopppppppppppptttsssrrrqqqqqqssstttvvvooonnnnnnmmmlllkkkjjjjjjgggiiilllmmmlllkkkkkkkkkgggiiillloooqqqrrrrrrrrrsssssssssrrrqqqqqqsssuuuxxxxxxxxxvvvsssrrrssstttwwwwwwxxxxxxyyyxxxxxxxxxttttttvvvxxxzzz|||}}}~~~yyyzzzzzzyyyxxxvvvtttsssuuuwww{{{~~~~~~{{{zzz{{{||||||zzzwwwuuuuuuvvvyyy{{{~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}{{{|||~~~{{{zzz|||}}}}}}~~~zzz|||}}}}}}{{{yyyyyyyyy|||kkk\\\VVVSSSUUUZZZdddwwwyyylllbbbYYYTTTTTTVVVUUUTTTRRRQQQQQQPPPPPPNNNNNNNNNOOOOOOOOONNNNNNOOOPPPQQQRRRTTTWWW[[[___ffflllttt|||}}}}}}vvvtttpppnnnmmmkkkhhhfffcccbbbaaa___]]][[[YYYYYYYYYXXXXXXZZZ\\\\\\[[[ZZZYYYZZZ[[[ZZZYYYYYYZZZ[[[]]]eeepppzzzkkkiiifffdddcccbbb___]]][[[]]]___^^^]]]^^^bbbeee___aaabbbbbbccceeeiiikkkmmmlllkkkiiigggfffeeeeeeddddddddddddddddddddddddfffgggiiilllmmmnnnnnnnnnkkkkkkkkkllllllmmmmmmmmmmmmnnnooopppooonnnllljjjmmmlllkkkkkknnnooooooooonnnooooooppppppppppppppptttsssqqqqqqqqqsssuuuvvvooooooooonnnmmmllljjjjjjhhhjjjllllllkkkiiiiiijjjfffhhhkkkoooqqqrrrrrrrrrrrrsssrrrqqqooooooqqqssswwwwwwwwwuuusssrrrrrrtttwwwxxxxxxyyyyyyxxxxxxxxxrrrssstttwwwyyy|||}}}~~~zzzzzzzzzyyyxxxuuusssrrruuuwww|||}}}{{{yyyzzzzzzyyyvvvtttuuuuuuxxxzzz}}}~~~}}}||||||}}}~~~}}}}}}~~~~~~}}}~~~wwwxxx}}}~~~|||{{{zzz|||~~~}}}{{{yyyxxxyyy~~~ggg^^^VVVSSSSSSYYYiiiyyyvvviii]]]WWWVVVVVVUUUTTTRRRQQQQQQQQQQQQLLLMMMMMMNNNNNNNNNNNNMMMLLLMMMOOOOOOPPPRRRUUUXXX]]]cccllluuu~~~~~~{{{xxxvvvuuutttsssqqqnnnmmmllljjjgggeeeaaa```^^^\\\ZZZXXXXXXWWWYYYXXXXXXYYYZZZ[[[ZZZXXXYYY[[[\\\[[[ZZZZZZ[[[\\\___jjjyyyiiihhhfffdddbbb`````````]]][[[YYYZZZ]]]aaacccddd```___]]]]]]^^^aaaeeegggggggggggggggfffeeedddccccccdddeeefffggggggggggggfffhhhiiiiiihhhiiikkknnnmmmmmmlllkkkkkkkkklllmmmnnnmmmmmmllllllllllllmmmlllkkkkkkjjjkkklllmmmnnnmmmmmmmmmnnnnnnnnnnnnnnnqqqooonnnmmmmmmooorrrtttuuutttsssrrrpppnnnmmmlllggghhhiiijjjiiigggdddbbbaaadddiiinnnrrruuuuuuuuuooopppqqqqqqrrrrrrrrrrrrtttssssssrrrrrrsssssstttvvvtttssssssuuuvvvuuuuuuuuutttttttttuuuxxxzzz|||zzz{{{|||}}}|||yyyvvvtttyyyzzz{{{|||}}}}}}}}}}}}{{{zzzyyyvvvsssrrrtttvvvyyyyyyyyy{{{}}}~~~{{{}}}~~~uuutttuuuuuuvvvzzzuuuvvvvvvvvvvvvyyy~~~nnn\\\VVVTTTSSS\\\hhh~~~vvvjjjaaaZZZXXXVVVTTTSSSRRRPPPMMMJJJJJJKKKKKKLLLKKKKKKJJJJJJLLLLLLKKKLLLNNNQQQTTTVVVXXX[[[```fffmmmvvv|||xxxwwwtttrrrqqqqqqqqqqqqmmmnnnnnnmmmkkkhhheeeccc]]]]]][[[ZZZYYYYYYYYYYYYUUUTTTUUUXXXWWWTTTUUUYYYWWWZZZ\\\ZZZXXXYYY___dddooozzzbbbbbbaaa```^^^]]]\\\[[[]]][[[YYYYYY\\\```bbbbbb```___^^^]]]^^^aaaccceeeeeeeeeeeefffeeeeeedddcccccccccdddeeefffgggggghhhfffggghhhhhhggghhhjjjkkklllkkkjjjjjjjjjkkklllmmmmmmmmmlllllllllmmmmmmnnnnnnmmmlllkkkkkklllmmmmmmllllllmmmmmmnnnnnnnnnooonnnmmmlllkkkkkkmmmppprrrppppppqqqpppooommmkkkiiiffffffgggfffeeedddbbbaaabbbeeeiiinnnqqqssstttsssqqqqqqrrrsssssssssrrrrrrsssrrrrrrqqqqqqrrrrrrssstttrrrqqqqqqsssttttttsssqqqqqqqqqrrrtttwwwzzz|||zzz{{{}}}}}}}}}zzzxxxvvvxxxyyyzzz{{{||||||||||||yyyyyywwwtttrrrqqqsssuuuyyywwwwwwyyy|||~~~~~~}}}~~~|||rrroooooonnnpppsssqqqrrrrrrrrrsssuuuzzz}}}pppbbb[[[WWW\\\eeepppyyyjjj^^^\\\YYYVVVTTTSSSRRRPPPNNNKKKKKKLLLLLLLLLLLLKKKKKKNNNMMMLLLLLLLLLNNNPPPRRRRRRUUUZZZ___fffnnnwww}}}}}}xxxtttqqqpppnnnmmmlllllllllllljjjkkkkkkkkkiiigggdddccc\\\[[[ZZZYYYXXXWWWWWWWWWVVVTTTUUUWWWVVVSSSTTTYYYYYY[[[\\\ZZZYYY\\\ccciiiyyy\\\]]]]]]^^^]]]\\\ZZZYYY\\\ZZZXXXXXX[[[^^^___``````___^^^^^^^^^___aaabbbbbbbbbcccdddddddddcccccccccbbbbbbbbbccceeeggghhhggghhhiiihhhgggggghhhiiijjjiiiiiihhhiiijjjkkklllllllllllllllmmmmmmnnnooopppooonnnmmmllllllllllllkkkkkklllmmmnnnooooooppplllkkkiiiiiijjjlllnnnooolllmmmnnnooonnnllljjjhhhhhhgggfffeeedddcccccccccdddgggjjjnnnqqqrrrrrrrrrssstttttttttttttttsssrrrqqqqqqpppoooooopppqqqqqqsssqqqpppqqqrrrtttssssssooooooooopppsssuuuxxxzzzzzz{{{|||}}}}}}{{{yyyxxxwwwwwwxxxyyyzzzzzzzzzzzzwwwwwwuuusssqqqppprrrtttwwwvvvuuuvvvyyy|||~~~|||rrrmmmkkkjjjkkkmmmmmmnnnooopppqqqtttyyy|||rrrcccYYYXXX]]]```ooo{{{kkkaaa\\\VVVRRRPPPPPPOOONNNLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMLLLKKKJJJKKKLLLLLLLLLOOORRRWWW\\\bbbjjjnnnzzzzzzvvvqqqmmmjjjiiihhhgggeeeeeeeeefffgggggghhhhhhhhhgggeeecccbbb[[[ZZZYYYXXXVVVVVVVVVVVVVVVTTTTTTVVVTTTQQQSSSXXXZZZ[[[\\\[[[]]]bbbkkkrrrZZZ\\\^^^______^^^\\\[[[\\\ZZZXXXXXXZZZ\\\]]]]]]______^^^^^^^^^^^^^^^___^^^___```aaabbbbbbbbbbbbbbbaaa``````bbbdddgggiiihhhjjjjjjjjjhhhgggggghhhhhhhhhgggggghhhiiijjjlllkkkkkkkkkkkklllmmmooooooppppppooonnnmmmllllllllljjjjjjkkklllnnnoooppppppjjjiiiiiiiiijjjkkkmmmooolllmmmmmmmmmmmmllllllkkkkkkjjjgggfffeeeeeefffgggiiijjjmmmpppqqqrrrrrrrrrvvvvvvvvvvvvuuuuuutttsssqqqpppnnnmmmmmmnnnpppqqqtttrrrqqqrrrtttuuuuuuuuupppppppppqqqrrrtttvvvwwwwwwxxxzzz{{{{{{zzzxxxxxxuuuvvvwwwwwwxxxxxxxxxwwwvvvvvvuuurrrqqqqqqsssuuuvvvtttrrrssswww{{{}}}~~~~~~}}}}}}}}}}}}~~~wwwpppmmmllllllllljjjlllnnnppprrrvvv{{{uuuaaaXXXWWWXXXcccrrrnnnhhh___WWWRRRPPPOOOOOOLLLLLLKKKKKKJJJJJJKKKKKKLLLKKKJJJIIIHHHHHHIIIIIIHHHJJJMMMPPPTTTXXX^^^bbbooouuu}}}{{{uuupppllliiigggeeecccbbbaaaaaaaaabbbccccccgggggggggfffeeecccaaa```[[[ZZZYYYWWWVVVUUUUUUUUUVVVTTTSSSSSSRRROOORRRWWWYYYZZZ\\\___ccclllvvv}}}{{{ZZZ[[[]]]_________]]]\\\\\\ZZZXXXXXXZZZ[[[[[[ZZZ^^^^^^^^^^^^^^^]]]]]]\\\[[[\\\]]]___````````````aaaaaa``````aaadddgggiiijjjkkkmmmllljjjhhhhhhiiihhhhhhgggfffggghhhiiijjjjjjjjjjjjjjjkkklllnnnnnnooooooooonnnnnnmmmlllllliiijjjkkklllmmmnnnooopppiiiiiiiiijjjkkklllnnnooommmllljjjiiiiiijjjlllmmmkkkjjjgggfffeeeggghhhjjjmmmnnnppprrrssstttttttttwwwwwwwwwwwwvvvvvvuuutttqqqpppnnnmmmmmmnnnpppqqqvvvtttssstttvvvxxxxxxwwwtttsssssssssssssssssssssssstttuuuvvvwwwwwwwwwvvvtttuuuuuuvvvvvvvvvvvvvvvuuuuuuuuusssqqqrrrtttwwwvvvtttrrrrrruuuyyy|||}}}zzzzzzzzzzzz{{{|||}}}~~~|||vvvrrrqqqpppooohhhjjjmmmpppssswww|||tttaaaYYYUUUZZZdddrrr|||pppeee]]]WWWTTTRRRMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHGGGHHHHHHHHHIIIGGGIIIKKKMMMOOORRRVVVYYYdddjjjsssyyy}}}{{{vvvrrrmmmiiigggfffeeedddaaa```_________```aaabbbhhhgggfffeeecccaaa```___\\\[[[ZZZXXXWWWVVVUUUUUUVVVRRRPPPQQQOOONNNQQQWWWXXX[[[___eeemmmwwwtttkkkZZZ[[[\\\]]]^^^]]]\\\\\\]]][[[YYYYYYZZZZZZYYYXXX[[[\\\]]]^^^^^^]]][[[ZZZYYYZZZ[[[\\\]]]^^^^^^^^^`````````aaaccceeegggiiijjjlllmmmmmmkkkiiiiiiiiiiiiiiigggggggggggghhhiiiiiiiiiiiiiiijjjjjjkkklllkkklllmmmnnnnnnnnnnnnmmmjjjjjjkkklllmmmnnnnnnoooiiiiiiiiijjjlllmmmoooooommmllljjjhhhhhhiiikkklllhhhgggfffeeefffhhhjjjkkkpppqqqrrrssstttuuuuuuuuuvvvwwwwwwwwwwwwvvvvvvuuusssqqqooonnnnnnoooqqqsssvvvtttssstttwwwyyyyyyxxxvvvvvvuuuttttttsssrrrrrrooopppqqqssstttuuuuuuuuuttttttuuuuuuvvvuuuuuuttttttttttttrrrqqqrrruuuwwwvvvtttrrrsssvvvyyyzzz{{{vvvwwwxxxyyyzzz{{{|||}}}}}}}}}~~~{{{xxxxxxvvvsssiiikkknnnqqqsssvvvzzz}}}}}}ooo```WWWVVVZZZdddooozzzttthhh___WWWSSSPPPOOOLLLJJJHHHHHHHHHHHHEEEFFFFFFGGGGGGHHHHHHHHHFFFHHHJJJKKKLLLMMMPPPSSSYYY___gggmmmrrrxxx~~~xxxtttnnnkkkgggeeeeeeeeedddccc```___^^^^^^^^^___```aaafffeeedddcccaaa```___^^^]]]\\\ZZZXXXVVVUUUUUUTTTTTTPPPNNNNNNMMMMMMQQQXXXZZZ^^^dddmmmwww|||rrrjjjeee\\\\\\\\\\\\]]]]]]]]]]]]^^^\\\ZZZZZZZZZZZZYYYWWWYYYZZZ\\\^^^^^^]]][[[ZZZYYYYYYZZZ[[[[[[[[[[[[[[[___```aaaccceeefffggghhhhhhjjjlllmmmkkkiiiiiiiiikkkjjjiiigggggggggggghhhiiihhhhhhhhhhhhhhhiiiiiiggghhhkkkmmmnnnoooooooookkkkkkkkkllllllmmmmmmmmmhhhhhhiiijjjlllmmmnnnooonnnnnnoooooonnnmmmllllllggggggggggggiiikkkmmmnnnqqqqqqrrrssstttuuuvvvvvvuuuvvvvvvwwwwwwwwwwwwvvvuuusssqqqooooooqqqsssuuusssqqqqqqrrrtttvvvwwwvvvuuuuuuuuuttttttsssrrrqqqmmmnnnoooqqqrrrtttuuuuuutttuuuuuuuuuuuuuuuttttttrrrsssrrrqqqpppqqqtttwwwvvvuuutttuuuwwwxxxxxxxxxssstttwwwzzz|||}}}}}}}}}zzz{{{|||~~~~~~zzzppprrrtttuuuuuuvvvxxxzzzzzz|||~~~qqq```YYYVVVZZZ```fffoooxxxyyylllaaa[[[TTTRRROOOLLLIIIHHHHHHHHHEEEFFFFFFGGGGGGGGGGGGGGGDDDFFFHHHHHHHHHIIIKKKMMMOOOTTT[[[aaafffmmmvvv|||{{{uuuqqqoooiiifffcccbbbbbbbbbaaa______^^^\\\\\\[[[\\\]]]^^^aaa``````_________``````\\\[[[YYYWWWUUUTTTSSSSSSRRRNNNLLLLLLLLLLLLRRRYYY^^^ccclllvvvxxxoookkklllnnn___^^^^^^]]]]]]^^^______^^^]]][[[ZZZ[[[ZZZXXXWWWXXXYYY\\\^^^^^^]]][[[ZZZXXXYYYYYYZZZZZZZZZZZZZZZ___```bbbdddfffggghhhhhhfffiiikkklllkkkiiihhhhhhlllkkkiiihhhggggggggggggiiihhhggggggggggggggghhhdddfffiiilllnnnpppppppppllllllllllllllllllllllllfffggghhhjjjkkklllmmmnnnppprrruuuwwwvvvsssooommmhhhhhhiiikkkmmmoooqqqrrrppppppqqqrrrsssuuuuuuvvvtttuuuvvvwwwwwwwwwwwwwwwvvvtttrrrpppppprrrtttvvvpppooonnnooorrrtttttttttsssssssssttttttssssssrrrmmmmmmoooppprrrtttuuuvvvtttuuuuuuuuuuuuuuuttttttqqqqqqqqqpppooopppsssvvvvvvuuuuuuvvvxxxxxxwwwvvvqqqtttwww{{{}}}~~~~~~~~~xxxyyy{{{}}}~~~xxxzzzzzzzzzxxxwwwxxxyyyxxxzzz}}}~~~}}}~~~iii___WWWVVVVVVWWW]]]fffvvv}}}ppphhhXXXVVVRRRNNNKKKIIIIIIIIIFFFGGGGGGGGGGGGFFFFFFEEEBBBDDDEEEFFFFFFFFFHHHJJJIIIMMMSSSXXX^^^eeeooovvv|||wwwpppmmmlllfffdddaaa``````___]]]\\\]]]\\\[[[ZZZYYYZZZZZZ[[[\\\\\\\\\]]]^^^___aaaaaaZZZYYYXXXUUUTTTRRRQQQQQQQQQMMMKKKKKKKKKLLLSSSZZZbbbhhhqqq|||}}}vvvmmmgggjjjttt}}}``````___^^^]]]]]]\\\\\\ZZZYYYYYYXXXXXXXXXXXXYYY[[[\\\^^^___```___^^^]]]YYYZZZ[[[[[[\\\\\\\\\\\\\\\]]]___bbbddddddddddddggggggfffffffffeeeeeeeeehhhhhhhhhhhhiiijjjkkkkkkmmmkkkhhhgggggghhhgggfffhhhiiijjjlllnnnooooooooonnnnnnnnnmmmlllkkkiiiiiihhhjjjlllmmmmmmnnnoooqqqrrrwww|||zzztttooommmmmmjjjjjjlllqqqtttuuuqqqmmmooonnnmmmmmmnnnooopppqqqttttttuuuvvvvvvvvvvvvvvvooooooooopppqqqssstttuuuvvvtttqqqppprrruuuxxxyyy}}}}}}}}}|||{{{yyywwwuuunnnnnnpppqqqqqqqqqqqqqqqwwwwwwwwwvvvuuuuuuttttttssssssqqqppppppqqqrrrssswwwwwwwwwwwwwwwxxxxxxxxxwwwwwwxxxzzz}}}~~~}}}|||zzzzzz}}}~~~|||}}}|||{{{yyyxxxvvvzzzyyyyyy}}}~~~}}}ooo___ZZZZZZXXXYYY[[[fffxxx~~~nnnbbb\\\SSSNNNMMMNNNNNNMMMHHHIIIHHHGGGEEEDDDEEEFFFFFFEEEFFFFFFGGGHHHJJJJJJGGGIIILLLOOOTTT[[[ccciiiqqqyyyyyytttnnnhhhdddfffccc```___``````]]][[[ZZZZZZZZZZZZZZZZZZYYYYYY]]]]]]\\\\\\\\\\\\\\\]]]]]][[[YYYWWWVVVSSSPPPMMMHHHHHHHHHEEEFFFMMMZZZdddnnnvvv}}}|||ooodddaaaaaalll]]]]]]\\\\\\[[[[[[ZZZZZZYYYYYYXXXXXXXXXXXXXXXYYYZZZ\\\^^^```aaa```___]]][[[\\\\\\]]]]]]]]]]]]\\\\\\]]]___bbbcccdddeeeeeegggfffeeeeeeddddddeeeeeeiiijjjjjjjjjkkkkkkkkklllllljjjhhhggghhhhhhgggfffffffffhhhiiijjjkkkkkkkkkiiijjjkkklllmmmmmmmmmmmmgggiiikkkllllllmmmooopppsssxxx||||||vvvpppnnnnnnnnnoooppptttwwwwwwtttpppoooooonnnmmmmmmmmmnnnooossstttuuuvvvvvvvvvuuutttooooooooopppqqqssstttuuuuuusssqqqqqqssswwwzzz{{{~~~yyyuuuppppppqqqqqqqqqrrrrrrrrruuuuuutttttttttsssssssssvvvuuutttsssssssssttttttuuuuuuuuuvvvvvvwwwwwwxxxwwwwwwwwwyyy|||}}}}}}||||||zzz{{{~~~}}}}}}|||{{{{{{zzzyyyzzzzzzzzz}}}~~~pppddd]]]XXXUUUVVV\\\jjjooofff[[[SSSOOONNNMMMLLLLLLLLLJJJHHHFFFEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIFFFGGGHHHJJJMMMSSSYYY^^^fffnnnxxxzzzvvvrrrnnniiieeefffccc___^^^^^^^^^\\\ZZZYYYYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[\\\]]]^^^______]]]ZZZXXXUUUQQQMMMKKKGGGGGGFFFEEEIIISSScccnnnyyy}}}pppddd[[[^^^iii~~~YYYYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWXXXXXXYYYZZZ\\\___bbbbbbaaa___]]]^^^^^^_________^^^]]]]]]\\\]]]___aaacccdddeeeeeegggfffdddbbbbbbcccdddeeejjjkkklllmmmmmmmmmlllkkkjjjiiihhhhhhiiiiiigggeeeeeeffffffgggggggggggggggggghhhiiikkklllmmmnnnnnngggiiikkklllllllllnnnpppsssxxx||||||wwwrrrnnnmmmqqqqqqsssuuuwwwvvvsssqqqooonnnmmmlllllllllmmmnnnsssuuuwwwxxxxxxvvvtttrrrppppppppppppqqqssstttuuutttsssrrrsssuuuxxx|||~~~{{{vvvttttttsssrrrrrrrrrrrrsssuuutttttttttttttttttttttwwwvvvuuutttttttttttttttsssttttttuuuvvvwwwwwwwwwwwwvvvvvvwwwzzz{{{zzzyyy{{{zzz{{{}}}}}}~~~}}}||||||}}}}}}zzzzzz{{{~~~zzzmmmbbbYYYTTTTTT]]]lll}}}xxxjjj^^^WWWTTTQQQOOOOOONNNLLLIIIHHHGGGGGGGGGEEEEEEEEEFFFFFFGGGGGGHHHFFFFFFFFFFFFGGGJJJOOOSSSZZZaaakkkttt{{{~~~{{{zzzwwwtttrrrpppmmmiiifffeeebbb^^^\\\\\\\\\[[[ZZZXXXXXXXXXXXXYYYZZZZZZ[[[ZZZZZZ[[[\\\^^^___```aaaaaa```\\\XXXSSSNNNJJJGGGGGGGGGHHHJJJQQQ___ppp|||vvveee[[[VVV```uuuWWWWWWWWWWWWWWWWWWWWWXXXWWWVVVVVVVVVWWWXXXYYYYYYYYY[[[___bbbcccbbb___^^^```aaaaaaaaa```___^^^^^^]]]^^^___aaacccdddeeeeeegggeeecccaaa```bbbdddeeehhhjjjlllmmmmmmlllkkkjjjhhhggggggiiijjjiiigggeeegggggghhhhhhggggggfffeeeiiiiiijjjkkkkkkkkkkkkkkkhhhjjjlllmmmmmmmmmoooqqqrrrvvvzzzzzzvvvqqqmmmlllooopppqqqrrrsssrrrooonnnmmmlllkkkkkklllmmmnnnoootttvvvxxxzzzzzzwwwtttrrrpppppppppqqqrrrsssttttttssssssttttttvvvyyy}}}}}}xxxwwwvvvuuusssssssssssssssvvvvvvvvvvvvvvvwwwwwwwwwvvvvvvuuuuuuuuutttttttttsssttttttuuuvvvwwwxxxxxxwwwvvvuuuuuuwwwyyyxxxwww{{{yyy{{{}}}|||~~~}}}||||||}}}|||zzz{{{|||~~~xxxeeeYYYTTTVVV]]]kkk|||~~~pppfff___YYYVVVPPPNNNKKKIIIHHHHHHGGGGGGEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEGGGKKKNNNQQQXXXaaaiiipppwww|||yyyvvvuuutttrrrqqqpppooollliiifffeeebbb___\\\ZZZZZZZZZZZZWWWWWWWWWWWWYYYZZZ\\\]]]^^^^^^___```aaabbbbbbbbbcccaaa^^^YYYRRRLLLHHHFFFHHHKKKOOOUUU___mmm|||vvvlll___[[[]]]mmmVVVVVVVVVVVVWWWWWWWWWWWWUUUUUUUUUUUUVVVWWWYYYYYYYYY[[[^^^aaabbbbbb```^^^aaaaaaaaaaaa``````___^^^]]]^^^___```bbbdddeeefffgggeeebbb``````aaaccceeeeeegggiiikkklllkkkjjjiiifffffffffhhhjjjiiigggeeeggggggggggggfffeeeddddddhhhhhhiiijjjkkkkkkkkkkkkjjjlllnnnoooooooooqqqsssqqqsssuuuuuusssooollljjjmmmnnnpppppppppnnnmmmlllkkkjjjjjjkkklllnnnpppqqqtttvvvxxxzzzzzzxxxuuusssqqqqqqqqqqqqrrrsssttttttssstttvvvvvvvvvxxx|||}}}zzzxxxxxxvvvuuuttttttssssssuuuvvvvvvvvvwwwwwwxxxxxxwwwxxxxxxxxxxxxxxxxxxwwwuuuuuuvvvwwwwwwxxxyyyyyyvvvuuussstttvvvwwwwwwwww{{{yyyzzz~~~||||||~~~~~~|||{{{{{{zzzyyy{{{}}}~~~~~~~~~ttt```WWWSSSSSS\\\kkk}}}xxxlll```YYYSSSOOOKKKHHHIIIIIIHHHGGGFFFFFFGGGGGGGGGFFFFFFEEEDDDEEEEEEEEEDDDFFFIIIKKKKKKQQQXXX^^^dddjjjsssyyy~~~{{{wwwuuutttsssqqqrrrpppoooooonnnlllhhheeeeeecccaaa]]][[[ZZZZZZ[[[WWWWWWWWWWWWYYY[[[^^^___ffffffggggggfffeeedddcccccccccaaa\\\UUUOOOLLLKKKOOOTTT]]]gggqqq{{{|||qqqeee\\\YYY^^^kkkVVVVVVVVVVVVVVVVVVVVVVVVSSSTTTTTTUUUVVVWWWYYYZZZYYYZZZ]]]___`````````_________`````````___^^^^^^^^^^^^___```aaadddeeeffffffeeecccaaaaaabbbcccdddcccdddfffhhhjjjjjjjjjjjjfffeeeeeegggiiiiiihhhgggffffffffffffeeedddcccbbbdddeeegggiiikkklllmmmmmmkkkmmmoooppppppppprrrtttppppppqqqpppooommmjjjiiilllnnnppppppooommmmmmnnnkkkkkkkkkkkkmmmoooqqqrrrrrrtttvvvxxxxxxwwwuuutttrrrrrrrrrrrrrrrssstttttttttvvvxxxwwwuuuvvvyyy}}}~~~}}}||||||wwwwwwwwwwwwvvvuuutttssssssssstttuuuuuuvvvwwwwwwxxxyyyzzz{{{||||||||||||wwwwwwwwwwwwxxxxxxxxxxxxvvvtttrrrsssuuuwwwxxxxxx{{{xxxyyy|||}}}{{{{{{~~~}}}~~~|||{{{yyywwwxxxzzz}}}~~~}}}|||}}}~~~|||{{{}}}nnn```UUUOOOTTT^^^jjj~~~}}}lll```ZZZUUUOOOLLLLLLLLLJJJHHHGGGHHHIIIIIIHHHGGGEEEDDDAAABBBCCCCCCBBBDDDFFFIIIFFFJJJOOORRRVVV[[[ccchhhrrrzzzxxxuuurrrpppppppppooonnnooonnnnnnnnnnnnkkkhhhdddeeeeeedddaaa]]][[[[[[[[[XXXWWWWWWXXXZZZ]]]```cccmmmmmmmmmlllkkkhhhfffddddddeeeeeeaaa[[[VVVUUUVVV^^^dddnnnyyy~~~vvvppphhh]]]TTTOOOSSS```wwwVVVVVVUUUUUUTTTTTTSSSSSSRRRRRRSSSTTTVVVWWWYYYZZZYYYZZZ[[[\\\^^^___``````]]]]]]^^^^^^___^^^^^^^^^^^^^^^^^^___aaacccfffgggeeeeeedddcccccccccccccccbbbcccdddfffhhhjjjllllllfffeeedddeeegggiiiiiihhhggggggggggggfffeeedddddddddeeegggiiijjjkkkllllllkkkmmmoooooooooppprrrtttqqqpppnnnmmmlllkkkjjjiiikkkmmmpppooommmlllmmmoooooonnnmmmmmmmmmnnnooopppoooppprrrsssttttttttttttsssrrrrrrrrrrrrsssttttttuuuxxxzzzxxxtttsssvvvzzz{{{{{{|||}}}}}}||||||{{{tttvvvwwwxxxxxxvvvsssrrrrrrssstttuuuvvvwwwxxxxxxuuuwwwyyy{{{|||}}}}}}|||wwwwwwwwwwwwvvvvvvvvvvvvuuusssrrrrrruuuxxxyyyyyy{{{xxxwwwyyyzzzyyy{{{~~~}}}|||{{{yyywwwvvvyyy|||}}}{{{zzz{{{|||zzzxxxzzzsssdddWWWVVVWWW[[[gggvvvtttggg```XXXRRRQQQOOOLLLHHHHHHIIIJJJJJJJJJHHHFFFDDDBBBCCCCCCCCCBBBCCCEEEGGGCCCFFFIIIJJJKKKNNNUUUZZZdddlllwww|||}}}~~~yyyuuunnnmmmllllllmmmmmmkkkjjjjjjjjjkkklllmmmkkkhhheeeeeeggghhheeeaaa]]]\\\\\\XXXXXXXXXXXX[[[___ccceeepppppppppooonnnkkkhhhfffeeehhhjjjhhhccc```aaadddpppuuu~~~sssfff___YYYQQQMMMNNNTTTeee~~~VVVUUUUUUTTTSSSRRRRRRQQQRRRRRRSSSTTTUUUWWWYYYZZZYYYYYYZZZZZZ\\\^^^```aaa[[[[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^___aaacccfffgggeeeeeeeeedddddddddccccccbbbbbbdddeeehhhkkkmmmooogggeeecccdddfffiiijjjjjjiiiiiijjjjjjiiihhhhhhggghhhhhhiiiiiiiiiiiihhhhhhjjjlllnnnoooooooooqqqsssrrrpppmmmkkkkkkkkkkkkjjjhhhkkknnnmmmkkkjjjlllnnnrrrqqqooonnnmmmmmmmmmnnnlllmmmnnnpppqqqrrrssssssssssssrrrrrrrrrsssttttttwwwyyy{{{xxxsssqqqtttwwwyyy{{{}}}~~~~~~}}}{{{zzzsssuuuwwwyyyyyyvvvsssqqqtttuuuvvvwwwxxxyyyzzz{{{qqqsssuuuwwwyyyzzzzzzzzzwwwwwwvvvvvvuuuuuuttttttuuusssqqqrrruuuxxxzzz{{{{{{wwwuuuwwwxxxwwwzzz}}}|||||||||}}}|||zzzxxxuuuyyy||||||zzzyyyzzz|||xxxwwwyyy~~~tttbbb[[[VVVRRRXXXdddlllqqqiii___XXXUUURRRMMMIIIIIIJJJKKKKKKKKKHHHFFFEEEDDDEEEFFFEEEDDDDDDEEEGGGDDDEEEGGGFFFFFFHHHNNNSSSXXXaaalllqqqrrrsssyyy~~~~~~zzzuuuoookkkjjjiiihhhiiijjjjjjhhhffffffggghhhjjjlllkkkhhheeefffhhhjjjhhhccc^^^]]]]]]YYYXXXXXXYYY\\\```dddgggppppppqqqqqqooollliiiggggggkkknnnmmmiiihhhjjjmmm}}}wwwiiiZZZTTTQQQMMMOOOSSSZZZlllVVVVVVUUUUUUSSSRRRQQQPPPRRRRRRSSSUUUXXXYYYYYYXXXYYYYYYXXXYYYZZZ]]]___aaa\\\\\\[[[[[[[[[[[[[[[[[[^^^]]]\\\^^^aaadddeeeeeeccccccdddddddddcccbbbbbbbbbbbbcccdddeeefffhhhiiigggeeedddfffiiikkkjjjhhhiiihhhhhhjjjlllmmmllljjjjjjhhhdddccceeeggghhhiiillllllmmmoooppprrrssssssqqqnnnkkkiiijjjkkkkkkjjjnnnnnnmmmllllllllllllmmmrrrrrrqqqpppooommmkkkjjjjjjjjjjjjkkkmmmooopppqqqrrrssssssttttttttttttsssuuuvvvvvvvvvuuutttsssrrrzzz{{{{{{|||{{{yyyxxxwwwuuuvvvwwwxxxxxxwwwvvvuuutttuuuuuutttssssssuuuxxxttttttuuuuuuttttttsssrrrtttttttttsssrrrqqqpppooorrrqqqqqqssswwwzzz{{{{{{uuuuuuuuuvvvxxxzzz|||}}}~~~}}}{{{zzzzzzyyyyyyyyyzzz|||}}}}}}}}}|||{{{wwwxxxzzz{{{|||kkk[[[VVVSSSRRRTTTbbblll~~~{{{iii```[[[UUUQQQRRRPPPMMMJJJIIIIIIIIIHHHGGGEEEFFFFFFFFFFFFEEEEEEDDDAAABBBBBBCCCEEEFFFHHHIIIQQQTTTYYY]]]aaaeeekkknnnuuuzzz|||{{{yyyvvvqqqmmmhhhfffgggeeeeeeeeeggggggfffeeedddeeeggghhhiiiiiiiiiiiifffffffffeeeccc___\\\ZZZ\\\\\\\\\\\\^^^bbbhhhmmmssswwwzzzxxxwwwwwwsssnnniiihhhiiinnnnnnmmmttt}}}{{{nnnaaaRRRJJJJJJNNNUUUZZZcccpppTTTTTTTTTTTTSSSRRRQQQQQQSSSSSSTTTVVVXXXYYYYYYXXX\\\\\\]]]^^^^^^_________ZZZZZZZZZZZZZZZZZZZZZZZZ^^^\\\[[[]]]```cccdddeeeccccccdddddddddccccccbbbccccccbbbcccdddfffhhhiiihhhfffeeefffiiijjjiiigggiiihhhhhhjjjkkklllkkkjjjkkkiiiffffffgggiiijjjkkkkkkkkklllmmmooopppqqqrrrrrrooolllkkklllmmmmmmlllpppooonnnmmmmmmmmmmmmmmmppppppooonnnmmmkkkiiihhhiiiiiijjjkkkmmmoooqqqrrrsssssssssttttttttttttuuuwwwvvvvvvuuuuuutttssssssyyyzzzzzz{{{zzzyyyxxxwwwuuuvvvvvvwwwwwwvvvuuutttttttttuuutttssssssuuuwwwuuuuuuuuuttttttsssssssssrrrrrrsssrrrrrrqqqpppoooqqqpppppprrrvvvyyyzzzzzzvvvvvvvvvvvvwwwyyy{{{|||~~~~~~|||{{{zzzzzzzzzyyyzzzzzz{{{{{{{{{zzzzzzxxxyyyzzz{{{{{{~~~pppaaaVVVSSSUUUWWW^^^nnn{{{qqqjjjaaaZZZXXXRRRQQQOOONNNMMMJJJGGGEEEFFFFFFFFFFFFFFFEEEEEEDDDBBBBBBBBBCCCDDDEEEGGGGGGLLLOOOSSSVVVYYY^^^bbbfffmmmrrrzzz|||wwwwwwvvvuuurrrnnnjjjgggeeefffeeeddddddeeefffeeeccccccdddeeeggghhhhhhggggggdddeeefffgggfffdddbbbaaa_________```ccchhhpppuuuxxx}}}~~~}}}xxxrrrfffccceeelllrrrwww~~~uuujjjeee^^^YYYWWWYYY]]]bbbnnnuuuRRRSSSSSSSSSSSSSSSSSSSSSUUUUUUVVVXXXXXXYYYYYYYYY]]]^^^___``````___]]]\\\YYYYYYYYYYYYYYYYYYYYYYYY]]][[[ZZZ\\\___bbbccccccbbbccccccdddddddddccccccdddcccbbbbbbccceeeggghhhhhhgggffffffhhhiiihhhgggiiihhhggghhhjjjjjjiiihhhllljjjhhhhhhjjjkkklllllljjjkkkkkklllmmmooopppqqqrrrpppmmmmmmnnnppppppoooqqqpppooonnnmmmmmmmmmmmmmmmmmmlllllljjjiiihhhggghhhiiijjjkkknnnppprrrtttuuuuuutttssstttuuuvvvwwwyyyxxxvvvuuuttttttuuuuuuwwwxxxxxxyyyyyyxxxwwwwwwuuuuuuuuuuuuuuutttsssrrrssstttttttttssssssuuuwwwxxxvvvuuusssrrrrrrsssssspppqqqqqqqqqqqqqqqpppppppppooooooqqqtttwwwxxxxxxwwwvvvvvvvvvvvvxxxzzz{{{zzz{{{}}}~~~}}}||||||||||||zzzzzzyyyyyyyyyyyyyyyzzzzzz{{{{{{zzzzzz{{{}}}~~~qqq___VVVUUUQQQUUU^^^mmm}}}qqqfffaaaYYYXXXVVVTTTRRRNNNIIIEEEGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFHHHKKKNNNPPPSSSWWWZZZaaafffnnnvvv{{{zzzwwwvvvuuuqqqnnnoooooonnnllliiigggdddccceeedddbbbbbbccccccbbbaaaaaabbbcccdddeeeeeeddddddddddddfffffffffeeedddcccaaaaaabbbcccgggnnnvvv|||~~~|||uuudddaaabbbkkkvvvvvvooommmtttzzzyyysssoooppprrr}}}||||||QQQQQQQQQQQQRRRSSSTTTTTTUUUWWWXXXYYYXXXXXXXXXYYYZZZ[[[\\\]]]]]]\\\ZZZYYYXXXYYYYYYYYYYYYYYYZZZZZZ\\\ZZZYYYZZZ]]]```aaaaaaaaabbbbbbcccdddddddddccceeecccbbbaaaaaacccfffgggggggggffffffggggggffffffgggfffeeeeeegggggggggfffiiihhhggghhhkkklllllllllkkkkkkkkklllmmmnnnpppqqqrrrpppooooooqqqrrrsssrrrqqqpppooommmlllllllllllllllllllllkkkjjjiiihhhggghhhhhhiiikkknnnqqqsssuuuwwwvvvuuutttuuuvvvyyyzzzzzzxxxvvvtttssstttuuuvvvuuuuuuvvvvvvwwwwwwwwwwwwuuuuuuttttttsssrrrqqqqqqqqqrrrsssssssssssstttvvvyyywwwuuusssrrrrrrssstttoooooopppqqqqqqqqqppppppooonnnmmmooorrruuuvvvvvvwwwvvvuuuuuuvvvwwwxxxyyywwwyyy{{{}}}~~~~~~}}}}}}}}}}}}|||{{{zzzxxxxxxxxxyyyzzz{{{{{{{{{zzzxxxxxxyyy{{{xxx}}}xxxfff^^^WWWUUUWWW```nnnuuummmeeeaaa]]]YYYUUUQQQMMMJJJHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCEEEGGGHHHIIIKKKNNNQQQVVV[[[bbbiiiooouuuzzz~~~}}}yyytttpppnnnmmmkkkjjjiiihhhgggfffdddcccbbbaaadddbbbaaaaaaaaaaaa```^^^``````aaaaaaaaaaaaaaaaaadddddddddccccccaaa```___aaabbbbbbdddgggnnnwww}}}{{{tttgggeeegggppp}}}wwwpppooo~~~{{{}}}OOOOOOOOOPPPQQQRRRTTTUUUUUUWWWYYYYYYXXXWWWXXXZZZYYYZZZ[[[[[[[[[[[[[[[[[[YYYYYYYYYZZZZZZ[[[[[[[[[ZZZYYYXXXYYY[[[^^^_________```aaabbbccccccccccccdddcccbbbaaaaaabbbdddeeeeeeffffffeeeeeedddeeeeeeeeecccaaabbbcccdddddddddgggggggggiiilllmmmlllkkkmmmmmmllllllmmmoooqqqrrrqqqpppoooppprrrtttssssssooonnnmmmlllkkkkkkkkkkkkllllllmmmllllllkkkjjjjjjhhhiiijjjlllnnnqqqtttuuuwwwvvvuuutttuuuwwwyyy{{{yyyxxxvvvtttssstttuuuvvvrrrsssssstttuuuvvvwwwwwwvvvuuutttsssrrrqqqppppppoooqqqssssssrrrssstttuuuyyywwwuuusssrrrssstttuuuoooooopppqqqqqqqqqppppppnnnmmmmmmnnnqqqtttttttttvvvvvvuuutttuuuvvvxxxyyyxxxyyyzzz|||}}}~~~~~~}}}~~~~~~~~~}}}{{{yyyxxxxxxyyyzzzzzz{{{{{{yyywwwuuuvvvwwwvvvzzzppp___XXXUUUYYY```lll~~~sssmmmddd\\\VVVRRRPPPNNNKKKJJJHHHGGGFFFFFFFFFGGGFFFFFFDDDCCCCCCBBBBBBBBBCCCEEEFFFGGGGGGHHHJJJLLLNNNRRRXXX^^^ccciiinnnrrr}}}~~~{{{wwwtttpppmmmkkkjjjiiiiiieeeeeedddbbbaaa`````````bbb```______``````___^^^______^^^^^^^^^^^^^^^^^^aaaaaaaaa```___^^^^^^]]]aaabbbcccdddgggmmmtttxxxzzztttnnnpppuuu~~~vvvoooqqqxxx{{{}}}~~~||||||OOOOOONNNOOOPPPRRRTTTUUUSSSVVVYYYYYYWWWVVVXXX[[[ZZZ\\\^^^______^^^]]]\\\YYYYYYYYYZZZZZZ[[[[[[\\\YYYXXXVVVWWWZZZ\\\]]]]]]]]]]]]___```bbbbbbccccccccccccbbbbbbbbbbbbbbbbbbbbbcccddddddcccbbbccceeebbbaaa______aaadddddddddggghhhiiilllooopppooommmnnnmmmlllllllllnnnqqqrrrqqqpppoooppprrrsssrrrqqqmmmlllkkkkkkjjjkkkkkkkkkmmmnnnnnnnnnnnnnnnmmmllliiijjjkkkllloooqqqsssuuuttttttsssssstttvvvxxxyyyxxxwwwuuutttssssssttttttppppppqqqrrrsssuuuwwwxxxwwwvvvtttrrrqqqpppoooooonnnppprrrsssrrrrrrsssuuuwwwvvvuuutttttttttuuuvvvpppqqqqqqqqqqqqqqqppppppnnnmmmmmmnnnqqqssstttsssuuuttttttttttttvvvxxxyyyyyyzzz{{{|||}}}~~~~~~}}}}}}~~~~~~~~~}}}|||zzzyyyxxxxxxxxxxxxyyyyyyxxxvvvttttttuuuvvvxxx{{{|||mmmaaaWWWWWWYYY]]]iiivvv~~~qqqeee\\\WWWSSSQQQMMMLLLJJJIIIHHHHHHHHHIIIGGGGGGEEEDDDDDDCCCCCCCCCDDDFFFGGGGGGFFFGGGIIIKKKJJJMMMQQQTTTXXX]]]bbbfffnnnssszzz}}}{{{zzzxxxvvvqqqooommmkkkiiiiiiiiiiiifffeeedddbbb``````______```___^^^^^^``````___^^^___^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^```bbbdddfffjjjooosssvvvzzz|||zzz{{{}}}|||xxxvvv~~~zzzsssoooooozzzzzzuuuuuuPPPOOONNNNNNOOOQQQSSSTTTPPPTTTXXXXXXVVVUUUXXX\\\ZZZ^^^bbbeeeeeeaaa[[[WWWWWWWWWXXXYYYYYYZZZ[[[[[[XXXWWWUUUVVVXXX[[[[[[[[[ZZZ[[[]]]___```aaabbbbbbbbbbbbcccccccccaaa```______aaacccbbbaaa```bbbeeebbb```^^^___bbbeeeffffffkkklllnnnqqquuuuuutttrrrnnnmmmkkkjjjkkkmmmoooqqqpppoooooopppqqqrrrpppooolllkkkkkkkkkkkklllmmmmmmnnnnnnoooooooooooonnnnnnjjjkkkkkkmmmoooqqqssstttoooooopppqqqrrrsssttttttuuuuuuttttttsssrrrrrrrrrnnnnnnoooppprrrtttvvvxxxxxxwwwuuurrrqqqpppoooooolllooorrrsssrrrrrrssstttuuuuuuuuuuuuuuuvvvvvvvvvrrrrrrsssrrrrrrqqqpppoooooommmmmmnnnqqqssstttssssssssssssssstttvvvxxxyyy{{{{{{{{{{{{|||}}}~~~~~~}}}}}}}}}}}}~~~|||||||||{{{yyywwwvvvuuuuuuvvvwwwwwwuuuttttttuuuvvvvvvuuuvvvzzzuuuddd^^^[[[YYY^^^hhhwwwxxxlllbbb[[[WWWPPPNNNLLLJJJIIIIIIJJJJJJHHHGGGFFFEEEEEEEEEEEEEEEDDDEEEFFFFFFEEEFFFGGGIIIHHHJJJKKKMMMOOORRRWWWZZZ```eeelllrrryyyzzzwwwuuuttttttuuutttssslllmmmmmmlllkkkjjjjjjjjjjjjhhhfffcccaaa```______^^^]]]]]]^^^```aaa```______^^^\\\[[[ZZZZZZ[[[[[[YYYXXXXXXXXXXXXYYYYYYZZZVVVYYY]]]```cccfffiiikkkgggkkkllllllpppxxx||||||xxxiiiggglllvvvyyytttwwwPPPOOONNNNNNNNNPPPRRRTTTNNNSSSWWWXXXUUUUUUXXX\\\YYY^^^eeejjjhhhaaaWWWQQQVVVVVVWWWWWWXXXYYYZZZZZZXXXVVVUUUUUUXXXZZZ[[[ZZZYYYZZZ\\\^^^___```aaaaaaaaabbbcccdddcccaaa___^^^\\\___aaaaaa``````bbbeeebbb```___```cccfffhhhiiinnnooorrrvvvyyyzzzxxxvvvmmmllljjjiiijjjlllnnnppppppooonnnoooqqqqqqooommmlllllllllllllllmmmoooooommmnnnoooooopppoooooooookkkllllllmmmoooppprrrsssjjjkkkmmmnnnppppppppppppttttttttttttsssrrrqqqpppmmmmmmnnnoooqqqtttvvvxxxyyyxxxuuusssqqqpppoooooolllnnnqqqsssrrrrrrssstttssstttuuuvvvwwwwwwwwwvvvtttttttttsssrrrqqqpppoooooonnnmmmnnnqqqssstttsssrrrrrrrrrssstttvvvyyyzzz{{{{{{{{{{{{{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}{{{{{{{{{zzzyyyvvvtttssssssuuuvvvvvvuuuttttttuuuuuusssqqqrrrwww}}}tttiiiaaaZZZ[[[bbbeeexxxzzzmmmbbb\\\QQQPPPMMMKKKJJJJJJKKKLLLHHHHHHGGGFFFFFFFFFFFFFFFCCCDDDEEEEEEDDDDDDFFFHHHGGGHHHIIIIIIIIILLLPPPSSSYYY]]]ccchhhnnnvvv~~~zzzwwwsssqqqooooooqqqrrrsssrrrkkkmmmnnnnnnmmmllllllmmmllljjjhhhdddbbb``````___]]]]]]\\\^^^```bbbaaa```___^^^\\\[[[ZZZZZZZZZZZZXXXWWWVVVTTTRRRRRRQQQQQQNNNRRRWWW\\\^^^aaadddfff[[[]]]___```gggsss{{{~~~{{{hhh[[[___lll~~~|||www|||OOOPPPQQQRRRSSSSSSSSSSSSPPPQQQQQQRRRSSSTTTTTTUUU\\\^^^```aaa```\\\WWWUUUUUUSSSRRRTTTWWWXXXWWWUUURRRTTTUUUVVVVVVXXXZZZ]]]]]]^^^^^^]]]\\\^^^aaadddggghhhgggdddaaa______```______``````aaaaaabbbbbbaaaaaa``````bbbdddgggiiiqqqrrruuu|||~~~yyynnnjjjeeeccceeeiiilllmmmkkkmmmnnnmmmllllllmmmnnnmmmlllkkkjjjjjjkkklllmmmppppppooonnnmmmllllllkkkiiiiiijjjkkklllllllllllljjjkkkmmmmmmmmmnnnqqqssswwwuuutttrrrqqqqqqqqqrrrrrrqqqpppnnnmmmnnnqqqtttwwwwwwwwwvvvtttrrrpppnnnooooooooopppqqqrrrssstttsssqqqoooqqqtttwwwxxxwwwsssrrrqqqoooooooooooopppuuuqqqmmmlllooosssttttttttttttttttttvvvxxxzzz|||}}}{{{yyyzzz}}}~~~}}}{{{{{{|||{{{{{{zzzyyyxxxwwwzzzyyywwwuuutttsssssstttssstttuuuvvvwwwwwwvvvvvvqqqqqqpppqqqssswww{{{}}}mmmaaa\\\[[[___ffftttlll___YYYUUUPPPMMMMMMNNNNNNNNNMMMLLLJJJHHHFFFDDDCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCDDDEEEGGGJJJLLLMMMRRRTTTXXX\\\aaahhhpppuuu~~~zzzwwwsssqqqoookkkkkkkkkllllllmmmmmmmmmllllllmmmoooooopppppppppnnnlllhhhfffeeedddbbb```````````````aaaaaaaaaaaa```___]]]\\\ZZZZZZYYYYYYTTTTTTSSSTTTTTTRRROOOLLLGGGIIIMMMSSSYYY\\\]]]\\\VVVWWWVVVXXXbbbsss|||hhh```[[[cccxxx{{{}}}MMMNNNOOOPPPQQQQQQQQQQQQPPPPPPQQQQQQRRRSSSSSSTTTXXXYYY[[[[[[ZZZWWWTTTRRRUUUSSSRRRSSSUUUVVVUUUSSSRRRTTTUUUVVVVVVWWWZZZ\\\\\\]]]]]]\\\\\\\\\___aaadddddddddbbb___]]]^^^___``````__________________``````aaabbbcccfffhhhiiipppqqqttt{{{{{{uuujjjfffbbb```bbbfffiiijjjhhhjjjkkkkkkjjjiiikkklllllllllkkkkkkkkkkkklllllloooooonnnmmmllllllkkkkkkiiijjjjjjkkkkkkkkkjjjjjjfffhhhiiiiiiiiikkkmmmooovvvuuusssrrrqqqqqqqqqqqqrrrrrrqqqooommmnnnppprrrttttttuuutttsssrrrpppooonnnoooooooooppprrrsssssswwwtttqqqpppqqqrrrqqqoooqqqqqqoooooooooooopppqqqssspppmmmmmmooorrrssssssssssssssstttuuuwwwyyyzzzyyywwwvvvxxx{{{}}}|||{{{yyyzzzzzzyyyyyyxxxwwwwwwxxxwwwuuusssrrrrrrrrrrrrqqqrrrtttvvvwwwwwwvvvvvvpppooonnnnnnpppsssvvvxxx|||~~~ooobbb]]]WWW]]]hhhyyysssccc^^^XXXSSSQQQQQQPPPPPPOOONNNLLLJJJHHHGGGFFFEEECCCCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJMMMOOORRRUUUXXX^^^eeeiiitttyyy}}}zzzyyyvvvssspppmmmkkkjjjhhhhhhhhhiiiiiijjjjjjkkklllmmmnnnoooppppppppppppooollliiigggeeedddbbb```______``````````````````___^^^]]][[[ZZZXXXXXXWWWUUUTTTRRRQQQOOOLLLHHHDDDBBBDDDHHHMMMSSSWWWZZZZZZWWWXXXYYYZZZeeevvvzzzpppkkk\\\ZZZ[[[fffzzz{{{~~~KKKLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQRRRRRRSSSSSSTTTTTTSSSRRRPPPOOOSSSQQQPPPQQQSSSSSSRRRQQQRRRSSSUUUUUUUUUVVVXXXZZZ[[[\\\]]]\\\[[[[[[\\\]]]___``````___]]]\\\\\\]]]```______^^^]]]]]]\\\\\\___```bbbeeefffggghhhhhhlllmmmqqqvvvzzzyyytttnnnccc```]]]\\\^^^bbbdddeeeeeefffggggggffffffgggiiijjjjjjkkkkkkkkkkkkjjjjjjmmmmmmllllllkkkkkkjjjjjjiiiiiijjjjjjiiiiiihhhgggeeefffggghhhhhhiiikkkmmmssssssrrrqqqppppppqqqqqqrrrssssssrrrooonnnnnnoooqqqqqqqqqqqqqqqppppppooonnnnnnooopppqqqrrrsssssswwwtttqqqooonnnnnnlllkkkpppooonnnnnnnnnooopppqqqpppooonnnoooqqqrrrsssrrrrrrrrrssssssuuuvvvxxxyyyuuuttttttvvvyyyzzzzzzzzzvvvwwwwwwvvvvvvvvvvvvvvvttttttsssrrrqqqpppppppppoooqqqrrrtttuuuvvvvvvuuuooonnnlllllllllnnnpppqqqsssuuu|||rrrdddXXXYYY^^^hhhyyymmmggg___XXXTTTRRRQQQQQQMMMLLLKKKIIIGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFHHHHHHGGGFFFFFFFFFFFFFFFIIIKKKLLLNNNPPPTTTYYY]]]cccggglllpppyyyzzztttzzz}}}zzzqqqpppooommmjjjhhhffffffffffffffffffggghhhiiijjjnnnnnnooopppqqqqqqqqqqqqqqqnnnjjjgggeeedddbbb```````````````_______________^^^\\\[[[YYYWWWVVVUUUSSSQQQOOOMMMLLLHHHDDDAAA???AAADDDHHHNNNTTTYYY[[[ZZZ^^^```dddooouuujjjaaa\\\TTTXXXaaannn~~~}}}JJJKKKLLLMMMNNNNNNNNNNNNMMMMMMNNNNNNOOOOOOOOOOOOPPPPPPPPPOOOOOOOOOOOONNNNNNNNNNNNOOOPPPQQQRRRQQQQQQSSSTTTTTTSSSTTTVVVXXXZZZ[[[]]]]]][[[ZZZZZZ[[[[[[\\\^^^]]]\\\[[[\\\]]]^^^^^^^^^^^^^^^]]]]]]]]]]]]```cccgggiiiiiihhhgggfffhhhkkkoooqqqooojjjfff^^^\\\YYYYYY\\\___```aaabbbdddeeeeeeddddddfffggghhhiiijjjkkkkkkjjjiiihhhkkkkkkkkkjjjjjjjjjjjjjjjggghhhhhhhhhhhhhhhggggggfffhhhiiiiiiiiijjjlllnnnqqqqqqppppppppppppppppppssstttuuutttrrrooonnnnnnnnnnnnnnnoooooooooooonnnmmmnnnoooppprrrsssssssssrrrpppooonnnnnnnnnooooooqqqqqqooonnnnnnnnnoooooooooooopppqqqssstttsssssssssssstttuuuvvvwwwxxxyyyuuuuuuuuuvvvwwwxxxxxxwwwttttttsssssstttttttttuuuqqqrrrrrrrrrqqqpppoooooommmoooqqqsssttttttttttttpppooommmlllkkklllmmmmmmpppqqqwwwuuueee___[[[^^^gggvvvxxxlllaaaZZZVVVUUUUUUOOONNNMMMKKKIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIHHHHHHGGGFFFEEEEEEFFFFFFHHHIIIKKKLLLMMMPPPTTTWWWZZZ]]]```ccclllwww||||||zzzpppkkksss}}}{{{wwwtttqqqlllkkkjjjiiihhhfffeeeeeeeeeeeeeeefffgggiiijjjkkkoooooopppqqqqqqqqqqqqqqqqqqnnniiifffeeecccbbb```aaaaaaaaa``````____________^^^\\\ZZZXXXUUUSSSRRRMMMKKKJJJJJJJJJHHHEEECCCAAABBBEEEHHHLLLSSSZZZ___bbbiiiooovvvtttjjjccc^^^\\\ZZZaaakkkvvvJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPIIIKKKLLLMMMOOOPPPQQQSSSQQQRRRSSSRRRRRRRRRTTTVVVYYYZZZ\\\\\\ZZZYYYYYYZZZYYY[[[]]]]]]\\\[[[\\\]]]\\\\\\]]]^^^______``````\\\___dddhhhjjjjjjhhhfffaaabbbdddfffgggeeebbb___\\\[[[YYYYYY\\\^^^^^^^^^bbbccceeeeeeddddddfffhhhggghhhiiijjjjjjiiihhhgggiiiiiiiiijjjjjjjjjjjjjjjeeefffgggggghhhhhhhhhgggggghhhiiiiiihhhiiikkkmmmnnnnnnoooooooooooooooooorrrtttvvvvvvsssqqqppppppmmmmmmmmmlllllllllmmmmmmlllmmmoooqqqrrrsssssssssoooooonnnnnnnnnoooqqqsssuuutttqqqooommmmmmlllmmmnnnppprrrsssttttttuuuuuutttuuuvvvwwwxxxyyyyyyyyyxxxxxxxxxwwwvvvuuuuuuuuurrrrrrqqqqqqqqqrrrsssssspppqqqrrrssssssrrrpppooolllmmmoooqqqrrrrrrrrrrrrqqqpppooommmmmmllllllmmmnnnooossszzzvvviii\\\XXX[[[ddduuussshhh```[[[XXXVVVTTTRRRPPPNNNMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFEEEEEEFFFGGGGGGFFFGGGIIIJJJLLLNNNRRRTTTVVVXXXYYY[[[cccmmmssssssppphhhdddlllxxx}}}zzzwwwtttrrrpppmmmjjjhhhhhhggggggfffeeedddddddddccccccdddeeehhhjjjkkkoooppppppqqqqqqqqqqqqpppqqqmmmhhheeeccccccaaa```ccccccbbbaaaaaa```______^^^]]]\\\ZZZWWWSSSPPPOOOGGGFFFEEEEEEFFFFFFDDDBBBAAACCCEEEHHHLLLSSS\\\bbbooowwwrrriiieeefffhhhiiikkkpppvvvzzzIIIIIIJJJKKKLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLMMMNNNOOOOOOPPPHHHJJJLLLMMMMMMNNNPPPRRRQQQRRRRRRQQQPPPPPPRRRSSSWWWXXXYYYYYYWWWWWWXXXYYYXXXZZZ\\\]]]\\\[[[[[[\\\ZZZ[[[\\\]]]___```aaaaaaZZZ^^^cccgggjjjiiihhhfff``````aaaaaaaaa```___^^^___]]]\\\]]]^^^______^^^aaaccceeeeeeeeeeeeggghhhggghhhhhhhhhhhhhhhhhhggghhhhhhiiiiiijjjjjjkkkkkkfffgggggghhhhhhgggggggggdddeeeffffffeeefffhhhjjjkkklllmmmnnnnnnooonnnnnnoooqqqssstttrrrqqqqqqqqqooonnnmmmkkkjjjjjjjjjjjjiiijjjmmmoooqqqqqqqqqqqqpppppppppooonnnnnnpppsssxxxvvvssspppnnnlllllllllnnnppprrrsssssstttuuuvvvuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyzzzxxxuuusssssstttrrrqqqpppoooooopppqqqrrrnnnpppssstttuuusssqqqooolllmmmnnnppppppppppppoooppppppooonnnmmmmmmmmmmmmlllllloootttvvvyyyzzzeee[[[YYY[[[dddooozzzkkk___XXXXXXVVVTTTQQQNNNLLLKKKJJJIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHCCCEEEGGGHHHIIIKKKNNNQQQRRRTTTTTTUUU\\\fffkkkkkkeee___]]]dddmmmvvv~~~}}}{{{sssqqqnnnmmmllljjjhhhfffeeeeeeeeedddccccccbbbbbbaaa`````````bbbeeehhhjjjoooooopppppppppppppppooooookkkfffcccbbbbbbbbbaaadddcccbbbaaa```___^^^^^^[[[[[[ZZZWWWTTTOOOLLLJJJEEECCCBBBBBBCCCCCCAAA@@@BBBDDDHHHKKKPPPXXXcccjjj}}}zzzsssllljjjnnnuuuzzz}}}}}}|||GGGGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHJJJLLLMMMMMMNNNNNNIIILLLNNNMMMLLLLLLNNNPPPPPPQQQRRRQQQOOOOOOPPPRRRTTTTTTUUUTTTSSSTTTVVVYYYVVVYYY\\\\\\[[[ZZZYYYZZZZZZ[[[[[[\\\]]]^^^______ZZZ]]]bbbfffhhhiiigggfffccccccbbb```___```aaabbbcccaaaaaaaaabbbbbbaaa___aaacccdddeeeeeeeeeggghhhhhhggggggffffffgggggghhhhhhhhhiiijjjjjjkkklllllljjjjjjiiiiiigggfffddddddcccdddeeedddddddddfffhhhiiijjjlllmmmnnnnnnnnnmmmjjjlllooooooooopppqqqsssqqqpppmmmkkkiiihhhhhhhhheeefffiiilllnnnnnnnnnnnnooopppqqqooommmmmmppprrrxxxvvvtttqqqooonnnnnnnnnlllnnnqqqqqqpppqqqtttvvvuuuuuuwwwxxxyyyyyyxxxxxxwwwxxxyyywwwtttrrrsssuuusssrrrpppnnnnnnnnnoooppplllooorrruuuuuusssqqqooolllmmmnnnoooooonnnmmmlllmmmllllllllllllllllllllllllkkkmmmqqqqqqrrryyy{{{kkkccc[[[[[[```mmm|||ooobbb\\\ZZZWWWTTTPPPMMMKKKJJJLLLKKKJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGDDDEEEGGGHHHHHHIIIKKKMMMMMMPPPPPPRRRYYYbbbgggggg\\\WWWUUU[[[bbbggglllqqqsssxxxyyyvvvttttttnnnllljjjiiijjjiiigggeeeeeeeeeeeedddccccccbbbbbb```______```bbbeeeiiikkknnnooooooppppppoooooonnnmmmiiidddaaaaaaaaabbbaaabbbbbbaaa___^^^]]][[[[[[XXXWWWVVVSSSOOOKKKFFFDDDCCCAAAAAABBBDDDFFFGGGFFFHHHMMMSSSYYY___iiiuuu~~~vvvtttuuu|||}}}}}}EEEEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHDDDFFFHHHJJJKKKLLLLLLKKKLLLNNNOOONNNKKKJJJKKKMMMPPPQQQQQQPPPNNNNNNOOOQQQQQQRRRRRRQQQPPPRRRUUUXXXVVVXXX[[[[[[ZZZYYYXXXXXX[[[[[[[[[[[[[[[\\\\\\\\\YYY\\\aaaeeeggghhhgggfffffffffdddaaa```aaadddgggfffeeeddddddeeedddbbb``````bbbdddddddddeeeggghhhhhhgggfffeeeeeefffggghhhhhhhhhiiijjjkkkllllllmmmmmmmmmkkkjjjgggdddbbbaaacccdddeeeeeeddddddfffhhhhhhiiikkkmmmnnnnnnmmmmmmgggiiikkklllmmmnnnqqqssssssqqqnnnkkkiiigggffffffbbbcccfffiiikkklllkkkkkkkkkmmmooonnnmmmmmmqqqtttwwwvvvsssqqqppppppppppppjjjmmmoooooonnnooorrrvvvtttuuuvvvwwwxxxxxxwwwvvvtttvvvwwwvvvsssrrrtttvvvtttrrrpppnnnmmmmmmooooookkkmmmqqqtttuuussspppnnnlllmmmnnnnnnnnnmmmlllkkkiiiiiijjjjjjkkkkkkkkkkkkmmmlllnnnpppppppppuuu}}}}}}ooo```XXXYYY\\\mmmuuueeeccc```\\\XXXUUUSSSRRROOOOOOMMMLLLJJJHHHGGGFFFGGGFFFEEEEEEEEEEEEEEEEEEFFFHHHIIIIIIHHHHHHJJJKKKKKKNNNOOOQQQXXXbbbgggfffUUUQQQPPPUUUZZZ\\\___cccbbbiiirrrzzzwwwrrrooooooooommmkkkjjjjjjkkkkkkiiihhhhhhggggggfffeeeddddddcccbbbaaaaaaaaadddgggkkknnnnnnnnnooooooooonnnnnnmmmkkkgggbbb``````aaabbbbbbaaa```___^^^\\\[[[YYYYYYUUUTTTSSSPPPLLLGGGBBB@@@AAA@@@AAAEEEIIINNNPPPPPPQQQWWW```gggooozzzxxxzzz|||~~~EEEFFFHHHHHHGGGGGGIIIJJJHHHIIIIIIIIIHHHIIIJJJLLLJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLMMMOOOPPPNNNMMMOOOOOOOOOOOOQQQSSSVVVWWWYYYYYYZZZ[[[[[[ZZZXXXWWWWWWWWWXXXYYYZZZ[[[\\\\\\^^^___aaabbbcccccccccbbbdddcccbbbbbbbbbccccccdddgggfffdddbbbaaaaaaaaabbbaaa______aaaeeehhhgggfffhhhhhhhhhhhhhhhhhhhhhhhhhhhiiikkkkkkkkkllloooqqqpppppppppmmmjjjhhhggghhhdddcccaaaaaaaaaccceeefffgggiiikkknnnnnnmmmkkkjjjkkkkkkkkklllooopppqqqppptttrrrpppllliiigggfffeeeeeedddeeegggjjjkkkjjjiiijjjlllnnnoooooooooqqqsss{{{yyyvvvsssqqqpppppppppmmmllljjjjjjjjjmmmpppqqqrrrtttwwwyyyyyyxxxvvvuuuppppppooooooppprrrtttuuuuuutttrrrooolllkkkjjjiiihhhjjjnnnqqqqqqpppnnnlllqqqnnnkkkiiiiiijjjiiiiiijjjjjjiiiiiihhhgggggggggiiiiiihhhhhhiiilllrrrvvv{{{{{{kkk```\\\^^^aaammm{{{ssshhh___[[[XXXVVVSSSSSSPPPMMMLLLKKKJJJHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDGGGFFFFFFFFFFFFGGGIIIJJJNNNQQQRRRTTT[[[cccbbb[[[NNNMMMMMMOOOSSSWWWYYYYYY]]]```dddhhhmmmsssyyy}}}zzztttooommmlllkkkjjjggghhhhhhhhhiiiiiiiiiiiihhhgggeeecccbbbbbbbbbbbbccccccbbbcccfffjjjnnnqqqooooooppppppooonnnlllkkkhhheeeaaa]]][[[[[[]]]^^^]]]]]]]]]\\\[[[ZZZYYYYYYUUUUUURRRLLLFFFCCCDDDFFFBBBBBBGGGNNNQQQTTT___lllqqqtttyyywwwtttvvv~~~CCCEEEFFFGGGFFFFFFGGGHHHGGGHHHHHHHHHHHHHHHJJJKKKHHHIIIJJJKKKLLLKKKJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJHHHHHHIIIKKKNNNPPPPPPOOONNNNNNNNNOOOQQQSSSVVVWWWZZZZZZZZZ[[[[[[ZZZZZZYYYXXXXXXXXXYYYZZZ[[[]]]]]]\\\]]]___```aaaaaa``````bbbbbbbbbcccdddeeeeeefffhhhgggeeecccbbbaaaaaaaaa```^^^^^^```dddffffffdddffffffffffffggggggggggggiiikkklllllllllnnnppprrrssssssrrrpppllliiihhhhhhddddddcccbbbcccdddeeefffhhhiiikkkkkkkkkjjjiiiggghhhhhhjjjllloooqqqqqqqqqrrrqqqpppnnnllljjjiiihhhgggffffffgggiiiiiihhhfffhhhjjjlllmmmmmmooorrrttt|||zzzwwwtttrrrqqqqqqqqqnnnmmmkkkjjjjjjlllooopppqqqrrruuuwwwxxxwwwuuutttqqqqqqppppppqqqrrrssstttqqqqqqpppnnnmmmkkkjjjiiihhhjjjlllooopppooonnnmmmooollljjjiiiiiikkkkkkjjjiiiiiihhhhhhhhhgggggggggiiijjjjjjiiijjjlllppptttvvvuuuzzztttiiiaaa___cccpppxxxmmmeee```\\\YYYXXXUUUQQQMMMLLLJJJGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFFFFGGGHHHJJJKKKLLLNNNPPPTTT]]]ddd```WWWPPPNNNMMMNNNQQQSSSTTTTTTTTTVVVYYY\\\___ccchhhlllrrrvvv|||~~~}}}}}}{{{zzzyyyuuuoookkkiiihhhgggggggggggggggggghhhhhhhhhiiihhhgggeeecccbbbbbbbbbbbbcccbbbbbbccceeeiiilllooommmmmmmmmmmmllljjjhhhgggeeeccc___\\\ZZZ[[[\\\]]]]]]\\\[[[ZZZYYYXXXWWWWWWRRRRRRQQQLLLGGGDDDEEEGGGIIIMMMWWWbbbhhhllluuuvvvrrrmmmjjjpppzzzBBBCCCEEEFFFEEEEEEFFFHHHHHHHHHHHHHHHHHHHHHIIIIIIEEEGGGIIIKKKKKKJJJHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGIIILLLNNNOOONNNLLLLLLMMMNNNPPPSSSVVVWWWZZZZZZYYYYYYYYYZZZZZZ[[[YYYYYYXXXXXXYYY[[[]]]^^^\\\]]]___aaaaaaaaa```___```aaaccceeegggggggggggggggfffeeecccaaaaaa``````^^^]]]]]]___aaaccccccbbbdddddddddeeeeeefffffffffjjjlllmmmnnnnnnoooqqqssswwwwwwwwwsssoookkkjjjjjjgggggggggggghhhhhhhhhhhhjjjjjjiiiiiihhhggggggfffeeegggjjjmmmoooqqqqqqqqqpppqqqqqqqqqooonnnlllkkkiiihhhgggggghhhhhhfffdddggghhhjjjkkklllppptttxxx}}}{{{xxxuuusssrrrrrrssspppnnnlllkkkjjjkkkmmmnnnooopppsssuuuuuuuuutttsssrrrrrrqqqqqqqqqqqqrrrrrrlllmmmnnnnnnnnnlllkkkjjjiiijjjkkklllnnnnnnnnnnnnmmmkkkiiihhhjjjkkkkkkkkkggggggggggggggggggffffffggghhhiiiiiiiiijjjlllnnnoooooossszzzzzzjjjbbb^^^cccnnn|||xxxooofffaaa^^^ZZZTTTPPPMMMKKKHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIKKKLLLLLLNNNQQQYYYdddhhh```UUUQQQOOOMMMLLLMMMOOOOOONNNPPPRRRTTTUUUVVVXXX[[[^^^bbbeeekkkppptttyyy~~~|||yyyuuurrrrrrrrrqqqppprrroooiiifffddddddcccbbbffffffffffffgggggggggggggggfffeeecccbbbbbbbbbccccccbbbbbbbbbdddgggjjjlllkkkkkkkkkjjjhhhfffdddbbbbbb```]]][[[ZZZZZZ[[[\\\\\\[[[YYYXXXVVVUUUTTTTTTPPPRRRRRROOOLLLKKKNNNQQQYYYaaannn}}}sssgggaaa]]]aaasssAAACCCEEEFFFFFFGGGIIILLLLLLKKKIIIHHHHHHHHHGGGGGGDDDFFFIIIKKKLLLJJJGGGEEEGGGGGGGGGGGGHHHHHHHHHHHHJJJIIIHHHHHHJJJJJJJJJIIIKKKKKKLLLMMMOOORRRUUUWWWXXXXXXWWWVVVWWWXXXZZZ[[[XXXXXXWWWWWWXXXZZZ\\\]]]]]]___aaaccccccbbbaaa``````aaadddfffggggggfffeeeeeedddcccbbb```___^^^^^^]]]]]]]]]^^^___```aaaaaaaaaaaabbbcccdddeeefffgggjjjlllmmmmmmmmmoooqqqssszzz{{{zzzwwwrrrnnnlllkkkkkkkkklllmmmmmmllllllkkkkkkjjjiiiggggggggghhhiiigggiiillloooooopppppppppqqqrrrssssssrrrpppmmmllliiihhhgggggghhhhhhfffdddggghhhiiijjjlllqqqwww{{{~~~|||yyyvvvtttsssssstttqqqpppnnnlllkkkkkkkkklllnnnoooqqqsssttttttssssssqqqqqqqqqppppppooooooooojjjkkkmmmooooooooommmllljjjkkkkkkkkkmmmnnnooopppmmmkkkhhhhhhiiiiiiiiihhheeeeeeeeeeeeffffffffffffeeefffhhhhhhggggggggghhhmmmmmmooorrrvvv~~~ssshhheeehhhnnnxxxsssjjjaaa]]]WWWRRROOOMMMKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFGGGHHHJJJLLLMMMNNNPPPVVVbbbmmmmmmbbbUUUQQQOOOLLLKKKLLLMMMLLLLLLOOOQQQRRRSSSSSSTTTVVVXXXXXX[[[___bbbeeeiiinnnqqq{{{{{{vvvrrrrrrpppnnnllllllllllllmmmmmmjjjfffcccbbbbbbbbbaaadddddddddeeeeeeeeefffffffffeeedddbbbaaaaaabbbbbbccccccccccccdddfffhhhjjjkkkkkkjjjiiigggdddaaa```___^^^\\\[[[ZZZZZZ[[[[[[YYYXXXVVVTTTSSSRRRRRRRRRRRRTTTUUUTTTUUUYYY```fffqqqxxxtttfffZZZXXX\\\ggg}}}BBBDDDEEEGGGHHHLLLQQQTTTUUUQQQKKKHHHGGGGGGFFFEEEDDDFFFIIIKKKLLLJJJGGGEEEEEEFFFFFFFFFGGGGGGGGGHHHJJJIIIGGGGGGHHHIIIIIIHHHJJJJJJKKKLLLNNNQQQTTTUUUUUUTTTTTTTTTUUUVVVXXXYYYWWWVVVVVVVVVWWWYYY[[[\\\]]]___aaaccccccbbb```^^^aaabbbdddffffffeeecccbbbbbbbbbaaa```___^^^]]]]]]]]]]]]^^^^^^^^^______`````````aaaccceeefffggghhhiiikkklllmmmmmmnnnppprrr{{{||||||zzzuuuqqqooonnnllllllmmmmmmmmmmmmlllkkkkkkjjjiiihhhhhhjjjlllmmmjjjmmmppppppooonnnnnnooottttttuuuuuussspppnnnlllhhhgggggghhhiiiiiigggfffhhhiiijjjkkkmmmrrrwww|||~~~|||yyyuuussssssssssssqqqpppnnnlllkkkjjjjjjjjjnnnoooqqqrrrssstttttttttpppppppppooonnnnnnmmmmmmjjjkkknnnpppqqqpppooonnnlllllllllllllllnnnooopppmmmkkkhhhggggggfffeeeccccccccccccddddddeeeeeefffeeegggiiiiiihhhgggggggggmmmmmmmmmooopppxxxxxxjjjdddcccjjjrrryyyfffaaaYYYSSSPPPOOONNNMMMLLLLLLKKKKKKKKKKKKJJJJJJHHHGGGGGGGGGHHHJJJLLLMMMOOOQQQ[[[iiisssooo```TTTQQQNNNLLLKKKLLLMMMMMMLLLJJJLLLNNNOOOOOOPPPRRRSSSSSSUUUXXXYYY[[[^^^bbbeeekkkooouuu{{{}}}xxxuuupppllliiijjjjjjjjjiiihhhhhhjjjkkkkkkhhhdddccccccccccccbbbbbbbbbcccccccccddddddddddddcccbbbaaa``````aaaaaaccccccccccccdddfffhhhiiikkkkkkjjjiiigggdddaaa___]]]]]]\\\[[[ZZZZZZYYYYYYUUUTTTRRRQQQPPPPPPQQQRRRTTTVVVXXXZZZ___iiiuuu~~~vvvpppfffXXXQQQVVVcccqqqCCCDDDEEEGGGKKKQQQZZZ___```YYYOOOIIIGGGGGGFFFDDDDDDFFFHHHJJJJJJIIIGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHFFFDDDEEEHHHJJJKKKKKKKKKKKKKKKKKKMMMOOORRRSSSQQQRRRRRRSSSTTTUUUWWWXXXUUUVVVWWWXXXYYYZZZZZZ[[[[[[]]]___aaabbb```]]][[[aaaaaabbbccccccbbbaaa```______`````````___^^^]]]^^^___``````___^^^___aaa___```bbbdddfffhhhjjjjjjiiikkklllllllllnnnppprrryyyzzz|||zzzwwwsssqqqqqqkkkkkkkkkkkkjjjjjjjjjjjjkkkjjjjjjiiijjjlllmmmooolllooopppooolllkkkmmmooouuuvvvuuuuuusssqqqooommmjjjiiihhhiiijjjjjjiiiggghhhjjjkkklllmmmqqquuuyyy|||zzzwwwtttrrrqqqqqqrrrqqqpppooommmkkkjjjjjjjjjmmmnnnoooqqqrrrsssttttttooooooooooooooonnnmmmllllllmmmnnnppppppppppppooommmmmmllllllllllllmmmmmmllljjjgggfffeeedddaaa___aaaaaabbbbbbcccdddeeeeeehhhjjjlllkkkjjjiiiiiijjjmmmkkkkkklllmmmrrr~~~vvvgggaaaeeellltttvvvoooeee]]]WWWTTTRRRPPPQQQPPPPPPOOONNNMMMLLLLLLJJJIIIHHHHHHIIIJJJLLLMMMNNNRRR^^^nnntttlll]]]SSSPPPNNNLLLKKKMMMNNNNNNMMMIIIKKKNNNPPPPPPPPPRRRSSSPPPQQQRRRRRRRRRTTTXXXZZZ___bbbggglllpppuuuzzz~~~}}}{{{xxxsssooommmjjjfffdddccceeeeeeeeeddddddeeeggghhhfffcccbbbcccdddccccccaaaaaaaaaaaabbbbbbbbbbbbbbbaaa```___^^^______```aaaaaabbbbbbdddeeefffgggjjjiiiiiihhheeeccc```^^^[[[[[[[[[ZZZYYYXXXVVVUUUQQQPPPOOONNNOOOPPPSSSTTTTTTXXX^^^dddlllwww}}}ssskkkggg\\\SSSQQQ]]]lllwwwCCCCCCCCCFFFKKKUUUaaaiiikkkaaaTTTJJJGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHHHHFFFEEEEEEGGGJJJKKKKKKKKKKKKKKKKKKLLLNNNPPPQQQOOOPPPRRRTTTUUUVVVWWWWWWUUUWWWYYY[[[\\\\\\[[[[[[ZZZ\\\```bbbbbb___\\\ZZZ^^^^^^^^^___`````````aaa^^^___```aaaaaaaaa``````___aaacccbbb______```bbb```aaaccceeehhhjjjlllmmmjjjlllmmmmmmmmmoooqqqsssuuuwwwzzzzzzxxxuuussssssmmmlllkkkjjjiiijjjkkkkkklllkkkkkkkkkkkkkkkllllllkkkmmmnnnlllhhhhhhlllpppuuuttttttsssrrrrrrqqqqqqmmmlllkkkkkkkkkjjjhhhfffgggiiikkkllllllnnnqqqssszzzxxxuuurrrpppoooooopppppppppnnnmmmlllkkkjjjjjjkkklllmmmooopppqqqrrrsssoooppppppqqqqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnllllllkkkkkkjjjiiiiiihhhhhhfffeeeddddddccc```^^^______```aaacccddddddeeehhhiiijjjjjjiiihhhiiikkkjjjggggggiiijjjlllttt|||pppjjjjjjkkksss}}}pppeee^^^ZZZWWWUUUUUUSSSRRRPPPNNNMMMMMMKKKKKKJJJIIIIIIJJJKKKLLLOOOUUUdddsssuuuiii[[[TTTQQQOOOLLLKKKKKKLLLLLLKKKKKKMMMPPPRRRRRRRRRSSSTTTOOOOOOOOONNNMMMNNNQQQTTTWWWYYY\\\^^^aaaeeeiiimmmrrruuuyyy~~~}}}yyyuuurrrrrroookkkhhhgggfffdddbbb___```bbbbbb```___aaacccdddbbbaaaaaabbbcccbbbaaa___`````````aaaaaaaaaaaa```___^^^]]]]]]]]]^^^___]]]^^^___```aaacccdddeeeeeeeeeeeedddbbb```]]]\\\XXXXXXYYYXXXWWWTTTRRRPPPMMMLLLLLLLLLNNNQQQUUUWWWWWW^^^hhhrrr|||xxxmmmfffcccbbb```\\\```lllvvvzzzBBBBBBBBBDDDKKKWWWeeennnrrrfffVVVKKKGGGFFFEEECCCCCCDDDDDDEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHHHHHHHLLLJJJGGGFFFGGGHHHHHHHHHLLLKKKKKKKKKKKKMMMNNNPPPOOOPPPSSSUUUWWWWWWWWWWWWVVVXXX[[[^^^___^^^\\\[[[\\\^^^bbbddddddaaa^^^[[[[[[[[[[[[\\\^^^___aaabbb^^^___aaabbbcccccccccbbb```cccdddccc```___aaacccaaabbbdddfffiiilllnnnooolllmmmnnnooooooppprrruuusssuuuyyyzzzxxxvvvuuutttqqqooommmlllkkklllmmmnnnmmmlllllllllkkkjjjjjjiiihhhjjjkkkiiifffggglllrrrssssssrrrrrrrrrsssttttttpppooommmlllkkkjjjgggeeefffhhhjjjkkkkkklllmmmoooyyywwwtttqqqooonnnnnnooopppooonnnmmmlllkkkjjjjjjjjjjjjlllmmmnnnpppqqqrrrpppqqqrrrssssssrrrqqqpppooonnnmmmllllllllllllllljjjjjjjjjjjjiiigggfffeeeeeedddcccccccccbbb```^^^^^^___```aaabbbcccdddeeefffggggggfffeeeeeegggiiigggcccbbbfffhhhhhhlllqqq{{{qqqiiifffiiiqqq}}}sssiiibbb___XXXWWWVVVTTTQQQOOONNNMMMMMMLLLKKKIIIIIIJJJJJJKKKRRRYYYiiixxxxxxiii\\\WWWRRROOOLLLJJJJJJJJJIIIHHHIIILLLNNNOOOOOOOOOOOOPPPPPPPPPOOOMMMLLLMMMOOORRRSSSTTTVVVVVVWWWYYY]]]```aaaccchhhnnntttyyy}}}}}}xxxuuurrrpppllljjjllljjjfffdddddddddcccbbb]]]___aaaaaa___^^^```bbbaaa```^^^___```aaaaaa```_________````````````aaa___^^^]]]\\\\\\\\\]]]^^^ZZZ[[[\\\^^^```aaabbbcccbbbbbbbbbaaa___]]][[[YYYVVVWWWWWWVVVTTTQQQNNNLLLJJJJJJJJJKKKNNNRRRWWWYYYZZZdddrrrttthhh___\\\]]]___iiiiiiqqq|||}}}BBBCCCDDDHHHOOOWWW___cccdddYYYMMMFFFGGGIIIGGGEEEEEEFFFFFFGGGGGGFFFFFFEEEGGGEEEDDDCCCDDDFFFIIIKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKJJJIIIIIIIIIIIIIIIJJJRRRTTTVVVVVVUUUUUUVVVWWWWWWYYY[[[[[[[[[\\\^^^``````cccfffeee```]]]\\\]]]ZZZZZZZZZZZZZZZ[[[[[[[[[```aaaccceeefffhhhhhhiiidddfffgggeeebbb```aaacccffffffffffffgggiiijjjkkklllllllllmmmoooqqqtttuuuwwwwwwvvvxxxyyyyyywwwvvvrrrpppoooooopppqqqqqqpppooonnnmmmlllkkkkkkjjjkkkhhhiiikkklllmmmnnnnnnnnnsssqqqooommmlllmmmnnnooosssrrrpppmmmjjjgggdddccc^^^bbbgggjjjjjjkkkmmmpppsssssssssssssssssssssssssssrrrqqqooommmllljjjjjjhhhhhhiiijjjlllnnnpppqqqoooppprrrttttttrrrpppnnnnnnnnnnnnnnnmmmlllkkkjjjfffffffffggggggddd```\\\^^^^^^```ccceeeeeebbb______```aaa```______aaacccffffffggggggffffffeeedddeeeeeeeeecccbbbcccfffiiivvv}}}}}}tttnnnmmmttt~~~ooogggaaa___\\\YYYWWWTTTPPPMMMNNNMMMKKKHHHGGGGGGJJJLLLMMM]]]qqq{{{wwwiiiZZZQQQOOOMMMKKKJJJIIIJJJKKKLLLMMMNNNOOOOOOPPPPPPOOOOOOOOOOOONNNMMMLLLLLLLLLMMMQQQQQQQQQRRRRRRSSSTTTUUUZZZ[[[]]]aaaeeejjjoooqqqwwwxxxzzz}}}~~~xxxsssqqqpppooommmllljjjiiihhhgggfffeeecccccccccdddeeeaaa___\\\]]]```aaa```^^^bbbccccccccccccaaa```_________]]]]]]]]]^^^___```^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^______^^^]]]\\\\\\^^^^^^^^^]]]\\\[[[YYYYYYYYYVVVSSSPPPOOOMMMKKKJJJGGGFFFEEEIIIPPPXXX^^^aaadddnnn|||wwwlllaaa\\\YYY[[[hhhvvvzzzFFFFFFFFFHHHKKKPPPTTTWWWXXXQQQIIIDDDEEEFFFFFFDDDFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFEEEEEEEEEGGGIIIJJJJJJJJJJJJIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLQQQSSSUUUVVVUUUTTTUUUVVVVVVXXXZZZZZZZZZZZZ\\\^^^^^^aaadddccc___\\\[[[\\\ZZZZZZZZZ[[[[[[\\\\\\\\\```aaabbbdddeeeffffffgggdddeeegggeeecccaaabbbdddbbbcccdddfffggghhhiiijjjkkkkkklllmmmoooqqqsssttttttrrrrrrrrrtttuuutttsssrrrqqqooooooqqqrrrqqqpppoooooommmllllllkkkkkkkkkiiijjjkkklllmmmnnnnnnnnnsssrrrooommmllllllmmmmmmkkkjjjiiigggdddbbb___^^^bbbeeehhhjjjkkklllnnnqqqssssssssstttttttttuuuuuusssrrrqqqpppnnnmmmlllkkkkkkkkkjjjjjjkkklllmmmmmmnnnppprrrssssssrrrpppnnnnnnoooooonnnnnnmmmlllkkkiiihhhgggfffeeeccc___\\\]]]^^^___bbbeeeeeecccaaa___```aaa```______aaabbbdddddddddddddddcccbbbbbbcccddddddbbbaaabbbeeegggkkkrrr}}}tttqqqsss||||||rrrmmmfffaaa^^^ZZZTTTPPPQQQOOOMMMJJJIIIIIIKKKMMMRRRaaarrryyyrrrdddWWWPPPNNNMMMKKKJJJIIIJJJKKKLLLMMMMMMNNNOOOOOOOOOOOOOOONNNNNNMMMLLLLLLLLLLLLLLLNNNNNNNNNOOOPPPQQQSSSSSSTTTUUUVVVYYY\\\```dddfffjjjkkkmmmooorrrtttvvvwww{{{{{{zzz{{{}}}{{{xxxwwwuuuqqqlllkkkkkkjjjhhhgggfffddddddeeedddcccbbbaaabbbbbbccc```^^^\\\\\\^^^___^^^]]]```aaabbbbbbbbbaaa______]]]\\\\\\\\\]]]^^^______]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[ZZZ\\\\\\[[[ZZZYYYWWWVVVUUUUUUSSSPPPNNNKKKIIIGGGFFFFFFGGGIIINNNTTT]]]eeejjjsss|||{{{nnnggg___ZZZ^^^gggrrrFFFFFFFFFGGGHHHJJJKKKLLLKKKIIIGGGEEEEEEEEEEEEFFFGGGGGGGGGHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMMMMMMMNNNNNNOOOPPPRRRTTTTTTTTTTTTUUUVVVUUUVVVXXXXXXXXXXXXZZZ[[[\\\___bbbaaa]]]ZZZZZZ\\\ZZZZZZ[[[\\\\\\]]]^^^^^^``````aaabbbcccccccccccccccdddeeeeeeccccccdddeee```aaacccfffggghhhhhhhhhiiijjjlllnnnooopppqqqqqqqqqpppnnnnnnppprrrrrrrrrsssrrrpppppprrrrrrrrrqqqooonnnnnnmmmlllllllllllljjjkkklllmmmnnnoooooooooqqqpppnnnlllkkkkkkkkkllljjjjjjiiihhhgggeeecccbbbfffhhhjjjjjjkkkllloooqqqrrrrrrssstttuuuvvvwwwwwwssssssrrrqqqpppooonnnmmmnnnnnnlllkkkkkkjjjjjjjjjnnnoooqqqrrrrrrqqqooonnnnnnoooooonnnnnnmmmlllkkkkkkiiifffdddcccbbb```^^^^^^^^^___bbbdddeeecccbbb^^^___``````______```aaa```aaaaaaaaaaaa```______aaaaaaaaa```___```bbbeeeccchhhpppzzzwwwppprrr|||{{{oooiiieeeaaaYYYRRRPPPNNNKKKHHHGGGGGGHHHIIIUUUcccqqqsssiii\\\SSSOOOMMMLLLKKKIIIIIIJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKLLLJJJJJJKKKKKKMMMNNNOOOPPPOOOOOOPPPQQQSSSUUUWWWYYY[[[\\\]]]___bbbdddeeefffllllllmmmnnnpppsssvvvxxxxxxzzz}}}~~~}}}}}}~~~yyytttnnnkkkjjjiiigggddddddccccccaaa```___^^^^^^aaaaaa```_________``````___]]][[[[[[\\\\\\[[[ZZZ]]]^^^___`````````___^^^ZZZ[[[[[[\\\]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWWWWWWWXXXYYYZZZZZZYYYXXXVVVUUUTTTSSSQQQOOOMMMJJJHHHGGGGGGGGGIIIMMMSSSYYY___hhhrrryyysssfff[[[ZZZXXX]]]lllBBBBBBDDDEEEGGGHHHHHHHHHDDDGGGJJJIIIGGGFFFGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMNNNNNNOOOPPPOOOQQQSSSSSSSSSSSSTTTUUUTTTUUUWWWWWWVVVVVVWWWYYY[[[^^^```___\\\ZZZ[[[]]]ZZZ[[[\\\\\\]]]^^^____________```aaaaaaaaa``````aaabbbccccccddddddeeeeeebbbcccfffggghhhgggfffeeegggiiikkkmmmoooooooooooorrrooommmmmmooorrrsssttttttrrrqqqqqqrrrssssssrrrnnnmmmmmmlllkkkkkkllllllkkklllmmmnnnoooooooooooolllkkkkkkjjjjjjjjjkkklllmmmmmmmmmmmmmmmlllkkkjjjiiiiiiiiiiiijjjlllooopppppppppqqqssstttuuuwwwwwwrrrrrrrrrqqqppppppooooooppppppnnnmmmlllkkkkkkkkkmmmnnnooopppqqqpppooonnnmmmnnnnnnmmmmmmlllkkkjjjkkkhhhdddccccccddddddcccbbbaaaaaaaaaccccccaaa___\\\^^^______^^^^^^___```_______________^^^]]]]]]^^^______^^^]]]^^^```bbbbbbeeeiiippp{{{xxxvvvxxx{{{sssooojjj```WWWPPPNNNJJJHHHHHHIIIJJJJJJSSS^^^iiihhh^^^RRRNNNNNNKKKKKKJJJIIIIIIJJJJJJKKKKKKKKKLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJIIIJJJJJJKKKLLLNNNNNNNNNNNNNNNOOOPPPPPPQQQRRRSSSUUUVVVXXXYYYZZZ^^^^^^___```cccfffhhhiiijjjmmmoooqqqqqqrrrtttuuuvvvyyy~~~{{{wwwnnnjjjdddaaa```______]]]]]]]]]\\\[[[[[[ZZZYYYYYY]]]]]]\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXWWWYYYZZZ\\\]]]^^^^^^^^^]]]ZZZZZZ[[[\\\[[[YYYXXXWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXVVVTTTSSSSSSTTTVVVWWWZZZYYYXXXVVVUUUSSSSSSRRRMMMLLLIIIGGGGGGJJJOOOSSSUUU\\\eeekkkpppxxxyyylllbbbZZZUUU]]]fffvvv@@@BBBCCCEEEFFFGGGGGGGGGBBBGGGKKKKKKHHHEEEFFFGGGFFFGGGGGGHHHHHHGGGGGGFFFHHHIIIJJJKKKKKKJJJHHHGGGIIIIIIIIIIIIJJJLLLMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNNNNPPPRRRSSSSSSSSSTTTUUUTTTUUUVVVVVVUUUTTTVVVWWW[[[^^^```___\\\[[[\\\^^^[[[\\\\\\]]]^^^^^^______^^^^^^_______________^^^______```bbbdddeeefffffffffgggiiijjjiiihhhfffdddfffhhhjjjlllmmmnnnmmmmmmpppnnnlllmmmooorrrtttttttttrrrqqqqqqrrrssssssrrrmmmlllkkkkkkkkkkkkkkkkkkmmmmmmnnnoooppppppppppppfffgggggghhhiiijjjllllllkkkkkklllmmmmmmmmmlllllljjjiiihhhhhhjjjlllnnnooommmmmmnnnppprrrssstttuuuppppppppppppppppppppppppqqqpppooonnnnnnmmmmmmnnnlllmmmnnnooooooooonnnnnnllllllllllllkkkjjjiiiiiiiiifffcccbbbdddgggiiijjjhhheeecccaaaaaa```^^^\\\[[[\\\^^^___^^^]]]]]]^^^_______________^^^^^^]]][[[\\\]]]]]]\\\\\\]]]___dddeeegggjjjqqq|||rrrwww|||{{{sssggg]]]VVVRRRNNNLLLMMMNNNOOONNNNNNVVV]]][[[RRRKKKJJJLLLJJJIIIIIIIIIIIIIIIJJJJJJIIIJJJKKKKKKLLLLLLKKKKKKIIIIIIIIIHHHHHHIIIJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHLLLLLLLLLLLLKKKKKKJJJJJJKKKLLLMMMNNNOOOPPPPPPQQQRRRRRRSSSUUUWWWZZZ[[[\\\]]]___bbbdddeeefffhhhiiiiiilllpppssstttvvvxxxyyywwwwwwxxxxxxyyyyyyzzz{{{|||}}}|||{{{yyyxxxvvvsssnnnkkkdddaaa]]]ZZZXXXYYYYYYYYYWWWWWWWWWVVVVVVUUUUUUUUUWWWWWWWWWXXXXXXXXXWWWWWWXXXWWWWWWUUUTTTSSSSSSTTTUUUVVVXXXZZZ[[[[[[ZZZZZZZZZZZZZZZYYYWWWTTTRRRPPPSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSQQQPPPPPPQQQSSSTTTUUUTTTSSSQQQPPPPPPPPPPPPJJJIIIGGGGGGJJJSSS^^^gggiiiqqqzzztttfff[[[UUUVVVXXXjjj~~~}}}{{{}}}DDDDDDEEEEEEEEEEEEDDDDDDBBBEEEHHHHHHEEECCCCCCEEEFFFFFFFFFGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHIIIIIIIIIIIIIIIJJJKKKLLLJJJJJJJJJJJJJJJKKKLLLMMMNNNPPPRRRSSSSSSSSSUUUVVVUUUWWWWWWWWWUUUTTTUUUVVVZZZ]]]___^^^[[[ZZZ]]]___\\\\\\]]]]]]]]]]]]^^^^^^]]]]]]^^^_________^^^^^^___^^^___aaaeeeggghhhgggiiijjjjjjkkkjjjiiigggfffggggggiiijjjkkklllllllllllljjjiiikkknnnppprrrrrrsssrrrpppppprrrrrrrrrqqqmmmllllllkkkkkkkkkllllllnnnoooppppppqqqqqqqqqpppeeefffggghhhjjjkkklllmmmjjjkkklllmmmmmmmmmmmmmmmjjjhhhhhhiiilllnnnnnnnnnkkkkkklllnnnoooqqqrrrrrrmmmmmmnnnnnnooooooooopppppppppooonnnnnnnnnnnnnnnkkkkkklllmmmnnnnnnnnnnnnllllllmmmllllllkkkjjjiiiiiifffccccccfffjjjmmmnnnlllhhhdddaaa___]]]\\\ZZZYYY[[[^^^^^^]]]\\\\\\]]]___````````````___^^^^^^YYY[[[\\\\\\[[[[[[\\\]]]bbbcccdddeeehhhrrr~~~}}}uuutttuuu}}}yyykkkaaa[[[VVVQQQNNNOOOPPPOOOMMMKKKOOORRRQQQLLLHHHIIIKKKHHHHHHHHHIIIIIIIIIIIIIIIHHHIIIIIIJJJJJJJJJJJJJJJHHHGGGGGGGGGGGGHHHIIIIIIKKKJJJIIIHHHGGGFFFFFFFFFIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJKKKMMMNNNPPPQQQQQQPPPSSSVVVXXXYYYZZZ\\\]]][[[^^^aaabbbcccdddfffhhhhhhiiijjjkkklllmmmnnnooooooppprrruuuxxxzzz{{{{{{}}}}}}~~~~~~{{{yyyxxxvvvsssqqqkkkiiihhhgggfffddd```]]]ZZZXXXVVVSSSRRRRRRRRRSSSQQQQQQQQQPPPPPPPPPPPPPPPOOOOOOPPPQQQQQQQQQQQQPPPPPPQQQQQQOOONNNMMMNNNOOOPPPQQQRRRTTTUUUUUUTTTTTTVVVUUUTTTSSSQQQNNNLLLKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLLLLMMMOOOPPPMMMMMMKKKJJJJJJJJJKKKLLLHHHJJJLLLOOOVVVbbbqqq{{{{{{qqqcccXXXQQQQQQYYYbbbyyy~~~{{{zzzzzzEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEDDDCCCCCCDDDEEEDDDEEEEEEFFFFFFEEEEEEDDDFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJIIIHHHHHHIIIIIIKKKLLLLLLNNNPPPRRRTTTTTTTTTVVVWWWWWWXXXYYYXXXVVVUUUVVVWWWXXX[[[]]]\\\YYYYYY\\\___]]]]]]]]]]]]\\\\\\\\\\\\\\\]]]^^^^^^____________```______cccgggkkkkkkjjjiiiiiiiiiiiijjjjjjjjjjjjggggggggghhhiiijjjkkkllliiihhhhhhkkknnnppppppppprrrqqqooooooqqqrrrqqqpppnnnnnnmmmmmmmmmmmmnnnnnnooopppqqqqqqqqqqqqqqqqqqiiiiiijjjkkklllllllllllljjjkkklllmmmnnnnnnnnnnnniiihhhhhhkkkoooqqqpppnnnkkkkkklllmmmnnnooopppqqqjjjjjjkkklllmmmmmmnnnnnnpppooonnnmmmlllllllllllljjjkkkkkklllmmmmmmnnnnnnnnnnnnnnnnnnmmmlllkkkkkkjjjhhheeefffhhhlllnnnpppmmmiiiddd```^^^]]]\\\[[[XXXZZZ]]]^^^]]]\\\[[[\\\```````````````___^^^^^^XXXZZZ\\\\\\[[[ZZZ[[[\\\^^^___```aaaccchhhqqqxxx}}}uuuttt|||zzzrrrgggaaaYYYUUUUUUTTTQQQNNNLLLMMMMMMLLLJJJIIIIIIJJJGGGGGGHHHIIIIIIIIIIIIIIIGGGHHHHHHIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFGGGHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGEEEFFFFFFGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIFFFIIILLLMMMNNNOOOQQQRRRQQQRRRTTTUUUUUUVVVXXXYYY[[[[[[\\\]]]^^^_________```bbbdddgggjjjkkklllllllllmmmnnnooopppqqqrrrsssvvvuuuuuuuuuuuuwwwxxxyyyyyyyyyzzz|||~~~{{{zzz|||~~~}}}|||{{{{{{||||||zzzqqqnnnkkkhhhfffccc```]]]YYYXXXVVVVVVWWWUUUSSSQQQNNNNNNMMMLLLKKKJJJJJJKKKIIIIIIIIIJJJJJJJJJJJJJJJFFFGGGIIIJJJJJJJJJIIIHHHHHHIIIJJJIIIFFFFFFHHHJJJJJJKKKLLLMMMNNNNNNMMMLLLOOONNNLLLKKKIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHIIIIIIJJJJJJHHHGGGFFFEEEFFFGGGIIIJJJLLLRRRZZZbbbjjjvvv|||uuuiii```XXXUUUUUUZZZggguuu|||xxx~~~CCCBBBBBBBBBBBBCCCDDDEEEFFFDDDCCCCCCDDDEEEFFFGGGDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFGGGGGGHHHIIIJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJLLLLLLNNNPPPSSSTTTTTTUUUVVVXXXYYYZZZZZZYYYWWWVVVVVVWWWWWWYYY[[[ZZZXXXXXX[[[^^^^^^]]]]]]\\\\\\[[[[[[ZZZ[[[\\\]]]^^^____________aaa``````dddiiimmmmmmlllggggggggghhhiiikkkmmmnnnhhhggggggfffgggiiikkklllhhhhhhiiilllpppqqqqqqppprrrpppoooooopppqqqqqqppppppoooooooooooooooppppppppppppqqqrrrrrrrrrqqqqqqmmmmmmnnnnnnnnnmmmllllllgggggghhhiiijjjjjjjjjjjjiiiiiijjjmmmqqqsssqqqoookkkllllllmmmnnnooopppppphhhiiiiiijjjkkklllmmmnnnpppooonnnllljjjjjjiiiiiijjjjjjkkkkkklllmmmnnnnnnppppppppppppooonnnmmmlllllljjjhhhgggjjjmmmnnnooolllhhhccc___^^^^^^]]]\\\WWWZZZ]]]^^^]]][[[[[[[[[______``````______^^^]]]XXXZZZ\\\\\\[[[ZZZ[[[\\\ZZZ]]]___```aaaeeelllrrryyy~~~tttuuu}}}wwwpppgggaaa___]]]YYYTTTPPPNNNLLLKKKKKKKKKKKKJJJFFFGGGHHHIIIIIIIIIIIIIIIGGGGGGHHHIIIIIIIIIIIIHHHFFFFFFEEEEEEFFFGGGHHHHHHCCCCCCCCCDDDEEEFFFGGGHHHEEEEEEFFFGGGFFFEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDD@@@CCCFFFGGGGGGHHHJJJKKKLLLNNNOOOOOOOOOOOOQQQSSSSSSSSSTTTUUUUUUUUUUUUTTTWWWXXX[[[^^^```aaabbbbbb``````aaacccdddeeefffggghhhhhhgggggghhhiiikkklllkkklllmmmooorrruuuwwwyyyvvvwwwwwwtttpppoooqqqsssqqqpppnnnmmmooorrrvvvxxxwwwzzz~~~}}}|||{{{{{{{{{xxxxxxxxx{{{~~~}}}|||}}}xxxyyyzzzzzzwwwsssnnnkkkdddaaa]]]ZZZWWWTTTPPPMMMMMMLLLKKKLLLMMMLLLJJJIIIFFFGGGHHHGGGEEEDDDDDDEEEDDDDDDDDDEEEEEEEEEEEEEEEAAABBBCCCEEEEEEEEEDDDCCCBBBDDDEEEDDDBBBAAADDDFFFFFFGGGHHHIIIIIIIIIHHHGGGIIIHHHFFFEEEDDDEEEFFFFFFAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEFFFFFFFFFFFFFFFGGGFFFEEEEEEFFFHHHJJJKKKRRR[[[gggrrr|||}}}tttiiibbb[[[VVVSSSWWW]]]fffwww|||CCCCCCBBBBBBBBBCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCDDDBBBCCCDDDDDDDDDDDDDDDCCCDDDEEEGGGIIIJJJKKKLLLLLLKKKKKKKKKJJJIIIFFFDDDCCCHHHHHHIIIIIIJJJIIIIIIIIIKKKMMMQQQTTTUUUUUUTTTSSSVVVVVVWWWXXXYYYZZZ[[[[[[\\\[[[ZZZYYYXXXXXXYYYYYY[[[[[[ZZZZZZZZZZZZZZZ[[[ZZZ\\\___```______```bbb___aaabbbbbbaaabbbdddfffeeecccccceeeiiijjjiiifffjjjhhhfffddddddeeegggiiikkkkkkjjjkkklllnnnpppqqqpppooonnnpppssstttrrrpppqqqrrrsssrrrooommmmmmnnnssssssrrrrrrsssuuuwwwyyytttrrrqqqqqqqqqpppnnnkkkfffffffffffffffggghhhhhhhhhjjjmmmppprrrrrrqqqpppmmmiiifffgggkkknnnkkkhhhffffffffffffgggiiijjjkkkpppooommmlllkkkkkkllllllkkkllllllkkkjjjkkkmmmooopppooonnnnnnnnnnnnllljjjjjjjjjiiiiiijjjmmmoooqqqllliiifffbbb___]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^^^^^^^^^^]]]]]][[[ZZZZZZ[[[]]]^^^^^^]]][[[[[[]]]___aaadddfffgggtttwww~~~tttqqqrrrtttuuunnniiibbb]]]QQQOOOMMMLLLLLLKKKIIIHHHKKKJJJHHHHHHIIIJJJIIIHHHEEEEEEDDDEEEFFFGGGIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@AAAAAAAAABBBBBBBBB@@@AAABBBBBBAAA@@@>>>===AAAAAA@@@AAABBBDDDFFFHHHEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLOOOOOOPPPQQQRRRSSSTTTUUUVVVWWWWWWXXXXXXYYYYYYZZZ^^^_________````````````___aaaccceeegggggghhhggghhhhhhhhhhhhgggfffeeeeeeeeecccbbbaaaaaacccfffhhhmmmoooqqqtttvvvvvvuuuuuuqqqpppnnnmmmllllllmmmnnnhhhiiijjjlllmmmoooppppppuuuuuuttttttsssrrrrrrrrrpppnnnllljjjgggddd___[[[UUUTTTRRRPPPMMMKKKIIIHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFFFFFFFEEEDDDCCCCCCBBBAAA@@@???>>>===AAA@@@@@@@@@BBBBBBBBBAAAGGGAAA@@@DDDFFFCCC???>>>>>>CCCGGGFFFDDDFFFNNNVVVaaakkkzzzvvvooohhh```ZZZXXXRRRWWW^^^dddlllwww~~~BBBBBBBBBBBBBBBBBBCCCDDDCCCCCCBBBAAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDCCCDDDFFFHHHIIIJJJJJJKKKJJJKKKJJJJJJHHHFFFDDDCCCHHHHHHIIIIIIJJJJJJIIIIIIKKKMMMOOOQQQSSSSSSSSSRRRUUUVVVWWWXXXYYYZZZZZZ[[[[[[ZZZYYYXXXXXXXXXYYYZZZYYYYYYYYYYYYYYYZZZ[[[\\\\\\^^^____________```bbb___```aaa`````````bbbdddiiihhhhhhjjjmmmooommmkkkiiigggeeecccbbbccceeefffhhhhhhhhhiiikkkmmmnnnoooqqqooooooqqqtttuuutttrrrttttttssspppmmmmmmnnnppprrrrrrrrrssstttuuuvvvwwwrrrqqqooooooooonnnllljjjggggggggggggggghhhiiiiiijjjlllnnnpppqqqpppooonnniiifffddddddfffhhhgggeeeddddddddddddeeeggghhhiiimmmlllkkkjjjjjjjjjjjjjjjjjjkkkkkkjjjiiijjjlllnnnmmmllllllmmmoooooonnnlllmmmlllkkkjjjjjjkkkmmmnnnkkkiiieeeaaa^^^]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]]]]]]]]]]]]]\\\ZZZYYYYYYZZZ\\\]]]\\\[[[ZZZ[[[[[[]]]___aaaccceeelllnnnwwwwwwrrrqqqwww~~~|||ppphhh___[[[UUUQQQOOONNNLLLKKKIIIHHHGGGHHHJJJLLLLLLKKKHHHGGGFFFEEEEEEFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDBBBCCCCCCCCCCCCBBBAAAAAA>>>????????????@@@@@@@@@??????@@@@@@@@@???>>>>>>>>>>>>>>>>>>???@@@BBBCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKLLLMMMNNNOOOPPPPPPQQQQQQRRRRRRSSSTTTTTTUUUTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVWWWYYY[[[]]]^^^`````````_________^^^^^^```^^^\\\[[[[[[\\\^^^``````bbbdddggghhhhhhhhhggggggfffeeeccccccccccccccc___```aaabbbcccdddeeefffddddddeeefffggggggggggggfffdddaaa___]]]YYYTTTQQQMMMMMMKKKIIIGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@???>>>============<<<<<>>>>>>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>======>>>>>>???@@@AAAAAAAAABBBCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFEEEFFFFFFGGGHHHIIIJJJJJJJJJKKKKKKLLLMMMMMMNNNNNNPPPPPPPPPPPPQQQQQQQQQQQQSSSRRRPPPPPPQQQTTTWWWYYYYYYYYYWWWWWWVVVWWWXXXXXX[[[ZZZWWWVVVUUUUUUWWWXXXYYYZZZ\\\^^^___``````___]]]]]]\\\ZZZZZZZZZZZZZZZVVVWWWWWWXXXYYYZZZZZZ[[[XXXYYY\\\___```aaa``````[[[YYYVVVTTTQQQNNNJJJGGGGGGFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>???????????????????????????@@@AAABBBBBBBBBBBBAAA>>>>>>??????@@@@@@AAAAAA===<<<<<<<<<<<<<<<======BBB@@@@@@AAA???===AAAGGGFFFIIILLLNNNRRR\\\kkkvvvvvvooo___ZZZVVVTTTSSSWWWbbbmmm}}}@@@@@@@@@@@@@@@AAABBBCCCAAAAAA@@@???????????????AAAAAAAAABBBBBBCCCDDDDDDCCCDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEGGGGGGHHHIIIJJJJJJJJJJJJKKKKKKJJJKKKLLLNNNOOOQQQSSSTTTTTTUUUVVVWWWXXXXXXWWWWWWVVVVVVWWWYYYZZZ[[[VVVWWWWWWYYY[[[]]]```aaabbbbbbaaa^^^\\\\\\^^^aaa______```^^^\\\\\\]]]___^^^___```aaaccccccccccccgggfffcccaaa`````````aaa___aaadddgggiiijjjkkkkkkmmmmmmmmmnnnpppqqqrrrsssssssssrrrooolllkkklllnnnlllmmmoooqqqrrrrrrrrrqqqpppnnnlllkkkkkkkkkiiihhhjjjjjjiiiiiiiiijjjjjjkkkjjjjjjjjjiiihhhgggfffeeebbbbbbcccaaa___]]]^^^___`````````aaabbbccceeeeeeeeefffggghhhhhhgggfffeeefffggggggfffdddeeegggiiiiiihhhiiikkknnnoooooommmnnnmmmkkkiiihhhgggggggggfffdddaaa^^^\\\[[[[[[[[[XXXWWWVVVVVVVVVVVVWWWXXXXXXYYYZZZ[[[\\\\\\\\\\\\YYYXXXWWWXXXZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[\\\]]]^^^```aaaeeellluuu{{{vvvttt|||}}}nnn```VVVRRRPPPPPPMMMKKKJJJIIIIIIIIIGGGEEEIIIHHHFFFDDDCCCBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@??????<<<<<<<<<=========>>>>>>???>>>=========???@@@BBBAAA@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGFFFGGGGGGHHHIIIIIIJJJJJJOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQPPPOOOPPPRRRTTTVVVVVVUUUSSSRRRRRRTTTVVVWWWYYYXXXVVVTTTRRRRRRSSSSSSVVVWWWYYYZZZ[[[\\\\\\\\\ZZZZZZYYYYYYXXXWWWWWWWWWSSSSSSTTTTTTUUUUUUVVVVVVUUUWWWZZZ]]]^^^^^^]]]\\\VVVSSSPPPNNNLLLIIIEEECCCDDDDDDDDDCCCBBBBBBAAAAAA????????????????????????>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAABBBBBBBBBBBBBBB=========>>>>>>>>>??????<<<<<<===>>>>>>@@@CCCEEELLLGGGDDDEEEEEECCCDDDHHHNNNSSSXXX^^^gggsss}}}tttjjjaaa[[[SSSQQQPPPRRRWWWcccyyy>>>>>>>>>??????@@@BBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDDDDEEEEEEFFFHHHIIIIIIIIIIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKJJJJJJKKKLLLOOOPPPRRRRRRSSSTTTUUUVVVWWWWWWVVVVVVUUUVVVWWWXXXZZZ[[[WWWXXXYYYZZZ\\\___aaabbbbbbbbb```^^^[[[[[[]]]______``````^^^\\\[[[\\\^^^]]]___```aaabbbbbbccccccfffeeecccbbb````````````^^^```ccceeehhhiiiiiiiiihhhiiiiiiiiijjjkkkmmmooommmnnnpppooommmkkkjjjiiiiiijjjlllnnnooooooooonnnnnnllljjjiiijjjkkkjjjiiikkkkkkjjjjjjjjjjjjkkkkkklllkkkiiihhhgggfffffffffccceeeffffffcccaaa```aaa`````````aaabbbccceeeeeeffffffggghhhhhhgggeeeddddddddddddcccaaabbbdddfffhhhggggggiiijjjkkkjjjhhhiiiiiihhhgggggggggffffffdddbbb___\\\ZZZZZZZZZZZZWWWVVVTTTSSSSSSTTTVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[YYYXXXXXXYYY[[[\\\[[[ZZZ[[[[[[ZZZZZZZZZ[[[\\\\\\]]]___bbbfffjjjssstttrrrxxxvvvggg]]]WWWTTTSSSQQQNNNLLLLLLKKKJJJHHHGGGFFFEEECCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>=========>>>>>>>>>??????@@@???>>>>>>???@@@BBBCCCAAAAAAAAAAAAAAA@@@@@@???<<<===============>>>>>>???@@@@@@AAABBBBBBCCCCCCBBBCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMNNNNNNOOONNNNNNSSSRRRPPPPPPPPPRRRTTTUUUUUUTTTSSSQQQPPPPPPPPPPPPRRRSSSTTTUUUVVVVVVWWWWWWZZZZZZYYYYYYXXXWWWWWWVVVRRRRRRRRRSSSSSSTTTTTTTTTSSSUUUWWWYYYYYYWWWUUUSSSRRROOOLLLJJJIIIGGGEEECCCCCCCCCCCCCCCBBBBBBBBBBBB????????????????????????>>>>>>>>>>>>====================================<<<<<<<<<<<<<<<<<<<<<<<<========================@@@@@@@@@@@@@@@AAAAAABBB>>>============<<<<<<<<<<<<===?????????AAADDDHHHhhhZZZMMMJJJMMMQQQTTTWWW]]]ccclllvvv|||wwwooofff^^^WWWQQQLLLMMMOOOTTT^^^jjj~~~=========>>>>>>@@@AAABBBCCCBBBAAAAAA@@@@@@AAAAAA@@@?????????@@@BBBDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKLLLKKKKKKKKKKKKMMMOOOPPPQQQQQQRRRSSSTTTUUUUUUVVVVVVVVVUUUUUUVVVWWWYYYZZZYYYYYYYYYZZZ\\\^^^___````````````]]][[[ZZZ[[[]]]^^^______]]][[[[[[\\\]]]\\\^^^```aaaaaaaaabbbcccddddddbbbaaa````````````^^^___aaaccceeefffggghhheeeeeefffeeedddeeehhhjjjfffiiilllmmmkkkiiigggffffffggghhhjjjkkkkkkllllllkkkiiiggggggiiikkkkkkkkklllkkkkkkjjjjjjjjjjjjkkkmmmllljjjiiihhhhhhiiijjjfffhhhkkklllllliiifffccc``````aaaaaabbbccceeefffggggggggggggfffeeeddddddbbbbbbbbb```______aaacccfffeeeeeeeeeffffffeeeccceeeeeeeeeeeeeeeeeeeeeeeeaaa___]]]ZZZYYYXXXYYYZZZVVVUUUSSSRRRRRRSSSUUUVVVXXXXXXYYYYYYYYYYYYXXXXXXYYYXXXWWWYYY[[[\\\[[[ZZZZZZZZZYYYYYYYYYZZZ[[[[[[ZZZ[[[^^^aaabbbfffsssuuurrruuu}}}}}}oooddd^^^YYYUUUPPPMMMLLLLLLKKKKKKIIIHHHFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBB@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>?????????>>>>>>===<<<<<<<<<<<<<<<<<<======>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMMMMMMMKKKKKKMMMMMMLLLLLLMMMOOOQQQRRRPPPOOOOOONNNNNNNNNNNNOOOQQQRRRRRRSSSSSSTTTUUUUUUVVVWWWWWWWWWVVVUUUTTTSSSOOOOOOPPPQQQQQQRRRSSSSSSTTTUUUVVVUUUTTTQQQOOOMMMLLLJJJGGGFFFEEEEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<==============================<<<<<<======>>>??????>>>>>>>>>======<<<<<<>>>@@@AAA@@@???AAAFFFKKK}}}iiiTTTNNNUUU___ggglllrrrxxx~~~vvvddd___WWWQQQNNNKKKIIIGGGLLLSSSbbbuuu<<<<<<<<<===>>>???AAAAAABBBBBBAAA@@@@@@@@@@@@AAA??????>>>>>>???AAACCCEEEDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFGGGHHHEEEFFFHHHIIIJJJKKKKKKKKKLLLLLLLLLMMMMMMNNNOOOPPPPPPPPPQQQRRRSSSTTTTTTUUUVVVVVVUUUUUUUUUVVVXXXYYYYYYYYYYYYYYYZZZ[[[\\\\\\]]]^^^___]]][[[YYYZZZ[[[[[[\\\\\\[[[ZZZYYY[[[\\\YYY\\\______^^^^^^```bbbaaaaaa``````_________^^^^^^^^^^^^___aaacccdddeeecccddddddbbb``````cccfffbbbeeeggghhhgggfffffffffeeeeeeeeeeeeggghhhiiijjjhhhfffddddddgggjjjkkkkkklllkkkkkkjjjiiiiiijjjjjjkkkjjjhhhfffggghhhjjjkkkjjjkkknnnsssuuurrrkkkfff````````````aaacccdddeeeiiihhhgggeeedddccccccbbb```aaa```___]]]]]]^^^```bbbaaaaaabbbccccccbbb```cccccccccccccccbbbbbbaaa___^^^[[[YYYXXXXXXXXXYYYVVVUUUSSSQQQQQQSSSUUUVVVWWWWWWWWWWWWVVVUUUTTTSSSXXXWWWVVVWWWYYYZZZZZZYYYWWWWWWWWWWWWWWWXXXYYYZZZXXXXXXZZZ]]]]]]^^^gggppp}}}}}}xxxwwwzzz~~~yyynnnhhh___WWWSSSRRRQQQPPPNNNMMMJJJGGGEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@???===>>>>>>>>>>>>????????????@@@@@@@@@@@@??????>>>;;;<<<===>>>>>>>>>===<<<===============<<<<<<<<<<<<======>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDEEEEEEFFFFFFGGGIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJKKKLLLMMMNNNNNNKKKLLLLLLMMMNNNOOOOOOPPPRRRRRRRRRRRRSSSTTTUUUUUURRRRRRSSSSSSRRRQQQOOONNNLLLLLLMMMNNNPPPQQQRRRRRRTTTTTTSSSQQQOOOMMMJJJIIIGGGEEECCCBBBCCCCCCCCCBBB@@@@@@??????>>>>>>>>>>>>????????????????????????>>>>>>=========<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<;;;;;;;;;<<<===>>>?????????@@@@@@@@@@@@@@@AAADDDGGGHHHIIIMMMTTTZZZqqqdddcccjjjsss{{{tttfff]]]RRRMMMHHHFFFGGGJJJLLLNNNUUUbbbyyy;;;;;;<<<<<<===???@@@AAABBBAAA@@@@@@??????@@@@@@??????>>>>>>???AAACCCEEECCCDDDEEEFFFFFFFFFFFFFFFGGGFFFEEEEEEEEEFFFGGGHHHEEEFFFHHHIIIJJJKKKKKKKKKMMMMMMNNNNNNOOOOOOPPPPPPOOOOOOPPPQQQRRRSSSTTTTTTWWWVVVUUUUUUUUUVVVWWWXXXYYYYYYXXXXXXXXXXXXYYYYYY[[[]]]^^^]]][[[YYYYYYYYYYYYZZZZZZZZZXXXXXXZZZ[[[[[[^^^aaaaaa```___aaaddd^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]^^^```bbbcccbbbccccccaaa^^^^^^aaadddaaacccddddddcccdddfffgggdddcccccccccdddfffhhhiiieeecccaaabbbeeeiiijjjkkklllkkkjjjjjjiiiiiiiiiiiigggfffdddccccccfffhhhjjjlllmmmpppvvv{{{xxxoooggg____________aaabbbcccdddjjjhhhfffdddbbbaaaaaaaaa___```___^^^\\\\\\]]]______^^^^^^___aaabbb```___ccccccccccccbbb```___^^^^^^]]]ZZZXXXWWWWWWXXXYYYVVVUUURRRQQQQQQRRRUUUVVVUUUUUUUUUTTTSSSRRRQQQPPPVVVUUUUUUVVVXXXYYYYYYXXXUUUUUUUUUUUUVVVWWWXXXXXXYYYWWWXXX[[[[[[\\\ccckkknnnxxx||||||ssszzzvvvjjjbbb^^^[[[ZZZSSSQQQNNNJJJGGGEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCAAABBBBBBBBBBBBAAA@@@@@@============>>>>>>>>>>>>>>>???@@@@@@@@@>>>===<<<;;;<<<>>>?????????>>>===========================;;;;;;<<<<<<===>>>>>>???>>>>>>>>>???????????????AAABBBBBBCCCDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGJJJHHHFFFDDDDDDEEEGGGHHHGGGHHHJJJKKKMMMMMMNNNNNNKKKKKKLLLNNNPPPQQQRRRSSSOOOOOONNNOOOOOOPPPQQQRRROOOPPPPPPPPPPPPNNNMMMLLLKKKLLLMMMNNNPPPQQQRRRSSSOOONNNLLLJJJHHHFFFEEEDDDEEECCCAAAAAABBBCCCDDDCCC@@@@@@@@@???>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;================================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<===>>>???@@@???@@@AAABBBCCCDDDEEEEEECCCHHHNNNRRRUUU\\\fffnnn|||xxxxxx|||pppcccVVVMMMJJJGGGCCCCCCGGGNNNSSSVVVbbbqqq========================BBBAAAAAA@@@@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAACCCDDDFFFGGGJJJHHHFFFEEEFFFGGGGGGGGGGGGHHHJJJLLLMMMLLLKKKJJJNNNOOOPPPPPPQQQQQQQQQQQQRRROOOMMMMMMPPPRRRRRRQQQRRRTTTVVVVVVVVVUUUVVVWWWVVVXXXZZZYYYWWWUUUUUUUUU[[[[[[ZZZZZZYYYXXXXXXXXXXXXZZZ[[[ZZZYYYXXXYYYZZZ\\\]]]]]]^^^_________^^^\\\]]]]]]^^^^^^^^^]]]\\\___^^^]]]\\\]]]^^^```aaadddddddddccc``````aaabbbcccccccccdddddddddeeeeeebbbbbbaaaaaabbbdddfffhhhbbbbbbaaaccceeeggggggfffkkkjjjhhhgggfffffffffggggggeeeddddddfffggggggfffjjjkkkpppxxx~~~{{{pppfffaaaaaa`````````bbbdddeeedddddddddeeegggfffccc```^^^]]][[[YYYYYYZZZ\\\]]]___`````````______^^^]]]aaa```___^^^^^^___```aaa___^^^\\\ZZZXXXWWWVVVVVVYYYXXXVVVUUUUUUUUUVVVVVVVVVTTTQQQNNNNNNOOORRRTTTSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUTTTUUUVVVVVVWWWVVVUUUUUUUUUWWWYYY\\\^^^fffjjjsss}}}sssqqqzzz|||sssooonnnllldddZZZTTTSSSPPPKKKGGGEEEGGGIIIGGGDDDCCCEEEHHHGGGGGGGGGGGGFFFDDDBBBAAACCCBBBBBBBBBBBBBBBAAAAAAAAA@@@???>>>>>>>>>>>>>>>AAA@@@???======>>>>>>???BBBBBBBBBAAA???>>><<<;;;===>>>>>>>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@?????????@@@AAABBBDDDEEEDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNIIIKKKMMMOOOOOOOOONNNMMMMMMMMMNNNOOOOOOOOOOOONNNNNNPPPQQQPPPMMMJJJIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLNNNLLLIIIFFFDDDBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>>>>============>>>>>>>>>>>>???>>>>>>======<<<<<<<<<<<<;;;;;;;;;<<<===>>>???;;;:::;;;<<<>>>>>>===<<<>>>???@@@???===<<<===>>>>>>>>>>>>>>>>>>???@@@@@@EEEGGGIIIJJJJJJJJJMMMNNNQQQVVV]]]dddkkktttzzzpppfff\\\TTTMMMJJJIIIHHHHHHKKKSSS\\\dddhhhppp;;;;;;;;;<<<===>>>>>>??????>>>>>>===<<<<<<<<<<<<;;;<<<>>>???@@@AAAAAAAAA???@@@@@@AAACCCEEEFFFGGGIIIHHHFFFFFFGGGHHHHHHHHHHHHIIIKKKMMMMMMMMMLLLKKKOOOOOOPPPQQQQQQQQQPPPPPPPPPNNNLLLMMMOOOQQQQQQPPPRRRTTTVVVVVVTTTTTTTTTUUUVVVXXXZZZYYYXXXVVVUUUVVVWWWXXXXXXYYYYYYZZZ[[[[[[XXXZZZ[[[ZZZYYYXXXYYY[[[\\\]]]]]]^^^^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\^^^^^^]]]]]]]]]^^^^^^___bbbcccccccccbbbbbbccceeeddddddccccccdddeeeeeefffdddcccaaa```aaabbbdddfffcccaaaaaabbbeeeffffffeeehhhgggfffeeeeeeeeeffffffhhhfffeeeeeefffggggggfffhhhiiimmmtttyyywwwnnnfff____________```aaabbbbbbbbbbbbcccdddfffeeebbb```^^^]]][[[YYYYYYYYY[[[[[[]]]]]]^^^___^^^^^^]]]\\\^^^]]]\\\[[[[[[\\\]]]^^^\\\[[[ZZZXXXWWWWWWWWWWWWWWWWWWUUUTTTTTTTTTUUUUUUTTTRRRPPPNNNNNNOOOQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUSSSRRRRRRSSSUUUXXXZZZ\\\___bbbjjjvvvvvvuuutttrrrxxxzzzsssjjjbbbZZZTTTPPPNNNOOOPPPNNNLLLIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDCCCBBBBBBBBB??????>>>>>>>>>>>>>>>>>>AAA@@@???>>>>>>>>>??????@@@@@@@@@@@@???===<<<;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@>>>>>>>>>???@@@AAACCCDDDDDDDDDDDDDDDEEEEEEEEEFFFEEEEEEEEEFFFGGGGGGGGGHHHIIIIIIIIIJJJKKKLLLLLLMMMIIIKKKMMMOOOPPPOOONNNMMMLLLLLLMMMNNNNNNNNNNNNNNNMMMNNNPPPPPPNNNLLLLLLLLLIIIJJJJJJKKKKKKKKKKKKJJJHHHGGGEEEDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>><<<<<<=========>>>>>>>>><<<<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>===<<<:::<<<======<<<<<<>>>???@@@@@@@@@AAACCCEEEHHHIIIIIILLLNNNRRRVVV\\\bbbgggkkkooouuuzzz|||vvvrrrmmmeee]]]VVVSSSRRRRRRQQQPPPQQQXXXcccnnnvvvzzz|||999:::;;;<<<===???@@@@@@>>>===<<<;;;:::999999999999:::<<<>>>@@@AAABBBBBB>>>??????AAACCCEEEGGGHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJKKKMMMNNNNNNMMMLLLKKKPPPPPPPPPPPPPPPPPPOOONNNMMMLLLKKKLLLNNNPPPPPPOOOPPPRRRSSSSSSSSSSSSTTTVVVVVVXXXZZZZZZXXXWWWVVVWWWXXXXXXXXXYYYZZZZZZ[[[[[[YYYZZZZZZYYYXXXXXXYYY[[[\\\\\\]]]]]]]]]^^^^^^^^^^^^]]]\\\[[[ZZZZZZ[[[\\\]]]^^^^^^______^^^]]]\\\___```bbbcccccceeegggjjjgggfffdddccccccdddeeefffdddcccaaa``````aaacccdddcccbbbaaaaaacccddddddcccddddddccccccdddeeeffffffgggeeeddddddeeeffffffeeefffgggjjjooorrrqqqkkkeee^^^___aaabbbcccbbbbbbbbbaaaaaabbbccceeedddbbb___^^^]]][[[YYYYYYYYYYYYZZZYYYZZZ\\\]]]]]]\\\[[[YYYZZZYYYXXXWWWWWWXXXYYYZZZXXXXXXWWWWWWVVVVVVWWWWWWVVVUUUSSSRRRRRRSSSTTTTTTPPPPPPOOOOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPOOOOOOPPPPPPQQQRRROOOOOOOOOPPPSSSVVVXXXZZZZZZ[[[```iiirrr~~~|||rrrjjjjjjpppwww}}}xxxjjjaaa]]]VVVUUUSSSRRRQQQNNNKKKHHHGGGFFFFFFEEEEEEFFFFFFGGGEEEEEEDDDCCCBBBAAAAAA@@@?????????>>>??????@@@@@@AAA@@@??????>>>>>>??????>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>============>>>@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKLLLJJJKKKMMMOOOPPPOOONNNMMMJJJKKKLLLLLLMMMMMMLLLLLLKKKMMMPPPPPPOOOMMMMMMNNNIIIIIIIIIJJJIIIIIIHHHHHHBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======;;;;;;<<<<<<<<<=========:::;;;<<<===>>>===<<<<<<;;;;;;;;;;;;:::999888777;;;;;;;;;;;;;;;:::::::::<<<===>>>>>>===>>>@@@BBBCCCCCCCCCFFFJJJPPPUUUXXXZZZ]]]```eeekkkttt~~~~~~wwwqqqjjjddd```___^^^\\\ZZZZZZ^^^dddiiijjjggghhhooo{{{::::::;;;<<<===>>>??????>>>===<<<;;;:::999999999:::;;;<<<>>>???@@@AAAAAA>>>>>>???@@@BBBEEEGGGHHHEEEFFFGGGHHHHHHIIIKKKLLLLLLMMMMMMNNNNNNNNNMMMLLLOOOOOOOOOOOOOOONNNMMMLLLLLLLLLLLLLLLMMMNNNOOOOOOMMMNNNPPPQQQRRRSSSVVVXXXVVVXXXZZZZZZYYYXXXXXXXXX\\\\\\\\\[[[ZZZZZZYYYYYYYYYYYYZZZXXXWWWWWWYYY[[[]]]\\\\\\\\\\\\\\\]]]]]]___]]][[[YYYYYYYYY[[[\\\\\\^^^```aaaaaa___\\\[[[\\\^^^aaacccdddgggjjjmmmllliiifffcccbbbbbbcccdddaaa```______```bbbdddeeedddbbbaaa```bbbccccccbbbaaabbbbbbccceeefffggghhheeedddbbbbbbdddeeedddcccfffgggiiijjjkkkiiieeebbb```bbbdddfffgggfffeeedddaaaaaabbbdddeeeeeebbb```]]]]]][[[ZZZYYYXXXXXXYYYVVVWWWZZZ[[[[[[ZZZYYYWWWWWWVVVUUUTTTTTTUUUVVVWWWWWWWWWVVVUUUUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQRRRSSSOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPOOOOOOMMMMMMLLLLLLMMMMMMNNNOOOMMMMMMNNNPPPRRRUUUWWWXXXZZZYYY[[[aaafffnnn{{{vvvnnnmmmkkkmmmqqqtttvvvyyy|||~~~~~~ssslllddd___ZZZVVVUUUTTTPPPMMMJJJIIIGGGFFFEEEFFFGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCAAA@@@@@@@@@@@@AAABBBBBB@@@@@@??????>>>>>>>>>>>><<<<<<===>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<============>>><<<<<<<<<<<<===>>>???@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHJJJKKKKKKJJJKKKMMMOOOOOONNNMMMLLLHHHIIIJJJJJJKKKKKKJJJJJJLLLNNNPPPPPPNNNLLLLLLMMMGGGGGGHHHGGGGGGFFFEEEEEE@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>=========<<<;;;;;;;;;;;;<<<<<<<<<===;;;<<<>>>??????>>>===<<<<<<<<<=========<<<;;;:::<<<======<<<;;;;;;<<<===AAABBBCCCCCCBBBCCCEEEGGGHHHHHHJJJOOOVVV^^^fffkkkvvvyyy||||||sssooohhhaaa[[[WWWTTTSSSPPPVVV___gggpppzzz<<<<<<<<<<<<===============<<<;;;:::999999999999<<<===>>>??????@@@??????>>>>>>???@@@BBBDDDFFFGGGCCCEEEHHHHHHHHHHHHJJJLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNOOONNNNNNMMMLLLKKKMMMNNNOOOOOOOOOOOOOOOOOOOOOPPPQQQPPPPPPQQQSSSUUUUUUXXXZZZ[[[ZZZYYYYYYZZZ^^^^^^]]]\\\\\\[[[[[[ZZZYYYYYYYYYXXXVVVWWWYYY[[[]]]\\\\\\[[[[[[[[[\\\\\\^^^]]][[[YYYYYYZZZ[[[\\\\\\^^^aaabbbbbb```^^^\\\\\\^^^aaacccdddgggkkknnnnnnlllhhhcccaaa``````aaa^^^^^^^^^^^^```cccfffhhhfffdddaaa```aaabbbbbbaaa```aaaccceeeggghhhiiijjjfffeeeddddddfffggggggfffhhhiiijjjhhheeebbb```___aaacccfffhhhiiihhhfffddddddcccdddeeefffeeebbb```]]]\\\[[[ZZZZZZYYYYYYYYYVVVWWWYYYZZZZZZYYYWWWVVVVVVUUUTTTSSSSSSTTTUUUVVVXXXWWWVVVTTTSSSSSSSSSSSSRRRQQQPPPPPPPPPQQQRRRSSSPPPQQQRRRSSSTTTTTTSSSSSSQQQQQQPPPPPPOOONNNMMMMMMKKKKKKJJJJJJKKKKKKLLLMMMLLLMMMNNNPPPRRRTTTVVVWWWZZZXXXYYY\\\___cccmmmwww}}}tttllljjjiiiiiiiiijjjiiiiiidddgggmmmsssyyy~~~vvvkkkbbb^^^ZZZWWWTTTQQQPPPNNNKKKJJJIIIIIIJJJJJJJJJIIIIIIHHHHHHGGGGGGAAAAAA@@@@@@@@@AAAAAABBB@@@@@@@@@@@@??????>>>>>><<<======>>>>>>>>>>>>>>>?????????????????????>>>========================;;;<<<<<<<<<============;;;;;;;;;;;;<<<===>>>>>>??????@@@@@@@@@AAAAAAAAACCCCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEFFFHHHIIIJJJKKKIIIKKKLLLNNNNNNMMMLLLKKKFFFGGGHHHHHHIIIIIIHHHHHHLLLNNNOOONNNLLLIIIIIIIIIEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@??????>>>????????????????????????>>>>>>>>>===============;;;;;;;;;;;;<<<<<<<<<===;;;<<<===>>>???>>>======??????@@@AAAAAAAAAAAAAAA???@@@AAAAAA???@@@BBBEEEDDDEEEGGGHHHIIILLLPPPSSSWWWYYY\\\bbbjjjttt}}}vvvmmmggg]]]ZZZTTTNNNJJJIIIJJJLLLKKKYYYnnn==================<<<<<<::::::999888888888999999>>>>>>???@@@@@@@@@@@@????????????@@@AAACCCEEEEEEAAAEEEHHHIIIGGGGGGIIIKKKLLLLLLLLLMMMNNNNNNOOOOOONNNOOOOOOOOOOOONNNNNNMMMPPPRRRTTTSSSQQQPPPPPPQQQSSSTTTSSSQQQOOONNNPPPRRRUUUWWWZZZ[[[[[[ZZZ[[[\\\[[[[[[[[[\\\]]]]]]^^^^^^YYYYYYYYYWWWUUUVVVYYY[[[]]]\\\[[[ZZZZZZZZZ[[[\\\]]]\\\[[[ZZZZZZ[[[\\\]]]]]]___aaacccdddbbb```___]]]___aaabbbccceeeiiikkkmmmkkkgggcccaaa_________]]]]]]]]]___aaaeeehhhkkkiiifffbbbaaaaaaaaaaaaaaa```bbbdddfffhhhjjjjjjkkkhhhgggfffgggjjjllllllkkkhhhjjjllliiiccc```___```aaabbbeeeggghhhgggeeedddfffeeeeeeffffffeeeaaa___\\\\\\\\\\\\[[[[[[[[[ZZZYYYYYYYYYYYYXXXXXXWWWWWWUUUTTTSSSRRRRRRSSSTTTUUUXXXWWWVVVTTTSSSRRRRRRRRRQQQQQQPPPOOOOOOPPPRRRSSSRRRRRRSSSTTTTTTTTTSSSSSSQQQQQQPPPOOOMMMLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOPPPRRRTTTUUUUUUVVVUUUVVVXXXXXXZZZaaaiiiuuuvvvqqqkkkhhhgggfffccc```___]]]^^^aaaccciiivvvtttiiiaaa\\\YYYYYYXXXVVVSSSQQQPPPOOONNNOOONNNMMMLLLJJJHHHGGGGGGDDDCCCBBBAAAAAAAAAAAABBBAAABBBBBBBBBBBBAAA@@@???>>>??????@@@@@@@@@????????????>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>????????????AAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFHHHHHHIIIHHHIIIKKKLLLLLLKKKJJJIIIDDDEEEFFFFFFGGGGGGFFFFFFJJJLLLMMMLLLIIIFFFEEEEEEBBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@???===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============;;;;;;<<<<<<<<<=========;;;<<<===>>>???AAABBBCCC????????????@@@AAABBBCCC???BBBDDDDDDCCCEEEIIIMMMLLLOOORRRUUUYYY___eeejjjrrrsssvvv{{{|||rrrhhh^^^UUUPPPMMMKKKHHHCCCAAABBBGGGKKKRRRfff;;;;;;<<<<<<======>>>>>>::::::999999::::::;;;;;;>>>>>>???AAAAAABBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDD@@@DDDHHHHHHFFFEEEGGGJJJJJJJJJKKKLLLMMMNNNPPPQQQPPPPPPQQQRRRRRRRRRQQQQQQUUUWWWYYYXXXTTTRRRRRRSSSSSSSSSRRRPPPOOOOOORRRTTTUUUWWWZZZ\\\[[[[[[\\\]]]YYYYYYZZZ[[[[[[\\\\\\]]]YYYYYYXXXVVVUUUVVVYYY[[[]]]\\\ZZZYYYYYYYYY[[[[[[[[[[[[\\\\\\]]]]]]^^^^^^^^^___bbbdddeeeddddddccc```aaabbbbbbbbbccceeeggggggfffeeecccaaa`````````___^^^___```bbbeeehhhjjjkkkhhhdddaaaaaaaaaaaaaaa```bbbdddfffiiijjjjjjjjjgggffffffhhhkkkmmmnnnnnnfffjjjmmmjjjddd```aaacccbbbdddfffggghhhhhhgggfffgggfffeeeeeeeeeccc___\\\[[[\\\\\\]]]]]]]]]]]]]]]]]]\\\ZZZXXXWWWWWWWWWXXXTTTSSSRRRQQQQQQRRRSSSTTTVVVUUUUUUTTTSSSSSSTTTTTTQQQPPPPPPOOOPPPQQQRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPOOONNNLLLKKKJJJIIIJJJJJJJJJJJJJJJKKKLLLLLLMMMNNNOOOPPPQQQRRRRRRRRRQQQQQQSSSUUUUUUTTTYYY```hhhttt~~~|||wwwrrroooiiidddaaa^^^^^^eeemmm~~~tttmmmjjjiiiiiihhhgggeeecccbbbaaa___]]][[[WWWTTTPPPNNNLLLKKKJJJIIIHHHGGGFFFFFFFFFDDDEEEFFFFFFFFFEEECCCCCCAAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>><<<;;;;;;;;;;;;<<<======<<<=========>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAABBBBBBBBBCCCDDDEEEEEEFFFGGGHHHJJJKKKKKKJJJHHHGGGCCCCCCDDDEEEEEEEEEEEEEEEFFFHHHIIIIIIFFFDDDDDDDDD??????@@@AAAAAAAAA@@@@@@???@@@@@@@@@???>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>>>>>>>???BBBFFFJJJNNNQQQHHHGGGEEEDDDDDDEEEGGGIIIHHHLLLOOOPPPPPPSSSYYY___hhhjjjmmmpppuuu{{{{{{oooiii```XXXQQQKKKFFFCCCEEEEEEDDDCCCCCCGGGOOOTTTdddzzz999:::;;;<<<===???@@@@@@<<<<<<<<<<<<===>>>??????<<<===???AAACCCDDDDDDEEEAAAAAA@@@@@@AAAAAABBBCCC@@@DDDHHHHHHEEECCCEEEHHHIIIIIIJJJKKKLLLNNNPPPQQQRRRRRRSSSTTTUUUUUUTTTTTTXXXZZZ\\\[[[WWWSSSSSSTTTNNNOOOOOOOOOPPPSSSWWWZZZUUUWWWZZZ\\\\\\\\\\\\]]][[[[[[ZZZZZZYYYXXXXXXXXXYYYYYYXXXVVVTTTUUUYYY[[[^^^\\\ZZZYYYXXXYYYZZZ[[[ZZZ[[[\\\]]]^^^____________```bbbdddeeeffffffeeeaaabbbcccbbbaaaaaacccdddccccccccccccbbbbbbbbbaaaaaa`````````bbbeeehhhiiillliiidddbbbaaabbbbbbaaa```aaadddfffhhhiiiiiiiiidddcccccceeeiiilllmmmmmmdddiiimmmkkkeeebbbdddgggfffggghhhiiijjjjjjiiiiiigggfffeeeeeedddaaa]]]ZZZ[[[[[[\\\]]]^^^^^^^^^^^^___^^^[[[XXXWWWWWWXXXYYYSSSRRRQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTTTTUUUVVVVVVQQQPPPPPPOOOPPPQQQRRRSSSTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPOOOMMMLLLJJJIIIHHHKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMNNNPPPPPPPPPPPPPPPOOOOOORRRUUUTTTRRRVVV\\\[[[cccqqqzzzooohhhbbb^^^```dddiiivvv~~~~~~~~~}}}{{{zzztttrrrnnnjjjddd___[[[YYYSSSRRRPPPOOOMMMLLLLLLLLLGGGHHHHHHIIIIIIGGGFFFEEECCCDDDDDDDDDCCCCCCBBBAAACCCCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>><<<<<<;;;;;;;;;<<<======<<<<<<<<<============>>>;;;<<<<<<===>>>??????@@@AAAAAAAAABBBBBBCCCCCCCCCFFFGGGIIIJJJJJJIIIGGGFFFBBBCCCCCCDDDEEEDDDDDDDDDBBBDDDFFFFFFEEEDDDCCCDDD===>>>???@@@@@@@@@@@@@@@======>>>??????>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????============>>>>>>>>>>>>BBBBBBDDDGGGMMMTTTZZZ^^^YYYVVVSSSPPPPPPQQQTTTUUUYYY]]]aaabbbcccfffnnnttt}}}vvvnnnhhhZZZUUUNNNIIIGGGFFFEEEDDDAAACCCEEEFFFJJJQQQZZZaaattt555777999<<>>>>>>>>>>>>>>============???@@@AAABBBBBBAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEFFFHHHJJJLLLMMMNNNOOOTTTUUUVVVWWWXXXWWWVVVVVVZZZYYYXXXWWWWWWWWWWWWWWWWWWXXXXXXYYYZZZZZZ[[[[[[YYYXXXXXXYYYZZZZZZXXXWWWWWWXXXYYYZZZZZZYYYXXXWWWVVVVVVWWWXXXXXXWWWWWWWWW[[[\\\]]]\\\ZZZXXXXXXXXX]]]]]]\\\\\\\\\\\\]]]]]]^^^```dddggghhhhhhggggggffffffeeedddccccccccccccbbbaaa```aaacccddddddcccbbbbbbbbb```^^^___aaabbbaaabbbdddffffffeeedddcccdddccccccccccccdddeeefffeeeeeefffhhhlllnnnooonnnnnnnnnmmmlllkkkiiigggfffjjjiiiiiihhhhhhhhhggggggddddddcccddddddaaa^^^ZZZ\\\]]]]]]^^^^^^^^^^^^^^^\\\[[[ZZZYYYWWWWWWVVVVVVXXXWWWWWWVVVUUUTTTSSSSSSUUUUUUUUUTTTTTTRRRQQQQQQPPPPPPQQQSSSTTTUUUWWWWWWUUUTTTRRRPPPOOONNNNNNOOOOOOOOOOOONNNNNNMMMMMMMMMPPPOOONNNLLLKKKJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOQQQRRRRRRSSSTTTUUUUUUVVV\\\```ffflllwwwwwwmmmeee___bbbffflllsss{{{|||uuuppplllkkkhhhccc^^^YYYUUURRRLLLLLLMMMKKKIIIHHHJJJKKKJJJJJJJJJJJJJJJHHHFFFEEEAAA@@@??????@@@@@@???===???@@@@@@???>>>>>>@@@AAAAAA???>>>>>>???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDHHHHHHHHHGGGEEEDDDBBBBBB@@@AAABBBCCCCCCCCCBBBAAACCCCCCBBBAAAAAA@@@@@@???BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@????????????@@@@@@???===<<<<<<===>>>>>>>>>>>>???AAAAAA???>>>>>>???<<<===??????@@@AAADDDGGGGGGIIIOOOWWWaaajjjoooqqqqqqkkkaaaYYYVVV[[[eeemmmqqqvvv|||tttooojjjaaaWWWQQQHHHIIIGGGDDDDDDFFFEEEAAADDDEEEHHHOOOXXXdddnnnttt888999:::<<<>>>@@@AAABBB>>>>>>==================>>>============???@@@AAABBBAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGIIIKKKLLLNNNNNNOOORRRSSSTTTVVVVVVVVVVVVVVVYYYYYYXXXWWWWWWWWWWWWWWWYYYYYYZZZ[[[\\\\\\]]]]]][[[ZZZYYYYYYYYYXXXVVVTTTVVVWWWXXXYYYYYYZZZZZZYYYWWWWWWXXXWWWWWWWWWWWWWWW[[[\\\]]]\\\ZZZYYYXXXYYY\\\\\\\\\[[[[[[\\\\\\\\\^^^```cccfffggggggfffeeeeeedddccccccbbbccccccccccccbbbaaabbbdddeeedddcccbbbbbbbbbaaa______```bbbaaabbbdddfffggggggfffeeefffeeeeeeeeeeeeeeefffgggfffeeefffhhhlllnnnooonnnnnnnnnnnnmmmkkkjjjhhhgggiiiiiiiiiiiihhhgggfffeeecccbbbaaaaaaaaa```]]]ZZZ[[[\\\]]]^^^^^^]]]\\\[[[\\\[[[ZZZXXXWWWWWWVVVVVVVVVUUUUUUTTTSSSRRRRRRQQQTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPQQQRRRSSSTTTUUUUUUSSSRRRPPPNNNMMMMMMMMMNNNOOOOOOOOONNNNNNMMMMMMMMMPPPOOONNNLLLKKKKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNMMMNNNNNNOOOPPPPPPQQQQQQSSSWWW\\\```gggvvvyyypppeeeeeeeeeeeehhhnnntttxxxwwwnnneee```\\\ZZZXXXVVVUUUSSSRRRQQQRRRSSSUUUVVVUUUQQQKKKGGGEEECCCBBBAAABBBCCCBBBAAA>>>>>>>>>>>>======>>>???AAA???======>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<=========>>>>>>>>>===>>>???@@@AAABBBCCCCCCFFFFFFFFFEEEDDDCCCAAAAAA???@@@AAABBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>=========>>>>>>@@@???>>>>>>>>>??????>>>>>>???@@@???===<<<===>>>???AAADDDFFFHHHJJJMMMPPPSSSVVV]]]gggrrr|||vvvmmmiiinnnwww~~~|||rrriii___[[[VVVOOOIIIGGGGGGHHHFFFDDDEEEJJJKKKIIIOOORRRZZZdddoooyyy::::::;;;;;;<<<<<<======>>>>>>======<<<<<<<<<;;;============>>>???@@@@@@AAAAAAAAAAAABBBCCCEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGIIIKKKMMMNNNNNNOOOOOOPPPQQQSSSTTTUUUUUUUUUXXXXXXWWWVVVVVVVVVWWWWWWZZZZZZ[[[\\\]]]^^^___```^^^\\\ZZZZZZYYYWWWUUURRRUUUUUUVVVWWWXXXZZZ[[[\\\ZZZZZZYYYXXXWWWWWWWWWWWW[[[\\\]]]]]][[[YYYYYYZZZ\\\\\\[[[[[[[[[[[[\\\\\\___```bbbdddeeedddcccbbbbbbbbbaaaaaaaaabbbcccccceeeccccccccceeefffeeedddbbbccccccbbb```___aaabbbaaaccceeeggghhhhhhhhhhhhhhhhhhgggfffffffffggggggfffeeeeeehhhkkknnnnnnmmmoooooonnnmmmllljjjiiihhhhhhhhhiiiiiihhheeecccaaa```___]]]]]]^^^]]]\\\ZZZZZZ[[[]]]^^^]]][[[XXXWWWYYYYYYXXXWWWVVVUUUUUUTTTRRRRRRQQQQQQPPPPPPOOOOOOSSSSSSSSSRRRRRRQQQPPPPPPPPPPPPQQQQQQQQQRRRRRRRRROOONNNMMMLLLLLLLLLLLLMMMOOONNNNNNNNNNNNMMMMMMMMMPPPOOONNNLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMMMMKKKKKKLLLLLLMMMMMMNNNNNNPPPSSSVVVYYY]]]fffttt~~~sssnnnfff___\\\]]]```cccfffppp{{{uuuqqqllliiihhheee```\\\```cccgggiiiggg___TTTLLLHHHFFFCCCBBBBBBBBBBBBAAA????????????????????????BBB@@@>>>===>>>===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================>>>>>>???@@@AAAAAADDDDDDDDDCCCBBBAAA@@@???>>>>>>???@@@@@@@@@@@@@@@>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===============??????>>>>>>======<<<<<>>>>>@@@BBBGGGKKKOOOSSSWWWZZZ^^^aaahhhlllrrrzzz}}}yyy}}}|||tttkkkfffYYYRRRMMMJJJFFFAAAAAACCCDDDHHHJJJLLLRRR\\\bbbccciiinnnwww::::::::::::::::::::::::>>>======<<<<<<;;;;;;:::<<<<<<======>>>??????@@@@@@@@@@@@AAABBBDDDEEEFFFDDDCCCCCCCCCCCCDDDEEEEEEGGGHHHIIIKKKLLLMMMNNNNNNLLLMMMNNNPPPRRRSSSTTTUUUWWWWWWVVVVVVVVVVVVVVVWWWYYYZZZ[[[\\\^^^___```aaa___]]]\\\[[[[[[ZZZWWWUUUUUUUUUUUUVVVXXXZZZ]]]^^^\\\[[[ZZZXXXWWWWWWXXXXXX[[[\\\^^^]]]\\\[[[[[[\\\\\\[[[[[[ZZZZZZ[[[[[[\\\___```aaabbbcccbbbaaa```_________``````bbbccccccfffeeedddeeefffgggfffeeeddddddeeedddbbbaaaaaacccbbbdddeeegggiiijjjjjjjjjiiihhhgggffffffeeeeeeeeeeeedddeeegggjjjlllmmmlllnnnnnnnnnmmmlllkkkiiihhhfffggghhhhhhgggddd```^^^^^^\\\ZZZZZZZZZ[[[ZZZYYYYYY[[[]]]^^^]]]ZZZVVVTTTUUUUUUUUUTTTSSSRRRQQQQQQNNNNNNNNNNNNNNNNNNNNNMMMRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOONNNNNNLLLLLLLLLKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMOOONNNMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNOOORRRTTTUUUWWW]]]eeemmm~~~|||ppphhhbbb___^^^]]]dddqqq|||tttnnnooorrrwwwzzzxxxmmm^^^SSSMMMJJJGGGDDDDDDDDDCCCBBBCCCCCCBBBCCCDDDDDDCCCBBBBBB@@@??????@@@???>>><<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<============<<<=========>>>?????????AAAAAAAAAAAA@@@@@@???>>>======>>>>>>>>>?????????<<<<<<======>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>?????????@@@@@@@@@???>>>>>>>>>@@@AAAAAABBBBBBEEEIIIMMMUUUYYY```fffkkkooosssvvv~~~|||uuummmeee^^^WWWRRRLLLHHHFFFEEEAAA???DDDKKKHHHQQQ\\\fffrrr999999999999::::::::::::===<<<<<<<<<;;;;;;::::::;;;<<<<<<===>>>>>>????????????@@@@@@BBBCCCEEEEEECCCCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIJJJLLLLLLMMMMMMJJJKKKLLLNNNPPPRRRSSSTTTVVVVVVUUUUUUUUUUUUVVVWWWWWWXXXYYY[[[]]]^^^``````___^^^]]]^^^______]]][[[VVVVVVVVVWWWXXX[[[]]]___]]]\\\[[[ZZZYYYYYYXXXXXXZZZ\\\^^^^^^]]]\\\\\\]]]\\\\\\[[[[[[[[[[[[\\\\\\______```aaaaaa``````___^^^^^^^^^___```aaabbbccceeeddddddeeeggghhhhhhgggfffggggggfffdddccccccdddddddddfffhhhiiijjjkkkllliiihhhgggeeedddccccccbbbdddcccccceeehhhjjjjjjjjjllllllllllllkkkiiihhhgggdddeeeggggggeeebbb___\\\]]][[[YYYXXXYYYZZZYYYXXXYYY[[[\\\]]]\\\YYYUUURRRPPPQQQQQQQQQPPPOOONNNMMMLLLLLLLLLLLLLLLLLLMMMMMMQQQPPPOOONNNNNNNNNOOOOOOOOOOOONNNMMMMMMLLLLLLKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKJJJJJJJJJJJJLLLLLLKKKKKKKKKLLLMMMMMMKKKLLLLLLLLLLLLLLLMMMMMMKKKMMMOOOPPPQQQTTTZZZ___kkkxxxyyymmmfffbbbdddiiirrr}}}|||~~~xxxiii]]]WWWTTTPPPMMMKKKIIIGGGEEEEEEDDDDDDEEEGGGGGGEEECCCAAA@@@@@@AAABBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<============>>>========================>>>>>>?????????>>>>>>===<<<<<<<<<<<<======>>>>>>;;;;;;<<<===>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>??????@@@???AAADDDDDDBBBAAABBBCCCAAACCCEEEHHHKKKPPPVVV[[[fffkkkssszzz~~~yyyuuurrrhhhddd]]]WWWRRRMMMHHHFFFCCCAAABBBCCCBBBBBBJJJSSS[[[iii{{{888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>????????????@@@AAACCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJKKKLLLNNNPPPRRRSSSUUUUUUTTTTTTUUUUUUVVVVVVUUUVVVWWWYYY\\\^^^___```^^^^^^^^^___aaabbbaaa```YYYXXXYYYYYYZZZ[[[\\\]]]\\\\\\\\\\\\[[[[[[YYYYYYZZZ\\\^^^^^^]]]]]]^^^___]]]\\\\\\\\\\\\\\\\\\]]]^^^______````````````______^^^______```aaabbbcccdddcccccceeehhhiiiiiiiiihhhiiijjjiiigggeeeeeeeeeeeeeeefffgggiiijjjkkkkkkiiihhhfffdddbbbaaa``````bbbaaaaaacccfffhhhhhhgggiiiiiiiiiiiihhhgggffffffccccccddddddcccaaa^^^\\\\\\[[[YYYYYYZZZYYYXXXVVVXXXYYYZZZZZZYYYWWWTTTRRRMMMNNNOOOOOOOOONNNLLLKKKJJJKKKKKKKKKLLLMMMMMMMMMPPPOOOMMMMMMLLLMMMNNNOOOMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJKKKKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIIIILLLKKKKKKJJJJJJKKKLLLLLLIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKMMMMMMOOORRRVVVYYY^^^fffttt~~~oookkkhhhiiinnnsssvvvvvvtttwww|||yyyoooeeebbb]]]ZZZVVVRRRNNNKKKJJJIIIHHHJJJLLLMMMJJJFFFEEEDDDDDDDDDEEEDDDBBB???????????????????????????????????????????????????============>>>>>>>>>>>>=====================<<<<<<======>>>>>>>>>======<<<<<<<<<<<<<<<===>>>>>>;;;;;;<<<======>>>??????????????????????????????>>>>>>>>>>>>>>>???@@@AAA<<<@@@DDDFFFEEEDDDFFFHHHHHHKKKPPPUUUZZZ```gggllluuu{{{{{{ssskkkfffaaa^^^\\\RRROOOJJJGGGFFFEEECCCAAA>>>>>>AAAFFFIIILLLUUU^^^www::::::::::::::::::999999999999999:::;;;;;;<<<<<<:::;;;<<<>>>>>>>>>>>>===???>>>>>>>>>???@@@@@@AAACCCBBBBBBBBBBBBCCCDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKKKKLLLMMMOOOQQQSSSTTTTTTTTTTTTTTTUUUVVVVVVTTTUUUWWWYYY\\\^^^```aaa^^^^^^^^^```bbbcccbbb```[[[[[[\\\\\\\\\[[[[[[ZZZZZZ[[[]]]^^^^^^]]]ZZZYYYZZZ\\\^^^___^^^^^^___```^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^______``````aaaaaa```_________```aaabbbbbbbbbaaabbbdddhhhjjjkkkjjjjjjlllmmmllljjjgggggggggfffffffffggghhhiiijjjjjjjjjiiifffdddbbb```______``````___aaadddffffffeeefffggggggffffffeeedddcccbbbbbbbbbaaaaaa___^^^^^^]]]\\\[[[[[[[[[ZZZWWWUUUUUUUUUVVVVVVUUUSSSRRRPPPLLLMMMOOOOOOOOONNNLLLKKKJJJJJJKKKLLLMMMMMMNNNNNNOOONNNLLLKKKKKKLLLNNNOOOKKKKKKKKKJJJIIIIIIHHHHHHGGGHHHIIIIIIIIIHHHGGGFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHJJJIIIIIIHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHLLLLLLMMMMMMOOOQQQTTTWWWYYY\\\eeeppp{{{~~~xxxvvvvvvtttsssooommmllloootttzzz~~~{{{wwwsssooohhhbbb]]]YYYWWWVVVXXX\\\\\\XXXTTTPPPOOONNNNNNMMMKKKGGGDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>?????????@@@>>>>>>>>>>>>======<<<<<<;;;<<<<<<===>>>>>>>>>======<<<<<<;;;<<<===>>>???<<<<<<======>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBDDDEEEFFFBBBGGGMMMPPPOOOPPPSSSVVVYYY]]]ccciiiooouuu{{{|||uuufffaaaZZZTTTQQQOOONNNMMMGGGEEEDDDDDDEEEGGGGGGFFFHHHHHHMMMWWW___fffnnnwww<<<<<<;;;;;;:::999888888777888999:::;;;<<<<<<===:::;;;<<<>>>>>>>>>>>>===???>>>>>>>>>>>>>>>??????CCCBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIKKKKKKKKKKKKMMMOOOQQQRRRTTTTTTSSSSSSTTTUUUVVVVVVTTTUUUWWWZZZ]]]___aaabbb___^^^^^^___aaabbbaaa___]]]]]]^^^^^^]]]\\\ZZZYYYXXXZZZ]]]``````^^^[[[YYYZZZ\\\^^^___^^^^^^___aaa___^^^^^^]]]]]]^^^^^^___^^^^^^______```aaaaaabbbaaa````````````aaabbbbbb``````aaadddhhhjjjkkkkkklllmmmooonnnkkkiiihhhhhhggggggffffffggghhhiiiiiikkkiiigggeeebbb```___^^^___^^^^^^```cccddddddccceeeeeeeeeeeedddcccbbbbbbaaaaaa``````____________]]]]]]]]]]]]]]]ZZZWWWSSSSSSSSSSSSRRRRRRQQQPPPPPPMMMNNNOOOPPPPPPOOOMMMLLLJJJKKKKKKLLLMMMNNNOOOOOONNNMMMKKKJJJJJJLLLNNNOOOJJJJJJJJJIIIIIIHHHHHHHHHFFFGGGGGGHHHGGGFFFEEEDDDFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHGGGFFFFFFGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKMMMPPPRRRUUUUUUZZZaaahhhssswwwqqqjjjhhhiiikkkkkkjjjpppuuu|||{{{uuuhhhfffeeehhhllllllgggccc[[[ZZZXXXWWWUUURRRMMMIIIEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCC>>>?????????@@@@@@@@@@@@?????????>>>======<<<<<<;;;;;;<<<===>>>>>>>>>>>>======<<<;;;<<<===>>>???=========>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCDDDEEEGGGIIIKKKLLLPPPVVV]]]aaaaaabbbfffjjjhhhmmmssszzz{{{rrreee\\\SSSOOOIIIEEEEEEFFFGGGGGGEEEEEEEEEGGGJJJLLLMMMMMMWWWXXX___lllwww<<<<<<;;;;;;;;;<<<======::::::::::::::::::::::::<<<<<<======>>>>>>??????BBBAAA@@@>>>===>>>>>>???CCCEEEGGGGGGEEECCCCCCCCCFFFFFFFFFGGGGGGHHHHHHHHHKKKOOOSSSRRROOONNNPPPTTTRRRRRRRRRRRRRRRRRRSSSSSSTTTUUUWWWYYY\\\___bbbccc```aaaaaabbbbbbbbbaaaaaacccaaa___\\\[[[ZZZZZZZZZ[[[[[[[[[[[[\\\\\\\\\\\\[[[\\\\\\\\\[[[\\\___bbb___```aaabbbbbbaaa___^^^\\\]]]___aaabbbbbbbbbaaaffffffgggfffeeecccbbb```bbbbbbbbbbbbdddgggiiikkknnnnnnnnnmmmllljjjiiihhhhhhhhhgggfffdddeeehhhjjjlllkkkhhhddd___]]]\\\\\\\\\\\\\\\^^^```cccfffhhhhhhgggeeeddddddcccaaa```aaa```^^^]]]\\\[[[[[[[[[[[[[[[ZZZYYYXXXVVVTTTSSSRRRQQQPPPPPPOOOOOOOOOPPPNNNNNNOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMPPPOOONNNLLLKKKJJJJJJJJJMMMLLLJJJIIIHHHGGGFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFJJJIIIHHHGGGGGGHHHIIIJJJGGGHHHIIIKKKLLLNNNOOOPPPMMMRRRVVVWWW[[[eeettt|||sssooonnnkkkhhhgggiiimmmppptttyyy|||xxxzzz}}}yyyqqqhhhbbb```___[[[WWWVVVTTTQQQPPPOOOOOOMMMKKKNNNMMMLLLKKKJJJJJJJJJJJJCCCCCCDDDDDDDDDDDDCCCBBBCCCBBBAAA@@@???>>>>>>>>>CCCAAA???>>>??????>>>===???===;;;;;;<<<=========>>>???@@@AAAAAAAAAAAA@@@DDDEEEFFFEEECCCCCCDDDFFFEEEIIIMMMNNNMMMPPPVVV\\\eeellluuu{{{{{{zzzyyyyyy~~~~~~{{{pppfff___XXXQQQLLLFFFBBB@@@AAABBBAAADDDIIIFFFOOOWWW\\\aaagggiiihhhrrrqqqxxx|||;;;;;;:::::::::;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;<<<======>>>>>>BBBAAA@@@???>>>>>>??????BBBDDDFFFGGGEEEDDDDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGHHHLLLPPPOOOMMMLLLNNNQQQSSSSSSQQQQQQQQQRRRTTTUUUUUUVVVWWWXXXZZZ\\\^^^``````aaaaaabbbbbbbbbaaaaaaaaa```^^^\\\[[[ZZZYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[\\\]]]]]]\\\]]]^^^```___```bbbccccccbbbaaa```___```bbbdddeeeeeeeeedddgggggghhhiiihhhgggfffeeebbbaaaaaaaaacccfffjjjlllnnnnnnnnnnnnlllkkkiiiiiikkkkkkkkkiiiggghhhjjjlllkkkjjjhhhddd```^^^^^^^^^\\\\\\]]]^^^aaacccfffhhhgggeeecccccccccbbb```___```___^^^]]]\\\[[[[[[[[[^^^]]][[[YYYVVVTTTRRRQQQQQQPPPOOONNNNNNMMMNNNNNNMMMMMMNNNNNNNNNMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMNNNOOONNNMMMKKKJJJJJJIIIIIIKKKJJJIIIHHHGGGFFFEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHGGGFFFFFFGGGHHHHHHFFFGGGHHHIIIJJJLLLMMMMMMKKKOOORRRSSSUUU]]]iiisssyyytttoooppppppooonnnmmmnnnpppxxx{{{{{{yyywwwssspppnnnkkkhhheeedddbbb___]]]]]]\\\ZZZXXXUUURRRPPPOOOLLLLLLJJJIIIHHHFFFEEEEEEGGGFFFEEECCCBBBAAAAAAAAADDDBBBAAAAAABBBBBBBBBAAAAAA???>>>===???@@@AAA@@@@@@AAAAAABBBCCCCCCDDDEEECCCEEEFFFGGGHHHIIILLLNNNOOOTTTZZZ]]]___cccjjjppp{{{xxxrrrgggbbb[[[UUUPPPLLLFFFBBBCCC@@@???@@@AAACCCJJJRRRZZZfffttt~~~{{{rrrssszzz~~~999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=========AAAAAA@@@??????@@@@@@@@@@@@CCCEEEFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFDDDHHHKKKLLLJJJJJJLLLOOOPPPPPPNNNNNNNNNPPPQQQSSSVVVVVVVVVWWWXXXZZZ[[[\\\```aaaaaabbbbbbaaaaaa```]]]]]]]]]\\\[[[YYYXXXWWWWWWWWWWWWXXXXXXXXXYYYYYY[[[]]]______^^^]]]]]]^^^___```bbbcccddddddcccbbbaaabbbdddeeefffgggfffffffffggghhhiiijjjiiiiiihhhbbbaaa``````bbbfffjjjmmmnnnnnnoooooonnnlllkkkiiimmmmmmmmmkkkiiiiiijjjllljjjiiifffdddbbbaaaaaaaaa]]]]]]^^^___aaaccceeefffeeecccaaaaaabbbaaa```^^^______^^^]]]\\\[[[[[[ZZZ```^^^[[[WWWTTTRRRQQQPPPPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIJJJJJJKKKKKKLLLMMMNNNNNNNNNMMMLLLJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDFFFEEEDDDCCCBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHKKKNNNNNNNNNRRR[[[ccckkkvvv}}}vvvrrrppppppooommmkkklllqqqxxx~~~}}}{{{zzzyyywwwsssooojjjfffcccaaa___\\\XXXUUURRRQQQPPPQQQPPPOOOMMMKKKJJJJJJIIIKKKIIIHHHHHHJJJJJJIIIHHHGGGEEECCCCCCEEEGGGGGGGGGFFFEEEDDDEEEFFFHHHJJJLLLHHHKKKOOORRRUUUYYY]]]aaaggglllrrrwwwzzz~~~|||wwwrrrmmmfff___ZZZPPPMMMIIIFFFEEEBBB@@@===BBBAAAAAACCCEEEKKKZZZggg~~~xxxkkkhhhjjjjjjiiijjj888777777888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<======>>>AAAAAA@@@@@@@@@@@@@@@AAA>>>AAADDDFFFFFFFFFFFFGGGIIIIIIHHHHHHGGGGGGFFFFFFCCCEEEHHHIIIIIIIIIKKKMMMOOOOOOPPPQQQRRRRRRRRRRRRUUUUUUVVVVVVWWWYYYZZZ[[[^^^______````````````___ZZZ[[[\\\\\\[[[YYYWWWVVVUUUUUUVVVVVVVVVWWWWWWWWW[[[]]]```aaa___]]]\\\\\\^^^___```aaabbbccccccbbb___aaabbbdddeeeeeeeeeeeedddeeefffggghhhggggggfffbbbaaa______aaaeeejjjllllllmmmnnnooonnnmmmkkkjjjkkklllkkkjjjhhhggghhhjjjhhhgggdddccccccccccccccc^^^^^^___```aaacccdddeeecccbbbaaaaaabbbbbb```___^^^^^^^^^]]]\\\[[[ZZZZZZ```]]]ZZZVVVSSSQQQQQQQQQQQQPPPOOOMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGIIIJJJJJJLLLMMMNNNOOOOOOMMMMMMKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDBBB@@@@@@AAABBBDDDCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGEEEHHHKKKKKKJJJLLLRRRWWW^^^dddrrr{{{sssjjjeeeeeehhhkkknnnqqqvvv{{{~~~yyysssnnnkkkjjjiiifffeeecccaaa```^^^^^^^^^^^^]]][[[[[[[[[[[[YYYWWWTTTRRRPPPQQQSSSUUUUUUUUURRRQQQOOOOOOQQQTTTXXXZZZZZZ^^^bbbggglllrrrxxx|||yyysssmmmjjjaaa___\\\YYYUUUQQQMMMKKKIIIGGGEEECCCCCCDDDEEEEEEIIIIIILLLPPPUUUaaauuuvvvfff___]]]YYYUUUTTT666666666777888999::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>??????@@@@@@@@@@@@@@@@@@??????<<>>?????????@@@@@@AAA@@@@@@>>>======;;;>>>AAACCCCCCDDDEEEFFFIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFHHHIIIKKKKKKLLLLLLJJJMMMQQQTTTUUUTTTQQQOOOQQQQQQRRRSSSUUUWWWXXXYYYTTTUUUWWWYYYZZZ\\\\\\\\\YYYYYYYYYZZZZZZYYYXXXXXXUUUUUUUUUVVVVVVVVVWWWWWWZZZ]]]aaabbb```^^^]]]]]][[[[[[[[[\\\\\\]]]]]]^^^```aaacccdddeeefffeeeeeeeeeffffffgggfffeeedddcccaaaaaa``````aaaccceeegggfffgggjjjlllllljjjhhhggghhhiiijjjjjjiiihhhiiijjjfffccc``````ccceeeeeeccc^^^^^^___`````````______bbbaaa```aaabbbcccbbbaaa[[[\\\]]]]]]]]]\\\ZZZYYYXXXWWWUUUTTTSSSTTTTTTUUUVVVTTTSSSPPPOOOMMMLLLLLLIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNKKKKKKJJJIIIIIIIIIIIIIIIFFFGGGHHHIIIIIIIIIHHHGGGDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@???@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCCCCCCCBBBAAADDDDDDEEEEEEEEEEEEEEEEEEDDDFFFGGGHHHIIIJJJMMMOOORRRTTTXXXaaannn~~~tttnnnhhhgggggghhhhhhgggdddbbbdddhhhmmmqqquuuyyy}}}}}}zzzsssjjjbbbYYYXXXUUUQQQMMMIIIGGGEEEBBBBBBBBBAAA@@@@@@BBBEEEDDDIIIOOOVVV]]]eeemmmrrrwwwxxx}}}yyyiiiXXXOOOJJJDDD???===666666666777888999;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>???@@@@@@@@@@@@???===;;;::::::<<<@@@AAABBBBBBCCCDDDFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKKKKKKKJJJHHHIIIKKKMMMNNNNNNNNNMMMPPPPPPPPPPPPQQQRRRSSSTTTOOOPPPRRRUUUWWWYYYZZZ[[[ZZZYYYYYYYYYYYYYYYZZZZZZVVVVVVWWWWWWWWWXXXXXXXXXZZZ]]]```aaa```_________[[[[[[[[[[[[[[[[[[\\\\\\^^^___aaabbbddddddccccccaaabbbcccdddddddddcccbbbaaaaaaaaaaaabbbbbbbbbcccbbbdddgggiiijjjhhhfffddddddfffhhhhhhgggggghhhiiieeeaaa^^^___ccceeedddbbb]]]^^^^^^______^^^]]]\\\```___^^^___aaabbbaaa```ZZZ[[[]]]]]]]]]\\\ZZZYYYVVVVVVUUUUUUTTTTTTSSSSSSVVVUUUSSSQQQOOOMMMLLLKKKIIIJJJKKKLLLMMMMMMMMMMMMIIIIIIIIIJJJJJJJJJKKKKKKIIIHHHGGGGGGGGGGGGGGGGGGDDDEEEGGGHHHIIIHHHGGGFFFCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@BBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAAAAAAAAAAA@@@???BBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHJJJLLLKKKNNNSSSXXX___hhhttt||||||wwwooojjjeeefffggggggfffgggjjjlllpppssswww{{{~~~yyyuuukkkjjjgggddd```ZZZTTTOOOIIIHHHFFFEEECCCBBBAAAAAA???AAABBBCCCDDDHHHNNNRRRXXXaaannn{{{nnn___OOOGGGDDD???;;;:::666666666777888:::;;;<<<::::::::::::::::::::::::::::::;;;;;;<<<======>>>@@@AAA@@@@@@>>><<<999888999<<>>???@@@@@@???>>>===??????@@@AAAAAABBBCCCCCCFFFEEEEEEDDDEEEFFFHHHIIIGGGMMMSSSVVVWWWZZZbbbhhhuuuqqqpppmmmiiieeecccdddfffcccfffiiikkknnnrrryyy~~~}}}}}}tttmmmgggaaa^^^TTTTTTSSSQQQMMMJJJGGGFFF@@@@@@@@@???@@@@@@AAAAAA>>>AAAEEEHHHLLLSSS\\\bbbrrr~~~aaaRRRCCC===;;;777444333777777777777888999:::;;;<<<;;;;;;::::::999999888888888999::::::;;;<<<<<<=========>>>??????@@@@@@@@@???>>>======>>>???@@@@@@BBBEEEHHHIIIHHHGGGEEEGGGHHHHHHIIIIIIJJJJJJJJJLLLMMMMMMMMMNNNNNNNNNNNNQQQQQQPPPOOOPPPQQQRRRSSSPPPPPPQQQQQQRRRTTTUUUVVVWWWWWWWWWXXXYYY[[[\\\]]]YYYXXXWWWXXXYYYYYYWWWUUUXXXXXXYYYZZZ[[[\\\\\\]]]ZZZZZZ[[[[[[[[[ZZZZZZYYYZZZZZZ[[[[[[\\\]]]^^^______^^^]]]\\\^^^```ccceee```aaacccddddddcccaaa``````aaabbbcccdddccccccbbbddddddcccbbbcccdddfffgggfffcccaaaccceeeeee```ZZZ_________^^^]]]ZZZXXXWWWXXXXXXYYY[[[\\\]]]______[[[[[[\\\]]]^^^^^^______XXX[[[\\\XXXRRRPPPRRRUUUUUUTTTPPPNNNLLLLLLLLLMMMNNNMMMLLLLLLLLLLLLLLLMMMIIIHHHGGGFFFEEEEEEEEEEEEDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDCCCBBBBBBBBBBBBCCC@@@@@@@@@?????????>>>>>>AAA???<<<<<<>>>??????????????????@@@@@@AAAAAAAAA@@@@@@AAABBBBBBBBBAAAAAACCCCCCCCCDDDEEEEEEFFFFFFGGGIIIKKKOOORRRUUUWWWXXXbbbmmm{{{uuurrrpppmmmkkkiiiiiijjjkkkjjjjjjmmmmmmnnnrrrwww|||~~~~~~zzzzzzzzzoooiiiaaaZZZVVVSSSNNNJJJFFFEEEDDDEEEFFFFFFCCC@@@;;;???DDDHHHIIIIIIJJJJJJFFFJJJPPPYYYeeetttgggPPPHHH>>>999888777555222666666666666777888999:::::::::999999888888888777888999999::::::;;;;;;;;;<<<<<<======>>>?????????@@@@@@????????????@@@@@@@@@BBBDDDFFFGGGGGGFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPRRRSSSQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWXXXYYYZZZ[[[\\\ZZZYYYYYYYYY[[[[[[YYYWWWWWWWWWXXXXXXYYYZZZ[[[[[[YYYYYYZZZZZZZZZZZZZZZZZZ\\\[[[ZZZZZZZZZ[[[\\\]]]___^^^\\\[[[\\\^^^```bbbaaabbbcccddddddbbbaaa```^^^^^^___```aaaaaa``````aaaaaa``````aaacccdddeeeeeebbbaaaccceeeeeeaaa\\\^^^^^^^^^]]][[[YYYWWWVVVWWWWWWXXXYYYZZZ[[[\\\\\\ZZZZZZZZZZZZ[[[\\\]]]^^^___aaa___ZZZRRRMMMMMMOOOSSSRRRPPPNNNMMMLLLLLLLLLMMMLLLLLLKKKJJJJJJJJJKKKHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@@@@AAAAAAAAABBBBBBCCCBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>@@@>>><<<;;;===>>>>>>>>>?????????@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDEEEGGGHHHJJJMMMOOOQQQRRRSSSYYY```nnn~~~|||zzzvvvrrroooppplllhhhffffffhhhjjjjjjkkkggggggjjjlllkkknnnsss{{{~~~}}}yyyuuuooohhhccc[[[WWWQQQMMMKKKIIIFFFDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHLLLQQQUUUVVVXXXYYYZZZYYY^^^fffrrrpppYYYIIIBBB;;;777777777555222555555555555666777888888888888888777777777777777999999999:::::::::::::::;;;;;;;;;<<<======>>>>>>@@@AAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDEEEFFFFFFEEEFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKLLLMMMOOOQQQSSSTTTQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWWWWXXXZZZ[[[\\\[[[ZZZZZZ[[[\\\]]][[[ZZZVVVVVVVVVVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\^^^\\\ZZZYYYXXXYYY[[[\\\___^^^\\\ZZZYYYZZZ[[[\\\``````bbbccccccbbbaaa```^^^^^^^^^^^^]]]]]]]]]\\\]]]]]]]]]^^^___aaabbbccccccaaa```bbbeeeeeebbb___\\\\\\\\\[[[ZZZXXXWWWVVVVVVWWWWWWWWWWWWXXXXXXXXXWWWWWWVVVVVVWWWYYY[[[]]]bbbbbb```ZZZRRRMMMLLLMMMOOOOOOOOONNNNNNMMMLLLKKKLLLKKKJJJIIIIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEECCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDAAAAAA@@@???????????????????????????>>>>>>>>>>>>???===;;;;;;<<<>>>>>>===@@@??????????????????>>>>>>???@@@@@@AAAAAA@@@@@@???@@@@@@AAAAAABBBCCCCCCFFFGGGIIIJJJLLLMMMMMMNNNPPPRRRYYYeeeqqqyyylllbbb\\\ZZZZZZ[[[]]]YYYXXXYYYYYYWWWXXX\\\___aaaeeefffffffffggghhhmmmsss{{{xxxrrrjjjgggbbb^^^ZZZUUUPPPLLLJJJHHHEEECCCCCCCCCAAA@@@BBBDDDEEEGGGJJJOOOTTTXXXaaadddiiimmmnnnpppqqqssspppuuu}}}pppYYYIII@@@;;;777666777777555222555444444444555555666777777777777777777777777888:::::::::999999999999999999::::::;;;;;;<<<======???@@@AAABBBBBBAAA@@@???BBBAAAAAAAAABBBCCCEEEFFFDDDDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIKKKMMMPPPRRRTTTUUUQQQQQQQQQRRRSSSTTTUUUVVVXXXXXXXXXXXXYYYZZZ[[[\\\ZZZYYYYYY[[[]]]^^^]]][[[XXXWWWVVVVVVVVVWWWXXXYYYZZZZZZYYYYYYZZZ\\\]]]^^^^^^]]]ZZZYYYYYYZZZ\\\^^^```^^^\\\ZZZYYYXXXYYYYYY\\\]]]___```bbbbbbbbbbbbbbbaaa___]]]\\\ZZZZZZZZZZZZ[[[[[[]]]^^^```aaabbbaaa``````bbbdddeeecccaaa\\\\\\[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUTTTRRRRRRSSSUUUYYY[[[\\\]]][[[WWWRRROOONNNOOOKKKLLLMMMNNNNNNMMMKKKJJJJJJIIIIIIHHHGGGEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA???@@@AAABBBCCCDDDEEEFFFAAA@@@??????>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>@@@>>><<<;;;===>>>>>>>>>?????????>>>>>>===============>>>???@@@@@@@@@@@@>>>??????@@@AAAAAABBBBBBDDDEEEGGGHHHJJJKKKKKKKKKNNNLLLOOOUUU___mmmqqqgggcccccccccdddbbb___\\\YYYVVVTTTTTTSSSTTTVVVWWWWWWWWWXXXXXXZZZ]]]bbbgggjjjlllnnnnnnsssuuuxxx{{{yyyvvvqqqmmmjjjeee___[[[VVVTTTQQQNNNKKKIIIGGGFFFDDDDDDDDDDDDEEEEEEEEEEEEFFFKKKRRRYYY```hhhpppvvv~~~|||~~~uuugggWWWHHH???:::888666555666666444222444444444444444444555666666666777777888888999999999999999999999999999888999999999:::;;;;;;<<<<<<===>>>???@@@@@@???>>>===AAAAAA@@@???@@@AAACCCDDDBBBBBBCCCDDDEEEFFFGGGHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJLLLNNNQQQSSSUUUUUUPPPPPPQQQQQQRRRSSSUUUVVVXXXXXXXXXXXXXXXYYYZZZ[[[WWWWWWWWWYYY\\\]]]]]]\\\ZZZYYYXXXWWWWWWWWWXXXYYY\\\\\\\\\\\\]]]^^^___```]]]\\\[[[[[[[[[]]]___aaa```___]]][[[ZZZYYYYYYYYYXXXYYY[[[^^^aaaccceeeeeehhhfffbbb^^^[[[YYYYYYXXXYYYZZZ\\\]]]___```aaaaaa___^^^___```bbbccccccccc\\\\\\[[[[[[ZZZZZZZZZZZZYYYYYYXXXWWWWWWVVVUUUUUUTTTSSSQQQPPPQQQSSSVVVXXXWWWWWWUUUSSSPPPNNNNNNNNNIIIJJJLLLMMMMMMLLLJJJHHHGGGGGGGGGGGGFFFDDDBBBAAACCCBBBAAA@@@????????????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA??????@@@AAABBBCCCDDDEEEAAA@@@@@@???>>>?????????========================@@@>>><<<<<<===??????>>>>>>>>>>>>======<<<<<<<<<;;;<<<===>>>????????????>>>??????@@@@@@AAAAAABBBBBBCCCEEEGGGIIIKKKKKKLLLMMMKKKKKKPPPVVV^^^mmmzzz}}}}}}}}}~~~|||xxxqqqiiibbb[[[WWWVVVTTTSSSRRRRRRSSSSSSSSSMMMNNNPPPRRRUUUWWWWWWWWWYYYZZZ]]]___bbbdddfffgggiiijjjkkkmmmooorrrtttvvvwwwyyyzzz{{{zzzzzz|||~~~zzz}}}~~~|||{{{wwwuuurrroookkkgggdddbbb\\\[[[XXXUUUSSSPPPMMMKKKKKKKKKIIIGGGGGGGGGIIIJJJEEEGGGJJJMMMPPPQQQSSSSSSUUU]]]iiivvvtttoooooopppqqqpppllleee[[[PPPFFF???;;;999888666666666444333111555444444444444444555555555666666777888999999:::888888888999999999999999999999999:::;;;;;;<<<<<<<<<==================<<<@@@@@@???>>>???@@@AAABBB@@@AAABBBCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKMMMOOOQQQRRRSSSSSSOOOOOOOOOPPPQQQRRRTTTTTTVVVVVVVVVVVVVVVWWWXXXXXXUUUTTTUUUXXX[[[]]]]]]\\\]]][[[YYYWWWWWWXXXYYYZZZ\\\]]]^^^___`````````___[[[\\\\\\]]]^^^___```aaa___^^^]]]\\\[[[ZZZZZZZZZVVVWWWZZZ\\\```ccceeefffjjjgggbbb]]]ZZZXXXXXXYYYYYYZZZ\\\^^^___`````````]]]]]]^^^___```aaabbbbbb\\\\\\[[[ZZZZZZZZZ[[[[[[YYYYYYYYYXXXWWWVVVVVVUUUTTTSSSQQQPPPPPPQQQSSSTTTVVVTTTRRROOOMMMKKKJJJJJJHHHIIIKKKLLLKKKJJJHHHGGGEEEFFFFFFFFFEEEDDDBBBAAABBBAAA@@@??????>>>>>>>>>?????????@@@@@@@@@AAAAAACCCCCCBBBBBBBBBAAAAAAAAA>>>>>>??????@@@AAABBBBBB@@@@@@???>>>>>>>>>>>>???<<<<<<<<<<<<============???===;;;;;;<<<>>>>>>=========<<<<<<<<<<<<<<<;;;:::;;;<<<===>>>?????????===>>>>>>???@@@@@@AAAAAAAAABBBDDDFFFHHHJJJJJJKKKKKKHHHHHHLLLOOOSSS[[[dddsss|||qqqhhh```^^^[[[XXXWWWUUURRROOOJJJIIIHHHIIIKKKMMMMMMMMMLLLLLLMMMNNNPPPQQQRRRRRRTTTTTTUUUVVVXXXZZZ\\\]]]\\\]]]______^^^^^^___aaa^^^```dddiiinnnrrrtttvvvxxxxxxzzz}}}}}}uuussspppmmmkkkjjjjjjkkkhhhgggeeecccbbbbbbbbbbbbbbbccceeehhhiiigggbbb^^^]]]\\\YYYVVVSSSOOOMMMLLLIIIIIIHHHGGGGGGFFFEEEEEECCCCCCDDDDDDEEEIIINNNRRRSSSWWW]]]bbbfffiiikkkmmmrrrxxx}}}mmmdddaaa```___XXXTTTMMMFFF@@@;;;888777888777666555444333222222555555444444444444555555333444444666777888999999777777888888999999::::::999999::::::;;;<<<<<<<<<======<<<<<<<<<<<<======??????>>>>>>??????@@@@@@??????@@@BBBCCCDDDFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIKKKLLLNNNOOOPPPPPPPPPPPPNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSTTTUUUTTTTTTUUUXXX[[[^^^^^^]]]^^^\\\YYYWWWVVVWWWYYYZZZ\\\]]]___aaaaaa```^^^\\\[[[\\\]]]^^^^^^^^^^^^]]]\\\\\\\\\[[[[[[[[[[[[[[[XXXXXXZZZ\\\^^^aaacccdddeeebbb^^^ZZZWWWWWWYYYZZZYYYZZZ\\\]]]^^^^^^^^^]]]\\\\\\]]]]]]^^^^^^```aaa[[[ZZZYYYYYYYYYZZZ[[[[[[XXXXXXXXXWWWWWWVVVVVVUUUUUUTTTSSSRRRQQQQQQQQQQQQTTTRRRPPPNNNLLLKKKIIIHHHIIIIIIJJJJJJIIIHHHGGGFFFCCCDDDEEEFFFEEEDDDBBBAAABBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@=========>>>>>>>>>?????????>>>======<<<<<<======;;;;;;;;;<<<<<<============;;;999999:::<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<999:::;;;<<<===>>>>>>>>><<<<<<<<<===>>>>>>??????BBBCCCDDDEEEFFFGGGGGGGGGGGGDDDDDDHHHJJJLLLQQQWWW___iiiyyy}}}zzzwwwssslllccc\\\YYYUUUQQQOOOOOOPPPOOONNNKKKKKKJJJIIIIIIHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNKKKLLLMMMMMMLLLKKKLLLNNNNNNOOOPPPRRRTTTWWWYYYZZZ\\\[[[\\\^^^```bbbaaa```ZZZYYYXXXVVVTTTSSSRRRRRROOOOOONNNMMMMMMNNNNNNNNNNNNNNNPPPVVV[[[ZZZQQQIIIKKKKKKJJJHHHGGGEEEDDDDDDBBBBBBCCCCCCDDDEEEFFFGGGDDDGGGKKKOOOUUU^^^hhhoooxxx}}}wwweeeZZZTTTQQQNNNGGGBBB===999888777666444555555444333222222333444666555555444444444555555222222333444555777888888666666777888999::::::;;;999::::::;;;;;;<<<<<<===>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>????????????>>>???@@@AAACCCDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIKKKLLLMMMNNNOOONNNMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRQQQPPPPPPPPPPPPQQQQQQRRRTTTTTTUUUXXX\\\^^^___^^^^^^\\\YYYWWWVVVVVVXXXYYY[[[]]]```aaaaaa___\\\ZZZ[[[\\\]]]^^^^^^]]][[[YYYZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZZZZ\\\]]]___aaabbb```^^^YYYVVVUUUVVVYYY[[[YYYZZZ[[[]]]]]]]]]\\\[[[[[[\\\]]]\\\\\\]]]___```YYYYYYXXXWWWWWWXXXZZZ[[[WWWWWWWWWVVVVVVVVVUUUUUUUUUUUUTTTTTTRRRQQQPPPPPPRRRPPPNNNMMMLLLLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFFFFBBBCCCEEEFFFFFFDDDCCCAAABBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@????????????>>><<<<<<<<<<<<==================<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<======;;;999777777888::::::999:::::::::;;;;;;<<<<<<<<<888999:::<<<===>>>>>>>>>::::::;;;;;;<<<======>>>CCCCCCDDDDDDDDDDDDDDDCCCEEEBBBBBBEEEHHHIIIMMMSSSVVV[[[dddtttuuummmggg```[[[YYYWWWUUURRROOONNNLLLJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHDDDFFFFFFFFFDDDCCCDDDEEEHHHGGGFFFFFFFFFHHHIIIJJJKKKJJJIIIKKKMMMOOOOOONNNLLLLLLKKKKKKJJJIIIHHHHHHDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEHHHPPPWWWVVVKKK@@@DDDDDDDDDDDDEEEEEEEEEEEEAAACCCDDDDDDEEEFFFIIIKKKOOOTTT\\\dddooo|||mmm[[[OOOGGGBBB??????:::666444666777666333222222222111000111333555333333333333333333333333222333333333444555555555999999999::::::;;;;;;;;;::::::999999888999999:::999::::::::::::::::::;;;>>>>>>>>>>>>????????????AAA???>>>???CCCEEEEEECCCFFFFFFGGGHHHHHHHHHGGGGGGKKKKKKLLLMMMNNNNNNNNNNNNOOONNNMMMMMMMMMNNNOOOPPPLLLMMMNNNOOOQQQSSSUUUUUUWWWVVVWWW[[[___```]]]ZZZ^^^\\\ZZZWWWVVVVVVWWWXXX[[[\\\\\\]]]]]]\\\\\\[[[XXXXXXXXXXXXYYYYYYYYYYYY[[[[[[[[[[[[ZZZZZZYYYYYY^^^[[[XXXXXXYYY\\\]]]^^^]]]\\\[[[ZZZZZZYYYZZZZZZXXXXXXYYYYYYYYYYYYYYYXXXYYYYYYYYYYYY[[[]]]___```[[[WWWTTTSSSVVVXXXYYYXXXZZZXXXVVVVVVVVVVVVTTTRRRVVVVVVUUUSSSRRRQQQPPPOOOQQQOOOLLLIIIGGGHHHIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFDDDCCCCCCCCCDDDEEEFFFCCC@@@?????????>>>===========================<<<<<<======>>>>>>??????<<<<<<======<<<<<<;;;:::999999::::::;;;<<<======777888888999999999888888:::999999888888999999:::777777888888888999999999:::;;;<<<<<<<<<;;;:::999<<<<<<<<<<<<<<<===>>>>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBDDDFFFHHHJJJLLLPPPXXXbbbmmm{{{|||yyytttlllfff```\\\WWWSSSQQQPPPOOONNNMMMKKKIIIIIIIIIHHHFFFEEEFFFGGGIIIHHHGGGGGGGGGHHHCCCBBBAAABBBDDDDDDDDDBBBEEEEEEFFFEEEEEEDDDBBBBBBFFFFFFFFFDDDBBBAAACCCDDDEEECCCBBBBBBCCCDDDDDDDDDBBBDDDFFFHHHIIIIIIIIIHHHDDDBBBAAABBBEEEGGGHHHHHHMMMIIIIIIMMMOOOPPPVVV___dddkkkyyyrrr]]]PPPHHH@@@;;;999:::999666444222222333333333333222111000000111111333333333333333333333333111222333444555666777777999999999999::::::::::::::::::999999999999::::::999::::::::::::;;;;;;;;;>>>>>>>>>>>>????????????CCCAAA???@@@CCCEEEDDDCCCFFFGGGGGGHHHHHHHHHHHHHHHJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLLLLLLLMMMNNNOOOOOOPPPRRRTTTVVVWWWXXXXXXUUUTTTUUUWWWZZZ\\\ZZZXXX\\\ZZZXXXWWWVVVVVVWWWXXX[[[[[[\\\\\\\\\\\\[[[[[[YYYYYYYYYYYYYYYYYYZZZZZZ]]]\\\\\\[[[[[[[[[[[[[[[^^^[[[XXXWWWYYY[[[\\\\\\\\\[[[ZZZYYYYYYXXXXXXXXXWWWWWWXXXYYYYYYYYYYYYYYYZZZZZZYYYXXXYYY[[[^^^___]]]YYYUUUTTTUUUWWWWWWVVVXXXWWWUUUUUUUUUUUUSSSQQQTTTTTTSSSRRRQQQQQQPPPPPPOOOMMMJJJHHHFFFFFFGGGHHHGGGGGGFFFEEEEEEEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGDDDAAA?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>><<<<<<<<<;;;;;;;;;;;;;;;999999::::::;;;;;;<<<<<<777888888999999888888888999999999888888999999999888888888888999999999999::::::;;;<<<<<<;;;:::999<<<<<<<<<<<<<<<======>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEGGGHHHGGGJJJPPPXXX```kkk~~~zzzsssmmmhhhccc^^^ZZZZZZVVVRRROOOOOOPPPPPPPPPOOOOOOOOOMMMJJJGGGEEEDDDFFFDDDBBBBBBCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDFFFIIIKKKJJJIIIHHHHHHGGGEEECCCAAAAAABBBCCCCCCCCCCCCCCCFFFEEEFFFHHHLLLPPPSSSUUU\\\[[[___ggglllnnnuuu~~~rrrbbbQQQGGGAAA;;;777666666444222000///000000111333333333222222222111111444444444444444444444444111111333444666888999999999999999999999999888888::::::999999999999::::::999999::::::;;;;;;;;;;;;>>>>>>>>>>>>????????????CCCBBBAAAAAACCCDDDDDDDDDGGGGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMLLLKKKLLLMMMNNNOOORRRTTTVVVYYY[[[[[[[[[ZZZSSSRRRQQQRRRTTTVVVVVVUUUXXXXXXVVVVVVVVVVVVXXXXXXZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZ[[[[[[```___]]]\\\[[[\\\]]]^^^^^^[[[XXXWWWYYYZZZ[[[[[[[[[[[[[[[ZZZXXXWWWVVVUUUUUUVVVWWWXXXYYYZZZZZZZZZ\\\ZZZXXXWWWXXXZZZ\\\^^^]]]ZZZVVVTTTTTTTTTTTTSSSVVVTTTSSSSSSTTTSSSQQQOOOQQQQQQQQQPPPPPPOOOOOOOOOLLLKKKHHHEEEDDDDDDEEEFFFEEEDDDDDDDDDDDDDDDEEEFFFDDDCCCCCCCCCDDDFFFHHHIIIHHHEEEBBB@@@??????===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================<<<;;;:::999::::::;;;999999::::::::::::::::::777888888999888888777777999999888888888888999999888888888999999999::::::999::::::;;;;;;;;;::::::<<<;;;;;;;;;;;;<<<======@@@@@@@@@AAA@@@@@@???????????????@@@BBBCCCEEEFFFDDDDDDHHHMMMQQQXXXfffttt{{{xxxrrrjjjeeedddgggjjjlllhhhgggddd```ZZZSSSNNNKKKMMMJJJFFFEEEFFFGGGHHHHHHFFFFFFEEEDDDEEEFFFGGGHHHEEEFFFHHHIIIKKKOOOTTTWWW]]]^^^]]][[[XXXSSSOOOLLLLLLKKKJJJIIIIIIJJJJJJKKKQQQRRRVVV\\\ccckkkrrrvvvqqq[[[OOOCCC>>>;;;888555444333222111/////////000111222333444444444333222111444444444444444444444444333333444555666777888999999999999888888777777777888888777777888888999999999999::::::;;;<<<<<<<<<===>>>>>>>>>????????????AAAAAAAAABBBCCCEEEFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOONNNMMMMMMLLLMMMNNNPPPQQQRRRTTTXXX[[[\\\\\\[[[ZZZSSSRRRPPPPPPPPPRRRSSSTTTUUUUUUUUUUUUUUUWWWXXXYYYZZZ[[[[[[\\\\\\[[[[[[ZZZZZZZZZYYYYYYZZZ[[[\\\]]]bbbaaa^^^\\\\\\]]]___aaa___\\\ZZZYYYZZZ[[[[[[[[[\\\]]]]]]\\\ZZZXXXVVVTTTTTTUUUVVVXXXYYYZZZZZZZZZ\\\[[[XXXVVVVVVXXXZZZ\\\YYYWWWUUUSSSRRRRRRQQQQQQSSSRRRQQQQQQRRRQQQOOOMMMLLLMMMMMMMMMMMMMMMMMMMMMIIIHHHFFFDDDCCCCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFFFFDDDDDDCCCCCCDDDEEEGGGHHHHHHEEEBBB@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===;;;999888777888:::;;;999999999999999888888888888888888888888777777666888888777777777777888888888888888999999999999:::999999999:::::::::::::::;;;;;;::::::;;;;;;<<<===@@@@@@@@@@@@???>>>=========>>>>>>???@@@AAABBBCCCCCCCCCEEEHHHJJJMMMWWWaaarrr|||sssjjjddd\\\XXXTTTQQQRRRTTTVVVWWWUUUSSSQQQPPPOOOPPPRRRSSSRRRUUUXXX\\\aaagggooottt}}}~~~}}}wwwoooiiifffcccbbb___]]]]]]^^^```aaakkkooovvvxxxfffZZZKKKBBB;;;:::999777555555333333222222222222333444000111333444444333111000444444444444444444444444555555555666666666666666888888888777777666666555666666666666666777888888999999:::;;;;;;<<<=========>>>>>>>>>????????????>>>???@@@AAACCCEEEGGGIIIFFFGGGHHHIIIJJJJJJJJJJJJLLLMMMNNNOOOPPPPPPPPPPPPOOOOOONNNNNNOOOPPPRRRSSSQQQSSSVVVYYY[[[ZZZYYYXXXUUUTTTRRRPPPPPPQQQSSSTTTSSSTTTTTTUUUVVVWWWXXXYYY[[[[[[\\\\\\\\\\\\[[[[[[ZZZYYYYYYXXXYYY[[[]]]^^^cccaaa^^^\\\\\\]]]```aaa___]]]\\\[[[]]]^^^^^^]]]^^^___``````^^^[[[XXXVVVTTTUUUVVVXXXYYYZZZZZZZZZ[[[ZZZWWWVVVUUUWWWYYYZZZTTTSSSRRRQQQOOOOOOPPPQQQPPPOOOOOOPPPQQQPPPMMMKKKIIIIIIIIIJJJJJJJJJJJJKKKGGGFFFEEECCCBBBBBBBBBBBBDDDDDDDDDDDDDDDEEEFFFGGGFFFEEEDDDCCCCCCDDDEEEEEEGGGDDDAAA???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<:::888777666777999:::888888888888888777777777888888888888888777666555888777777666666777777888777777888888888888999999888888888888999999:::::::::::::::::::::;;;<<<<<>>===<<<<<<<<<<<<===>>>???@@@@@@AAACCCAAACCCFFFGGGHHHNNNVVVbbbqqqyyyuuuqqqnnnpppsssuuuvvvpppooollliiiggggggggghhhoooqqquuu{{{~~~{{{zzz{{{}}}uuujjj]]]QQQIIIAAA;;;777777888555333444333333333333333444444555...///111333333111000///333333333333333333333333666666666555555555444444666666666666666666555555555555555555666777888999999999:::;;;<<<======>>>>>>>>>>>>>>>????????????<<<>>>@@@AAAAAACCCFFFIIIEEEFFFGGGIIIJJJJJJJJJJJJLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPOOOOOOPPPRRRTTTUUUQQQSSSUUUWWWXXXXXXWWWWWWWWWWWWVVVSSSQQQQQQSSSUUUSSSTTTTTTVVVWWWXXXXXXYYYZZZ[[[[[[[[[[[[[[[[[[ZZZZZZYYYXXXWWWXXXZZZ]]]^^^aaa```^^^]]]\\\]]]^^^______]]]\\\]]]___```______^^^```bbbcccbbb^^^[[[XXXTTTUUUVVVWWWXXXYYYYYYYYYYYYXXXWWWVVVVVVVVVWWWXXXQQQRRRRRRPPPNNNNNNOOOPPPNNNNNNNNNOOOPPPOOOLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFEEEDDDCCCCCCCCCCCCEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCBBBBBBBBBCCCCCCDDDBBB???============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999888777666777777888666777777777777777777777888888888888777666555555777777666666666666777777666666666777777777888888777777777777888999:::::::::999999999999:::;;;;;;======>>>>>>======<<<<<<;;;<<<===>>>????????????@@@???@@@CCCDDDDDDHHHNNNUUU^^^kkkyyy~~~zzzvvvxxx|||zzzrrrggg[[[QQQIIIBBB???;;;666333555555222000222111111222222222222222222...///000111111111000///222222222222222222222222444444444444444555555555555555555555555555666666666666666777777999::::::999999:::;;;<<<===>>>>>>>>>>>>>>>>>>????????????===???AAAAAA@@@@@@CCCEEEDDDEEEFFFHHHIIIIIIJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNOOOOOOOOOOOOPPPRRRTTTUUUSSSTTTUUUVVVWWWXXXXXXXXXXXXYYYXXXVVVRRRQQQSSSUUUTTTTTTUUUWWWXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXYYYXXXWWWVVVWWWZZZ\\\^^^^^^^^^]]]\\\\\\\\\\\\]]]]]]\\\[[[\\\___``````___]]]```cccdddddd```\\\YYYUUUVVVWWWWWWXXXXXXXXXXXXVVVVVVVVVWWWWWWWWWWWWVVVRRRTTTTTTRRROOOMMMNNNOOOMMMMMMNNNOOOPPPOOOLLLIIIKKKKKKJJJJJJJJJJJJJJJJJJGGGFFFFFFEEEDDDDDDDDDCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCBBBAAA@@@AAAAAACCCDDDBBB???===<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888777777777666666666555555555666666777777777888888888888777666555444777666666555555666666777555555555555666666666666777777666666777888:::;;;999999999999999::::::;;;;;;;;;<<<=========<<<<<<;;;<<<===>>>??????>>>>>>???===>>>BBBCCCAAACCCHHHKKKPPPXXXaaakkkzzzyyyppphhheeefff___YYYPPPGGG@@@<<<:::888888444111333333000///222000111111111111111000000//////000000111111111111111111111111111111111111222222333333444555666666333444444555555666666666888888888888999:::;;;<<<999999:::;;;<<<===>>>???>>>>>>>>>>>>???????????????AAABBBAAA>>>===@@@BBBCCCDDDFFFGGGHHHIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNOOOQQQSSSTTTUUUVVVVVVWWWXXXYYYZZZZZZXXXYYYYYYWWWSSSQQQRRRTTTTTTUUUVVVWWWXXXXXXXXXXXXVVVWWWWWWWWWWWWWWWWWWVVVXXXWWWVVVUUUVVVYYY\\\^^^]]]]]]\\\\\\\\\\\\[[[[[[[[[ZZZZZZ\\\^^^``````___\\\___bbbeeedddaaa]]]ZZZVVVVVVWWWWWWXXXWWWWWWWWWSSSUUUVVVWWWXXXWWWVVVVVVUUUWWWWWWTTTPPPMMMMMMNNNLLLMMMNNNOOOQQQOOOLLLIIIMMMMMMLLLLLLLLLKKKKKKKKKGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@?????????@@@BBBDDDEEE@@@>>>;;;;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999777777777888777666555555333444444555666777888888888888888888777666555444666666555555555555666666444444444555555555555666777666666666666888:::;;;999999888888999999:::;;;::::::;;;<<<============;;;<<<===?????????>>>>>>@@@>>>???BBBCCCAAABBBEEEFFFIIINNNSSSXXX```nnnyyyuuujjj___YYYXXXLLLHHHBBB<<<888666555555777333222333333000111444222222222222222111000000111111000000111222333333111111111111111111111111222222222333333444444444444444555666666666666666::::::;;;;;;::::::999999666777999;;;<<<<<<<<<<<<============>>>>>>>>>>>>BBBAAA@@@??????AAACCCDDDEEEDDDCCCCCCEEEGGGJJJLLLJJJKKKLLLMMMNNNOOOPPPPPPPPPNNNMMMMMMOOORRRSSSTTTUUUXXXYYYVVVUUUXXXZZZYYYZZZYYYXXXWWWUUUTTTSSSRRRTTTUUUUUUVVVVVVWWWWWWXXXTTTUUUUUUVVVVVVUUUUUUUUUZZZXXXUUUTTTSSSUUUWWWXXXYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYZZZ\\\^^^```bbb````````````^^^[[[XXXVVVWWWWWWVVVVVVVVVVVVUUUUUUWWWVVVUUUUUUVVVWWWXXXYYYXXXXXXWWWVVVTTTRRRPPPOOOOOOMMMKKKKKKLLLMMMLLLKKKJJJKKKLLLLLLLLLKKKIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@???>>>???@@@AAA@@@>>>???>>>===<<<<<<<<<<<<<<<===<<<;;;:::999999888999555555555555666777999999999999999888777666666555666666666666666666666666666666555555555444444444555666777666444333333444555555666777777777777777444555777888888888777666888888999999999:::::::::<<<;;;;;;;;;;;;<<<=========<<<<<<;;;;;;;;;<<<<<<>>>>>>?????????@@@@@@@@@DDDEEEGGGJJJOOOUUUZZZ]]]mmmttt~~~yyyjjj^^^SSSIIIBBB???===:::777555555555555555444333111000//////...000000000000000000000000111111000000//////......111111111111111111111111222222333333333333333333666666777888888888888777888888999999999999999888666777999;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>BBBAAA@@@??????AAABBBDDDDDDDDDCCCDDDEEEGGGIIIKKKJJJKKKKKKLLLMMMNNNNNNOOOOOOMMMLLLLLLNNNQQQRRRSSSVVVZZZZZZWWWVVVYYYZZZYYYZZZZZZYYYWWWVVVTTTSSSRRRSSSTTTTTTUUUVVVWWWWWWXXXUUUUUUUUUVVVUUUUUUTTTTTTWWWUUUSSSRRRRRRTTTVVVWWWYYYYYYYYYZZZZZZ[[[[[[[[[ZZZZZZYYYYYYYYYZZZ\\\]]]]]]^^^^^^^^^]]]ZZZXXXVVVVVVUUUUUUUUUUUUUUUUUUUUUWWWVVVVVVVVVVVVWWWXXXYYYXXXXXXWWWUUUSSSQQQOOONNNMMMLLLJJJJJJKKKLLLKKKJJJIIIIIIJJJJJJJJJIIIHHHGGGHHHHHHGGGGGGFFFEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA???>>>===>>>???@@@???===<<<<<<;;;;;;:::;;;;;;;;;<<<;;;:::999999888888888555555555555666777888888888888777666666555444444555555555555555555555555666555555555444444444333777777777555222000000000444444555666666666666555///000111333444555555555888888888999999999999:::;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<=========>>>>>>>>>??????AAAAAABBBDDDGGGLLLPPPRRRXXX]]]fffppp}}}nnn]]]RRRJJJCCC>>>===;;;888555333333333333444333222111000/////////000000000000000000000000000000000000//////......111111111111111111111111333333333333333222222222555666777777888777777777555666777888999999999999777888999:::;;;<<<<<<<<<<<<<<<=========>>>>>>>>>AAA@@@@@@??????AAABBBCCCBBBCCCDDDEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKLLLLLLLLLMMMLLLLLLLLLMMMOOOPPPRRRVVVZZZZZZWWWVVVYYY[[[ZZZ[[[[[[YYYXXXVVVTTTSSSRRRRRRRRRSSSTTTUUUWWWWWWXXXVVVVVVUUUUUUUUUTTTTTTSSSTTTSSSQQQQQQQQQSSSUUUWWWYYYYYYZZZZZZ[[[\\\]]]]]][[[ZZZYYYWWWVVVWWWWWWXXXZZZ[[[\\\]]]\\\ZZZXXXWWWTTTUUUUUUUUUUUUUUUUUUUUUXXXXXXWWWWWWWWWXXXYYYYYYXXXXXXWWWUUUSSSQQQOOONNNLLLKKKIIIIIIJJJJJJIIIHHHHHHHHHHHHIIIHHHGGGFFFFFFHHHHHHGGGGGGFFFEEEEEEEEE??????@@@@@@@@@AAAAAAAAA>>>===<<<<<<===>>>===<<<:::999999999999::::::;;;;;;:::999888888888888888666666555555555666666777666666666555444444333333555555555555555555555555555555444444444444333333444555555444111000000111333333444555555555555444333333333444444555666777777777777888888888999999999999999999:::::::::;;;;;;::::::999999:::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>???AAACCCFFFHHHKKKNNNRRRYYYcccqqq{{{nnn\\\MMMCCC>>>;;;999999777555333111111111111333222111000000000000111000000000000000000000000000000000////////////...111111111111111111111111444333333333222222111111333333444555555555555444444555666888999:::::::::888888999:::;;;;;;<<<<<<<<<<<<<<<=========>>>>>>@@@@@@??????@@@@@@AAABBBAAABBBCCCEEEFFFGGGGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMOOOPPPRRRVVVXXXUUUUUUYYY[[[[[[\\\[[[ZZZXXXVVVUUUSSSSSSQQQQQQRRRSSSUUUVVVWWWWWWVVVVVVUUUTTTTTTSSSSSSSSSRRRRRRQQQQQQRRRTTTVVVXXXYYYYYYZZZ[[[\\\]]]]]]^^^[[[ZZZXXXWWWVVVVVVVVVWWWXXXYYY[[[\\\\\\[[[YYYXXXUUUUUUUUUVVVVVVWWWWWWWWWZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXVVVTTTRRRPPPOOOMMMKKKIIIHHHIIIJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFHHHGGGGGGFFFFFFEEEEEEDDDAAA@@@@@@@@@@@@@@@@@@@@@<<<;;;:::;;;<<<===<<<:::888888888888999::::::;;;:::999888777777777777777666666555555444555555555666555555555444444444333444444444444444444444444444444333333333333333333000111333333222222444666333333444555555555555555999888666555555555666777666666777777777888888888777888888999999999999999999999999888999999::::::;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>???@@@AAACCCDDDIIIJJJKKKNNNSSS\\\eeellluuudddZZZLLL@@@:::777777666666555333222111000000000111111000000000000111111000000000000000000000000////////////////////////111111111111111111111111333333333222222111111111222222333444444444444444555666777999:::;;;;;;;;;999999999999:::;;;;;;<<<<<<<<<<<<<<<============????????????@@@@@@AAAAAA@@@AAACCCDDDFFFFFFGGGGGGIIIIIIIIIIIIIIIIIIJJJJJJIIIKKKMMMLLLKKKKKKMMMOOOMMMQQQTTTRRRSSSXXX\\\\\\ZZZZZZYYYWWWVVVUUUTTTSSSPPPPPPQQQRRRSSSTTTUUUVVVVVVUUUTTTSSSSSSSSSTTTTTTSSSSSSSSSSSSUUUVVVXXXYYYYYYZZZZZZ[[[\\\\\\]]]]]]ZZZYYYXXXWWWVVVWWWXXXYYYXXXYYY[[[\\\]]]\\\[[[ZZZVVVVVVWWWWWWXXXYYYZZZZZZ[[[[[[\\\\\\\\\[[[[[[[[[ZZZYYYYYYWWWVVVTTTRRRQQQNNNLLLJJJIIIJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@???>>>===;;;:::999:::;;;;;;:::999888888888888999:::;;;;;;888888777666666666777777666555444444444444444555666666555555555555444444444444444444444444444444222222333333333333333333000222333444333444555777444444555666666666666555555444333222222333444555555555555666666666777777666777888999999999888888888888888888888999:::;;;;;;;;;;;;<<<<<<<<<============>>>???@@@AAACCCCCCCCCEEEFFFGGGIIILLLQQQTTTgggooo}}}vvvggg^^^NNNIIIAAA;;;777666666666444444333222111111000000000000000///000000111222////////////////////////.............../////////111111111111111111111111222222222222222111111111333444555555666666555555555666777999:::;;;;;;;;;:::999999999999:::;;;<<<;;;;;;<<<<<<<<<=========?????????@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJIIIKKKNNNMMMKKKJJJLLLOOOJJJOOORRRQQQRRRXXX[[[[[[XXXWWWWWWVVVVVVUUUTTTTTTPPPQQQQQQRRRRRRSSSSSSTTTUUUTTTSSSRRRRRRSSSTTTUUUTTTTTTTTTUUUVVVXXXYYYZZZZZZZZZZZZ[[[[[[[[[[[[\\\YYYXXXWWWWWWWWWXXXYYYZZZWWWYYY[[[\\\]]]\\\[[[ZZZVVVVVVWWWXXXZZZ[[[\\\\\\[[[[[[\\\\\\\\\[[[ZZZZZZXXXXXXWWWWWWVVVTTTSSSRRRNNNLLLJJJIIIIIIIIIHHHGGGHHHHHHGGGFFFFFFFFFFFFGGGEEEEEEDDDDDDCCCBBBBBBBBBDDDCCCBBB@@@>>>===<<<;;;;;;:::999999;;;;;;:::999999999888888888999999:::777666666555555666666666444444333333333444444555555555555555555555555555333333333333333333333333111111222222222222333333444555666555333222222333444444555666666666666666222222222333444555777777444444555555555666666666555666888999999999888777888888888888999:::;;;;;;:::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<===???@@@@@@AAA???AAADDDEEEFFFGGGIIIKKKSSSYYYcccooo|||yyylll^^^SSSLLL???===;;;888666555555555333333222222222111111000000000/////////000000111////////////////////////---............/////////111111111111111111111111111111111111222222222222333333444555555555555444555666777888999999999999::::::999999999:::;;;<<<;;;;;;;;;<<<<<<<<<======>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAABBBDDDFFFHHHGGGHHHHHHIIIJJJKKKLLLLLLHHHLLLOOONNNKKKJJJLLLOOOMMMQQQSSSQQQRRRVVVZZZYYYUUUUUUUUUUUUUUUUUUUUUUUUQQQQQQQQQQQQQQQQQQQQQQQQTTTSSSRRRQQQRRRTTTVVVWWWTTTUUUUUUVVVWWWXXXXXXYYY[[[[[[ZZZZZZZZZZZZYYYYYYYYYXXXWWWVVVVVVWWWXXXYYYWWWXXXZZZ[[[[[[ZZZYYYXXXUUUUUUVVVXXXYYY[[[\\\\\\YYYYYYZZZZZZZZZYYYWWWWWWTTTTTTUUUUUUUUUTTTSSSSSSMMMKKKIIIHHHHHHHHHGGGEEEGGGFFFEEEDDDDDDDDDEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@???===<<<;;;::::::;;;:::999999;;;;;;:::999888888777777666777777777666555555444555555666666333222222222333444555555333333333333444444444444222222222222222222222222111111111111222222222333444555555444111000000111333333444555555555555444444444555555555444333333333444444444444555555555555777888::::::999888777888888888999999:::<<<<<<999999999::::::::::::;;;;;;;;;<<<======>>>======>>>@@@BBBCCCCCCDDDFFFGGGHHHKKKPPPVVV```lllxxx~~~{{{yyyyyyrrrooohhh___TTTJJJBBB???999888777555222222222333111111111111111111000000111000000/////////000000////////////////////////---------.........//////111111111111111111111111000000111111222222222333111111222333333333333222444555666777777888888777;;;:::999999999:::;;;<<<;;;;;;;;;<<<<<<<<<======>>>>>>???@@@@@@@@@@@@???AAAAAA@@@@@@AAADDDGGGHHHGGGGGGHHHIIIKKKLLLMMMMMMHHHLLLPPPOOOKKKJJJLLLOOOPPPTTTUUURRRRRRVVVXXXWWWSSSSSSTTTTTTTTTUUUUUUUUURRRQQQQQQQQQQQQPPPPPPPPPSSSRRRQQQQQQRRRTTTVVVXXXTTTUUUUUUVVVVVVWWWWWWXXX[[[[[[ZZZZZZYYYXXXXXXXXXZZZYYYWWWVVVUUUVVVVVVWWWVVVWWWYYYZZZZZZYYYWWWVVVTTTTTTUUUWWWYYYZZZ[[[\\\WWWWWWXXXXXXXXXWWWUUUTTTQQQRRRSSSSSSSSSSSSRRRRRRLLLJJJGGGFFFGGGFFFEEEDDDFFFEEEDDDBBBBBBCCCDDDDDDCCCBBBBBBAAAAAA@@@??????<<<<<<<<<;;;;;;:::::::::;;;:::999999;;;;;;:::999888777666555555555555555555555444444444555555666111111222222333444555666222222222222222222222333222222222222222222222222000000111111222222222333000111222222111000222333222222333444444444333333555555444222///,,,)))'''333333333444444444555555666777999:::;;;:::888777999999999999:::;;;<<<===777888888888888999999999======>>>>>>>>>===<<<<<<===>>>>>>>>>======???AAACCCDDDFFFJJJOOOXXXaaahhhtttyyyssspppllljjjkkk^^^[[[UUUMMMCCC<<<777666888777555111......///111///000000000000000//////111111000///////////////////////////////////////---------.........//////000000000000000000000000111222333333444444333333222333444444555555444444666666666666777888999:::999999999999999:::;;;<<<:::;;;;;;:::999999<<<>>>;;;<<<<<<===>>>??????@@@??????@@@AAAAAABBBCCCCCCIIIHHHGGGGGGHHHIIIKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOTTTRRRQQQRRRVVVWWWVVVTTTTTTTTTTTTTTTSSSRRRQQQPPPNNNOOOOOOPPPQQQRRRSSSSSSSSSRRRPPPOOOOOOQQQTTTVVVRRRRRRSSSTTTUUUWWWXXXYYYZZZZZZ[[[\\\\\\\\\[[[[[[\\\ZZZYYYWWWVVVVVVVVVVVVUUUVVVWWWWWWUUUUUUVVVWWWVVVTTTSSSTTTWWWXXXVVVTTTSSSSSSSSSTTTVVVVVVUUUTTTTTTSSSRRRQQQOOONNNMMMLLLKKKIIIGGGDDDCCCCCCDDDEEEDDDCCC@@@>>>>>>@@@BBBCCCDDDCCCBBB@@@??????@@@@@@<<<<<<;;;;;;:::999888888999999999999999999999999666777777666444444555777888666444444555555444333555444444333333444444555222222222222222222222222222222222222222222222222000111111222222111111000222111111111222333333444333333333444444333222222333222222111111222222333444444444444444444444444555555555555666666666666888888999999999888888777888888999999999999::::::::::::;;;;;;<<<======>>>?????????>>>>>>>>>>>>>>>BBBBBBBBBDDDGGGKKKOOOQQQ```lll|||uuuooojjjaaaXXXSSSMMMIIIDDD@@@===:::777555333333333222222222111111000000000000000000000000////////////000000000000000000000000000000000000////////////............000000000000000000000000111222222333444333333333333333444555555555555444666666666666777888999999999999888888999999:::;;;999::::::999888999;;;===;;;;;;<<<======>>>??????======>>>???@@@AAABBBBBBGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMMMMNNNNNNNNNRRRQQQPPPSSSVVVXXXXXXWWWTTTTTTTTTSSSSSSQQQPPPOOONNNNNNOOOOOOPPPQQQQQQQQQRRRQQQPPPPPPPPPQQQSSSTTTSSSSSSSSSTTTUUUWWWXXXYYYZZZZZZ[[[\\\\\\\\\\\\[[[\\\[[[YYYWWWVVVVVVVVVWWWVVVWWWWWWVVVTTTSSSSSSTTTSSSQQQPPPRRRUUUWWWVVVUUURRRQQQQQQSSSTTTUUUTTTRRRQQQQQQPPPOOOMMMLLLKKKJJJGGGFFFCCCAAA@@@@@@@@@AAAAAA@@@???>>>>>>???AAABBBBBBAAA@@@>>>===>>>>>>???===<<<<<<;;;:::999888888888888888888888888888888666666666555444333444666666444222222333333333222444333333222222333333444222222222222222222222222222222222222222222222222111111222222222222111111111111111111111222333444222333333333333333222222333222222111111222222333444444444444444444444444444444444444555555555555666666777777777777777777777777888888888999999999999::::::;;;<<<<<<======>>>>>>>>>>>>>>>?????????@@@@@@@@@AAADDDGGGJJJLLLQQQZZZfffsss~~~wwwiiibbb]]]TTTLLLHHHCCC@@@<<<999888777555444333333222222222111111111000000000000000000000000000000000000000000000000////////////////////////////////////............000000000000000000000000111111222333333333333222333333444555555555555555666555555666666777888999999888888888888999999:::888999:::999888888:::<<<;;;;;;;;;<<<======>>>>>>;;;<<<<<<===>>>@@@@@@AAAEEEFFFGGGHHHHHHIIIIIIHHHKKKKKKLLLLLLMMMMMMMMMMMMNNNNNNNNNQQQTTTVVVWWWVVVTTTTTTTTTSSSRRRQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSUUUVVVVVVYYYZZZ[[[\\\\\\\\\\\\\\\[[[ZZZYYYWWWVVVVVVVVVVVVUUUVVVWWWUUURRRPPPPPPPPPPPPOOOOOOPPPRRRSSSSSSRRRPPPOOOOOOPPPRRRRRRQQQOOOMMMMMMMMMLLLKKKIIIHHHGGGEEECCCAAA???>>>==================>>>>>>??????@@@@@@???===<<<;;;<<<<<<======<<<;;;:::999888888777666666666666666666666666444555555444222222333555333111000000111111111000222222222111111222222222111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111222333111222222333333333222222222222111111111111222222444444444444444444444444222333333333444444444444444444555555666666777777777777777888888888888999999999::::::;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>??????>>>>>>???AAACCCEEEGGGLLLSSSZZZdddppp~~~sssgggZZZSSSMMMEEE???===999777555444555555555333333222222222222111111111000000000000000000000000000//////......---------/////////////////////////////////............---000000000000000000000000000111111222222222222222333333444555555555555555555555555555666777888888999999999888888999999:::888999::::::999999:::<<<::::::;;;;;;<<<<<<<<<<<<:::;;;<<<===>>>???@@@AAACCCDDDFFFGGGHHHHHHGGGFFFKKKKKKLLLLLLMMMMMMNNNNNNLLLLLLLLLNNNPPPRRRSSSSSSTTTTTTTTTSSSRRRQQQOOONNNPPPPPPPPPPPPOOOOOONNNNNNOOOPPPQQQRRRRRRRRRQQQPPPPPPPPPPPPPPPPPPQQQRRRSSSXXXYYYYYYZZZ[[[[[[[[[[[[YYYXXXWWWVVVUUUTTTTTTSSSRRRTTTUUUTTTQQQOOONNNOOOOOOOOONNNNNNOOOOOONNNNNNNNNMMMLLLMMMOOOOOONNNLLLKKKKKKKKKKKKJJJHHHFFFEEEDDDCCCBBB@@@>>>>>>======:::;;;===>>>?????????>>>???>>><<<;;;;;;;;;<<<<<<;;;;;;:::999888666555555666666666666666666666666444444444333222111222444222000//////000111000///111111000000000000111111111111111111111111111111111111111111111111111111111111222222222222111111111111000000000111111222000111111222222222222222222222111111111111222222333333333333333333333333333333333333444444444444444444444555555666777888777777888888888999999999999999999999::::::;;;;;;777888888999:::;;;;;;<<<>>>>>>=========>>>>>>???BBBEEEIIILLLRRR[[[hhhqqqxxxcccWWWLLLGGGCCC===999999555444333333555666555444222222222222111111111111000000000000000000000000......---,,,,,,+++******//////////////////////////////.........---------000000000000000000000000///000111111222222111111222333333444444444444444444444444444555666777888::::::999999999999::::::888:::;;;;;;::::::;;;<<<:::::::::::::::;;;;;;;;;::::::;;;===>>>@@@AAAAAAAAACCCDDDFFFGGGFFFFFFEEEKKKKKKKKKLLLMMMNNNNNNOOOMMMNNNNNNOOOOOOOOOPPPPPPSSSSSSSSSRRRRRRQQQPPPOOORRRRRRQQQQQQPPPPPPOOOOOOOOOPPPQQQRRRRRRQQQPPPOOOQQQPPPPPPPPPPPPPPPQQQRRRUUUVVVWWWXXXYYYYYYYYYYYYUUUUUUTTTTTTSSSQQQPPPPPPNNNPPPRRRRRRQQQOOONNNOOOJJJKKKLLLLLLLLLLLLMMMNNNLLLKKKJJJKKKLLLLLLKKKIIIIIIJJJJJJKKKJJJHHHFFFEEECCCBBBAAA@@@???>>>>>>>>>:::;;;===???@@@@@@???>>>???>>>===<<<;;;<<<======:::999888777666444333333666666666666666666666666333444444333111111222444222000//////111222111000111000000//////000000111000000000000000000000000000000000000000000000000000111111222222111111000111000000//////000000000///000111111222222222111222111111000000111111222333333333333333333333333333444444444444555555555555444444444555777888999888888888888999999999999888888888888999999999999888888999::::::;;;<<<<<<>>>=========<<<<<<<<<======???BBBCCCEEEJJJRRRYYYiiivvvsssaaaRRRIIIAAA>>><<<999777888444333222333444444333222222222222111111111000000//////////////////////////////......---,,,++++++....................................------------000000000000000000000000//////000111111111111000111111222333333333333333444333333444444555666777::::::999888888888888999777999;;;;;;:::999:::;;;999999999999999:::::::::999:::;;;<<<>>>???AAAAAAAAABBBCCCDDDDDDEEEEEEEEEIIIIIIJJJKKKLLLMMMNNNNNNNNNPPPQQQPPPOOONNNOOOPPPQQQQQQQQQRRRRRRQQQQQQPPPRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPQQQRRRRRRPPPOOONNNSSSRRRRRRQQQQQQQQQRRRRRRQQQRRRSSSTTTUUUVVVVVVVVVSSSSSSSSSRRRQQQPPPNNNMMMLLLNNNQQQRRRQQQOOONNNNNNEEEGGGIIIJJJJJJLLLNNNPPPJJJIIIIIIJJJKKKKKKIIIGGGHHHIIIJJJJJJJJJHHHEEEDDD@@@@@@@@@@@@@@@?????????:::;;;===>>>???>>>>>>===???>>>===<<<<<<===>>>>>>:::999888777555333222222555555555555555555555555333444444333111111222444222000//////111222222111111000000//////000000111///////////////////////////////////////////////////000000000000000000///111000000///////////////...///000111111111111111111111000000000000111111333333333333333333333333444444444444555555555555666555444444555666777999777777777888888888999999777777888888888888888888;;;;;;<<<<<<======>>>>>><<<<<<==================<<<>>>AAABBBAAACCCGGGKKKQQQ]]]mmmzzzppp]]]PPPCCC===999999888555555777333222111222333222000...222111111111111000000000////////////////////////222111111111000/////////.................................------------,,,000000000000000000000000...///000000111111000000000000111222222222222111333333333333444555666777888888777666666666666666444666999999888777777888999999999999999999999999777888999;;;<<<>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHIIIJJJKKKKKKLLLKKKMMMOOONNNMMMLLLNNNPPPOOOOOOPPPQQQRRRRRRRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQPPPPPPOOONNNRRRQQQPPPOOOOOOOOOOOOOOONNNNNNPPPQQQRRRSSSSSSSSSRRRRRRRRRRRRQQQOOONNNMMMMMMOOORRRSSSQQQNNNMMMLLLFFFIIIJJJJJJIIIHHHJJJLLLJJJIIIHHHIIIJJJIIIHHHFFFFFFGGGIIIIIIIIIGGGDDDCCCAAAAAABBBBBBCCCCCCCCCBBB;;;;;;<<<<<<<<<<<<<<<;;;>>>===<<<;;;;;;<<<===>>>;;;;;;:::888666444333222444444444444444444444444444555555444222222333444111000...///111222222111111000000000000000000111////////////////////////////////////////////////......////////////......111000///............///---...///000111111111111111111000000000000111111222222222222222222222222222333333333444444444444666555333222333444555666555555555666666666666777777777777777777777777777<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<============;;;>>>AAAAAA@@@AAAEEEHHHDDDMMMWWW^^^jjj|||yyyyyy~~~yyyoooeeeXXXLLLDDD<<<777555777666333222555333222111222333333000...111111111111000000000000////////////////////////111000000000000000000000.................................---------,,,,,,000000000000000000000000...//////000000000000000//////000111111111111111333333333333444555666666777666555444444444444444222555777777666555555666999999888888888888888888555666777999;;;===>>>???BBBAAA@@@@@@AAABBBDDDEEEDDDEEEEEEFFFHHHIIIJJJJJJEEEHHHJJJJJJIIIIIILLLOOOMMMNNNOOOQQQRRRSSSSSSSSSOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQPPPPPPOOOOOOOOOOOONNNMMMLLLKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQRRRRRRSSSSSSRRRPPPNNNMMMOOOQQQSSSSSSPPPMMMKKKJJJLLLNNNNNNKKKGGGDDDDDDFFFJJJIIIHHHHHHIIIIIIGGGEEEDDDFFFGGGHHHHHHFFFCCCAAACCCDDDEEEFFFGGGGGGGGGGGG;;;;;;::::::::::::::::::===<<<;;;;;;;;;<<<===>>>===<<<;;;999777666444444222222222222222222222222444555555444222222333555000///---...000111111000111111000000000000111111////////////////////////////////////////////////------............------111000///...............---...///000111111111111111111000000000000111111222222222222222222222222111111222222222333333333666444222111111222333555333333333444444444555555777777777777666666666666::::::999999999999999999888888:::;;;<<<=========777:::<<<<<<;;;===BBBFFFAAAGGGKKKLLLRRR```ooowwwyyysssiiigggjjjnnnmmmeee[[[SSSLLLDDD>>>;;;:::777666888777333222444333333333444666555333111111111111111000000000000////////////////////////---------.............................................---------,,,,,,,,,//////000000...---+++)))111111000000//////......222111111000000/////////222222222333333333444444444555666777777666555444777777777777888888888888888666555666:::<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@BBBBBBBBBCCCEEECCCEEEGGGIIIJJJKKKJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKPPPQQQSSSTTTTTTSSSQQQPPPLLLMMMNNNMMMKKKKKKLLLNNNQQQQQQPPPOOONNNMMMLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQPPPQQQRRRSSSSSSRRRQQQQQQUUURRROOOMMMMMMLLLKKKJJJNNNLLLJJJHHHFFFEEEDDDDDDFFFEEEDDDFFFIIIIIIGGGDDDEEEEEEEEEDDDCCCCCCBBBBBBGGGGGGGGGIIIJJJIIIFFFCCC===:::777555666888999999888888888888888888888888777;;;@@@BBBAAA<<<666333777666444333222222333333222222222222222111000/////////000000000000//////////////////000000000000......------------......000000000000000000000000......------------......////////////////////////111111111111111111111111//////000111111111111111////////////000111222333333333333444444444555555444444444444444444444444555555555555666666666666777777888888888999999999999999888888999999:::;;;::::::::::::::::::::::::<<<<<<<<<<<<============AAA@@@@@@CCCGGGNNNUUUZZZ___eeeppp|||qqqddd^^^[[[XXXUUUQQQNNNIIIDDD>>>:::777666666666555444333333222222111222333333444444444444222111111000000000000000000000000000////////////---,,,++++++,,,---///000000000///...---,,,,,,+++******+++++++++,,,,,,,,,//////000000000///...---000000000000//////......,,,...111444444333111///222222333333333444444444444444555555555555444444777777777777888888888888999777666888:::<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>AAABBBBBBCCCCCCEEEDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIJJJKKKNNNPPPQQQRRRRRRQQQPPPNNNMMMNNNNNNMMMLLLKKKMMMNNNNNNNNNMMMMMMLLLKKKJJJIIIKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJLLLMMMNNNOOOPPPOOOPPPQQQRRRSSSRRRQQQQQQRRRPPPNNNMMMMMMMMMMMMLLLMMMLLLKKKHHHGGGEEEEEEDDDEEEDDDDDDFFFIIIIIIGGGEEEEEEEEEDDDDDDCCCBBBBBBAAAEEEEEEFFFHHHIIIIIIFFFDDD>>>;;;777555666777888888888888888888888888888888777;;;BBBKKKPPPKKK>>>333777666444333222222222333111222222222222111000/////////000000000000//////000000000///////////////000000////////////000000..............................------------..............................111111111111111111111111//////000111111111111000////////////000111222333333333333333444444444444444444444444444444444444444555555555666666666666666666666777777777888888999888888888888999::::::999999999999999999999999;;;;;;<<<<<<<<<=========??????>>>@@@CCCHHHLLLPPPQQQTTT[[[cccmmmxxx~~~ssscccWWWPPPLLLIIIFFFCCCBBB???===:::999888888555555555444333333222222111222222333444444333333222111000000//////000000////////////............------------------...///...............---------++++++,,,,,,,,,---------//////000111222222111111000000000////////////...---111777<<<===;;;888555333333333333444444444444444444333333333444444555777777777777888888888888;;;999888999;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>BBBDDDDDDCCCDDDDDDEEEFFFFFFGGGHHHHHHGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJLLLMMMNNNOOOOOONNNMMMLLLNNNOOOOOONNNLLLKKKMMMNNNKKKLLLMMMMMMLLLKKKJJJIIIJJJJJJJJJIIIIIIIIIIIIIIIGGGGGGHHHIIIKKKLLLMMMNNNOOOOOOPPPQQQQQQQQQQQQQQQPPPNNNMMMLLLNNNNNNNNNMMMMMMLLLJJJIIIGGGFFFEEEEEEDDDDDDDDDFFFHHHIIIHHHFFFDDDDDDCCCCCCBBBAAAAAAAAACCCCCCDDDGGGIIIIIIFFFDDD???<<<888666666777777666666666666666666666666666555555999EEEPPPNNN@@@222555555444333222222222222111111222222111111000000...//////000000//////...000000000//////.........000000////////////000000------------------------......------------..............................////////////////////////...///000000111111000000////////////000111222222333333333333333333333333333333333333333333333333444444444555555555666666555555555555666666666666888888888888888999999:::777777777777777777777777;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<>>>@@@BBBCCCHHHJJJLLLPPPUUU^^^gggnnnzzzwwwggg^^^QQQGGGAAA>>><<<:::999888888777777777777888555444444333333222222222111111222333333333333222222111000000//////000000............------------....../////////...------,,,,,,------............,,,,,,---------.........///000000000111111111111///////////////////////////333888<<<>>>===:::777333333333333444444444444555444333333333444555666666777777777888888888888<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;???CCCEEEEEEDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKLLLMMMMMMLLLKKKKKKMMMNNNNNNMMMKKKKKKLLLMMMLLLMMMNNNOOOOOOMMMLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGIIIJJJKKKLLLMMMNNNNNNOOOOOOPPPPPPQQQQQQPPPOOOMMMMMMNNNNNNLLLKKKLLLKKKJJJHHHGGGFFFFFFFFFCCCCCCDDDEEEFFFGGGGGGGGGCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBEEEHHHHHHFFFDDD???<<<999777777777666555555555555555555555555555777111///555???CCC===666444444333222222222222222000000111111111111000000...//////////////////...000000000///......------...------,,,,,,------...------------------------...------,,,,,,------......................................................//////000000000000000///////////////000111111333333333333222222222222222222222222222222222222333333444444444555555555444555555555666666666666777777777777777888999999777777777777777777777777::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<======FFFGGGHHHJJJLLLQQQWWW[[[___hhhuuu~~~ppp___SSSLLLDDD===;;;:::999888888777777666555555555555444333333333222222222111111111222222222222222111111111000////////////////////////.........------//////000000000///---,,,------------------------,,,,,,,,,,,,------------000000//////.........................../////////...///222333444444333222222222222333333333333444666555444444444555777888666777777777888888888888;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;<<<<<<============@@@CCCEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGFFFFFFGGGHHHIIIJJJKKKJJJKKKKKKKKKKKKKKKKKKJJJKKKLLLMMMLLLJJJJJJLLLNNNNNNNNNOOOOOONNNMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMNNNOOOOOOPPPQQQRRRPPPNNNMMMMMMLLLJJJHHHKKKJJJIIIHHHGGGFFFFFFFFFBBBBBBCCCCCCDDDDDDFFFGGGBBBBBBAAAAAA@@@???????????????AAADDDFFFGGGEEECCC>>><<<999777777777666444444444444444444444444444888444111111666:::;;;:::222222222222222222111111///000000111111111000000......////////////......000/////////.........---------,,,,,,,,,,,,------........................------,,,,,,,,,,,,------........................------------------------......///000000000000000//////////////////000111222222222222222222222222222222222222222222222222333333333333444444444444555555555666666666777777777777666666777777888999888888888888888888888888999999999999::::::::::::999::::::;;;<<<=========???AAADDDFFFFFFHHHJJJLLLPPPUUU]]]hhhuuuxxxtttzzzwwwgggWWWMMMFFFCCC>>>:::888888888888666666666555555444333333222222222222222111111111000111111222111111000000111000000///.../////////000000000/////////......//////000000000///---,,,///......---,,,,,,++++++++++++++++++,,,,,,,,,,,,000///...---,,,,,,---------............/////////000000000///000000000111111111111111222222222222555555555555555666777888777777777777888888888888:::;;;<<<<<<::::::;;;<<<;;;;;;;;;<<<======>>>>>>???AAACCCDDDDDDEEEFFFHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHJJJKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKLLLLLLKKKLLLNNNPPPOOOOOONNNMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMOOOPPPQQQRRRPPPNNNNNNMMMLLLIIIFFFHHHHHHGGGFFFFFFFFFFFFFFFAAABBBCCCBBBAAAAAACCCEEEAAAAAAAAA@@@??????>>>>>>>>>>>>@@@BBBEEEEEEDDDBBB===;;;999888888777666555444444444444444444444444111333444555444444444555111111222222222111111000//////000000111111000000---......//////......---........................//////............//////........................------,,,,,,,,,,,,---------------------------------------------------------...//////000000///////////////......//////000000000111111111222222222111111111111111111111111222222222333333333444444555555555666666666666777666666666666666777777888777777777777777777777777888888888888999999999999999999:::;;;<<<>>>>>>???;;;>>>AAACCCCCCCCCCCCDDDGGGIIIMMMSSS[[[eeepppxxx}}}rrrlllnnnuuu{{{~~~yyyrrrjjjddd[[[OOOFFFBBB???>>>;;;888555444444444111222222333444444333333111111111111111111111111000111111111111000//////111000//////......//////111000000000////////////....../////////...------//////...---,,,+++***************+++++++++,,,,,,...---,,,,,,,,,---...///---------.........//////000000000111111111222222///000000000000111111111222333444555666666666666777777777777888888888888777999;;;;;;:::999;;;===;;;;;;;;;<<<===>>>>>>>>>AAABBBCCCCCCCCCEEEGGGJJJHHHHHHGGGFFFFFFGGGHHHIIIGGGGGGGGGHHHIIIKKKLLLMMMLLLLLLLLLKKKKKKLLLLLLLLLJJJLLLMMMNNNNNNOOOQQQSSSSSSRRROOOLLLKKKJJJKKKKKKIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIKKKKKKKKKKKKLLLNNNPPPQQQOOONNNMMMNNNNNNMMMJJJGGGFFFFFFEEEEEEDDDEEEEEEEEEAAABBBBBB@@@>>>>>>@@@BBBAAA@@@@@@???>>>>>>======>>>>>>???BBBDDDDDDBBB@@@;;;:::888888888888777555555555555555555555555555...000333444333111000000///000111222222111000000...//////000000000000000---......//////......---,,,------......////////////......------......///---------------------------,,,,,,++++++,,,,,,---------------------------........................---...//////000000//////000//////.........//////...//////000111222333333111111111111111111111111222222222222333333333333333444444444555555555555666555555555555666777777666666666666666666666666777777777888888888999999999999999:::;;;<<<>>>>>>;;;===???@@@??????AAABBBAAABBBEEEHHHKKKQQQWWW[[[aaaffflllrrrwww~~~zzzrrrhhhaaa```aaabbbbbb[[[TTTOOOMMMHHH@@@<<<>>>888888777555333222222222000111222333444444444333000111111111111111111111000000111111000//////...000000///............///000000/////////.........------------------...///---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,---///111222---------.........//////+++,,,---///000000//////////////////000000000000000222333555666666555444777777777777888888888888666888;;;;;;999999;;;>>>;;;;;;;;;<<<===>>>>>>???BBBCCCCCCBBBBBBDDDHHHKKKHHHHHHGGGGGGGGGHHHJJJKKKHHHHHHHHHIIIJJJKKKMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMKKKMMMNNNOOOPPPQQQTTTVVVXXXVVVRRRNNNLLLLLLMMMNNNJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGKKKJJJJJJJJJLLLNNNOOOQQQMMMLLLLLLMMMNNNNNNKKKIIIEEEEEEDDDDDDDDDDDDEEEEEE@@@BBBBBB???<<<<<<>>>AAA@@@@@@??????>>>=========>>>>>>???AAACCCCCCAAA???:::999888888999999777666555555555555555555555555444333222222333444444444///000111222222111000///......///000000000000000---..................---+++,,,,,,---...///000000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------........................---......///////////////000//////.........//////---......000111222333444000000000000000000000000111111222222222333333333222222333333333444444444555555555555555666777777555555555555555555555555777777777777888888888888999999888888888:::<<<===;;;;;;;;;:::999:::===@@@<<>>???@@@BBBDDDEEEFFFGGGGGGEEEDDDFFFIIIJJJIIIGGGFFFHHHJJJKKKKKKKKKMMMNNNOOOOOOPPPPPPQQQQQQRRRRRRQQQQQQPPPOOONNNPPPSSSVVVYYYYYYVVVPPPKKKIIILLLOOONNNMMMLLLJJJJJJJJJKKKLLLKKKJJJIIIHHHHHHIIIKKKLLLIIIJJJKKKKKKKKKKKKNNNPPPQQQPPPNNNMMMMMMLLLIIIFFFBBBCCCDDDFFFGGGGGGGGGGGGEEECCC@@@===<<<<<<===>>>???>>>======<<<<<<======>>>===<<<===??????===<<<;;;:::999888666555444333555555666666555555444333222222333333333333444444111000000000//////......////////////////////////..............................---,,,,,,+++******......------------...............---,,,+++)))((($$$&&&))),,,...//////...------------------------..................------------......//////000000//////000111111111111111000111111111222222222222///111111///------///222000000111222222222222111222222333333333333444444555555555555666666666666444444444555555777888999777777666666666666777777999999999:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>=========>>>???AAABBBCCCFFFFFFGGGJJJNNNRRRWWWZZZhhhooo||||||lllYYYUUUNNNIIIEEEBBB@@@>>>@@@===:::999888888666444333444444444444444444444222222222222222222222222222111111000///......---000000000000000000000000...---,,,,,,---...///000000000///...---,,,,,,+++,,,---...///...---,,,+++---------------------------------------------------.../////////...---,,,000000000000000000000000111000000000000000000000111000000000000111222222333333333444666777555444444444555555555666666666888888999999:::;;;;;;<<<:::::::::;;;;;;<<<===>>>>>>???@@@AAACCCEEEFFFGGGFFFEEEDDDEEEHHHJJJIIIGGGFFFGGGIIIIIIHHHIIILLLNNNOOOPPPQQQRRRRRRRRRRRRRRRPPPPPPOOONNNMMMNNNQQQTTTVVVUUUSSSNNNJJJIIIKKKNNNNNNMMMLLLKKKKKKKKKLLLLLLJJJIIIIIIHHHIIIIIIKKKKKKJJJKKKLLLLLLKKKLLLNNNPPPOOOMMMLLLLLLLLLLLLKKKIIIEEEEEEFFFFFFGGGHHHHHHHHHFFFDDDAAA>>>======>>>???AAA@@@@@@???????????????>>>>>>===>>>???@@@>>><<<;;;;;;:::888777666555444555555555555555444444333444444333222111000000///111111000000000/////////////////////////////////..............................---,,,,,,+++******......------------......,,,,,,,,,------,,,,,,+++***+++---///000///...---------------------------------------------------...........................//////000000000///////////////000000000000111///000111///------///222000000111222222222222111222222222333333333444444444555555555666666666666555555444555555666777888777777666666666666777777888888888888999999999::::::::::::;;;<<<<<<======<<<<<<<<<<<<>>>???@@@AAABBBBBBBBBCCCFFFJJJMMMOOOUUUYYYdddqqq||||||hhh[[[LLLHHHDDD@@@>>>===;;;999<<<999777666666555444333444444333333333333333333222222222222222222222222111111111000///.........////////////////////////000///.........///000111/////////...------,,,,,,------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........000000000000000000000000000000000000000000111111222111111111111222333333555444444555777777666444444444555666666777888888999999:::;;;;;;<<<<<<===999999::::::;;;<<<=========>>>???AAABBBDDDEEEFFFDDDDDDCCCEEEHHHIIIIIIHHHFFFGGGGGGFFFFFFGGGKKKMMMNNNPPPRRRTTTTTTTTTSSSRRROOOOOONNNLLLKKKKKKMMMPPPQQQQQQOOOLLLJJJIIIKKKMMMOOONNNMMMMMMLLLLLLMMMMMMJJJJJJIIIIIIJJJKKKKKKLLLKKKLLLMMMMMMLLLLLLNNNPPPMMMKKKIIIIIIKKKLLLLLLLLLIIIHHHGGGFFFFFFGGGHHHIIIFFFEEEBBB@@@>>>>>>???@@@AAAAAA@@@??????????????????>>>>>>???@@@@@@???===<<<;;;:::999888666555555555555555555555444333333333333222111000///......111111111111000000000000////////////////////////------------------------...------,,,,,,++++++***...------,,,,,,------...)))***+++,,,---.........+++,,,,,,,,,+++***((('''------------------------,,,,,,,,,,,,,,,,,,,,,,,,000//////...------,,,,,,....../////////...------------.........////////////000000///......000111000000111222222222222111222222222222333333333333444444444555555555666666666555555555555555666666777666666555555666666777666777777777777888888888888888999::::::;;;;;;<<<:::::::::;;;<<<===>>>??????>>>>>>>>>???AAACCCEEEFFFGGGLLLUUU^^^gggvvv~~~yyyzzznnn___QQQGGG???===:::888888888888777888666444444555555444333444333333333222111111111222222222222222222222222111111000000//////......////////////////////////000///......---......///------------------------......---,,,,,,,,,,,,---------------------------++++++++++++++++++++++++,,,,,,---....../////////////////////////////////000000000000000111111111111111111111111222333333666555555666777777666444444444555666777888999::::::::::::;;;<<<<<<======999::::::;;;;;;;;;;;;;;;<<<===>>>@@@BBBCCCDDDEEECCCCCCCCCEEEGGGHHHIIIIIIHHHGGGGGGEEEEEEFFFJJJNNNMMMOOORRRUUUVVVUUUSSSRRRNNNNNNMMMKKKIIIIIIJJJLLLNNNNNNMMMLLLKKKLLLMMMNNNOOONNNNNNNNNNNNNNNNNNNNNKKKKKKKKKLLLLLLMMMNNNNNNMMMNNNOOONNNMMMMMMOOOPPPNNNKKKHHHHHHIIIKKKLLLLLLKKKJJJHHHFFFEEEFFFGGGHHHGGGEEECCCAAA@@@???@@@@@@???>>>======<<<<<<======??????>>>???@@@AAA???===;;;;;;:::999888777666666444444555555555444333333000000000111111111222222111111111111111111000000........................---------------------------------,,,,,,+++++++++------,,,,,,,,,,,,------)))***+++,,,---.........+++++++++***)))'''&&&%%%,,,,,,------------------,,,,,,,,,,,,,,,---------////////////......------...////////////...---------------.........////////////////////////000111000000111222222222222111111222222222222333333333333333444444444555555555666666555444444444555555666666666555555666666666666666777777777888888888888888999999:::;;;;;;;;;::::::::::::;;;<<<===>>>>>>=========>>>???@@@AAADDDCCCDDDIIIMMMRRR\\\fffsss}}}uuummmoootttwwwyyy{{{oookkkccc[[[TTTLLLDDD???;;;999777777888888888777777555444444555666666555444333333222111000//////111111111111111111111111111000000000/////////...////////////////////////------,,,,,,++++++++++++,,,,,,,,,------.........///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************------------......////////////////////////////////////000000111111111111111000000000000111222222555555444666777888666555444444555666777888999:::999999::::::;;;<<<<<<<<<:::;;;;;;;;;:::999888777;;;<<<===???@@@BBBCCCDDDBBBCCCDDDEEEEEEFFFGGGHHHIIIHHHGGGFFFEEEGGGJJJNNNLLLNNNQQQTTTUUUTTTSSSQQQMMMNNNMMMKKKIIIHHHIIIKKKMMMLLLLLLMMMNNNOOOOOOOOONNNNNNNNNOOOOOOOOONNNNNNLLLMMMMMMNNNOOOPPPPPPPPPPPPQQQQQQPPPNNNNNNOOOQQQPPPMMMJJJHHHIIIIIIIIIIIILLLJJJGGGEEEDDDDDDEEEFFFGGGEEEDDDBBB@@@@@@@@@@@@>>>===<<<<<<;;;;;;<<<<<<>>>>>>===>>>???@@@>>><<<;;;::::::999888777666666444444444555444333333222111111111111222222222333000000000000000000111111------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......,,,---------.........///....../////////000000000/////////000000//////........./////////000000000......//////000111000000000000111222222222222111111111111222222222333333333333333333444444444444666555555444444444444555666666555555555555666666777777777777888888888888999999999:::;;;;;;<<<<<<:::::::::::::::;;;<<<===<<<<<<<<<===>>>???@@@AAABBB@@@BBBFFFHHHIIIMMMSSS[[[cccooo|||tttiiiaaa___```______```UUUQQQKKKFFFCCCAAA@@@>>>:::999777777888999888777555333222333444666666555333333222111111000//////111111111111111111111111000000000000////////////........................---------,,,,,,++++++***++++++,,,,,,---.........///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************......---------...//////000000000000000000000000/////////000111111222222000000000000000111222222444333333555777888777555444444555666666777888888777777888999999::::::;;;999:::;;;;;;:::999777666:::;;;<<<>>>@@@AAABBBCCCBBBCCCEEEEEEDDDDDDFFFGGGHHHHHHHHHGGGFFFGGGJJJLLLJJJLLLNNNQQQRRRRRRQQQQQQMMMNNNNNNLLLJJJIIIJJJKKKLLLLLLLLLNNNPPPQQQPPPOOOMMMMMMNNNOOOOOOOOONNNNNNLLLMMMNNNPPPQQQQQQQQQQQQRRRSSSSSSQQQOOOOOOPPPQQQRRROOOLLLJJJJJJIIIHHHGGGKKKIIIHHHFFFEEEDDDEEEEEEFFFEEEDDDBBBAAA@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;<<<======<<<:::999999888888777666666555444444444444444333222222444444333222111000000///////////////000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------,,,,,,+++************++++++,,,------+++,,,,,,------.........,,,------....../////////------......///000000111......///000000000000000//////000000000111111111.........///111222111///000000111222222222222111111111111111222222222222222222222333333333444444555444444444444444555555666555555444444555555666777777777777888888888888888999999::::::;;;<<<<<<:::999999999::::::;;;<<<999999:::;;;<<<===>>>>>>;;;:::<<>>>>>===<<<;;;;;;::::::;;;;;;:::999999:::;;;;;;:::888888888777777666555555555333444444444444333222222333333222111000//////...---.........////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,---------,,,,,,+++***((((((((()))***+++,,,---++++++,,,,,,---......///++++++,,,------...//////,,,,,,------------------+++,,,---...///000000000//////000000000111111111...------///222333111///000000111222222222222111111111111111222222222222222222222222333333333333333333333333444555555666666555555444444555555666555555666666666777777777777777888888999:::::::::888888777777888888999999888999::::::;;;;;;;;;;;;:::888999===@@@??????BBBAAAFFFLLLPPPTTT]]]kkkuuuvvviiicccTTTMMMGGGFFFEEEAAA???@@@;;;999888888999999999888555444333333444444333111333111000000222333333222222222222222222222222111111111111111111111111111////////////000000000000........................---...///000000000//////,,,,,,,,,,,,,,,,,,------------......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++111///...---,,,,,,---...000000000000000000000000...//////000111222222222333333222222333333444555000000000333666888777666444444444555555555555555444444444555666666777777222444777:::;;;;;;;;;:::999:::;;;===>>>@@@AAABBBCCCEEEFFFEEEBBBAAACCCEEEDDDEEEFFFFFFEEEEEEFFFGGGHHHHHHIIIJJJLLLMMMOOOOOOMMMNNNOOONNNMMMLLLMMMNNNKKKJJJKKKNNNQQQRRROOOLLLKKKLLLMMMNNNOOONNNNNNMMMIIIJJJLLLNNNOOOOOOOOOOOOUUUUUUUUUSSSQQQPPPPPPRRRPPPOOONNNMMMMMMLLLIIIGGGJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDCCCBBB@@@???>>>===:::999888888777777888888888888777888999:::888666777777666666555555444444333333444444444333222222////////////000000000000,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---...///000++++++,,,,,,---...//////******+++,,,,,,---......---,,,,,,++++++******))))))***+++---...///000000////////////000000000000...------///333333111...000000111222222222222111000111111111111222222222111111222222222333333333222222222333444555666777555555555444444555555555444444444555555555666666666666666777888888999999777666666666666777777888:::;;;;;;;;;;;;;;;:::999@@@;;;:::===>>><<<===???===CCCHHHIIIIIIMMMWWW```cccrrr|||ppp]]]QQQKKKIIIDDD@@@@@@@@@<<<:::;;;;;;:::999999:::999777444333222222333444444333111666444333333444555555444222222222222222333333333000000000000000000000000////////////000000000000........................+++,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++///---+++******,,,///000---.........//////000000111222222222222111000000111222222333444555666666333222111111222555777999666666666555444444333333555666666666777777888888888777666555555555666777555666888:::<<<>>>???@@@CCCCCCBBBBBBBBBAAAAAAAAAEEEFFFFFFFFFFFFEEEDDDDDDCCCEEEFFFGGGGGGIIILLLNNNPPPPPPQQQQQQPPPNNNLLLKKKLLLLLLMMMMMMNNNNNNNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNOOOOOOOOORRRRRRQQQQQQQQQRRRRRRSSSTTTRRROOOLLLJJJJJJJJJKKKKKKKKKKKKIIIFFFEEEEEEFFFIIIHHHFFFCCCAAA>>><<<;;;;;;:::999999888888888999;;;999777777888888888666999888666444333333333333444444444333333222222222000000000000////////////000///...---,,,+++******............---,,,++++++,,,,,,+++***)))))))))))),,,)))((()))((($$$###&&&+++***)))((((((***,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++,,,,,,*********++++++,,,,,,,,,------,,,+++++++++,,,,,,******+++,,,,,,------...000000//////.........---////////////000000000000111///...000333333111///111111000000111111222333333333333444444444555555444444333333333333222222444333222111111222333444555444444444444555666666555555666777777777777777777888999::::::999777666888777888888999:::;;;<<<::::::;;;;;;<<<=========???@@@@@@BBBDDDFFFHHHIIIUUU\\\eeemmmsss|||vvvwww{{{{{{ooobbbUUULLLFFFCCC???>>><<<:::999777777777666666666666555555555555555666666666444333444555444333333222222333333444333333333222222222111111000000000000000000000000////////////............,,,---...//////---+++***........................------,,,++++++++++++,,,......---,,,,,,+++******++++++++++++++++++,,,,,,...,,,***))))))))))))))),,,,,,,,,,,,------....../////////...............///000000111111222222222111111222333444555666666333222111111222444666777666666666555444444333333444444555555666777777888:::999888777888888999:::888999:::;;;<<<===>>>??????@@@@@@@@@AAAAAABBBBBBCCCDDDEEEFFFFFFFFFFFFFFFDDDFFFGGGHHHHHHJJJMMMOOONNNOOOPPPPPPPPPOOONNNMMMLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMNNNNNNNNNNNNRRRQQQQQQQQQQQQRRRRRRSSSRRRQQQNNNLLLJJJJJJKKKKKKKKKKKKJJJHHHEEEDDDEEEFFFHHHGGGEEECCC@@@>>><<<;;;:::999999888888999999:::;;;:::888888999:::999888888777666444333222333333333333333333333222222222111111000000000/////////.........---------------------------------,,,,,,,,,,,,++++++******+++++++++)))))),,,---***+++...111000---***)))((()))))),,,+++++++++************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,------+++++++++,,,------......000/////////.........---.../////////000000000000111///...///222333111///111111000000111111222333222333333333333444444444444444333333333222222222444333333333333333333444444444444444444555555666555555666777777777777777666777888999999999888777888888888888888999:::;;;:::::::::;;;<<<<<<======>>>>>>???@@@AAACCCEEEFFFFFFLLLSSSYYY]]]ccckkkqqqtttvvv|||xxxhhhgggiiinnnssssssnnniiibbb^^^VVVNNNGGGBBB???===<<<<<<:::888777666555555555555555555444444444444444555666555444333333555222222111111111111222222222222222222111111111111000000000000000000000000000000/////////.........------/////////...,,,+++...........................------,,,,,,,,,,,,,,,......---,,,,,,+++******)))******++++++,,,------///...---------.........***+++---.........---,,,/////////........................///000111333333111111222333444555555666333222222111222333444555666666666555444444333333111222333444555666777888999888888888999:::;;;;;;;;;;;;;;;<<<<<<======>>>======>>>???@@@AAABBBBBBAAABBBCCCEEEFFFFFFGGGGGGDDDFFFHHHHHHIIIJJJMMMOOOMMMNNNOOOPPPPPPPPPPPPOOOLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLMMMMMMMMMMMMPPPPPPPPPPPPPPPQQQRRRRRROOONNNLLLKKKJJJKKKKKKLLLLLLKKKJJJGGGDDDCCCEEEGGGFFFFFFDDDBBB@@@===<<<;;;999999888888888999999:::666444333333555666666555777666555444333222222222222222222222222333333333111111111111000000000000---------.........//////+++,,,,,,------------,,,,,,,,,,,,,,,,,,------...,,,)))***...///------000333111...,,,***)))((()))++++++++++++************++++++++++++++++++++++++))))))))))))*********+++,,,,,,++++++++++++++++++++++++++++++,,,------...++++++,,,------......////////////...................../////////000000000111///......000111111111111000000000000111222222111111222222222333333333333333333333222222222222333333444444444444333333444444333333444444555666555555666777777777777666666666777777888888999999999888888888888888999999999999::::::;;;<<<<<<<<<<<<<<<<<<===>>>???AAAAAA@@@DDDHHHJJJKKKNNNSSSXXXYYY[[[```gggnnnsssuuuttttttwww~~~ssskkk\\\ZZZZZZ[[[]]]\\\WWWSSSIIIGGGEEEBBB@@@>>>===<<<999999777666444444333333444444444444333333333222444555666555333222333444000000////////////000000111111111111000000000000000000000000000000000000000000000000////////////---...///000///...---,,,........................///......---,,,---------...------,,,,,,++++++***))))))***+++,,,,,,------+++++++++,,,,,,,,,,,,---++++++,,,------------,,,---------......////////////.........///000111222000000111222333444555555444444333333333333444555666666666555444444333333///000111222444555777777666666666777888999::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>??????@@@AAAAAABBBAAABBBCCCDDDEEEEEEEEEEEECCCEEEGGGGGGHHHIIILLLNNNNNNNNNOOOOOOOOOOOOOOOOOOKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLNNNNNNNNNNNNNNNOOOPPPPPPLLLLLLKKKJJJJJJKKKLLLLLLKKKKKKIIIFFFCCCBBBDDDGGGEEEDDDBBBAAA???===<<<;;;::::::999888888777888888333222111111333444444444666555444333333222222222000000111111222222333333222111111111000000000000------........./////////***+++,,,---------------,,,,,,,,,,,,---...///000---******,,,,,,)))))),,,,,,,,,++++++++++++,,,---,,,,,,,,,,,,++++++++++++************************))))))******++++++,,,,,,,,,,,,,,,++++++******************+++,,,---...///+++,,,,,,------...//////................................./////////000000000///......///000111111000000000000000111222222000111111111111222222222333333333222222222222111222333444555555444333222333333333333333444444555444555666666777777666666555555555666666888999:::999888888777777777888888888888999999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>AAACCCDDDEEEDDDEEEHHHJJJKKKMMMQQQVVVZZZ]]]^^^^^^YYY\\\aaajjjtttyyylllbbb\\\SSSQQQNNNMMMMMMKKKHHHFFFAAAAAAAAA@@@???===<<<;;;777777666444333333333333444444444444333333333333333444555444222222222333000//////......//////000000000000000////////////000000000000000000000000111111000000000/////////...//////000000///..............................//////...------------...---------,,,,,,+++++++++++++++++++++++++++,,,,,,)))***++++++***)))******---,,,+++******,,,---///***+++,,,---...///000111000000///////////////000///000000111222333444444444444444444444444555555666666666555444444333333//////000222333555666777555555666777888999999999999:::;;;<<<===???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@CCCCCCDDDDDDDDDCCCCCCBBBAAACCCEEEEEEFFFGGGJJJLLLPPPOOOOOONNNMMMLLLLLLLLLKKKJJJJJJJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLMMMJJJIIIIIIJJJJJJJJJKKKKKKJJJJJJHHHEEECCCBBBCCCEEECCCBBBAAA???>>>===;;;;;;<<<;;;:::888777666666555777555444555777888888777444444444333333222111111000000000111111222222222111111111000000000000//////............---------******+++,,,------------+++++++++,,,---...///000+++)))(((++++++((((((+++((((((((()))+++,,,---...,,,,,,------------------******************************++++++,,,---......,,,,,,,,,++++++******************+++,,,---...///++++++,,,,,,---......///---------...........................//////////////////////////////000111000000//////000000111222000000000111111111222222333333222222222111111111111222333444444333222111222222222222222333444444444444555666666666666666555555555555666777888999888888777666666666777777777777888888999:::::::::;;;;;;::::::;;;;;;<<<===>>>>>>???>>>>>>???@@@BBBBBBDDDFFFIIIJJJKKKKKKLLLLLLNNNPPPVVV]]]eeemmmqqq}}}tttfffZZZRRROOOGGGEEECCCAAA@@@???>>>===;;;;;;;;;;;;:::999777666777666555444444444444444555555555444444444444333222444444444222111222333000000000//////000000000000000000/////////......////////////////////////000000000000////////////......//////////////////........................//////...------------...------,,,,,,,,,,,,++++++---,,,,,,++++++*********,,,......---+++***+++---...,,,***((()))+++---///******+++---...///000111000111111111111000///...//////000111222333333444333333333444444555555555666666666555444444333333///000111222333444555666666777888999999999999999888999:::;;;===>>>???@@@BBBBBBAAAAAA@@@@@@@@@@@@CCCCCCDDDCCCCCCBBBAAAAAA@@@BBBDDDDDDEEEFFFIIIKKKPPPOOOMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLMMMLLLKKKJJJJJJJJJJJJJJJHHHHHHIIIIIIJJJJJJJJJJJJHHHIIIHHHFFFCCCBBBBBBCCCAAA@@@???>>>===<<<;;;;;;<<<;;;999888666666555555777555444444666777777666222333333333333222111000000000000000000111111111000000000000////////////.........------,,,,,,,,,***++++++,,,,,,,,,,,,+++************+++,,,......***'''(((,,,,,,++++++...((())))))***+++++++++,,,,,,,,,,,,,,,------------***************************++++++,,,---...//////,,,,,,++++++++++++++++++++++++++++++,,,------...******+++,,,,,,------...---------------.........------........./////////,,,...000000/////////000000////////////000111111000000111111111222222222222222222222111111111111111111222222222222111111222222111111222222333444444444555666666666666555444444555555666666777777777666666666666666777777666666777777888999999999:::999999999:::;;;<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>>@@@BBBBBBAAAAAABBBCCCGGGGGGHHHKKKOOOSSSXXXZZZbbbgggmmmsssxxx{{{}}}yyyqqqhhh___UUUKKKFFFFFF@@@@@@>>>===<<<;;;;;;;;;666777777777777777666666666555555444444444555555555555555555444444444444222333444333111000111222111111000000000000111111000000000000////////////////////////////////////////////////..............................//////........................///......---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******)))+++------+++)))(((+++///++++++*********+++,,,---,,,,,,------------.........///111333333222000///......///000111222333333///000111222333444444444666666666555444444333333111111222222333444555555666666888888888888777666999::::::;;;<<<<<<======????????????@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBAAABBBDDDEEEEEEFFFIIIKKKMMMLLLKKKJJJIIIIIIJJJKKKIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLLLLLLLMMMMMMMMMPPPOOOMMMKKKJJJIIIIIIIIIGGGHHHHHHIIIIIIIIIIIIIIIFFFGGGHHHGGGEEEBBBAAAAAA??????>>>>>>===<<<;;;;;;999888888777777777777777555333222222333333333222111222222333333222000000000000000000000/////////////////////.........---+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***)))))))))))))))***+++,,,+++((())),,,,,,******---******++++++,,,+++++++++*********++++++,,,,,,,,,************************)))***+++,,,---......///++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,------))))))***++++++,,,,,,---,,,,,,,,,------.........---------.........//////***---111222000......//////////////////000111111111111111222222222333333222222222222111111111111111111000000000000111111111111111111111222333333333444555555666666555555333444555666666666555444555555555555666666777888555555666777777888888999777777777888999:::;;;<<<<<<;;;;;;;;;<<<===>>>>>><<>>@@@===>>>===<<<;;;::::::;;;666666666666777777777777444444444333333444555555444444444444333333333222111333333222111000111222111111000000000000111111111111111000000000//////////////////////////////............---------------------------......///...........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,(((***+++)))'''(((...444)))***+++,,,---,,,++++++//////...---,,,,,,+++++++++...111444555444222000......///000111222333333,,,---///000222222333333777666666555444444333333222222222333333444444444444444555666666555444333;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAA???@@@AAABBBCCCDDDDDDDDDBBBCCCEEEEEEFFFGGGJJJLLLJJJJJJIIIHHHHHHJJJKKKLLLIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLMMMMMMMMMMMMRRRQQQOOOMMMKKKJJJIIIIIIGGGHHHHHHIIIIIIHHHHHHHHHEEEGGGIIIHHHEEEBBB@@@@@@???>>>>>>===<<<<<<;;;;;;666666666666777888999:::888666444444555555444333000111222333333222000///111111000000//////......///.........------------((())))))+++,,,------...,,,,,,,,,,,,,,,+++***)))(((((((((((((((((()))***...******+++***&&&%%%''')))***+++,,,---.........(((((())))))*********+++))))))))))))))))))))))))((())))))+++,,,---......*********++++++,,,,,,---------,,,+++++++++,,,,,,((())))))***++++++,,,,,,,,,,,,,,,------.........---------.........//////(((---222333111.........///////////////000111111111222222222222333333333222222222111111111111000111000///......///000111111111111000111222222333333444555555666666555555333444666777777555333222444444444555555777888999555555666666777888888888555555666666777999:::;;;;;;:::999999:::<<<<<<;;;888;;;===>>><<<===???BBB???@@@BBBCCCEEEFFFHHHHHHHHHIIIKKKLLLMMMNNNPPPSSSUUUWWWZZZ]]]cccjjjsssxxx|||sssjjjbbbZZZRRROOOIIIEEEFFFBBB<<<:::>>>999::::::999777666666777777666555444444444444555333333222222333333444444333333333222222222111111111222333222000000000111000000////////////000000111111111111000000000000////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,---...///........................------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***,,,---...///+++---...,,,+++...666===,,,,,,,,,,,,,,,,,,,,,,,,///---++++++---///000000222,,,...;;;@@@888000000//////000000111111111111111222222333444555777888444444444555555666777888333333222222222222222222444555777777666777888:::999888888777888999;;;<<<>>>>>>===============>>>CCCAAA???>>>>>>@@@CCCEEEEEEDDDCCCCCCDDDFFFHHHJJJMMMJJJHHHGGGGGGHHHGGGGGGFFFHHHIIIKKKLLLMMMLLLLLLJJJIIIHHHKKKNNNOOONNNKKKGGGIIIKKKLLLKKKJJJKKKLLLOOOOOONNNNNNMMMKKKJJJIIIGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFEEECCC@@@???@@@@@@@@@???===;;;888777888888888888777777777777555444444333333222111111333333222222111000//////111111000///////////////***+++,,,............---+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***+++++++++++++++***)))(((((())))))))))))*********,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,------+++))))))***+++...,,,***+++---...,,,*********+++,,,,,,,,,,,,+++///......---,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////000000////////////000000111111222222222222111111111222333333111000000000000000000000000000000000000111222222333333222222111222333333444444333333666666666555555444333333555555555555555555555555555555555555666666666666777777888888888999999999;;;:::999888888888999:::;;;;;;;;;<<<<<<<<<<<<=========???@@@BBBDDDEEEEEEBBBCCCDDDEEEFFFGGGHHHIIIHHHJJJMMMPPPTTTXXXZZZ\\\dddkkkttt{{{~~~|||tttooojjjgggbbb\\\VVVPPPLLLJJJIIIFFFBBB@@@@@@???;;;888::::::999999888777666666666555555555555444444444555555444333333222111111000111222333333333333333222222111111111111222222333333111000000000111222222222111111000000000///222111111111000000/////////...---,,,,,,---...///..............................------------..............................//////.........---------''''''(((+++------,,,***+++)))***---...---111777,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---.........111+++---888<<<555//////000000000000000000111111222222222222333555666777555555555555666777888888555444333111111111222222111333444555444444666777::::::999999:::;;;<<<===>>>>>>===============>>>@@@???>>>>>>???BBBDDDFFFDDDDDDCCCDDDEEEFFFHHHIIIIIIGGGEEEEEEGGGHHHHHHGGGHHHIIIKKKLLLNNNNNNNNNNNNMMMKKKJJJJJJLLLMMMKKKIIIJJJLLLMMMMMMLLLKKKLLLMMMMMMMMMMMMMMMKKKJJJIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCDDDEEEEEEDDDBBB???>>>>>>>>>>>>===<<<:::888777777777777777666666666666555555444333333222222111222222222111111000000000111000000///////////////......///000000///...---+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***+++++++++++++++***))))))***++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,++++++*********------...---++++++,,,...---,,,***+++---...,,,***++++++,,,------------,,,...---,,,++++++,,,,,,------------.........//////........................000000////////////000000000000111111111111000000000222333333111000000000222222222222222222222222111111222333333333333333111222333333444444333333444444444444444444444555555555555555555555555555666666666666777777777777777777777888888888999999999999888888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<======>>>???AAABBBCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCDDDFFFIIILLLOOOQQQRRRRRRXXX___dddgggjjjpppttt|||wwwooojjjeee___ZZZYYYWWWTTTOOOKKKGGGEEECCCBBB@@@>>>>>>??????===::::::999999888777777666666555555555555444444444444555444444333222222111111000000111222222222222222222111111000000111111222333222111000000000111111/////////......---------111111111000000000/////////...------------...///000000000000000000000000//////............//////........................///.........---------------,,,+++---......---,,,...,,,+++---,,,+++///555,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,000***+++333777111...///000000000000000000000000333222222222333444444555555555555666666777888999777666333111000111222333111333444444333444555666::::::::::::;;;<<<>>>>>>>>>======<<<<<<===>>>>>><<<======???@@@CCCDDDEEECCCCCCDDDEEEFFFGGGHHHHHHEEEDDDCCCDDDGGGHHHHHHGGGIIIJJJKKKMMMOOOOOOPPPPPPQQQNNNKKKIIIIIIIIIIIIGGGJJJLLLMMMMMMKKKJJJJJJKKKKKKKKKKKKKKKJJJHHHGGGFFFCCCBBBBBBAAAAAA@@@@@@???AAABBBBBBBBBAAA@@@>>>===;;;;;;;;;;;;:::999888777666666555555555444444444555555444333333222222111111111111111000000000000000000//////////////////////////////...---,,,+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++******++++++++++++***))))))***++++++++++++,,,,,,,,,++++++************++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++************,,,---,,,++++++,,,------+++***+++,,,---,,,+++,,,,,,---............------,,,***)))***+++---...............////////////........................000//////......//////000//////000000000000//////000111333222111000000111222222222222222222222222111222222333333333333333111222222333333333333333111111222333333444555555444444444444444444444444666666666777777777888888777777777777888888888888666777888999999999999999:::::::::;;;;;;;;;<<<<<<<<<======>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBDDDFFFGGGHHHGGGKKKPPPSSSTTTUUUYYY]]]```dddkkkrrryyy~~~tttqqqmmmiiihhhkkknnnqqqoooiiiaaaZZZWWWSSSNNNJJJHHHGGGEEEBBB@@@???>>>===>>><<<;;;;;;<<<<<<;;;:::999888888777777666666666555555444444444333333333444444333333222111111111///000000111111111111000222111111000000111111222222222111000000000000111.........---------------111111000000000000/////////...------------...///........................000000////////////000000....................................------------///...,,,,,,------,,,+++...+++***+++++++++000666,,,,,,,,,,,,,,,,,,,,,,,,***,,,///000///---,,,+++///++++++000222///---///000000000000000/////////333222222222222222333333666666666666666777999999999777444222000111222333333555666666555555666777999999::::::;;;<<<===>>>======<<<<<<<<<===>>>>>><<<<<<>>>???AAABBBCCCCCCAAABBBDDDFFFGGGHHHHHHHHHFFFEEEEEEGGGIIIJJJHHHGGGIIIIIIKKKLLLNNNOOOOOOPPPQQQNNNKKKHHHGGGGGGHHHHHHHHHJJJKKKJJJHHHGGGGGGGGGIIIIIIIIIIIIHHHGGGFFFEEE@@@@@@@@@???>>>>>>======???@@@@@@@@@???>>><<<;;;888888888888888888777777444444444444333333333333444444444333222222111111//////000000000000000000//////////////////......,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********+++++++++******)))(((((()))))))))*********++++++************++++++++++++************++++++************************+++++++++***************&&&(((******))))))***+++,,,+++++++++,,,,,,+++++++++,,,,,,---------------,,,+++)))((()))+++---///------------..................................../////////....../////////......////////////......///111222222000///000111000000000000000000000000111222222333333333333333111111222333333333333222111111222222222333333333444444444444444444444444555555555555666666666777666666666777777777888888444555777999::::::999888999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>????????????@@@@@@@@@AAAAAABBBBBBCCCEEEGGGKKKLLLLLLMMMPPPRRRSSSVVVZZZ^^^bbbfffjjjmmmqqqsssvvvyyyzzzyyyxxxwwwwwwsssqqqrrrrrruuu~~~~~~xxxuuutttrrrooofffccc^^^ZZZYYYZZZ]]]___]]]YYYTTTOOOMMMKKKHHHEEEAAA@@@???>>>===<<<<<<<<<<<<<<<:::999888777666555777777777666666666555555444444444444333333333222333333222222111111111000//////000000000000//////111111000000000000111111222111111000000000000000//////////////////......000000000000000000//////.........------.........,,,,,,,,,,,,,,,,,,,,,,,,//////............//////------------------------------------------------,,,***(((((()))************((((((***+++---333:::,,,,,,,,,,,,,,,,,,,,,,,,***...222333111...------000---,,,///000///...000000000//////////////////222222111111111222222333555555555555666777888999999888555333222222222333333444555555444444555666666777888999:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>===>>>>>>??????@@@@@@@@@AAABBBDDDEEEGGGHHHHHHHHHIIIIIIJJJKKKMMMLLLJJJGGGHHHIIIIIIJJJKKKLLLMMMNNNMMMLLLJJJHHHGGGGGGHHHJJJGGGHHHJJJIIIGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDEEEDDDDDDCCCBBBBBBAAAAAA>>>>>>>>>======<<<;;;;;;777777777666666666777777333333333333222222222111333333333222111111000000//////////////////000000---...////////////......************++++++,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***)))******+++++++++******(((((()))))))))*********+++******))))))******+++++++++************++++++************************************************&&&(((*********)))***+++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,+++)))))))))+++---...++++++,,,,,,,,,---------........................//////............//////......////////////.........000222111000///000111////////////////////////000111222222333333222222000111222222333333222222333333222222222111111111444444444444444444444444333333333444444444555555555555666666666777777777333555666888999999888888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEFFFHHHJJJLLLMMMOOORRRSSSTTTUUUXXXZZZZZZ\\\___bbbcccdddcccbbbcccaaaaaacccbbbdddmmmwww~~~vvvpppiiidddbbb```]]][[[TTTSSSRRRPPPOOOOOOPPPPPPOOOLLLIIIFFFEEECCCBBBAAAAAA@@@???>>>===<<<<<<<<<::::::999888666555555555666666555555555555555444444333333333222222222222222111111111111111000000//////000000000//////...111000000000000000000111111111111111000000//////......////////////////////////////////////000000---..................---////////////////////////...------,,,,,,------...++++++++++++++++++++++++,,,,,,------------------)))'''&&&&&&(((***++++++***((((((***+++,,,222999,,,,,,,,,,,,,,,,,,,,,,,,+++///333333000...---...///......//////...//////.........//////000000000111000000000111222222333444444444555555666777888888777666555444333333333111222333333111111222333333444666888999:::::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>===>>>>>>???@@@AAABBBCCCEEEFFFHHHIIIJJJLLLMMMNNNPPPQQQPPPMMMJJJIIIIIIHHHHHHHHHIIIJJJKKKJJJJJJJJJHHHGGGFFFHHHJJJGGGIIIJJJJJJHHHGGGGGGHHHFFFFFFGGGFFFFFFEEEDDDDDDEEEDDDDDDCCCCCCBBBAAAAAA===<<<<<<<<<;;;;;;;;;;;;777777666555555555666666333333222222222222111111222222111111000//////...////////////............,,,---...///000///...---++++++++++++,,,---...///******++++++++++++*********++++++,,,,,,++++++***))))))***++++++++++++******++++++++++++,,,,,,,,,******))))))))))))******++++++************++++++************************)))))))))***************)))+++---...---++++++,,,***+++,,,+++***)))***,,,)))***++++++,,,,,,++++++,,,++++++++++++,,,,,,---***+++++++++,,,,,,,,,,,,------------------------///......------......///......////////////.........///111111000///000111111111111111111111111111///000000111111111111111000111111222222222222222444444333222222111000000333333333333333333333333222222222333333333333444555555555555666666666666444555666777777777777777888888999999999::::::::::::::::::::::::;;;;;;;;;::::::;;;===>>>???AAAAAA>>>>>>????????????????????????@@@AAACCCEEEGGGHHHFFFHHHJJJKKKLLLMMMOOOQQQNNNPPPRRRUUUWWWWWWWWWVVVUUUTTTVVVXXXXXXYYY___fffiiikkkmmmnnnmmmnnnoooqqqssstttvvvvvvvvvwwwyyy{{{|||{{{wwwxxxxxxuuuuuuuuuzzzwwwtttrrrrrrrrrqqqooofffccc^^^[[[XXXVVVSSSQQQKKKKKKLLLLLLLLLKKKJJJIIIGGGFFFEEECCCBBB@@@@@@???@@@???>>><<<;;;;;;;;;;;;555777888777666666777888444444444444444444444444333333333222222222111111000000000000000000000000000000000000000//////...111000000//////000000111000000111111000000///...---------------...............////////////000000------...//////...------........................---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------***(((((()))+++---...------++++++,,,,,,***---222,,,,,,,,,,,,,,,,,,,,,,,,+++///333222///,,,,,,...---...///...---.........,,,------...///000111111/////////000000222333444333333333333444555666777555666666777666555444333111222333222111000111222222333555777999:::::::::;;;;;;;;;;;;<<<===>>>>>>======<<<;;;<<<>>>@@@BBBBBBBBBBBBCCCEEEGGGJJJKKKLLLMMMOOOSSSUUUTTTPPPMMMKKKJJJIIIHHHGGGHHHHHHIIIIIIJJJKKKJJJGGGEEEFFFHHHEEEGGGIIIIIIHHHGGGHHHIIIFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@???<<<<<<;;;;;;::::::;;;;;;888777666555444555555666333333333222222222111111000000000///......------/////////......---------+++,,,...///000///...---,,,,,,+++******+++,,,---******++++++++++++*********++++++,,,,,,++++++***))))))***+++++++++++++++***++++++++++++,,,,,,,,,******))))))))))))******++++++************++++++************************((()))))))))*********+++***---//////...,,,++++++)))+++,,,+++))))))***,,,***+++,,,,,,------,,,,,,,,,,,,---...------+++++++++++++++,,,,,,,,,------------------------------///......------......////////////000000/////////---///111111000///000111111111111111111111111111......///000000000000000000000111222222222222222333333333333333222222222333333333333333333333333222222333333333444444444444444555555555666666666666666555555555666666777888888888888999999999999999999999::::::;;;;;;;;;::::::;;;<<<======>>>>>><<<======>>>>>>??????@@@@@@???>>>???AAACCCEEEEEECCCEEEFFFGGGFFFGGGIIIJJJIIIJJJLLLNNNOOOOOOOOONNNPPPNNNOOOSSSSSSQQQSSSWWWXXXYYY[[[\\\\\\\\\]]]^^^]]]```dddeeefffgggjjjlllllluuu{{{vvvuuuuuuuuuyyy~~~}}}vvvsssttttttwwwzzz|||zzztttqqqppplllmmmssszzz|||}}}{{{xxx{{{xxxpppjjjiiihhheeeiiigggdddbbbaaa``````___]]]\\\YYYWWWTTTRRROOOMMMHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFFFFDDDBBBAAA@@@AAA===<<<;;;:::::::::::::::666888999888666555666888333333333333333444444444222222222222111111111111000000000000000000000000000111111111000000///...000000////////////000000///000111111111000......---------....../////////........./////////000000------...//////...------++++++++++++++++++++++++---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,......---,,,---+++,,,...---***+++///,,,,,,,,,,,,,,,,,,,,,,,,+++///222111---***,,,...+++...///...,,,------,,,+++,,,---...///111222222.........///000222333444333333333333333555666666444555777888888666444333222444555444222222333444222444666888999::::::::::::::::::;;;<<<===>>>???<<<;;;::::::<<>>>>>@@@@@@AAABBB>>>===;;;<<<===???@@@@@@DDDFFFFFFFFFDDDCCCDDDEEEFFFGGGHHHJJJJJJJJJJJJIIIOOOMMMMMMQQQQQQMMMLLLNNNOOOQQQSSSTTTSSSSSSTTTUUUTTTWWW[[[]]]\\\]]]___bbbbbbhhhoooqqqppppppsssvvvooojjjhhhkkkmmmlllmmmppppppuuuxxxxxxzzz}}}vvvtttpppkkkhhhiiiiiillloooqqqrrrwww~~~wwwqqqnnnnnnjjjffffffkkknnnnnnnnnppprrrssstttuuutttqqqnnnllllllnnnjjjbbb___bbbbbb^^^^^^^^^]]]\\\ZZZYYYWWWVVVTTTSSSRRRPPPNNNKKKIIIGGGDDDDDDCCCBBBBBBBBBBBBBBBDDDEEEEEECCCAAA?????????;;;::::::999999::::::::::::<<<<<<:::666333333555333333333333333333333333222222222111111111111000////////////000000000000111111111111111000//////000000////////////000000///000111111111000...---///000000000111111222222---.........//////000000,,,---...//////...---,,,.................................------.................................+++++++++,,,,,,---------,,,,,,,,,---...---+++))))))(((+++......+++,,,000++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++++++++---///222444------...///000000//////,,,---...///000111222333444555555555444444555777::::::777333444888999666444777:::888333111333666555666777999999:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>===<<<<<<<<<===???@@@CCCCCCCCCCCCEEEGGGIIIJJJLLLMMMOOOQQQQQQPPPOOONNNJJJJJJJJJJJJJJJJJJIIIIIILLLKKKJJJIIIGGGFFFEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGFFFGGGGGGGGGGGGFFFEEEEEEGGGFFFEEECCCAAA???>>>===>>>>>><<<;;;999888666666999888777666555444333333444444444333222111000/////////............//////////////////............------,,,,,,,,,,,,------++++++,,,...///000...,,,))))))))))))))))))))))))))))))))))))************************************((('''&&&&&&'''((()))***)))***++++++***)))***+++))))))(((((((((((()))))),,,+++++++++***)))))))))---+++***(((((((((******...---,,,,,,++++++,,,,,,,,,+++++++++***)))))))))++++++******************,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---////////////////////////////////////000000000000//////......------,,,,,,///////////////000111111222222111111222222333444000111333333111000111222444222///000444666666555222222222222222222222222111111111000000000//////333333444444555666666777777777666555555555555555999999888888777666666666888888999999999888888777888999:::<<<===<<<<<<;;;>>>>>>>>>>>>============<<<<<<======>>>>>>??????AAABBBCCCDDDDDDCCCBBBAAACCCCCCDDDEEEFFFGGGHHHHHHJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPPPPOOOPPPQQQSSSUUUVVVWWWWWWZZZ[[[\\\]]]^^^___``````bbbaaa```___```bbbdddfffeeegggiiikkkmmmmmmmmmmmmnnnnnnmmmkkkiiigggeeedddggggggfffggghhhkkknnnpppvvvuuussspppkkkhhhggghhhaaaaaabbbccccccdddeeeeeehhhhhhiiiiiiiiihhhfffeee```___^^^\\\[[[ZZZZZZZZZ]]]\\\ZZZXXXVVVTTTRRRQQQOOONNNMMMKKKIIIHHHHHHHHHDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@???>>>===;;;:::999888777777777777:::999999888777666666555555444333333222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000......////////////......000000000000000///..............................***++++++,,,,,,++++++***...------,,,,,,,,,------//////---,,,,,,---...///......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,---...............---...//////////////////---......///000111222222333444555444333333555777777888777444666;;;<<<::::::<<<===;;;666444666999999999999::::::;;;;;;<<<;;;<<<<<<======>>>??????>>>======<<<===>>>???@@@CCCCCCCCCCCCEEEGGGHHHJJJLLLMMMOOOPPPPPPPPPNNNMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEDDDFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCBBBAAA@@@@@@@@@===<<<;;;:::888777666555666666555555444444444333333333333333222111000/////////............//////////////////............---,,,,,,++++++,,,,,,---,,,++++++,,,......---+++)))))))))******)))))))))))))))))))))************''''''''''''''''''''''''))))))((('''''''''((((((((()))******(((((()))******))))))(((((())))))***+++++++++***************(((***---,,,***)))+++...------,,,++++++++++++++++++++++++******************)))))))))))))))******,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------............/////////////////////............//////......///000000111000000000000000111111222///111333222111000111111111///---...111333333222222222222222222222222222333333333222222222111111333333333444555666666666777777666666555555555555777777777777777777777777888888888888888888888888888999:::;;;<<<<<<<<<<<<========================<<<<<<<<<===>>>>>>??????@@@@@@AAABBBBBBAAA@@@@@@BBBCCCCCCDDDEEEFFFGGGHHHGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLKKKLLLLLLMMMMMMLLLMMMOOOPPPQQQRRRSSSSSSTTTTTTUUUVVVWWWXXXYYYYYY\\\[[[ZZZYYYYYYZZZ\\\]]]^^^___aaaccceeefffggggggggggggfffdddbbbaaa```___ccccccbbbbbbcccfffhhhjjjllllllkkkiiieeeccccccddd^^^______```aaabbbbbbbbbccccccdddddddddcccbbbaaa^^^]]][[[ZZZXXXXXXXXXYYYZZZYYYWWWUUURRRPPPOOONNNMMMLLLJJJIIIGGGFFFFFFFFFCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@???>>>===<<<::::::999888777777777777777777666666555555444444444444333222222222222222000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////......////////////......000000000000000///..............................,,,------......------,,,...------,,,,,,,,,------...---,,,,,,,,,,,,---.........---------,,,,,,,,,******++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++,,,,,,,,,,,,------,,,---...///...,,,***)))//////////////////...---/////////000000111111111222333444333222333444666555888888666999>>>AAA@@@BBBCCCBBB>>>:::888:::======<<<<<<;;;;;;<<<===>>><<<<<<======>>>??????@@@???>>>>>>>>>>>>???@@@@@@BBBBBBBBBCCCDDDFFFHHHIIIMMMNNNOOOOOOOOONNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKKKKHHHGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDD@@@@@@@@@AAAAAAAAAAAAAAA;;;;;;:::999777666555555444444444444444444444444333333333333222111000000//////............///////////////............------,,,,,,++++++,,,,,,------,,,******+++,,,+++***))))))************))))))))))))))))))************))))))))))))))))))))))))+++***)))(((''''''''''''''')))***)))((('''((()))*********))))))************************+++++++++'''+++//////+++)))***---,,,,,,+++************+++***************+++++++++((((((((((((((()))***+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------...............///............///000000...............///000000///111222222111000000111000///---...000222222111222222222222222222222222333333333222222222222222222333333444444555555666777777666666666666666666555555666666777888888999888888777777777777888888999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<======;;;<<<<<<======>>>??????>>>>>>????????????>>>>>>BBBBBBCCCDDDEEEFFFFFFGGGEEEEEEGGGHHHJJJJJJKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRRRRSSSVVVUUUTTTSSSRRRSSSTTTUUUXXXXXXYYY[[[]]]```bbbcccbbbaaa___]]]\\\\\\\\\\\\^^^^^^]]]]]]]]]___aaabbb```aaabbbaaa___^^^^^^___\\\\\\]]]^^^__________________```aaaaaa```^^^]]]\\\[[[XXXVVVUUUVVVWWWWWWVVVUUUTTTQQQOOOMMMKKKJJJJJJIIIGGGFFFEEEDDDCCCCCCAAAAAAAAA@@@??????>>>>>>@@@@@@@@@???>>>===;;;::::::999888777666666666666444444444333333333333333444333222222111222222222000000000000000000000000////////////////////////000000000000000000000000......////////////............////////////......000000000/////////..............................------............------------,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,---......---------,,,,,,,,,++++++******************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---+++++++++,,,,,,,,,------,,,------------,,,***)))//////000000///...------000000000000000000111111111222333333222222444666666:::<<<;;;<<>><<<;;;;;;<<<===???======>>>>>>???@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCAAAAAABBBCCCEEEFFFGGGHHHMMMMMMNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKLLLNNNOOOPPPPPPPPPNNNMMMKKKJJJIIIHHHHHHIIIEEEEEEFFFFFFEEEEEEDDDCCC?????????@@@@@@@@@@@@@@@;;;::::::999888777777666555555555444444333333333222222222222222111000000//////............////////////.........---------------,,,,,,,,,,,,------...,,,)))((()))******)))((()))************)))(((((()))))))))************************************))))))((((((((((((((((((((()))***)))(((((()))***++++++************++++++)))))))))***+++++++++,,,+++,,,---,,,***(((((())),,,+++******))))))******)))))))))***+++++++++,,,(((((((((((()))***,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........+++++++++,,,,,,------............------...//////......------......///000///111222222000000000111111000000111111222222222111111111111111111111111000000000000000000000000222222333333444444444444666666666666666666666555555555555666666777777777777777666666666777888999999999888888888:::<<<===;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???=========>>>>>>=========AAAAAABBBCCCDDDEEEEEEFFFCCCDDDFFFHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHKKKKKKLLLLLLMMMLLLLLLLLLMMMMMMNNNOOOOOOPPPQQQQQQRRRRRRQQQQQQQQQRRRSSSSSSVVVVVVVVVXXX[[[^^^aaacccaaa___]]][[[[[[[[[]]]^^^[[[[[[ZZZZZZZZZ[[[\\\]]][[[]]]^^^]]]\\\[[[[[[\\\[[[\\\]]]^^^___^^^^^^]]]^^^^^^___``````___^^^]]][[[YYYWWWUUUTTTUUUVVVWWWUUUTTTSSSPPPNNNLLLJJJIIIHHHGGGFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>===@@@@@@???>>>===<<<:::999999999888777666666666666222222222333333333333333222222111111111111222222////////////////////////////////////////////////////////////////////////---..................---......////////////....../////////.........//////........................++++++,,,,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,---------......---------,,,,,,,,,,,,,,,++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++,,,,,,,,,---------,,,+++***+++,,,---...//////000000///...------000000000000111111111111111222333333222333555777:::???AAA??????DDDGGGGGGJJJHHHEEEAAA===<<<>>>??????>>><<<::::::;;;===>>>>>>>>>??????@@@AAAAAAAAACCCCCCDDDDDDEEEEEEEEEEEEAAAAAACCCDDDFFFGGGGGGHHHLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLJJJLLLNNNQQQSSSTTTTTTTTTSSSRRRQQQOOOMMMLLLKKKKKKDDDEEEEEEEEEEEEDDDCCCCCC@@@@@@@@@???>>>>>>======;;;;;;::::::999999999888999999888666555333222111111111222222222111000000//////............//////............------------......------------.........+++)))((()))******)))((()))***++++++***)))(((((()))))))))************''''''''''''''''''''''''&&&'''(((((()))******+++)))***++++++))))))***+++++++++************++++++)))))))))***+++++++++,,,,,,***(((((()))******))),,,+++******))))))******)))))))))***+++++++++,,,)))))))))***+++,,,---...******+++++++++,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------------........./////////,,,,,,------.........///......---------------...///............///000000///000222222000///000111000111111222111111222222111111111111111111111111000000000000000000000000222222222333333333333333444555666666666666555555666666666555555555444444666555555555666777777888999888777777888999;;;<<<999999::::::;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>============>>>>>>@@@@@@AAABBBCCCDDDDDDEEECCCDDDFFFHHHIIIKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHLLLLLLMMMMMMMMMMMMMMMLLLMMMMMMNNNNNNOOOOOOPPPPPPNNNNNNOOOPPPQQQRRRTTTTTTUUUUUUUUUWWWYYY]]]```bbb```^^^\\\[[[ZZZ[[[]]]^^^[[[[[[ZZZZZZZZZ[[[[[[[[[]]]^^^```___]]][[[[[[[[[\\\]]]___``````___^^^]]]\\\\\\^^^^^^^^^^^^]]]\\\ZZZYYYWWWUUUUUUUUUVVVWWWVVVUUUTTTQQQOOOMMMKKKJJJGGGGGGEEEDDDCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>===<<<;;;999999999888777666555555555555333333333333333333444444111111000000000111111222////////////////////////................................................------............------......////////////......//////...---......///000........................+++,,,,,,------,,,,,,++++++++++++++++++,,,---...,,,,,,------..................---------,,,,,,,,,------,,,,,,+++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,******+++---///111//////////////////...---000000000111111222222222111222333333333333666888:::@@@DDDBBBAAADDDGGGGGGIIIGGGDDDAAA>>>>>>>>>>>>===<<<;;;;;;;;;<<<===>>>??????@@@@@@AAABBBBBBBBBDDDEEEFFFFFFGGGGGGFFFFFFAAABBBDDDFFFGGGHHHHHHHHHJJJJJJJJJKKKKKKKKKLLLLLLJJJJJJJJJKKKKKKLLLLLLMMMKKKMMMPPPTTTVVVWWWWWWWWWUUUUUUTTTRRRPPPNNNKKKJJJDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@>>>===<<<;;;;;;;;;:::::::::::::::::::::;;;:::999777555333111111000111111111111111000000//////............//////.........------------,,,...------,,,,,,------...,,,+++))))))***+++***)))''')))***++++++***)))'''))))))))))))************((((((((((((((((((((((((%%%&&&''')))***+++,,,,,,)))+++,,,+++***)))***+++*********))))))************************+++++++++*********+++---.........,,,,,,+++************+++***************++++++++++++++++++++++++,,,---...++++++++++++,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------------------------------............//////////////////000000000000000......---,,,,,,,,,,,,---///////////////000111111...000111111000//////000...000111111000//////000111111111111111111111111222222222222222333333333222222222222222222222222222333444555666555444333777666666555444444333333333444555666777777777666777777777777888999::::::888888999999::::::;;;;;;:::;;;;;;<<<<<<===>>>>>>>>>>>>============>>>>>>??????@@@AAABBBCCCCCCDDDDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIIIILLLLLLMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNJJJKKKLLLNNNOOOQQQRRRSSSRRRRRRTTTUUUXXXZZZ\\\]]]]]]\\\ZZZYYYYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[^^^```aaaaaa^^^\\\[[[[[[\\\]]]___``````___]]]\\\XXXXXXZZZ[[[[[[[[[ZZZYYYXXXXXXWWWWWWVVVVVVVVVVVVWWWVVVTTTRRROOOMMMKKKJJJGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@@@@???>>>>>>======<<<<<<<<<<<<;;;;;;:::999888777666555555444444444444444444444333333333333000000000///000000111222000000000000000000000000................................................------............------......////////////......///...---------...///000..............................////////////......+++******++++++,,,---...,,,,,,---...////////////......---------,,,,,,,,,---------,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))***,,,------,,,***)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...///000---...////////////////////////000111222222333333111222444444333444777999777>>>CCCAAA@@@CCCFFFGGGGGGFFFCCCAAA@@@???>>>===;;;;;;<<<<<<======>>>>>>@@@@@@@@@AAABBBBBBCCCCCCCCCDDDEEEFFFGGGFFFFFFEEEBBBCCCEEEGGGHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKLLLMMMIIIJJJJJJKKKLLLLLLMMMMMMLLLOOORRRVVVYYYYYYYYYYYYWWWWWWWWWVVVTTTPPPLLLJJJCCCCCCDDDDDDDDDCCCBBBBBB@@@??????>>><<<<<<;;;:::999999999999999999::::::999888777666444333222111000000111111111111000000//////............//////.........---------,,,,,,,,,++++++******++++++,,,+++******+++,,,---+++***'''(((***,,,,,,***((('''))))))))))))************************************&&&'''(((***+++++++++***)))***+++***)))((()))+++***))))))(((((())))))***+++++++++******************111888888222...///111------,,,++++++++++++++++++++++++***************,,,++++++***++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000///////////////.........------,,,++++++,,,,,,///////////////000000111...000111111000//////000...111333333111///000111111111111111111111111111111111222222222333333333222222222222222111111111000111333444555444333222555444444444444444444444111222555777888777666444555666777888999999999999777777888888999::::::;;;::::::;;;<<<<<<======>>>>>>===<<<<<<<<<<<<===>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHGGGHHHHHHIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLIIIJJJKKKMMMNNNOOOOOOOOOPPPQQQSSSUUUWWWXXXYYYYYYZZZZZZYYYYYYXXXWWWVVVVVVXXXXXXYYYZZZZZZ[[[ZZZZZZ\\\^^^``````^^^\\\[[[[[[YYYZZZ\\\^^^^^^\\\ZZZYYYUUUVVVXXXYYYYYYYYYXXXWWWVVVVVVWWWWWWWWWVVVUUUTTTUUUTTTRRRPPPMMMKKKIIIIIIEEEEEEDDDCCCBBBBBBBBBBBB??????>>>>>>===<<<<<<<<<::::::;;;;;;;;;;;;::::::777777666555444444444444444444444333333222222222///////////////000111111000000000000000000000000........................------------------------......////////////............////////////......///...---,,,,,,...000111..............................////////////......************+++,,,---...***+++,,,...//////............---------,,,,,,,,,+++++++++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***************************(((***,,,......,,,***(((++++++,,,,,,,,,---------+++---...000000///...---------...///000000000///...///000111222333444444222333444444444555777999444<<>><<<:::;;;===>>>????????????@@@@@@AAABBBBBBCCCCCCDDDBBBCCCDDDFFFFFFEEEEEEDDDBBBDDDFFFHHHIIIJJJJJJIIIGGGGGGHHHHHHJJJKKKMMMNNNIIIJJJJJJKKKLLLMMMMMMNNNMMMPPPTTTWWWZZZZZZZZZYYYYYYZZZ[[[ZZZWWWSSSNNNKKKCCCCCCDDDDDDCCCCCCBBBAAA>>>>>>======<<<<<<;;;;;;888888888888888999999999666666555444333333222222///000000111111111000000//////............//////......---------,,,,,,,,,******))))))))))))******))))))***,,,......,,,***'''(((+++,,,,,,+++((('''))))))))))))************''''''''''''''''''''''''((((((***++++++***)))(((((()))***)))((('''(((***))))))(((((((((((()))))),,,+++++++++******))))))---;;;GGGDDD777++++++000...---,,,,,,++++++,,,,,,,,,+++++++++******))))))++++++******************,,,,,,------------......++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,+++++++++...---,,,,,,++++++++++++///............///000000...000111111/////////000000333666666333111222333000000000000000000000000//////000000111111111111222222111111111111111111///000222444444444222111222333333444444555555666///222555888999777555333444555777999999999888888666777777888999999::::::::::::;;;;;;<<<======>>>===<<<;;;;;;;;;;;;<<<===>>>>>>???@@@AAABBBBBBCCCCCCCCCDDDEEEEEEFFFEEEEEEGGGFFFFFFFFFGGGHHHIIIIIIFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMKKKLLLLLLMMMNNNNNNNNNNNNPPPRRRTTTVVVXXXXXXXXXXXXZZZZZZZZZZZZXXXWWWUUUUUUVVVVVVWWWXXXYYYZZZYYYYYYXXXZZZ]]]^^^\\\[[[ZZZZZZVVVXXXZZZ[[[[[[ZZZWWWVVVVVVWWWXXXYYYZZZYYYYYYXXXTTTUUUVVVXXXWWWVVVTTTSSSSSSRRRPPPNNNKKKIIIGGGFFFDDDCCCCCCBBBAAAAAAAAAAAA>>>======<<<;;;;;;::::::999999:::;;;;;;;;;::::::777777666444444444444444444444444333222111000000///////////////000111111000000000000000000000000........................------------------------......////////////............////////////......///...,,,,,,,,,...000111........................,,,,,,------------,,,,,,************+++,,,---...)))***+++---......------......---------,,,,,,,,,))))))******+++++++++,,,***+++,,,------,,,+++***************************+++++++++,,,---...///000)))***++++++,,,,,,,,,,,,*********+++,,,---//////---------............///---...///000000111111111555666666555333333444666;;;;;;<<<===>>>???@@@AAA@@@@@@@@@@@@???>>><<<;;;<<<<<<<<<============>>>???@@@BBBCCCCCCBBB@@@???BBBBBBBBBBBBBBBBBBAAAAAACCCCCCDDDEEEFFFHHHJJJKKKIIIHHHGGGFFFGGGIIIKKKMMMLLLMMMNNNMMMLLLLLLNNNPPPPPPPPPQQQRRRTTTUUUWWWXXXWWWXXXYYYXXXVVVRRRNNNLLLGGGFFFEEECCCBBBBBBBBBBBB@@@@@@???>>>===<<<;;;;;;<<<;;;999999999999888666444444333333333333222222111111111111000000000000......---------,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++***''''''&&&&&&&&&&&&''''''))))))***(((''''''(((***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))---///111///,,,+++,,,...,,,,,,,,,++++++*********,,,,,,,,,+++++++++******(((((()))***+++,,,,,,---+++++++++******(((''''''))))))***+++,,,,,,------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////+++++++++,,,,,,,,,------------------------,,,,,,//////.........---------///000222333333111...---////////////////////////000000000000000000000000000///.........///111222333222111000000000222222222111000//////000111222222222333333333333444444555555666666666666666666666777777777888888888888999777666666888999888888888888999::::::;;;<<<<<<============>>>>>>>>>>>><<<<<<===>>>???@@@@@@AAABBBAAAAAAAAABBBDDDFFFGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLJJJKKKLLLLLLLLLMMMPPPRRROOOQQQSSSVVVWWWXXXXXXXXXWWWWWWWWWWWWVVVUUUTTTSSSSSSTTTVVVXXXYYYYYYXXXXXXZZZZZZZZZYYYXXXXXXWWWWWWYYYYYYXXXWWWWWWWWWWWWWWWUUUUUUVVVVVVWWWXXXYYYYYYVVVWWWXXXXXXXXXWWWVVVUUULLLKKKJJJKKKKKKJJJGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@===<<<<<<<<<===<<<:::888999:::;;;<<<;;;999777555222222222333333444444444333333333222222111111111111111111111000000000000......------------......111000///...............,,,---......,,,,,,---...////////////////////////,,,,,,---....../////////000000//////............,,,***))))))+++---......+++,,,---,,,++++++,,,,,,------------------------,,,,,,,,,++++++*********++++++------------++++++,,,,,,.../////////...---++++++,,,------,,,++++++***++++++,,,,,,++++++***+++++++++++++++,,,---...++++++,,,---------------,,,,,,+++++++++,,,------------------...............///000111111222222222444555555444333333555666666777999;;;===>>>??????>>>>>>?????????===<<<;;;999999:::::::::;;;;;;;;;>>>???@@@AAAAAA@@@???>>>??????@@@@@@AAABBBCCCCCCCCCDDDDDDEEEGGGHHHJJJKKKJJJIIIIIIIIIIIIJJJLLLLLLNNNOOOOOONNNLLLKKKLLLMMMOOOOOOOOOPPPQQQSSSTTTUUUUUUUUUVVVVVVTTTPPPMMMKKKFFFFFFDDDCCCBBBAAAAAAAAA@@@???>>>===<<<;;;;;;:::;;;:::888888999888777555444444333333333222222222111111111000000000//////.........---------,,,,,,,,,,,,,,,---------------************++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))(((((((((((())))))&&&((())))))(((((()))***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************+++---...---+++***+++,,,,,,,,,,,,++++++*********,,,,,,+++++++++************************+++++++++))))))******+++******))))))******+++,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------//////.........---------000000000000//////......111111000000000/////////000000000000000000000000000///.........///111111222111111111000111111222111111000000000000111111222222222333333333444444111222222222333333444444666666777777777888888888999777666666888999999888888888999999:::;;;;;;<<<;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAACCCEEEFFFEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIKKKKKKLLLLLLLLLLLLMMMNNNNNNMMMMMMOOOQQQPPPQQQSSSUUUVVVWWWWWWWWWVVVVVVVVVVVVUUUTTTSSSRRRSSSTTTUUUWWWXXXXXXXXXXXXZZZYYYXXXXXXWWWWWWWWWWWWYYYYYYXXXWWWVVVVVVVVVWWWUUUUUUVVVWWWWWWXXXYYYYYYWWWXXXXXXWWWVVVUUUSSSRRRLLLKKKJJJJJJJJJIIIFFFDDDCCCBBBAAAAAAAAAAAAAAABBB???===;;;;;;<<<;;;:::888777888999999999777555444222222222333333333444444333333222222222111111111111111111000000000////////////............////////////...---------......,,,---......,,,,,,---...------------------------.........---------------/////////.........------///...,,,,,,---......///,,,,,,---------...///000------------------------,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,++++++,,,---...///......---///...------------...///***++++++,,,,,,++++++***++++++************+++,,,++++++,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++------------............//////000111222222222222222333444444333333555777333444777999;;;<<<<<<<<<;;;<<<===>>>>>>===<<<;;;<<<<<<=========>>>>>>>>>======????????????======;;;<<<>>>???AAACCCEEEFFFDDDDDDEEEFFFGGGIIIJJJJJJKKKKKKLLLLLLMMMLLLLLLLLLOOOPPPPPPNNNLLLJJJJJJKKKMMMMMMMMMMMMNNNOOOPPPQQQPPPQQQRRRQQQPPPMMMKKKIIIFFFEEEDDDBBBAAAAAAAAAAAA???>>>===<<<;;;::::::999999888666666777777666444333333333333222222222222111111000000000000////////////.........---------------------,,,,,,,,,,,,(((((()))))))))*********++++++++++++++++++++++++******++++++++++++******+++******))))))******+++%%%''')))***)))))))))***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++)))+++++++++)))((()))***+++++++++++++++*********,,,++++++++++++*********+++++++++*********))))))((()))***+++,,,,,,,,,,,,*********++++++,,,,,,---)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------------+++,,,,,,------........................---------000///...---,,,---...///222111111111000000//////000000000000000000000000//////......//////000111000000111111222111111000000000111111111111000000222222222222333333333333222222333444555666666777666666666666777777777777888666555666777999999888888888888999::::::;;;;;;:::::::::;;;;;;;;;<<<<<>>>>>>>>============>>>>>>??????@@@AAACCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLNNNOOOPPPOOOMMMMMMOOOPPPQQQRRRSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSRRRQQQRRRSSSUUUVVVWWWXXXXXXXXXXXXXXXVVVUUUUUUVVVWWWWWWYYYYYYWWWVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWXXXXXXYYYXXXWWWWWWVVVTTTQQQOOONNNLLLKKKIIIIIIIIIGGGDDDBBB@@@@@@@@@@@@@@@AAABBBBBB@@@>>>;;;:::::::::999888555666777777666555333222222222222222333333333333222222222111111111111111111111000000000000//////000000////////////000000------,,,,,,,,,---......,,,---......,,,,,,---...------------------------.........---,,,+++++++++.........---------------000///...,,,,,,------...,,,,,,,,,---...///000111------------------------,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,++++++,,,---.........------000///,,,++++++,,,///000***++++++,,,,,,++++++***,,,++++++*********+++++++++++++++++++++++++++,,,------,,,,,,++++++,,,,,,,,,,,,---------............///000111111222111111111222333333222333555777222444666888::::::999999999:::;;;<<<===<<<<<<;;;>>>>>>>>>>>>????????????<<<===>>>>>>>>>>>>===<<<<<<===>>>@@@BBBDDDEEEFFFCCCDDDEEEGGGHHHHHHIIIIIIKKKLLLNNNOOOOOONNNLLLKKKMMMNNNOOONNNLLLJJJJJJKKKJJJJJJJJJJJJJJJKKKLLLMMMLLLMMMMMMMMMLLLJJJHHHFFFEEEDDDCCCAAA@@@@@@@@@@@@======<<<;;;:::999888888777666555555666666444333333333333222222222222111111000000000/////////////////////.........------...------,,,,,,+++++++++))))))))))))******************************************++++++++++++******+++******))))))******+++&&&(((++++++***(((''''''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************))))))***))))))((())))))+++++++++***************++++++++++++************************************))))))+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///............---------++++++,,,,,,---...//////........................//////...............///000000000000111111111222000000000000000000000000............//////000000...///111222222222000000///000111222222111000///111222222222222333333333222222333444666777888888555555555666666666777777666444333444666777777777777888888888999999::::::::::::::::::;;;;;;;;;;;;========================<<<======>>>???@@@AAABBBCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCEEEFFFHHHIIIKKKKKKLLLLLLMMMNNNOOOOOONNNNNNPPPRRRQQQRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSRRRQQQRRRRRRSSSUUUVVVVVVWWWWWWWWWVVVUUUTTTTTTUUUVVVWWWXXXWWWVVVUUUUUUTTTTTTTTTVVVVVVVVVVVVWWWWWWXXXXXXUUUUUUTTTRRRQQQOOOMMMMMMKKKIIIHHHGGGFFFEEECCCAAA@@@@@@?????????@@@@@@AAAAAA>>>:::888888999999888555555666666555444333222222222222222222222222333111111111111111111111000111000000000//////////////////............//////++++++++++++,,,------...,,,---......,,,,,,---...////////////////////////---------,,,,,,+++++++++---------------------------------,,,+++,,,...//////---,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------,,,***))))))***,,,---***++++++,,,,,,++++++***---,,,,,,++++++++++++,,,...------,,,,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,------------...,,,---...///000000000000000111222222222222555777555666777888999888888777888999:::;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<======>>>>>>>>>>>>======>>>???@@@AAABBBCCCDDDDDDCCCDDDEEEFFFGGGHHHHHHGGGIIIKKKMMMOOOOOONNNLLLKKKIIIKKKLLLLLLKKKJJJJJJKKKHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIGGGEEEDDDDDDCCCBBB@@@????????????<<<<<<;;;:::999888777777666444333444555555444222333333222222222111111111000000000////////////...///.........---------------------,,,,,,++++++************+++++++++,,,,,,************************)))******++++++******)))***))))))(((((())))))***(((***,,,,,,)))'''%%%%%%))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))*********)))************************+++++++++*********))))))((())))))***++++++,,,,,,+++++++++,,,,,,+++++++++***+++++++++++++++,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................++++++,,,,,,---...//////---.....................---...000111111000...---------...000111222333444////////////////////////---......///////////////...///000111222111111000///000111222222111000///111111111222222222333333......///000222333444444444555555555555666666666333222111222444666666555777777888888888888888999::::::;;;;;;;;;<<<<<<<<<:::;;;;;;<<<======>>>>>>;;;;;;<<<===??????@@@@@@AAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGIIIJJJJJJKKKKKKIIIKKKMMMMMMMMMOOOQQQSSSQQQQQQQQQQQQQQQQQQQQQQQQTTTTTTTTTTTTTTTTTTSSSRRRQQQRRRRRRSSSTTTUUUVVVWWWVVVVVVUUUTTTSSSTTTUUUUUUVVVVVVUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVQQQQQQPPPOOONNNMMMLLLLLLJJJHHHEEEDDDDDDCCCBBB@@@AAAAAA@@@>>>>>>=========@@@===999777888888888888666666666666555444333333222222222222222222222222000000000000000000000000000000000////////////......------,,,,,,------...+++++++++++++++,,,---...,,,---......,,,,,,---...////////////////////////+++++++++,,,,,,---------------------------------+++---...------...111444555222///......///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---***++++++++++++++++++******++++++,,,,,,++++++***,,,,,,+++++++++,,,,,,---222111000///...///000111++++++++++++,,,,,,---...,,,,,,,,,,,,------------,,,,,,---...////////////000111222222111111333555666666666777777777888888888999:::;;;<<<<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<========================???@@@@@@@@@AAAAAABBBBBBAAACCCDDDFFFGGGFFFFFFEEEFFFHHHJJJLLLLLLLLLKKKJJJFFFHHHJJJKKKJJJIIIIIIJJJFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGEEECCCBBBCCCBBBAAA???>>>>>>>>>>>>;;;::::::999888777666555555444333333444555444333222222222222111111111111000000////////////............---------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------************************))))))************)))))))))((((((''''''(((((())))))***,,,+++)))&&&&&&&&&))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((***)))((()))+++,,,+++***)))))))))***************+++************)))))))))'''((()))***+++,,,------***+++++++++++++++******++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........+++,,,,,,------.........---------...............,,,---000222222111///---+++,,,---///000222333333////////////////////////------...////////////.........///000111111111111000000111111111111000000111111111111222222222222///000000111222333444444444444444444555555555666222111000111444666666555777777777777777777777777:::::::::;;;;;;;;;<<<<<<999999:::;;;<<<===>>>>>>:::;;;<<<>>>????????????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDFFFFFFGGGHHHIIIIIIIIIIIIFFFHHHJJJKKKKKKMMMPPPSSSPPPPPPOOOOOOOOOPPPPPPQQQSSSSSSTTTTTTTTTTTTSSSSSSQQQQQQQQQQQQSSSTTTUUUVVVVVVVVVVVVUUUTTTTTTSSSSSSTTTSSSSSSSSSSSSTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTOOONNNMMMLLLKKKJJJJJJKKKGGGEEECCCBBBBBBBBBAAA@@@AAA@@@???>>>===<<<<<<<<<===;;;888777888999888888777777666666555444444444222222222222222111111111////////////000000000000000000////////////......---,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,------,,,---......,,,,,,---...------------------------+++++++++,,,---.........---------------.........,,,...000000///000444888:::666111///111111000...------------------------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---++++++*********+++,,,---+++,,,---......---,,,+++***++++++,,,,,,++++++******************+++,,,---222111///.........///000------,,,+++++++++,,,,,,++++++,,,,,,,,,---------,,,---...///000000000000111222222222000000222444444444333333555777:::;;;999:::;;;<<<<<<;;;;;;:::<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@@@@@@@AAACCCEEEFFFEEEDDDCCCCCCDDDFFFHHHIIIIIIIIIIIIEEEGGGJJJJJJHHHGGGFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKKKKKKKIIIHHHFFFDDDBBBAAABBBAAA@@@???>>>=========:::999999888777666555444555333333333555555444333222222222222111111111111000000/////////.........---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------************************))))))************)))))))))((((((''''''(((((()))''')))***)))((('''(((***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((***((('''(((+++,,,+++)))((()))))))))*********+++************))))))))))))))))))*********+++++++++(((((()))***++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////---------------------------------.........//////,,,---.../////////......---------...//////000000////////////////////////,,,---.../////////...............//////000222222111111000000000000111111111111111111222222222222222222333333444444444555333333444444444555555555333222111222555777777777777777777777777777777777999999999999:::::::::::::::::::::;;;;;;<<<<<<<<<:::;;;<<<>>>???????????????@@@@@@AAABBBAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGEEEFFFHHHIIIIIIJJJMMMOOOOOONNNMMMMMMNNNOOOPPPQQQQQQRRRRRRSSSSSSRRRRRRRRRQQQPPPPPPPPPQQQSSSUUUVVVVVVWWWXXXWWWVVVTTTQQQPPPQQQQQQQQQRRRSSSTTTUUUVVVSSSSSSSSSSSSRRRRRRRRRRRROOONNNLLLJJJHHHGGGGGGGGGEEECCCAAA@@@AAABBBBBBAAA???>>>======<<<<<<<<<<<<:::888777888999:::999777777666666555444444333444222222222222111111111000........./////////000000000000/////////.........---------,,,,,,---------...------,,,,,,,,,,,,---,,,---......,,,,,,---...---------------------------------------.........------........./////////+++...000///------222666999444///---000111000---------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++******)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***(((((((((((()))***,,,,,,000///---+++++++++---...000///---,,,+++*********++++++,,,,,,,,,------------...///000111111111111111222333111000000111222111111000111333777<<<>>>:::;;;<<<<<<<<<;;;::::::888888888999999999::::::;;;::::::999999::::::;;;::::::;;;<<<===>>>?????????AAACCCDDDEEEDDDCCCBBB@@@AAACCCEEEFFFHHHIIIIIIFFFHHHJJJIIIGGGDDDCCCCCCDDDDDDEEEFFFHHHIIIKKKLLLLLLKKKJJJHHHEEECCCBBBAAABBBAAA@@@>>>======<<<<<<999999888777666555444444555333333333555555555333222222222111111111111000000/////////............,,,,,,,,,+++++++++***************++++++,,,,,,---++++++,,,,,,,,,---------))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))%%%'''((((((((()))+++---))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&'''***+++***((((((((())))))*********+++************))))))))))))+++++++++***************%%%&&&''')))+++,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++---...//////------------------,,,,,,---------.........//////---,,,,,,+++,,,---...//////............---------////////////////////////,,,,,,.../////////...---///............000222333222111000//////000111222000111111111111222222222000000000000000000111111333333333444444444555555555333333444666888999888777777777777666666666666777888888888888999999999<<<<<<;;;;;;;;;::::::::::::;;;===>>>@@@@@@????????????@@@AAAAAAAAAAAA@@@@@@AAABBBCCCDDDFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEGGGHHHGGGGGGHHHJJJLLLNNNMMMMMMLLLMMMOOOPPPQQQPPPPPPQQQQQQRRRQQQQQQPPPPPPPPPPPPPPPQQQSSSTTTVVVWWWXXXYYYYYYWWWTTTPPPNNNOOOPPPPPPQQQSSSTTTVVVWWWRRRRRRRRRRRRRRRQQQQQQQQQQQQOOOLLLIIIFFFEEEDDDDDDDDDAAA??????@@@BBBBBBAAA===<<<<<<<<<<<<===>>>>>>888777777888::::::999777666666555444333333333333222222222222111111000000---.........//////000000000/////////.....................------.........///......---,,,,,,,,,,,,,,,---......,,,,,,---...////////////////////////000//////......------,,,........./////////000000))),,,...,,,))))))---111555///***))),,,///...,,,------------------------,,,,,,,,,------.........------++++++++++++------+++***)))))))))***,,,------+++)))(((((()))+++---+++++++++,,,,,,+++++++++******))))))((((((''''''%%%&&&''')))***,,,---...+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++------......///000000000333333222222333333444555444444333333444555777888;;;;;;;;;999777777888:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>???AAACCCCCCAAA@@@???@@@AAAAAAAAAAAAAAABBBCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGCCCCCCCCCDDDFFFHHHJJJLLLMMMLLLKKKIIIFFFCCCAAA@@@??????@@@@@@@@@>>><<<;;;===;;;999666444444555555777666444333222111111111000000000000000000000000000000///...............000...,,,+++,,,+++***))),,,------...---,,,***)))+++,,,............,,,+++,,,,,,,,,++++++*********,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''',,,+++)))((((((((()))***&&&'''((()))+++++++++,,,'''''''''((())))))******))))))***++++++++++++***+++++++++***************''''''(((((()))+++,,,---++++++,,,,,,,,,---------******************************+++++++++,,,,,,,,,************************111000...,,,***))))))))),,,,,,,,,++++++*********++++++,,,,,,,,,,,,------111000///...---,,,,,,,,,,,,,,,,,,------.........---------.........//////............/////////////////////...------,,,,,,---...000111111111000///000000000000000111111222222111111111000000//////111111111111111111111111222222222222222222333333444444444444444444444444333333333444444444555555999999888888888888888888888888999999999888888777:::::::::999888777666555;;;;;;:::;;;;;;<<<===>>>AAAAAA@@@???@@@AAABBBCCC@@@AAABBBCCCCCCCCCBBBAAAGGGGGGFFFFFFEEEDDDDDDDDDHHHHHHHHHIIIIIIIIIJJJJJJNNNLLLJJJLLLOOOQQQQQQPPPNNNOOOOOOPPPQQQRRRSSSSSSRRRQQQOOONNNOOORRRUUUWWWYYYYYYYYYXXXVVVTTTRRRQQQTTTTTTSSSSSSTTTUUUVVVVVVRRRRRRRRRRRRRRRQQQQQQQQQNNNLLLIIIHHHGGGFFFDDDCCCCCCBBBAAA@@@???===<<<<<<<<<<<<;;;::::::::::::;;;;;;::::::999888777555555555555444444444333333333222111111000///......---000000000000//////////////////...------------...,,,------......------,,,.........------,,,,,,,,,333111---***)))***,,,......---,,,,,,,,,,,,---............////////////000........................////////////////////////------...//////......---------------------------,,,---...//////...---,,,---------,,,,,,+++++++++.........------,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++*********))))))))))))(((((())))))*********+++,,,,,,,,,---------......------............------------......//////000000111000000000000111222222333333222222333444666666888:::<<<;;;:::888888888888999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::;;;<<<<<<===>>>@@@BBBCCCAAA@@@@@@AAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGIIIJJJMMMLLLKKKIIIFFFCCCAAA@@@????????????>>>===<<<;;;>>>===;;;999888888888999666555444333222111111111000000000000000000000000000//////...............///---++++++,,,,,,+++***++++++,,,---,,,,,,******+++++++++,,,,,,+++++++++++++++*********)))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))(((((()))***+++---...((())))))************))))))))))))))))))))))))((())))))***++++++++++++*********************************)))))))))***++++++++++++++++++,,,,,,,,,,,,******************************+++++++++,,,,,,,,,************************))))))***+++,,,......///,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------000///...---------,,,---,,,,,,,,,---------------++++++,,,,,,,,,---------............////////////------..................---...///000111000//////000000//////000000111222111111111000000000//////111111111111111111111111000000111222222333444444333333333333333333333333222222222333333333333333777777777777777777777777888888888999999888888777999999999999999888777666;;;::::::;;;;;;<<<===>>>AAA@@@@@@???@@@AAABBBCCCBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIMMMKKKJJJKKKNNNQQQPPPOOONNNNNNNNNOOOPPPQQQRRRSSSRRRQQQPPPOOOOOORRRTTTVVVXXXXXXWWWWWWVVVTTTSSSRRRTTTSSSSSSSSSSSSSSSSSSTTTQQQQQQPPPPPPOOOOOOOOONNNMMMKKKHHHGGGGGGFFFEEECCCBBBBBBAAA@@@>>>===<<<;;;:::999999::::::;;;<<<<<<999999999888777666444333444444444444333333333333111111000000///......---........................//////...---------------,,,------......------,,,......---------,,,,,,,,,000///,,,*********,,,---...---,,,,,,,,,,,,---...------........./////////............................................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++************++++++******)))(((((((((------------............////////////////////////---------...//////000000000000/////////000111111111111111111222333444555666999<<<===;;;999777666666777888999::::::;;;:::999999999999999999999999888999999::::::;;;;;;;;;===???AAAAAAAAA@@@AAABBB@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDEEEDDDDDDDDDFFFFFFFFFEEEFFFFFFGGGHHHLLLKKKIIIGGGEEECCCAAA@@@???>>>===<<<<<<;;;<<<<<<:::999888666555555666777555555333222111111000000000000000000000000000000000///......------......---,,,******,,,,,,,,,+++)))******++++++++++++*********))))))))))))*********))))))))))))(((((((((((())))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***,,,---...***************)))((('''++++++******)))(((((('''))))))***++++++++++++***)))))))))))))))))))))))),,,+++******)))))))))))))))*********++++++++++++******************************+++++++++,,,,,,,,,***************************+++,,,------,,,+++***,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------......------------------------------,,,,,,,,,,,,************++++++++++++---............/////////,,,,,,------...//////000---...//////000000/////////////////////000111111000000000000////////////000000000000000000000000000000000111222333444444222222222222222222222222222222222222222111111111555555555666666666666666777777888888999888888777888888999999999888888777::::::::::::;;;<<<===>>>@@@@@@??????@@@@@@AAABBBCCCBBBBBBBBBCCCCCCDDDEEECCCCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHIIILLLJJJJJJKKKMMMOOOOOOOOOMMMMMMMMMNNNOOOPPPQQQRRRTTTRRRQQQPPPPPPQQQSSSTTTVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTSSSRRRQQQQQQPPPPPPOOOOOONNNMMMLLLLLLKKKKKKKKKIIIGGGFFFFFFFFFEEECCCBBBAAA@@@???===<<<;;;;;;777777888999:::;;;<<<<<<777777777777666444333222444444444333333333222222111000000//////.........------------------------///......---------------,,,------......------,,,...------------,,,,,,,,,---,,,++++++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------......------------------------........................000///...,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------------,,,,,,,,,,,,++++++,,,,,,++++++++++++******************************,,,++++++******++++++,,,************************,,,++++++***)))((((((''',,,,,,,,,------------...//////............//////,,,,,,---......//////000111111000000111111222333111111111222333333444555555777999:::999777666666444555666888999:::::::::888888888888888888888888999999:::::::::;;;;;;;;;;;;===???@@@@@@@@@BBBCCCBBBAAAAAA@@@@@@AAABBBBBBAAABBBBBBCCCCCCCCCBBBBBBEEEEEEEEEEEEFFFGGGGGGHHHJJJIIIGGGEEECCCBBBAAA@@@???>>><<<;;;::::::;;;<<<999888777555444333333333444444222111111000000000000000000000000000000000//////...------------...,,,***)))***,,,------,,,(((((())))))*********+++***)))(((''''''((()))***))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((+++******)))))))))))))))***************)))((((((++++++******))))))))))))))))))***++++++++++++***(((((((((((())))))))))))******))))))(((((())))))))))))))))))******************************************+++++++++,,,,,,,,,***************************+++---...---+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...............------,,,,,,+++++++++************++++++++++++---------.........//////---------.........//////------......///////////////............///000000////////////////////////////////////////////////111111111111222222222222222222222222222222222222222222222222222111111111555555555555555666666666666777777888888888888888666777888999999999999999::::::::::::;;;<<<======???????????????@@@@@@AAA@@@@@@?????????AAABBBCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHJJJIIIIIIJJJKKKMMMNNNNNNLLLLLLLLLLLLMMMOOOPPPQQQTTTSSSRRRPPPPPPPPPQQQRRRSSSSSSTTTTTTUUUUUUVVVVVVUUUUUUTTTSSSRRRPPPOOONNNOOONNNMMMLLLKKKJJJIIIHHHIIIGGGEEEDDDEEEEEEDDDCCCAAA@@@???>>><<<;;;::::::666666777888999999::::::777777777666666555333333333333333333222222222222000000/////////.........---------------.........///...------,,,,,,------,,,------......------,,,------------------------)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------........................111///---+++++++++---...++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************,,,++++++******++++++,,,))))))))))))))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,------.../////////000////////////000111111111222333333444444555555555666666555444444666777333444555777888999999999888888888888888888888888;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<>>>?????????BBBDDDDDDCCCBBBBBBBBBBBBCCCCCCAAAAAABBBBBBBBBAAAAAA@@@AAABBBCCCDDDFFFGGGHHHHHHGGGFFFDDDCCCAAA@@@@@@@@@???>>><<<:::::::::;;;;;;===<<<:::888666555444333333222111111000000000000//////////////////////////////...---------------+++***))))))+++------,,,((((((((())))))******++++++***)))(((((()))***+++************************''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((''''''&&&(((((()))***************(((((())))))************))))))***++++++++++++***''''''(((((())))))))))))(((''''''''''''((())))))(((((()))))))))***************************************+++++++++,,,,,,,,,************************###%%%))),,,.../////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,---.........------------,,,,,,++++++***++++++++++++,,,,,,,,,,,,------------............//////.........------------------------......///.........---......///000.....................///........................333222222111111000000///333333333333333333333333333333333333222222222222555555555666666666777777555666777888888888888888666777888999999999999999:::999999::::::;;;<<<===>>>>>>????????????@@@?????????>>>>>>???@@@BBBCCCEEEEEEEEEEEEDDDDDDCCCCCCEEEEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJKKKLLLNNNLLLKKKKKKKKKLLLNNNPPPQQQTTTSSSRRRQQQPPPPPPQQQQQQRRRRRRRRRRRRTTTUUUWWWXXXVVVVVVVVVUUUSSSQQQOOONNNNNNNNNMMMLLLKKKJJJIIIHHHHHHFFFDDDCCCCCCDDDCCCAAA@@@???>>>===;;;:::999999666666777888888777666666777777777777666555444444333333222222222111111111////////////............------........./////////......---,,,,,,,,,,,,,,,,,,------......------,,,------------------------((()))+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------------------........................000///,,,+++***+++---...++++++++++++++++++++++++---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************,,,++++++******++++++,,,((((((((((((((()))))))))))))))))))))************************++++++++++++---,,,+++******+++,,,---,,,,,,,,,---......//////------,,,,,,------...///111222333444555555555555555555555444333333666888444555666777888888999999888888888888888888888888<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>===>>>AAACCCEEEDDDDDDCCCCCCCCCCCCCCCAAAAAABBBBBBAAAAAA@@@@@@>>>???AAACCCEEEFFFGGGGGGEEECCCAAA???>>>>>>>>>???>>>===<<<;;;;;;:::;;;;;;::::::888777555333222111222111111000//////000000///////////////////////////...------,,,,,,------+++***((()))+++,,,,,,+++***))))))((())))))***+++++++++************++++++))))))************++++++((())))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))###$$$%%%'''(((((((((((('''((()))***************&&&''''''((()))*********))))))***++++++++++++***'''(((((())))))******+++''''''''''''(((((()))***((()))))))))******************************************+++++++++,,,,,,,,,************************&&&(((***+++,,,------,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------***+++,,,.........---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------...,,,------------.........000//////...------,,,,,,---,,,,,,,,,,,,---......---------------...//////---------...............////////////////////////222222222111000000//////333333333333333333333333222222222222333333444444444444555555666777777777555555666777888888888888666777888999999999999999999999999999:::;;;<<<=========>>>????????????>>>?????????@@@AAABBBCCCDDDFFFFFFEEEDDDDDDCCCBBBBBBDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHHHHHHHIIIKKKMMMLLLKKKJJJJJJKKKMMMPPPQQQSSSSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQSSSUUUWWWXXXVVVVVVVVVUUUTTTQQQOOOMMMMMMMMMLLLLLLKKKJJJIIIIIIGGGEEECCCBBBBBBBBBAAA??????>>>===<<<:::999888888555666777777777555444333666666777777666555555444222222222111111111000000........................---------...//////000000...------,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------------...******+++,,,------,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------******++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,(((((()))))))))*********))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,+++******+++,,,---+++,,,,,,------......///,,,,,,,,,+++,,,------...000000222333444444333333444555777777666666777888555666777888888888888888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<===@@@BBBDDDDDDCCCBBBBBBBBBBBBBBBAAABBBBBBBBBAAAAAA@@@???>>>???AAABBBDDDDDDDDDDDDBBBAAA>>>===<<<<<<=========>>>>>>======<<<;;;:::444444444444333333222111111111000////////////000///////////////////////////...------,,,,,,------,,,***))))))+++,,,+++***,,,+++***)))))))))***+++*********++++++*********((((((((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***###$$$&&&'''((())))))((()))************))))))((('''''''''''''''((((((((())))))***++++++++++++***(((((())))))***++++++,,,+++******))))))))))))***)))))))))*********++++++******************************+++++++++,,,,,,,,,************************------,,,+++***)))((((((,,,,,,,,,---------......++++++,,,,,,,,,,,,------***+++---......---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------...........................---------,,,+++++++++,,,......------,,,,,,------...///,,,,,,---------.........///////////////////////////000000000111111111222222222222222222222222222//////000111222333444444222333333444555555666666444555666777888888888888777888888999999999888888999999999999:::;;;<<<===<<<===>>>?????????>>>======>>>???AAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDFFFHHHHHHGGGGGGJJJLLLMMMLLLKKKJJJKKKNNNPPPRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQPPPPPPRRRTTTVVVXXXTTTUUUUUUUUUSSSPPPNNNLLLKKKKKKKKKJJJJJJIIIIIIIIIGGGEEEBBBAAAAAA@@@???===>>>===<<<;;;:::888777777222333555666666555444333444555555555555444333333222111111111000000000000........................+++,,,,,,---......//////...---,,,,,,++++++,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---------***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))******+++++++++,,,++++++******))))))((((((++++++,,,,,,,,,---------...---+++******+++---...++++++,,,------......///...------------...//////...///111222333333222222333666999;;;:::888777777666777888888888888888777999999999999999999999999::::::::::::::::::::::::<<<=========<<<===???BBBDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@??????@@@AAABBBCCCBBBAAAAAAAAA???===;;;:::;;;<<<======>>>>>>???>>><<<;;;:::444444555666777777777777111000000////////////000////////////////////////......---,,,,,,,,,,,,---,,,***))))))***++++++***---,,,+++)))))))))******((()))***++++++***)))(((&&&'''''''''(((((()))))),,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******'''((()))))))))(((&&&%%%,,,,,,++++++***((('''&&&((((((((('''&&&&&&%%%%%%))))))***++++++++++++***((())))))***+++,,,,,,,,,///...---+++***)))))))))************++++++++++++******************************+++++++++,,,,,,,,,************************((((((((()))***,,,---...,,,,,,,,,------.........++++++,,,,,,,,,---------***+++---......---+++************++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,------.../////////---,,,+++++++++,,,---...---,,,,,,,,,,,,---......,,,,,,,,,------.........000000000000000000000000------...000111333444444000000000000000000000000------...000111222333444111111222333333444555555444555666777888888888888888888999999999888888777999999999999:::;;;<<<<<<;;;<<<>>>?????????>>>===:::;;;===???@@@AAA@@@@@@BBBBBBCCCCCCDDDEEEEEEEEECCCCCCCCCCCCDDDDDDDDDEEECCCFFFHHHGGGFFFFFFIIILLLMMMLLLKKKJJJKKKNNNQQQSSSQQQQQQRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPQQQSSSVVVXXXRRRSSSTTTTTTRRRPPPMMMKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHEEEBBBAAA@@@???===<<<>>>===<<<;;;999888777777///111333555666666555444333333444444444333222222111111111111000000000000---.....................******+++,,,,,,---.........---,,,,,,++++++,,,,,,,,,------......------,,,,,,,,,,,,------............------,,,,,,------...***+++,,,------,,,+++***,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,---.........------------------------------++++++++++++------+++++++++,,,,,,---------,,,,,,,,,------.........------------------------,,,++++++++++++++++++,,,))))))((()))******'''%%%(((((()))***************''')))+++---...---+++***---,,,+++*********+++,,,///............---------////////////000000000000222222222222222222222222222222333444444555555666444444444444666777888999888888888999:::;;;======<<<<<<;;;;;;::::::::::::<<<>>>????????????AAACCCEEEEEEFFFEEEEEECCCAAA@@@???AAABBBBBB@@@@@@AAACCCCCCBBBBBBAAAAAA@@@@@@@@@@@@???>>>===;;;999888777999999888888888888888999777666444333333222000///000000000000////////////...///000111111000///............------,,,,,,,,,++++++++++++++++++++++++))))))(((((((((((()))))))))))))))))))))*********))))))))))))((((((((((((+++,,,,,,+++(((''''''(((,,,)))(((+++,,,******,,,(((((((((((())))))))))))************************+++*********))))))(((((()))))))))(((((('''%%%%%%(((((())))))))))))((((((***************)))((('''***++++++,,,+++***)))(((******))))))((((((''''''(((((((((((())))))))))))((((((((((((((()))******++++++************++++++,,,++++++******++++++,,,+++++++++*********))))))///......------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---,,,+++***))),,,,,,---------,,,++++++------------------------------,,,,,,,,,,,,------...---,,,,,,,,,,,,---...------------------------///000000000...------///---------------...//////............////////////000000000000000000000000111111000000111111222333111111000000111111222333666555444666999;;;:::999666666666666666666666666999999999999:::;;;<<<<<<>>>??????@@@@@@@@@??????>>>>>>>>>???@@@@@@AAAAAACCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEGGGIIIJJJKKKKKKJJJJJJJJJKKKLLLNNNOOOPPPQQQSSSSSSSSSRRRPPPOOOOOOOOOPPPQQQRRRSSSUUUVVVSSSSSSSSSRRROOOMMMJJJHHHJJJIIIHHHIIIJJJJJJHHHFFFHHHGGGEEEBBB@@@???>>>===<<<;;;::::::999999999999555555444444444333333333222222222222222222222222000000000000111111111111111111000000/////////...---------------------------,,,++++++++++++,,,---//////.........---------...---,,,+++,,,,,,---...------,,,,,,+++***)))))))))***+++,,,---,,,+++***'''$$$"""$$$)))---......---,,,,,,++++++,,,,,,---*********+++,,,---...///,,,,,,,,,------.........,,,,,,,,,---------...............------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,++++++,,,///222333)))******+++++++++******((('''''')))******)))'''(((((()))***************++++++,,,++++++++++++***---,,,,,,++++++,,,---...............------------............////////////111111111111111111111111222333333444555555666666333333333444555666777888888888888999:::<<<===>>><<<<<<=========<<<;;;:::===>>>@@@@@@??????@@@BBBCCCDDDDDDDDDDDDCCCAAA@@@???AAABBBBBB@@@@@@AAACCCCCCCCCBBBAAA@@@??????>>>??????>>><<<;;;:::999888:::999888888777777777777555444222222222222000...000000000000////////////111111111000///---+++***------------,,,,,,,,,+++++++++++++++++++++++++++******))))))))))))******++++++******))))))((((((''''''''''''''''''''''''))))))***)))''''''(((***,,,)))((()))(((&&&'''+++(((((((((((())))))))))))************************))))))))))))((((((''''''******++++++++++++******(((((())))))))))))((((((+++++++++***)))(((((('''***++++++++++++***)))((())))))))))))(((((((((((())))))*********+++++++++((((((((((((((()))******++++++************+++++++++++++++++++++++++++++++++++++++*********))))))************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,+++******++++++,,,------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---...------------------------,,,...///...---,,,---///...------------...//////........./////////000000000000000000000000000000111111000000111111222333111111111111111222333333555444333555888:::999888777777777777777777777777999999888999999:::;;;<<>>>>>======>>>??????@@@@@@AAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJKKKJJJJJJIIIJJJKKKMMMNNNOOOQQQRRRSSSSSSRRRPPPOOOOOOOOOOOOPPPPPPRRRSSSTTTQQQQQQQQQOOOMMMJJJHHHFFFIIIHHHHHHIIIJJJJJJHHHGGGEEEDDDBBBAAA@@@?????????<<<<<<;;;999999888888888555444444444444333333333333333333222222111111111000000000000000000//////000000/////////.........------------------------///...------------...///000//////...---,,,+++++++++++++++,,,///222666888------,,,,,,+++******)))******+++,,,,,,,,,,,,+++...+++((((((***,,,---,,,......------------............---------...//////+++,,,,,,,,,------------,,,,,,,,,------------...------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++,,,...///000+++,,,,,,,,,,,,++++++***&&&&&&&&&(((******)))(((((()))******+++*********...---+++***))))))***+++,,,,,,,,,,,,---...//////............------------------------............000000000000000000000000333333444444555666666666333333333333444666777888999999999:::;;;<<<===>>><<<===>>>???>>>===<<<:::>>>???@@@@@@???>>>???AAAAAAAAABBBCCCCCCBBBAAA@@@???AAABBBBBB@@@@@@AAACCCCCCCCCBBBAAA???>>>>>>===>>>======<<<;;;;;;::::::::::::999777666666666666333222000111222222111///000000000000////////////000000//////---,,,***))),,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,+++***)))(((''''''&&&''''''(((((()))))))))&&&''''''&&&&&&'''***---,,,)))(((***)))'''&&&)))(((((((((((())))))))))))************************((((((((((((''''''''''''%%%&&&'''((()))*********(((((())))))))))))((((((((()))))))))******************++++++******)))((((((((((((((())))))))))))))))))************++++++((((((((((((((())))))***++++++************+++++++++,,,------------,,,++++++++++++***************(((((())))))***++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,++++++******++++++,,,---------------------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------------------------------+++,,,------,,,+++---............---......///000////////////000000000000000000000000000000000000111000000000000111222222222222111111222222333444444333333444777888888777777777777777777777777777888888888888999:::;;;<<>>===<<<======>>>>>>??????@@@@@@AAABBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEGGGHHHIIIIIIIIIKKKJJJIIIIIIIIIJJJKKKLLLOOOPPPRRRSSSSSSRRRQQQPPPOOONNNNNNNNNOOOOOOPPPQQQOOONNNNNNLLLJJJHHHFFFEEEHHHGGGGGGHHHJJJJJJHHHGGGBBBAAA@@@???>>>>>>>>>???===<<<;;;999888777777777444444444444333333333333333333333222222111111000000000000///.........---///............---------------------------------......------------......------,,,,,,,,,,,,,,,,,,*********,,,///333888;;;---,,,,,,++++++*********++++++******++++++,,,---///---+++***+++,,,,,,,,,......------------......------,,,+++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++******++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++,,,------,,,,,,------...------,,,++++++((('''&&&''')))***)))((()))******++++++*********,,,,,,++++++***++++++++++++++++++,,,---...//////.........---------,,,,,,------........./////////000000000111111111111111444444444555666666777777444444444444555777888999::::::::::::;;;<<<===>>>======<<<<<<<<<<<<<<<<<>>>>>???@@@??????AAABBBBBBAAA@@@@@@???@@@BBBAAA@@@@@@AAACCCCCCCCCBBBAAA???>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;:::888777666555444444222111000111222333222111000000000000////////////,,,---------............++++++++++++++++++++++++************************+++******))))))******++++++*********))))))((((((((())))))***+++,,,,,,---&&&&&&&&&&&&&&&)))...111???444------///---)))&&&(((((((((((())))))))))))************************((((((((((((((((((((((((%%%%%%&&&'''(((((((((((())))))(((((((((((())))))&&&&&&'''(((***,,,---...******************))))))''''''(((((())))))******''''''''''''((((((((()))))))))(((((((((((())))))++++++************++++++***+++---......---+++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++++++++)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,++++++,,,......------......///000/////////000000000111111000000000000000000000000000000000000000111222222222222222222222333333444333222333333555666666666777777777777777777777777777777777888888999:::;;;????????????>>>===<<<<<<<<<<<<======>>>??????@@@@@@AAAAAABBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDBBBDDDFFFIIIJJJJJJJJJIIIJJJJJJHHHGGGGGGHHHIIIIIIOOOPPPRRRSSSTTTSSSRRRQQQNNNNNNMMMMMMMMMNNNNNNOOONNNNNNMMMKKKIIIGGGFFFEEEGGGFFFFFFGGGIIIIIIHHHGGGAAA@@@???>>>===<<<<<<<<<===<<<;;;999777666666555444444444333333333222222111111111111111222222222000000///...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------...,,,+++))))))***...111444,,,,,,,,,++++++*********,,,+++***)))***+++,,,---+++***))))))+++,,,------,,,++++++++++++++++++,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......---+++***------...------,,,+++******)))(((((()))***)))(((******++++++++++++******'''(((+++---------,,,+++))))))***+++,,,---------...------------,,,,,,,,,....../////////000000000111111111222222222333333444444555666666777777888555555666666777999:::;;;:::::::::::::::;;;<<<===>>><<<:::888888:::===>>>???@@@AAA@@@>>>>>>???@@@>>>???@@@AAAAAA@@@@@@??????@@@BBBAAA@@@@@@AAACCCCCCCCCBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::999888666555444444444333222111222444444444222000000000000////////////---------......//////000++++++++++++++++++++++++************************))))))(((((((((((())))))(((((())))))*********+++((())))))***+++,,,,,,---&&&'''''''''(((+++000444jjjQQQ777...//////***&&&(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))(((((((((((())))))(((((((((((()))***+++,,,))))))))))))))))))******''''''(((((())))))******&&&''''''''''''((((((((())))))(((((((((((())))))++++++************++++++***+++---......---+++***************************,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))******+++++++++)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000///,,,******+++---------------...//////////////////000000000000////////////////////////000000//////000000111222222222111111222222333444222222333333333444555555666666666666666666666666777777777777888999::::::999:::;;;<<<<<<<<<<<<<<<;;;<<<<<<======>>>?????????@@@AAABBBCCCCCCCCCCCCAAABBBBBBBBBCCCCCCDDDDDDCCCEEEHHHJJJLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFGGGHHHNNNOOOQQQSSSTTTTTTSSSRRRNNNNNNMMMMMMMMMNNNNNNOOOOOOOOOMMMLLLJJJIIIHHHGGGGGGFFFFFFGGGHHHHHHGGGEEEBBBAAA???===;;;:::999999===<<<:::888666555555555444444333333333222222222//////000111222222333444000//////...---,,,,,,+++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,---+++***((()))***---...,,,,,,+++++++++++++++***,,,+++***)))***+++,,,---***+++++++++++++++,,,---+++++++++******+++++++++////////////000111222333+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++,,,---///000000...,,,***,,,,,,,,,,,,,,,+++******+++***((((((***++++++***+++++++++,,,++++++***)))%%%'''***---///...---,,,))))))***+++,,,,,,,,,,,,------------,,,,,,,,,,,,////////////000000000111111111111222333333444444555555666666777888888888777777777777888:::;;;<<<:::999999999999:::;;;<<<===;;;999888888:::<<<>>>>>>???@@@@@@???>>>???AAA??????@@@AAAAAA@@@???>>>???AAABBBBBB@@@@@@AAACCCCCCBBBBBBAAAAAA@@@@@@???<<<<<<<<<<<<<<<<<<;;;;;;888888777555444444444444444333222222444555444333000000000000////////////111000///...------------++++++++++++,,,,,,,,,,,,************************))))))(((((((((((())))))''''''((()))***+++,,,,,,&&&''''''(((((()))))))))'''(((((()))))),,,000333ccc===***)))***)))'''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***))))))((((((***)))(((''''''((()))***...---+++)))'''''''''((())))))((((((((()))******(((((((((((())))))))))))(((((())))))))))))*********))))))(((((((((((((((++++++************++++++***+++,,,,,,,,,,,,+++******************+++++++++,,,++++++***))))))((((((++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))))))))***+++,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000111111///,,,******+++,,,,,,,,,+++,,,------...............////////////////////////////////////000////////////000111111111111000000111111222333111333444444333333444555555555555555555555555555666666666666777888999:::666777888:::;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>>>>>???AAABBBCCCCCCCCCBBBAAAAAAAAABBBCCCCCCDDDDDDDDDEEEGGGIIIKKKKKKKKKKKKGGGFFFEEEEEEEEEFFFGGGHHHKKKMMMOOORRRSSSSSSRRRQQQOOONNNNNNNNNOOOOOOPPPQQQQQQPPPNNNMMMKKKJJJJJJJJJHHHFFFFFFFFFGGGGGGEEECCCCCCAAA???===;;;999888888;;;:::999777666555555555333333333333222222222222...//////000111222333333/////////...---------,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,......---,,,+++))))))(((++++++******+++,,,...///++++++++++++++++++++++++++++++******++++++,,,---...///000...,,,++++++,,,------,,,,,,,,,,,,------.........///000111333444,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------......++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,---///000000///---,,,++++++,,,,,,,,,,,,++++++)))((('''))),,,...//////+++,,,,,,,,,++++++***)))((()))***,,,---------,,,***+++,,,------,,,,,,+++---------,,,,,,,,,++++++........./////////000000000000000111222333333333555666666777777888999999666666666777888999;;;;;;999999888888888999:::::::::;;;;;;<<<<<<<<<<<<<<<===>>>@@@@@@??????@@@BBB@@@AAAAAABBBAAA@@@>>>===???AAABBBBBB@@@@@@AAACCCBBBBBBBBBBBBBBBBBBBBBBBB======<<<<<<;;;;;;;;;:::777666555555444444444555444222111222333333222111000000000000////////////000///...,,,,,,,,,,,,---+++,,,,,,,,,------------***************************))))))))))))))))))***(((((())))))******++++++''''''''''''''''''''''''&&&((()))******+++---000fffNNN333(((''')))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******$$$%%%&&&'''((((((((('''***)))(((''''''((()))***...,,,***(((''''''(((((()))(((((('''((()))***+++))))))))))))((((((((((((((((((((()))))))))************)))(((((((((((((((++++++************++++++************************))))))*********+++++++++++++++++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))((((((((()))***,,,---++++++,,,------,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,---...---,,,+++,,,---++++++******++++++,,,---------------............///////////////////////////////////////000111111000000//////000000111222111333555555333222444666444444444444444444444444666666666666666777999999777888999::::::;;;:::::::::;;;;;;<<<<<<===>>>>>>===>>>@@@BBBCCCCCCCCCBBB@@@@@@AAABBBBBBCCCDDDDDDCCCDDDEEEFFFHHHIIIJJJJJJEEEDDDDDDCCCDDDEEEGGGHHHGGGIIILLLNNNPPPPPPOOOOOOOOOOOOOOOPPPPPPRRRSSSTTTRRRQQQOOOMMMLLLKKKKKKKKKHHHGGGFFFFFFFFFFFFDDDBBBAAA@@@>>>===;;;::::::999999999888777666555555555333333333222222222222111111111111111000000000000//////..................,,,---------............+++++++++++++++++++++++++++,,,------------,,,+++------,,,,,,++++++++++++***+++,,,,,,------------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,...///...,,,***+++,,,------,,,,,,,,,,,,---------------------...//////------------,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---.........---,,,***+++,,,------......---'''&&&&&&)))---111333444,,,,,,,,,,,,,,,+++***))),,,+++*********+++,,,---,,,---.........---,,,+++---------,,,,,,,,,++++++---------.........//////...//////000111222222222666666666777888888999999555555666666777999:::;;;888888888777888888999999888:::===@@@@@@???<<<:::<<<>>>???@@@??????AAACCCAAABBBBBBBBBAAA@@@>>>===???AAABBBBBBAAA@@@BBBCCCBBBBBBBBBCCCCCCCCCDDDDDD>>>======<<<;;;;;;::::::666555555444444444555555333222111111222222111///000000000000////////////++++++******+++---...///,,,,,,,,,------.........))))))))))))))))))))))))++++++************++++++************))))))))))))))))))))))))((((((((((((&&&((()))***)))***+++---333+++%%%'''++++++***)))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))%%%&&&(((***+++,,,,,,---+++)))(((''''''((()))+++))))))''''''(((***,,,---)))(((''''''''')))***+++******))))))((((((''''''&&&&&&&&&&&&'''''''''(((******)))(((((((((((((((++++++************++++++******)))(((((()))******))))))******++++++++++++,,,,,,,,,------...//////++++++++++++++++++++++++******+++++++++,,,,,,,,,)))((((((((((((***,,,---,,,,,,---------,,,++++++++++++++++++++++++++++++******))))))))))))*********+++,,,------,,,+++***++++++++++++++++++++++++(((***++++++++++++---...******))))))******+++,,,,,,,,,,,,---------......///////////////////////////////////////000111111///////////////000000111222444666555333222444666333333333333333333333333555555555666666777888999::::::;;;;;;;;;:::999999::::::;;;;;;<<<======>>><<<>>>@@@BBBDDDDDDCCCBBB@@@@@@AAAAAABBBCCCDDDDDDCCCCCCCCCDDDEEEGGGIIIJJJDDDCCCCCCCCCDDDEEEGGGHHHDDDFFFIIILLLMMMNNNMMMMMMOOOPPPPPPQQQRRRSSSUUUVVVRRRQQQOOOMMMKKKKKKKKKLLLIIIHHHFFFFFFFFFEEEBBB@@@??????>>><<<<<<;;;;;;<<<888888777666666666666666333333333222222222111111333333222111000///...---.........///////////////---------....../////////++++++++++++++++++++++++)))***+++,,,,,,+++***)))((((((***+++---///000111++++++,,,---,,,+++)))(((++++++++++++++++++++++++)))***+++,,,---,,,++++++%%%(((++++++******,,,...+++******************+++111111000////////////000.........------,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***+++,,,,,,------------++++++---...///000000000''',,,***&&&+++777999222++++++************++++++))))))************))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------...///111222222111000///000111111111111222222222666777999::::::999888888777777777777888888888888888999::::::888888999:::<<<===============<<<<<<===>>>@@@AAAAAA@@@??????AAAAAA@@@???>>>>>>??????======>>>???@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCC???===;;;:::;;;<<<<<<;;;777777666666555555444444111000000///////////////000000000000000000000000...---,,,+++,,,...000111000///...---,,,,,,+++,,,***************************++++++,,,+++***)))(((***)))(((&&&&&&&&&'''((((((&&&&&&(((+++,,,***'''***)))(((''''''((()))***'''((()))******)))((('''))))))))))))((((((((((((++++++,,,,,,,,,---------(((''''''&&&&&&&&&''''''))))))************))))))))))))))))))************))))))))))))((((((((((((+++,,,,,,---,,,+++***)))++++++++++++++++++++++++))))))((((((((((((((()))(((((())))))*********+++&&&''''''((()))******++++++*********))))))(((((())))))))))))))))))))))))((())))))))))))************)))(((''''''((()))***,,,,,,,,,,,,++++++***)))***+++,,,------,,,+++***---------,,,,,,,,,++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,---+++)))'''''')))+++---///...---,,,,,,---...///...------,,,,,,++++++***++++++,,,,,,,,,,,,------.........------.........000///......------------///////////////.........000000000000000000000000///000000000111111111111444444444444444444444444222333555666555666888999999::::::::::::::::::;;;<<<<<<======<<<;;;::::::===>>>???@@@@@@AAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCBBBAAACCCFFFIIIJJJIIIIIIGGGEEEDDDCCCDDDEEEFFFFFFFFFGGGHHHIIIKKKMMMNNNOOOPPPQQQSSSSSSSSSSSSRRRRRRQQQOOOMMMLLLKKKJJJJJJIIIGGGFFFFFFFFFEEECCCAAAAAA@@@>>>===;;;:::::::::777777666555444444333333222222222111111111111000111000000///...---------//////...---,,,,,,++++++......---,,,,,,---------...------,,,,,,------...******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))'''((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++***)))***+++,,,---...---,,,,,,...------,,,,,,------...000000///...------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++******++++++,,,---------------------------)))---+++&&&***333555...++++++************++++++)))******************)))***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------...000222222222000000000111111111111222222222555555777888888777777666777777777777888888888888777999:::999888777888999<<<<<<============<<<<<<<<<<<<===>>>???>>>>>>===AAAAAA@@@???????????????>>>>>>???@@@@@@AAABBBBBBBBBBBBCCCDDDEEEEEEDDDDDD???===:::999999:::::::::777777666555444444333333111111000////////////000000000000000000000000000111000...,,,+++,,,---...///...---,,,++++++++++++))))))))))))))))))))))))***++++++++++++***)))((())))))((('''''''''(((((('''&&&&&&(((******(((%%%***)))(((''''''((()))***+++++++++,,,,,,+++++++++))))))))))))(((((((((((((((((((((((())))))))))))+++******)))))))))******))))))************))))))&&&'''''''''(((((((((((())))))))))))((((((((((((***+++,,,,,,+++***)))(((************************))))))(((((((((((())))))((()))))))))************''''''(((((()))******+++************)))))))))((()))))))))))))))))))))))))))))))))*********++++++++++++***))))))***++++++++++++,,,,,,,,,+++*********++++++,,,,,,++++++***((((((((())))))*********,,,,,,,,,+++++++++************++++++++++++******,,,+++***))))))***+++,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------...------,,,,,,------...------,,,+++++++++,,,,,,/////////////////////...000000000000000000000000111111111111222222222222444444444444444444444444444555777777777888999;;;999999999:::::::::::::::;;;;;;<<<<<<;;;::::::999======>>>???@@@@@@@@@@@@???@@@@@@AAAAAABBBBBBCCCCCCBBBAAACCCFFFHHHIIIIIIHHHFFFEEECCCCCCCCCEEEFFFEEEEEEEEEFFFHHHJJJKKKLLLNNNOOOQQQRRRSSSSSSRRRQQQOOONNNMMMKKKJJJIIIIIIIIIJJJHHHGGGFFFFFFEEEBBB@@@@@@???===<<<:::999999999777666666555444444333333222222222111111111000000000000000///...---------///......---,,,,,,++++++------,,,,,,,,,,,,------------,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******---------------,,,++++++***+++,,,---------,,,,,,,,,++++++******++++++,,,...---,,,,,,+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++...,,,''')))///000***++++++************++++++******++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---///111222222111111000111111111111222222222333333444555666666555555777777777777888888888888777888999999777777888999;;;<<<<<<=========<<<<<<<<<<<<===>>>>>>>>>>>>>>>AAAAAA@@@?????????@@@@@@??????@@@@@@AAAAAAAAABBBAAABBBCCCDDDEEEEEEEEEEEEAAA>>>999777777888888888888777666555444333222111222111111000000000000000000000000000000000000000111///...,,,,,,,,,,,,---------,,,+++******************************************++++++******)))(((''''''((()))))))))(((((()))(((((((((***)))(((&&&))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))&&&&&&&&&&&&''''''''''''++++++************++++++((())))))******))))))(((&&&&&&'''''''''((((((((((((((((((((()))))))))))))))************))))))((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************'''(((((())))))*********************))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,+++++++++++++++******+++++++++%%%&&&'''((()))***++++++,,,,,,,,,++++++++++++***)))***+++,,,,,,+++***))),,,,,,++++++++++++,,,,,,******++++++++++++******++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------......//////////////////000000000000000000000000111222222222222333333333444444444444444444444444444555777777777777999;;;888888999999999::::::::::::::::::;;;::::::999888<<<===>>>???@@@@@@@@@@@@??????@@@AAAAAABBBCCCCCCCCCBBBAAACCCEEEGGGHHHGGGFFFEEECCCBBBBBBCCCDDDDDDCCCCCCDDDEEEFFFHHHIIIJJJMMMNNNPPPQQQRRRRRRQQQQQQMMMMMMKKKJJJJJJIIIIIIIIIKKKIIIGGGFFFFFFDDDAAA???>>>===<<<:::888888777777666666555555444333333333222222111111111000000000000000//////...---------.........------,,,,,,+++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,++++++*********)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***------.........---,,,,,,***++++++,,,---,,,,,,,,,++++++************++++++***************++++++,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***---,,,((((((,,,---)))++++++************+++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...,,,---...000111222222222000000111111111222222222222333333444555555555555666777777777888888888888888999:::999888888999:::;;;;;;<<<<<<======<<<<<<>>>>>>??????@@@@@@AAAAAABBBAAAAAA@@@@@@@@@AAAAAA????????????@@@@@@@@@@@@@@@@@@BBBCCCEEEEEEFFFFFFCCC???:::777777888888888999999888666555333222111222222111000000000000000////////////////////////,,,,,,,,,,,,,,,...///000,,,,,,+++***))))))******++++++++++++++++++++++++******************))))))%%%'''(((*********)))(((+++************)))((('''))))))(((((((((((()))))))))(((&&&&&&&&&&&&((()))(((((((((((())))))))))))''''''((((((((()))))))))((((((''''''(((((())))))(((((())))))))))))((((((((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))(((((((((((())))))***)))))))))))))))*********(((((()))))))))******************)))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,))))))******+++,,,,,,---++++++++++++++++++++++++)))+++,,,......,,,+++)))+++,,,------------,,,+++)))***+++,,,,,,+++***))))))******+++,,,,,,------***++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,...............///000111............////////////000000000000000000000000111111111222222222333333333333444444444444444444222333555555444555666888777777888888999999::::::::::::;;;;;;;;;::::::999<<<===>>>???@@@@@@@@@@@@??????@@@AAAAAABBBCCCCCCDDDCCCBBBBBBDDDFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDFFFGGGHHHLLLMMMNNNPPPPPPPPPPPPOOONNNMMMLLLLLLKKKKKKKKKKKKKKKIIIGGGFFFEEECCC@@@>>><<<;;;:::888777666555555555555555444444333333333111111111111000000000000/////////......---------......---------,,,,,,,,,++++++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,,,,+++++++++***************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,---------------,,,,,,******++++++,,,,,,,,,,,,------,,,,,,,,,,,,------))))))))))))***+++,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++(((******((((((+++,,,+++++++++************+++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,---------.........,,,---...///000111222222000000111111111222222222333333444444555666777777666777777777888888888888999:::;;;:::999888999;;;::::::;;;<<<<<<<<<<<<<<<>>>>>>>>>??????@@@AAABBBBBBAAAAAAAAAAAAAAABBBBBB???????????????>>>>>>>>>??????AAABBBDDDDDDEEEEEEDDDAAA<<<999999999888888::::::888777555444333222222111111000///000000000........................++++++,,,,,,---......///++++++***)))))))))******************************))))))))))))))))))******&&&''')))*********)))))))))))))))(((''''''''''''(((((())))))))))))((((((++++++)))(((((()))++++++'''((((((((()))))))))***((((((((()))))))))******&&&&&&&&&&&&&&&'''((()))(((((())))))))))))(((((((((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((())))))************************((((((((((((((()))************))))))))))))))))))))))))))))))************))))))))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,***++++++++++++++++++***)))***++++++,,,,,,,,,,,,,,,+++))))))))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...//////...,,,+++***+++---......---+++******+++,,,------,,,+++***((()))******+++,,,------*********+++++++++,,,,,,+++++++++******+++++++++............//////000111---.........//////000000000000000000000000000000000000000000111111111222333333333444444444555555222333555555444444555777666666777777888999::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>????????????>>>??????@@@BBBCCCCCCDDDEEECCCBBBBBBCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGJJJKKKMMMNNNOOOOOONNNNNNMMMMMMLLLKKKJJJJJJJJJKKKJJJHHHFFFEEEDDDBBB???===;;;:::888777555444444444444444444444444333333333111111111000000000//////............---------------------------,,,,,,,,,+++*********++++++,,,---,,,,,,,,,++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,++++++************++++++,,,,,,---,,,,,,++++++,,,,,,---************+++---...///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++''')))******)))***+++,,,++++++************++++++******++++++++++++******,,,,,,,,,,,,------------,,,---------............------......///000111111000111111111111222222222444444444555555777888999777777777777888888888888888999::::::999888999:::999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBBBBAAAAAAAAABBBCCCCCCAAA@@@@@@??????>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBCCC@@@===;;;;;;:::999777999888777666555444333333111000000///////////////..............................------,,,+++++++++++++++***************+++''''''''''''''''''''''''))))))((((((((()))******(((((()))*********))))))%%%&&&&&&%%%$$$###%%%&&&(((((())))))))))))(((((())))))(((((((((((())))))''''''(((((())))))******''''''''''''((((((((()))(((''''''(((((()))***+++'''(((((())))))(((((('''%%%%%%&&&&&&&&&'''''''''''''''(((((())))))******)))(((((((((((())))))***************************(((''''''(((((()))***+++************))))))))))))************************))))))))))))************))))))))))))))))))))))))************+++++++++,,,))))))************))))))******+++,,,,,,,,,++++++*********))))))*********+++++++++*********))))))***++++++++++++,,,,,,,,,+++,,,---......---,,,+++***+++,,,------,,,+++***,,,,,,------------,,,,,,)))))))))***+++,,,,,,---************++++++++++++,,,++++++******++++++,,,---------,,,------......------......///000000000000000000000000000000000//////000000000111111111222333333444444555555555444555777777666666777888555555666777888999999:::;;;;;;<<<<<<======<<<<<<;;;<<<===>>>????????????>>>>>>???@@@BBBCCCDDDDDDFFFDDDBBBBBBBBBCCCBBBAAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJLLLMMMNNNNNNMMMMMMKKKKKKJJJHHHHHHGGGGGGGGGHHHFFFDDDCCCCCCAAA>>><<<:::999888666555444333333444444333333333333333333111111000000000/////////------------------------------------------------++++++***++++++,,,---...,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++***+++++++++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******++++++,,,,,,+++++++++************+++,,,,,,******))))))))))))******+++++++++,,,,,,...//////---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,***(((***,,,++++++************++++++)))******************))),,,,,,,,,------------...------------...........................///000000000111111111111222222222444444333444555777888999777777777777888888888888666888999888777666777888888999:::;;;<<<<<<<<<<<<<<<<<<;;;<<<===>>>@@@AAABBBBBBBBBBBBBBBCCCDDDDDDCCCCCCBBBAAAAAA@@@??????===>>>???@@@@@@@@@@@@@@@@@@>>><<<<<<;;;:::888666666666555444333333222222000//////...............------------------------------------,,,+++******++++++*********++++++,,,'''''''''''''''''''''''')))(((((('''((()))***+++******))))))))))))))))))%%%&&&'''%%%$$$$$$&&&)))'''((()))******)))((('''%%%&&&&&&&&&&&&&&&&&&%%%'''''''''((()))*********''''''''''''(((((((((((((((((((((((()))***+++,,,''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&'''''''''''''''((()))*********))))))((((((((()))***+++))))))))))))))))))))))))''''''''''''((()))***+++************)))))))))(((************************((()))))))))************)))))))))))))))))))))))))))))))))*********++++++((()))***++++++***)))(((++++++,,,,,,,,,+++******))))))************))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++++++++***------,,,,,,,,,,,,------))))))******++++++,,,,,,************++++++++++++,,,,,,++++++++++++,,,,,,///......------------...------......///000000111000000000000000000000000000000111111111222222222222222333333444555555666444666777666555555666888444444555666777888999:::999:::;;;<<<<<<<<<<<<;;;;;;<<<===>>>????????????===>>>???@@@BBBCCCDDDEEEFFFDDDBBBAAABBBBBBAAA@@@BBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIHHHIIIKKKLLLMMMMMMLLLLLLLLLKKKJJJHHHGGGFFFFFFFFFEEEDDDBBBBBBBBB@@@>>><<<:::999777666444333333333333333333333333333333333111000000000////////////------------------------------------------------++++++++++++,,,---...///,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,------,,,,,,+++***)))))))))***,,,,,,******))))))))))))******,,,,,,,,,,,,,,,---...///+++,,,,,,,,,,,,,,,,,,---------------------------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++------***'''(((+++++++++************++++++))))))************)))))),,,,,,,,,---------......---------.........////////////.........//////000000111111111111222222222333333333333444666888999777777777777888888888888555666777666555444555777888999:::;;;<<<<<<<<<<<<>>>=========???@@@BBBDDDBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBAAA@@@===>>>>>>?????????>>>>>>===<<<;;;<<<<<<:::777444333333333222222111111111//////...---------------------------------------******+++,,,------------,,,+++++++++++++++,,,,,,************************)))(((''''''''')))***+++,,,+++***((((((((()))***''')))***(((&&&'''***---'''((()))******)))(((''''''((()))******)))((('''&&&''''''((()))******+++((((((((())))))))))))***''''''''''''((()))***+++''''''(((((((((((('''''''''''''''((((((((())))))&&&''''''((()))******+++***)))(((((((((***+++,,,((((((((((((((((((((((((''''''''''''((()))+++++++++*********))))))((((((++++++******************(((((())))))*********+++))))))))))))))))))))))))((())))))))))))*********)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,+++***)))((()))***++++++***)))((((((((()))***+++,,,------*********++++++,,,,,,,,,******)))(((((()))******************************...---,,,++++++,,,---...***************+++++++++)))************+++++++++---,,,,,,++++++,,,,,,---222111000///////////////---------...///000000111000000000000000000000000111111222222222333333333222222333333444555666666222444555444333333444555444444555666777888999999888999::::::;;;;;;;;;;;;;;;<<<===>>>????????????===>>>???@@@BBBCCCDDDEEEFFFDDDBBBAAAAAAAAA@@@???BBBBBBCCCDDDEEEEEEDDDDDDGGGFFFFFFFFFGGGHHHIIIIIIHHHIIIJJJLLLLLLLLLLLLKKKOOONNNLLLJJJHHHGGGGGGGGGCCCBBBAAAAAAAAA@@@>>>;;;:::999777666444444333333333333333333333333333333000000000000////////////------------------------------------------------,,,,,,,,,,,,---...///000,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,///......---+++******))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++,,,------.........---+++***)))))))))***,,,---,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------+++++++++,,,,,,---------------------------------++++++******++++++,,,---------------------------+++)))(((&&&&&&((()))+++************************++++++,,,,,,,,,---------))))))*********+++++++++////////////////////////...............///000000000000000000111111111111222222333333444555555666999999999888888888888888777777777777666666666666999::::::;;;<<<<<<<<<;;;>>>???AAA@@@@@@@@@AAACCCDDDDDDEEEDDDDDDCCCBBBBBB@@@BBBDDDDDDBBBAAA@@@AAA===============>>>??????;;;:::999777555444333222555555555444333222111000000//////...------,,,,,,///...------//////...---,,,,,,,,,,,,,,,+++***)))***************************++++++,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))************+++++++++))))))))))))))))))))))))))))))(((((('''''''''&&&******))))))((((((''''''))))))))))))))))))))))))$$$%%%&&&'''((()))***+++))))))((((((''''''&&&&&&''''''(((((())))))******(((((())))))))))))((((((''''''(((((('''&&&%%%%%%(((((((((((()))+++,,,---))))))))))))))))))))))))******************++++++*********)))))))))))))))+++++++++++++++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++***)))((((((''''''((()))***+++++++++)))************+++++++++---,,,***)))))))))******++++++++++++++++++++++++------++++++++++++------++++++,,,,,,,,,---------******)))))))))***+++,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......---------............///,,,------...///000111111222000000222555555333000222222333333333333444444333444555555666555555444777777777888999999::::::;;;;;;;;;<<<<<<<<<<<<======;;;;;;<<<>>>@@@@@@@@@===============???AAABBBBBBCCCDDDDDDDDDDDDDDDCCCFFFFFFEEEDDDDDDEEEFFFGGGEEEFFFFFFGGGGGGFFFFFFEEEIIIJJJKKKLLLLLLKKKJJJIIIMMMJJJGGGFFFEEEEEECCCAAAEEEBBB>>><<<===>>>===;;;555555444444444333333333111111111111111111111111////////////............,,,,,,------------------+++******+++---......------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++)))((('''&&&))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,---------)))************+++++++++//////...------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***---------,,,,,,+++++++++,,,,,,,,,+++++++++******)))************+++++++++---,,,,,,++++++,,,,,,------,,,***++++++,,,***))),,,++++++++++++,,,---------......//////......---***)))(((''''''((()))***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,000/////////.........---...............//////000000000000000111111111111333333444444555666666666888888888888777777777777888888888777777777777777999::::::;;;;;;;;;;;;;;;===>>>@@@@@@??????AAABBBCCCCCCCCCCCCCCCBBBAAA@@@BBBDDDFFFFFFDDDBBBBBBBBB>>>>>>======<<<=========<<<<<<:::999777666444444333333333333333222111000111000000///......------...---,,,,,,......---,,,,,,,,,,,,,,,,,,+++***)))------------------------***++++++++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))******)))))))))((((((((((((''''''&&&&&&&&&&&&'''))))))))))))))))))))))))******))))))((('''&&&&&&))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))******)))(((((('''***)))))))))))))))***+++)))))))))))))))))))))))),,,+++++++++***)))))))))***)))))))))))))))))))))+++++++++++++++***))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))(((((())))))***+++++++++)))************+++++++++,,,,,,***)))))))))******++++++++++++++++++++++++---,,,++++++++++++,,,---++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++,,,,,,++++++++++++++++++,,,,,,,,,------------...------------............------......//////000000333222111333666666444111222222222333333333444444333333444444555666666666666777777888888999::::::<<<<<<<<<<<<============<<<;;;:::<<<>>>@@@@@@@@@??????>>>>>>>>>@@@AAABBBBBBBBBCCCDDDDDDDDDDDDCCCEEEEEEDDDDDDDDDEEEGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGIIIJJJKKKLLLLLLKKKJJJIIILLLJJJGGGEEEEEEDDDBBBAAACCC@@@===<<<======;;;999444444444444333333333333111111111111111111111111////////////............///......---------......---,,,++++++,,,---,,,***------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---......)))************+++++++++......------,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,++++++***------,,,,,,,,,+++++++++,,,,,,+++++++++*********************++++++++++++---,,,,,,++++++,,,,,,---///...,,,------...,,,+++...............//////000+++,,,,,,------,,,,,,+++***)))(((''''''((()))***++++++++++++++++++++++++)))*********++++++++++++++++++,,,,,,,,,---------/////////.........------......------......///000000000000000111111111111333444444555555666777777666666666666666666666666888888888888888888888888999999:::::::::;;;;;;;;;<<<===??????>>>>>>@@@BBBAAAAAAAAAAAAAAA@@@@@@???AAACCCEEEEEECCCAAAAAAAAA@@@???>>>===<<<;;;;;;;;;<<<;;;:::888666555444333111111111222222111000000111111000000///.........---,,,++++++------,,,+++++++++,,,,,,,,,+++******++++++************************++++++******)))((())))))))))))))))))))))))((((((((((((((((((((((((************************)))))))))*********++++++))))))))))))))))))))))))************))))))))))))''''''&&&%%%%%%&&&((()))((((((((((((((((((((((((---,,,+++***)))'''&&&&&&)))))))))))))))*********))))))))))))((((((((((((***)))(((''''''((()))***))))))*********)))((((((++++++***)))))))))))))))))))))))))))))))))))))))---,,,,,,+++***)))(((((())))))))))))))))))******+++++++++************)))++++++++++++++++++++++++------------------------******************************************++++++)))************+++++++++,,,+++******)))*********++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,)))*********+++++++++++++++,,,---...///...------)))***+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,------------------------.....................///////////////111000111222444444222000222222222222333333333333333333333333444555777888666666777888888999999:::<<<<<<<<<=========>>>>>><<<;;;:::;;;>>>@@@@@@???@@@@@@?????????@@@AAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHGGGHHHHHHIIIIIIHHHHHHGGGIIIJJJKKKLLLLLLKKKJJJIIIKKKHHHFFFDDDDDDCCCBBB@@@???>>>===<<<<<<;;;999666444444444333333333222222000000000000000000000000/////////............---111000///---------......///---++++++,,,,,,***))),,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,------...)))************+++++++++------,,,,,,+++*********++++++++++++++++++++++++***++++++,,,,,,+++++++++,,,,,,,,,,,,+++++++++++++++++++++***************************+++++++++,,,---,,,,,,++++++,,,,,,---///---,,,,,,......---+++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++))))))(((((((((((())))))++++++++++++++++++++++++))))))))))))************+++++++++,,,,,,,,,,,,------------.........//////...------------.../////////000000000111111111111222222333444444555555666444444555555555555666666666666777777888888888999:::999999999999999:::::::::<<<===>>>======???AAA@@@@@@@@@AAAAAA@@@@@@???>>>@@@BBBBBB@@@>>>>>>>>>AAA@@@>>><<<;;;999999888999888777555333222111000//////000000000000000000000/////////.........---,,,+++***+++,,,,,,+++***++++++,,,,,,,,,++++++***)))))))))))))))(((((((((******************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''')))+++,,,((((((((((((((((((((((((***************+++++++++''''''(((((())))))************))))))((((((''''''***)))(((''''''((()))***''''''(((((((((''''''&&&******)))))))))))))))***)))))))))))))))))))))))),,,+++++++++***))))))))))))))))))))))))*********++++++******************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++************))))))*********+++++++++++++++******************++++++++++++++++++++++++,,,++++++++++++++++++,,,))))))))))))***************+++---//////...---,,,******++++++,,,,,,,,,,,,---,,,,,,++++++*********++++++,,,,,,,,,---------,,,,,,---------.........///////////////.........------...000000000///...111222222222222333333333666444333222222333555777666666777777888999999999;;;;;;;;;<<<<<<<<<======<<<;;;:::;;;===?????????@@@@@@??????????????????@@@AAABBBCCCCCCCCCCCCCCCAAAAAABBBCCCDDDFFFGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFHHHIIIJJJKKKKKKJJJIIIHHHIIIGGGDDDCCCCCCBBBAAA???<<<<<<<<<<<<;;;999666444333333333333222222222222000000000000000000000000//////.........---------222000...,,,+++,,,,,,------,,,++++++,,,,,,+++))),,,+++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,,,,+++))))))))))))))))))))))))************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++******))))))++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,+++++++++++++++++++++*********************************+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,+++******,,,,,,+++***((())))))***************---......//////......---))))))(((((((((((())))))++++++++++++++++++++++++(((((()))))))))*********************++++++++++++***+++,,,---...000111111---------------.../////////000000000111111111111000111111222222333444444333333444444555555555555444444444555666777888888:::999999888888888999999888:::<<<<<<<<<<<<>>>@@@???@@@@@@AAAAAAAAA@@@@@@===???AAAAAA???=========@@@???>>><<<:::999888888888777666444222111000///......///000000000//////......------------,,,,,,,,,+++******,,,,,,+++******++++++,,,,,,,,,++++++------,,,,,,++++++++++++))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''((()))***+++(((((((((((((((((((((((((((((()))***+++,,,------%%%&&&&&&''''''(((((((((******))))))((((((''''''***)))(((''''''((()))***''''''((((((((((((((('''(((((((((((()))***+++,,,)))))))))))))))))))))))))))))))))***+++++++++,,,(((((())))))************+++******))))))***++++++************************************************)))))))))***++++++,,,,,,++++++******************))))))*********+++++++++************+++*********++++++++++++++++++++++++++++++++++++++++++++++++(((((()))))))))*********(((***,,,---...---+++***+++***++++++++++++,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,------------...///////////////.........+++---////////////......111111111222222222333333777666444222111222333444555666666777888888999999999999999:::::::::;;;;;;<<<:::999;;;===?????????>>>>>>>>>>>>>>>=========???@@@AAABBBCCCCCCCCCCCC@@@AAABBBCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJJJJIIIHHHGGGGGGEEEBBBAAAAAAAAA@@@>>>:::;;;;;;;;;999777555444333333222222222111111111////////////////////////............------------000...---+++******+++++++++***)))***,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++'''((()))***++++++++++++))))))))))))))))))))))))************************...---,,,+++***))))))((())))))*********+++++++++++++++************))))))++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******************++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++******,,,,,,+++***+++,,,------...------------......//////......---(((((())))))))))))((((((************************((()))))))))************))))))*********+++++++++)))***+++,,,...000111111------,,,,,,------...///000000000000111111111111//////000111111222222333333333333444555555666666222222333444666777888888:::999888777777777888999666888:::;;;;;;;;;===???>>>???@@@@@@@@@@@@@@@@@@>>>@@@BBBBBB@@@>>>>>>???>>>===<<<;;;:::999999999999888777555333222111000/////////000000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++*********+++,,,,,,,,,++++++,,,++++++******)))))))))))))))((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))******))))))))))))))))))))))))''''''''''''((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((************************&&&&&&&&&&&&&&&&&&''''''))))))))))))(((((((((((((((((())))))))))))(((((())))))***+++++++++******''''''(((((()))+++,,,---))))))))))))))))))))))))(((((()))***+++,,,,,,---((((((((()))******+++++++++***)))))))))***+++,,,************************************************))))))******+++++++++,,,))))))))))))))))))******)))************+++++++++))))))***++++++++++++***++++++++++++++++++++++++******++++++++++++******((()))))))))************((()))***+++++++++******++++++******++++++,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........///////////////---///111222111000000111111111111111222222222222666555444222222222333333555555666777777888888999888888888999999999::::::;;;:::999:::===??????>>><<<<<<===>>>>>>======<<<>>>???@@@AAABBBCCCCCCCCC@@@@@@BBBCCCDDDDDDDDDDDDGGGHHHHHHIIIIIIHHHHHHGGGEEEFFFGGGHHHHHHGGGFFFEEEEEECCCAAA@@@@@@@@@???>>>999;;;;;;:::777555444555222222222111111111000000////////////////////////.........------------,,,---,,,,,,,,,++++++*********)))(((***,,,---,,,,,,*********+++++++++++++++++++++++++++++++++++++++'''((()))***************++++++++++++++++++++++++************************...---,,,+++***)))(((''')))************+++++++++************************++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,*********++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,+++,,,...///...---***+++,,,---...---,,,++++++,,,,,,------,,,,,,+++(((((())))))))))))(((((()))))))))))))))))))))))))))))))))*********++++++*********+++++++++,,,,,,+++,,,,,,------......///------,,,,,,------...///000000000000111111111111000000000111222222333333333333333444555666666666222222333555666888999999:::999777666666666888888555777999::::::;;;===>>><<<===>>>????????????>>>===???AAAAAA???>>>===>>><<<;;;::::::::::::::::::888777666444333111000///000000000000000///...------------------------------+++***+++,,,---,,,+++)))***+++,,,,,,,,,,,,+++***))))))(((''''''&&&&&&)))(((((('''((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))''''''(((((())))))))))))%%%&&&((()))((('''%%%$$$))))))))))))))))))))))))++++++******)))))))))((('''''''''''''''&&&&&&&&&(((((((((((())))))))))))'''((()))******)))((('''))))))***+++++++++++++++))))))(((((()))***++++++)))))))))))))))))))))))))))))))))***+++++++++,,,'''(((((()))******+++++++++***)))((()))***,,,---***************************************************************+++++++++'''''''''((()))))))))***)))************+++++++++((()))***+++,,,++++++***++++++++++++++++++++++++)))***+++,,,,,,+++***))))))))))))*********++++++)))))))))************+++++++++*********+++,,,---*********++++++,,,,,,---***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------......//////000000---///222222111000000111111111111111222222222222222222333333333444444444555555666666777888888888888888999999999:::::::::;;;:::999:::<<<>>>???>>>;;;<<<===>>>??????>>>>>>===>>>???AAABBBBBBBBBCCC@@@AAABBBCCCDDDCCCCCCBBBEEEEEEEEEFFFFFFEEEEEEEEECCCDDDEEEFFFFFFEEEDDDCCCDDDBBB@@@?????????>>>===:::;;;;;;999555333444666222111111111000000000000.................................---------,,,,,,***+++---......,,,+++***+++***)))***+++,,,+++***)))*********++++++++++++++++++++++++++++++++++++))))))***+++++++++******++++++++++++++++++++++++************************++++++++++++************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,)))*********++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,+++,,,...///...---((()))+++,,,,,,,,,+++***+++,,,,,,------,,,,,,+++(((((())))))))))))((((((((((((((((((((((((((((((************++++++++++++++++++,,,,,,,,,---------......---------,,,,,,,,,---,,,,,,,,,,,,---......000000000000111111111111000111111222333333444444333333444444555666777777222333444666777999:::;;;;;;999777666555666777888444666888999999:::<<<>>>;;;;;;<<<===>>>>>>======;;;===??????===;;;;;;;;;:::999999999::::::;;;<<<666555444222000///------111111111111000///---------.....................---,,,++++++------,,,+++)))***+++,,,,,,,,,,,,,,,---,,,,,,+++***))))))((()))(((''''''''')))***+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++''')))+++,,,+++)))&&&$$$************************))))))))))))))))))))))))))))))(((((('''''''''&&&''''''(((((())))))******&&&'''***++++++***'''&&&''''''((()))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))+++++++++***************'''(((((()))***++++++++++++***)))((()))***,,,---))))))))))))))))))))))))++++++++++++++++++++++++************************%%%&&&&&&'''((())))))***)))************+++++++++((()))***+++,,,,,,+++***++++++++++++++++++++++++)))***+++,,,,,,+++***)))************++++++++++++******))))))******+++,,,,,,+++*********+++,,,---))))))***+++,,,------...******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,------...///000111111+++...111111///......000000111111111111222222222...///111333555666666666555555666666777888888888999999:::::::::;;;;;;;;;;;;:::999:::<<<>>>>>>>>>;;;<<<>>>???@@@@@@@@@???======???@@@AAABBBBBBBBB@@@AAABBBCCCCCCCCCBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@BBBCCCDDDEEEEEEDDDCCCBBBCCCAAA???>>>??????>>>===;;;<<<;;;888444333555777111111111111000000000000..............................---------,,,,,,,,,***+++...000000...,,,+++---+++******++++++)))((())))))******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,)))************+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++((()))***+++,,,---------))))))******++++++++++++,,,,,,,,,------.........++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++***)))***,,,---,,,++++++,,,...000000///...------......//////......---((((((((((((((((((((((((******************************++++++++++++************))))))))))))))))))'''(((+++---...//////...---,,,++++++,,,///111333000000000000111111111111444333333222222222222222333222222555999:::888666333333333333333444555666555666666777666666555444888999;;;:::999888999:::===<<<;;;::::::;;;<<<======<<<<<<===>>>===:::888999999999999888888888888666555555444222111000000000////////////.........///...---,,,+++,,,------))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))%%%%%%&&&&&&''''''(((((()))******++++++++++++***))))))))))))(((((((((((())))))))))))((((((((((((***)))(((''''''((()))***))))))((('''''''''''''''&&&&&&%%%$$$%%%&&&'''(((+++***)))'''''''''((()))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))%%%&&&&&&'''((())))))***((((((''''''''''''(((((())))))))))))************(((((((((((((((((((((((((((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))---+++))))))***+++***)))))))))))))))))))))))))))(((((())))))*********++++++*********))))))(((((()))************+++++++++************))))))((((((+++++++++*********))))))((()))***+++,,,+++******************+++,,,---...,,,,,,,,,++++++*********&&&(((+++---...---,,,,,,---+++***(((((()))+++,,,++++++******++++++,,,---,,,,,,,,,---------............---------,,,,,,,,,---......///000/////////......///000111000000000333333333444444444555555333333444555666777888999888888888777777777777777999:::;;;===>>>======<<<:::888777999===???>>><<<======>>>???@@@AAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBAAA@@@@@@@@@AAAAAABBBCCCBBBBBBCCCCCCCCCCCCBBBBBB??????>>>>>>===<<<<<<<<<999888666666555444111///.........---------------...............---------......---,,,,,,+++******((()))***,,,------,,,,,,***************************)))((((((((()))+++,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,///...,,,***))))))******+++++++++*********))))))))))))))))))))))))))))))************************)))************+++++++++,,,,,,+++*********++++++++++++,,,---------,,,,,,((())))))))))))*********+++,,,+++***((((((***,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------,,,++++++++++++,,,,,,---...//////))))))))))))))))))))))))************************)))******++++++******)))************************+++,,,------.........------,,,++++++,,,...111222//////000000000111111111111111000000000111222222333333333555888999777555555666777999999888777666666666666666666666666666777888999888777666888999<<<<<<;;;::::::;;;<<<<<<;;;::::::;;;===<<<:::888666666666666555555555555555555444333222111000000/////////............---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))))))))$$$%%%&&&'''(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))((('''&&&&&&'''((()))******)))(((((((((((((((((('''&&&&&&&&&'''))))))+++***)))(((''''''((()))&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,))))))(((((((((((())))))(((((()))))))))*********))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))************************(((&&&%%%&&&((())))))((())))))))))))))))))))))))((()))))))))************************)))))))))((()))************+++++++++++++++*********)))))))))+++++++++*********))))))((()))***+++,,,++++++***+++***)))((((((((()))***,,,,,,,,,++++++*********'''(((***+++,,,++++++***,,,+++***))))))***++++++++++++******++++++,,,---+++++++++,,,,,,,,,------+++,,,,,,,,,------......------...////////////...///////////////000000000222222222222333333333444333333444555555666777777777777777777777777777777888999;;;<<<===<<<<<<<<<===;;;;;;;;;<<<===<<<;;;<<<======>>>???@@@@@@AAA@@@@@@????????????@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAABBBBBBBBBBBBAAAAAA?????????>>>======<<<<<<999777555444444333111///.........///////////////..............................---,,,,,,+++******((()))+++,,,,,,,,,,,,+++************************,,,,,,++++++,,,,,,---...))))))))))))))))))))))))*********+++++++++,,,,,,---,,,***))))))))))))***+++++++++*********))))))************************************************)))************+++++++++***************++++++,,,---------,,,,,,++++++***)))))))))*********+++++++++,,,+++***((((((***,,,++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++.........//////000000000))))))))))))))))))))))))************************)))******++++++******)))******++++++++++++++++++...---,,,+++************,,,,,,++++++,,,...000111//////000000000000111111000000000000111222333444444333444666777888666444333555777999999777444222777666555444444555666777777777777666444555777999;;;::::::999999::::::;;;888888888999;;;;;;999777555555555555444444444333555444444333222111000000///............------------------------,,,,,,+++************************************************))))))))))))))))))))))))))))))(((((((((((())))))+++***************))))))!!!"""###%%%''''''(((((((((((((((((())))))))))))''''''(((((())))))******(((''''''&&&&&&''''''(((+++******))))))))))))***))))))((((((((()))***+++***))))))(((((((((((()))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''(((((())))))*********))))))))))))******(((((((((((())))))))))))************************(((***+++***)))((()))***))))))))))))))))))))))))++++++++++++++++++++++++%%%$$$###%%%''')))))))))(((((((((((((((((((((((())))))))))))************************)))))))))))))))************++++++++++++++++++++++++*********+++++++++***************))))))***++++++++++++***///---***((('''''''''(((+++++++++++++++*********))))))))))))))))))))))))************************++++++******++++++,,,---*********+++++++++,,,,,,******+++,,,---...//////,,,,,,---...............000///.........///000111111111111111222222222222333333333444444555555555777777777777777777777777777888999:::;;;;;;;;;;;;>>>??????>>>;;;::::::;;;<<<<<<<<<======>>>>>>???>>>>>>============>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA??????@@@@@@@@@@@@???????????????>>>======<<<<<<999777444222333333222111111111222222333333444444222222111///...---++++++...------,,,,,,++++++*********++++++,,,++++++***************************((()))******++++++******))))))))))))))))))))))))*********++++++++++++,,,******))))))((())))))***+++++++++***************++++++++++++++++++++++++************************)))************+++++++++))))))))))))***+++,,,,,,///...---+++************************+++++++++,,,+++,,,,,,***)))(((***+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,************************************************))))))************))))))+++++++++++++++,,,,,,,,,+++***((('''&&&''''''(((,,,,,,,,,,,,---...///000////////////000000000111222222222222222333444444444444555666777666555444555555666777666555333222777666444333444555777888777777777555444555777999999999999999999999999999666555666888::::::888666666666666555555555444444444333333222111000000000............------------,,,,,,---...---,,,+++***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))+++++++++******)))))))))$$$%%%&&&'''((()))))))))(((((((((((())))))))))))''''''(((((())))))******(((((((((''''''(((((((((******)))(((((())))))))))))))))))))))))*********)))))))))(((((((((((())))))))))))*********++++++(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&''''''(((((((((***))))))(((((())))))***''''''((((((((()))))))))************************(((***+++***)))((()))***))))))))))))))))))))))))************************)))'''&&&''')))++++++***(((((((((((((((((((((((()))))))))))))))******************)))))))))))))))))))))*********+++++++++++++++++++++++++++++++++************************))))))******++++++++++++111///,,,)))(((((()))***+++++++++***************,,,+++***)))))))))))))))))))))***+++++++++******++++++******++++++,,,---++++++++++++,,,,,,,,,,,,******+++,,,------......+++,,,------......------000///---,,,---...000222111111111222222222222333333333333333333333333333666666666777777777777777666777888888999:::::::::<<<>>>@@@>>>:::888999;;;;;;;;;;;;<<<<<<=========>>>======<<<<<<======>>>@@@@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@???????????????>>>>>>===<<<<<<<<<:::777444222333444444333444555555666666777777888666555333000---+++)))'''---------,,,,,,++++++++++++++++++++++++*********************************&&&''')))*********)))((())))))))))))))))))))))))************++++++++++++)))))))))))))))*********************************++++++++++++++++++++++++************************))))))*********+++++++++++++++*********++++++,,,///---+++))))))***+++,,,******+++++++++,,,,,,,,,***+++,,,+++)))((()))+++,,,,,,,,,++++++************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++++++++,,,,,,,,,)))((('''''''''((()))***,,,,,,,,,,,,------...///...////////////000000000333222222111111111222222333444555666666555444444;;;:::888777666777888888777666444333444555777999888999999777666666888:::999999999999999999999999555555666777999:::888666555555555555444444444444222222222111111000000/////////.........---------+++,,,---------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,************************(((((((((((((((((((((((())))))(((((((((((())))))*********))))))((((((((((((((()))))))))((((((''''''((((((((()))))))))***'''((((((((()))))))))***)))))))))******)))))))))(((((('''''''''(((((()))''''''((((((((()))))))))((((((((())))))))))))(((******+++++++++,,,,,,,,,(((((((((((())))))))))))(((((((((((((((((((((((()))***************++++++)))((((((''''''(((((()))(((((((((((())))))))))))************************(((***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))),,,***))))))***+++***)))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))******))))))*********+++++++++++++++++++++++++++++++++***************************************+++++++++...---+++***)))***+++,,,************************------+++***************((()))***+++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------000///---,,,,,,...000111222222222222333333333333222222333333333333333333555555666666777777777777666666777777888999999:::888;;;===<<<999777999<<<:::::::::;;;<<<<<<======>>>>>>>>>======>>>>>>>>>???@@@@@@AAAAAA@@@????????????@@@@@@@@@@@@??????>>>>>>======<<<;;;;;;::::::777444333444555555555333444444444555555555666333333111000...,,,******------,,,,,,,,,,,,++++++++++++******************************************)))***,,,---...---,,,+++))))))))))))))))))))))))))))))*********+++++++++******++++++++++++++++++************************++++++++++++++++++++++++************************))))))*********+++++++++...---,,,+++++++++++++++,,,+++)))))))))+++---...******+++++++++,,,,,,,,,***+++,,,+++***))))))***,,,,,,,,,++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,------------,,,,,,,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))((())))))******+++,,,,,,,,,************+++,,,---...++++++,,,,,,------------......////////////000000000000000///000000111111111333555666555444444555:::888555444333555777999555555444444555666777888888:::;;;:::999888999:::888999999::::::999999888777777777888::::::888666333333333333222222222111111111111000000000//////000////////////.........,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++************************(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((''''''(((((()))(((((('''&&&%%%''''''(((((())))))******)))))))))))))))((((((((()))******++++++******)))'''''''''''''''(((((()))%%%&&&'''((((((((('''''''''(((((())))))))))))(((((((((((()))))))))******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))************************************(((***+++***)))((()))***))))))))))))))))))))))))((((((((((((((((((((((((+++)))((('''((()))((('''))))))))))))))))))))))))************))))))))))))))))))))))))************)))************+++++++++*********+++++++++++++++***************+++++++++******))))))******+++,,,))))))))))))))))))******)))))))))***************---,,,,,,,,,++++++******)))))))))***++++++,,,,,,++++++******++++++,,,---,,,,,,---------.........---,,,,,,,,,+++++++++***,,,,,,---...............///...---------...///000222222222222333333333444222222222333333444444444444555555666666777777888777777666777777888::::::777888::::::999999:::<<<999999:::;;;<<<===>>>>>>??????>>>>>>>>>>>>?????????@@@AAAAAAAAA@@@>>>>>>>>>??????????????????>>><<<<<<<<<;;;::::::999999888555333333444555555555000000000///////////////,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))******+++************************)))******+++++++++++++++)))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++******************+++++++++++++++++++++++++++++++++************************)))************+++++++++---,,,++++++******++++++))))))))))))***,,,---///************+++++++++,,,)))+++,,,,,,***))))))***,,,,,,++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------++++++++++++,,,,,,,,,,,,''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))***++++++,,,***+++,,,---............++++++,,,------------,,,........./////////000000//////000111222444666777///222555666555444555777444444222222222333444555444444555555666777777888777999<<<<<<;;;999999999999999:::;;;;;;:::999999999999999:::;;;;;;888666444333333333333222222222000000000000000/////////111111000000000/////////---,,,++++++***+++++++++((((((((((((((((((((((((************************(((((((((((((((((((((((())))))(((((((((((())))))''''''((((((((((((((((((''''''(((((((((''''''&&&'''''''''((()))***************))))))((((((''''''((()))***++++++***)))(((((((((''''''((())))))***%%%&&&'''(((((((((''''''&&&'''((()))******)))(((&&&''''''''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&))))))(((((((((((())))))************++++++++++++))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))(((((((((((((((((((((((()))'''&&&&&&((())))))(((++++++++++++++++++++++++************)))))))))(((((()))))))))************)))************+++++++++)))))))))*********++++++))))))*********++++++++++++***)))))))))***+++,,,((()))************)))(((((()))))))))*********+++******+++,,,,,,+++***)))***))))))))))))+++,,,---++++++******++++++,,,---++++++,,,,,,,,,---------+++++++++++++++,,,,,,,,,------...////////////...---------.........//////111111111111222222222222111222222333444555555666444444555555666777777888777777777777777999:::;;;:::999888999;;;;;;;;;:::777888999;;;<<<>>>???@@@??????>>>>>>>>>>>>?????????@@@AAAAAAAAA@@@>>>=========>>>>>>>>>>>>======;;;;;;:::999999888888777444222222222444444333222.........---,,,,,,++++++******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((()))***+++,,,************************((((((((((((((())))))***))))))))))))))))))))))))))))))))))))************++++++,,,,,,+++***)))((())))))*********+++++++++************************************************)))************+++++++++(((((((((((()))***+++,,,))))))******++++++,,,,,,)))))))))*********++++++)))+++,,,,,,+++)))))))))++++++++++++++++++,,,,,,************++++++++++++++++++++++++++++++++++++)))***+++,,,------------((()))))))))***+++++++++''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))******++++++***+++,,,---...---,,,+++++++++,,,---------,,,,,,............/////////000///000222444777:::<<<>>>...111555666555444666888444444555666777777777777333444555666777777777777555888<<<===;;;999888777999:::;;;;;;;;;;;;:::999;;;;;;:::;;;<<<;;;999777666666666555555555444444000000000000////////////111111111111000000000000...---+++***)))***+++,,,++++++++++++++++++++++++************************(((((((((((((((((((((((())))))(((((((((((())))))''''''(((((())))))******''''''((()))*********)))&&&''''''((()))******+++++++++***)))((('''&&&&&&'''((()))******)))((('''))))))((())))))***++++++%%%&&&((()))))))))((('''&&&'''(((*********)))(((''''''''''''((((((((()))(((((((((((())))))))))))((((((((((((((((((((((((***************)))))))))******))))))))))))************+++++++++,,,,,,,,,(((((((((((((((((((((((((((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&''')))++++++++++++++++++++++++++++++++++++*********))))))(((((((((((())))))*********+++)))************+++++++++(((((())))))*********+++))))))******+++++++++++++++***)))))))))***,,,---***+++---...---,,,)))((((((((())))))*********+++'''(((***,,,,,,***)))'''***)))(((((()))+++---...++++++******++++++,,,---******+++++++++,,,,,,,,,))))))***+++,,,------...---...//////000000//////,,,---......//////......000000000000111111111111111111222333555666777777444444444555666777777888888777777777777999:::;;;===;;;999:::<<<===;;;999777888999;;;===???@@@AAA>>>>>>============>>>>>>>>>???AAABBBAAA???===<<<;;;<<<<<<<<<<<<<<<<<<;;;::::::999999888777777666111000000111333333222000000000///...---,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))((((((((((((***,,,---************************,,,+++*********+++---...))))))))))))))))))))))))))))))))))))***************+++++++++***)))'''&&&))))))******++++++++++++))))))))))))))))))))))))************************)))************+++++++++###$$$$$$&&&(((***,,,---******+++++++++******)))((())))))))))))*********)))+++------+++)))))))))*********++++++,,,,,,---)))************+++++++++)))))))))))))))))))))))))))***+++,,,------...---++++++,,,---......//////))))))((('''''''''''''''(((((())))))))))))(((((())))))))))))************''')))+++,,,,,,,,,---...)))))),,,111555555111,,,***,,,------,,,+++---.../////////000111111222222111111111222444777:::<<<555444333222222333555666111222333333444444333333555555555555555666666666444666888:::<<<<<<;;;:::<<<<<<;;;::::::;;;===>>>FFF@@@:::888:::;;;999777555666777777666555333222000000////////////000000222222111///---+++)))(((------,,,,,,+++***))))))((((((((((((((((((((((((+++*********))))))((((((------,,,+++***)))(((''',,,+++***)))((('''&&&&&&''''''''''''((((((((((((+++***)))'''''''''((()))(((((())))))))))))((('''))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''---+++(((&&&&&&''')))***((((((((('''&&&&&&&&&%%%)))))))))))))))))))))))),,,+++)))((((((((()))******((('''((()))***)))''')))(((((('''''')))***+++(((((())))))))))))((((((***...444888888333,,,((()))))))))***+++++++++,,,)))************+++++++++((((((((((((((()))******)))******+++++++++*********+++,,,,,,,,,***)))((()))************+++++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))((((((((((((******************************************************))))))))))))******))))))))))))))))))))))))+++++++++******((('''''')))))))))(((&&&&&&(((***)))))))))***+++++++++,,,******************************************************+++,,,,,,---......000111000...+++))))))******+++---///111111111000000000111222222222222111555555555666666666777777777666444222333555777999999999999999999999999999999;;;;;;;;;999999999;;;======<<<======>>>??????@@@@@@???>>>======>>>>>>>>>>>>>>>>>>===;;;:::999========================;;;;;;:::999888777666555111333444555444222000...111000///---,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,++++++*********************************,,,+++***((((((((()))***))))))))))))************))))))))))))))))))))))))************************++++++************++++++******+++,,,,,,,,,,,,+++************************))))))***++++++++++++***+++---///000///---+++)))***++++++,,,,,,++++++******************************++++++++++++***))))))((()))***+++,,,+++******))))))***+++,,,------...++++++******)))(((((((((((()))+++,,,------,,,+++---,,,)))'''(((***...000+++******)))))))))))))))))))))************))))))))))))))))))************''')))******)))))))))*********,,,///111111---******,,,------,,,+++---.../////////000111111222222111000000000222555777999444333222111111333444555333333444555555555555444666666777888888888777777555666999;;;<<<<<<;;;:::<<<<<<;;;;;;;;;<<<===>>>EEE@@@:::888:::;;;999777222333333222222111000///......------------......////////////...---,,,+++......------,,,++++++***************************************)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))))))))((((((((('''+++***((('''&&&'''((()))''''''''''''''''''&&&&&&))))))))))))))))))))))))++++++***)))((((((((()))***((('''((()))***)))'''''''''&&&%%%&&&'''((()))(((((())))))))))))(((((('''***---000111000...,,,******************++++++(((((()))))))))*********((((((((((((((()))******+++++++++*********))))))'''((((((((((((''''''&&&))))))*********+++++++++++++++******))))))(((((())))))))))))))))))))))))***************)))))))))******************************************************))))))))))))******))))))))))))))))))))))))((())))))************))))))******)))'''''')))+++***************+++++++++************************+++++++++***************+++++++++,,,,,,------------...///...,,,+++,,,---,,,,,,...///000000000000000000111222222222222111222222333444666777888888777666555444444666888999999888888777777888888999999:::;;;;;;999999:::;;;<<<<<<<<<;;;<<<<<<======???>>>======<<<<<<<<<===>>>>>>>>>>>>===<<<;;;;;;<<<<<<============<<<<<<:::999999888888777666666444444333222111000///...//////......---.........------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******+++++++++******)))))))))************************,,,+++)))((((((((()))***))))))))))))*********************************************************************))))))*********)))******+++++++++++++++************************))))))***++++++++++++***+++---///000///---+++)))***++++++,,,,,,++++++******************************++++++++++++***))))))((()))***+++,,,++++++************++++++,,,,,,---************++++++++++++******+++,,,,,,,,,++++++---+++***))))))+++---///******))))))(((((()))))))))******++++++******)))))))))))))))************)))***++++++)))(((((()))+++++++++,,,------***(((***,,,------,,,,,,---......//////000000111111222000000//////000222444555333222111111111222444555333444555555666666555555666777999;;;;;;:::999888666777999;;;<<<<<<;;;;;;<<<<<<;;;;;;<<<======>>>CCC???:::888999:::999777555444333222222111111111......------------......,,,,,,---...............///......------,,,,,,+++************************************))))))))))))&&&&&&'''((()))******+++%%%%%%&&&'''((())))))***''''''''''''(((((((((((())))))((('''''''''((((((+++***)))((())))))***+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))))))))))))))))))))***+++******)))((('''&&&***((('''((()))***)))'''''''''&&&&&&&&&'''((()))(((((())))))))))))(((((((((((((((((()))+++---...******************))))))'''((((((((())))))))))))((((((((((((((())))))***,,,+++***)))))))))))))))******)))))))))******+++)))))))))*********++++++,,,,,,+++***)))(((''''''))))))))))))))))))))))))***************+++++++++******************************************************))))))))))))******))))))))))))))))))))))))%%%&&&((()))+++,,,,,,,,,)))***+++***((((((***,,,+++++++++***************************************++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,***,,,------------...000...............///000000000000111222222222222111///000111333555777888888666666666777777777888888:::999888777777888999:::999:::;;;;;;999999:::;;;<<<<<<;;;:::::::::;;;;;;======<<<;;;;;;;;;;;;<<<===>>>>>>??????>>>>>>===<<<<<<<<<======<<<<<<<<<888888888777777666666666555444111///......//////...............///000000,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++***************)))))))))))))))************************+++***))))))((()))))))))))))))))))))************++++++++++++++++++++++++************************))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))))))))***++++++++++++***+++,,,...000///...+++******++++++,,,,,,++++++******************************++++++++++++***))))))))))))***++++++++++++***++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,++++++***+++++++++++++++*********+++,,,---(((''''''&&&&&&&&&''''''))))))************))))))((()))))))))***************+++------+++***+++++++++*********+++++++++***+++,,,------,,,,,,---///......//////000111111111111000000000000111222222333222222222222444555666333333444555555555555555555777999;;;<<<;;;999888777888:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>@@@===:::888999:::999777666555333222111111222333000//////......//////000+++,,,------..................------,,,,,,,,,+++*********************************)))))))))))))))&&&''''''((()))***++++++$$$%%%%%%&&&'''((())))))''''''''''''((((((((((((+++++++++************+++,,,+++)))((((((***,,,---))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((&&&'''((())))))((('''&&&&&&&&&''''''(((((())))))((((((((((((((((((((((((******++++++***(((&&&%%%***((('''((()))***)))''')))))))))))))))*********(((((())))))))))))((((((,,,***(((&&&&&&(((***+++++++++******))))))((((((((((((((()))))))))******))))))(((((((((((())))))******)))(((((()))***++++++******)))***+++---...))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))***************+++******************************************************))))))))))))******))))))))))))))))))))))))%%%&&&((()))+++,,,,,,,,,)))***++++++***)))+++,,,,,,+++++++++***)))))))))************************,,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,+++***+++------------...000000///...------...000000000000111222222222222111///000111222444555666777555666777999999888888777;;;:::999888888999:::;;;888:::;;;;;;999999:::<<<===<<<;;;:::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<======>>>???????????????;;;;;;<<<======<<<;;;;;;999999888777666555444333111111000/////////////////////.........//////000,,,+++++++++++++++++++++,,,,,,,,,+++++++++************************))))))******************************))))))))))))))))))((()))))))))************++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))************)))(((((((((((((((((((((((())))))***++++++++++++******,,,...000///...,,,******++++++,,,,,,++++++******************************++++++++++++***))))))))))))******++++++++++++,,,,,,,,,++++++******************+++++++++,,,,,,...---+++***)))***++++++***++++++,,,,,,+++++++++''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''((()))))))))************(((***,,,,,,,,,+++,,,...******+++++++++,,,---...+++---......---,,,...///.........///000000111111222222111111111111222222333333333444555666666777222222333444444444444333333555888:::;;;:::888777888888999:::;;;;;;;;;;;;999::::::;;;<<<============<<<:::999999999888888333111000...---....../////////............//////,,,---------------,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))******************************&&&&&&&&&'''''''''''''''''''''''''''((((((((((((*********++++++++++++***+++***)))((((((***,,,...************************(((((())))))))))))(((((((((((((((((())))))))))))&&&'''((()))))))))'''&&&&&&''''''(((((()))))))))(((((((((((((((((((((((())))))******)))(((&&&%%%***((('''((()))***)))''')))))))))***************(((((())))))))))))((((((******)))))))))******++++++******))))))((((((((()))))))))*********++++++))))))(((((((((((())))))''''''(((((()))***+++,,,((('''&&&&&&'''(((***+++(((((()))))))))*********(((((())))))*********+++((((((((((((((((((((((((((((((((()))))))))************************************************************))))))))))))******))))))))))))))))))))))))(((((()))***************(((***++++++******+++,,,,,,+++++++++***)))))))))))))))))))))))))))))))))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,++++++---...---,,,,,,---...000///...------...000000000000111222222222222111111111222222333444444444555666888999999999777777:::999888777777888999:::888999;;;::::::999;;;<<<======<<<;;;::::::::::::<<<<<<<<<;;;;;;<<<<<<===<<<===>>>??????@@@@@@???:::;;;<<<======<<<;;;::::::999888666444222111000+++---///111222111000///111000///......---------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))))))))*********))))))((()))))))))************************************************************))))))************))))))(((((()))************)))(((((((((((((((((((((((())))))***++++++++++++******,,,...///000...,,,******++++++,,,,,,++++++******************************++++++++++++***))))))***************+++++++++---,,,,,,++++++*********++++++******))))))))))))...---+++***)))***++++++***+++,,,,,,,,,+++******((((((''''''(((((())))))&&&''''''((((((''''''&&&))))))))))))************%%%''')))*********+++,,,)))+++,,,,,,,,,,,,...///+++---......------...///---......//////000000111222222222222222222222222333333444555666777777888111222333333444444333333222444666888999999888777888888888999999:::::::::777888999;;;<<<<<<<<<<<<;;;::::::999888888888888333333222111000000000000------,,,,,,,,,,,,------------...------,,,+++***++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))************,,,,,,++++++******)))))))))((((((''''''&&&&&&&&&''''''''''''((((((((((((&&&'''((()))))))))((((((***)))(((((()))***,,,---************************(((((())))))))))))(((((((((((((((((())))))))))))'''''')))*********)))((((((((((((((((((((())))))))))))))))))))))))))))))(((((())))))((((((''''''***((('''((()))***)))'''&&&'''((()))))))))(((((((((((())))))))))))(((((($$$&&&(((+++,,,---------))))))))))))))))))((((((************++++++++++++***))))))(((((((((((((((&&&&&&((()))***+++++++++))))))(((((())))))******((((((((()))))))))******''''''((()))***+++,,,,,,(((((((((((((((((((((((('''''''''((())))))************************************************************))))))))))))******)))))))))))))))))))))))))))************))))))(((&&&(((***+++******+++,,,+++++++++***************))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,+++,,,---...............///000000000000111222222222222111222222333333333333444444555666777888888888777666777777777777777777777777777999::::::::::::;;;===<<<<<<;;;:::::::::;;;;;;<<<<<<;;;;;;;;;<<<======<<<======>>>????????????999:::<<<======<<<:::999999888777555333111000///***,,,///222333222000///111000///...,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++,,,,,,,,,************************(((((()))************)))))))))))))))************************************************************)))***+++,,,,,,+++***)))((()))******++++++******))))))))))))))))))))))))))))))***++++++++++++******+++...///000...,,,+++***++++++,,,,,,++++++******************************++++++++++++***))))))******))))))******+++,,,,,,,,,,,,++++++*********++++++******)))((((((''',,,,,,++++++***+++++++++++++++,,,,,,,,,+++******(((''''''''''''((()))***''''''((((((((((((''''''))))))))))))************&&&(((******))))))***+++))),,,......,,,***+++---,,,---......------...000------......///000000000111222222222333222222222222222333555666777777777222333333444444444444444333444555777888999999999888888777777888888999999555666888:::;;;;;;;;;;;;999999999999888888888999555555555555444333222111---,,,,,,++++++,,,,,,---,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((()))))))))************+++*********)))))))))))))))))))))(((((('''''''''''''''''''''((((((((((((%%%&&&'''(((((((((''''''''''''((())))))***++++++************************(((((())))))))))))(((((('''((((((((()))))))))***((())))))***************)))))))))((((((((((((((())))))))))))))))))))))))(((''''''''''''((())))))***((('''((()))***)))'''&&&'''((()))***)))(((((((((((())))))))))))(((((("""$$$&&&)))++++++++++++((((((((()))))))))))))))))))))))))))******************)))(((((((((((((((&&&(((***++++++***'''&&&+++,,,,,,,,,,,,++++++***(((((((((((()))))))))***(((((())))))******++++++(((((((((((((((((((((((('''(((((()))******++++++******************************************************))))))))))))******))))))))))))))))))))))))))))))************))))))%%%'''*********)))***+++***************+++++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,+++++++++,,,,,,---------,,,---......,,,,,,---...,,,,,,...///000000000000000000111222222222222111111222222333444555555666555555666666777777777666777888:::;;;;;;:::888777777999::::::::::::;;;===:::999999999999::::::;;;:::::::::::::::;;;<<<<<<<<<<<<===>>>>>>>>>======999:::<<<======<<<:::999666555555444333222111111///000111111111000000//////...---,,,,,,,,,,,,,,,)))*********++++++++++++,,,,,,,,,+++++++++******)))*********++++++++++++************************'''((()))***+++******)))))))))))))))************++++++++++++++++++++++++***************************+++,,,------,,,+++***)))******+++++++++++++++************************))))))***++++++++++++***)))+++---///000///---+++***++++++,,,,,,++++++******************************++++++++++++***))))))+++***)))))))))***+++,,,,,,,,,++++++++++++++++++******************************+++,,,,,,,,,++++++,,,,,,,,,++++++*********%%%%%%%%%%%%%%%&&&'''((((((((())))))))))))(((((())))))))))))***************,,,------+++******+++***---///...+++))))))***,,,---......------...000------......///000000000000111111222222222222111000111333444555666666666333444555555666666555555555555666777888999::::::777777777666777777888999444555777999::::::::::::888999999999888777888999111222333333222111///...///......------......///++++++,,,---------,,,,,,------------------------************************(((((())))))*********+++(((((((((((())))))))))))((((((((()))))))))))))))''''''''''''((((((((()))&&&'''(((*********)))(((&&&&&&((()))************************************(((((())))))))))))(((((('''((((((((())))))******))))))*********++++++,,,******))))))((((((''''''))))))))))))))))))))))))''''''&&&&&&&&&(((***+++***((('''((()))***)))(((((()))***,,,,,,++++++***(((((())))))))))))(((((($$$%%%&&&''''''''''''&&&''''''(((((())))))******(((((((((((())))))))))))******)))((((((((((((((((((***,,,---+++(((%%%"""((()))*********((('''%%%(((((((((((())))))))))))************))))))))))))((((((((((((((((((((((((((())))))***++++++,,,,,,******************************************************))))))))))))******))))))))))))))))))))))))(((((()))***************$$$&&&)))******))))))***))))))******+++++++++,,,))))))))))))))))))))))))(((((()))***+++,,,,,,---******+++,,,,,,---......***,,,------------...///***+++...000111111111000000000111222222222222111000000222333555666888888555555555555666666666777:::<<<>>>@@@@@@>>><<<:::777999::::::::::::<<<===888777777777888999::::::999888888888999::::::;;;<<<<<<============<<<<<<888:::<<<>>>>>><<<:::888333333333333333333333333444333222000///...//////,,,,,,+++++++++,,,------))))))******++++++++++++,,,,,,,,,+++++++++******(((((())))))*********+++************************'''((()))+++++++++***)))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,***************************+++---......---+++*********+++,,,,,,,,,,,,+++************************))))))***++++++++++++***)))+++---///000///---++++++++++++,,,,,,+++++++++***************************++++++++++++***))))))+++***)))))))))***,,,---++++++++++++++++++++++++*********+++,,,,,,------((()))+++,,,------,,,+++---,,,,,,+++*********+++)))(((''''''(((***---......,,,)))&&&%%%&&&((()))))))))))))))))))))))))))(((((((((((())))))))))))++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++---...///000000111111111444333222111111222333444222333444444555555444444111222333333444444333333444444444444555777888999777666666666555555555444777777888888888999999999777777777666666555444333444111//////111111///---///...---,,,+++,,,------///...---,,,,,,,,,,,,,,,+++++++++*********)))))))))***+++,,,+++)))'''&&&''')))***)))((('''(((*********))))))))))))******'''(((***+++++++++)))(((&&&&&&&&&'''''')))******''''''''''''''''''''''''))))))))))))))))))))))))******))))))(((((('''''''''''''''(((((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((((((((()))))))))))),,,+++)))''''''''''''(((---,,,+++)))(((((((((((())))))))))))))))))))))))((((((''''''&&&&&&&&&%%%''''''((((((((((((''''''***))))))((()))+++---...))))))))))))))))))))))))))))))))))))))))))))))))*********(((&&&&&&(((***)))'''&&&'''***+++***(((***)))'''&&&&&&&&&'''((())))))))))))))))))))))))******))))))((((((''''''(((((()))******)))((((((***************)))((((((+++*********))))))((((((***************+++++++++))))))))))))))))))))))))***,,,---+++((('''))),,,))))))***++++++++++++*********))))))((((((''''''(((***,,,***''''''))),,,)))))))))))))))))))))***)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------.../////////////////////000111111222000///...///000222333111111222333444444444444888666555666999:::999666999@@@EEECCC;;;666888===999999999:::::::::;;;;;;999999999::::::;;;;;;;;;===<<<::::::999:::;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888777777:::888444222000111333444333222222111000///......///...---,,,+++************++++++,,,,,,++++++***+++++++++*********))))))************************************************+++)))(((((()))******)))+++*********))))))((((((((()))***++++++***)))(((++++++******)))(((((((((---&&&)))666:::222++++++))))))*********+++++++++************************++++++************++++++***,,,...000111///---,,,******((((((((()))***+++......---,,,,,,+++******++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++***)))(((((()))***+++,,,+++***))))))***+++,,,***)))((((((((()))***+++,,,+++)))'''&&&'''((()))))))))))))))))))))))))))))))))))))))************++++++,,,,,,------,,,,,,---------......------------...///000000111111111333222222111111222222333222333444444555444444444333333333333222000///...333333444444555777888999888888777777666666555555777777888888888999999999888888888888777666555555444222000000111111///---......---,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++++++++************((()))***++++++***((('''(((***+++***)))((()))*********))))))))))))******)))))))))))))))******+++&&&&&&&&&''''''((()))***''''''''''''''''''''''''))))))))))))))))))))))))***)))))))))((((((((('''&&&&&&''''''((((((((()))'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***)))))))))***+++,,,---))))))(((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((((((*********++++++*********((((((((())))))***+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))******((('''''')))+++***((('''(((+++,,,+++)))+++***))))))(((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((+++++++++++++++***))))))************)))))))))(((******))))))))))))))))))))))))))))))))))))))))))***,,,,,,+++(((''')))+++))))))***++++++++++++***+++*********))))))))))))(((*********)))((()))***,,,,,,,,,+++++++++******)))************+++++++++******+++++++++,,,,,,,,,+++++++++,,,------......//////.........//////000111000///...///000222333000111222333444444444444777555444555777888777555444:::???>>>:::777999===999999999::::::::::::;;;666777777777888888888888<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999999:::999999888777666777666333111000000111222222111111000000////////////...---,,,++++++++++++***++++++++++++++++++***+++++++++*********))))))************************++++++++++++++++++++++++,,,+++))))))+++,,,+++***+++*********))))))))))))((()))***++++++***)))((())))))))))))************---''')))555999222++++++))))))*********+++++++++************************++++++************++++++***,,,...000000///---,,,000///...,,,+++***))))))---------,,,,,,++++++***++++++++++++++++++++++++************************---------------.........******+++,,,,,,,,,,,,+++++++++************++++++++++++***))))))***++++++)))))))))((((((''''''''')))))))))(((((((((((()))))))))))))))))))))))))))************++++++++++++******+++,,,,,,,,,,,,,,,........................---...///000000111111111111222222222222222222111222222333444444444444444333333333222111000......333333333444555666777888:::999999888777777666666777777777888888888888999777888888777777666555444444222111111111111000...---------------,,,,,,+++,,,++++++************+++,,,,,,,,,+++++++++******'''(((***++++++***)))))))))***++++++))))))***+++***))))))(((((())))))******)))((('''''')))+++,,,''''''&&&''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((%%%%%%&&&&&&'''((())))))))))))((((((((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&'''((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((***,,,+++***)))***+++,,,+++***++++++,,,,,,++++++***)))(((((((((((((((((((((((((((((((((((()))))))))))),,,+++***))))))***+++,,,++++++,,,,,,++++++******************))))))))))))*********)))((((((((('''))))))))))))))))))))))))***++++++***(((((()))+++((()))******++++++******++++++++++++************)))))))))***++++++)))'''---,,,,,,,,,+++*********)))************+++++++++******+++++++++,,,,,,,,,******++++++,,,,,,------........................111000///...///000111222000111222333444444444444555444333444666666666555333666888999888777777888888888999999999:::::::::999999::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::888888888888777666555444444333222222111000//////000000000000000////////////......---,,,,,,,,,,,,+++++++++++++++++++++++++++************)))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,***((()))***+++*********************)))))))))))))))***++++++***))))))(((((())))))***++++++,,,,,,(((***444777111++++++***************+++++++++************************++++++************++++++***,,,...///000///---,,,))))))+++,,,---.........,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************,,,+++***)))))))))***+++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++***))))))***++++++((((((((()))((('''&&&&&&&&&'''(((*********)))((()))))))))))))))))))))))))))))))))*********++++++)))***+++,,,,,,,,,,,,,,,......------------......---...///000000111111111000111222333333222111000222222333444444444444333111222222333333333333333222222222333444555777777;;;::::::999999888777777777777777777888888888888444555555444444333222111333222111111111000//////,,,,,,---...---,,,+++***,,,++++++*********++++++,,,,,,,,,,,,++++++++++++'''((()))***++++++******((()))******)))((()))***))))))(((((((((((()))))))))(((((('''((()))***+++'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((($$$$$$%%%&&&'''((())))))***)))))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))***))))))((((((((((((((((((((((((''''''(((((()))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''%%%&&&((()))))))))((('''(((((((((((((((((((((((())))))))))))))))))))))))((()))******))))))***,,,******)))******+++*********+++,,,---,,,+++***)))((((((((((((((((((((((((''''''(((((())))))******+++***(((''''''(((***+++******+++++++++******)))*********))))))))))))))),,,++++++***)))(((((('''))))))))))))))))))))))))*********)))))))))******((())))))***************************************)))((((((***------)))%%%)))))))))))))))))))))***))))))*********+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,------...---------,,,,,,000////////////000111111000111222333333444333333444444444444555555555555777666666666666555333222888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;:::::::::999999999666666666666555444333333222222333333222000///......////////////////////////......---,,,,,,,,,---++++++************++++++************))))))))))))************************++++++++++++++++++++++++)))'''&&&&&&'''(((((('''************************************************)))))))))******++++++++++++)))+++222444///++++++************************************************++++++************+++++++++,,,---...///...---,,,###%%%''')))+++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++************************+++***(((&&&%%%&&&((()))******+++,,,,,,,,,,,,+++)))***+++,,,,,,+++***)))+++******************+++&&&&&&'''((()))(((((((((%%%&&&(((***+++***)))((())))))))))))))))))))))))((((((((()))))))))******((()))***+++,,,,,,,,,,,,------,,,++++++,,,---------...///000000111111111000000222333333222000000111222333333444444333333444444555666666666666666222222222222333555666777::::::::::::999999999999777777777777777777777777333444444333333222111000111222222111000/////////+++,,,---------,,,***))),,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******(((((())))))************'''((()))(((''''''''')))))))))(((((((((((())))))&&&'''((()))***))))))((((((''''''''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))%%%%%%&&&&&&'''(((((()))******))))))((((((((('''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((''',,,+++***)))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''***))))))(((((())))))***%%%&&&((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((()))***))))))))))))((((((((())))))***+++++++++***((('''((((((((((((((((((((((((''''''(((((())))))******&&&%%%###""""""###%%%&&&(((((()))))))))))))))((())))))))))))))))))******------,,,++++++***))))))***************************)))(((((())))))******(((((()))************))))))))))))))))))))))))))))))((((((***------)))%%%''''''((()))***++++++,,,))))))*********+++++++++******+++++++++,,,,,,,,,******++++++++++++,,,,,,,,,,,,---...------,,,+++///////////////000000111000000111222333333333333444444555555555555666666888666555555777666444222777777777888888888999999777777777777777777777777888999999::::::;;;;;;;;;999999999888888888888777555555555555444333222222111222333444333111///................../////////......---,,,,,,,,,------+++******))))))******+++))))))))))))))))))))))))************************)))))))))))))))))))))))))))'''&&&&&&'''(((((('''***************+++++++++++++++************++++++,,,+++++++++******))))))+++***,,,000111...++++++************************************************++++++************+++++++++,,,---.........------+++++++++***(((&&&###"""***+++++++++++++++++++++++++++++++++++++++++++++************************...---+++)))((()))***+++******+++,,,,,,,,,,,,+++((()))***++++++***)))(((*********++++++*********'''''''''(((((()))))))))&&&'''(((*********)))((())))))))))))))))))))))))'''((((((((())))))))))))((((((***+++,,,,,,,,,,,,---,,,+++******+++,,,------...///000000111111111000111111111111111111000111111222333333333333333888888888777666555444333111111111222333444555666999999999999::::::::::::888777777777777777666666444555555444444333222111000111111000...------...,,,,,,,,,,,,,,,++++++***,,,++++++++++++,,,------+++++++++*********)))))))))))))))))))))*********&&&'''((((((&&&&&&'''((()))((((((''''''(((((()))%%%&&&(((******)))((('''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''(((((((((((((((***))))))))))))))))))((())))))))))))))))))))))))(((((((((((())))))))))))&&&''')))***,,,------------,,,+++)))((((((''''''((((((((((((((((((((((((((((((((())))))))))))))))))((('''&&&&&&'''((()))''''''((((((((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((()))+++***(((''''''(((((()))***)))((('''((())))))))))))***))))))((('''(((((((((((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&'''((()))''''''(((((())))))(((((())))))))))))************---------,,,+++++++++******************************((('''''')))******)))'''((())))))******))))))((((((((((((((())))))))))))))))))***++++++)))'''))))))***+++,,,------...)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,***+++---.........---,,,....../////////000000000///000111222333333333333333444666555444444555777555444444555777888888888666777777777777888888888888888888777777777777777777888999:::;;;;;;;;;:::999999999888888888777777555555555555444333222111111222222333222111000///...............------------,,,,,,++++++,,,,,,,,,+++***)))(((((()))***+++(((((()))))))))))))))***************************)))))))))))))))))))))))),,,***((()))***+++***************+++++++++++++++,,,+++************+++,,,---,,,,,,+++******))))))***+++,,,......---+++++++++++++++***************************************++++++************++++++++++++,,,---------------,,,,,,,,,+++***)))''''''+++++++++++++++*********++++++++++++++++++++++++************************,,,+++***)))((()))************+++,,,,,,,,,,,,+++)))))))))******))))))))))))***++++++++++++***)))+++***)))((((((((()))***((((((((())))))))))))((())))))))))))))))))))))))(((((()))))))))*********'''((()))***,,,,,,,,,,,,...---,,,++++++,,,---...---...///000000111111111111111000000000000111111111111222333333333333222666666555555444333111000000000111111222444555666777777888999:::;;;<<<<<<888888777777666666666666444444444444333222111000...///000///,,,+++,,,------,,,++++++***+++++++++***************+++,,,,,,*********)))))))))((((((******))))))))))))))))))'''((()))((('''&&&''')))((((((''''''''''''((((((&&&''''''(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))((((((((()))))))))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))&&&''')))+++,,,---------+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***'''&&&$$$######$$$&&&'''))))))((((((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((()))******'''%%%%%%%%%)))***,,,***((('''(((*********)))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))))))))))))))((()))))))))************++++++++++++++++++++++++***************************(((&&&''')))+++***)))'''(((((()))))))))))))))(((((()))))))))*********(((*********)))((()))***++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,)))+++---///000000///...---......//////////////////000111222222333333222111333555444333222444666444444555555666777999:::666666666777777777888888999999999999888888777777666777999:::;;;;;;::::::::::::::::::999999999999555555555555444333222111000000111111000000/////////......------,,,,,,,,,+++++++++******++++++,,,+++***)))(((((()))***+++(((((((((((())))))******************************)))))))))))))))))))))))),,,+++))))))+++,,,+++************++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***,,,---,,,,,,++++++***+++++++++*********))))))************************++++++************++++++++++++,,,,,,,,,---------)))))))))***,,,---///000,,,,,,++++++******))))))++++++++++++++++++++++++************************'''((((((((((((((())))))******+++,,,,,,,,,,,,++++++******))))))******+++)))***++++++++++++***)))...---***(((''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))************+++++++++'''((()))***,,,,,,------000///---,,,,,,---///000---...///000111111111111222111000//////000111222111111222333333333333222000000111222222222222111000000000111222333555555555666777888:::;;;<<<===888888777777666666666555111111222111111000///...---///000...+++***+++---...---+++***)))***+++,,,))))))((())))))***++++++))))))))))))((((((((((((++++++***)))(((((())))))((()))***)))((('''(((***((((((''''''''''''(((((()))(((&&&&&&&&&''')))***)))(((((('''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))'''((((((((())))))******++++++******))))))(((((((((((())))))******++++++))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''(((''''''''''''((())))))((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((***)))'''&&&&&&''')))*********(((''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))'''$$$######***,,,---,,,)))''')))+++,,,+++)))((((((((()))*********************************))))))(((((('''''''''((())))))))))))((('''(((((()))***************(((((())))))*********+++***************+++++++++***************************'''%%%&&&)))+++***)))'''(((((()))))))))))))))))))))******+++++++++,,,(((***,,,***''''''))),,,,,,,,,+++***)))((('''&&&)))************+++++++++******+++++++++,,,,,,,,,------------------------(((***---///111111000///---......///000////////////000111222222333222222///222444333111000222555666777777666444444555777666666666666777777777777666555555555444444333333666777999:::;;;;;;::::::<<<<<<<<<;;;;;;;;;::::::555555555555444333222222////////////............//////...---,,,,,,++++++*********)))******+++++++++***)))'''''')))***+++'''((((((((())))))******************************************************+++)))(((((()))******)))*********++++++,,,,,,,,,---,,,+++******+++,,,---*********++++++,,,------))),,,---,,,***++++++***++++++++++++******))))))************************++++++************++++++++++++,,,,,,,,,------------,,,+++*********+++,,,---,,,,,,+++***)))((((((++++++++++++++++++++++++************************)))***+++,,,------,,,,,,******+++,,,,,,,,,,,,+++---,,,+++******+++,,,---)))***+++,,,,,,+++***)))%%%%%%%%%&&&&&&&&&&&&'''(((((('''(((((()))******))))))(((((((((((())))))))))))))))))***************)))))),,,///000...+++------------------------/////////000111222222333............////////////111000/////////000222333333222222111111222222333333333222111222333444555777777777888888999999999888888777777666666555555444333333333444333000...///...---,,,+++,,,,,,---************************************************)))+++...000///---***(((******))))))(((((('''''')))((('''&&&&&&'''((()))******))))))((((((''''''))))))))))))((((((((((((******))))))((((((''''''***)))''''''(((((('''%%%)))((('''&&&&&&'''((()))))))))))))))))))))))))))''''''(((***+++,,,---...((((((((((((((()))******,,,+++***)))((((((((((((((((((((((((((((((((((((***)))((('''''''''''''''***)))(((''''''((()))***))))))))))))))))))))))))+++(((&&&'''))))))'''$$$******))))))((((((''''''))))))(((''''''''''''''')))))))))((((((((((((((())))))************))))))((((((((((((((()))******++++++***)))(((((())))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))(((((((((((()))))))))***+++,,,,,,+++***)))))))))(((''''''''''''''''''''''''''''''((())))))(((((())))))***+++++++++***)))'''((()))***((('''************************(((((()))***+++,,,,,,---///,,,((((((***+++***(((************************++++++++++++++++++++++++,,,------......------,,,,,,---......//////......---.........//////000000000000111111222222333333444444444444444444444444555444444444444555555666888777555444444555666666666777777888888888888777999888777777:::;;;;;;:::===;;;::::::;;;<<<:::999777666555333222111000000111000///------......//////............---------++++++++++++++++++++++++,,,+++++++++,,,---......)))************+++++++++************************************************((((((((('''%%%&&&(((***,,,+++)))$$$***---(((444...,,,)))((()))*********''')))+++,,,---,,,***)))************************///...---+++***)))))))))(((***,,,,,,*********+++,,,,,,++++++******++++++)))******++++++,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************************...,,,(((%%%$$$&&&((()))++++++***)))(((((())))))))))))))))))))))))))))))+++++++++************)))''''''''''''(((((((((((())))))))))))))))))***+++))))))(((((((((((())))))))))))))))))************+++***)))+++...///...,,,------------------------,,,,,,,,,---...//////////////////000000000000111222111000000000111333333444333333222222333333444333333222222222333444555666777777888999999::::::888888777777666555555555222111111111222111...,,,///...---,,,,,,,,,------***************************************************+++---......,,,***(((***)))))))))((((((((('''))))))((('''((((((*********)))))))))((((((((('''))))))))))))((((((((((((***)))))))))((((((((('''***)))(((((()))***((('''))))))(((''''''((())))))))))))))))))))))))))))))(((((()))***++++++,,,---((((((((((((((()))******,,,+++***)))(((((((((((((((((((((((((((((((((((())))))((((((((('''''''''((()))************)))((())))))))))))))))))))))))+++)))''''''))))))(((&&&))))))))))))((((((((((((***)))((((((''''''(((((())))))))))))))))))))))))))))))************))))))((((((((((((((()))******++++++***)))))))))))))))******))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''((())))))))))))((('''***))))))(((((())))))***)))***++++++++++++***)))))))))((('''''''''''''''((((((''''''((())))))***)))))))))(((''''''&&&&&&***((('''((()))***)))'''))))))))))))))))))))))))******************++++++---***((((((***,,,+++***************************************************,,,,,,------------,,,,,,,,,------.........................../////////000000000111111222333333444444444444444444444444444555555555444555555666777777777666555444555555666666666777888888888777777999888777777999;;;;;;:::<<<:::999999;;;;;;:::888777666444333111000000000111000///...---......///............------------++++++++++++++++++++++++***))))))))))))******+++)))************+++++++++************************************************)))******)))(((((()))+++)))***+++(((------(((///000---***)))******+++***((()))***+++,,,+++******************************,,,++++++************+++)))***++++++))))))***+++------,,,++++++***++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************************,,,++++++******))))))))),,,,,,+++***************************************+++++++++************)))(((((()))))))))*********((((((''''''&&&'''''''''))))))(((((((((((())))))))))))))))))************,,,***)))***,,,---------------------------------......//////000000111111000000000000111111111111222222111111222222333444444444333333333333444444333333222222222333444555555666777888999:::;;;<<<888888777666666555555444222111111111222111...,,,......---,,,,,,,,,------***************************************************++++++++++++***))))))))))))))))))(((((((((((()))))))))))))))***+++,,,))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((***)))((()))***+++***)))***))))))(((((())))))***)))))))))))))))))))))))))))))))))*********++++++((((((((((((((())))))***++++++***)))(((((((((((((((((((((((((((((((((((('''((()))))))))((('''&&&&&&(((***,,,,,,***(((&&&))))))))))))))))))))))))+++)))(((((()))***)))'''(((((((((((())))))))))))******)))((((((((())))))************************))))))************))))))((((((((((((((()))******,,,+++******)))*********+++*********))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))((())))))******))))))(((*********))))))*********)))******++++++******)))))))))((('''''''''(((((()))))))))((())))))***+++---,,,,,,+++******)))))))))((('''((()))***)))(((((((((((((((((((((((((((++++++*********)))))))))***)))((((((+++,,,,,,,,,************************)))))))))***************,,,,,,------------,,,,,,,,,,,,---...........................////////////000000111111222333333444444444444444444444444444666555555555666666777888777777666555555555555555555555666777777777777777999777666777999;;;;;;::::::999888888999999888777666555444222111000000000000///......------..................------------++++++++++++++++++++++++******)))((((((((()))))))))************+++++++++***************************************************+++------+++***+++,,,(((***+++,,,...---,,,+++333000---+++++++++++++++)))************+++++++++************************)))))))))))))))***+++,,,((()))*********,,,///222///...---,,,++++++++++++------,,,,,,+++******)))*********++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,************************)))+++---//////---***)))---,,,++++++++++++++++++************************+++++++++************)))(((((()))))))))************)))((((((''''''''''''))))))(((((((((((())))))((()))))))))************,,,+++***)))***,,,---...,,,,,,------------------//////000000111111111222//////000000000111111111111111111111222222333333333222222222222222222333222222222333333333444444444555666777999:::;;;<<<888777777666555555444444444333333333444333000...------------------------************************************************+++******)))))))))))))))))))))))))))((((((((((((((((((((())))))***++++++))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))((('''(((***+++***)))******))))))))))))******((((((((((((((((((((((((************))))))))))))))))))(((((((((((())))))******)))(((((((((((((((((((((((((((((((((((((((&&&((()))+++***)))'''&&&&&&''')))******)))'''&&&((((((((((((((((((((((((******))))))******))))))''''''(((((())))))************))))))))))))*********************+++++++++))))))************))))))((((((((((((((())))))***++++++************++++++++++++******))))))((('''))))))(((((((((((())))))************************))))))************))))))++++++************++++++))))))************))))))))))))((((((((((((((()))+++******)))******++++++******++++++,,,---------)))((('''((()))***)))((())))))))))))))))))))))))************))))))))))))***))))))******+++++++++***************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---.........------.........//////////////////000000111222222222333333333333333333333333333666666555666666777888999777777666666555555444444444444555666777777777777888777666777999:::::::::999777666666777888666555555444333111000000////////////......------------.........---------,,,,,,++++++++++++++++++++++++,,,,,,+++***)))))))))***))))))*********+++++++++************************************************)))+++---...,,,+++++++++))),,,)))---,,,000;;;555555222...,,,,,,,,,,,,+++******))))))******+++,,,************************)))))))))((())))))***+++'''(((***+++,,,000555888//////---,,,++++++******,,,,,,,,,++++++*********))))))***+++,,,,,,------************************++++++++++++++++++++++++************************(((***,,,...///...,,,***,,,++++++*********++++++************************+++++++++*********))))))''''''(((((((((((())))))------,,,+++************))))))(((((((((((())))))((()))))))))************++++++******)))***,,,---,,,,,,,,,---------......,,,,,,,,,---------------........./////////000000///000000111111111111111111111000000000000111111222222333333333444444444333444555666888999:::;;;777777666666555444444444444333333333444333000...,,,---------------------************************************************+++***)))((((((((())))))(((((((((((())))))))))))'''''''''(((((()))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((('''&&&''')))***)))((())))))************))))))((((((((((((((((((((((((*********))))))))))))((())))))(((((((((((())))))***)))((((((((((((((((((((((((((((((((((((((((((&&&((()))++++++***((('''(((''''''&&&&&&''''''((((((((((((((((((((((((((())))))******))))))******''''''(((((())))))************))))))))))))******))))))******++++++++++++))))))************))))))((((((((((((((())))))***+++******)))******++++++*********+++***)))((('''))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******++++++************++++++))))))))))))))))))))))))))))))((((((((())))))***++++++************++++++%%%&&&&&&''''''((())))))(((''''''((()))******)))************************'''(((((()))******++++++++++++++++++***)))))))))************************+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------///////////////.........---///111333333333222111333333333333333333333333555555555666666777999999777777777666555555444333333333444666666777777777888777666666888::::::999888666555555666777555444444333222111000/////////...............------,,,...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***)))))))))***))))))*********+++++++++************************************************(((***------,,,*********+++,,,&&&...---888TTTJJJ555222...,,,,,,,,,,,,+++******))))))******+++,,,************************+++***))))))((())))))))))))*********+++---111555///...---,,,++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------************************++++++++++++++++++++++++************************))))))***++++++,,,,,,,,,******))))))))))))***+++************************+++++++++*********))))))&&&&&&&&&'''''''''(((((())))))((('''''''''(((((())))))(((((((((((())))))))))))))))))***************+++,,,+++))))))+++,,,+++,,,,,,------.............................................//////////////////000111111111111000000//////////////////000111222333444444444333333222333444555666777888999777777666555555444444333222111111111222111...,,,+++,,,---.........------************************************************+++******)))((()))))))))(((((((((((())))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((('''&&&'''((()))((('''((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((()))((((((''''''((((((((((((((((((((((((((((((((('''((()))*********)))((()))(((&&&%%%%%%&&&((()))))))))))))))))))))))))))''')))***)))(((((()))+++(((((((((((())))))))))))))))))((((((((()))******(((((())))))***+++++++++))))))************))))))((((((((((((((()))******))))))))))))))))))***+++((()))***++++++***)))((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&***))))))(((((())))))************))))))************))))))(((((())))))***))))))((((((((()))******,,,+++******)))************))))))(((((('''&&&&&&((('''&&&(((***+++***)))************************&&&''''''((()))***+++,,,***,,,---,,,***(((((()))************************++++++,,,,,,---.........++++++,,,,,,,,,,,,++++++++++++,,,---------------///////////////.........---///333777777555222000333333333333333333333333444444444555666777888999777777777777666555333222222222444555666666666666888666555666888::::::999777666555555666666555444333222111000////////////---............---,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++******)))((((((((()))))))))************+++++++++************************************************(((***,,,+++***)))***++++++---$$$111...<<>>666111222555000000000000111111111111...---------------......,,,,,,,,,,,,,,,------...+++++++++***+++++++++,,,%%%&&&'''&&&$$$$$$'''***************************))))))*********+++++++++************************++++++************++++++************************)))))))))*********++++++*********++++++*********************+++,,,---...******************++++++++++++***))))))***++++++***++++++++++++++++++***++++++++++++++++++++++++******++++++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++************++++++++++++++++++++++++++++++,,,+++***+++,,,---,,,+++&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++++++++,,,,,,,,,---------+++++++++,,,,,,------------------.........//////---------...///000000111,,,///111222111///.........///000222222222111000111222222333333444555555555777888777555222111222000111111111111000000///000000//////............---------------...///000CCCQQQNNN444&&&,,,000+++******))))))((((((((('''''''''(((((((((((('''''''''&&&$$$######$$$%%%'''((((((((((((((()))))))))%%%%%%&&&&&&''')))***+++&&&&&&&&&'''''''''(((((('''''''''''''''((()))***(((((((((((((((''''''''''''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((('''(((((()))******'''''''''(((******(((&&&))))))))))))))))))))))))&&&&&&'''((()))))))))((('''''''''''''''''''''''')))))))))((()))******+++''''''((((((((((((((('''&&&&&&&&&'''((())))))******++++++***'''&&&&&&'''((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))************))))))))))))))))))))))))&&&''''''((()))******++++++,,,,,,+++((('''''''''************************))))))************))))))(((((())))))))))))((((((***+++,,,------,,,+++************)))))))))))))))((()))***+++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,------.........,,,,,,------...//////000000000000000000111222222//////000111222222333333222222333444444444333333222222222222222222222222000000111111222222222333555===EEEBBB777000000444000000000000000111111111,,,,,,,,,++++++,,,------++++++******++++++,,,---,,,,,,,,,,,,---...//////''')))***(((&&&'''***---************************))))))******++++++++++++************************++++++************++++++************************((())))))))))))***************++++++++++++************))))))***++++++,,,+++++++++***************,,,+++***))))))***+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++))))))***++++++,,,------)))******+++---...//////++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,---,,,,,,++++++*********+++******************+++++++++************++++++++++++++++++++++++++++++---,,,++++++------,,,+++((((((((((((((()))******(((((((((((()))))))))))))))(((((()))+++++++++***))))))))))))************---,,,+++,,,///000...+++,,,---...///000000000000,,,---...//////...---,,,+++,,,---///000//////...000000000000000000000000111111111111111111111111///000000222333444555555555666777666444333444555888333222444444000...///222111111000000000000000---///000...++++++...111HHHHHH@@@444...///...***))))))))))))))))))))))))+++++++++*********))))))(((((())))))))))))((((((***)))(((''''''((()))***)))))))))))))))(((''''''''''''((())))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,)))'''&&&'''***+++***((())))))))))))******************)))((('''&&&%%%%%%)))((('''(((***,,,,,,,,,***+++++++++***'''%%%###((()))))))))))))))(((((((((((())))))))))))(((((()))))))))))))))***************)))(((((((((((((((&&&''''''((()))******+++''''''(((((())))))******+++***)))))))))***,,,,,,************************&&&'''((())))))***))))))))))))))))))))))))))))))***)))(((''''''((()))*********))))))(((((('''''')))***+++,,,,,,+++***)))******++++++++++++******(((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))++++++******))))))((((((''')))***)))((('''(((***)))*********++++++++++++)))(((((())))))***+++,,,))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************++++++***************+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......//////000000111111777666555333222111111111///000000111333444555555555444333222222333555666444444333333333333222222333333333444444444555555666<<>>666///...000000000000000000///......000///---,,,++++++,,,,,,........................------------,,,+++***)))+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---(((%%%$$$(((...222111...,,,+++***))))))***+++,,,******************************+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------******+++++++++,,,,,,,,,,,,,,,------...---------............------,,,+++((()))***+++,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++((((((((((((((()))******))))))))))))((((((((((((((('''&&&''')))***)))((())))))))))))***************)))((())),,,---+++)))++++++,,,------.........------...//////...------,,,,,,---...////////////000000000000000000000000///////////////////////////000000111333444444555333444555444222111222333777222000222333000///000111111000///////////////---......---+++,,,---///;;;<<<666---)))++++++((())))))))))))))))))))))))*********))))))((((((((((((((())))))))))))((((((+++***)))(((''''''((())))))))))))))))))(((''''''''''''((()))))))))))))))))))))))))))))))))))))))+++***))))))))))))***+++)))'''&&&'''***+++***(((((((((((()))))))))******)))))))))(((''''''&&&&&&'''&&&$$$%%%&&&''''''&&&)))***++++++***(((&&&$$$''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&))))))))))))************+++***)))(((''''''''''''&&&&&&&&&''''''(((((()))(((((((((((())))))))))))((((((''''''''')))***+++))))))))))))))))))))))))'''(((((())))))))))))((())))))))))))))))))))))))***)))(((''''''((()))******)))))))))(((((((((''')))***++++++++++++***))))))******++++++******)))(((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))*********)))))))))))))))''')))***)))((('''(((***))))))))))))*********+++(((((('''&&&&&&'''''''''***)))))))))((((((((('''(((((((((((())))))))))))((((((((()))))))))******))))))(((((((((((())))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........///000000111111000000////////////000000000000111222333444555555666555333222111222333444444444333333333222222222333333333444444444444555000444888777444000000222000000000000000///......000///---,,,++++++,,,,,,************************++++++,,,,,,---,,,,,,++++++++++++*********)))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))(((((())))))***+++***'''%%%(((---///---+++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,***++++++++++++,,,,,,,,,............---,,,+++++++++,,,,,,,,,++++++***)))))))))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++(((((((((((())))))))))))******))))))(((((('''''')))((('''((()))***)))((())))))))))))************)))(((((()))++++++***(((,,,,,,,,,,,,------------------...//////...------------------...///000000000000000000000000000000///////////////////////////000000111222333444444111222333222000///000111555000...000111//////111000//////..................,,,++++++,,,------,,,...///---)))''')))***((((((((((((((((((((((((((())))))((((((((((((''''''(((((())))))))))))((((((+++***)))(((''''''(((((()))))))))))))))(((((('''''''''((()))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))((('''((()))***)))(((''''''((((((((()))))))))((((((((((((((((((((((((***)))'''&&&'''((('''&&&((()))*********)))'''&&&&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&(((((())))))******************(((''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))((((((((((((''''''&&&'''((()))***+++((((((((((((((((((((((((((())))))))))))(((((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))******++++++******))))))******++++++******)))(((((((((((())))))))))))'''((((((((())))))))))))))))))))))))))))))))))))((())))))))))))))))))***''')))***)))((('''(((***(((((((((((()))))))))))))))((('''&&&%%%%%%%%%%%%''''''(((((())))))******(((((((((((())))))))))))''''''((((((((())))))))))))((((((((((((((())))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------......//////000111111,,,,,,,,,---...///000111111111222333444555555666777666444222111111111222333333333333222222222222333333333333444444444444000111222222222222111111///000000000000///......//////---,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------------+++++++++***************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))(((((())))))***+++,,,)))'''(((+++,,,***'''++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,/////////...---,,,******++++++,,,,,,,,,+++******)))******+++,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))))))))))))))(((******))))))((((((''''''+++)))((()))++++++***)))((()))))))))******************+++,,,------,,,+++//////..................---..................---......---------///111222000000000000000000000000111111111111111111111111///000000111222333333333111222222222000///000111333...,,,...000//////222///...------,,,,,,------...+++)))***,,,...,,,))))))******)))***++++++***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))(((((((((((()))))))))(((((())))))))))))((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((())))))))))))''''''''''''((((((((((((''''''(((((())))))))))))***(((''''''((())))))((('''((())))))))))))((((((&&&'''(((((((((((((((((((((((())))))))))))(((((((((((())))))******++++++((((((''''''''''''((((((++++++++++++******************))))))(((((('''''''''(((((()))***+++,,,,,,(((((((((((((((((((((((())))))***))))))((('''&&&))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************))))))))))))************))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))'''((((((((())))))******''')))***)))((('''(((***'''''''''(((((((((((()))))))))((('''''''''''''''###$$$&&&'''***+++---...(((((((((((())))))))))))''''''''''''((((((((((((******************+++,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------......///000000111.........///000111222333222222333444444555666666666555444333222222333333333333333222222222222111222222333333333444444444999666333222333333111...//////000000//////...---......------,,,,,,,,,,,,------------------------)))***+++,,,,,,---,,,,,,************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,***)))***+++,,,***(((++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************+++++++++,,,,,,,,,------............---,,,++++++---------......------,,,)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))))))))((('''***)))))))))((((((((('''***)))((((((******)))(((((()))))))))************+++,,,------------------///......---------...............------.........///...------...///111222000000000000000000000000111111111111111111111111000000000111111222222333111333333222111000111222222---,,,///000//////222...------,,,,,,,,,,,,,,,---***(((***------+++((())))))***++++++******+++(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((&&&&&&'''((()))******+++(((((())))))))))))((((((''''''((()))))))))))))))(((((((((((((((((((((((('''''''''((((((''''''''''''(((((()))((())))))***''''''''''''((((((((((((''''''(((((()))*********%%%###"""###%%%''''''''''''(((((()))))))))))))))'''((()))***************(((((())))))))))))(((((('''(((((()))******++++++&&&&&&&&&&&&((()))***+++++++++++++++******************))))))(((((('''''''''(((((()))***+++++++++))))))))))))))))))))))))))))))***))))))((('''&&&(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))''''''(((((()))))))))***''')))***)))((('''(((***&&&'''''''''(((((((((((('''''''''''''''((())))))&&&&&&'''((()))***++++++(((((((((((())))))))))))''''''''''''((((((((((((******))))))***+++,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,---------------...//////000000111111111000000111111222222333333444444555555555333333333444444555666666333333222222222111111111222222222333333333444444<<<777333111333333000---///////////////...------------------------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++***+++---------,,,++++++---......---++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************++++++,,,,,,,,,---------++++++,,,---............,,,------......---------******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))******)))'''&&&((((((((())))))))))))))))))(((''''''(((((('''&&&))))))))))))************)))***,,,,,,+++++++++,,,---,,,+++******+++,,,---///...------------...///............///000111111000000000000000000000000////////////////////////000000000111111111222222222333444333111111111222111------000222000///000...------,,,,,,,,,,,,,,,++++++***+++,,,,,,+++)))***((((((******((('''***(((((((((((((((((((((((((((((())))))))))))******(((((())))))))))))((((((%%%&&&''')))************'''(((((()))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''((())))))(((((()))***''''''((((((((()))))))))((((((((())))))*********&&&%%%$$$%%%''')))***)))((((((((((((((()))))))))(((((()))***++++++++++++&&&&&&''''''''''''&&&&&&''''''((()))***++++++,,,&&&&&&'''''')))***,,,,,,(((((((((((((((((((((((())))))))))))((((((((((((%%%&&&'''(((((((((''''''))))))))))))))))))))))))((())))))))))))(((((('''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))***))))))(((((())))))***((())))))******))))))((((((((((((((())))))))))))************++++++++++++))))))))))))))))))))))))'''(((((((((((((((((()))''')))***)))((('''(((***''''''''''''((((((((((((%%%%%%%%%%%%&&&'''((()))+++******)))(((''''''&&&(((((((((((())))))))))))''''''((((((((()))))))))''''''''''''((()))***+++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......///000000222111111000////////////222333333333444444444444111222333444555555666666222222222222111111111111222222222222333333333333555222//////111111000---...////////////...------,,,------......---,,,,,,------------------------***+++++++++++++++*********************+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))(((((())))))***+++***++++++,,,---...//////++++++,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,------------******,,,---.../////////******+++,,,,,,,,,++++++***++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))*********)))'''&&&''''''(((((())))))******+++***))))))******)))'''))))))))))))************'''***,,,,,,***)))***,,,,,,+++***)))***+++---...///...------------...///---...///000000111111000000000000000000000000000////////////////////////000000000000111111111111222333444333111000111222111......333444000............---,,,,,,,,,,,,,,,***+++------,,,++++++++++++'''&&&))))))&&&&&&***))))))))))))))))))))))))'''''''''(((((()))))))))(((((())))))))))))(((((((((((()))******)))((('''''''''((()))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))'''((())))))))))))((('''&&&(((***)))(((''')))+++((((((((()))))))))******))))))))))))))))))*********)))((((((***,,,,,,+++)))))))))(((((((((((()))'''((()))******+++++++++&&&&&&''''''''''''&&&&&&''''''((()))***+++,,,,,,)))))))))))))))***++++++&&&&&&&&&''''''(((((()))(((((((((((())))))))))))&&&'''((((((((('''&&&%%%(((((((((((((((((((((((('''(((((())))))))))))((((((((((((((((((((((((((('''((()))******)))(((''''''((((((((()))))))))******)))(((''''''((()))***(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((('''''''''''')))***)))((('''(((***''''''((((((((()))))))))'''''''''&&&&&&'''((((((*********)))((('''''''''(((((((((((())))))))))))((((((((()))))))))******''''''''''''((()))***+++************************************************++++++,,,,,,,,,,,,------,,,,,,---......//////000222111000000/////////000222222222222333333333333000111111222333333333333222222222222111111111111111222222222222333333333000///...///000000///.........//////......---,,,,,,,,,---......------,,,........................((()))***+++++++++++++++))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))(((((())))))***+++***+++,,,,,,,,,,,,---...++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,------------...++++++,,,---............)))***++++++,,,,,,,,,++++++++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------((()))***+++***)))'''%%%&&&&&&'''((()))***++++++///...------......,,,+++))))))))))))************(((+++------+++***+++------,,,+++++++++---000111///...---,,,,,,---...///,,,---///111111111000000000000000000000000000000111111111111111111111111000000000000111111111111111222333222111000000222111///000444555111------///...------,,,,,,------))),,,//////,,,***+++---,,,'''&&&******&&&(((---************************&&&&&&&&&'''''''''(((((((((((())))))))))))((((((***++++++***)))'''%%%$$$''''''((()))))))))))))))'''(((((()))))))))))))))************************'''((()))******)))((('''&&&(((******'''''')))+++))))))))))))******************))))))))))))))))))***(((&&&&&&'''((('''&&&******)))(((((((((((((((&&&&&&((()))************(((((())))))))))))((((((&&&'''((()))***+++,,,,,,---,,,+++***))))))))))))&&&''''''((()))******+++''''''(((((())))))******)))************((('''&&&''''''''''''''''''''''''''''''((())))))***))))))(((((((((((((((((((((((('''((()))******)))(((''''''((((((((())))))*********)))(((''''''((()))***(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((()))***)))((('''(((***(((((((((((()))))))))))),,,+++***))))))((())))))&&&&&&'''((()))***++++++(((((((((((())))))))))))))))))))))))************))))))))))))***+++,,,---************************************************++++++,,,,,,,,,---------,,,,,,------...//////000222222111111111111222222222222222222222222333333000000111111111000000///222222222111111111111000111111222222222333333333000111111111000///............//////......---,,,+++,,,---.........---,,,************************&&&'''(((***,,,---------))))))******++++++++++++)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---***+++,,,,,,+++***+++,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,,,,---------......---------...------,,,,,,+++,,,------............++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------******+++******)))((('''******))))))((((((''''''))))))************))))))))))))))))))************---+++)))))),,,.........---...///...,,,+++,,,---000000000000//////////////////000111111111111111444333111//////000111222//////000000000000////////////000000000000//////---------------...///000111---222>>>AAA666...---///............---------,,,444;;;999000******---((((((''''''''''''(((((())))))))))))))))))))))))*********)))))))))))))))''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%******))))))(((((('''''')))))))))***++++++)))''''''((()))******++++++***))))))))))))))))))))))))((((((((()))******++++++))))))((((((''''''&&&&&&))))))))))))))))))))))))((('''''''''((()))+++,,,))))))))))))))))))))))))***************)))(((((()))((((((''''''''''''(((''''''(((((())))))******(((***+++***(((''''''(((******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))************"""###$$$&&&''')))***+++,,,,,,+++)))(((&&&%%%%%%'''(((((()))***+++++++++++++++******)))(((((((((((((((((((((((((((((((((,,,+++***(((&&&%%%'''***(((((((((((())))))))))))))))))))))))))))))))))))+++)))((()))***,,,,,,+++)))'''%%%&&&)))***(((&&&(((((())))))))))))((((((++++++***)))((('''&&&&&&%%%''')))))))))((()))***&&&''''''(((((((((((((((((((((''''''''''''(((((()))))))))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((*********)))'''(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000////////////////////////............//////000111222222333333555444444333333444444555222333444444333222000///111111111111111000//////////////////............,,,---...//////...---,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++---------------------------,,,,,,+++***)))((((((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,+++*********+++,,,---......,,,++++++,,,......******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------+++,,,,,,---.........---000///---,,,+++*********------,,,,,,,,,,,,++++++...------,,,,,,------......---,,,,,,++++++,,,,,,,,,---...//////---+++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,'''(((((()))))))))((((((***)))))))))((((((((('''))))))************))))))))))))))))))************++++++***+++,,,---......***+++,,,,,,++++++---.................................///000000000000000333222000......///000111//////////////////////////////000000000000//////---------------...//////222,,,///888:::222---///------------,,,,,,,,,,,,+++000555444...))))))+++)))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''***)))))))))(((((((((''')))(((''''''((())))))((())))))))))))))))))(((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''&&&&&&&&&&&&''')))***)))))))))))))))))))))))))))))))))))))))(((''''''(((((('''''''''(((((()))))))))))))))((((((((((((''')))******((('''(((((())))))))))))(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))******+++++++++************)))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))(((&&&$$$$$$&&&((((((((((((((()))))))))***))))))))))))))))))))))))...,,,***)))******)))((()))'''&&&''')))***(((&&&++++++,,,,,,,,,,,,++++++******))))))(((((('''''''''(((******)))((()))***&&&'''(((((())))))(((((()))(((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))((((((***,,,,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////000000111111222333333333444444333333333333444444000111222333333333222111111111111111111000//////////////////............------...//////...------------------------------************************++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,+++*********+++,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------***+++,,,,,,---------,,,///...---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,...---,,,,,,++++++,,,,,,,,,---.........---,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,%%%&&&'''(((((()))))))))))))))))))))((((((((((((((())))))******))))))((())))))))))))************)))***,,,,,,+++,,,---...''')))++++++++++++---///------------------------------...///////////////111000...------.../////////...------------.../////////000000000000//////...------------...//////222,,,,,,222333...---000,,,,,,,,,,,,++++++++++++***,,,...---+++)))((()))***))))))(((((())))))***))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))((('''&&&&&&'''((()))******))))))((('''&&&&&&)))))))))))))))))))))))))))))))))((('''&&&&&&&&&''''''(((((((((((())))))))))))))))))))))))))))))(((((('''''''''(((((()))((((((((((((((((((((((((((((((((((((((('''&&&&&&'''''''''''''''((()))************)))((('''''''''&&&(((******)))(((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((,,,++++++******))))))(((''''''(((((())))))******((((((((()))******++++++************++++++++++++''''''''''''''''''''''''))))))((('''%%%$$$&&&(((((((((((()))))))))******))))))))))))))))))))))))000---+++)))))))))'''%%%)))(((''''''))))))((('''((())))))******))))))((())))))))))))(((((((((((()))***,,,+++***))))))***&&&'''(((((())))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))***+++***((((((***,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000000000000000000000111111111222222333333444444333333222222333333444///000111222333333333333000000111111000000///////////////............---------...//////...------------------------------************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,------+++++++++++++++++++++,,,,,,++++++******++++++,,,...---,,,,,,++++++,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,&&&'''(((((()))))))))((())))))))))))(((((((((((((((((())))))))))))((((((((()))))))))************(((***,,,,,,++++++,,,...(((***,,,,,,++++++---...---------------.........---...//////000000//////000///...------.../////////...,,,++++++,,,.../////////000000000000//////......---------......///000,,,+++//////,,,,,,///,,,,,,,,,,,,++++++++++++***)))((()))******)))(((******))))))))))))******((((((((((((((((((((((((''''''((((((((((((((()))''''''''''''''''''''''''(((((())))))*********+++))))))))))))(((((((((((('''((()))(((''''''((()))))))))((('''''''''''''''(((((((((((((((((((((((()))))))))((((((''''''''')))))))))(((((((((((((((((((((((((((((((((((((((+++++++++***************(((((((((((((((((((((((((((((())))))(((((('''&&&&&&&&&&&&'''''')))*********)))))))))((((((((('''%%%''')))***)))((()))***''''''(((((())))))******(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************)))***************++++++******))))))((((((''''''(((((())))))************)))******+++,,,,,,------***************************++++++)))'''''')))***(((((()))))))))*********))))))))))))))))))))))))///---***))))))((('''&&&)))((((((((())))))((((((''''''(((((((((((('''''''''((((((((()))))))))******+++---,,,***)))))))))''''''((()))))))))))))))))))))************))))))(((((()))))))))))))))***((((((((((((((((((((((((************************)))***+++***))))))***+++++++++,,,,,,,,,,,,---------------------.........000000000000111111111111111111222222333333333444333333222222222222333333000000111111222222222222///000000000000000////////////.........------------..................---------------------------***************************+++++++++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,------++++++---......---++++++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,------............------,,,,,,,,,++++++,,,,,,---------,,,,,,,,,++++++,,,,,,---...///.........---,,,,,,++++++,,,,,,++++++++++++,,,,,,...---,,,,,,++++++,,,,,,///...---,,,,,,,,,,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,***************)))((('''(((((((((((())))))))))))(((((())))))))))))((((((((()))))))))************)))***++++++++++++,,,---,,,---...---,,,+++,,,---------.........///////////////000111111111111000/////////...///////////////---,,,******,,,---/////////000000000000/////////......---------......---,,,---000///---,,,...------------,,,,,,,,,,,,***((('''(((***++++++)))******))))))))))))******((((((((((((((((((((((((((((((((())))))*********(((((((((((((((((((((((((((((())))))******++++++(((((((((((())))))))))))&&&)))+++,,,***(((((()))'''''''''&&&'''((()))***((((((((((((((((((((((((((((((((())))))*********++++++***)))(((''''''&&&((((((((((((((((((((((((+++++++++++++++*********(((((((((((((((((((((((()))************)))((((((&&&&&&&&&'''''')))******'''((((((((()))))))))***%%%''')))***)))((()))***''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))*********))))))***+++,,,------...++++++++++++++++++++++++***++++++***(((((()))***))))))))))))************)))))))))))))))))))))))),,,***(((((()))***)))(((((()))))))))(((((())))))***++++++,,,,,,++++++***''''''(((((())))))*********+++---,,,***)))))))))'''(((((()))))))))))))))))))))************)))))))))))))))******+++++++++))))))))))))))))))))))))++++++++++++++++++++++++)))+++,,,+++***)))***++++++++++++,,,,,,---------------.........////////////000000000111111111222111222222222222222333333222222111111111111222222222222222111111000000000...//////000000000//////............------------.........------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,------------,,,---...//////...---,,,...---------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------..................------,,,,,,,,,---...............------+++++++++,,,---...000000333333111000...,,,+++***------,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,///...---,,,,,,,,,,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++***)))((('''(((((((((((())))))))))))'''(((((())))))(((((('''))))))))))))************,,,***((((((***,,,---------...///...,,,+++,,,------------...//////000000///000000111111111111111.........///////////////...---,,,,,,,,,,,,---...//////000000000000////////////...------------...***---///000///---,,,,,,------------,,,,,,,,,,,,***)))((()))+++++++++******))))))(((((())))))***))))))))))))))))))))))))(((((())))))******++++++(((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))&&&)))---,,,***((((((***((('''&&&&&&''')))***+++))))))))))))))))))))))))((((((((()))***+++++++++++++++***))))))(((''''''))))))))))))))))))))))))''''''((())))))(((((('''((((((((((((((((((((((((***************))))))((('''''''''''''''((()))***'''''''''((()))*********&&&(((******)))(((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((+++******((('''&&&%%%%%%''''''(((((())))))******))))))))))))))))))******)))))))))***+++,,,,,,---(((((((((((((((((((((((('''((())))))''''''((())))))))))))*********++++++)))))))))))))))))))))))))))((('''''')))+++******((()))******(((((()))***))))))************))))))''''''(((((())))))******)))***,,,+++***))))))***'''((())))))******))))))'''(((************((('''((())))))******++++++,,,************************++++++++++++++++++++++++)))+++,,,,,,+++******+++***++++++,,,,,,------...---------...//////000000...//////000000111111111111111111111111111111111222111111000000111111222333333222000000//////000......///000000000//////.........------------,,,///...------------...///------------------------------------------------*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,---------------......////////////......---------------.........---------------------------------------------------------------..................---------------...////////////......---++++++,,,,,,---///000111555444333111///...,,,+++...------,,,,,,------......---,,,,,,++++++,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,((()))))))))))))))(((((('''((((((((()))))))))***''''''((((((((((((''''''))))))))))))************///)))$$$%%%***......,,,+++,,,------,,,+++,,,...+++,,,,,,---......//////...//////000111000000000,,,,,,---...............------------------------//////000000000000////////////...---------------***---///...,,,+++,,,---,,,,,,,,,,,,++++++++++++((()))***++++++*********)))((((((''''''(((((()))))))))))))))))))))))))))''''''(((((()))******+++(((((((((((((((((((((((())))))))))))))))))(((((('''((((((((()))))))))***(((***+++(((%%%%%%)))---***)))(((''''''(((***+++))))))))))))))))))))))))(((((())))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))%%%%%%'''((()))((((((''')))))))))))))))))))))))))))))))))***)))(((((('''(((((('''''''''(((((()))(((((((((((())))))))))))''')))******((('''(((((())))))))))))(((((((((((())))))))))))))))))))))))'''((((((((()))))))))***''''''''''''((((((((((((******)))(((''''''&&&&&&(((((((((((())))))))))))***))))))))))))))))))))))))))))))******+++++++++(((((((((((((((((((((((('''(((***)))((('''((()))))))))*********+++++++++)))))))))))))))))))))))))))((('''''')))******)))(((***+++***(((''')))+++''''''((((((((((((''''''(((((((((((())))))))))))'''(((******)))((()))***(((((()))************)))&&&''')))******)))'''&&&&&&''''''((())))))******))))))))))))))))))))))))************************)))+++------+++******+++******+++,,,,,,---......+++,,,,,,---......//////------...//////000111111000000000000000000000000111111000000000000111111222111000//////000111111---......///000000//////.........---------,,,,,,///...------------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,---.........---,,,.........------.........,,,,,,------......//////............................................................------------------------..................//////......---,,,,,,,,,,,,,,,---///000111333222222111000///......---,,,,,,,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,,,,---.........---,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,%%%&&&'''((())))))))))))'''((((((((())))))******''''''((((((((((((''''''))))))))))))************222)))""""""***//////+++((()))++++++++++++---///******+++,,,,,,---......---......///////////////***+++,,,------------------......//////......---//////000000000000//////000///...---------------***---...+++((())),,,...+++++++++************)))'''))),,,,,,***))))))***((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))******))))))(((((('''''''''((((((((())))))*********+++)))$$$ """)))000---,,,***((('''((()))***)))))))))))))))))))))))))))))))))(((''''''&&&&&&%%%&&&''')))***,,,---...))))))))))))))))))))))))%%%&&&((()))*********)))************************(((((((((((((((''''''&&&)))(((((('''''''''((((((******))))))((((((''''''(((***+++***(((''''''(((******))))))((((((''''''))))))))))))))))))))))))'''((((((((())))))******))))))))))))************'''''''''((()))*********,,,,,,+++)))(((&&&%%%%%%*********))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((***,,,,,,*********+++)))************+++++++++))))))))))))))))))))))))***)))'''''')))***)))((((((***,,,+++(((''')))+++******++++++++++++******))))))))))))((((((((((((%%%''')))))))))((()))***(((((()))***************&&&'''(((******((('''&&&%%%%%%%%%&&&'''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))+++------,,,******+++******+++,,,,,,---......******+++,,,,,,---......,,,------...///000000111000000000///////////////111111000000000000111111000000/////////111222333------...///000000//////......---------,,,,,,,,,///...---,,,,,,---...///------------------------++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,---.........---,,,......,,,++++++,,,......,,,,,,,,,---...///000000////////////////////////......................../////////...---------,,,,,,---------.../////////---.........---,,,,,,+++---,,,,,,------///000000////////////000000000000,,,++++++++++++++++++,,,...---,,,,,,++++++,,,,,,,,,---...//////---+++***++++++++++++++++++++++++++++++,,,---------,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&'''((()))******((((((((((((((()))******,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------///............---------,,,,,,,,,------.........***000222...,,,//////+++,,,,,,---...//////......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,((((((((((((((()))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''((())))))*********))))))))))))(((((((((((())))))(((((((((((())))))(((((())))))************,,,+++***)))(((((((((((())))))))))))))))))))))))((((((((((((((((((''''''************************'''''''''''''''&&&&&&%%%))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***)))'''&&&'''(((***,,,!!!""""""###$$$%%%&&&&&&)))++++++***((('''((()))))))))))))))))))))))))))''''''(((((())))))*********)))(((''''''((()))***,,,,,,++++++***)))))))))******)))))))))))))))))),,,'''&&&+++,,,'''%%%(((''''''(((((())))))******%%%&&&((()))************(((((())))))))))))((((((((((((((((((((((((((((((+++***)))(((((()))***+++(((((((((((()))))))))))))))))))))))))))))))))))),,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((+++++++++***************++++++******))))))((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))+++++++++***************)))************+++++++++******+++,,,,,,---..............................---...///000111222333333000////////////111333444000000000000000000000000111111111111000000000000////////////////////////------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******+++,,,.../////////......******+++,,,,,,+++++++++------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++------------............+++++++++,,,,,,,,,------,,,,,,------...------------...///000000000///.........///000000///...---///000000111111111000000000000000//////////////////000222333222000...---111222222111///---...///---...///111111000///..................---,,,,,,......---,,,,,,---.../////////000111111000///...------------------------,,,------......------,,,,,,,,,---///111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...)))))))))((((((((((((((())))))))))))))))))))))))$$$$$$$$$%%%&&&&&&''''''((((((((((((((()))******+++++++++++++++,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------///............---------,,,,,,,,,---------.........000...(((''',,,///...,,,------...//////......+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,---......///...---,,,+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******))))))((('''))))))))))))(((((((((((()))))))))(((((())))))))))))))))))))))))************)))))))))))))))******))))))))))))))))))))))))&&&&&&&&&%%%%%%%%%%%%%%%***)))))))))))))))))))))%%%&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((''''''((()))***************++++++++++++***+++++++++)))((()))***))))))))))))))))))))))))(((((()))))))))))))))******)))(((''''''((()))***))))))******************)))))))))))))))*********+++''''''++++++(((''')))((((((((()))))))))))))))%%%&&&((()))******************++++++++++++******))))))))))))))))))))))))))))))((((((((((((((()))(((((((((((()))))))))***))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''''''''''')))))))))(((((((((((((((''''''(((((()))*********)))))))))))))))))))))))))))((((((((((((((((((((()))************++++++++++++++++++,,,,,,---------........................------...///000111222222000000//////000111222333000000000000000000000000111111111000000000//////////////////////////////---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************,,,,,,......///...---------------......---------++++++***************+++++++++,,,,,,,,,---------.....................---,,,+++++++++++++++++++++---------............///+++,,,---...////////////...///111222222222111111000000222333333222111000111111222333333333333333333333333333333333333333444555666666666555333222111222333222000///000111......///////////////...,,,,,,---............------,,,+++++++++,,,------...///000111111111000///.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---///000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,,,,---)))))))))(((((('''''''''))))))))))))))))))))))))((((((((((((((()))))))))((((((((((((((()))******+++************+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------///............---------,,,,,,,,,------------......///,,,((((((---///...,,,---......///.........+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,...............---++++++************************(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))),,,,,,++++++)))(((&&&&&&(((((((((((())))))))))))******))))))))))))***************)))))))))))))))(((((((((((()))***+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''%%%&&&''')))******++++++''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((+++++++++******)))))))))***+++,,,+++)))))))))+++))))))))))))))))))))))))***************)))))))))))))))(((((((((((())))))''''''((())))))***++++++(((((())))))*********+++)))((((((++++++)))(((***))))))))))))))))))((((((''''''((()))*********)))******++++++++++++******++++++++++++++++++++++++''''''((((((((((((''''''((((((((()))))))))******))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---...///000111111111000000000000000111111000000000000000000000000111111000000000000//////////////////////////////------------------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,------------,,,+++------......------------++++++************++++++,,,,,,,,,,,,------------000/////////......------,,,,,,,,,++++++******)))....../////////000000000,,,---///000222333333333222333555777777888777777666777888999:::999999888666777888999:::;;;;;;;;;;;;;;;<<<<<<======>>>>>><<<===>>>>>>>>>===<<<;;;666777888777555444444555111111000000///000000000,,,,,,---...////////////------,,,,,,,,,,,,------......///000111111000000000000///...---,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,...000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,,,,,,,,,,)))))))))(((''''''&&&&&&((((((((((((((((((((((((++++++******************((((((((((((((())))))*********))))))******+++,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...///............---------------------------------,,,---......///000...,,,------...............------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++***************(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,++++++***((('''&&&(((((((((((())))))))))))******))))))))))))******************))))))))))))))))))(((((()))***++++++((((((((((((((((((((((((******+++++++++++++++,,,***))))))((((((''''''&&&''''''(((******+++++++++(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''''''***+++,,,+++***)))***+++((((((((((((((((((((((((,,,,,,++++++******))))))))))))(((((((((((())))))''''''(((((())))))))))))((((((((()))******++++++((()))***++++++)))***++++++******))))))(((((((((((()))))))))******))))))(((((())))))))))))((((((++++++++++++++++++++++++&&&'''((()))***)))((('''(((((()))))))))*********)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((()))))))))))))))***'''''''''(((((()))))))))*********)))))))))(((((())))))))))))))))))))))))***************+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++........................------......///000111111111111111000000000000000000000000000000000000000111000000000////////////////////////////////////---------------------------------------,,,,,,,,,++++++++++++++++++++++++,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++---,,,,,,+++++++++++++++------,,,,,,,,,---......,,,,,,,,,------------......------,,,,,,++++++***.........---,,,,,,++++++......//////000111222222111222444666888:::;;;;;;:::;;;===???@@@AAAAAA@@@@@@AAACCCDDDEEEEEEDDDCCCAAABBBDDDEEEFFFGGGHHHHHHFFFGGGGGGHHHIIIJJJJJJKKKGGGGGGHHHHHHHHHHHHGGGFFFBBBCCCBBB@@@===;;;;;;<<<888777555444333444555555000111111111111111000000000000//////////////////------...//////000000000111111000///...---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------------)))((((((((('''''''''&&&(((((((((((((((((((((((('''''''''''''''''''''&&&((((((((((((((())))))*********))))))******+++,,,+++++++++,,,,,,,,,------,,,,,,---------.........///............---------------------------------...,,,+++---000000...------...............---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))))))))******++++++,,,++++++++++++******))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))'''((((((((()))))))))*********))))))))))))***************)))))))))))))))++++++***)))(((((())))))(((((((((((((((((((((((('''''''''(((((()))))))))*********))))))((((((((()))***************))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))((('''(((((())))))***++++++,,,)))***++++++***)))***+++((((((((((((((((((((((((,,,,,,++++++******))))))(((((())))))))))))(((((())))))))))))((((((''''''(((((())))))************(((+++---,,,******++++++++++++******))))))((((((*********)))))))))))))))(((((())))))))))))((((((************************&&&((()))***+++***))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((()))))))))))))))******+++++++++((((((((())))))*********++++++******))))))(((((())))))))))))))))))))))))))))))******++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++......................../////////000000111111222111111111111111000000000000000000000000000000000000000000////////////...////////////////////////------------------------+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++++++++,,,---,,,,,,,,,---......///,,,,,,---------.........---,,,,,,,,,+++++++++***///.....................///000111222444555666777999;;;===???BBBDDDEEEFFFFFFGGGIIIKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQPPPPPPOOOOOOPPPQQQRRRTTTTTTUUUUUUOOOOOOPPPQQQRRRRRRSSSSSSQQQRRRRRRRRRRRRRRRRRRRRRPPPQQQOOOLLLHHHEEEDDDDDDBBB@@@???===<<<<<<======999999888888666555333222222222222222111111000000---------......//////000222222111000...---,,,,,,------............------,,,,,,+++,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---.........''''''''''''''''''''''''))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((()))******+++************+++,,,,,,++++++,,,,,,,,,,,,------,,,---------............///............---------...------------,,,,,,,,,222+++(((***---...///111.........///......---,,,+++******))))))******+++++++++++++++++++++++++++******)))))))))***+++,,,+++++++++***))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&((())))))*********''''''(((((())))))******))))))(((((((((((())))))((()))))))))************,,,+++***)))(((((((((((())))))))))))))))))))))))'''(((((())))))******+++))))))))))))))))))))))))***************)))((((((************************''''''(((((())))))******))))))))))))))))))))))))(((((((((((()))))))))***''''''((()))***+++,,,---((()))******)))(((***+++))))))))))))))))))))))))***************)))))))))(((((())))))))))))((((((++++++***))))))(((''''''***)))))))))))))))))))))(((---000,,,)))***+++*********************)))))),,,+++***)))))))))))))))******++++++++++++******))))))))))))))))))))))))'''((()))******++++++***)))))))))*********++++++))))))))))))))))))))))))(((((())))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))''''''(((((())))))******))))))))))))************+++++++++******)))))))))))))))))))))))))))))))))'''''''''((())))))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................000000000000111111111222///000111111111111000000000000000000000000000000000000////////////......////////////////////////------------------------******++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,---......111000///---------......+++******++++++,,,---...,,,---------..........................................///000111222333333555666888:::===???AAABBBEEEFFFIIIKKKNNNPPPQQQQQQRRRSSSTTTVVVWWWWWWWWWVVVWWWWWWXXXYYYYYYXXXWWWVVVXXXYYYZZZ[[[\\\]]]]]]]]]SSSTTTTTTUUUUUUVVVVVVVVVYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[YYYVVVQQQNNNLLLLLLKKKKKKIIIHHHFFFFFFEEEEEEBBBBBBAAA???===;;;999888444444444444444333222111000000////////////000000222222111000///......---......////////////......---+++++++++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,.../////////%%%&&&&&&''''''((((((((())))))))))))))))))))))))((((((((())))))******+++((((((((((((((()))******+++++++++++++++,,,------++++++,,,,,,,,,,,,------------------............///............---------......---------,,,,,,,,,000+++,,,333777444000///......//////...------,,,+++******))))))******+++************************///...,,,+++*********+++++++++***))))))(((''''''(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))%%%%%%'''(((((()))))))))'''''''''((()))*********((((((''''''''''''((((((''''''((()))***++++++,,,******)))))))))))))))***))))))))))))))))))))))))))))))******+++,,,,,,---&&&''''''(((((())))))***(((((())))))***)))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))''''''''''''((()))+++,,,&&&'''''''''(((((())))))&&&((())))))(((((()))***))))))))))))))))))))))))(((((()))))))))))))))***'''((()))******)))((('''******************))))))++++++******)))((((((((()))000222---((()))+++)))******************++++++---,,,+++))))))((())))))******++++++++++++******))))))))))))))))))))))))'''''''''((((((***++++++))))))*********+++++++++)))))))))))))))))))))))))))))))))*********++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))((((((&&&&&&''''''((())))))***)))))))))))))))(((((((((++++++******************))))))))))))))))))))))))&&&''''''((())))))******)))************++++++++++++++++++,,,,,,---------......................../////////000000000000000...///000111222222111111000000000000000000000000000000/////////.........////////////////////////------------------------+++++++++,,,,,,,,,------************************+++++++++++++++,,,---...,,,,,,+++,,,---...000111222111///---,,,---...///*********++++++---......------------............//////000000111111222222111222333555888:::<<<===???AAACCCGGGJJJNNNPPPQQQPPPRRRTTTVVVYYYZZZ[[[\\\[[[\\\]]]^^^______^^^]]]\\\\\\]]]]]]\\\[[[YYYXXX[[[\\\\\\]]]^^^^^^^^^]]]WWWWWWXXXXXXXXXXXXXXXXXX\\\\\\\\\\\\\\\]]]^^^^^^]]]]]]]]]ZZZVVVSSSSSSSSSSSSRRRRRRQQQOOONNNLLLKKKHHHHHHGGGFFFEEECCCAAA@@@999::::::::::::888777666555444333222111111222222111111111000000/////////---..................------+++***+++,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...////////////$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))###$$$$$$%%%&&&''''''(((((((((((((((((()))******,,,,,,++++++,,,,,,---...++++++,,,,,,,,,------------------.........////////////.........---------.........------,,,,,,,,,++++++444BBBGGG===000))).../////////...---,,,,,,---,,,,,,,,,,,,,,,,,,---************************333222///---+++***))))))*********)))(((''''''&&&(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))%%%&&&&&&'''((('''''''''&&&''''''((()))******+++''''''&&&&&&&&&&&&''''''&&&&&&''')))***+++,,,---(((((((((((()))***+++,,,))))))))))))))))))))))))%%%&&&&&&'''(((((())))))$$$%%%%%%&&&'''((())))))%%%&&&''')))************((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))''''''&&&&&&'''***,,,...************))))))))))))%%%'''((((((''''''(((***))))))))))))))))))))))))''''''(((((())))))******'''((()))******)))(((''')))))))))***++++++,,,,,,,,,,,,+++***)))(((''''''***111444---((()))***))))))))))))***+++++++++,,,...---+++)))(((((())))))(((((())))))))))))(((((())))))))))))))))))))))))''''''&&&&&&'''(((***+++)))************+++++++++))))))))))))))))))))))))))))))******+++++++++,,,(((((((((((((((((((((((())))))))))))))))))))))))++++++******))))))(((((('''''''''((()))******+++))))))(((((('''''''''&&&************************))))))))))))))))))))))))((())))))***+++,,,,,,,,,)))************+++++++++******+++,,,,,,---.......................................///////////////---...000111222222222111000000000000000000000000000/////////............////////////////////////------------------------,,,,,,,,,------.........************************++++++++++++,,,,,,---...,,,,,,+++,,,---///111333111///---+++***+++,,,---,,,,,,,,,---...///000111---------.........//////......///000111222333333555666999<<>><<<;;;999888666444333333333444111111111000000000000000,,,------......------,,,---+++******,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///......))))))))))))((((((((((((+++*********))))))((((((,,,)))''''''******(((%%%$$$$$$%%%&&&'''((())))))++++++++++++++++++++++++...------,,,,,,------...---,,,,,,,,,,,,---.........///000000000///---,,,.........------,,,,,,,,,---,,,777JJJOOOBBB333...............---,,,++++++******************++++++))))))))))))))))))))))))///777888111******+++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))%%%%%%&&&&&&'''(((((((((&&&''''''((()))******+++$$$&&&(((******)))(((&&&(((((((((((())))))))))))+++***((('''&&&&&&&&&'''''''''(((((())))))******((((((((((((((((((((((((,,,,,,++++++******))))))))))))))))))))))))))))))(((***+++***)))((()))***((()))*********((('''&&&)))(((((((((******(((''''''((()))***************))))))))))))((((((((((((&&&&&&'''((()))***++++++)))))))))))))))(((((('''+++***))))))***+++)))((())))))))))))))))))))))))((((((((((((((()))))))))+++******,,,......+++'''))))))))))))))))))))))))((((((((((((((((((((((((''')))))))))''''''((()))))))))))))))))))))))))))***)))(((''''''((()))***************************+++***)))'''''''''((()))***((('''&&&'''&&&%%%###$$$******((('''***...)))(((((('''''''''((((((%%%%%%'''++++++((((((,,,((((((''''''''''''((((((+++))))))***+++***'''%%%((('''&&&&&&((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++))))))))))))))))))))))))(((***++++++***))))))***+++++++++,,,,,,,,,------..................------000000000000000000000000000000000000111111111111///////////////000111222////////////000000000000........................*********+++,,,---...//////...,,,+++***+++,,,,,,++++++++++++++++++++++++------,,,+++************+++,,,------,,,,,,...///,,,,,,,,,------.........,,,,,,+++++++++,,,,,,---,,,---.........///222555///111444666888:::===??????AAACCCGGGIIILLLMMMNNNNNNTTTZZZ\\\[[[ZZZ]]]aaaccc```^^^]]]___```aaaaaabbb```___```ccccccaaa^^^\\\\\\[[[ZZZXXXVVVUUUTTTVVVWWWYYYZZZ[[[[[[ZZZZZZaaa```___]]][[[ZZZZZZZZZ\\\]]]]]]]]]\\\^^^aaacccbbbbbb```\\\YYYWWWWWWXXXWWWZZZ]]]\\\WWWSSSQQQQQQPPPNNNMMMNNNPPPOOOLLLIIIEEEDDDCCCEEEHHHIIIGGGDDDBBB@@@===;;;:::999888666666555444333222222111222111000...---,,,---......------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------......&&&&&&'''((()))***++++++************)))))))))((()))((((((((()))))))))(((###$$$&&&''')))+++------++++++++++++++++++++++++...------,,,,,,------...---------------......///...///000000000///------------------------,,,,,,///)))+++777;;;444......------------------,,,,,,++++++++++++++++++******++++++++++++++++++++++++***111333...)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***))))))(((''''''&&&&&&'''''''''((()))*********'''((()))******))))))((((((((((((((()))))))))))),,,+++***((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))(((***+++***)))((()))***((()))******)))((('''&&&)))(((((()))******)))'''((())))))************)))(((((((((((())))))))))))(((((((((((())))))))))))''''''((()))******))))))'''&&&%%%&&&'''((('''&&&))))))))))))))))))))))))*********************+++*********+++...---***'''))))))))))))))))))))))))((((((((((((((((((((((((***,,,---,,,+++***+++,,,))))))))))))))))))))))))+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***,,,***))))))******((('''$$$'''++++++)))''')))***)))(((((('''''''''((((((,,,***+++...,,,((('''***++++++************+++++++++***(((((()))+++,,,---(((&&&$$$$$$&&&((((((((())))))))))))))))))))))))************************)))))))))))))))*********))))))))))))))))))))))))---///000000///......///***,,,...000000///---,,,........................000000000000000000000000000000000000111111111111000000000///000000111111....../////////000000000........................------------......///000...---,,,+++++++++,,,,,,---------------------------,,,++++++***+++++++++***+++------,,,+++---...,,,,,,,,,---------------......---------......///...///000000000111444666666999<<>>999888777666555444444444222111000...............///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------------......&&&&&&'''((()))***++++++************))))))))))))'''((())))))(((((()))***''''''(((***+++,,,---...++++++++++++++++++++++++...------,,,,,,------.........------......///000/////////000///......---,,,,,,------------------222***(((...222...---000+++,,,,,,------------,,,------,,,,,,++++++******++++++++++++++++++++++++%%%+++---***((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))******************)))((((((''''''''''''(((((())))))******************))))))))))))(((((((((((())))))))))))---,,,+++***************(((((((((((())))))))))))************************((())))))))))))))))))***))))))))))))))))))))))))(((***+++***)))((()))***((())))))))))))((((((''')))(((((()))******)))''')))************))))))(((''''''(((((())))))******++++++***)))((('''&&&&&&%%%&&&((()))***+++++++++(((''''''(((***+++***)))))))))))))))))))))))))))++++++******************)))))))))+++,,,,,,)))'''))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++)))((()))***))))))))))))))))))))))))++++++************++++++************************++++++***)))))))))******+++***)))***++++++***))))))***++++++***((('''&&&(((((((((''''''(((((()))...++++++---,,,((((((***)))((((((''''''(((((())))))***+++******+++---///---***'''&&&''')))******************************************************************))))))))))))))))))))))))))))))))))))+++,,,......,,,+++,,,---***---000222333111...,,,........................000000000000000000000000000000000000111111111111111111000000///000000000------........./////////..............................---------......///------,,,+++++++++,,,,,,------------------------+++++++++++++++,,,,,,---***+++---,,,++++++,,,------------,,,,,,,,,,,,,,,............///000111111000111333444444666999;;;@@@CCCHHHLLLNNNPPPSSSTTTUUUVVVXXX[[[]]]^^^___```]]]aaafffhhheeecccdddeeefffccc___]]]]]]]]]]]]\\\___]]][[[ZZZYYYXXXVVVTTTQQQQQQPPPNNNLLLIIIGGGFFFBBBDDDGGGLLLPPPTTTWWWXXXZZZYYYXXXXXXWWWXXXXXXXXXXXXZZZ\\\]]]]]]]]]^^^```_________\\\ZZZXXXYYYZZZ\\\^^^___^^^[[[XXXVVVVVVWWWVVVUUUVVVWWWWWWUUUTTTTTTSSSQQQRRRSSSSSSRRRQQQOOONNNMMMMMMMMMKKKHHHEEE@@@???>>>===<<<;;;;;;;;;666555333222000000//////000000///...............------------------------......------------......))))))))))))((((((((((((*********)))))))))))))))''')))+++***'''&&&(((***,,,,,,+++++++++************+++++++++++++++,,,,,,...------,,,,,,------...///............///000000///////////////......---,,,,,,,,,------.........000,,,---222444000------***+++,,,---------------......------,,,+++******))))))))))))))))))))))))$$$(((***)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&''''''((())))))******'''((((((((()))))))))***+++***)))((((((((())))))(((((((((((()))))))))))),,,,,,++++++************(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((***+++***)))((()))***((())))))))))))(((((((((***)))((()))++++++)))(((***************)))((('''))))))))))))((((((((((((++++++***)))((('''&&&&&&''''''((()))***++++++***)))(((((()))+++---,,,+++)))))))))))))))))))))))))))))))))((((((((((((((()))))))))*********)))((())))))))))))))))))))))))************************.........,,,)))''''''((())))))))))))))))))))))))************************((((((((((((((((((((((((******)))))))))))))))))))))((('''(((***+++***)))+++***)))******)))&&&$$$(((((((((((((((((()))***+++'''&&&)))***((()))+++(((''''''&&&&&&''''''(((&&&))),,,,,,,,,+++,,,...666222---+++***,,,,,,---************************((((((((((((((((((((((((++++++******))))))(((((())))))))))))))))))))))))''')))******)))(((((())),,,---///111111000...------------...............///////////////////////////000000000111111111111111111000///............------------.........///........................------,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,---......,,,---...---,,,,,,---...------------,,,,,,,,,,,,,,,,,,------///000222333222555888:::<<>>@@@DDDGGGJJJLLLNNNNNNNNNNNNNNNNNNOOOPPPPPPOOORRRVVVXXXZZZZZZ\\\]]]\\\]]]]]]\\\ZZZZZZZZZ\\\]]]^^^___^^^]]][[[YYYXXXYYYYYYYYYYYYYYYYYYYYYXXXYYYXXXWWWVVVVVVVVVVVVUUUQQQQQQQQQQQQRRRPPPLLLIIIHHHGGGEEEDDDCCCBBBAAAAAA:::999888666555444333222111000///...............------------------------......------------......))))))))))))(((((((((((())))))))))))))))))******)))+++,,,***'''%%%&&&(((,,,++++++******))))))(((*********++++++,,,,,,,,,...------,,,,,,------...///............///000000000/////////............,,,,,,,,,------.........,,,+++,,,///000---***)))******+++,,,------------......------,,,+++******))))))))))))))))))))))))(((((()))***)))(((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''(((((()))(((((((((((()))))))))))))))(((((('''''''''(((((((((((((((((())))))))))))******************))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((***+++***)))((()))***)))(((((((((((()))))))))***)))))))))++++++***(((***************)))((('''++++++***)))((('''&&&&&&))))))))))))(((((((((((())))))************))))))&&&%%%$$$&&&((())))))(((************************))))))))))))((((((''''''))))))******))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++555555444111---*********))))))))))))))))))))))))((())))))))))))))))))(((''''''''''''''''''''''''''''''(((((((((((((((((()))(((''')))+++,,,+++***((((((((()))******'''%%%((((((((((((((()))******...)))&&&(((***))))))++++++******))))))******+++'''''''''(((***///444888<<<777111---,,,,,,,,,,,,************************((((((((((((((((((((((((++++++******))))))((((((***************************,,,------,,,++++++,,,------,,,,,,,,,---...///---------........./////////////////////////////////000000000111111111111000///......------------------------.........///........................------,,,+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,---//////...///000///...---...///------------------------******,,,---000222555666888;;;???CCCFFFJJJMMMPPPRRRUUUZZZ]]]___```cccdddaaabbbcccdddddddddddddddbbbccccccaaa^^^ZZZXXXWWWVVVSSSNNNLLLKKKKKKJJJIIIHHHIIIKKKMMMMMMMMMMMMNNNKKKKKKJJJHHHFFFDDDBBBAAA>>>>>>>>>??????@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEEEEFFFJJJOOOSSSVVVXXX[[[]]]\\\]]]______^^^^^^___```aaaaaaaaaaaa```___]]]\\\]]]]]]]]]]]]\\\\\\\\\\\\\\\[[[[[[YYYXXXXXXYYYZZZTTTSSSSSSTTTUUUSSSPPPMMMLLLKKKIIIGGGFFFEEEDDDDDD@@@???>>>===;;;:::888888333222111///......------..............................------------......&&&&&&'''((()))***++++++))))))))))))************)))***+++)))(((&&&'''(((''''''((()))******++++++*********++++++,,,,,,---...------,,,,,,------.........------......///000000000///............///,,,,,,------------------...---+++***)))***,,,...***++++++,,,,,,,,,,,,+++------,,,,,,++++++******+++++++++++++++++++++++++++)))))),,,+++(((''')))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********((((((((('''&&&&&&%%%%%%(((((((((((())))))))))))&&&'''''''''(((((((((((((((((((((((())))))))))))((())))))***))))))(((((())))))))))))((((((((((((''''''''''''''''''''''''((())))))))))))))))))***))))))))))))))))))))))))(((***+++***)))((()))***)))(((((((((((())))))******))))))***++++++***((()))************))))))(((++++++***)))((('''&&&&&&''''''(((((())))))************++++++******)))(((((('''&&&''')))******)))************************,,,,,,++++++***))))))))))))***+++***))))))***+++))))))))))))))))))))))))************************333333333000,,,)))((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&'''(((((((((''''''+++***)))***,,,------+++'''((()))*********)))((((((((((((((()))***++++++777///)))***+++)))((()))***))))))(((((())))))******&&&$$$&&&...888AAAFFF888555000,,,+++***)))(((************************************************************))))))))))))***************************,,,------,,,+++,,,,,,---,,,***)))***+++---///,,,,,,------.../////////000000000000000000000000000000000000111111111111//////......------......------........./////////..............................---------......///++++++,,,---------,,,,,,------------------------++++++++++++,,,---/////////111111111///...///000------......////////////,,,---///222666:::===???AAAEEEIIINNNQQQTTTWWWZZZ[[[]]]___```aaaccceeegggeeefffffffffffffffeeeeeedddbbb___[[[VVVSSSPPPOOOJJJGGGCCCAAAAAABBBAAA@@@AAAEEEKKKOOOPPPQQQRRRRRRRRRRRRQQQPPPNNNLLLJJJIIIDDDCCCAAA>>><<<:::999888999999999999:::;;;<<<===AAADDDIIINNNQQQUUUYYY[[[\\\^^^aaabbbbbbbbbccceeefffdddcccdddeeeeeecccaaa```aaaaaa___]]]\\\]]]___]]]^^^]]]\\\ZZZZZZ\\\^^^XXXWWWWWWXXXYYYXXXVVVSSSNNNMMMKKKIIIHHHGGGFFFFFFEEEEEEEEEDDDCCCAAA???>>>999888666444222000//////////////////////////////......------------......&&&&&&'''((()))***++++++((()))))))))************(((''''''((()))******)))&&&'''((()))***+++,,,,,,)))******+++,,,,,,------...------,,,,,,------...---------------......///111000///...---......///------------------,,,,,,......,,,))))))+++...000++++++,,,,,,,,,++++++***++++++++++++++++++******+++++++++++++++++++++++++++'''(((,,,---)))(((+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))(((((('''&&&&&&&&&))))))))))))((((((((((((%%%&&&''')))*********)))(((((((((((())))))))))))'''((()))******)))((((((***)))))))))((((((((('''((((((((((((((((((((((((***************)))))))))))))))))))))))))))))))))(((***+++***)))((()))***)))(((''''''((()))***+++******)))***+++,,,***(((((())))))************)))(((((((((((())))))))))))(((((((((((())))))))))))))))))***+++++++++******+++***)))***+++,,,+++***************************,,,,,,++++++***))))))(((***+++,,,+++))))))***---))))))))))))))))))))))))************************+++,,,,,,+++(((''''''((())))))))))))))))))))))))((()))************)))(((************************%%%&&&''')))))))))((('''+++***)))***+++,,,+++***(((+++......+++)))***,,,(((((((((((()))***+++,,,999000))))))***)))((()))''''''&&&&&&&&&&&&''''''***)))+++444???FFFFFFDDD222///,,,*********)))((())))))))))))))))))))))))************************)))))))))))))))*********************************((()))++++++)))))))))***,,,++++++***+++,,,------,,,,,,------...//////000000000000000000000000000000000000000111111111111000////////////000000111....../////////000000000........................------------......///000***+++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,---...//////111111000///......///---......///000111222222222444777;;;@@@EEEIIIKKKMMMPPPTTTWWWYYY[[[]]]___dddddddddccccccdddgggjjjgggggggggggggggfffeeedddbbb^^^XXXRRRMMMJJJGGGFFFAAA>>>;;;:::;;;<<<<<<<<<>>>EEEMMMSSSUUUUUUUUUVVVWWWWWWWWWVVVUUUSSSRRRQQQJJJHHHDDDAAA===:::999888777777777777888888999:::<<>>@@@DDDHHHLLLRRRUUUYYY[[[\\\]]]^^^```cccaaa___```bbbcccaaa___\\\]]]\\\YYYUUUSSSUUUWWWVVVWWWXXXVVVTTTUUUYYY\\\]]][[[YYYYYY[[[[[[[[[ZZZYYYXXXWWWTTTSSSQQQPPPPPPKKKLLLMMMMMMMMMKKKJJJIIIHHHFFFCCC@@@<<<:::888777000000000000000000000000.........------.........******))))))((((((''''''))))))))))))))))))))))))++++++************++++++,,,,,,+++******+++,,,,,,---------,,,,,,+++++++++...---,,,,,,,,,,,,---...------------------------------............------......------------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***************************)))))))))))))))))))))))))))))))))))))))*********(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))******))))))((((((''''''%%%)))---'''!!!,,,222%%%((((((((((((((())))))))))))((((((((((((((()))***+++)))(((''''''((()))+++''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&''''''(((((((((((((((***)))(((''''''((()))***---,,,+++******+++,,,---((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))******************************++++++++++++******))))))))))))************)))000777555---'''(((,,,+++***)))))))))***,,,---)))((((((***,,,,,,+++*********++++++++++++******+++***)))((((((((()))***))))))))))))))))))))))))''''''(((((((((''''''&&&(((((('''''''''(((((())))))************++++++++++++++++++***)))(((((('''))))))))))))))))))))))))...------,,,+++***))))))(((((((((((())))))))))))***444AAAFFFCCC:::444111+++*********))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))),,,)))&&&&&&))),,,,,,+++(((((())))))******++++++******+++,,,------......------------------------......---------......///---......///000111111222//////000111111111111111222000///---,,,---...///,,,,,,------.../////////------------------------------------------------...---,,,++++++,,,---.....................------,,,...///...------...///........./////////.........000222444666888<<>><<<999777777777777888777555222777777777888999<<<>>>@@@EEEIIIOOOUUUYYYZZZZZZYYYUUUTTTTTTXXX]]]```___]]]]]][[[VVVQQQMMMKKKIIIIIILLLLLLKKKLLLNNNRRRVVVXXX\\\]]]^^^]]][[[ZZZ[[[\\\[[[\\\]]][[[XXXVVVUUUUUUQQQRRRRRRPPPMMMLLLLLLNNNJJJKKKJJJHHHDDDBBBAAABBBCCC<<<333000000222000...000///...,,,,,,,,,,,,---***)))))))))((((((((('''))))))))))))))))))))))))***))))))))))))))))))***++++++***))))))***++++++******+++,,,,,,---......---,,,++++++++++++,,,---------------------------,,,------......------,,,------,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))++++++******))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((%%%***+++$$$'''---***((((((((((((((((((((((((***))))))(((((()))))))))***)))(((''''''((()))***''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((())))))******))))))***)))(((''''''((()))***+++***)))(((((()))***+++***************************)))(((((('''((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))************(((...222111,,,'''(((+++******)))))))))***+++,,,)))***++++++++++++++++++******++++++++++++*********))))))((()))***+++,,,)))))))))))))))))))))))))))******++++++******)))(((((((((''''''(((((()))))))))*********+++++++++++++++******)))(((((('''))))))))))))))))))))))))++++++******)))(((''''''(((((((((((())))))))))))+++222999;;;666000,,,***************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))...+++'''%%%'''((((((''')))))))))))))))*********++++++++++++,,,,,,,,,,,,------------------------...------------...//////......//////000000111111//////000111111111111111000000000000000//////.....................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------........................---...//////...---///000---......///000000//////333555999;;;===@@@DDDGGGLLLNNNQQQVVV[[[```ccceeehhhiiiiiigggdddcccdddeeefffggggggggggggfffffffffdddhhhkkkkkkgggbbb___^^^QQQGGG???======:::999:::777777777888888888888888:::===BBBFFFHHHGGGEEECCCEEEEEEEEEFFFFFFGGGHHHHHHGGGDDD@@@>>>>>>===;;;999:::999888999::::::888666888888888999:::<<<>>>>>>@@@BBBFFFIIIKKKKKKIIIHHHJJJIIIIIIMMMRRRUUUVVVUUUVVVTTTPPPLLLHHHFFFEEEEEEGGGFFFEEEEEEGGGJJJMMMPPPUUUWWWYYYYYYYYYZZZ\\\]]]\\\]]]^^^]]]ZZZXXXXXXXXXTTTSSSRRRNNNJJJHHHHHHIIIGGGHHHIIIHHHFFFEEEFFFGGGHHHBBB;;;777888888666333222111///...------......))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))******)))(((((()))******)))******+++---......///,,,,,,++++++++++++,,,,,,------------------------,,,------......------,,,,,,,,,++++++++++++,,,,,,******************************++++++,,,------...************************)))))))))))))))))))))))),,,,,,+++***)))(((''''''(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''(((((())))))***))))))))))))((((((((((((,,,###(((///(((%%%***+++***)))))))))(((''''''''',,,+++***)))))))))))))))***)))(((''''''((()))***((())))))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))((()))******++++++******))))))(((((((((((()))))))))((((((''''''(((((()))************************))))))((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((()))******++++++******)))))))))))))))************)))+++,,,,,,***(((((())))))))))))((()))******+++))),,,...---***)))***,,,******++++++++++++******((((((((()))***,,,---...))))))))))))))))))))))))******+++++++++++++++***))))))(((((((((((()))))))))))))))*********++++++++++++******)))((((((((())))))))))))))))))))))))*********))))))((((((((((((((((((((())))))))))))***---000...+++(((((()))************))))))))))))************************))))))))))))))))))))))))---***&&&%%%%%%'''((((((************)))))))))))),,,++++++++++++*********---------------------------------------...//////////////////000000000000//////000000111111000000///000222333333111///...000//////...------,,,,,,------------------------++++++++++++++++++++++++,,,------......------,,,........................---///000000//////000111///000111333444444555555;;;>>>AAAEEEGGGKKKOOORRRVVVWWWYYY\\\aaafffjjjllllllmmmllljjjgggddddddeeeeeeffffffffffffeeeddddddeeehhhkkkjjjfff___ZZZXXXIIIAAA;;;:::;;;999999:::777777777888888999999999999;;;===???@@@???>>>=========>>>>>>@@@AAABBBCCCCCCAAA???>>>>>>>>>===<<<>>><<<::::::<<<<<<<<<;;;999999:::;;;<<<<<<<<<<<>>@@@BBBDDDJJJMMMPPPRRRTTTVVVYYY\\\[[[\\\^^^]]]\\\ZZZ[[[[[[WWWUUUQQQKKKEEEBBBBBBBBBBBBDDDFFFGGGGGGHHHJJJLLLKKKGGGBBB@@@@@@???;;;888555444222111000/////////))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))*********))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////......---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,************************))))))))))))))))))))))))+++*********))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''((())))))***))))))))))))((((((((((((///&&&)))......222444,,,,,,++++++***)))(((((('''------+++***))))))))))))******)))(((((()))******))))))*********+++++++++(((((((((((())))))))))))))))))))))))))))))))))))((()))******++++++******))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******************************))))))))))))))))))))))))))))))************))))))((()))))))))***************)))(((((()))******))))))(((((()))))))))******)))---000...***''')))---******++++++++++++******)))))))))***+++,,,,,,---))))))))))))))))))))))))((())))))************)))******)))((((((((())))))))))))))))))************************))))))(((((())))))))))))))))))))))))++++++++++++************(((((((((((())))))))))))((()))******((()))+++...*********)))))))))))))))************************)))))))))))))))))))))))))))(((&&&%%%'''))),,,---++++++******))))))((((((*********************+++---------------------------------------...///000000000000000//////////////////000000000000000//////000111111111000////////////.........---------------------------------+++++++++++++++++++++++++++,,,---......---,,,+++............////////////...000111111000000222333333555666999;;;<<<======BBBEEEIIIMMMPPPSSSWWWZZZ\\\\\\]]]___ccchhhlllooonnnnnnnnnllliiifffffffffggggggfffeeedddbbb```___aaaccceeeddd```ZZZSSSOOOEEE>>>::::::;;;999999:::888888999999:::;;;;;;;;;:::;;;;;;<<<========================>>>???AAABBBDDDCCCCCCBBBCCCCCCCCCBBBBBB@@@>>>>>>???AAAAAAAAA======???@@@@@@@@@???>>>???@@@@@@AAAAAABBBBBBBBB>>>===<<<<<<>>>AAADDDEEEIIIGGGEEECCCAAA@@@@@@???;;;:::999888888999;;;<<>>@@@BBBDDDEEEFFFIIIKKKKKKIIIGGGFFFFFFCCC@@@<<<;;;:::777555222000///...(((((((((((())))))))))))((((((((((((((((((((((((+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---..................---------------------------//////000000000000//////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************))))))))))))))))))))))))(((((())))))*********+++(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''((())))))***(((((((((((()))))))))))),,,+++,,,,,,666KKKJJJ222------,,,,,,+++***))))))------+++***))))))))))))******))))))))))))******************++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))'''((())))))******))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************++++++++++++++++++++++++************************)))))))))******)))))))))((()))))))))************+++)))''''''***++++++***((())))))***************)))---000...)))'''))),,,******++++++++++++******************************))))))))))))))))))))))))(((((()))***************++++++***)))))))))))))))(((((()))))))))******************)))))))))))))))))))))))))))))))))))))))******************++++++(((((((((((())))))))))))''')))************,,,---))))))))))))))))))******************************)))))))))))))))))))))))))))((((((((()))+++---///++++++******))))))(((((('''((((((***+++,,,------------------------------,,,,,,,,,------///000000000000000000//////////////////000000000//////...000///............000000---------.........//////------------------------------------------------+++,,,---......---,,,+++........./////////000000000222333444333333555666666888:::>>>@@@CCCDDDEEEHHHKKKPPPSSSVVVYYY\\\^^^`````````bbbeeeiiimmmooonnnppppppooollljjjiiiiiihhhgggdddaaa^^^\\\ZZZYYYYYYZZZ[[[[[[WWWRRRKKKGGGBBB===:::;;;;;;888888:::999::::::;;;<<<<<<======<<<<<<<<<<<<===>>>@@@@@@=========>>>@@@CCCEEEGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIGGGEEEEEEGGGIIIIIIIIIEEEFFFGGGHHHHHHGGGFFFEEEBBBAAAAAAAAAAAAAAAAAABBBAAAAAA???=========???AAADDDCCCBBB@@@???>>>>>>===;;;:::999888888888888999:::===???AAABBBDDDGGGIIINNNPPPRRRSSSSSSSSSTTTVVVRRRPPPKKKDDD===888666666:::<<<>>>???@@@AAADDDFFFJJJJJJJJJKKKJJJHHHEEECCCBBB@@@>>>;;;777333000///(((((((((((())))))))))))))))))))))))))))))))))))++++++************++++++++++++,,,,,,,,,,,,++++++((((((***+++---...000000......////////////......------------------------/////////000000/////////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******))))))************************))))))))))))))))))))))))''''''((()))***+++,,,,,,(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))************************'''''''''(((((())))))***(((((((((((())))))))))))'''+++...,,,:::VVVVVV888------,,,,,,++++++******,,,+++***)))))))))))))))************************)))************+++++++++(((((((((((())))))))))))))))))))))))))))))))))))'''((())))))******))))))(((((())))))))))))(((((()))******++++++******)))************************(((((()))***++++++++++++++++++++++++++++++++++++************************((())))))******))))))((())))))))))))************+++***((((((***++++++***))))))***++++++++++++***(((+++---,,,)))((()))+++******++++++++++++*********************)))((('''))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,---,,,+++***))))))))))))((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))'''''''''(((((()))))))))(((((((((((()))))))))))))))***+++++++++)))((('''))))))))))))************************************))))))))))))))))))))))))***+++,,,,,,*********,,,************))))))))))))&&&'''(((***,,,---...///------------------------,,,,,,,,,---...///000111////////////000000000000//////000000000///......000///---,,,,,,...000111,,,,,,------...//////000------------------------------------------------,,,------......------,,,.........//////000000111333444666666666666888999999;;;>>>BBBFFFIIIKKKLLLOOORRRVVVYYY[[[\\\^^^```ccccccdddeeegggjjjmmmooonnnoooqqqooommmjjjiiihhhccc```\\\WWWTTTRRRQQQQQQPPPOOOOOOOOONNNJJJEEEAAA???<<<;;;===<<<999999<<<<<<======>>>???@@@AAAAAAAAA@@@@@@@@@AAABBBCCCDDD=========???BBBFFFJJJMMMLLLNNNOOOOOONNNMMMMMMNNNNNNMMMLLLMMMOOOQQQQQQPPPMMMMMMNNNOOOOOOOOONNNNNNKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDCCCAAA>>>===>>>???@@@@@@???>>>===<<<;;;;;;<<<<<<;;;:::999999999999888999;;;<<<;;;<<<===???EEEGGGIIIKKKKKKKKKLLLNNNKKKJJJGGGAAA;;;666444444666888:::;;;;;;<<<>>>@@@GGGHHHKKKLLLMMMMMMKKKJJJHHHGGGDDDAAA>>>:::666444'''((((((((()))))))))***))))))))))))))))))))))))******))))))))))))******)))***+++,,,,,,+++***)))(((((()))+++---///000000------...//////...------------------------------------............------,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***************************************))))))))))))))))))))))))(((((())))))******++++++(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***&&&(((+++,,,444HHHHHH222***************************))))))(((((()))))))))*********++++++*********)))))))))************+++(((((((((((())))))))))))))))))))))))))))))))))))((()))******++++++******'''((()))******)))(((''')))******++++++******)))************************'''(((***+++,,,,,,++++++))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))************)))*********)))))))))))))))***+++,,,---,,,,,,+++(((((()))*********))))))******++++++++++++******''''''((()))))))))(((((())))))))))))))))))))))))'''((()))***++++++++++++------,,,+++************(((((((((((()))))))))***)))))))))))))))))))))***))))))))))))))))))))))))&&&&&&&&&'''((())))))***(((((((((((())))))))))))************+++***)))'''((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&***---...,,,***)))***)))))))))))))))*********((()))***+++,,,---...///------------------------,,,,,,,,,---...///000111......//////000000111111//////000000///......---///////////////000000111------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------------......///000000111111555666888999888999;;;<<<>>>@@@DDDIIIMMMQQQSSSUUUVVVYYY]]]______``````aaabbbcccdddfffgggiiikkkkkkjjjkkklllkkkgggcccaaa```XXXUUUOOOJJJGGGGGGIIIJJJGGGFFFEEEEEEFFFEEEBBB??????===???BBBCCC@@@AAAEEEDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHCCCCCCBBBBBBDDDGGGKKKMMMLLLOOOQQQPPPMMMKKKKKKLLLMMMMMMMMMOOORRRSSSRRRQQQNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQQQQQQQPPPOOONNNMMMGGGHHHHHHFFFBBB@@@AAABBBAAAAAA@@@@@@>>>===<<<;;;===<<<<<<;;;::::::999999777888999999888777888:::>>>@@@BBBCCCCCCDDDEEEFFFBBBBBBBBB???:::666444333333444777888888999;;;===@@@CCCGGGJJJLLLMMMNNNNNNKKKKKKJJJHHHFFFCCC@@@>>>'''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))((()))***++++++***)))(((+++++++++,,,,,,---------,,,,,,---......---,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++************++++++************************)))))))))***++++++,,,,,,************************))))))))))))))))))))))))************))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))'''((((((((())))))******((($$$(((,,,+++111222'''((((((((((((((())))))))))))((((((((((((((()))*********++++++++++++******((())))))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++'''((()))******)))((('''((()))***++++++***)))((((((((((((((((((((((((((('''(((***+++,,,,,,++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************((()))++++++(((''''''(((***+++,,,---...---,,,,,,'''''''''(((***+++***(((******++++++++++++******$$$%%%'''((()))***))))))))))))))))))))))))))))))%%%%%%'''(((((()))))))))...---,,,+++************(((((((((((()))))))))))))))))))))))))))*********))))))))))))))))))))))))'''(((((()))***+++,,,,,,(((((((((((()))))))))))))))(((((())),,,---...---(((((())))))*********+++(((((((((((((((((((((((()))))))))))))))))))))))) %%%+++---,,,+++++++++(((((())))))******+++++++++++++++,,,,,,---------------------------------+++,,,,,,---...///111111---......///000111111222//////000000///...---------///111222333222111000/////////...------,,,,,,------------------------++++++++++++++++++++++++......,,,++++++,,,......---......///000111111222666888:::::::::;;;<<<>>>DDDFFFJJJOOOTTTXXX[[[\\\[[[^^^aaaccccccbbbbbbccc___aaabbbdddfffgggggggggeeefffgggddd```[[[XXXWWWOOOKKKEEE@@@>>>@@@CCCEEEBBB@@@???@@@CCCCCCAAA???AAAAAADDDIIIJJJHHHJJJNNNMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSRRRQQQOOONNNMMMLLLNNNLLLIIIGGGFFFFFFHHHIIIKKKNNNPPPOOOKKKHHHHHHIIIIIIIIIJJJMMMPPPQQQOOONNNKKKJJJJJJIIIJJJLLLNNNOOONNNPPPRRRSSSTTTUUUTTTTTTHHHKKKLLLKKKGGGEEEEEEGGGDDDDDDDDDCCCBBB@@@???>>><<<<<<<<<;;;:::::::::999777888999999777666777999:::<<>>???>>>;;;777444444000222555666777888;;;===:::===BBBEEEHHHJJJMMMOOOMMMMMMMMMMMMLLLJJJHHHFFF))))))))))))))))))))))))((((((((((((((((((((((((,,,***)))***++++++***)))'''(((***+++,,,,,,,,,+++******+++++++++,,,,,,,,,***+++,,,...000///...---***+++---//////...---,,,---------...............)))------)))+++222444111***+++---......---+++***)))******++++++,,,------*********)))))))))))))))+++*********))))))((((((************))))))))))))'''((()))***************''')))+++***''''''***---,,,)))&&&''')))++++++***&&&''''''((((((((((((((())))))))))))))))))))))))'''((()))***++++++***)))000''',,,(((***...%%%+++)))((('''(((***++++++***)))************+++++++++))))))))))))******************))))))))))))******+++++++++*********))))))+++***))))))'''&&&(((+++))))))))))))(((((((((((())))))))))))))))))))))))//////...,,,***)))((('''******))))))))))))******(((((((((((())))))))))))((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++*********)))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))...,,,***(((((()))***+++...777;;;222***)))+++,,,))))))))))))))))))))))))((((((((((((((())))))***,,,------,,,)))''''''(((((('''&&&&&&&&&''')))***(((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,***++++++,,,,,,++++++++++++++++++++++++***)))(((+++++++++++++++***)))))),,,+++***+++---...---,,,++++++,,,------......//////............///000000...///111333333111///...////////////////////////,,,------...............------------------------************************,,,---......//////......,,,,,,------...//////000,,,...000111111111333555777888999<<<>>>AAACCCDDDKKKMMMQQQVVVZZZ]]]___```fffeeecccbbbbbbcccdddeee^^^^^^^^^]]]]]]\\\\\\\\\___]]]ZZZVVVQQQKKKGGGEEEBBB???<<<<<>>>>><<<:::999777777888888999;;;<<<===>>>>>>===<<<;;;:::;;;<<<<<<;;;888666444666555555888::::::777333666777999===AAAEEEHHHJJJLLLNNNPPPQQQPPPMMMJJJHHH))))))))))))))))))))))))((((((((((((((((((((((((***((('''((()))***((('''((()))***+++,,,,,,++++++******+++++++++,,,,,,,,,000///000111333222///,,,+++,,,---.........------...............---------)))------***+++111333111***+++---......---+++***++++++++++++++++++++++++((()))))))))************************)))))))))(((************))))))))))))'''(((((()))******))))))((()))***)))((()))***,,,---***'''''')))***)))(((&&&'''(((((())))))(((((())))))))))))))))))))))))((((((******+++***)))))),,,$$$+++&&&'''---%%%+++)))(((((((((***+++***)))(((((()))))))))*********))))))))))))******************)))))))))))))))************)))))))))((((((,,,+++***(((&&&$$$$$$&&&''''''(((((())))))******))))))))))))))))))))))))******))))))(((''''''''')))))))))(((((()))******(((((((((((()))))))))***((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++,,,+++***)))***)))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))*********)))))))))(((((()))))))))))))))))))))))),,,+++***)))))))))******---555888222******+++,,,))))))))))))))))))))))))))))))((((((((()))******,,,+++************++++++(((((('''''''''((()))***))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***++++++,,,,,,,,,+++*********************)))((((((&&&'''((())))))*********+++***)))***,,,---,,,+++++++++,,,------......///......------......///000...///000111111000///...////////////////////////......///000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,------......//////...///111111111222444777:::<<>>@@@AAAAAADDDEEEGGGJJJMMMOOOPPPQQQUUUXXX]]]______^^^^^^^^^YYYZZZZZZ[[[[[[[[[ZZZZZZ]]][[[XXXVVVVVVUUUTTTSSSSSSSSSQQQMMMOOOSSSTTTQQQPPPRRRSSSRRRPPPPPPOOONNNMMMLLLLLLLLLMMMMMMMMMMMMMMMKKKHHHGGGGGGGGGEEEDDDDDDEEEGGGIIIJJJKKKKKKJJJJJJIIIFFFDDDCCCBBBBBBBBBCCCCCCDDDGGGJJJLLLLLLKKKHHHHHHHHHHHHGGGFFFDDDDDDAAA@@@>>><<<:::999888888999::::::;;;;;;;;;;;;;;;999:::;;;<<<;;;999777666555444444666888999666444555666888:::===AAACCCEEEHHHJJJNNNPPPPPPNNNKKKIII))))))))))))))))))))))))(((((((((((((((((((((((()))((('''((()))***)))((()))******+++++++++************+++++++++,,,,,,,,,.........///000///---+++---------------.........//////......------,,,,,,))),,,,,,***,,,000111000***+++,,,------,,,+++***---,,,,,,+++******))))))(((((())))))******++++++************))))))))))))************))))))))))))'''((())))))***)))))))))***)))(((((()))++++++***,,,***((((((((()))((('''&&&'''(((((())))))(((((()))))))))))))))))))))))))))************))))))(((((($$$---&&&%%%+++$$$+++***)))((()))***+++***)))'''((((((((())))))))))))))))))))))))************++++++***)))(((((()))))))))))))))((((((((((((((())))))*********+++++++++&&&''''''((()))***+++,,,(((((((((((((((((((((((('''''''''''''''((((((((((((((('''(((((()))******((((((((()))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&)))---///000...***((())))))))))))))))))******))))))))))))))))))))))))+++++++++++++++*********)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))+++************)))))))))***111555111,,,+++,,,,,,))))))))))))))))))))))))***))))))))))))***++++++000---)))(((***,,,+++***)))(((((((((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((+++,,,,,,,,,+++***))))))((())))))))))))(((''''''$$$%%%''')))***+++,,,,,,***)))((()))+++,,,+++***++++++,,,------......///---------------......///........................////////////////////////......///000000000000///------------------------------------------------,,,---......//////......---------------.........---...000000111333666999???BBBFFFKKKOOORRRSSSTTTYYYYYYYYYYYYYYYXXXWWWWWWVVVTTTRRROOOMMMLLLLLLLLLGGGGGGFFFFFFEEEDDDDDDCCCAAAAAA@@@???>>>===<<<<<<===;;;999999===AAAEEEFFFHHHJJJMMMPPPSSSUUUWWWXXXYYY\\\___``````___^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\YYYUUUSSSSSSSSSSSSSSSTTTTTTRRROOOQQQWWWXXXUUURRRRRRSSSTTTTTTSSSRRRRRROOOOOOOOOOOOOOOOOOOOONNNLLLIIIFFFEEEEEEEEEDDDCCCEEEEEEFFFGGGGGGFFFFFFEEEGGGFFFDDDCCCCCCCCCDDDDDDCCCCCCEEEIIIMMMPPPQQQPPPMMMMMMMMMMMMMMMLLLKKKKKKHHHHHHFFFDDDAAA===:::888888888888888888999::::::::::::<<<<<<===<<<;;;:::555444444555888999999888555666666777999;;;===>>>BBBEEEJJJNNNPPPPPPMMMLLL))))))))))))))))))))))))((((((((((((((((((((((((+++***)))***+++,,,+++******+++++++++*********)))******+++++++++,,,,,,,,,***,,,------+++,,,...111......------------.../////////...------,,,++++++***+++++++++,,,...///...***+++,,,,,,,,,,,,+++***,,,+++++++++******))))))*********)))))))))))))))*********)))))))))))))))************)))))))))((())))))***************)))+++(((&&&'''***,,,+++)))***))))))((()))))))))(((''''''((()))))))))))))))))))))))))))))))))))))))************))))))((((((******444+++&&&+++$$$+++***)))((()))***+++***)))((((((((()))))))))******((()))))))))************,,,+++***)))(((((((((((())))))))))))))))))))))))(((******)))+++------***((((((((())))))******+++(((((((((((((((((((((((()))))))))***************''''''''''''((()))******(((((()))))))))*********)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''))),,,//////---***((()))))))))))))))*********))))))))))))))))))))))))---,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((((((---111000...,,,,,,+++))))))))))))))))))))))))***************++++++,,,666000)))'''***+++)))&&&)))))))))))))))******+++)))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''++++++,,,++++++***)))(((((()))))))))))))))(((((('''((()))+++,,,---......+++***)))***+++,,,+++***++++++,,,------......///---,,,,,,,,,,,,---......000//////......//////000////////////////////////+++,,,------......------------------------------++++++++++++++++++++++++,,,---......///.........------------------------+++---///000222666;;;???EEEHHHMMMQQQUUUVVVVVVVVVTTTSSSRRRQQQOOOMMMLLLKKKIIIHHHFFFDDDCCCBBBBBBBBB@@@@@@???>>>>>>======<<<;;;:::::::::::::::;;;;;;;;;:::999:::===CCCIIILLLRRRSSSTTTUUUVVVWWWWWWWWWYYY[[[]]]]]]\\\ZZZZZZ[[[\\\\\\[[[[[[[[[[[[[[[[[[[[[XXXTTTQQQQQQRRRRRRRRRTTTUUUTTTRRRUUU[[[]]][[[WWWTTTTTTVVVWWWUUUTTTUUUQQQSSSTTTTTTSSSRRRQQQQQQNNNLLLHHHFFFFFFGGGFFFEEEGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEFFFHHHIIIFFFFFFHHHKKKPPPRRRSSSRRRNNNOOOOOOOOOOOOOOONNNNNNMMMMMMMMMLLLIIIEEEAAA>>><<<;;;999888777888888999:::;;;<<<============<<<666666666777888:::;;;<<<666666666666666777888888<<>>DDDHHHMMMPPPSSSUUUVVVUUUTTTSSSJJJIIIHHHFFFEEECCCBBBBBB???>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;:::;;;:::999999999:::;;;;;;;;;;;;;;;<<<@@@FFFMMMQQQXXXXXXXXXXXXXXXWWWWWWVVV\\\]]]^^^]]][[[ZZZ[[[\\\YYYYYYXXXWWWWWWXXXXXXYYYYYYWWWUUUTTTTTTTTTSSSRRRSSSUUUUUUTTTYYYaaadddbbb___YYYVVVYYYZZZWWWWWWYYYRRRUUUXXXYYYWWWUUUTTTTTTVVVSSSPPPMMMMMMNNNNNNMMMKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGHHHIIIKKKLLLKKKKKKKKKMMMPPPRRRQQQPPPLLLMMMMMMMMMMMMMMMLLLLLLMMMOOOQQQQQQPPPNNNJJJHHHDDDBBB@@@===;;;999999999999999::::::::::::::::::666666777777888999;;;<<<888777666666555555555666777:::@@@FFFKKKNNNOOOOOO))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&''')))******)))+++******)))******++++++******+++++++++,,,,,,,,,,,,---...//////...---,,,/////////.....................------,,,,,,+++++++++)))***------******,,,++++++++++++++++++++++++(((((())))))***++++++,,,,,,++++++***)))(((''''''))))))))))))************************))))))))))))+++++++++,,,++++++*********)))(((((()))++++++***(((***,,,,,,+++***+++,,,'''((())))))******))))))))))))))))))))))))))))))+++***)))))))))))))))***...888III;;;......&&&***+++***))))))******)))(((************++++++++++++))))))))))))******************))))))))))))******************++++++++++++(((++++++)))///:::;;;666,,,,,,+++***)))(((((('''))))))))))))))))))))))))************))))))))))))******))))))))))))******)))))))))*********++++++******))))))))))))******************************************************)))((('''&&&'''(((***+++((((((((()))******++++++))))))))))))))))))))))))+++++++++++++++*********))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))((((((((())))))))))))***)))(((+++222444000+++***))))))))))))))))))))))))***))))))))))))***++++++...***''''''***,,,,,,***'''((()))*********))))))'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))***************))))))******++++++++++++*********++++++***)))((((((,,,+++***+++---...---,,,++++++,,,------......///---------------......///111111111111111111111111////////////////////////------...////////////...------------------------------------------------,,,---......//////......---......///000000111111444777<<<@@@DDDHHHLLLOOORRRSSSTTTTTTSSSQQQNNNMMMCCCBBBAAA???>>>>>>>>>>>>999999:::;;;;;;<<<<<<===::::::::::::;;;;;;;;;;;;<<<;;;:::999::::::<<<<<<===>>>???AAADDDIIIPPPTTTWWWWWWXXXYYYYYYYYYYYYYYYZZZ[[[[[[ZZZXXXWWWYYYZZZVVVVVVUUUTTTUUUVVVWWWXXXTTTTTTVVVXXX[[[ZZZXXXVVVUUUWWWXXXZZZ```iiimmmllljjj```ZZZ\\\]]]ZZZYYY]]]ZZZ___dddfffccc`````````bbb___[[[XXXXXXYYYYYYYYYWWWUUUSSSQQQOOOMMMLLLLLLLLLKKKJJJJJJJJJJJJLLLLLLOOONNNMMMNNNPPPPPPNNNLLLJJJJJJJJJJJJJJJIIIHHHGGGKKKMMMPPPRRRSSSSSSQQQPPPMMMLLLIIIEEEBBB@@@>>>===888888888777777666666666444666777888777777999;;;888777666666555555555555444777;;;AAAFFFJJJMMMNNN))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&''')))+++***)))******)))))))))+++,,,---******+++++++++,,,,,,,,,,,,)))+++555???@@@444(((...///000000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))...---)))(((+++++++++************++++++))))))))))))************))))))))))))))))))******((()))))))))************************))))))))))))***************)))((('''((()))***)))((()))***,,,+++...000///,,,*********(((((()))************)))))))))))))))))))))))))))***))))))(((((()))***+++***999NNN???000///&&&***+++***))))))******)))'''))))))))))))************))))))))))))************(((((((((((()))***+++,,,))))))))))))*********+++&&&*********555EEEJJJEEE,,,++++++******)))))))))++++++++++++++++++++++++''''''(((((()))*********---,,,+++******))))))***))))))*********++++++++++++***)))(((((()))***+++************************************************)))((('''&&&'''((()))***'''(((((()))******++++++))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))*********+++)))))))))))))))))))))))))))(((((('''((()))***+++***'''+++333666111+++)))))))))))))))))))))))))))))))))((((((((()))******(((((((((((()))***++++++&&&'''((()))))))))((((((%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''((()))******++++++***(((((()))******************+++++++++******)))(((+++*********,,,---,,,+++++++++,,,------......///......------......///000...///000111111000///...////////////////////////,,,---......//////......------------------------........................,,,---......//////......---...///000111222333444:::>>>CCCGGGJJJLLLNNNPPPPPPOOONNNLLLJJJGGGEEEDDD@@@???===<<<;;;;;;;;;<<<888888999:::;;;<<<<<<<<<::::::;;;<<<===>>>?????????>>><<<<<<<<<>>>???AAA???BBBDDDFFFHHHLLLRRRVVVWWWWWWXXXZZZZZZ[[[[[[[[[WWWXXXWWWUUUTTTTTTVVVXXXVVVUUUTTTTTTUUUWWWYYY[[[WWW[[[aaaiiinnnnnnkkkhhhiiikkknnnpppxxxtttjjjkkklllhhhhhhmmmqqqwww~~~}}}zzzzzz{{{yyyvvvqqqoooooopppppppppqqqnnnhhhbbb\\\WWWSSSRRRRRRQQQPPPNNNMMMNNNNNNOOOPPPOOONNNNNNOOONNNLLLJJJIIIIIIIIIHHHGGGFFFEEEDDDGGGIIILLLPPPRRRTTTTTTTTTTTTSSSQQQNNNKKKHHHEEEDDD===<<<;;;999777666666555666888;;;<<<:::999:::;;;777666666555555555666666333555888<<>>BBB<<<***************+++++++++++++++++++++++++++++++++&&&&&&''')))***,,,---.........,,,+++******)))))))))************++++++++++++***)))(((((()))***+++************************************************((((((((((((((())))))***'''(((((()))***+++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))((('''&&&'''(((***,,,+++(((***444888222+++)))))))))))))))))))))))))))((((((((((((((())))))***((()))******(((''''''(((%%%&&&((()))))))))((('''$$$%%%&&&'''(((***++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***&&&'''(((***++++++++++++''''''((())))))))))))))),,,,,,,,,------,,,,,,+++***)))))))))+++,,,+++***++++++,,,------......//////............///000000---...000111111000...---////////////////////////***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---...///111222444555666<<<@@@FFFIIIKKKKKKLLLLLLJJJHHHFFFDDDAAA???===<<>>555555444444444555666666333444666999>>>DDDIIILLL******++++++***)))'''&&&))))))))))))))))))))))))((())))))))))))*********)))***+++,,,,,,+++***)))++++++,,,------......//////777...>>>gggccc>>>222000000000000000000000000...---+++*********+++++++++***))))))(((((()))))))))))))))***+++++++++,,,******))))))((((((''''''************************++++++******))))))((((((---,,,***)))))))))***+++(((((())))))************''''''((()))***++++++,,,000999<<<333***))),,,---************************))))))))))))))))))))))))***(((''''''((())))))))))))///888;;;444,,,---333******))))))((((((''''''+++*********)))(((((((((+++***)))*********(((&&&)))))))))))))))******+++,,,++++++++++++++++++,,,++++++************++++++))))))))))))))))))))))))***************)))((((((,,,+++******,,,...111222777,,,$$$&&&++++++(((&&&))))))))))))******************************************))))))))))))******+++*********))))))((((((''''''''''''((((((((((((************************************************+++***)))(((((()))***+++******))))))))))))******)))***,,,---,,,)))&&&%%%+++*********))))))((((((,,,+++***))))))***+++,,,,,,(((---///---333444))))))+++,,,,,,***))))))***)))************+++++++++,,,,,,,,,,,,,,,+++***)))))))))((('''&&&%%%$$$$$$(((((((((((())))))))))))))))))))))))************''''''(((((())))))******++++++************++++++)))***++++++,,,,,,,,,,,,******+++,,,+++***)))(((''')))++++++++++++,,,---+++++++++,,,,,,------------......///000/////////000...+++,,,...000...---000000111111111111000000111111111111000000000000...........................------,,,,,,------...///......---------......///000000000000000//////222222333444666999<<<>>>DDDFFFGGGGGGFFFDDDCCCCCCCCCCCCAAA@@@>>>=========???>>><<<:::999999::::::;;;<<<<<<;;;::::::===???>>>AAAEEEHHHJJJIIIGGGFFFHHHEEEBBBBBBDDDGGGIIIJJJPPPNNNLLLKKKKKKNNNQQQTTTUUUVVVXXXYYY[[[\\\^^^^^^YYYZZZ\\\\\\\\\^^^```bbb]]]```dddcccbbbdddjjjoooxxx|||rrrkkklllkkkhhheeeaaa___]]]\\\WWWVVVSSSPPPMMMLLLKKKJJJJJJLLLNNNKKKGGGCCCCCCDDDFFFGGGHHHIIIIIILLLOOORRRTTTVVVWWWTTTPPPLLLLLLMMMKKKIIIGGGEEECCCAAA===:::;;;;;;CCCFFFAAADDDDDD999:::999888777666555555555222333555777;;;@@@GGGLLL&&&'''((()))***))))))((())))))))))))))))))))))))******+++++++++,,,,,,,,,)))***++++++++++++***)))+++++++++,,,------......+++555---666SSSNNN444222........................------+++*********++++++...------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,************))))))))))))************************************))))))))))))++++++***))))))))))))***)))))))))))))))************************++++++++++++222444...((()))++++++************************))))))))))))))))))))))))***)))(((((())))))))))))%%%---:::AAA===222,,,,,,+++*********)))))))))))),,,,,,,,,+++++++++++++++***))))))***+++,,,***)))))))))(((((())))))***+++++++++************+++++++++******))))))******+++***************************************)))((((((+++***))))))***,,,...///555,,,'''))),,,,,,***)))))))))))))))******************************************))))))))))))******************)))))))))(((******))))))))))))))))))***************************************************)))(((((((((((()))*********))))))))))))******,,,,,,+++***))))))((((((************)))))))))(((***))))))))))))))))))***,,,(((,,,---,,,333777...***+++,,,+++******)))***))))))*********+++++++++++++++,,,,,,+++******)))*********)))))))))))))))))))))))))))************))))))))))))************************))))))))))))***))))))))))))))))))*********+++,,,,,,,,,++++++)))***+++,,,------,,,+++,,,...//////...///000222+++,,,,,,,,,,,,,,,,,,---------...////////////...000...,,,,,,...000...---000000111111111111000000111111000000000/////////........................---------,,,,,,---------.........---------............//////000/////////...000222555888;;;===???BBBCCCCCCCCCBBB@@@@@@@@@>>>@@@BBBDDDEEEDDDCCCBBB===<<<;;;:::999::::::;;;:::<<<======>>>@@@CCCEEEGGGHHHKKKLLLMMMLLLJJJIIIKKKIIIGGGHHHKKKNNNOOOPPPSSSQQQOOONNNNNNPPPSSSUUUUUUVVVWWWXXXYYYZZZ\\\^^^^^^```cccfffiiilllqqqtttwww{{{~~~~~~{{{wwwuuulllhhhccc]]]XXXUUUTTTTTTSSSSSSRRROOOKKKIIIHHHHHHGGGGGGHHHHHHIIIKKKMMMOOORRRTTTVVVUUUSSSQQQRRRSSSQQQOOOLLLJJJHHHEEEAAA>>>===999>>>@@@>>>EEEGGG===999888777666666666666666555666666777888;;;@@@DDD$$$$$$&&&((()))*********))))))))))))))))))))))))*********+++++++++,,,,,,)))***++++++++++++***)))******++++++,,,---------)))444...---===888+++222---------------------------,,,,,,++++++++++++,,,///...------,,,,,,---------------,,,,,,,,,,,,,,,************++++++++++++)))))))))))))))))))))))))))))))))***************))))))******))))))((('''*********))))))))))))))),,,,,,,,,++++++*********&&&***+++(((''')))***)))************************))))))))))))))))))))))))***)))))))))))))))))))))&&&+++555===<<<222***(((++++++++++++************+++++++++++++++,,,,,,,,,(((((((((***,,,---,,,***((((((((((((((())))))************))))))*********+++******))))))******+++++++++++++++++++++++++++)))************))))))(((***)))((((((((()))+++,,,///***'''***+++))))))+++))))))))))))******************************************))))))))))))******************)))))))))))),,,,,,,,,++++++*********))))))))))))))))))))))))************************))))))(((''''''((())))))******))))))))))))******...+++(((%%%%%%&&&)))***************))))))))))))(((((())))))))))))((((((+++'''+++,,,,,,777@@@:::,,,++++++++++++******))))))))))))*********++++++******++++++******))))))))))))*********+++++++++************++++++++++++))))))))))))************,,,,,,++++++***)))))))))))))))(((((((((((())))))++++++,,,,,,,,,+++******))))))+++,,,............,,,000666888888555222111---,,,,,,,,,,,,,,,,,,+++,,,,,,---...............///...------//////...---///000000111111000000///000////////////.................................------------------------........................---------....../////////...000444999<<<>>>??????>>>>>>>>>>>>????????????AAADDDGGGJJJKKKHHHEEECCC;;;:::999999999:::<<<===:::<<>>@@@@@@>>>===::::::;;;>>>AAADDDFFFGGGMMMNNNOOONNNJJJFFFAAA===888888888888:::<<<>>>???<<>>@@@AAA???GGGIII>>>???>>><<<:::999777777777999888666777===JJJXXXbbb,,,,,,***)))((((((((((((************************)))))))))*********++++++++++++***))))))***++++++******++++++,,,---------+++***+++---...//////---........................+++,,,,,,------------,,,---,,,++++++******++++++++++++******************((((((((((((((()))))))))))))))))))))))))))))))))*********+++++++++++++++))))))******))))))((('''((()))))))))************%%%%%%&&&'''((()))***+++---)))(((+++,,,)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))),,,///...+++))))))******'''(((,,,---***((()))((((((((((((((()))))))))+++++++++++++++,,,,,,,,,***)))(((((()))(((&&&$$$)))))))))))))))******+++*********))))))************))))))(((((())))))***((((((((((((((((((((((((((())))))************)))++++++++++++************'''&&&)))---,,,)))))),,,))))))))))))******************************************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((''''''((())))))******))))))))))))******++++++,,,---,,,,,,+++***))))))))))))******************++++++++++++******+++(((+++)))%%%...999666222...***)))+++,,,+++)))((((((((()))))))))******))))))******++++++******......---,,,+++***)))((('''((((((((())))))))))))))))))))))))************%%%%%%&&&((()))***+++,,,++++++************++++++++++++,,,,,,,,,+++******,,,+++******))))))******---......---+++,,,...000---,,,,,,,,,,,,,,,,,,+++,,,,,,---...............---///111111000......///...//////000000//////...///............---------........................+++,,,---......---,,,++++++,,,---/////////......---------///111444666888;;;;;;<<<<<<<<<;;;;;;:::BBBBBBEEEKKKSSSXXXXXXVVVVVVRRRLLLEEE???<<<;;;;;;888888999:::<<>>IIIWWW```,,,+++)))(((''''''((((((************************))))))))))))*********+++++++++***))))))***+++++++++++++++,,,------......---))),,,...,,,///111,,,------------------------++++++---.........------------,,,++++++++++++,,,******++++++++++++++++++******))))))))))))))))))************************,,,++++++++++++++++++***++++++***))))))))))))***''''''((()))***++++++,,,''''''(((((()))))))))******'''(((++++++'''(((,,,)))))))))))))))))))))))))))))))))))))))))))))))))))---111000+++((()))+++((((((+++000///***((()))(((((()))))))))*********,,,,,,,,,+++++++++++++++***))))))***++++++)))(((***************+++,,,,,,++++++************++++++))))))(((((((((((())))))(((((((((((((((((((((((((((((()))***************)))******+++++++++******(((&&&(((---...+++)))***))))))))))))******************************************))))))))))))******((()))))))))************''''''(((((()))************************************************************)))(((((((((((()))*********))))))))))))******++++++,,,,,,,,,,,,,,,+++((()))))))))******************))))))))))))******)))''',,,***$$$***333///333...***)))+++---+++((((((((((((((()))))))))***)))******+++,,,,,,++++++,,,,,,++++++*********)))(((((()))))))))*********))))))))))))************''''''((()))******++++++******))))))))))))************+++,,,,,,,,,++++++,,,+++*********+++,,,---...---+++((('''(((,,,000+++,,,,,,,,,,,,,,,,,,---------...////////////...,,,///222222000......///......////////////....../////////............---........................+++,,,...//////...,,,+++***+++---///000000///.../////////000333666:::<<<;;;:::::::::<<>>>>>???BBBIIIRRRYYY***)))(((&&&&&&''''''(((************************''''''''''''((((((((((((,,,+++***))))))***+++,,,+++,,,,,,------......//////+++///111+++...333...,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---------,,,++++++******+++++++++++++++,,,,,,---------,,,+++++++++******))))))************************---,,,,,,++++++*********---,,,***)))))))))***+++&&&&&&''')))***+++,,,---************))))))))))))'''%%%&&&***)))%%%'''---)))))))))))))))))))))))))))))))))))))))))))))))))))...111000,,,((()))+++***)))+++---+++((()))---))))))******+++++++++,,,+++*********))))))((((((***))))))+++---...---+++++++++******++++++,,,---,,,,,,++++++++++++,,,,,,))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************(((((()))***************'''%%%&&&,,,...***''''''))))))))))))******************************************))))))))))))******(((((())))))*********+++''''''((()))***++++++,,,************************************************+++***)))(((((()))***+++******))))))))))))************)))(((((()))***+++(((((())))))*********+++***)))(((''''''((()))***&&&&&&,,,,,,'''---555111444///))))))+++---+++((((((((((((((()))))))))))))))***+++,,,,,,,,,,,,,,,((((((((((((((())))))))))))************+++++++++))))))))))))***************************+++++++++))))))(((((((((((()))))))))***+++,,,,,,,,,,,,,,,+++*********+++---///000)))+++------+++*********+++++++++,,,,,,------------...//////000000//////,,,///333333000......///......////////////......000////////////.................................+++,,,...//////...,,,+++***+++---///000000///...000000000222444888<<<>>>;;;::::::;;;???EEEKKKOOOTTTSSSSSSWWW[[[YYYSSSMMMIIIFFFBBB===:::888777777;;;;;;;;;<<<>>>AAACCCEEEHHHKKKNNNPPPPPPQQQRRRSSSUUUTTTRRRQQQQQQSSSUUUVVVUUUQQQMMMLLLLLLNNNNNNOOOZZZ^^^gggssswwwkkkaaaZZZRRRQQQOOOMMMLLLJJJGGGEEEBBBBBBGGGDDD:::>>>FFFCCC>>>>>>???AAACCCFFFHHHIII>>>@@@CCCEEEHHHLLLQQQUUU)))************+++++++++((()))+++------+++)))((()))))))))))))))******+++)))************+++++++++,,,,,,------...//////000......---------,,,,,,,,,////////////////////////---------,,,,,,+++++++++************************+++++++++************)))+++*********))))))(((((())))))))))))***************,,,---,,,***(((((()))''''''((()))***+++,,,,,,)))))))))******))))))))))))))))))***+++++++++,,,*********)))))))))((((((((()))***++++++***)))((((((((()))***++++++,,,,,,++++++***)))(((((())))))************************&&&&&&'''((()))******+++************************)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))++++++******))))))((((((*********++++++,,,,,,,,,***************)))(((((()))))))))))))))))))))))),,,,,,+++***))))))******(((((()))***++++++,,,,,,******))))))***+++,,,,,,++++++++++++++++++++++++******))))))))))))******************************************************+++***)))(((((()))***+++)))************+++++++++,,,***)))***+++------,,,...+++)))***,,,---+++((()))************+++++++++++++++***))))))+++///333;;;111+++---...+++((()))************************,,,***)))***---...---***))))))))))))))))))))))))************************---+++***+++------+++(((+++++++++++++++***)))(((+++++++++*********))))))++++++++++++++++++++++++)))(((((((((***---///111++++++++++++++++++++++++)))%%%###'''...111///+++,,,,,,,,,---------......000000000000////////////111000000///...---------//////////////////////////////.........------------,,,,,,,,,,,,---......111111111000000///......111333555888:::;;;<<<<<<999;;;???DDDJJJQQQVVVYYYWWWXXXYYYXXXUUUPPPKKKHHH???@@@???===:::888999:::<<<;;;:::===AAADDDGGGGGGNNNNNNOOOPPPPPPOOONNNMMMNNNQQQRRRNNNNNNQQQTTTTTTTTTUUUVVVUUUUUUXXX]]]bbboooqqq{{{mmmaaa^^^[[[WWWUUUSSSPPPMMMKKKFFFFFFEEEDDDDDDDDDDDDEEECCCCCCBBBBBBCCCEEEGGGHHHFFFFFFGGGIIILLLPPPTTTWWW)))************+++++++++))))))(((((((((((())))))******))))))******+++,,,)))************+++++++++,,,,,,,,,---......//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************+++++++++************)))************)))))))))((())))))))))))************''')))++++++)))))))))***))))))))))))******************))))))))))))*********************+++++++++,,,,,,+++***))))))(((((()))***+++,,,,,,+++***)))((())))))***++++++,,,,,,,,,,,,+++***************************************))))))******++++++,,,,,,************************++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))*********))))))))))))))))))***************+++++++++++++++++++++***))))))************************,,,++++++***))))))******((())))))***++++++,,,,,,******))))))***++++++,,,******************************))))))))))))******************************************************+++***)))(((((()))***+++)))************++++++++++++***))))))+++,,,,,,+++---+++******,,,,,,+++))))))************++++++++++++++++++***)))+++///222<<<333,,,,,,---+++)))***************************(((&&&%%%&&&(((***((('''))))))))))))))))))))))))***************************)))((())),,,,,,+++(((***************)))((((((+++++++++*********))))))++++++++++++++++++++++++++++++******,,,...000222+++++++++++++++++++++++++++)))'''***///111000---,,,---------..................//////000000111111111000000///......------//////////////////////////////.........---------///............///000000000000////////////000000444555888:::<<<<<<<<<<<>>===<<<999888999<<>>555...,,,,,,******+++************************)))((('''(((*********)))))))))))))))))))))))))))************************(((''''''(((***+++***)))((())))))))))))(((''''''+++++++++***************++++++++++++++++++++++++,,,,,,++++++,,,---///000+++++++++++++++++++++++++++++++++,,,---.........------........./////////------...///000111222222000000000///......------////////////////////////...............---------//////......//////000111///......---...000222333666888:::<<<>>>?????????GGGIIIMMMRRRVVVYYY[[[[[[^^^\\\WWWPPPIIIBBB===:::<<<;;;:::999999<<>>BBBEEEGGGNNNPPPTTTWWWYYYZZZYYYYYYVVVSSSNNNHHHCCC???<<<;;;<<<===???@@@AAADDDIIILLLMMMLLLLLLMMMOOOPPPOOONNNNNNNNNNNNNNNNNNOOOPPPPPPQQQWWW[[[]]]cccmmmuuuwwwuuuggg___\\\YYYRRRMMMKKKKKKIIIHHHGGGGGGGGGGGGGGGHHHJJJKKKLLLMMMMMMMMM))))))*********+++++++++)))((((((''''''(((((()))(((''''''''''''((())))))))))))*********+++++++++******+++,,,,,,------.........---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))))))))******((()))))))))***************,,,------+++)))******((())))))***+++,,,,,,,,,+++***)))(((((()))***+++,,,+++++++++***)))))))))))))))***+++,,,---......*********))))))************************+++++++++((('''''''''''''''((((((************************)))))))))(((((((((((((((************************))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))(((((())))))******++++++,,,,,,,,,++++++******)))***************))))))(((************************+++***************++++++***************+++++++++++++++***************+++++++++++++++++++++++++++******))))))))))))******************************************************)))))))))******)))))))))))))))*********++++++++++++)))(((((()))******)))+++++++++******))))))***))))))*********+++++++++++++++,,,+++)))***+++---;;;888222,,,***+++,,,+++))))))))))))))))))))))))'''((((((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++***)))(((((())))))***++++++*********************************++++++++++++++++++++++++************************++++++++++++++++++++++++***---///---)))(((***---.........////////////000000000000000////////////////////////............////////////////////////---........................------------...//////.........000222555777999:::999999;;;@@@FFFMMMRRRUUUWWWXXXZZZZZZXXXWWWUUUMMMKKKFFFBBB???>>>>>>>>>@@@CCCHHHKKKMMMNNNOOOPPPQQQOOONNNNNNOOOPPPNNNMMMOOOOOONNNOOOPPPSSSUUUWWW\\\ccckkkqqq{{{zzzxxxrrriiibbb\\\XXXRRRLLLHHHGGGIIIJJJHHHIIIJJJKKKKKKKKKKKKKKK)))************+++++++++((()))************)))((((((''''''''''''((()))))))))************++++++++++++++++++,,,------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++************************+++++++++************)))))))))))))))************))))))))))))************,,,---......+++*********(((((()))***+++,,,---...)))))))))******)))))))))+++++++++***************'''((()))***+++,,,---...******)))(((((()))************************************)))))))))***++++++***************************************+++++++++************************++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))************,,,,,,,,,+++++++++++++++)))************)))((((((++++++++++++++++++++++++*********)))******+++,,,************************,,,+++******)))*********++++++++++++++++++++++++******))))))))))))******************************************************))))))************)))))))))************+++++++++,,,***))))))*********)))***+++++++++)))((()))***)))************+++++++++)))***++++++******,,,---666666333---***,,,,,,***))))))))))))))))))))))))(((***++++++***)))+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,+++***((()))))))))******++++++++++++******************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++---///000///,,,+++,,,...------........./////////111000000000/////////...//////////////////......////////////////////////---------...............000000//////000000111222///000222444777999:::;;;;;;;;;===@@@FFFMMMTTTYYYZZZZZZZZZYYYWWWTTTRRRPPPIIIFFFCCC@@@??????@@@BBBHHHLLLQQQTTTUUUSSSRRRRRRRRRPPPNNNNNNOOOQQQQQQQQQNNNNNNOOOQQQUUUZZZ```cccqqqzzzvvvooocccXXXOOOKKKJJJKKKIIIIIIIIIIIIJJJJJJJJJKKK)))************+++++++++)))))))))******))))))))))))))))))))))))***++++++)))************+++++++++,,,,,,,,,---......//////......---------,,,,,,,,,........................)))*********++++++++++++************************+++++++++************)))((()))))))))************))))))))))))***************+++------+++******+++*********++++++,,,,,,,,,((()))***++++++***)))(((***************+++++++++)))))))))*********++++++++++++***))))))***++++++***************************************+++,,,,,,************************))))))******++++++,,,,,,************************++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))*********)))))))))))))))************++++++++++++***++++++++++++***))))))++++++++++++++++++++++++******))))))***++++++,,,************************,,,++++++***))))))************************************))))))))))))******************************************************((()))***++++++***)))((()))************+++++++++---,,,*********+++***))))))+++,,,+++((('''(((***)))************+++++++++''')))************,,,...111444333---***,,,,,,))))))))))))))))))))))))))))))+++---,,,+++***,,,...))))))))))))))))))))))))))))))))))))))))))))))))%%%'''******)))(((***,,,(((((()))***************))))))*********+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++......///...---------...,,,---------............////////////000000000000.../////////////////////////////////////////////---------.........//////000000000000000111111222000222666999;;;<<<===<<<<<>>???>>>======BBBJJJRRRXXXZZZZZZYYYUUUSSSOOOKKKGGGCCCAAA@@@@@@AAAAAACCCGGGKKKOOOQQQVVVWWWXXXVVVTTTQQQQQQQQQPPPNNNLLLNNNSSSZZZ___bbbeeegggkkksss~~~mmm^^^TTTOOOJJJIIIGGGGGGGGGIIIKKKLLL++++++++++++++++++++++++((((((((((((((((((((((((******))))))******+++,,,++++++,,,,,,,,,,,,------,,,,,,------------------,,,,,,,,,------.........//////...------,,,+++++++++++++++++++++++++++++++++***)))'''''')))***+++************************************************'''((()))***************+++***)))'''''''''((((((***++++++,,,,,,+++++++++*********))))))))))))(((++++++,,,++++++***)))(((************************((((((((((((((()))*********+++---,,,***)))))))))******))))))))))))******,,,+++******))))))******((()))******(((((()))***+++,,,,,,------,,,,,,,,,(((((())))))))))))((((((,,,+++++++++******))))))(((((()))***+++,,,,,,---++++++******************))))))******++++++,,,,,,+++++++++,,,,,,---------************************)))************+++++++++,,,,,,,,,++++++*********++++++************++++++))))))))))))))))))))))))+++******))))))******++++++++++++************)))******************************+++++++++******)))---,,,,,,+++***)))((((((++++++******)))******++++++++++++******)))))))))******************************************************)))))))))))))))***222777999333,,,+++++++++******+++******)))''''''+++++++++*********)))))))))+++,,,+++((('''***---))))))))))))))))))))))))******++++++++++++******************************,,,+++***(((((((((((()))************************)))************+++++++++++++++,,,,,,,,,,,,------------------------------........................---------...///000000111...//////000111222222222...------...000111000...---......///......------111000///...///111333444999<<>>EEEJJJPPPVVVYYYYYYVVVTTTPPPLLLGGGBBB@@@???@@@BBBCCCEEEHHHLLLPPPSSSUUUVVVWWWVVVTTTRRRPPPNNNKKKHHHJJJQQQVVVYYY___kkkvvv{{{|||lll___YYYUUUSSSOOOKKKIIIIIIKKKLLL++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,++++++,,,,,,---...*********+++++++++,,,,,,,,,,,,,,,------------...,,,,,,,,,------...............------,,,++++++++++++++++++++++++++++++++++++***)))(((((()))***+++************************************************)))))))))))))))*********+++***)))((((((((()))***++++++,,,,,,,,,+++******++++++*********)))))))))((()))***++++++,,,++++++************************)))))))))))))))***++++++)))***++++++))))))***+++******))))))))))))******------,,,+++++++++++++++,,,---...---,,,+++,,,...,,,,,,,,,---,,,,,,++++++((())))))******))))))(((+++++++++******)))))))))***************+++++++++************************''''''''''''((((((((((((************++++++++++++************************)))************+++++++++,,,,,,,,,+++++++++******++++++************++++++******************************))))))))))))******+++++++++************)))************************&&&'''((()))******+++***,,,,,,++++++***)))))))))******)))))))))))))))***,,,,,,+++++++++*********************************************************))))))((((((((())))))***000777:::444,,,***,,,,,,+++************)))))))))+++++++++*********))))))***++++++***))))))***,,,))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))+++***)))))))))***++++++************************)))************+++++++++++++++,,,,,,,,,,,,------------------------------........................------......///000000111...//////000111111222222......///000000/////////.....................---000000///000111444777999===>>>???>>>======@@@CCCHHHKKKPPPTTTVVVVVVTTTRRRIIIFFFAAA>>><<<===@@@BBBIIIJJJMMMPPPRRRTTTTTTUUUPPPPPPOOOOOOOOONNNMMMKKKJJJVVVcccmmmxxx}}}}}}tttoooccc^^^WWWRRRPPPOOONNNMMM++++++++++++++++++++++++************************,,,++++++++++++,,,------))))))*********+++++++++,,,,,,,,,---------......---------------.........------,,,,,,++++++******+++++++++++++++++++++++++++***)))(((((()))***+++************************************************+++***)))(((((())))))************)))******++++++,,,,,,,,,,,,,,,+++***))),,,+++++++++************((()))***++++++,,,++++++************************+++************+++,,,,,,,,,------,,,***+++---///******))))))))))))******,,,,,,+++************+++---...//////------...///,,,,,,------,,,+++***************++++++******************)))))))))))))))+++++++++*********))))))************************++++++******************)))))))))))))))(((((((((************************)))************+++++++++,,,,,,,,,++++++++++++***++++++************++++++++++++++++++++++++++++++******))))))))))))******+++++++++************)))************************(((((()))***++++++******************************(((((((((((((((((()))))),,,,,,,,,,,,++++++++++++************************************************((((((((((((((()))***+++...666;;;555,,,***,,,...++++++***)))***+++,,,---+++++++++***************+++***))))))***+++******))))))))))))))))))))))))******++++++++++++******((((((((((((((((((((((((***))))))******+++------************************)))************+++++++++++++++,,,,,,,,,,,,------------------------------////////////////////////------......///000000000...//////000000111111222...111333222///...///111........................000///000111555999===???EEEDDDAAA???>>>@@@DDDHHHMMMNNNOOOPPPQQQPPPNNNNNNCCC@@@===;;;;;;???CCCGGGOOOPPPRRRTTTTTTSSSRRRQQQJJJIIIIIIIIIJJJKKKMMMMMMVVVggg{{{{{{sssuuuwwwzzzwwwmmmfffbbb^^^XXXSSS************++++++++++++************************)))))))))))))))******+++************+++++++++++++++,,,,,,------.........---------...............,,,,,,,,,++++++*********+++++++++++++++++++++++++++******))))))******+++************************************************---+++)))''''''((()))************++++++,,,,,,---,,,,,,,,,,,,+++***)))))),,,,,,,,,+++++++++******+++++++++++++++***((((((************************++++++*********++++++,,,------+++)))'''(((***---+++******))))))******+++***)))(((((('''(((((((((+++,,,------++++++,,,---,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***))))))))))))))))))))))))***************************************+++++++++------,,,,,,+++++++++*********))))))((((((((('''************************))))))*********+++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************+++++++++++++++*********))))))************************//////...---,,,+++)))((())))))*********+++++++++(((((()))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))***+++,,,+++555;;;555,,,***---///+++***)))))))))+++...///************************,,,)))''''''***,,,***((())))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))*********++++++,,,,,,---************************))))))*********++++++++++++++++++,,,,,,,,,------------------------------000000000000000000000000............//////000000////////////000000111111...222555333///,,,...222...............///////////////111444888===BBBDDDJJJGGGCCC@@@@@@DDDIIIMMMRRRPPPNNNLLLIIIHHHGGGFFF@@@>>><<<<<>>BBBHHHMMMQQQQQQQQQRRRQQQPPPMMMJJJIIIOOOOOOOOOPPPTTT\\\gggnnn~~~(((((())))))***+++++++++************************+++************+++,,,,,,++++++,,,,,,,,,---------***+++,,,,,,---...///////////////...............,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++***)))(((((())))))*********+++,,,,,,,,,++++++***++++++,,,,,,+++++++++,,,+++++++++************((()))***++++++,,,++++++************************++++++***))))))))))))***------,,,***'''&&&'''(((++++++************++++++,,,,,,+++************+++***+++,,,,,,******+++,,,******++++++++++++*********++++++,,,,,,++++++******************+++++++++'''((()))***+++,,,------)))))))))***++++++,,,,,,+++++++++***************++++++++++++++++++******************************)))************+++++++++***++++++++++++,,,,,,,,,++++++************++++++)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,+++++++++************)))************************(((((()))***++++++******))))))******+++++++++,,,''')))***,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,************************************************,,,++++++*********++++++'''///444111---,,,---,,,***)))))))))***+++---...***************+++++++++***)))(((((()))***))))))))))))))))))))))))))))))******++++++++++++******************************,,,,,,,,,,,,+++***)))(((************************)))************+++++++++++++++,,,,,,,,,,,,------------------------------////////////////////////......//////////////////////////////////////////...111333222///...///111///......---...///111222222555:::>>>BBBDDDEEEEEE@@@@@@AAAFFFLLLRRRUUUWWWOOOLLLGGGAAA===;;;;;;;;;:::;;;<<>>BBBEEEHHHJJJLLLMMMLLLLLLLLLMMMNNNPPPPPPTTT\\\gggpppwww}}}{{{wwwvvvwwwzzz{{{'''(((((()))***+++++++++((((((((((((((((((((((((((((((((((((((())))))***)))************+++++++++******+++,,,---//////000000000//////.........---------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************'''((()))***++++++*********++++++,,,+++***((('''((()))***+++,,,---------*********))))))))))))(((++++++,,,++++++***)))(((************************...---,,,,,,++++++++++++&&&(((***++++++***+++,,,,,,++++++******++++++,,,,,,+++******))))))******((()))******)))((()))***'''((()))***+++,,,,,,,,,*********++++++*********+++++++++,,,,,,---------+++++++++***************((())))))***++++++,,,,,,)))))))))******+++++++++))))))******++++++,,,,,,************************)))************+++++++++*********++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++))))))(((((((((((())))))+++++++++************)))******************************+++++++++******)))************************$$$&&&(((***++++++)))))))))))))))******+++++++++************************************************+++***)))'''&&&&&&&&&&&&&&&***,,,,,,...///,,,'''(((((()))************)))))))))******++++++++++++''')))+++)))&&&&&&(((+++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))&&&''')))***++++++******************************)))************+++++++++++++++,,,,,,,,,---------------------------------........................///////////////.........///////////////............------...000111000...//////...---...000222444;;;???FFFKKKLLLJJJFFFCCCDDDFFFJJJOOORRRPPPIIIDDD@@@>>><<<:::999:::<<<===<<<>>>AAAEEEHHHJJJJJJKKKLLLLLLKKKLLLNNNQQQTTTVVVfffqqqyyywwwuuusssrrruuuzzz++++++++++++++++++++++++++++++******))))))(((((()))************+++++++++******+++++++++,,,,,,,,,---------............///000000//////..................---------,,,,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++,,,+++***))))))***+++,,,)))***,,,------,,,***)))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))---,,,************,,,---.....................---******+++++++++,,,,,,,,,---,,,+++***+++,,,---...,,,+++******)))*********---------,,,,,,+++++++++,,,------......------,,,------------------------,,,...000000...+++******------------------------,,,---...,,,***))))))***++++++++++++++++++++++++***************************++++++,,,,,,++++++***$$$&&&))),,,---,,,***((()))************+++++++++.........---,,,+++***)))((()))***+++,,,+++************))))))))))))))))))+++++++++,,,,,,---------,,,,,,++++++***+++++++++)))***+++------,,,+++++++++++++++---......,,,***,,,,,,,,,,,,+++***)))))),,,+++***)))))))))++++++///---+++((((((+++---///...,,,+++,,,......+++))).........------,,,,,,,,,************************++++++,,,------,,,++++++***+++,,,---,,,+++***))),,,,,,++++++***))))))))),,,,,,***)))))))))***+++******+++,,,,,,,,,,,,+++*********)))******++++++++++++,,,------------,,,+++++++++++++++++++++++++++++++++,,,,,,---------)))))))))******+++++++++******+++,,,,,,---......///000000000...------...............////////////111///...------...///111111000///......///000111222111///------...000111000//////000222555888:::EEEHHHKKKMMMMMMKKKHHHFFFKKKLLLMMMLLLJJJHHHEEECCCAAA???<<<::::::;;;===>>>BBBAAACCCHHHJJJIIIKKKNNNKKKMMMOOOQQQTTTZZZgggrrr~~~}}}~~~************************))))))(((((('''''''''''')))************+++++++++******+++++++++,,,,,,,,,------------............/////////.........------...------------,,,,,,,,,---,,,++++++******++++++************************++++++************++++++)))***,,,------,,,***)))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))),,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********)))******+++,,,******)))******+++,,,,,,......---,,,,,,+++*********++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,+++---//////---***)))))),,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***+++++++++++++++++++++++++++++++++++++++******************++++++,,,,,,++++++***((((((***+++++++++++++++************++++++++++++++++++++++++***)))(((((('''((()))***+++******)))*********************************++++++,,,,,,,,,+++******))))))******+++''''''((()))))))))))))))+++******+++------,,,+++++++++,,,---------,,,,,,++++++***************+++---,,,***))))))***,,,---...,,,+++,,,......+++)))---------,,,,,,,,,++++++************************'''(((***,,,---.........+++,,,,,,,,,,,,+++************************++++++,,,+++***)))))))))***+++)))******+++++++++++++++++++++***************+++((())))))***************++++++++++++++++++++++++************++++++++++++.../////////////////////***++++++,,,------......000111111000///......000............////////////000///...------...///000000000///......///000000111000///......///000111111000000000333777;;;===IIIJJJLLLMMMMMMLLLJJJHHHMMMLLLLLLJJJGGGDDDAAA@@@===<<<;;;::::::<<>>===;;;;;;::::::<<>>=========>>>???BBBDDDFFFHHHGGGIIIMMMOOORRRYYYbbbuuu~~~++++++++++++++++++++++++************++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...------------------------------,,,,,,,,,+++++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,***+++------------+++*********+++,,,,,,---......******+++++++++,,,,,,,,,+++,,,---...///...------,,,,,,+++++++++++++++,,,)))******+++---......///,,,------......------,,,+++,,,,,,,,,------......,,,---......,,,+++,,,---------------------------999333,,,***,,,...,,,)))*********++++++,,,,,,,,,+++++++++*********))))))***++++++,,,,,,++++++******,,,...//////---+++)))***++++++++++++,,,,,,,,,,,,,,,---------,,,++++++)))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************+++,,,---)))((((((''''''(((***++++++)))''''''(((***+++***+++++++++++++++***))))))((()))***,,,,,,++++++***++++++,,,------,,,++++++,,,---------,,,+++++++++************************************************......------------......---,,,+++***)))***+++,,,+++++++++*********))))))++++++++++++******))))))(((((()))************)))---,,,+++***))))))))))))))))))***++++++++++++***++++++++++++++++++++++++/////////......------------------------,,,,,,,,,,,,,,,------------......---...///...------...///............//////////////////............//////---..................---......///000111000000000///000333777>>>FFFMMMQQQQQQPPPNNNMMMLLLKKKLLLLLLFFFEEEDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBCCCDDDFFFGGGIIIHHHHHHLLLQQQYYYggguuu++++++++++++++++++++++++((((((((())))))))))))***)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------------------.........,,,,,,,,,,,,++++++++++++++++++******++++++,,,,,,------------------------******++++++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***))))))******++++++,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,------,,,+++++++++++++++))))))***+++---...//////***++++++,,,,,,++++++***------------------------,,,---......,,,,,,---...------------------------000---))))))+++------+++*********++++++,,,,,,---***************************++++++,,,,,,++++++***(((***---000000...+++)))++++++++++++,,,,,,,,,,,,*********++++++******)))***+++,,,---------,,,+++))))))******+++,,,,,,,,,---------,,,,,,,,,,,,,,,************+++,,,---...***))))))))))))***++++++***)))'''(((***++++++***++++++++++++***)))((('''((()))***++++++++++++++++++,,,,,,------,,,,,,++++++---......,,,++++++,,,***************+++++++++************************+++++++++,,,---///111222---,,,++++++******++++++,,,,,,++++++***))))))(((***++++++++++++***))))))((()))******++++++******,,,,,,+++***))))))))))))'''((())))))******))))))++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---------............------------------......+++---......---,,,---///............////////////////////////////////////---...////////////...---......//////000000111111///222777>>>DDDJJJOOOQQQMMMLLLKKKJJJJJJJJJJJJJJJDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGIIIIIIKKKQQQYYYfffzzz************************(((((()))))))))*********)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------........./////////,,,,,,,,,++++++++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,++++++++++++++++++,,,******************************+++++++++,,,,,,,,,************************+++++++++,,,,,,,,,------+++******))))))******++++++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,------,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***......------,,,+++++++++,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,,,,,,,)))******+++,,,,,,------)))))))))***++++++,,,,,,***++++++,,,,,,++++++***(((***+++---------,,,++++++++++++,,,,,,,,,------)))******++++++*********)))***+++,,,---,,,++++++(((((())))))***++++++,,,,,,,,,,,,,,,++++++******))))))))))))***+++,,,---++++++,,,------------,,,))))))(((***+++,,,+++)))******+++++++++******)))))))))))))))***+++,,,---+++++++++++++++++++++++++++---///...+++***+++,,,*********+++++++++,,,,,,************************)))))))))***+++---///000+++,,,,,,,,,,,,+++******++++++*********************++++++,,,+++***)))((()))******+++++++++++++++++++++***************+++((())))))***************++++++++++++++++++++++++************++++++++++++))))))***+++,,,,,,---.....................------,,,---......------...000............////////////......////////////.........///000000000000///...///.........///000222333222666===EEEJJJLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHDDDEEEGGGHHHIIIIIIIIIIIIGGGGGGGGGGGGGGGHHHHHHHHHKKKNNNUUU```kkkzzz))))))))))))))))))))))))******++++++,,,,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------........./////////000000,,,,,,,,,+++++++++******+++*********+++,,,,,,---++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,************************+++++++++,,,,,,---------+++***)))(((((()))***+++........................******+++++++++,,,,,,,,,///...---,,,---...///000*********+++,,,---...///......---,,,,,,++++++***,,,------......------,,,...------,,,+++***))))))***+++,,,+++******+++---++++++++++++++++++++++++...//////...,,,++++++,,,))))))***+++,,,,,,------(((((()))***+++,,,,,,---+++++++++,,,,,,+++++++++))))))******+++,,,---...++++++,,,,,,,,,---------+++,,,,,,---------,,,,,,((()))***+++,,,+++******'''(((((()))******++++++++++++++++++******))))))(((((((((((()))***+++,,,'''((()))***+++***)))))))))))))))+++------+++))))))***++++++,,,,,,,,,,,,***)))(((((()))+++---...++++++***))))))***++++++***---///...+++***+++,,,******++++++,,,,,,,,,,,,************************,,,+++***))))))***+++,,,++++++,,,---,,,+++***))))))))))))***++++++,,,,,,******+++,,,+++***)))(((******+++,,,,,,,,,,,,+++******************++++++++++++,,,------------,,,+++++++++++++++++++++++++++++++++,,,,,,---------))))))***+++---...///000..................------,,,...//////......///111............/////////000......////////////.........///000111111000///...000///------...000222444555:::BBBIIIMMMLLLJJJGGGEEEEEEFFFGGGGGGGGGFFFFFFEEEGGGIIIKKKLLLKKKJJJIIIEEEEEEFFFGGGHHHHHHIIIIIIOOOTTT```nnn{{{~~~{{{