BM6P6(@ }}}vvvqqqllljjjbbbaaa___^^^]]]]]]^^^^^^___bbbhhhnnnuuuzzz}}}lllbbb]]][[[[[[WWWSSSPPPPPPMMMHHHFFFGGGEEEDDDCCCCCCCCCBBB???===AAAAAAAAA@@@@@@@@@@@@@@@<<<<<<===>>>@@@BBBDDDEEEFFFGGGIIIKKKOOOVVV^^^dddjjjkkkllllllmmmlllkkkjjjlllnnnqqqtttxxxzzz|||}}}~~~}}}~~~}}}|||||||||}}}yyyvvvqqqnnnoootttzzz~~~}}}yyyuuutttxxx|||xxxqqqggg```TTTOOOLLLLLLNNNRRR[[[eeeooouuuzzz|||~~~~~~~~~~~~~~~{{{vvvsssrrrqqqpppooommmoooppppppnnnmmmnnnoooppplllgggcccaaa```^^^\\\^^^^^^]]]\\\[[[[[[[[[[[[YYYZZZ[[[]]]^^^___``````cccdddeeedddddddddgggiiiggggggiiikkkmmmoooqqqqqqyyy||||||tttnnnjjjhhhfff^^^bbbiiiooouuuzzz~~~{{{rrrnnnqqquuuxxxyyy{{{}}}~~~}}}|||{{{|||yyyvvvyyy}}}|||uuunnnuuulllbbb\\\WWWQQQOOOQQQ```hhhrrryyy{{{zzzzzz{{{~~~|||yyyyyyzzz~~~zzzrrr]]]UUUKKKHHHJJJMMMKKKHHHQQQLLLHHHKKKZZZwww}}}xxxyyywwwyyy}}}|||wwwmmm[[[JJJAAA@@@<<<888:::::::::;;;;;;;;;<<<<<<===???AAAEEEXXX}}}ooo___QQQGGG???AAAGGGJJJLLLNNNLLLKKKKKKJJJIIIHHHHHHHHHJJJJJJIIIIIIJJJKKKMMMNNNPPPRRRTTTUUUVVVWWWYYY[[[]]]^^^```ccceeefffggghhhkkkjjjiiijjjlllppptttvvvzzz{{{|||~~~~~~}}}||||||}}}}}}zzzwwwuuutttsssqqqpppmmmkkkhhhddd___[[[XXXVVVRRRRRRQQQQQQQQQQQQRRRRRRSSSVVVZZZ___dddhhhkkklllnnnnnnttt}}}rrrfff\\\VVVZZZVVVUUUVVVTTTNNNKKKKKKGGGFFFDDDDDDEEEEEECCCBBBAAAAAA@@@@@@@@@@@@??????<<<======???AAADDDFFFGGGIIIJJJKKKMMMQQQVVV^^^cccnnnqqqttttttsssqqqpppqqqqqqrrruuuxxx{{{}}}~~~}}}|||{{{tttqqqmmmkkkmmmttt{{{|||yyyyyy||||||xxxqqqhhhaaaYYYSSSOOOOOOPPPSSS\\\eeepppvvv{{{|||~~~}}}~~~~~~~~~~~~~~~~~~zzztttooommmmmmnnnooolllmmmoooooommmlllmmmmmmoookkkfffbbbaaa```___^^^```___^^^]]]]]]]]]]]]]]][[[\\\^^^___```aaaaaaaaadddfffggggggffffffgggiiifffgggiiikkkmmmoooqqqrrrxxx{{{xxxqqqmmmkkkiiihhhdddhhhlllppptttyyy}}}|||sssoooqqquuuyyyzzz|||}}}}}}|||zzzyyyzzzvvvuuuxxx||||||wwwqqqqqqiii```ZZZUUUQQQRRRWWWdddkkksssyyyzzzzzz{{{||||||~~~~~~{{{zzz{{{}}}wwwpppddd]]]WWWXXX]]]aaaaaa___YYYTTTPPPRRRaaa|||~~~zzz~~~{{{qqq___KKK@@@===;;;777::::::::::::;;;;;;;;;;;;===???@@@EEEVVVxxxpppbbbTTTIIIAAACCCGGGJJJKKKLLLLLLLLLKKKKKKJJJIIIIIIHHHJJJJJJIIIIIIJJJKKKMMMNNNPPPRRRTTTVVVWWWXXX[[[]]]\\\]]]```bbbeeeggghhhhhhjjjjjjjjjlllnnnqqqtttvvv{{{|||}}}~~~~~~~~~}}}yyyvvvsssssssssrrrqqqTTTTTTSSSRRRPPPNNNMMMLLLKKKLLLLLLLLLLLLMMMMMMMMMKKKMMMOOORRRTTTVVVWWWXXXXXXWWW[[[dddnnnyyyyyyfffZZZ[[[XXXWWWYYYXXXRRRNNNMMMKKKIIIGGGFFFGGGHHHGGGGGGAAAAAAAAA@@@@@@?????????======>>>@@@BBBEEEHHHJJJMMMNNNOOOPPPSSSWWW]]]aaapppuuu{{{|||yyyvvvvvvxxxxxxyyy{{{}}}}}}{{{sssoookkkiiikkkrrryyy}}}}}}~~~|||yyytttllleee```ZZZVVVTTTSSSUUU\\\eeeqqqwww|||||||||~~~~~~{{{~~~}}}}}}|||}}}}}}xxxqqqkkkhhhhhhjjjllljjjlllnnnnnnmmmlllllllllmmmiiiddd``````aaaaaaaaaaaa``````____________```___```aaabbbcccccccccccceeegggiiijjjiiihhhhhhhhhhhhiiikkknnnppprrrtttuuuwww{{{~~~zzztttpppoooooonnnmmmmmmnnnppprrrtttxxx}}}~~~uuuppprrruuu{{{|||}}}}}}}}}{{{yyywwwvvvtttsssvvv{{{|||xxxsssmmmggg___YYYSSSQQQXXX```iiiooovvvyyyzzz{{{}}}|||}}}}}}|||zzz{{{}}}{{{xxxtttrrruuu|||~~~ooojjjcccbbbmmm~~~yyydddMMM>>>::::::888999999999999::::::::::::===>>>@@@DDDSSSrrrqqqeeeVVVLLLDDDEEEHHHIIIJJJKKKMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMOOORRRTTTVVVXXXZZZ\\\___[[[]]]___bbbdddfffggghhhiiijjjlllnnnpppsssuuuvvv{{{|||~~~{{{xxxtttssstttwwwxxxyyyKKKLLLNNNPPPRRRSSSSSSSSSRRRRRRRRRRRRQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPOOOQQQXXX___eeepppyyyoooddd^^^ZZZZZZZZZVVVSSSSSSQQQNNNJJJHHHHHHIIIIIIHHHBBBBBBAAAAAA@@@@@@??????>>>>>>>>>@@@CCCGGGJJJLLLPPPQQQSSSTTTUUUXXX]]]```lllttt}}}{{{xxxzzz~~~}}}}}}yyyuuuoookkklllqqqwww{{{}}}~~~~~~~~~~~~}}}||||||xxxrrrmmmhhhbbb]]]ZZZWWWWWW]]]dddnnnvvv|||||||||}}}~~~|||~~~}}}|||{{{|||yyyvvvpppjjjfffdddfffhhhiiikkknnnooommmllllllllljjjgggbbb``````bbbcccdddaaa```````````````aaaaaabbbbbbcccddddddddddddccceeehhhjjjkkkjjjhhhggggggjjjlllooorrruuuwwwxxxyyywww{{{yyywwwtttssstttuuuuuuuuurrrsssssssssuuuyyy~~~yyyttttttvvv}}}~~~~~~}}}{{{xxxvvvvvvtttsssuuuxxxyyyuuuqqqkkkfff___YYYSSSRRR\\\hhhooosssxxxzzzzzz{{{~~~~~~|||{{{zzz{{{~~~~~~xxx~~~~~~~~~{{{xxxzzzjjjOOO>>>999:::999888888999999999:::::::::;;;===@@@DDDQQQmmmzzzyyynnneeeVVVMMMFFFFFFHHHHHHIIILLLMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLMMMMMMNNNQQQTTTVVVXXXZZZ]]]___]]]^^^```bbbcccdddeeeeeefffhhhkkknnnqqqsssttttttyyyzzz|||~~~}}}xxxvvvuuuvvv{{{LLLNNNRRRWWWZZZ]]]^^^___]]]]]][[[ZZZXXXWWWUUUUUUWWWVVVUUUSSSPPPOOOMMMMMMLLLKKKNNNSSSUUUVVVZZZ```iiisss~~~yyynnnccc^^^\\\ZZZZZZ\\\WWWSSSNNNKKKJJJIIIHHHGGGCCCCCCCCCBBBAAA@@@@@@????????????@@@CCCGGGKKKNNNQQQSSSVVVWWWYYY\\\___bbbjjjrrr|||}}}{{{~~~~~~zzzuuuqqqqqquuuzzz}}}|||}}}~~~~~~~~~}}}~~~~~~zzzvvvoooiiiccc___[[[YYY]]]ccclllttt{{{|||{{{~~~~~~~~~||||||}}}~~~~~~~~~}}}zzzsssrrrppplllfffcccbbbccciiilllooopppooommmmmmmmmiiifffbbb```bbbdddffffff```````````````aaabbbccceeeeeeeeeeeeeeeddddddcccdddgggjjjkkkjjjhhhhhhhhhjjjlllppptttwwwyyyzzzzzzyyy|||~~~~~~{{{vvvuuuttttttvvvxxxxxxwwwtttttttttuuuvvv{{{|||wwwvvvwww~~~~~~}}}{{{xxxvvvvvvtttsssssstttssspppmmmhhhbbb[[[UUUPPPQQQ]]]jjjsssvvvzzz{{{{{{|||}}}|||||||||}}}~~~yyyxxx{{{xxxyyyvvvqqqhhhkkksss|||nnnPPP>>>:::;;;;;;888888999999999:::::::::999;;;@@@EEEOOOiiiyyy{{{vvvttttttqqqjjjcccWWWNNNFFFEEEFFFGGGJJJMMMMMMMMMMMMMMMMMMLLLLLLLLLJJJJJJKKKLLLLLLMMMMMMMMMMMMOOOSSSUUUVVVYYY\\\^^^______```aaabbbbbbbbbbbbdddfffjjjmmmppprrrrrrrrruuuwwwyyy|||~~~}}}zzzyyyzzzUUUXXX]]]ccchhhkkkmmmnnnnnnllliiifffdddbbbbbbbbb```^^^[[[XXXTTTQQQPPPOOOHHHHHHLLLPPPPPPLLLMMMPPPRRR[[[fffmmmvvvoooddd^^^[[[[[[]]][[[WWWSSSOOOMMMKKKHHHFFFEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@???@@@CCCGGGKKKNNNRRRTTTYYY\\\___bbbeeehhhmmmttt{{{~~~}}}~~~{{{yyyyyy||||||~~~~~~~~~}}}sssmmmfffbbb]]]YYY\\\bbbkkkttt|||}}}|||~~~}}}}}}~~~~~~}}}~~~|||wwwmmmooooookkkeee```___```hhhkkkoooppppppnnnmmmmmmhhheeeccccccdddfffgggggg````````````aaabbbddddddhhhhhhhhhggggggfffddddddeeegggjjjjjjjjjiiijjjjjjhhhkkkoootttwwwyyyzzzzzzzzz~~~~~~|||}}}}}}uuuttttttuuuwwwxxxwwwuuussstttuuuvvvyyy~~~}}}yyyxxxwwwzzz{{{|||}}}|||zzzxxxvvvvvvtttrrrqqqpppnnnkkkiiibbb[[[TTTOOOMMMQQQ\\\hhhtttwww{{{|||{{{}}}~~~~~~~~~}}}wwwrrrzzztttpppnnnjjjfff___ccclllvvv}}}mmmNNN>>>;;;<<<;;;999999999999::::::::::::999;;;AAAFFFMMMcccyyyvvvqqqoooooolllhhheee\\\RRRIIIFFFEEEFFFJJJOOOMMMMMMMMMLLLLLLLLLLLLLLLJJJJJJKKKLLLMMMMMMMMMMMMKKKNNNQQQRRRTTTVVVXXX[[[______```aaaaaaaaaaaaaaaccceeehhhllloooqqqrrrrrrrrrtttvvvzzz|||~~~~~~```ccciiiooouuuxxxzzzzzz{{{xxxtttqqqoooooopppqqqjjjhhhddd```\\\YYYWWWVVVMMMMMMOOORRROOOJJJIIILLLHHHOOOUUUYYY```iiipppqqqvvvtttyyyssshhhaaa]]]]]]\\\ZZZVVVTTTRRROOOLLLIIIGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@???@@@BBBFFFJJJLLLRRRVVV\\\aaaeeeiiimmmppprrruuuyyy|||||||||}}}~~~~~~~~~{{{||||||{{{zzzzzz|||~~~|||zzzxxxwwwxxxzzz}}}uuuooohhhccc^^^YYY\\\aaalllwww~~~~~~|||}}}|||{{{~~~~~~|||uuujjjkkkkkkfff```\\\^^^```fffjjjnnnpppooommmllllllgggfffeeefffggghhhhhhgggaaaaaaaaabbbccceeefffgggkkkkkkkkkjjjiiigggfffeeefffhhhjjjjjjjjjkkkmmmooojjjmmmqqqvvvzzz}}}}}}}}}{{{~~~~~~xxxxxxwwwxxxyyyxxxvvvtttssstttvvvwwwzzz}}}yyywwwvvvuuuvvvxxxyyyyyyxxxvvvuuusssrrrpppnnnmmmkkkiiiggg]]]UUUNNNMMMOOOUUU```jjjtttwww{{{}}}|||~~~uuuooouuu|||xxxnnniiieeeaaa___[[[aaakkkvvv|||iiiJJJ<<<<<<<<<999::::::::::::;;;;;;;;;;;;;;;<<>>@@@DDDIIIMMMUUUYYY```hhhpppwww{{{~~~~~~zzzuuutttvvvxxxxxxwwwyyyzzz|||~~~~~~}}}{{{xxxvvvrrrooommmmmmmmmnnnllljjjhhhfffgggllltttzzz~~~yyyoooeee^^^]]]```dddpppwww||||||}}}|||~~~~~~~~~~~~|||nnniiieeedddbbb^^^^^^bbbeeegggkkkoooppppppnnnmmmooommmiiifffdddcccccccccccccccbbbccceeeiiimmmoootttssspppllljjjhhhhhhgggiiiiiikkklllnnnppprrrrrrrrrsssuuu{{{~~~{{{xxxuuuuuuuuuuuutttrrrtttwwwzzz|||}}}yyyuuusssssssssoooppprrrsssttttttssssssuuuqqqnnnmmmmmmlllgggdddUUUSSSOOOMMMPPPZZZgggpppuuuwww{{{}}}}}}~~~tttppppppqqqqqqrrr|||~~~qqqllleeeZZZUUUWWWZZZjjjrrrttt{{{~~~WWWCCC<<<888888:::777888999:::;;;;;;;;;;;;:::AAAAAAAAAHHHUUUyyy{{{}}}zzzxxxsssmmmnnn```QQQHHHDDDCCCFFFJJJOOONNNNNNNNNLLLKKKJJJIIIKKKJJJKKKLLLNNNOOONNNLLLLLLMMMNNNMMMMMMMMMPPPRRRVVVXXX[[[___ccceeefffgggjjjiiihhhhhhiiillloooqqqsssuuuwwwzzz|||}}}~~~~~~oooqqqvvv{{{{{{yyyyyyzzz{{{{{{xxxuuurrrnnnmmmmmmnnnoooooonnnllljjjfff___WWWRRRKKKIIIHHHIIIJJJKKKJJJIIIKKKKKKMMMQQQVVV```rrrrrreeebbb^^^[[[ZZZWWWRRRNNNMMMKKKIIIHHHIIIHHHFFFEEEFFFDDDAAA@@@AAADDDHHHKKKUUUYYY```hhhpppwww|||~~~~~~{{{xxxwwwyyy{{{{{{zzz|||}}}~~~~~~zzzwwwuuusssqqqmmmjjjiiiiiijjjkkkjjjjjjhhhfffgggkkkrrrwww}}}zzzpppfff___]]]aaadddpppwww|||}}}}}}}}}~~~~~~}}}}}}~~~{{{vvvpppkkkiiieeeaaa```dddeeehhhkkkoooppppppooonnnlllkkkiiigggfffffffffggggggfffffffffiiilllppprrruuutttqqqnnnlllkkkjjjjjjkkklllnnnppprrrtttuuuuuuwwwxxxzzz|||zzzwwwuuuttttttuuutttvvvxxxzzz|||}}}~~~{{{wwwtttrrrrrrrrrnnnoooppppppppppppooonnnpppnnnllllllmmmkkkfffbbbWWWSSSOOOOOOTTT___jjjqqquuuxxx{{{}}}}}}~~~~~~vvvqqqnnnmmmmmmqqq}}}pppkkkeee[[[VVVWWW\\\jjjpppttt}}}yyyTTTBBB<<<888888:::888999:::;;;;;;;;;;;;;;;:::AAAAAAAAAGGGTTTvvv{{{zzzrrrpppbbbRRRIIIEEEDDDFFFKKKLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKLLLNNNOOONNNMMMKKKLLLMMMLLLLLLMMMOOORRRXXXZZZ]]]aaadddfffggggggjjjiiihhhhhhjjjmmmppprrrsssuuuwwwzzz}}}sssvvv{{{||||||}}}||||||xxxvvvssspppooopppssstttyyyyyyxxxvvvrrrjjjaaaZZZPPPMMMJJJHHHHHHHHHGGGFFFEEEEEEGGGIIIJJJMMMXXXcccwwwssskkkbbb\\\[[[ZZZVVVRRRQQQOOOLLLKKKKKKJJJHHHGGGIIIGGGDDDBBBCCCEEEHHHJJJUUUYYY```hhhqqqxxx}}}}}}||||||~~~~~~~~~}}}|||{{{{{{~~~{{{vvvssspppooommmjjjhhhfffggghhhiiiiiiiiiiiihhhhhhjjjooorrrxxx}}}|||sssiiibbb```bbbeeeqqqxxx}}}}}}~~~}}}{{{}}}~~~}}}~~~zzzxxxqqqkkkgggbbb]]]]]]```dddgggjjjmmmoooooonnnmmmiiihhhhhhggghhhiiikkklllkkkjjjjjjlllnnnqqquuuwwwxxxwwwuuusssqqqpppoooooopppqqqsssuuuwwwxxxxxxxxx{{{}}}~~~}}}}}}yyyxxxwwwuuutttuuuuuuvvv{{{|||~~~|||yyyuuurrrrrrrrrrrrqqqqqqqqqpppooommmkkkjjjjjjiiiiiikkkllljjjddd___WWWSSSPPPRRRZZZeeemmmqqqvvvyyy|||~~~~~~~~~}}}~~~{{{yyytttrrrppppppqqqttt~~~|||nnnkkkfff^^^ZZZ\\\aaannnssswwwpppOOO@@@;;;888888:::999::::::;;;;;;;;;;;;:::999@@@@@@AAAGGGRRRqqqzzzsssooosss~~~{{{ttteeeTTTJJJFFFDDDGGGKKKJJJKKKLLLLLLMMMMMMMMMMMMKKKJJJJJJLLLNNNOOONNNLLLJJJKKKLLLKKKKKKMMMOOORRR[[[]]]___ccceeefffggggggjjjiiiiiiiiikkknnnqqqssstttuuuwwwzzz}}}xxx||||||zzzwwwtttssstttvvvwww|||}}}~~~}}}zzzsssjjjcccZZZVVVPPPLLLKKKKKKJJJJJJGGGFFFFFFGGGEEEEEEKKKTTTbbbqqqoooccc]]][[[WWWTTTVVVTTTPPPNNNMMMLLLJJJHHHIIIHHHFFFEEEFFFGGGJJJKKKSSSWWW___hhhpppxxx}}}~~~|||{{{{{{{{{}}}{{{~~~~~~~~~}}}zzzwwwssspppooommmjjjhhhggghhhjjjkkkiiijjjkkkjjjjjjkkkmmmppptttzzzwwwnnnfffdddeeehhhrrryyy~~~~~~~~~yyyvvvoooiiieee```[[[ZZZ]]]aaacccfffjjjkkkllllllkkkhhhhhhhhhhhhjjjkkkmmmnnnllllllnnnpppssswww{{{}}}|||{{{zzzxxxwwwvvvuuuttttttvvvxxxzzzzzzyyyxxxwww{{{}}}~~~|||{{{zzzzzzwwwwwwwwwvvvvvvvvvxxxyyy}}}|||xxxuuussssssuuuvvvwwwwwwuuussspppnnnlllkkkgggfffgggiiikkkiiibbb]]]VVVRRRPPPUUU```jjjpppqqqwwwzzz}}}~~~~~~~~~~~~~~~{{{uuutttnnnqqqwww|||}}}}}}~~~vvvhhhfffeee```]]]```hhhwww}}}~~~eeeIII===;;;888777:::::::::;;;;;;;;;;;;;;;:::999???@@@AAAFFFPPPlll}}}|||{{{yyywwwwwwyyyyyyiiiWWWLLLGGGDDDFFFKKKJJJKKKKKKLLLLLLLLLLLLLLLIIIIIIIIIJJJLLLMMMLLLKKKJJJKKKLLLLLLLLLNNNQQQTTT\\\^^^```ccceeefffffffffiiiiiiiiijjjlllooorrrtttuuuvvvwwwyyy|||~~~{{{yyyxxxyyyyyy{{{{{{}}}~~~|||xxxqqqkkkccc___YYYTTTRRRRRRRRRQQQMMMJJJGGGFFFDDDCCCIIIQQQXXXbbbppp~~~sssggg___ZZZWWW\\\XXXTTTQQQOOOMMMKKKJJJIIIHHHHHHHHHIIIKKKMMMNNNQQQVVV]]]fffpppwww}}}}}}{{{zzz{{{|||||||||yyywwwyyyzzz{{{|||zzzwwwtttrrrooommmjjjhhhggghhhiiikkkiiikkkmmmmmmllllllnnnooosssyyyzzzrrrkkkhhhiiikkkssszzz~~~~~~~~~vvvuuuooojjjhhhccc^^^]]]___]]]___bbbeeeggghhhhhhhhhiiiiiijjjkkklllmmmnnnooommmnnnpppssswww|||~~~|||zzzyyyxxxwwwyyy{{{||||||yyyvvvtttwwwzzz}}}{{{xxxwwwwwwvvvtttvvvxxxxxxwwwxxxzzz||||||}}}}}}yyyvvvuuuvvvyyyzzz{{{zzzwwwtttqqqnnnlllkkkgggeeeeeefffhhheee```[[[RRRPPPQQQXXXdddnnnrrrrrrxxx{{{~~~{{{xxx~~~pppiiipppzzz~~~mmmaaabbbeeeddddddhhhppprrrZZZCCC<<<;;;888777:::::::::;;;<<<<<<<<<;;;;;;999???@@@AAAGGGNNNggg}}}vvvyyy~~~ooo[[[NNNGGGDDDEEEIIILLLLLLLLLLLLLLLKKKJJJJJJGGGGGGGGGHHHJJJKKKJJJIIIJJJLLLMMMMMMNNNPPPSSSVVV[[[\\\___aaacccdddddddddggghhhiiikkkmmmpppssstttwwwwwwwwwyyy{{{~~~~~~zzzzzzzzz{{{|||zzzwwwtttkkkgggaaa]]]\\\\\\\\\\\\UUUPPPKKKIIIGGGEEEIIIPPPRRRXXXbbblllsss}}}pppfffaaabbb^^^YYYTTTRRRPPPNNNMMMIIIIIIJJJKKKLLLMMMOOOOOOOOOSSS[[[eeennnvvv|||~~~~~~|||yyyvvvuuuuuuwwwyyyzzzzzzwwwtttqqqmmmkkkhhhfffeeeeeefffhhhiiikkkmmmmmmmmmmmmnnnpppsssyyy{{{tttmmmkkkkkkmmmttt{{{~~~~~~~~~~~~xxxrrrnnnjjjiiifff___]]]^^^\\\^^^aaadddfffggghhhhhhllllllmmmnnnpppqqqqqqrrrpppqqqtttwww{{{~~~|||zzzyyywwwyyy|||~~~~~~{{{wwwtttuuuyyy~~~|||{{{xxxvvvtttssssssssspppssswwwxxxwwwxxx{{{~~~{{{~~~~~~|||xxxuuuuuuwwwzzz}}}zzzxxxvvvrrrooommmlllkkkiiieeebbbaaaaaa```\\\XXXNNNOOOTTT]]]hhhqqquuuuuuyyy|||~~~zzzoookkkrrryyy}}}lllaaaeeennnqqquuuzzzxxx~~~fffRRR???;;;;;;888777999999:::;;;<<<<<<=========:::@@@AAABBBGGGMMMbbbzzzttt___QQQHHHCCCDDDGGGLLLLLLLLLLLLKKKKKKJJJIIIGGGFFFFFFHHHJJJKKKJJJHHHJJJLLLMMMNNNOOOQQQUUUXXXYYY[[[]]]```bbbccccccccceeefffhhhjjjmmmpppssstttwwwwwwxxxyyy{{{~~~}}}{{{zzz{{{||||||{{{sssoookkkiiiiiiiiiiiiiiiaaa\\\WWWTTTPPPLLLLLLPPPQQQWWWaaaiiikkknnn{{{zzzssshhhddd^^^YYYVVVTTTRRRPPPLLLLLLMMMMMMNNNNNNNNNNNNMMMQQQYYYcccmmmuuu{{{~~~}}}}}}}}}{{{zzzxxxxxxwwwyyy{{{|||{{{xxxtttqqqmmmkkkhhheeeccccccdddeeehhhjjjkkklllllllllnnnppptttyyy}}}yyysssmmmkkkkkkmmmuuu{{{}}}~~~~~~rrrooommmmmmiiibbb]]]]]]___```ccceeehhhjjjkkkkkknnnoooqqqsssuuuvvvwwwxxxwwwwwwyyy{{{~~~~~~{{{xxxwwwsssvvv{{{~~~zzzxxxxxx}}}}}}|||xxxzzz~~~~~~wwwvvvsssqqqpppooooooooolllpppuuuvvvvvvvvvzzz~~~|||zzzxxxtttrrrrrruuuyyy|||xxxwwwtttqqqooommmllllllkkkeee^^^ZZZYYYXXXVVVTTTKKKPPPXXXbbblllssswwwyyyzzz|||~~~yyyrrrooowww~~~wwwggg^^^eeerrrzzz~~~yyy^^^LLL===;;;;;;888666999888999:::<<<===>>>>>>>>>;;;AAABBBDDDHHHLLL___~~~yyycccSSSHHHBBBBBBEEEIIIJJJKKKKKKLLLKKKKKKKKKHHHGGGGGGIIIKKKLLLKKKIIIIIIJJJLLLMMMNNNQQQUUUXXXXXXZZZ]]]___bbbcccccccccdddeeegggjjjmmmppprrrtttuuuvvvyyy{{{~~~}}}{{{|||~~~yyyvvvsssrrrsssttttttsssmmmhhhccc```ZZZSSSQQQRRRUUU\\\hhhppplllggglllwwwwwwlllhhhaaa\\\YYYVVVTTTSSSNNNOOOOOOOOOOOONNNMMMLLLKKKPPPXXXbbbllltttzzz}}}}}}{{{{{{~~~~~~}}}~~~}}}}}}|||}}}}}}|||}}}~~~zzzvvvsssooommmiiifffddddddeeefffggghhhjjjjjjjjjlllnnnppptttyyy|||{{{wwwrrrmmmjjjkkkllluuu|||}}}yyyvvvuuuvvvqqqhhhbbbaaabbbccceeehhhkkkmmmnnnnnnooopppsssvvvyyy{{{|||}}}|||}}}}}}~~~|||yyyvvvtttppptttzzz~~~|||{{{}}}|||pppqqquuu{{{{{{vvvtttrrrpppooommmmmmmmmnnnhhhmmmsssuuutttuuuyyy~~~}}}wwwtttqqqoooooossswwwzzzyyywwwuuurrrpppooonnnnnnllleee[[[UUUTTTSSSSSSQQQJJJQQQ\\\fffnnnuuuyyy|||{{{}}}|||yyyuuurrr|||kkk\\\SSS]]]lllvvv~~~{{{ZZZIII<<<;;;<<<888666888777888:::<<<===>>>??????;;;BBBBBBDDDIIILLL^^^{{{|||eeeTTTHHHBBBAAADDDGGGHHHIIIKKKLLLMMMMMMMMMIIIIIIIIIJJJLLLMMMLLLKKKHHHIIIKKKLLLMMMPPPTTTWWWXXXZZZ]]]```bbbdddddddddbbbdddfffiiimmmppprrrssssssvvvyyy}}}|||yyy{{{~~~~~~xxxwwwvvvqqqiiiaaa[[[XXX______bbbkkkvvvzzzwwwrrrsssyyy{{{iii^^^bbbeee^^^XXXXXXVVVUUUSSSPPPNNNMMMLLLLLLNNNPPPVVV^^^iiisssyyy}}}}}}zzzzzz|||~~~~~~}}}~~~~~~~~~~~~~~~{{{zzzzzzyyywwwvvvxxxzzz|||~~~~~~}}}}}}wwwrrrppplllgggcccaaaaaacccdddcccgggjjjkkkjjjjjjnnnqqquuuwww~~~}}}xxxqqqlllkkkmmmpppvvv{{{~~~}}}~~~~~~vvvooojjjfffdddaaacccggglllllljjjlllqqqsssrrrqqqssswww{{{~~~~~~~~~~~~}}}zzzwwwtttyyyxxxxxxyyy|||~~~~~~}}}~~~|||vvvpppqqqtttwww{{{{{{yyywwwvvvrrrnnnmmmmmmllljjjgggkkkooosssuuuvvvxxx|||{{{uuunnnmmmqqquuuwwwvvvxxxuuuqqqooommmllljjjhhhiiihhhddd]]]WWWRRRQQQQQQRRRVVV]]]gggqqqxxx{{{{{{}}}~~~~~~}}}{{{zzz|||}}}~~~zzz{{{fff]]]WWW[[[cccjjjqqqvvvwwwYYYJJJ;;;777888888777666777888:::<<<===>>>??????BBBBBBCCCFFFIIIRRRddduuuhhhYYYMMMAAA>>>CCCCCCFFFJJJLLLLLLKKKKKKLLLGGGHHHJJJKKKLLLLLLLLLKKKJJJKKKLLLLLLLLLOOOSSSVVVVVVYYY\\\___```bbbdddfffeeehhhlllnnnnnnooopppqqqsssuuuxxx|||}}}}}}~~~}}}wwwpppkkkhhhaaa```bbbjjjuuu||||||yyyvvvxxx{{{uuufffdddccc\\\VVVWWWYYYWWWTTTRRRPPPOOOPPPPPPPPPRRRWWW```iiirrrxxx{{{~~~}}}zzzyyyyyy|||~~~~~~~~~}}}~~~~~~}}}}}}}}}{{{xxxvvvuuutttrrrpppsssuuuyyy|||~~~}}}wwwssspppmmmiiieeebbbbbbbbbccceeehhhllllllkkklllooorrruuuvvv||||||zzzxxxsssooommmnnnooowww{{{~~~~~~vvvooojjjgggccccccffflllnnnmmmooosssrrrqqqrrrtttyyy}}}}}}yyyvvvyyywwwvvvwwwyyy{{{{{{{{{zzz||||||wwwpppqqqssswww{{{|||{{{zzzxxxtttpppmmmllljjjgggdddiiimmmrrruuuwwwzzz~~~xxxsssnnnnnnrrrwwwyyyxxxxxxuuuqqqnnnnnnnnnnnnmmmooonnnkkkeee^^^XXXTTTSSSTTTYYYbbbmmmuuuzzz{{{{{{}}}~~~~~~}}}{{{zzz{{{}}}~~~}}}fff\\\UUUXXX___eeelllqqqxxxXXXIII;;;888999999777777888888:::<<<===??????@@@BBBBBBEEEGGGJJJRRRbbbrrrqqq^^^PPPBBB>>>AAACCCFFFJJJMMMMMMLLLLLLLLLHHHIIIJJJLLLLLLLLLLLLLLLKKKLLLLLLLLLLLLOOORRRUUUVVVYYY\\\^^^___aaaccceeeeeegggjjjllllllnnnpppqqqtttvvvxxxzzz}}}{{{uuurrrgggeeedddkkkuuu~~~~~~}}}zzzwwwyyyvvvooojjjbbb]]]]]]\\\YYYVVVRRRPPPQQQRRRSSSSSSUUUZZZaaahhhpppvvvyyyyyyyyyyyyxxxwwwxxx{{{~~~~~~~~~~~~~~~zzzxxxuuusssrrrqqqooommmnnnppptttyyy}}}|||wwwtttqqqooolllhhheeecccbbbbbbeeehhhllllllkkkkkkooorrrtttuuuzzzxxxyyywwwtttqqqnnnmmmnnnyyy|||~~~xxxqqqmmmgggccccccjjjpppqqqrrrtttqqqrrrtttwww{{{{{{yyyxxxvvvttttttuuuvvvvvvvvvwwwyyy|||zzzvvvpppppprrruuuyyy||||||{{{yyyuuupppllliiifffcccaaagggjjjoootttxxx|||}}}uuuqqqnnnoootttxxxzzzzzzxxxuuuqqqppppppqqqrrrrrrrrrsssrrrmmmfff^^^YYYVVVXXX___hhhrrryyy{{{{{{yyy|||}}}}}}|||{{{zzz{{{}}}~~~{{{{{{fff\\\UUUVVV\\\aaahhhooo}}}}}}UUUHHH;;;888:::999888888888888:::<<<>>>???@@@AAABBBDDDGGGJJJLLLRRR```ooowwwaaaQQQDDD???BBBDDDGGGKKKMMMMMMLLLLLLMMMIIIJJJKKKLLLMMMMMMMMMLLLLLLMMMMMMMMMMMMNNNQQQSSSVVVYYY[[[]]]^^^___bbbdddfffggghhhiiijjjlllooorrrvvvvvvwwwxxx{{{~~~zzzvvvppplllhhhkkkttt}}}zzzwwwyyywwwllldddbbb]]]ZZZUUUQQQNNNOOOQQQRRRTTTWWW\\\aaaffflllrrruuuuuuvvvvvvvvvuuuwwwzzz|||~~~~~~~~~xxxvvvsssrrrrrrqqqpppnnnkkkmmmqqqvvvzzz~~~}}}zzzwwwuuusssrrrooolllhhheeebbbaaadddgggjjjjjjiiiiiilllooorrrsssxxx{{{zzzwwwsssooollllllmmmyyy{{{~~~}}}}}}~~~|||vvvkkkdddaaagggooorrrrrrrrrqqqsssvvvyyy||||||{{{xxxuuurrrqqqrrrsssrrrrrrwwwxxxzzz||||||yyyvvvsssqqqpppppprrruuuxxxxxxxxxtttqqqmmmhhheeebbbaaa```fffiiimmmrrrwww|||{{{sssqqqppprrrvvvyyyzzzzzzxxxvvvtttssstttsssqqqooonnnpppqqqnnnhhhaaa[[[XXX^^^dddlllsssxxxyyyzzzzzz|||}}}}}}|||{{{zzz|||}}}|||{{{~~~eee\\\VVVWWW[[[aaaiiippptttQQQFFF;;;999:::999999999888999:::<<<>>>@@@BBBCCCCCCEEEJJJMMMOOOSSS___lllsss___OOOEEEAAACCCDDDGGGKKKNNNNNNMMMMMMMMMJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNMMMMMMPPPRRRVVVXXXZZZ[[[\\\^^^```cccgggggghhhggghhhkkkpppsssvvvvvvvvvvvvyyy|||~~~}}}~~~{{{vvvpppkkkjjjooovvv||||||zzz|||uuuiiibbb___[[[UUUPPPMMMLLLMMMNNNSSSWWW[[[___bbbffflllpppssstttuuuuuutttuuuxxxzzzvvvtttrrrrrrrrrrrrqqqpppkkkmmmppptttxxx{{{}}}~~~|||zzzxxxwwwwwwuuusssooojjjfffbbb```eeehhhkkkkkkjjjjjjlllpppoooqqqvvv}}}~~~yyyrrrllljjjkkkmmmxxxzzz|||}}}~~~||||||}}}pppfff```eeellloooooooooqqqtttwwwzzz{{{~~~|||{{{wwwtttqqqooopppqqqrrrqqqyyyzzzzzzyyyvvvssspppoooqqqooonnnoooqqqrrrqqqppplllkkkhhhdddaaa```aaaaaahhhiiilllpppuuuzzz}}}~~~}}}xxxsssrrrsssuuuwwwyyyyyyyyywwwwwwvvvvvvuuurrrlllhhheeeggghhhfffbbb^^^[[[ZZZdddhhhnnnrrrtttvvvyyy{{{|||}}}~~~}}}{{{{{{}}}zzzwww|||~~~```YYYUUUWWW[[[```hhhppp~~~}}}}}}kkkMMMCCC:::999:::999888:::888999:::<<<>>>AAADDDEEEEEEGGGLLLPPPQQQTTT```lll~~~nnn\\\OOOFFFBBBCCCCCCGGGKKKMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLNNNOOONNNMMMMMMOOOQQQUUUVVVXXXYYYZZZ\\\```bbbgggggggggggggggkkkpppsssuuuttttttuuuwww{{{~~~~~~}}}~~~xxxrrrlllhhhjjjnnnsssvvvzzz~~~|||{{{|||{{{|||}}}}}}sssllleeeaaa[[[TTTOOOMMMLLLLLLPPPTTTXXX[[[]]]```fffjjjpppqqqssssssssstttvvvxxx~~~vvvtttrrrrrrssssssrrrqqqmmmnnnpppsssvvvyyy{{{|||~~~}}}|||||||||{{{yyyuuuqqqkkkgggcccaaaiiilllnnnnnnmmmmmmooorrrnnnooouuu||||||tttnnnkkkmmmooowwwzzz|||~~~~~~~~~}}}|||~~~vvvkkkccceeeiiikkkkkkkkknnnrrrvvvxxxyyy{{{}}}{{{zzzwwwtttqqqoooqqqsssttttttzzzzzzyyyvvvrrrnnnmmmmmmnnnmmmlllmmmnnnmmmkkkiiifffeeedddaaa______bbbeeejjjjjjlllpppuuuzzz{{{|||{{{uuuqqqsssuuuwwwyyyyyyyyyyyywwwvvvvvvuuusssnnnhhhccc______^^^\\\ZZZZZZ\\\^^^iiimmmrrrttttttvvvzzz~~~}}}~~~~~~}}}}}}yyywwwuuuZZZVVVSSSVVVZZZ^^^eeellltttsssvvvbbbHHH@@@999999:::888888999888999:::<<>>BBBGGGLLLNNNRRRPPPRRRZZZ___ccclllvvv|||yyyxxxxxxwwwmmmeeeaaaZZZNNNGGGGGGEEEFFFHHHJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHJJJMMMNNNNNNOOOPPPRRRMMMOOORRRVVVYYY\\\^^^______^^^]]]^^^aaaeeeiiilllooopppqqqrrrtttxxx}}}}}}zzzxxxvvvtttqqqooonnnqqqvvv}}}~~~zzzxxxooolllgggaaa___ccclllssszzz|||~~~|||tttiii^^^XXXPPPKKKIIINNNQQQQQQRRRVVVYYY]]]cccgggkkkooouuuyyy|||~~~~~~}}}xxxvvvxxxzzzzzz|||zzzuuuoookkkgggfffjjjkkkmmmmmmlllkkklllmmmlllmmmooosssvvvzzz}}}}}}|||{{{{{{~~~~~~}}}|||{{{xxxyyy{{{{{{zzzzzz|||}}}~~~~~~~~~uuunnngggeeefffjjjjjjkkklllnnnsssyyy}}}~~~|||zzz{{{}}}zzzyyy{{{||||||{{{yyyvvvrrrpppppppppooonnnjjjkkkllllllmmmllllllkkkgggfffddd```^^^___cccfffjjjmmmqqqtttxxx|||}}}xxxqqqllljjjsss|||}}}xxxvvvsssqqqnnnkkkfffcccddd]]]VVVSSSSSSXXXeeeqqqxxxzzz~~~{{{uuuqqqxxxqqqaaaYYYWWWYYYYYY[[[bbblllpppnnnlllsss}}}___HHH===<<<:::888777777777888999:::<<>>DDDLLLTTT\\\```dddjjjooorrrvvv~~~vvvpppmmmcccddddddfffsssttt~~~mmmZZZLLLCCCDDDGGGIIIKKKLLLLLLLLLMMMLLLKKKJJJIIIIIIIIIIIIJJJKKKKKKKKKJJJKKKNNNPPPSSSTTTUUUWWWXXXYYYYYYYYYZZZ[[[]]]^^^^^^^^^]]]]]]]]]aaahhhmmmqqqtttxxxzzz{{{{{{|||~~~~~~wwwrrroooggggggffffffeeedddbbbbbb___aaacccdddbbbaaaaaaaaa```bbbdddgggjjjpppvvv{{{|||pppeee\\\TTTNNNIIIIIIKKKOOOVVV]]]dddiiillliiihhhbbbYYYVVVWWWTTTNNNMMMMMMOOOVVV```iiippprrr{{{}}}{{{yyy|||}}}zzzyyyzzzyyyzzz|||}}}yyyuuupppllliiihhheeedddccc```]]]]]]^^^```bbbccceeegggggggggfffeeedddccccccccceeehhhlllnnnuuuxxx|||~~~}}}wwwwwwxxxzzz|||~~~~~~}}}}}}}}}|||||||||{{{|||~~~~~~}}}}}}{{{tttnnnkkkjjjooonnnnnnqqqvvvzzz{{{zzz{{{xxxxxx|||~~~|||zzz{{{}}}|||||||||~~~~~~|||xxxttttttvvvxxxzzz{{{yyywwwuuupppqqqpppnnnllllllmmmooowww|||{{{{{{zzzwwwrrrpppqqqsssyyy~~~zzzuuuqqqnnnjjjgggeeebbb^^^___fffnnnsssxxx}}}~~~zzzzzz|||xxxzzz~~~wwwzzzzzzvvvtttvvvtttooonnnqqqvvv~~~qqq```]]]ccchhhrrr}}}|||___HHH>>>:::999777666666777777888999:::===BBBKKKUUU^^^dddhhhpppvvvyyy~~~xxxpppmmmdddjjjlllllluuummmzzzyyycccRRRDDDEEEGGGIIIKKKLLLLLLKKKMMMLLLKKKJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKMMMPPPSSSSSSTTTUUUVVVWWWWWWWWWWWWYYYZZZ[[[\\\]]]]]]^^^^^^[[[___eeekkkooossswwwzzzyyyyyyzzz|||}}}xxxpppiiidddaaa```\\\\\\]]]^^^____________]]]___aaaaaa```^^^^^^___[[[[[[\\\\\\^^^ccciiinnnsssvvv{{{xxxkkkbbbZZZTTTOOOFFFIIIMMMOOORRRXXX```gggjjjkkkeee]]]YYYZZZWWWPPPPPPNNNOOOUUU___iiiooorrr{{{}}}|||||||||yyyzzzwwwyyy}}}|||wwwrrrmmmiiigggfffccccccaaa]]]ZZZYYY[[[\\\```bbbdddfffggggggeeeeeebbbaaaaaaaaacccgggjjjmmmqqqtttwww{{{||||||zzzyyyvvvwwwwwwyyy{{{}}}|||}}}~~~~~~|||uuuqqqooonnnmmmmmmqqqvvvyyyzzzyyy}}}yyyxxxzzz|||~~~~~~yyywwwyyy|||~~~~~~~~~|||wwwssstttwwwzzz|||}}}{{{yyywwwvvvvvvtttrrrpppppprrrttt||||||yyyvvvwwwxxxvvvsssrrruuuxxx}}}}}}yyytttpppmmmjjjgggeeeeeebbbcccllltttxxx{{{zzzxxxvvv{{{}}}uuussstttxxxvvvooonnnrrrttt{{{{{{iiiZZZ[[[dddttt~~~vvvYYYEEE===999888777666666777888888999999<<>><<<:::::::::999999999888888888:::===AAAIIIVVVeeeppp|||vvvwwwxxx~~~yyynnnoooxxx___RRRDDDAAABBBEEEIIIMMMLLLLLLMMMNNNMMMLLLJJJIIIGGGIIIKKKLLLLLLLLLNNNPPPPPPOOOOOOPPPQQQTTTVVVWWWWWWWWWWWWZZZ]]]______^^^^^^___```ccchhhnnnssswwwvvvyyy|||}}}}}}}}}~~~yyyxxxuuussspppnnnmmmlllqqqppppppooonnnmmmkkkjjjhhhiiiiiiiiifffbbb]]][[[TTTUUUTTTSSSSSSVVVZZZ]]]hhhmmmttt{{{ttthhheee```]]]YYYTTTMMMHHHIIIIIIJJJNNNQQQRRROOOLLLMMMQQQYYYaaaggglllmmmnnnjjjiiikkkpppyyyzzzvvvsssqqqjjjhhheeecccbbbbbbcccdddgggiiillloooqqqnnniiieee^^^ZZZTTTOOOMMMLLLKKKJJJIIIIIIKKKLLLMMMNNNNNNOOOMMMOOOPPPQQQRRRTTTXXXZZZbbbhhhqqqzzz~~~}}}yyyvvvrrruuuvvvuuusssuuu{{{~~~}}}yyyrrrmmmdddhhhooovvv}}}~~~|||}}}|||{{{{{{zzz{{{{{{|||{{{zzzzzz}}}~~~~~~yyywwwwwwzzzzzz{{{|||~~~}}}{{{yyywwwyyy{{{}}}~~~~~~~~~}}}~~~zzzwwwvvvvvvrrrvvv{{{~~~}}}zzzxxxnnnkkkeee___]]]___eeejjjpppvvv}}}vvvddd]]]fffttt|||}}}}}}tttpppnnnuuu~~~xxxeee\\\\\\___aaaaaagggvvv}}}YYYCCC@@@???;;;:::::::::999999999888888777:::===AAAHHHUUUeeeqqq|||zzztttwwwrrrmmmwwwdddUUUFFFAAABBBEEEIIINNNMMMMMMNNNNNNNNNLLLJJJHHHEEEGGGJJJKKKLLLMMMPPPRRRQQQPPPOOOOOOQQQSSSUUUWWWXXXVVVUUUVVVXXX[[[[[[[[[[[[\\\^^^aaagggmmmssswwwvvvyyy}}}~~~}}}~~~}}}yyyuuurrrpppoooooopppqqqqqqrrrsssssskkklllmmmllljjjeeeaaa^^^UUUWWWYYYYYYWWWVVVVVVWWW\\\aaahhhpppxxxzzzllliiieeeaaa]]]VVVMMMGGGEEEEEEGGGKKKOOOQQQNNNKKKHHHMMMTTT\\\bbbeeeeeeeeedddcccdddjjjttt|||wwwrrrlllhhhfff```___\\\ZZZZZZ[[[]]]^^^dddeeehhhkkkllljjjfffbbbXXXTTTNNNJJJIIIHHHHHHHHHKKKLLLMMMOOOPPPQQQQQQQQQMMMNNNOOOOOOPPPSSSWWW[[[eeemmmxxxzzzzzz{{{{{{xxxuuuvvv{{{xxxpppjjjcccgggnnnvvv|||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}|||{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~||||||||||||}}}~~~{{{wwwyyy}}}~~~}}}yyyvvvuuuuuutttxxx}}}~~~}}}{{{zzzpppnnniiidddccceeekkkpppsssxxxtttaaa\\\hhhwww~~~|||yyywww}}}zzzmmmjjjjjjtttuuuhhhdddfffgggggggggmmmzzztttQQQ?????????999:::::::::999999999888888777:::>>>AAAHHHUUUeeeqqq|||}}}tttyyyvvvooouuufffWWWGGGAAABBBEEEJJJOOOMMMNNNOOOOOONNNKKKIIIGGGDDDFFFIIIKKKLLLNNNQQQSSSQQQPPPOOOOOOPPPRRRUUUVVVYYYVVVTTTTTTUUUXXXYYYYYYZZZZZZ\\\```fffmmmssswwwvvvzzz~~~~~~zzzyyywwwsssrrrrrrtttttttttkkkmmmoooooonnnkkkhhheeebbbbbb```___]]]ZZZXXXWWWTTT]]]eeeiiijjjppp{{{wwwppphhheeeddd___SSSIIIGGGIIIKKKLLLMMMMMMLLLKKKJJJNNNTTTZZZ]]]^^^\\\ZZZZZZ\\\]]]]]]gggxxx|||vvvnnniiigggeeebbb```ZZZYYYXXXXXXZZZ]]]___aaaccceeeggghhhfffbbb]]]ZZZVVVRRRMMMJJJLLLPPPTTTVVVRRRQQQQQQRRRUUUVVVVVVUUUWWWQQQNNNPPPSSSTTTXXX]]]dddppp}}}||||||||||||{{{yyyxxxyyyzzz}}}wwwrrrnnnaaaccciiirrr{{{}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}||||||||||||~~~~~~{{{|||}}}}}}}}}|||zzzvvvuuuuuuwwwssswww{{{~~~~~~~~~yyytttmmmkkkhhheeedddiiipppuuuyyy|||tttccc```mmmyyy~~~|||{{{yyy|||sssjjjcccgggnnnvvv|||}}}jjjdddiiippptttwww{{{~~~fffNNN<<<:::>>>888:::999999999999999999999===;;;;;;@@@GGGRRRdddsss}}}|||tttppp|||{{{~~~|||wwwiii___RRRFFF@@@BBBGGGLLLOOOOOOMMMLLLKKKKKKKKKKKKHHHHHHHHHIIIIIIKKKLLLLLLOOONNNNNNOOOQQQTTTWWWYYYZZZYYYWWWVVVVVVXXXZZZ[[[]]]___bbbeeehhhlllpppsssuuuxxx{{{}}}~~~|||zzzvvvtttqqqqqqqqqqqqpppooonnnnnnlllllljjjgggddd___\\\YYYUUUYYY^^^```aaagggqqqyyy~~~xxxpppkkkggg```VVVNNNIIIIIIJJJKKKKKKLLLLLLLLLJJJMMMQQQUUUWWWWWWVVVUUUQQQSSSTTTUUU___ooo{{{~~~~~~yyyrrrmmmgggdddcccaaa___\\\\\\\\\\\\]]]^^^```bbbdddbbbdddffffffeeebbb^^^\\\ZZZVVVQQQOOOPPPSSSVVVWWWVVVUUUTTTUUUWWWXXXWWWVVVVVVQQQMMMOOORRRTTTYYY^^^gggpppzzz~~~zzzzzzyyywwwuuuuuuuuuvvv|||||||||zzzwwwrrrmmmjjjbbbeeekkkttt|||~~~~~~}}}}}}|||}}}}}}~~~~~~~~~}}}||||||||||||~~~}}}~~~~~~}}}{{{wwwtttssstttvvv|||~~~~~~}}}wwwrrrjjjjjjiiihhhiiilllrrrwwwxxx{{{rrrcccbbbnnnyyy~~~|||{{{zzzvvvvvvnnngggbbbdddjjjpppttt{{{|||pppeeeeeekkkttt~~~___JJJ<<<;;;>>>888:::999888777777888999:::>>><<<===BBBHHHTTTfffvvvtttooo}}}xxxvvvwwwwwwsssppplllcccUUUHHHBBBBBBGGGLLLOOONNNMMMLLLKKKKKKKKKKKKJJJJJJIIIJJJKKKLLLMMMMMMLLLLLLLLLMMMOOOSSSVVVXXXZZZYYYXXXXXXXXXZZZ\\\]]]___aaadddgggiiilllppptttuuuxxx{{{}}}~~~~~~}}}zzzxxxuuurrrqqqsssuuuvvvxxxwwwvvvsssnnnhhhccc___ZZZZZZXXXWWWYYY^^^eeekkkssszzz{{{ssskkkccc[[[VVVLLLKKKJJJIIIIIIJJJLLLMMMLLLMMMOOOPPPQQQPPPPPPOOOHHHJJJJJJLLLVVVeeerrrxxx~~~yyytttiiieeeaaa```aaaaaa^^^[[[ZZZ[[[\\\]]]^^^___```aaabbbcccdddeeedddbbb```___^^^[[[WWWVVVWWWXXXYYYYYYYYYXXXXXXYYYZZZZZZYYYWWWTTTPPPMMMOOOQQQTTTYYY```iiioootttuuuwww|||~~~|||wwwvvvuuusssrrrrrrrrrrrrwwwwwwvvvtttqqqmmmiiigggcccgggmmmvvv}}}~~~~~~}}}|||{{{{{{{{{|||zzz|||~~~~~~}}}}}}||||||||||||~~~~~~}}}yyytttqqqqqqtttwww~~~}}}}}}}}}zzztttooofffggghhhiiikkkooouuuyyyxxx{{{~~~rrreeefffqqqzzz~~~zzzsssrrrtttuuuwww}}}ppphhhdddbbbdddiiilllnnnrrryyy|||{{{oookkkiiikkknnnsss|||wwwWWWFFF;;;<<<>>>888:::999888777777888:::;;;===<<<===BBBHHHTTThhhyyyvvvqqq|||~~~xxxtttrrrqqqnnnmmmqqqgggYYYKKKCCCCCCGGGJJJNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNJJJJJJJJJKKKNNNQQQUUUWWWYYYYYYYYYZZZ[[[]]]___```bbbdddgggiiijjjmmmqqqtttuuuxxx{{{}}}}}}}}}~~~zzztttrrrsssvvvxxx{{{||||||{{{xxxsssmmmjjjeee```YYYUUUVVVYYY^^^```eeelllwwwzzzpppgggaaa^^^RRROOOLLLIIIHHHIIIKKKMMMPPPPPPOOONNNNNNMMMMMMLLLEEEEEEEEEGGGPPP^^^lllttt}}}}}}xxxqqqgggeeeccccccffffffdddaaa[[[\\\]]]___``````aaaaaaccccccdddeeeeeedddccccccbbb```]]]\\\\\\\\\\\\[[[ZZZYYYZZZ[[[]]]^^^\\\ZZZTTTOOOMMMOOOPPPSSSZZZbbbiiinnnqqqooopppsssuuuttttttsssrrrrrrrrrsssrrrqqqtttttttttrrrpppllliiihhhdddhhhooowww}}}~~~}}}|||{{{{{{{{{vvvwwwzzz|||~~~~~~}}}||||||||||||||||||}}}~~~~~~xxxrrrooopppuuuyyy~~~}}}{{{zzzyyyxxxtttnnnjjjccccccdddeeehhhnnnuuu{{{zzz|||~~~sssiiikkkssszzz||||||xxxqqqkkkiiimmmssswww~~~}}}mmmdddccccccfffkkkooooooqqquuutttqqqhhhhhhmmmtttvvvuuuwww{{{oooPPPCCC;;;<<<===777999999:::;;;;;;;;;:::::::::999;;;@@@FFFSSShhhzzz|||tttyyyuuu}}}}}}xxxuuurrrrrrqqqsssjjj[[[MMMDDDCCCFFFIIILLLMMMMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJKKKLLLLLLMMMIIIIIIIIIKKKMMMQQQUUUWWWXXXYYYZZZ\\\^^^```aaabbbdddfffhhhjjjkkknnnqqqtttuuuxxx{{{|||||||||}}}~~~{{{uuussstttuuuwwwyyy{{{}}}}}}{{{xxxvvvooohhh___YYYWWWXXXYYYZZZZZZ___hhhqqqzzz~~~tttlllgggeeeXXXUUUOOOKKKHHHIIIKKKMMMQQQQQQPPPPPPOOOMMMLLLKKKEEEDDDCCCEEEKKKWWWfffqqqxxx}}}~~~}}}xxxrrrkkkiiigggiiikkkmmmkkkhhhbbbccceeefffggggggggggggeeefffggghhhhhhhhhhhhgggfffcccaaa``````___^^^]]]YYYZZZ[[[]]]```aaa___^^^TTTPPPNNNOOOPPPSSS[[[dddkkkqqqtttrrrqqqrrrqqqnnnsssrrrrrrtttwwwwwwvvvsssooooooppppppooollljjjhhhdddhhhpppwww|||~~~~~~}}}|||||||||uuuuuuwwwxxxzzz|||}}}}}}~~~~~~}}}}}}}}}}}}~~~{{{{{{}}}~~~~~~xxxrrroooqqqwww|||~~~~~~zzzxxxvvvtttqqqmmmiiifffbbb```^^^]]]```hhhssszzzzzz}}}rrrjjjmmmrrrvvvwwwtttooojjjhhhkkkrrrzzzmmmddddddfffgggnnnsssttttttsssmmmgggZZZ___kkk{{{}}}|||hhhKKKBBB<<<;;;<<<777777999===???@@@>>>;;;999999999<<>>BBBBBBGGGSSS\\\qqq~~~|||}}}oooZZZLLLFFFEEEGGGKKKNNNPPPOOONNNMMMMMMLLLLLLLLLLLLLLLMMMMMMKKKJJJHHHHHHIIIKKKNNNPPPPPPRRRUUUVVVVVVVVVXXXYYY\\\^^^aaabbbcccdddgggiiifffjjjooosssuuuvvvxxxyyy{{{}}}}}}yyywwwrrrkkkbbbYYYUUURRRQQQQQQMMMOOOSSSZZZeeesss|||tttlllbbbXXXRRRTTTZZZdddoooxxx}}}}}}pppfffdddhhhllluuuwww~~~~~~~~~~~~zzzvvvwwwvvvtttqqqoooqqqrrruuuwww{{{}}}}}}zzzvvvtttllliiiddd]]]XXXWWWYYY\\\fffkkkqqqsssrrruuuzzz{{{uuuqqqooonnniiicccdddhhhppptttzzz~~~|||~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}|||{{{{{{{{{vvvppphhh```ZZZTTTNNNJJJOOORRRUUUYYY```mmm}}}~~~}}}{{{zzzzzzzzz{{{}}}}}}|||zzz|||{{{|||}}}}}}|||xxxuuusssqqqooommmnnnssszzz|||xxxuuuvvvzzz}}}wwwpppllljjjkkkpppsssttt{{{|||oookkkiiipppqqq]]]TTTRRRUUUZZZ___fffppp|||rrrVVVDDD>>>:::<<<<<<:::888999::::::::::::;;;<<<===>>>===BBBCCCIIIUUU]]]qqq|||yyyyyyuuu\\\OOOJJJDDDGGGJJJMMMOOOOOONNNMMMMMMMMMLLLLLLLLLLLLLLLMMMJJJIIIHHHGGGHHHKKKNNNPPPPPPRRRTTTUUUUUUVVVWWWYYYZZZ\\\___``````bbbdddfffeeeiiinnnqqqsssuuuvvvwwwxxxzzz|||}}}}}}}}}~~~}}}zzzxxxyyyssskkkccc\\\VVVRRROOOLLLJJJLLLQQQZZZhhh{{{yyyqqqggg\\\TTTUUUXXX```mmmxxx~~~~~~tttppprrrsssxxxzzz~~~~~~|||xxxzzzzzzwwwsssqqqrrrtttwwwzzz}}}}}}{{{qqqnnnggg___YYYWWWYYY\\\dddjjjpppsssrrrtttyyy~~~~~~yyytttqqqpppmmmhhhccceeejjjqqqtttyyy~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||{{{||||||pppmmmhhheeebbb\\\UUUOOOJJJNNNRRRRRRQQQSSS[[[bbbiiikkknnnrrrxxx~~~}}}}}}|||||||||~~~}}}{{{zzz}}}}}}}}}~~~}}}yyyuuurrrrrrrrrrrrsssxxx~~~|||wwwuuuvvvxxxzzz~~~~~~~~~}}}uuuooojjjiiigggmmmqqqtttttthhhhhhjjjsssmmm\\\VVVRRRVVVZZZ___eeennnzzzjjjPPPAAA<<<:::;;;<<<999888::::::::::::;;;<<<===>>>??????CCCDDDJJJUUU\\\nnnzzzwwwvvvzzzzzz```RRRLLLDDDFFFHHHKKKMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLJJJIIIHHHGGGHHHKKKMMMOOOOOOQQQSSSTTTTTTUUUVVVXXXXXXZZZ]]]^^^^^^___bbbcccfffiiimmmppprrrsssuuuwwwtttvvvyyyzzzzzzzzz{{{}}}~~~|||{{{yyyvvvqqqkkkbbbYYYSSSNNNJJJJJJNNNSSS\\\mmm}}}~~~vvvlll```WWWVVVUUU\\\jjjuuu||||||zzzxxx{{{}}}~~~~~~~~~}}}}}}xxxuuuvvvxxxzzz}}}~~~wwwrrrjjjaaaZZZXXXZZZ]]]aaahhhooosssssstttxxx|||}}}yyyqqqpppooommmhhhcccffflllsssuuuxxx}}}}}}~~~~~~~~~}}}||||||}}}}}}vvvsssppppppooojjjbbb[[[LLLMMMNNNLLLJJJIIIKKKMMMOOOQQQTTTVVVYYYaaallluuu~~~~~~}}}~~~~~~}}}{{{vvvrrrnnnqqqtttwwwzzz~~~|||zzzzzz{{{~~~~~~}}}~~~~~~~~~|||tttmmmhhhfffgggpppwww|||}}}ppphhhjjjooowwwdddVVVUUUTTTXXX]]]aaafffnnnxxx___HHHAAA<<<:::;;;;;;888888;;;::::::;;;;;;<<<>>>???@@@???DDDDDDHHHQQQVVVfffxxxtttsssxxx|||eeeUUULLLEEEEEEFFFHHHJJJLLLNNNOOONNNNNNMMMLLLLLLLLLLLLLLLJJJIIIGGGGGGHHHJJJMMMOOOMMMOOOQQQRRRRRRSSSTTTUUUWWWYYY[[[\\\\\\]]]```aaaeeegggjjjkkkmmmnnnqqqsssqqqsssvvvwwwwwwwwwyyyzzz|||}}}~~~~~~zzz|||}}}}}}yyyooocccZZZQQQMMMLLLNNNPPPTTTaaapppzzzooocccZZZUUUSSSXXXfffrrryyy{{{{{{xxxyyy||||||~~~}}}{{{vvvlllbbb[[[YYY\\\______fffnnnrrrsssssswww{{{{{{ooonnnnnnmmmhhhcccfffmmmuuuvvvyyy}}}|||~~~|||}}}}}}}}}~~~}}}zzzwwwvvvvvvrrriiibbbUUUOOOIIIEEEDDDFFFHHHIIIEEEHHHKKKJJJJJJNNNVVV]]]dddeeeffffffjjjrrr}}}~~~~~~~~~zzztttoookkkooouuuzzz~~~~~~~~~}}}}}}~~~|||{{{ssskkkfffdddiiiwwwzzz{{{nnnkkknnntttzzzwww\\\QQQSSSVVVZZZ___cccfffllltttzzzvvvWWWBBBAAA===:::;;;:::888888<<<::::::;;;;;;===>>>???@@@>>>BBBBBBEEELLLOOO]]]wwwvvvqqqnnnzzz|||iiiXXXLLLEEEEEEEEEFFFHHHKKKNNNPPPNNNNNNMMMLLLLLLKKKLLLLLLJJJIIIGGGGGGHHHJJJMMMOOOKKKMMMOOOQQQQQQQQQRRRTTTVVVXXXZZZ[[[[[[\\\^^^```bbbccceeefffgggiiilllooooooqqqtttuuuuuuvvvwwwyyy{{{{{{||||||}}}|||||||||}}}~~~~~~yyyvvvyyy~~~zzzlll```VVVQQQLLLLLLMMMQQQ[[[eeeyyyzzzmmmaaaZZZWWWWWW\\\eeennnttt}}}~~~}}}}}}|||zzz~~~~~~xxxlllddd___]]]ZZZXXXaaaeeekkkoooqqqssswwwzzz}}}}}}mmmkkkhhhfffhhhlllqqqtttxxxyyy{{{|||~~~}}}~~~~~~}}}{{{{{{|||}}}}}}~~~~~~~~~}}}{{{{{{~~~~~~vvvtttsssllldddUUUQQQKKKFFFEEEEEEDDDDDDCCCEEEFFFFFFEEEGGGLLLQQQOOOQQQQQQPPPPPPVVV```hhhuuu~~~~~~}}}{{{yyyyyyzzz}}}~~~}}}xxxuuutttppprrrwww}}}~~~~~~~~~~~~yyymmmffffffqqq{{{yyy}}}~~~oooaaahhhsss|||hhhWWWQQQOOOUUUZZZ```cccgggooowww{{{hhhLLLAAA:::::::::999999888888888666888:::;;;;;;<<<>>>???@@@???@@@BBBEEEMMM___pppjjjjjjuuuzzzmmm^^^QQQHHHCCCAAAFFFKKKKKKLLLMMMPPPOOOMMMLLLKKKJJJKKKKKKJJJIIIHHHGGGHHHJJJLLLMMMLLLNNNOOOOOOOOOPPPSSSUUUUUUVVVVVVWWWYYY[[[\\\]]]^^^```cccdddddddddfffgggmmmoooqqqtttvvvwwwxxxxxxzzz{{{}}}|||{{{yyyzzzzzz{{{}}}{{{wwwwwwzzzyyyqqqjjj]]]WWWPPPMMMKKKMMMVVV___qqq|||oooccc\\\WWWXXX]]]gggooottt|||~~~zzzrrrhhh```\\\\\\]]]cccfffjjjmmmooorrrwww{{{}}}~~~|||zzznnnllljjjiiikkkooossswwwzzzzzz{{{|||~~~}}}~~~~~~|||zzzyyyzzz|||}}}~~~~~~~~~}}}}}}~~~}}}||||||uuuhhhcccccc___ZZZSSSOOOKKKGGGFFFFFFEEEEEECCCEEEFFFEEEDDDDDDHHHKKKJJJKKKLLLJJJIIILLLSSSZZZbbbjjjvvv}}}yyywwwwwwzzz~~~~~~zzzvvvtttssstttwww{{{}}}|||~~~|||~~~yyynnnhhhhhhsss}}}www{{{~~~nnneeegggmmmtttxxx||||||bbbSSSOOOOOOVVV[[[```cccfffmmmtttyyyaaaIII@@@:::::::::999999999888888888999;;;;;;;;;;;;===???@@@???@@@BBBDDDJJJZZZiiiqqqssszzzooo```TTTLLLFFFCCCGGGKKKKKKKKKMMMPPPOOOMMMKKKJJJJJJJJJJJJJJJIIIHHHGGGHHHJJJLLLMMMLLLMMMNNNNNNMMMNNNPPPRRRTTTTTTUUUVVVXXXZZZ[[[\\\]]]___bbbccccccccceeefffkkkmmmpppsssvvvxxxyyyyyyyyy{{{||||||{{{{{{{{{||||||}}}{{{wwwwwwxxxvvvtttjjjaaaXXXQQQLLLKKKQQQYYYfffwwwrrrfff^^^WWWYYY```iiipppttt{{{~~~|||vvvlllccc^^^```dddgggiiikkkmmmppptttzzz}}}}}}~~~~~~{{{xxxuuuooonnnmmmmmmooosssxxx{{{||||||||||||~~~}}}{{{yyyzzz{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}|||}}}|||}}}~~~}}}}}}||||||}}}nnn\\\TTTVVVXXXVVVSSSQQQNNNLLLLLLKKKJJJIIIFFFGGGGGGFFFDDDCCCDDDFFFEEEGGGGGGEEEBBBCCCGGGKKKRRRZZZfffqqqyyy~~~}}}|||xxxvvvvvvzzz~~~~~~{{{wwwuuuuuuvvvyyy}}}|||xxxxxx}}}|||}}}{{{rrrlllkkkqqq{{{ttttttzzz~~~mmmiiiffffffkkkqqqwwwpppZZZOOOOOOQQQ[[[^^^bbbeeegggkkkrrrwwwxxxXXXDDD>>>:::::::::999999999999888999;;;<<<<<<;;;;;;<<<===???>>>???AAABBBGGGTTT```www{{{|||ttthhh]]]PPPIIIEEEGGGJJJJJJJJJLLLNNNNNNLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHJJJKKKMMMKKKLLLMMMLLLKKKKKKMMMOOOQQQRRRRRRTTTVVVXXXYYYZZZ\\\^^^```aaaaaaaaaccceeeiiikkkooosssvvvyyyzzz{{{xxxzzz||||||||||||~~~}}}}}}yyywwwvvvvvvuuulllaaaXXXPPPMMMQQQWWW\\\nnnuuuhhh```YYY\\\ccclllqqqtttzzz~~~|||zzzuuunnnhhhfffhhhkkkmmmoooqqquuuwwwzzz}}}}}}~~~~~~}}}{{{xxxuuusssqqqppppppqqqtttxxx|||~~~~~~}}}|||}}}|||zzzzzz{{{|||~~~~~~~~~~~~~~~}}}|||{{{~~~}}}}}}||||||{{{{{{|||mmmXXXOOORRRWWWXXXWWWVVVUUUUUUUUUTTTQQQOOOIIIIIIHHHGGGFFFEEEEEEEEEDDDEEEFFFEEEBBBAAABBBDDDLLLSSS___jjjttt|||~~~|||zzzzzz|||{{{yyyxxxxxx{{{}}}|||yyyvvvuuuxxxzzz~~~~~~zzztttuuu{{{~~~xxxsssqqqqqq||||||tttppptttzzz|||kkkkkkeeebbbhhhpppwww}}}xxxdddSSSNNNPPPTTTaaabbbeeeiiiiiijjjpppvvvkkkOOO@@@===999999999999999999999999;;;<<<===<<<;;;:::;;;<<<===<<<>>>AAACCCFFFPPP[[[xxx{{{}}}{{{~~~~~~yyyoooeeeRRRJJJEEEEEEHHHHHHJJJMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHJJJKKKLLLKKKLLLMMMLLLKKKKKKLLLNNNOOOPPPPPPRRRTTTVVVXXXYYY[[[]]]^^^______```bbbdddiiikkknnnrrruuuwwwyyyyyywwwyyy{{{|||}}}~~~zzzuuusssxxxpppggg___WWWQQQRRRWWWVVVggg{{{wwwkkkbbb\\\___gggooorrrtttzzz~~~}}}~~~|||wwwrrroooooopppqqqqqqsssuuuzzz~~~}}}||||||zzzxxxvvvsssrrrrrrrrrsssuuuxxx|||~~~}}}}}}~~~~~~{{{yyyyyyyyy{{{|||~~~~~~~~~~~~}}}|||~~~~~~~~~}}}~~~~~~~~~}}}|||zzz{{{~~~sss```WWWXXXZZZYYY^^^^^^^^^______]]]XXXUUUKKKJJJHHHGGGFFFFFFEEEEEEDDDEEEFFFFFFDDDCCCCCCDDDHHHNNNXXXcccmmmvvv}}}~~~~~~zzzxxxvvvvvvxxxyyy{{{|||||||||{{{zzz{{{zzzxxxuuusssuuuyyy|||~~~~~~{{{vvvxxx~~~~~~zzzxxxwww{{{~~~zzzvvvvvvwwwvvv~~~xxxjjjjjjffffffooowww{{{}}}{{{iiiZZZQQQPPPUUUYYYfffeeegggkkkkkkiiinnnuuu~~~___HHH>>><<<999999999999999999999999<<<===>>>===;;;:::;;;<<<<<<;;;===AAADDDGGGOOOXXXqqq|||zzz~~~|||xxxnnndddUUULLLDDDDDDFFFGGGJJJMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKLLLMMMMMMMMMKKKKKKMMMOOONNNNNNOOOQQQSSSVVVXXXYYY[[[\\\]]]]]]]]]^^^aaadddjjjlllooorrrtttvvvvvvvvvvvvxxxzzz{{{|||zzztttwwwrrrlllggg^^^VVVSSSVVVUUUcccttt{{{nnnfffaaadddkkkrrrsssttt{{{}}}xxxsssrrruuuxxxxxxwwwyyy{{{}}}zzzyyyxxxwwwuuutttssssssrrrsssuuuxxxzzz}}}~~~~~~~~~~~~~~~{{{xxxvvvvvvwww{{{|||}}}}}}{{{{{{|||}}}}}}}}}}}}zzzzzz|||}}}~~~~~~|||}}}|||zzzwwwuuuvvvzzz~~~zzzsssppplllgggiiijjjkkkmmmlllgggaaa[[[OOOLLLHHHFFFFFFFFFFFFEEEDDDDDDEEEFFFFFFFFFEEEEEEIIIMMMVVV```kkkttt{{{~~~}}}||||||~~~{{{wwwuuuttttttvvvyyy|||~~~~~~|||yyyvvvuuutttsssqqqqqqtttyyy~~~~~~}}}|||wwwvvvsssqqqqqqtttzzz~~~|||rrrkkkkkkjjjppp{{{qqq```XXXXXXZZZ___ccckkkhhhjjjooonnnjjjnnnwwwpppSSSDDD>>><<<888999999999999:::::::::<<<===>>>===;;;;;;<<<===>>><<<===AAADDDFFFMMMUUUhhh|||}}}xxxnnndddZZZOOOFFFDDDEEEFFFIIIMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGHHHIIIIIIJJJJJJLLLMMMNNNMMMLLLMMMNNNPPPNNNOOOPPPRRRTTTVVVYYYZZZ[[[\\\\\\\\\\\\^^^aaadddkkkllloooqqqssstttuuuuuuuuuwwwyyyzzz{{{~~~}}}yyyvvvtttqqqiii^^^XXXXXXUUU```nnn{{{ssskkkeeehhhnnnssstttuuu}}}}}}zzzyyyyyy{{{|||}}}}}}~~~{{{vvvuuutttsssrrrrrrrrrsssssstttvvvyyy{{{~~~}}}}}}~~~~~~~~~|||yyyxxxxxxyyy}}}~~~~~~}}}zzzzzzzzz||||||}}}~~~{{{yyyxxxxxx{{{~~~~~~}}}}}}}}}}}}zzzxxxwwwuuuqqqlllhhhhhhkkkmmm{{{yyyzzz|||~~~|||uuummmfffYYYTTTMMMIIIHHHIIIHHHGGGGGGGGGFFFGGGHHHHHHGGGFFFIIIMMMTTT___jjjtttzzz}}}~~~|||zzz|||~~~{{{wwwuuuuuuuuuvvvxxxzzz|||~~~}}}zzzwwwuuurrrrrrrrrrrrssswww}}}~~~~~~tttqqqmmmnnnsss{{{xxxmmmlllmmmpppzzzoooaaaaaaggglllooorrrtttpppqqqwwwuuupppttt~~~```III@@@>>><<<888888999999999:::::::::;;;<<<======<<<;;;===>>>AAA===<<>><<<888888888999999:::::::::;;;<<<======<<<<<<===???CCC???<<<>>>@@@AAAFFFMMMWWW~~~ttthhhccchhhppp|||iii\\\OOOHHHFFFEEEGGGKKKNNNNNNOOONNNMMMLLLJJJIIIFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJLLLLLLLLLMMMOOOQQQPPPPPPQQQSSSVVVYYY[[[\\\\\\\\\\\\\\\\\\^^^bbbeeefffiiilllpppsssvvvwwwxxxuuuvvvwwwxxxyyy|||zzzssskkkbbb[[[TTTZZZcccooo|||zzzsssoooqqqrrrqqqqqqvvv}}}|||wwwrrrmmmmmmmmmmmmoooqqqsssuuuvvvxxx{{{|||{{{zzzzzz{{{}}}{{{{{{|||}}}~~~|||{{{|||}}}~~~~~~~~~{{{xxxxxxxxxyyyyyy{{{~~~{{{wwwtttsssjjjeee^^^XXXSSSRRRRRRSSSZZZhhhuuugggccc\\\UUUOOOKKKIIIIIIJJJIIIHHHHHHIIIJJJLLLMMMIIILLLRRRZZZdddnnnvvv{{{|||~~~|||~~~~~~vvvuuuttttttuuuwwwyyy{{{}}}{{{wwwvvvwwwqqqvvv{{{|||{{{||||||{{{}}}~~~{{{xxxppp{{{rrrlllmmmnnnxxx|||nnnhhhrrr~~~}}}oooRRRBBB>>>===<<<===<<<::::::::::::888777<<<;;;;;;<<<<<<===>>>???@@@@@@@@@??????BBBFFFIIIWWWooo~~~{{{uuuooommmooosssvvvmmmXXXNNNHHHCCCEEELLLMMMMMMMMMOOOPPPOOOLLLJJJFFFFFFGGGHHHHHHIIIIIIJJJIIIHHHGGGGGGGGGIIIKKKMMMRRRSSSSSSTTTUUUWWWYYYYYY]]]]]]]]]]]]]]]^^^bbbeeegggjjjnnnpppqqqrrrssstttuuuwwwyyyzzz{{{}}}|||uuummmddd]]]VVVZZZaaakkkwww{{{uuuqqqssstttsssssswww~~~|||yyysssoookkkkkklllmmmoooqqqssstttxxxzzz||||||zzzyyyyyyyyy}}}}}}~~~|||{{{||||||}}}}}}{{{{{{|||~~~~~~~~~~~~{{{yyyxxxyyy{{{{{{|||~~~~~~yyytttooommmdddaaa]]]YYYVVVTTTTTTTTTWWWaaasss{{{nnnhhh___XXXUUUSSSRRRQQQJJJJJJIIIIIIIIIJJJKKKLLLIIILLLRRRYYYcccllltttxxx{{{}}}~~~}}}~~~{{{uuutttttttttuuuxxxzzz||||||yyyxxxxxxtttyyy}}}|||}}}}}}|||{{{{{{{{{yyytttqqqyyy}}}nnniiikkkrrr{{{yyymmmhhhssshhhNNNBBB???===;;;===;;;::::::;;;;;;:::999<<<<<<<<<<<<<<<===??????@@@@@@@@@@@@@@@BBBFFFIIITTTlllyyyxxxuuuqqqoooqqqvvv{{{uuu[[[OOOJJJEEEDDDGGGJJJLLLMMMNNNNNNLLLKKKJJJHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGHHHIIIKKKMMMOOOOOOOOOPPPRRRSSSUUUVVV[[[\\\]]]\\\\\\^^^bbbeeegggjjjnnnppprrrssstttvvvyyyzzz|||||||||}}}xxxooogggaaa[[[]]]aaaiiisss~~~|||xxxtttvvvvvvvvvuuuxxx~~~}}}zzzxxxtttpppmmmiiijjjkkkmmmooorrrssstttzzz|||}}}|||zzzxxxxxxyyyyyy{{{}}}~~~}}}|||}}}~~~~~~|||zzz{{{}}}~~~~~~~~~~~~~~~|||zzz{{{|||~~~~~~~~~~~~}}}xxxpppiiieee^^^^^^]]]\\\\\\[[[[[[[[[ZZZ___iiivvvwwwnnnccc]]][[[[[[YYYVVVLLLLLLKKKJJJJJJJJJJJJJJJJJJLLLQQQXXX```iiiqqquuuyyy|||~~~}}}|||{{{zzzxxxtttttttttuuuwwwzzz}}}~~~|||zzzyyyzzzzzz~~~~~~~~~}}}~~~}}}}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~{{{vvvsssxxxlllkkknnnyyytttkkkgggssszzz\\\HHHAAA@@@>>>;;;<<<;;;:::;;;===>>>===<<<<<<<<<<<<<<<===>>>??????@@@@@@AAA@@@@@@BBBFFFIIIPPPggg}}}}}}||||||~~~bbbSSSMMMGGGCCCDDDGGGJJJNNNNNNLLLJJJJJJKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGHHHJJJKKKLLLPPPPPPPPPQQQSSSTTTVVVWWWYYYZZZ[[[\\\\\\^^^bbbeeegggjjjnnnqqqssstttvvvxxx|||}}}~~~~~~{{{tttlllgggaaaaaaccciiirrr|||}}}{{{wwwxxxxxxwwwwwwxxx}}}{{{xxxvvvssspppnnniiikkkmmmpppsssuuuvvvvvvzzz{{{||||||zzzyyyzzz{{{zzz|||~~~~~~~~~~~~{{{zzz{{{~~~~~~~~~~~~~~~}}}~~~}}}wwwnnnddd]]]ZZZZZZZZZ[[[]]]```cccdddcccfffjjjoooxxx}}}sssgggaaa```___ZZZUUUPPPOOONNNLLLKKKJJJJJJJJJKKKLLLPPPVVV]]]fffmmmqqqxxxzzz}}}~~~|||yyywwwwwwwwwxxxxxxtttuuuvvvxxx{{{~~~~~~|||zzzzzzzzz~~~~~~~~~}}}||||||||||||~~~vvvnnnqqqwwwnnnhhhfffpppkkkPPPBBB@@@@@@===;;;;;;::::::<<>>???@@@@@@AAAAAAAAAAAACCCFFFIIINNNbbbkkkZZZPPPFFFBBBDDDEEEJJJOOOOOOKKKIIIKKKNNNLLLLLLKKKJJJIIIIIIHHHHHHIIIHHHHHHHHHIIIJJJKKKLLLPPPPPPPPPQQQRRRTTTVVVVVVVVVXXXZZZ[[[[[[^^^aaadddfffiiimmmqqqssstttwwwxxx{{{}}}~~~~~~~~~xxxrrrmmmcccbbbbbbgggqqq|||}}}|||zzzyyyxxxwwwvvvxxx{{{}}}|||yyyxxxvvvtttssslllnnnrrruuuxxxyyyzzzzzzxxxyyy{{{{{{zzz{{{}}}~~~}}}~~~|||{{{|||~~~~~~~~~~~~~~~}}}{{{vvvmmmaaaYYYVVVUUUSSSTTTWWW[[[aaadddgggkkkooorrrvvv}}}uuukkkggggggeee^^^XXXUUUTTTQQQNNNKKKJJJJJJJJJKKKLLLOOOTTT[[[ccckkkooowwwzzz}}}~~~~~~vvvuuutttsssrrrsssvvvwwwvvvwwwyyy{{{~~~~~~{{{{{{{{{{{{{{{~~~|||zzz|||}}}~~~tttpppwwwtttfffeeegggpppttt]]]FFF>>>??????===;;;:::::::::<<<@@@BBBBBBBBB===<<<<<<======>>>???@@@???AAABBBBBBBBBCCCFFFHHHNNN^^^~~~|||vvvcccSSSFFFCCCHHHEEEJJJOOOPPPLLLJJJLLLOOOLLLLLLKKKJJJIIIHHHHHHGGGIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKKKKLLLMMMOOOQQQQQQTTTVVVXXXZZZ[[[\\\___bbbdddhhhllloooqqqsssuuuwwwwwwyyy}}}~~~~~~}}}vvvrrrddd```___cccnnnzzz}}}|||{{{yyyvvvttttttvvvyyy{{{~~~}}}|||zzzxxxqqqssswww{{{}}}~~~}}}|||wwwyyyzzzzzzzzz|||~~~~~~~~~}}}}}}}}}~~~}}}~~~}}}|||{{{{{{xxxqqqfff^^^VVVTTTPPPNNNOOOSSSXXX[[[aaagggoootttxxx~~~~~~xxxppplllkkkjjjfffbbb\\\YYYTTTOOOLLLKKKLLLLLLLLLLLLOOOSSSZZZbbbjjjnnnxxxzzz|||}}}}}}~~~|||xxxuuuppppppqqqppppppqqqsssvvvwwwxxxzzz}}}{{{zzzzzz|||}}}~~~|||zzz|||~~~}}}rrrqqqyyynnncccgggllluuuhhhSSS@@@<<<>>>===;;;===:::999:::<<<@@@BBBCCCBBB============>>>???@@@@@@???AAABBBCCCCCCDDDFFFHHHNNNZZZuuu|||~~~mmmZZZIIIEEEKKKEEEIIIMMMOOOMMMLLLMMMOOOKKKKKKJJJJJJIIIHHHGGGGGGHHHIIIIIIJJJKKKKKKLLLLLLJJJJJJKKKLLLMMMOOOPPPQQQSSSUUUXXXYYYZZZ[[[]]]___cccfffjjjmmmoooppprrrtttqqqtttyyy|||~~~~~~~~~yyyttteeeaaa^^^bbblllxxx}}}{{{{{{xxxsssqqqrrrtttxxxzzz~~~{{{tttwww{{{}}}yyyzzz{{{{{{zzz{{{~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}|||tttmmmbbb___[[[VVVSSSSSSSSSTTTYYY```iiiqqqwww~~~uuummmiiihhhggggggbbb]]]VVVOOOLLLKKKMMMOOOLLLLLLNNNRRRYYYbbbjjjoooxxxzzz|||}}}||||||}}}~~~}}}}}}~~~~~~{{{yyywwwvvvuuusssqqqnnnppprrrsssrrrrrrtttwwwvvvxxxzzz}}}~~~zzzyyy|||~~~}}}{{{zzz~~~wwwooorrr~~~mmmhhhnnnuuu{{{```MMM>>>===>>>::::::???:::999:::<<>>???@@@AAA???AAACCCCCCCCCDDDFFFHHHNNNWWWnnn}}}~~~~~~tttcccQQQHHHHHHEEEGGGJJJLLLNNNNNNMMMMMMJJJJJJIIIIIIHHHHHHGGGGGGHHHIIIJJJKKKKKKLLLLLLLLLKKKKKKLLLMMMNNNPPPQQQRRRSSSUUUXXXYYYYYYYYY[[[]]]aaadddhhhkkklllmmmnnnpppmmmqqqvvvyyy{{{|||~~~~~~~~~}}}}}}~~~zzztttiiiccc___bbbmmmxxx}}}zzz{{{vvvqqqnnnpppssswwwyyy|||vvvyyy}}}}}}|||||||||{{{zzzzzz|||~~~|||~~~~~~~~~}}}|||~~~~~~~~~~~~~~~|||pppnnniiiccc]]]XXXUUUSSSVVV[[[cccllluuu}}}yyykkkcccaaaccceeefff```WWWPPPKKKLLLNNNQQQLLLLLLNNNRRRYYYbbbjjjoooyyy{{{}}}}}}|||{{{|||}}}yyyzzz|||~~~}}}zzzsssqqqppppppqqqrrrqqqpppooosssvvvwwwvvvuuuwwwzzzuuuwwwzzz}}}~~~zzzyyy}}}||||||~~~~~~}}}yyy~~~{{{qqqmmmtttmmmnnnvvv|||~~~\\\KKK>>>>>>===999999@@@:::999999<<>>???@@@AAA???AAACCCDDDDDDDDDFFFHHHMMMTTTiii}}}|||{{{|||xxxjjjWWWIIIEEEEEEEEEGGGJJJMMMNNNMMMKKKIIIIIIHHHHHHHHHHHHGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLHHHHHHHHHIIIKKKLLLNNNOOOSSSUUUXXXYYYXXXYYYZZZ[[[```cccgggiiijjjkkklllnnnllloootttwwwyyyzzz{{{|||}}}}}}||||||}}}~~~zzzooojjjeeegggnnnxxx|||{{{|||}}}xxxsssqqqssswww{{{}}}~~~~~~}}}{{{zzzyyyzzz|||~~~~~~~~~~~~~~~~~~~~~}}}{{{|||}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}{{{zzz{{{}}}|||xxxyyy{{{sssmmmhhh```WWWUUUYYY```iiissszzz|||}}}{{{kkk[[[PPPPPPVVVZZZYYYWWWTTTQQQMMMJJJHHHLLLMMMPPPUUU\\\eeemmmrrrxxxwwwwwwvvvwwwxxxyyyzzz~~~}}}{{{{{{{{{||||||}}}~~~}}}|||~~~|||zzzxxxvvvvvvuuurrrrrrpppnnnmmmnnnqqqttttttuuuwwwzzz{{{zzzyyyyyy}}}~~~|||}}}}}}~~~~~~}}}}}}||||||}}}zzz{{{}}}xxxyyymmmllllllpppuuurrrqqq{{{}}}sssMMMIIIBBB<<<888888:::<<<:::::::::;;;<<<===>>>???;;;;;;;;;<<<>>>???AAABBBBBBBBBAAABBBCCCEEEGGGHHHLLLOOO]]]zzz~~~|||xxx}}}ooo```QQQIIIDDDDDDFFFIIIMMMOOOOOONNNOOONNNMMMKKKIIIGGGFFFEEEIIIIIIJJJJJJJJJJJJIIIIIIKKKLLLMMMNNNNNNMMMLLLKKKNNNPPPSSSUUUWWWXXXYYYYYYaaabbbdddeeeeeegggjjjlllrrrssstttvvvxxxyyyzzzzzz|||||||||}}}~~~~~~|||sssmmmhhhiiipppyyy|||zzzzzzxxxuuuqqqqqqsssxxx{{{}}}}}}|||zzzzzz{{{}}}}}}~~~}}}~~~~~~|||~~~|||{{{{{{|||~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~{{{yyyyyyzzz{{{{{{zzzxxxpppjjjlllqqqxxxwwwpppiiibbb]]]___eeelllrrrvvvwwwvvvxxxwwwxxx}}}mmm\\\PPPOOOTTT\\\[[[YYYWWWTTTQQQOOONNNOOOPPPSSSXXX___hhhpppuuuzzzyyyyyyxxxyyyzzz{{{|||}}}|||{{{zzzzzzzzz{{{{{{{{{|||~~~~~~}}}|||{{{zzzxxxvvvuuutttttttttuuutttrrrqqqqqqtttvvvtttvvvyyy|||~~~~~~~~~}}}~~~|||}}}~~~~~~|||{{{{{{||||||zzz{{{}}}ttt{{{uuujjjjjjmmmqqq}}}ooonnnyyy{{{~~~iiiJJJFFFAAA<<<999999:::<<<:::999999999999999:::;;;;;;;;;<<<<<<===>>>@@@@@@AAAAAAAAABBBCCCEEEHHHIIIMMMOOOZZZsss|||{{{{{{{{{uuuhhhWWWKKKDDDCCCDDDGGGKKKNNNNNNNNNOOONNNMMMKKKIIIGGGFFFEEEIIIJJJJJJKKKKKKJJJJJJIIIIIIJJJKKKLLLMMMMMMNNNNNNOOOPPPSSSUUUXXXYYYYYYYYY^^^___aaacccccceeehhhkkknnnoooqqqtttwwwyyyzzzzzz{{{{{{{{{|||}}}}}}}}}}}}~~~~~~~~~yyysssmmmmmmsss{{{}}}yyywwwwwwrrrppppppqqquuuzzz}}}~~~||||||{{{zzz{{{~~~}}}~~~~~~}}}||||||zzz|||}}}}}}|||{{{{{{|||~~~}}}}}}}}}~~~~~~~~~|||yyywwwyyy||||||xxxssslllccc[[[XXX[[[ddduuuxxxqqqmmmhhhiiilllpppssstttsssqqqooooooqqqvvvzzzhhhYYYSSSUUUZZZYYYWWWVVVTTTSSSSSSSSSQQQRRRTTTYYY```hhhppptttyyyyyyxxxxxxxxxyyyzzz{{{yyyyyyxxxxxxxxxyyyzzzzzzzzz{{{|||~~~~~~~~~}}}}}}xxxxxxvvvuuutttssssssssswwwxxxyyyyyywwwwwwxxxyyyyyy{{{~~~~~~||||||}}}}}}{{{yyyzzz{{{|||zzz{{{}}}|||zzz|||ooofffhhhnnnttt~~~vvvmmmppp~~~}}}|||[[[EEECCC???;;;999999:::;;;;;;;;;:::999999999999999<<<<<<<<<<<<<<<===>>>>>>@@@@@@@@@AAACCCEEEHHHIIILLLMMMVVVkkk{{{{{{zzzzzz{{{}}}tttbbbQQQCCCBBBBBBDDDHHHKKKMMMMMMNNNMMMLLLKKKIIIHHHGGGFFFJJJJJJKKKKKKKKKKKKJJJJJJHHHIIIIIIJJJLLLMMMOOOPPPOOOPPPSSSVVVXXXYYYYYYYYYZZZ\\\^^^```aaacccgggiiijjjlllooorrruuuxxxzzzzzzzzzzzz{{{|||||||||{{{{{{{{{{{{|||~~~~~~~~~xxxrrrqqqvvv}}}zzzuuurrrrrrooooooppptttyyy}}}}}}{{{{{{zzzyyy{{{}}}}}}~~~}}}|||{{{|||}}}}}}}}}||||||}}}~~~|||{{{|||~~~~~~{{{xxxzzz}}}|||tttlllaaa[[[VVVSSSRRRVVVcccooo}}}wwwtttpppppprrruuuwwwwwwuuurrrnnnmmmnnnpppxxx|||hhh\\\YYYTTTSSSRRRQQQQQQQQQRRRRRROOOOOOQQQUUU\\\dddkkkooouuuuuuuuuuuuvvvvvvwwwwwwwwwwwwwwwxxxxxxyyyyyyzzzyyyyyyzzz{{{{{{zzzyyyxxxuuuuuutttsssssssssssssssyyy{{{}}}~~~}}}|||||||||~~~}}}|||}}}yyyxxxxxxzzz{{{zzz{{{|||~~~tttiiibbbfffnnnuuu|||rrrpppwwwoooPPP@@@???===;;;:::::::::;;;>>>======<<<<<<===============<<<<<<<<<<<<<<<============???AAADDDFFFHHHIIIKKKSSSggg~~~yyyzzz{{{~~~{{{kkk[[[EEECCCAAABBBEEEIIIKKKLLLNNNMMMLLLKKKJJJIIIHHHGGGJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIIIIJJJLLLNNNPPPNNNPPPRRRUUUWWWXXXYYYYYYXXXZZZ\\\^^^```bbbfffiiijjjkkknnnqqqtttwwwxxxyyyzzz{{{||||||||||||{{{zzzyyyzzz{{{}}}~~~zzzuuutttyyy~~~{{{uuupppnnnnnnpppqqqssswww}}}}}}{{{zzzyyyyyyzzz}}}~~~}}}}}}~~~~~~~~~~~~}}}{{{zzz{{{~~~~~~}}}yyyzzz}}}zzzqqqiii^^^ZZZWWWUUUQQQQQQXXXaaaooo}}}zzzvvvwwwyyy|||~~~~~~|||yyytttsssppppppuuuooo___YYYOOOOOONNNNNNOOOOOOPPPQQQMMMNNNOOOSSSYYY```gggkkkpppqqqrrrssstttuuuvvvvvvvvvwwwwwwxxxyyyyyyyyyyyyxxxxxxxxxwwwvvvuuutttttttttttttttttttttuuuvvvvvv{{{~~~~~~|||yyywwwxxxyyy{{{zzz{{{|||}}}~~~~~~~~~~~~~~~}}}zzzuuullleee```eeemmmuuuzzz}}}|||wwwkkkooozzzcccJJJ>>>===<<<;;;:::::::::;;;============>>>???@@@AAA>>>>>>===<<<<<<<<<<<<===;;;;;;;;;<<>>???@@@???>>>>>>=========>>>>>>::::::;;;<<<>>>@@@CCCDDDDDDHHHRRRbbb{{{yyywwwvvv~~~zzzwwwoooeeeMMMIIICCCAAABBBFFFJJJLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIMMMMMMLLLLLLLLLLLLMMMMMMLLLMMMPPPSSSUUUVVVVVVVVVXXXZZZ\\\^^^___aaaeeegggkkklllnnnqqqsssuuuvvvvvvxxxzzz|||~~~~~~}}}||||||~~~~~~~~~~~~zzzwwwvvvwww{{{~~~}}}{{{wwwvvvrrrnnnkkklllooorrrzzzyyyzzz|||~~~|||~~~|||{{{{{{}}}}}}yyyyyyxxxxxxzzz}}}~~~}}}yyyvvvrrrkkkggghhhgggnnnvvv}}}uuurrruuu{{{tttcccXXXUUUQQQRRRTTTUUUUUUSSSQQQPPPNNNNNNOOOQQQVVV]]]cccgggiiijjjmmmqqqsssuuuvvvwwwuuuuuuvvvwwwvvvvvvttttttuuuuuutttttttttuuuuuuuuuyyyyyyyyyzzz|||~~~~~~|||{{{yyyxxxxxxyyyyyyzzzzzz{{{|||||||||{{{{{{xxx|||xxxzzzzzzuuupppooossswww~~~{{{ssskkkaaabbbbbbdddiiipppvvvyyy|||vvvhhhfffrrr~~~{{{___KKKDDD???===;;;:::999:::<<<===;;;:::::::::;;;<<<======??????>>>>>>>>>??????@@@===<<<<<<===>>>AAACCCDDDFFFHHHOOO[[[ppp~~~zzzyyy}}}}}}sssfffSSSMMMFFFBBBBBBFFFJJJLLLLLLLLLLLLKKKKKKKKKKKKKKKHHHHHHIIIIIIIIIIIIHHHHHHLLLLLLMMMNNNNNNOOONNNNNNJJJLLLNNNQQQSSSTTTUUUUUUXXXZZZ\\\]]]^^^```ccceeegggiiikkknnnqqqtttuuuvvvuuuwwwzzz}}}~~~~~~}}}|||~~~}}}}}}~~~|||yyyyyy{{{}}}wwwvvvuuuxxx|||}}}{{{xxxrrrpppmmmiiiiiilllrrrvvv}}}{{{{{{|||}}}~~~~~~}}}zzz}}}~~~~~~wwwvvvwwwyyy|||}}}|||{{{||||||}}}~~~}}}}}}~~~~~~{{{wwwwwwwwwxxxzzz}}}~~~~~~}}}}}}~~~~~~|||uuunnnnnnpppyyy}}}uuurrruuuyyyzzzyyy{{{zzzyyyvvvlll```ZZZZZZRRRSSSVVVWWWWWWTTTPPPNNNLLLLLLMMMOOOTTTZZZaaaddddddfffiiimmmqqqssstttuuuttttttuuuuuuuuutttrrrqqqssssssttttttvvvwwwyyyyyy{{{{{{|||}}}}}}~~~~~~|||{{{zzzzzzyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{zzzsssvvv}}}|||wwwwwwtttqqqpppsssyyy~~~zzzqqqhhh___bbbcccdddgggnnnuuuyyy}}}uuuiiilllzzzpppSSSCCCBBB@@@>>>;;;999999:::<<<=========<<<;;;;;;;;;;;;<<>>>>>>>>@@@AAACCCEEEHHHIIILLLUUUgggzzzxxxzzz|||yyyhhhVVVPPPHHHCCCCCCFFFJJJMMMLLLLLLLLLLLLKKKKKKKKKKKKGGGHHHHHHIIIIIIHHHHHHGGGIIIKKKMMMOOOPPPQQQPPPPPPIIIKKKMMMPPPRRRSSSTTTTTTXXXZZZ[[[\\\]]]^^^aaadddccceeehhhlllpppsssvvvwwwsssuuuyyy|||}}}}}}||||||||||||}}}vvvqqqpppqqqrrrrrrttttttuuuwwwxxxwwwtttqqqmmmmmmlllkkkkkkooouuuzzz~~~}}}||||||{{{{{{||||||xxxxxxyyy{{{zzztttrrrqqqooollleeegggjjjnnnqqqsssuuuvvvxxxxxxwwwwwwxxxzzz|||}}}~~~~~~~~~}}}}}}}}}}}}~~~}}}}}}}}}~~~}}}}}}~~~~~~}}}{{{zzzzzz}}}~~~~~~~~~}}}|||zzzuuuuuuwwwxxxwwwuuutttsssqqqmmmgggbbb______]]]YYYVVVSSSQQQPPPPPPRRRPPPNNNMMMQQQXXX___dddfffcccaaabbbhhhnnnrrrssstttuuuvvvuuusssrrrrrrssstttuuuvvvvvvvvvvvvyyy{{{{{{}}}~~~~~~~~~yyyyyyyyyzzzzzzzzz{{{{{{zzzzzzzzz|||~~~~~~|||zzzrrrsssxxx~~~}}}zzzyyy{{{zzzyyy}}}}}}sssiiibbbaaacccfffgggiiioooxxx~~~yyy~~~nnnhhhuuu{{{___NNNEEEAAA@@@@@@>>>===<<<<<<<<<<<<:::;;;===?????????>>>>>>??????>>>===<<<===???BBB????????????@@@AAABBBCCCEEEEEEHHHQQQaaazzzzzzrrrttt{{{}}}{{{wwwqqqtttsssiii___OOODDDCCCHHHJJJIIINNNNNNMMMLLLKKKJJJIIIIIIFFFGGGIIIJJJJJJJJJIIIIIILLLLLLLLLLLLLLLLLLLLLLLLMMMNNNPPPQQQQQQSSSVVVXXXYYYYYYZZZ[[[[[[^^^bbbeeebbbfffkkkoooqqqrrrtttuuutttuuuuuuwwwyyy|||~~~zzzrrrmmmlllnnnpppqqqsssrrrssstttuuussspppmmmmmmmmmnnnnnnppptttyyy}}}~~~~~~}}}}}}||||||}}}}}}zzzyyyzzz{{{}}}zzzrrriiidddbbbbbb___]]]ZZZ[[[^^^aaaeeehhhkkklllqqqqqqrrrsssuuuwwwyyyzzz{{{{{{|||~~~~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~~~~|||zzzzzzzzz{{{}}}{{{{{{|||~~~~~~~~~}}}{{{xxxsssuuuxxxxxxuuuoooiiidddccc```[[[WWWSSSRRRRRRRRRSSSQQQNNNNNNPPPVVV]]]bbbeeecccbbbeeejjjoooqqqqqqssstttuuutttrrrqqqqqqssstttvvvwwwxxxxxxyyy{{{}}}xxxxxxyyyyyyyyyyyyyyyyyy|||{{{{{{|||}}}}}}{{{yyyqqqrrrvvv||||||{{{|||~~~}}}|||{{{pppgggbbbccceeehhhjjjlllpppvvv{{{~~~{{{qqqppp|||vvvZZZJJJCCC@@@???>>>===<<<;;;;;;;;;;;;:::;;;===>>>??????>>>>>>??????>>>===;;;;;;>>>@@@????????????@@@AAABBBBBBDDDEEEHHHOOO\\\rrr}}}{{{yyytttkkkfffiiirrrwwwuuuqqqjjjiiitttssshhhXXXKKKFFFFFFGGGGGGNNNMMMMMMLLLKKKJJJJJJIIIGGGHHHIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMNNNNNNMMMNNNPPPQQQQQQSSSUUUXXXYYYZZZZZZZZZ[[[]]]aaadddcccfffkkknnnpppqqqssstttssstttvvvxxxzzz|||}}}~~~yyytttmmmiiiiiikkknnnppppppooooooppppppooollljjjnnnppprrrtttvvvyyy~~~~~~|||{{{{{{zzz{{{|||~~~~~~zzzvvvssspppnnnccc]]]UUUQQQPPPPPPOOOMMMMMMNNNPPPSSSWWW[[[___aaafffhhhjjjnnnqqqsssuuuvvvwwwxxxzzz|||~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}||||||~~~~~~~~~|||wwwrrrvvv{{{~~~}}}wwwooojjjgggccc]]]WWWSSSSSSTTTUUUUUURRROOONNNPPPTTTZZZ^^^bbbbbbdddggglllooooooooopppqqqrrrrrrppppppppprrruuuwwwyyyzzz{{{}}}~~~xxxxxxxxxxxxxxxxxxxxxxxx~~~}}}||||||}}}|||zzzxxxsssuuuxxx}}}zzz{{{~~~~~~}}}xxxkkkccc``````dddiiimmmpppsssvvvxxxyyyuuuvvv{{{oooSSSEEEAAA???======<<<;;;;;;:::::::::;;;;;;<<<>>>>>>>>>>>>>>>?????????===;;;;;;<<<>>>??????>>>??????@@@AAABBBDDDEEEIIIMMMUUUfff{{{qqqpppllleee```eeeooouuuuuusssmmmhhhlll|||vvvfffVVVJJJEEEDDDEEEMMMMMMMMMMMMLLLKKKKKKJJJHHHHHHIIIJJJJJJJJJJJJIIIHHHIIIJJJKKKMMMNNNOOOPPPMMMNNNPPPPPPQQQRRRUUUWWWYYYZZZZZZZZZZZZ\\\```cccdddgggkkkmmmnnnoooqqqrrrrrrsssvvvxxxzzz{{{||||||~~~~~~|||ssspppllliiiiiillloooqqqnnnmmmmmmnnnooopppooommmsssuuuxxxzzz{{{}}}}}}|||{{{{{{{{{|||}}}~~~~~~}}}{{{{{{|||~~~~~~yyyrrrnnniiieeebbb___[[[YYYSSSOOOJJJGGGGGGGGGFFFEEEFFFGGGHHHJJJNNNSSSWWWZZZ\\\___ccciiimmmqqqssstttwwwwwwyyy{{{}}}~~~}}}|||{{{{{{|||~~~~~~}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}zzz}}}~~~yyytttqqqtttyyy|||{{{vvvpppllljjjeee]]]VVVRRRRRRTTTVVVVVVSSSPPPNNNOOORRRWWWZZZ^^^```dddhhhkkkmmmllllllmmmnnnooooooooooooppprrruuuwwwzzz}}}~~~~~~~~~|||yyyyyyyyyyyyxxxxxxxxxxxx}}}{{{{{{{{{||||||{{{zzzxxxyyy|||{{{}}}~~~}}}vvvfffaaaaaa___dddlllrrrvvvwwwwwwvvvxxxnnnmmm{{{hhhNNNAAA>>>>>><<<<<<<<<<<<;;;;;;::::::;;;;;;<<<======>>>>>>>>>@@@AAA@@@???<<<;;;===>>>>>>>>>>>>>>>???@@@AAABBBCCCFFFIIILLLNNN[[[tttwwwqqqnnnfff```dddnnnvvvwww{{{yyyqqqmmm{{{rrraaaPPPEEEBBBEEEKKKLLLMMMMMMMMMMMMLLLKKKIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNMMMNNNPPPPPPPPPRRRTTTVVVXXXYYYYYYYYYYYY[[[___aaaeeegggjjjlllmmmmmmoooqqqppprrruuuxxxzzzzzzzzzyyy{{{|||}}}~~~{{{wwwppppppooonnnnnnppprrruuunnnmmmmmmooorrruuuvvvuuuyyy{{{}}}~~~~~~~~~||||||{{{{{{|||}}}~~~}}}zzzyyyyyy{{{~~~|||xxxtttnnngggbbb]]]ZZZVVVTTTRRRPPPMMMKKKJJJHHHFFFEEEDDDEEEEEEDDDDDDDDDDDDFFFIIIMMMQQQSSSVVVYYY___eeekkkpppssstttxxxxxxyyyzzz|||}}}~~~}}}|||{{{zzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}vvvtttuuuxxxzzz{{{{{{yyyuuuqqqooonnnpppvvv~~~|||xxxuuusssoooppprrrrrrqqqnnnjjjhhhjjjddd\\\UUUQQQQQQSSSUUUVVVTTTPPPNNNNNNPPPTTTWWWZZZ]]]aaaeeeggghhhhhhhhhhhhjjjlllmmmnnnoooqqqsssuuuxxx|||~~~~~~~~~}}}~~~~~~}}}{{{yyyzzzzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxyyy{{{}}}}}}|||zzz|||~~~uuuhhhfffjjjiiinnnuuu|||}}}xxxtttnnndddiii}}}```III???======<<<<<<=========<<<;;;;;;;;;;;;;;;<<<======>>>>>>BBBBBBBBBAAA???>>>>>>???>>>>>>>>>>>>???@@@AAAAAACCCEEEHHHJJJJJJSSSgggzzzrrrnnneee___bbbnnnyyy}}}~~~uuu{{{{{{jjjXXXIIIDDDGGGIIIKKKLLLNNNNNNNNNMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMNNNPPPPPPPPPQQQSSSUUUWWWWWWXXXXXXXXXZZZ^^^aaaeeegggiiikkkkkklllnnnppppppqqqtttwwwyyyyyyxxxxxxyyyzzz{{{}}}}}}wwwtttppprrrtttuuuuuuuuuwwwxxxrrrqqqqqqssswww{{{~~~~~~~~~}}}}}}}}}~~~|||{{{{{{{{{|||~~~~~~}}}{{{yyyyyy{{{}}}}}}|||}}}}}}|||{{{ssspppkkkfffaaa\\\VVVRRROOOMMMKKKJJJJJJIIIGGGEEEFFFFFFEEEEEEDDDEEEEEEEEECCCCCCCCCDDDFFFIIIKKKLLLSSSVVV[[[bbbiiiooosssvvvxxxxxxyyyzzz|||}}}~~~~~~~~~~~~}}}|||||||||}}}~~~~~~~~~}}}~~~}}}|||||||||}}}~~~~~~}}}zzzxxxvvvsssvvvvvvqqqiiidddccceeehhhkkknnnooolllhhhfffddd___```dddkkksssyyy|||}}}~~~}}}zzzwwwuuusssqqqqqqkkkkkkjjjiiigggfffeeedddhhhccc[[[TTTQQQQQQSSSUUUVVVSSSPPPMMMMMMOOORRRTTTVVVYYY\\\^^^___aaaccceeedddgggjjjlllnnnpppsssvvvxxx{{{}}}}}}~~~{{{}}}~~~}}}|||}}}}}}|||yyywwwyyyyyyyyyzzzzzz{{{{{{{{{wwwvvvuuuwwwyyy|||||||||{{{}}}~~~ssslllpppvvvxxx{{{wwwpppfffaaajjjpppVVVDDD???===<<<;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;<<<===>>>???BBBCCCCCCBBB@@@???@@@AAA>>>>>>===>>>>>>???@@@AAABBBBBBDDDFFFHHHNNN]]]lllvvvrrriiibbbffftttrrr```OOOGGGIIIHHHJJJLLLNNNPPPOOONNNNNNLLLKKKJJJJJJIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKMMMNNNPPPPPPOOOPPPSSSUUUUUUUUUVVVWWWWWWZZZ^^^aaadddfffhhhiiijjjkkkmmmppppppqqqsssuuuwwwxxxwwwwwwxxxyyyzzz|||~~~zzzvvvssspppuuuzzz||||||{{{zzz{{{xxxvvvuuuwww{{{~~~|||{{{|||~~~~~~|||{{{{{{zzz{{{|||~~~|||{{{zzzyyyzzz{{{}}}}}}{{{zzz{{{zzzxxxuuugggccc^^^YYYUUURRRNNNLLLKKKIIIHHHHHHIIIHHHFFFDDDDDDEEEFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGQQQTTTYYY___gggnnntttwwwvvvwwwyyyzzz|||~~~~~~~~~}}}}}}~~~~~~}}}|||yyyzzz|||~~~~~~}}}||||||{{{{{{{{{||||||}}}~~~~~~~~~}}}|||zzzvvvtttooopppoookkkddd___\\\\\\]]]```cccccc___[[[XXXXXXTTTTTTVVVZZZaaagggkkkmmmqqqrrrrrrqqqooommmlllkkkgggfffeeeeeedddcccbbbbbbfffbbb[[[UUURRRRRRTTTVVVUUURRROOOMMMMMMNNNQQQSSSSSSUUUWWWWWWWWWZZZ^^^bbbaaadddhhhkkknnnrrrvvvyyy|||~~~uuuvvvxxx}}}~~~}}}zzz|||~~~~~~~~~}}}~~~~~~}}}zzzwwwwwwwwwxxxyyyzzz{{{{{{|||wwwvvvtttuuuwwwyyyzzzzzz|||~~~}}}pppmmmsss{{{|||xxxooo``````iii|||zzzaaaJJJ??????===:::999:::<<<======<<<;;;:::;;;;;;::::::;;;<<<>>>???@@@AAABBBBBBAAA@@@@@@AAA=========>>>>>>???@@@AAA@@@>>>>>>BBBFFFKKKVVVaaa|||qqqgggjjjzzzyyyhhhUUUJJJJJJGGGIIILLLOOOPPPPPPOOOOOOMMMLLLKKKJJJIIIIIIJJJKKKIIIJJJJJJJJJKKKLLLLLLLLLMMMNNNPPPPPPOOOPPPRRRTTTRRRSSSUUUVVVWWWZZZ^^^bbbcccdddggghhhiiikkknnnpppqqqqqqrrrtttuuuvvvwwwwwwxxxyyyzzz{{{}}}~~~~~~}}}zzzvvvtttqqqvvv}}}}}}|||||||||zzzxxxyyy}}}~~~|||{{{{{{|||~~~}}}~~~~~~|||{{{|||{{{zzzyyyyyyzzz{{{|||yyyyyyyyyyyyzzz{{{}}}~~~|||yyyvvvttttttrrrnnnjjjaaa]]]WWWSSSPPPOOOMMMKKKKKKJJJIIIIIIJJJIIIGGGEEEEEEFFFHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFQQQSSSWWW]]]eeemmmtttwwwuuuvvvxxxzzz}}}|||{{{|||}}}}}}|||yyy{{{~~~|||{{{{{{zzzzzzzzz{{{{{{}}}}}}}}}}}}}}}{{{xxxuuummmnnnmmmjjjeee___[[[XXXXXX[[[\\\ZZZUUUPPPNNNNNNOOONNNMMMPPPVVV]]]aaacccgggiiikkkllljjjhhhfffeeecccddddddeeeddddddcccbbbeeeaaa\\\VVVTTTSSSUUUWWWTTTRRROOOMMMMMMNNNQQQRRRRRRSSSSSSRRRRRRUUU\\\aaa___bbbgggkkkooosssxxx{{{}}}|||pppqqqtttyyy|||{{{{{{|||~~~}}}|||~~~{{{xxxuuuuuuvvvwwwyyyzzz{{{|||xxxvvvttttttvvvwwwxxxwwwyyymmmkkkqqqxxxvvvzzzyyyppp\\\___gggtttpppVVVBBB<<<>>>>>>999888999;;;<<<<<<;;;999888;;;;;;::::::;;;<<<>>>???>>>@@@AAAAAA@@@???@@@AAA============>>>???@@@AAA>>>::::::???EEEJJJRRRZZZttt}}}uuuiiijjjyyy}}}nnnYYYLLLKKKFFFHHHLLLOOOQQQQQQPPPOOOMMMLLLKKKJJJIIIIIIJJJKKKGGGHHHIIIJJJKKKMMMNNNNNNMMMOOOPPPPPPOOOPPPRRRTTTQQQRRRTTTUUUWWWZZZ___cccbbbdddfffggghhhjjjnnnpppqqqqqqrrrrrrtttuuuwwwxxxxxxyyyzzz{{{|||~~~~~~|||{{{{{{~~~zzz}}}{{{yyyxxxzzz}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzyyyyyyyyyzzzzzz{{{{{{yyyvvvuuusssmmmeee___XXXTTTMMMIIIIIIJJJLLLMMMHHHIIIIIIHHHFFFEEEFFFHHHIIIJJJJJJKKKKKKJJJIIIHHHNNNLLLJJJHHHGGGGGGGGGGGGLLLOOOTTT\\\eeemmmtttxxxzzzxxxwwwzzz|||{{{zzzyyyyyy|||~~~~~~}}}|||yyyssspppppppppjjj___WWWTTTOOONNNLLLIIIGGGEEEDDDCCCCCCDDDFFFGGGJJJOOOTTTXXX[[[]]]___aaacccdddddddddccccccccccccdddeeegggggggggbbb\\\VVVRRRSSSUUUWWWXXXTTTMMMIIIIIIKKKMMMNNNNNNMMMLLLMMMNNNPPPSSSTTT[[[]]]aaaiiiqqqxxx|||}}}~~~~~~~~~}}}uuuuuuwww|||~~~{{{zzz}}}}}}~~~~~~}}}{{{zzzyyywwwuuuuuuvvvwwwxxxsssttttttttttttvvvyyy|||zzzzzzuuupppnnnpppuuuxxxvvvooovvv}}}sssaaaccciiitttttt]]]HHHBBB???999888===;;;::::::999999::::::;;;========================@@@@@@@@@????????????>>>??????>>>>>>>>>>>>??????AAAAAA@@@@@@AAAGGGNNNSSSiii}}}xxxxxxmmmjjjooo~~~zzzssseeeTTTJJJKKKKKKNNNRRRRRROOOPPPSSSNNNMMMJJJHHHGGGGGGHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIKKKLLLNNNOOOPPPPPPOOOOOONNNPPPTTTVVVXXXZZZ]]]___bbbbbbbbbcccdddgggiiijjjooopppqqqssstttuuuvvvvvvxxxxxxyyy|||~~~~~~|||}}}}}}{{{yyyxxxzzz|||}}}|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}|||{{{zzzzzz{{{{{{zzzzzzyyyzzzzzz{{{{{{xxxtttpppmmmfff]]]WWWQQQMMMIIIFFFGGGHHHJJJJJJIIIIIIHHHGGGDDDDDDEEEFFFLLLMMMOOOPPPPPPOOONNNMMMNNNMMMKKKIIIHHHGGGHHHHHHKKKNNNTTT\\\dddlllrrruuuyyyxxxxxx{{{|||zzzyyyyyyyyy|||~~~|||uuuqqqooommmggg\\\SSSQQQIIIHHHFFFDDDBBB@@@@@@??????@@@BBBDDDGGGJJJNNNQQQTTTVVVYYY\\\^^^___``````bbbcccdddeeefffhhhiiiiiigggccc\\\WWWTTTTTTVVVXXXWWWSSSMMMJJJJJJKKKLLLLLLKKKJJJJJJJJJKKKMMMOOOQQQYYY\\\aaaiiiqqqxxx{{{}}}~~~wwwwwwxxx}}}}}}|||~~~}}}~~~}}}|||zzzyyywwwvvvuuuvvvwwwxxxxxxxxxxxxxxxwwwyyy}}}|||tttttt~~~{{{qqqmmmlllpppuuuzzzyyyrrrxxxxxxoooggglllttt|||jjjUUUBBB===<<<888777;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>???@@@@@@@@@???AAAEEEKKKPPP___wwwvvv}}}{{{rrrqqqyyyvvvyyyvvvuuummm```WWWNNNKKKLLLPPPRRRPPPPPPRRROOONNNLLLJJJIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKMMMOOOPPPOOONNNNNNNNNQQQUUUWWWXXXZZZ\\\]]]_________```bbbeeegggiiilllmmmoooqqqssstttuuuuuuwwwwwwxxx{{{}}}~~~}}}|||~~~~~~~~~xxx{{{~~~|||zzzyyyzzz{{{{{{{{{~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}{{{zzzzzz}}}|||{{{zzzzzzzzzzzzzzz}}}xxxrrrlllggg___VVVOOOIIIGGGDDDDDDFFFHHHHHHIIIJJJJJJIIIGGGEEEEEEFFFHHHPPPRRRTTTVVVWWWVVVTTTSSSMMMLLLKKKIIIHHHHHHHHHIIIIIIMMMTTT\\\dddkkkooorrrwwwwwwxxx|||zzzzzzyyyxxxzzz|||~~~vvvpppkkkhhhaaaVVVNNNKKKCCCCCCAAA???>>>===<<<<<<===>>>@@@CCCGGGJJJLLLMMMOOOPPPSSSVVVXXXZZZ[[[\\\]]]___aaadddfffggghhhhhheeebbb]]]XXXUUUUUUWWWYYYTTTQQQMMMKKKKKKKKKJJJJJJHHHGGGFFFFFFGGGIIIKKKLLLUUUYYYaaaiiiqqqwwwzzz|||}}}zzzzzz{{{~~~~~~}}}||||||||||||||||||||||||{{{yyyxxxwwwvvvvvvvvvwwwxxxyyyzzzzzzzzzzzz|||~~~yyyuuupppqqqyyyvvvmmmkkklllqqqwww}}}~~~yyy~~~tttmmmnnnvvvzzzwwwxxx___MMM===::::::888888<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;::::::======>>>>>>??????@@@@@@AAA@@@???>>>>>>>>>>>>>>>>>>???@@@@@@AAACCCGGGKKKVVVkkkyyyzzz}}}|||~~~vvvtttzzzuuulllmmmrrrqqqjjjdddUUUNNNJJJMMMQQQQQQPPPPPPPPPOOOMMMKKKJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKIIIJJJMMMOOOPPPOOOMMMLLLNNNQQQUUUXXXYYYYYYZZZ[[[[[[[[[\\\]]]```bbbeeegggiiijjjllloooqqqssstttuuuvvvvvvwwwzzz|||~~~}}}{{{~~~{{{{{{zzzssstttuuuwwwxxxzzz||||||}}}{{{zzz{{{|||{{{zzz}}}}}}}}}}}}||||||||||||||||||||||||}}}~~~~~~}}}{{{zzzyyy~~~}}}|||{{{zzzyyyyyyyyy|||wwwqqqkkkfff^^^UUUOOOGGGFFFEEEFFFIIIJJJKKKJJJLLLLLLLLLKKKJJJKKKMMMOOOTTTVVVXXXZZZ[[[YYYVVVUUUMMMLLLJJJIIIHHHGGGHHHHHHGGGKKKSSS\\\eeekkkoooqqquuuvvvyyy}}}zzzzzzyyyyyyzzz|||~~~~~~vvvnnneee```ZZZPPPHHHFFFAAAAAA???>>>============>>>???BBBGGGLLLPPPRRRRRRQQQRRRSSSUUUVVVWWWXXXYYYVVVYYY\\\```bbbcccccccccbbb___[[[WWWUUUUUUVVVWWWRRRPPPMMMKKKKKKJJJIIIGGGFFFEEEDDDCCCDDDFFFHHHIIIPPPVVV___hhhoootttwwwyyy~~~|||}}}~~~~~~}}}|||}}}|||zzzyyyxxxxxxxxxxxxxxxxxxwwwvvvvvvwwwwwwxxxwwwxxxyyyyyyyyy|||~~~vvvuuussstttzzztttlllkkkmmmrrryyy|||sssooovvvvvvsssrrryyyvvvWWWJJJ===;;;;;;:::;;;===;;;;;;::::::::::::;;;;;;888999:::;;;;;;::::::999;;;;;;<<<===>>>???@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>???AAAAAAAAABBBEEEGGGSSSccc~~~yyywww}}}qqquuu}}}|||xxxwwwzzzqqqiiikkkrrrvvvuuurrr___SSSJJJKKKPPPQQQPPPOOOOOOOOOMMMLLLJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJGGGIIILLLOOOOOONNNLLLKKKMMMPPPUUUWWWXXXXXXXXXYYYYYYYYYZZZ[[[^^^aaadddfffggghhhkkknnnqqqssstttuuuvvvvvvwwwzzz}}}~~~}}}|||yyyuuusssrrriiigggffffffhhhmmmsssvvv{{{~~~}}}{{{{{{||||||{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzz{{{|||~~~~~~}}}{{{zzzzzz~~~}}}|||zzzzzzyyyyyyyyyxxxuuuppplllhhhbbbZZZTTTMMMLLLKKKMMMOOOPPPPPPOOOOOOQQQRRRSSSSSSTTTVVVXXXWWWYYYZZZ[[[[[[YYYVVVUUUNNNMMMKKKIIIHHHGGGGGGGGGEEEIIIRRR[[[dddlllpppssssssuuuyyy}}}{{{{{{zzzzzz{{{|||~~~}}}~~~uuujjj___YYYSSSLLLFFFDDDBBBAAA@@@???>>>>>>>>>>>>???@@@DDDKKKSSSXXX[[[[[[YYYYYYYYYXXXWWWWWWWWWWWWSSSUUUYYY\\\^^^_________\\\ZZZXXXUUUTTTSSSTTTUUUQQQNNNLLLKKKKKKJJJHHHFFFFFFEEEDDDCCCCCCDDDFFFGGGLLLRRR\\\dddjjjooosssuuu}}}~~~~~~~~~}}}~~~{{{xxxuuutttttttttwwwwwwwwwwwwwwwwwwxxxxxxuuuvvvwwwwwwxxxzzz~~~xxxtttwwwzzzxxxwwwwwwxxx}}}qqqjjjiiikkkpppvvvuuu|||sssttttttqqqmmmnnnsss{{{hhhQQQGGG>>>;;;;;;;;;:::;;;:::999999999999999999:::777888:::;;;<<<;;;:::999::::::;;;<<<>>>???@@@@@@AAAAAA@@@??????>>>?????????@@@BBBBBBBBBBBBDDDFFFOOO\\\tttxxxtttzzz}}}wwwvvv{{{}}}vvvooonnnuuu~~~lll\\\MMMKKKOOOPPPOOOOOONNNMMMLLLKKKJJJIIIIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHGGGHHHKKKMMMNNNMMMKKKJJJLLLOOOSSSUUUVVVVVVVVVWWWXXXXXXYYY[[[]]]aaadddeeefffhhhjjjnnnqqqsssuuuuuuvvvwwwxxx{{{~~~~~~wwwooojjjfffddd\\\ZZZXXXYYY]]]eeemmmrrrtttwww{{{}}}}}}||||||||||||zzzyyyzzz{{{{{{zzzyyyxxxxxxxxxyyyyyyyyyzzzzzzwwwwwwxxxyyy{{{}}}~~~~~~}}}|||{{{zzzzzz|||{{{zzzyyyyyyyyyyyyyyyuuusssqqqqqqoookkkccc]]]WWWUUUTTTTTTUUUUUUUUUTTTRRRUUUYYY[[[[[[[[[\\\]]]YYYZZZ[[[[[[[[[ZZZXXXXXXRRRPPPNNNKKKIIIHHHHHHHHHDDDHHHPPPYYYbbbiiioooqqqqqquuuzzz}}}~~~}}}}}}}}}}}}}}}}}}~~~tttgggZZZTTTPPPKKKHHHGGGDDDCCCBBBAAA@@@@@@@@@@@@AAAAAADDDKKKUUU]]]``````aaa___]]][[[YYYWWWVVVVVVTTTUUUWWWZZZ[[[\\\\\\\\\WWWVVVUUUSSSRRRRRRRRRSSSPPPNNNKKKJJJIIIIIIGGGEEEGGGFFFDDDCCCBBBCCCEEEFFFHHHOOOXXX___dddhhhmmmqqqxxx}}}|||xxxuuusssrrrqqqvvvwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwvvvvvvwwwzzz}}}yyyoookkknnnsssxxxwwwwwwzzzxxxkkkgggfffhhhlllqqqooovvv{{{yyyqqqzzz~~~ssspppooonnnrrrrrr[[[HHHBBB<<<999999:::999888999999888888888888999999888999;;;===>>>===<<<;;;::::::;;;<<<===>>>??????@@@@@@?????????@@@@@@AAA???@@@AAAAAAAAAAAACCCEEEIIISSSiii}}}xxxuuu|||xxxvvv{{{wwwtttooonnnuuuyyygggTTTMMMNNNNNNNNNOOOMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHGGGHHHJJJKKKLLLLLLKKKKKKJJJMMMPPPQQQRRRSSSVVVWWWXXXYYYYYYZZZ]]]```bbbdddfffgggjjjmmmppprrrttttttwwwwwwxxx{{{~~~}}}vvvlllccc\\\WWWTTTQQQPPPPPPRRRVVV]]]cccgggiiimmmrrrtttttttttuuuvvvwwwvvvvvvwwwxxxyyyxxxvvvtttuuuuuuvvvwwwxxxyyyyyyuuuuuuvvvwwwyyy{{{}}}~~~||||||||||||{{{{{{zzzzzzzzzyyyyyyxxxxxxxxxyyyyyyxxxxxxxxxzzz{{{wwwpppiiiaaa^^^ZZZXXXXXXXXXWWWVVVUUUXXX]]]```___^^^\\\\\\[[[[[[[[[[[[\\\]]]^^^___WWWUUURRROOOLLLKKKJJJIIIEEEHHHNNNUUU]]]dddjjjmmmppptttzzz}}}~~~}}}}}}}}}ttteeeWWWRRRPPPNNNMMMMMMJJJIIIHHHFFFEEEEEEDDDDDDDDDCCCDDDKKKVVV^^^bbbbbbbbb```]]]ZZZWWWUUUTTTTTTTTTTTTUUUUUUVVVVVVWWWWWWTTTTTTSSSSSSRRRRRRRRRRRRPPPMMMJJJHHHHHHGGGFFFEEEGGGFFFDDDBBBBBBBBBDDDEEEFFFLLLUUUZZZ]]]aaaggglllsssyyy~~~~~~}}}zzzwwwtttrrrqqqvvvvvvwwwxxxxxxxxxxxxxxxyyyyyywwwssspppoooppprrrwwwwwwuuuqqqmmmmmmppptttxxxvvvvvv||||||rrrhhhfffgggiiilllqqqppptttuuuxxxzzzqqqrrr{{{sssqqqqqqsssyyyfffPPPAAA>>>:::888999:::999777:::999999888888999999:::999;;;===???@@@???>>>===::::::;;;<<<<<<===>>>>>>????????????@@@AAABBBBBB===>>>??????>>>@@@CCCEEEFFFOOOaaa{{{|||}}}|||~~~xxxxxxqqqrrrqqqpppvvvqqq\\\QQQMMMLLLMMMPPPNNNNNNNNNMMMLLLKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKIIIJJJLLLNNNOOOQQQUUUXXXXXXXXXYYYYYY[[[^^^```bbbeeefffhhhkkknnnpppqqqrrruuuvvvwww{{{~~~~~~|||wwwoooeee[[[RRRLLLIIILLLLLLMMMOOORRRVVVYYY[[[```eeejjjlllllllllnnnqqqssssssssstttvvvwwwvvvtttrrrssstttuuuvvvwwwxxxyyyttttttuuuvvvxxx{{{}}}~~~{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxxxxwwwwwwxxxyyyyyy}}}~~~zzzsssfffbbb^^^ZZZYYYXXXWWWVVVVVVZZZ___bbb```]]]ZZZYYY[[[[[[[[[\\\^^^aaaccceee[[[YYYVVVRRROOOMMMLLLKKKGGGIIIMMMSSSYYY```eeehhhoootttzzz}}}~~~~~~}}}|||}}}ttteeeWWWRRRRRRQQQQQQRRRQQQPPPNNNLLLKKKJJJIIIIIIIIIFFFFFFLLLWWW___cccccc```___[[[XXXUUUTTTSSSSSSSSSRRRQQQQQQQQQQQQQQQRRRSSSSSSSSSSSSRRRRRRRRRRRRPPPMMMIIIGGGGGGGGGFFFFFFGGGEEECCCAAAAAAAAACCCCCCEEEKKKRRRWWWYYY]]]dddjjjpppvvv}}}~~~~~~~~~}}}~~~~~~{{{|||}}}{{{xxxvvvtttsssuuuvvvwwwxxxxxxxxxxxxxxxyyyxxxuuupppjjjgggggghhhnnnkkkjjjkkkpppvvvyyy{{{xxxuuuvvv}}}yyyoooggggggjjjlllppptttuuuvvvsssssssssmmmuuuxxxssssssnnnsss{{{ttt\\\III===<<<:::999:::===<<<:::;;;::::::999999::::::;;;:::<<>>::::::;;;;;;<<<=========>>>>>>>>>???@@@AAACCCCCC<<<======<<<<<<>>>BBBEEEGGGNNN^^^uuutttppp}}}{{{wwwsssxxxyyyxxx~~~wwwaaaSSSMMMJJJMMMQQQOOOOOOOOOOOOMMMLLLKKKJJJIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGHHHIIIKKKLLLHHHIIIJJJKKKMMMPPPUUUYYYXXXXXXXXXXXXZZZ\\\^^^```dddeeegggjjjlllnnnoooooottttttvvvyyy}}}~~~}}}xxxqqqeeeYYYOOOIIIGGGFFFHHHIIIJJJLLLOOOQQQRRRSSSXXX]]]ccccccaaaaaagggmmmnnnnnnppprrrtttuuuwwwxxxrrrqqqqqqssswwwxxxuuurrruuuvvvwwwxxxzzz|||}}}}}}~~~{{{xxxwwwwwwxxxyyy{{{{{{zzzxxxvvvwww{{{~~~xxxqqqmmmggg```ZZZXXXZZZ\\\WWWYYY[[[]]]^^^^^^\\\\\\ZZZZZZ[[[^^^bbbeeeffffffeeebbb^^^YYYSSSNNNJJJGGGKKKLLLNNNRRRWWW^^^dddhhhoooqqqtttxxx|||vvvjjj]]]UUURRRQQQUUU[[[]]]\\\ZZZYYYYYYWWWUUUSSSOOONNNMMMPPPTTTYYY]]]___aaa^^^YYYUUUQQQPPPOOOOOONNNOOOPPPOOOMMMNNNRRRVVVUUUUUUTTTRRROOONNNOOOPPPNNNMMMLLLJJJIIIIIIIIIIIIIIIGGGEEEBBBAAAAAABBBBBBEEEJJJQQQVVVXXX\\\aaafffooouuu}}}|||}}}~~~~~~~~~{{{xxxvvvvvvwwwxxxwwwvvvuuutttuuuwwwyyy{{{wwwxxxxxxuuuoooggg```\\\YYYZZZaaannn|||zzzxxxzzzooonnnlllkkkmmmppptttwwwwwwyyyxxxooogggjjjyyyyyywwwvvvuuulllsss~~~iiiRRRCCC===;;;999999::::::999888777888::::::::::::<<<===999:::===???@@@>>>===;;;;;;;;;;;;<<<<<<<<<======??????@@@???>>>>>>@@@AAA@@@@@@AAAAAAAAAAAABBBBBBIIIIIIRRRfffqqqfffrrrmmmYYYMMMKKKLLLMMMMMMMMMNNNNNNMMMLLLJJJIIIJJJKKKMMMNNNMMMLLLJJJHHHGGGGGGGGGHHHIIIJJJKKKLLLGGGHHHHHHJJJLLLNNNPPPQQQVVVXXXYYYVVVTTTUUU\\\bbbaaaccceeehhhkkknnnoooppprrrtttuuuwwwyyyzzz{{{{{{xxxoooaaaUUUMMMHHHFFFEEEEEEFFFHHHIIIKKKMMMNNNNNNSSSYYY```aaa___```eeejjjllllllnnnoooqqqssstttuuuoooooooooqqqtttvvvtttrrrrrrssstttuuuwwwyyy{{{|||}}}zzzxxxwwwxxxyyyzzz{{{|||{{{zzzyyyyyy|||{{{uuuqqqjjjccc]]][[[\\\]]]]]]]]]]]]\\\ZZZWWWTTTRRRWWWYYY]]]aaadddffffffeeedddbbb^^^YYYSSSNNNJJJHHHJJJKKKLLLOOOUUU]]]ccchhhnnnpppssswww{{{nnncccWWWRRRPPPQQQWWW^^^bbbeeeiiimmmnnnjjjccc]]][[[WWWTTTTTTWWW[[[]]]]]]ZZZWWWSSSOOOLLLLLLMMMNNNOOOPPPPPPNNNLLLMMMPPPSSSUUUUUUUUUSSSPPPNNNNNNOOOMMMLLLKKKIIIIIIIIIIIIJJJJJJIIIGGGDDDCCCCCCDDDEEEFFFKKKQQQTTTWWWZZZ```dddpppwww~~~~~~}}}}}}|||yyyvvvttttttuuuvvvvvvvvvuuutttuuuvvvwwwxxxwwwvvvuuusssnnnhhhaaa\\\VVVYYYbbbrrr~~~tttnnnmmmmmmnnnppptttxxx{{{|||{{{uuullleeejjjzzz|||vvvtttssspppttt}}}qqq\\\JJJ???;;;999777777999999999888777999::::::::::::;;;===;;;<<<>>>??????===;;;::::::::::::;;;;;;;;;<<<<<>>>>>???AAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBIIIZZZpppwwwhhhpppvvvcccTTTMMMLLLLLLMMMMMMNNNNNNNNNMMMKKKJJJJJJKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKHHHHHHIIIJJJLLLNNNPPPQQQTTTVVVXXXVVVTTTUUU[[[```___aaacccfffiiikkkmmmnnnpppqqqsssuuuvvvwwwxxxxxxzzzmmm\\\PPPJJJHHHFFFDDDFFFGGGHHHIIIJJJKKKKKKKKKMMMSSSZZZ]]]]]]]]]aaaeeefffggghhhjjjkkkmmmnnnnnnjjjiiijjjllloooqqqqqqpppooooooooopppsssvvvxxxzzz}}}|||zzzxxxxxxyyyzzz{{{|||}}}}}}}}}||||||~~~~~~yyytttmmmgggaaa_________aaaaaa___]]]YYYUUUQQQOOOUUUXXX^^^cccfffgggfffeeeeeebbb^^^YYYSSSNNNKKKIIIJJJJJJJJJMMMSSS[[[ccchhhlllnnnrrrvvvzzz~~~lllaaaUUUPPPOOOQQQWWW^^^cccjjjuuu~~~tttmmmggg```ZZZXXX[[[]]]]]]\\\UUURRRMMMJJJHHHIIILLLNNNQQQQQQPPPNNNLLLMMMOOOQQQUUUVVVWWWUUURRROOOMMMMMMKKKJJJIIIHHHHHHIIIJJJKKKLLLJJJIIIGGGFFFFFFGGGGGGJJJNNNSSSVVVXXX\\\cccgggrrrxxx~~~~~~~~~}}}}}}}}}}}}}}}{{{zzzxxxvvvuuutttuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvyyyvvvtttrrrpppkkkddd^^^UUUZZZfffxxxuuujjjmmmmmmnnnpppssswww{{{}}}{{{uuullleeeeeepppzzzuuurrruuuwww|||wwwcccQQQFFF@@@888777555666777888888777777999::::::::::::;;;===<<<===>>>???>>>===:::999::::::::::::;;;;;;;;;;;;???@@@@@@???======???@@@@@@@@@@@@@@@AAAAAAAAAAAA???@@@EEEPPPaaazzzvvv{{{ppptttooo\\\OOOKKKKKKMMMMMMNNNOOOOOONNNMMMLLLKKKKKKJJJJJJJJJKKKKKKLLLIIIIIIIIIIIIIIIJJJJJJJJJHHHHHHIIIJJJLLLMMMOOOPPPRRRTTTVVVVVVUUUVVVYYY]]]]]]^^^```cccfffhhhjjjkkkmmmnnnpppqqqsssssstttttt{{{lllYYYMMMIIIIIIGGGEEEJJJKKKLLLLLLMMMLLLKKKKKKFFFMMMTTTXXXXXXYYY[[[^^^^^^___```aaabbbcccddddddaaaaaabbbdddfffiiikkkllllllllllllnnnqqqtttxxxzzz|||{{{zzzyyyyyyzzz{{{||||||}}}zzzuuuoooiiieeecccbbbbbbbbbaaa```^^^[[[XXXUUUTTTUUUXXX]]]aaaccceeefffgggeeeccc^^^XXXSSSNNNKKKJJJKKKJJJJJJLLLRRR[[[dddiiilllnnnqqqvvvzzz}}}~~~~~~}}}qqqfffYYYRRRNNNNNNRRRWWW\\\dddqqq~~~zzznnnfff]]]ZZZ\\\^^^\\\YYYUUURRRMMMJJJIIIJJJMMMOOOQQQQQQPPPOOONNNPPPRRRTTTUUUWWWXXXVVVSSSNNNLLLKKKIIIHHHGGGGGGGGGIIIJJJKKKKKKKKKIIIHHHHHHHHHHHHIIIMMMQQQVVVZZZ^^^cccjjjpppuuu{{{~~~}}}||||||||||||~~~|||{{{zzzyyyxxxxxxwwwwwwtttuuuvvvwwwxxxxxxxxxwww{{{xxxuuussssssooohhhbbb[[[```lll{{{pppgggkkklllnnnqqqtttvvvyyyzzzqqqjjjaaa^^^gggyyy{{{www{{{zzz{{{mmmXXXIIIBBB@@@888666555666888999999888888999;;;::::::999;;;<<<;;;<<<>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<===???@@@@@@???======>>>@@@???@@@@@@@@@@@@AAAAAAAAA@@@AAAEEEJJJUUUlllzzzmmmuuuzzzcccQQQKKKLLLLLLMMMNNNOOOPPPOOOOOONNNMMMLLLKKKJJJJJJLLLMMMNNNKKKLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIJJJKKKMMMNNNOOOPPPSSSVVVWWWWWWWWWYYY[[[\\\]]]^^^aaacccfffhhhiiikkklllmmmooopppqqqrrrrrr|||mmmYYYLLLIIIJJJIIIHHHMMMNNNOOOOOOOOOMMMLLLKKKCCCHHHNNNRRRSSSSSSUUUWWWUUUUUUVVVVVVWWWXXXYYYYYYWWWWWWXXXZZZ\\\```dddgggjjjjjjkkknnnqqquuuyyy{{{{{{{{{zzzzzzzzz{{{|||}}}{{{}}}|||wwwpppkkkiiigggeeedddbbbaaa```^^^\\\ZZZXXXWWWWWWYYY\\\^^^___bbbfffiiigggddd___XXXSSSNNNKKKJJJKKKJJJJJJMMMSSS\\\eeekkkmmmooorrrvvvzzz}}}~~~~~~}}}~~~~~~ssshhh[[[SSSNNNKKKLLLPPPTTTXXXbbbmmmxxxtttmmmccc^^^\\\[[[XXXUUUVVVSSSOOOKKKJJJKKKMMMNNNPPPOOOOOOPPPRRRUUUXXXYYYWWWYYYYYYWWWSSSNNNKKKJJJGGGGGGFFFFFFFFFHHHIIIJJJJJJIIIIIIIIIHHHIIIIIIIIILLLQQQXXX^^^ccciiiqqqwwwyyy}}}~~~~~~~~~}}}}}}}}}}}}}}}|||~~~||||||}}}||||||{{{zzzzzzssssssuuuvvvwwwwwwwwwwwwzzzxxxvvvuuusssooohhhcccdddiiisssyyyuuuqqqkkkfffjjjlllnnnqqqrrrssssssssshhhbbb[[[^^^lll{{{{{{uuubbbOOOBBB<<<;;;999888777777999;;;;;;:::888:::;;;;;;999999:::<<<999:::<<<===>>>>>>>>>>>>============>>>>>>>>>>>>???@@@@@@>>>===<<<===????????????@@@@@@@@@AAAAAA???AAADDDFFFKKK___}}}pppuuu}}}hhhTTTLLLMMMJJJLLLMMMOOOPPPPPPPPPOOOOOONNNLLLKKKKKKLLLNNNPPPMMMNNNNNNOOONNNNNNMMMLLLJJJJJJJJJJJJKKKLLLNNNNNNPPPRRRUUUWWWXXXXXXYYYZZZ\\\\\\]]]^^^aaacccfffgggiiijjjlllnnnooopppqqqqqq~~~~~~{{{mmm[[[MMMIIIJJJKKKKKKMMMNNNOOOOOOOOOMMMKKKIIICCCFFFJJJMMMMMMNNNNNNOOOMMMMMMMMMNNNNNNOOOOOOOOONNNOOOPPPQQQTTTYYY___cccgggiiilllooossswwwyyy{{{{{{{{{{{{{{{{{{{{{||||||{{{|||~~~~~~}}}uuupppnnnlllhhheeecccbbb```]]][[[XXXVVVUUUYYY[[[]]]]]]]]]```fffkkkjjjfff```YYYRRRMMMJJJIIIJJJJJJKKKNNNTTT]]]eeekkkoooqqqtttwwwzzz|||~~~~~~~~~}}}}}}}}}}}}~~~qqqggg\\\VVVPPPKKKKKKMMMOOOPPPSSS[[[eeepppwww{{{uuuppphhhaaa[[[VVVSSSPPPTTTRRROOOLLLKKKKKKLLLMMMOOONNNMMMPPPUUUYYY\\\]]]ZZZZZZZZZWWWRRRMMMKKKJJJGGGFFFEEEEEEEEEGGGHHHIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIOOOXXX```fffllltttyyy|||~~~}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}~~~~~~~~~vvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyywwwsssmmmgggccckkknnnuuu~~~rrrkkkhhhfffeeejjjlllooorrrrrrqqqooonnneeeaaa```fffuuu|||wwwwwwzzz~~~{{{mmm\\\LLLAAA===;;;;;;:::888999:::<<<;;;:::999:::;;;;;;999999:::;;;999999;;;<<<>>>??????@@@>>>>>>>>>>>>?????????@@@???@@@@@@>>><<<<<<===>>>????????????@@@@@@@@@@@@BBBDDDGGGHHHKKKZZZyyyyyyxxxzzz~~~~~~zzzxxxxxxpppYYYNNNMMMIIIJJJLLLNNNPPPPPPPPPPPPPPPOOOMMMKKKKKKLLLMMMNNNMMMNNNOOOPPPPPPOOONNNMMMKKKKKKKKKKKKKKKLLLMMMMMMOOOPPPRRRTTTVVVXXXYYYYYY[[[[[[[[[\\\^^^aaadddeeefffgggiiilllnnnpppqqqrrr~~~xxxmmm\\\OOOHHHHHHJJJMMMMMMNNNOOOPPPPPPNNNKKKIIIEEEFFFHHHIIIIIIIIIIIIJJJHHHHHHHHHHHHHHHHHHIIIIIIHHHJJJKKKLLLOOOTTT[[[aaadddggglllqqquuuxxxyyyzzz|||||||||{{{{{{{{{{{{{{{zzz{{{|||||||||~~~xxxtttpppkkkfffeeecccaaa___\\\ZZZXXXXXXZZZ^^^aaaaaa```aaafffjjjlllhhhaaaYYYRRRLLLIIIHHHGGGHHHJJJNNNUUU]]]dddiiirrrsssuuuxxxzzz|||}}}~~~}}}|||{{{zzz|||||||||}}}~~~sssjjjaaa\\\VVVOOOLLLMMMMMMLLLKKKOOOVVV^^^dddhhhhhhgggddd^^^VVVQQQOOOOOOQQQQQQPPPOOOOOOOOOOOOPPPNNNMMMLLLOOOUUUZZZ]]]^^^\\\\\\ZZZVVVQQQLLLJJJJJJGGGFFFEEEDDDEEEFFFGGGHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJQQQ[[[dddjjjooouuuzzz~~~~~~||||||||||||}}}~~~}}}{{{yyyxxxwwwwwwwww{{{}}}vvvmmmhhhfffmmmooossszzz~~~ppphhheeeffffffkkknnnrrruuuuuussspppnnnbbbccchhhrrr~~~vvvuuuwww{{{}}}vvveeeTTTHHHBBB???======;;;999999:::;;;::::::999:::;;;;;;999999:::;;;:::;;;;;;<<<===>>>>>>???===>>>>>>>>>>>>????????????@@@@@@>>><<<;;;<<<===????????????@@@@@@@@@@@@BBBEEEIIIKKKLLLWWWqqqyyyzzz~~~zzz{{{zzzsssooonnnwwwzzz```PPPLLLGGGHHHKKKMMMOOOPPPPPPPPPOOONNNLLLKKKJJJIIIJJJJJJJJJLLLMMMOOOPPPOOONNNMMMLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNPPPSSSVVVWWWWWWXXXXXXXXXYYY[[[^^^aaacccbbbdddgggjjjmmmpppqqqrrr~~~|||}}}uuulll]]]OOOGGGFFFJJJMMMNNNOOOQQQRRRRRRPPPMMMKKKGGGGGGGGGGGGFFFFFFFFFGGGEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJLLLRRRZZZaaabbbfffkkkqqqvvvxxxyyyyyy}}}|||||||||{{{{{{{{{{{{zzzzzzzzzzzz{{{~~~~~~yyytttlllgggeeedddbbbaaa___^^^^^^^^^[[[```eeefffccccccfffiiinnniiibbbYYYQQQLLLHHHGGGEEEFFFIIINNNTTT\\\cccgggtttuuuwwwyyy{{{|||}}}}}}~~~}}}{{{yyyxxxxxx{{{{{{|||}}}zzzqqqiiiccc\\\SSSNNNMMMLLLJJJHHHIIIMMMRRRUUUVVVXXX[[[\\\XXXQQQMMMNNNPPPPPPPPPQQQRRRSSSSSSSSSTTTNNNLLLKKKNNNTTTZZZ\\\\\\^^^]]]ZZZUUUPPPLLLKKKKKKGGGFFFEEEDDDDDDEEEFFFGGGHHHIIIJJJKKKLLLLLLLLLKKKMMMUUU```hhhnnnrrrwww{{{{{{~~~~~~|||{{{{{{{{{{{{}}}~~~}}}{{{{{{{{{yyyzzzpppkkkjjjlllmmmpppvvv~~~qqqiiihhhiiijjjllloootttwwwxxxvvvsssppp___dddmmmzzzxxxwww{{{|||nnnZZZJJJ@@@===;;;;;;===;;;999999::::::999888999;;;;;;;;;999999:::;;;<<<<<<<<<===========================>>>>>>>>>>>>???@@@@@@>>><<<;;;<<<===>>>????????????@@@@@@@@@<<<@@@DDDGGGHHHQQQggg|||zzz{{{sssyyy{{{{{{zzztttooonnnttt|||fffQQQJJJFFFGGGJJJMMMOOOPPPPPPPPPNNNMMMKKKJJJHHHHHHGGGGGGHHHJJJLLLNNNOOONNNMMMLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLKKKKKKMMMQQQTTTUUUUUUWWWVVVVVVWWWYYY\\\___``````bbbeeehhhllloooqqqrrrrrrjjj^^^QQQJJJGGGIIIKKKOOOQQQTTTSSSPPPMMMJJJJJJEEEDDDDDDDDDDDDEEEFFFFFFFFFEEECCCCCCEEEEEEEEEDDDGGGIIIKKKLLLNNNRRRWWWZZZbbbeeeiiilllooorrrvvvyyy|||{{{zzzyyyyyyyyyzzzzzzyyyxxxyyy|||}}}|||yyyqqqlllkkkhhhhhhjjjooooookkkfffggghhhiiiiiifffdddcccbbbiiieee]]]WWWRRRNNNKKKHHHHHHHHHIIIKKKPPPXXXaaahhhtttvvvxxxyyyyyyzzz|||}}}}}}yyywwwvvvvvv{{{}}}}}}zzzmmm___WWWTTTQQQNNNKKKJJJLLLMMMNNNNNNRRRTTTVVVVVVRRRNNNJJJIIINNNPPPTTTWWWXXXWWWVVVTTTMMMMMMMMMOOORRRVVVZZZ\\\[[[[[[YYYVVVQQQMMMLLLKKKJJJGGGDDDDDDGGGIIIHHHGGGJJJJJJMMMPPPPPPKKKJJJMMMOOOYYYfffppptttvvvzzz}}}}}}|||||||||}}}}}}|||{{{{{{{{{|||~~~ssskkkjjjeeemmmssswww~~~uuujjjhhhjjjooouuuuuuxxxyyyxxx{{{|||tttiii]]]fffsss{{{zzz~~~{{{gggQQQEEEAAA===;;;;;;<<<;;;;;;:::999999999:::>>>>>>>>>======<<<;;;:::======<<<<<<;;;;;;;;;:::<<<>>>@@@???===;;;::::::;;;;;;<<<<<<======>>>>>>???>>>===<<<<<<===>>>>>>CCC>>>>>>DDDFFFJJJ[[[ooo}}}qqqsssuuuyyy{{{~~~{{{ooooooxxxyyy}}}sss[[[JJJEEEEEEGGGJJJNNNPPPPPPOOOKKKKKKKKKKKKKKKKKKKKKKKKGGGIIIMMMPPPPPPOOOMMMKKKMMMMMMMMMMMMLLLLLLLLLLLLJJJKKKLLLMMMOOOPPPQQQRRRVVVVVVXXXYYYZZZ\\\\\\]]]aaadddgggiiiiiikkkmmmnnnssskkk___RRRJJJHHHJJJLLLQQQSSSUUUTTTQQQMMMKKKJJJHHHHHHGGGFFFFFFFFFFFFFFFGGGEEEDDDDDDFFFHHHHHHHHHLLLLLLLLLKKKKKKMMMQQQUUU\\\```fffkkkoooqqqtttvvvzzzyyyxxxwwwwwwxxxyyyyyyzzzxxxyyy|||}}}|||zzzwwwzzzxxxwwwyyy}}}}}}yyyuuuqqqqqqqqqnnnjjjfffdddbbbddd```ZZZUUUQQQNNNJJJHHHHHHHHHIIIKKKPPPXXXbbbiiirrruuuyyy{{{||||||}}}~~~}}}|||~~~}}}zzzwwwuuutttzzz|||~~~vvviii^^^WWWRRROOOLLLKKKKKKKKKKKKJJJKKKMMMPPPPPPNNNKKKJJJIIILLLOOOSSSXXXZZZZZZXXXWWWOOOOOOOOOPPPRRRUUUYYY[[[[[[ZZZYYYWWWTTTRRRPPPPPPMMMIIIGGGHHHKKKNNNMMMLLLLLLKKKLLLOOOOOOKKKKKKNNNPPPZZZhhhqqquuuwww{{{~~~~~~|||||||||}}}~~~}}}}}}|||||||||}}}~~~~~~wwwqqqrrrooovvv|||}}}qqqiiihhhkkkrrrxxx|||{{{ooobbb\\\iiizzz~~~}}}ppp]]]III@@@===;;;999999:::999999888777777888888>>>>>>??????>>>>>>======>>>===<<<;;;:::999888888<<<===???>>>===;;;:::;;;<<<<<<<<<===============??????>>>======>>>???@@@CCC??????DDDEEEGGGVVVhhhuuutttttt||||||xxxwwwvvv|||vvv```OOOHHHGGGGGGHHHKKKNNNNNNNNNMMMMMMLLLKKKJJJIIIHHHHHHFFFHHHJJJLLLMMMLLLKKKJJJIIIIIIJJJJJJKKKKKKLLLLLLKKKLLLMMMNNNOOOQQQRRRRRRTTTTTTUUUVVVXXXZZZ\\\]]]```bbbeeeggghhhiiikkklll~~~uuummm```TTTLLLJJJKKKMMMTTTVVVWWWVVVSSSNNNLLLKKKLLLLLLJJJIIIHHHGGGGGGGGGIIIGGGEEEFFFIIILLLNNNNNNSSSQQQNNNKKKHHHIIIMMMPPPUUUZZZcccjjjnnnppprrrssswwwvvvuuuuuuuuuvvvwwwxxx{{{yyyzzz||||||{{{}}}{{{zzzwwwsssnnnhhhcccaaa\\\YYYVVVTTTRRROOOLLLJJJGGGHHHIIIKKKPPPXXXbbbiiippptttyyy}}}~~~}}}|||}}}~~~|||yyyyyy||||||yyywwwuuuyyyzzzzzzzzz{{{|||pppaaaVVVTTTQQQOOOMMMLLLLLLJJJHHHHHHJJJMMMNNNNNNMMMNNNNNNPPPSSSXXX\\\^^^]]][[[YYYSSSRRRRRRRRRTTTVVVYYY[[[[[[[[[[[[ZZZYYYXXXWWWWWWQQQNNNKKKLLLPPPTTTTTTTTTPPPMMMKKKMMMMMMKKKLLLPPPSSS\\\iiirrrvvvxxx|||~~~}}}||||||||||||~~~~~~}}}}}}}}}}}}~~~~~~wwwtttwww{{{~~~yyylllhhhiiinnnuuu{{{nnnaaabbbppp}}}dddTTTCCC<<<;;;::::::::::::999999888888888888888>>>>>>???@@@@@@@@@??????>>>>>><<<;;;999777666666:::<<<>>>===<<<;;;;;;<<<===============<<<<<<<<>>======>>>???@@@AAACCC???@@@DDDDDDEEEPPP^^^vvv|||vvvrrrvvvvvvwwwwwweeeWWWMMMJJJGGGGGGIIILLLNNNOOOOOONNNMMMKKKIIIGGGFFFEEEFFFGGGGGGHHHIIIIIIIIIIIIFFFFFFGGGHHHIIIJJJKKKKKKKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRRRRSSSVVVYYY\\\^^^^^^aaadddeeefffgggiiijjjwwwooobbbVVVMMMKKKLLLNNNVVVXXXYYYXXXUUUQQQNNNMMMNNNMMMLLLKKKJJJJJJJJJJJJLLLJJJHHHIIIMMMQQQSSSTTTWWWTTTPPPKKKGGGHHHKKKNNNOOOUUU___hhhmmmoooqqqqqqssssssrrrrrrsssuuuvvvwww|||zzzzzz|||{{{yyy|||}}}yyyuuupppjjjddd```XXXVVVUUUTTTTTTRRROOOLLLEEEFFFGGGJJJOOOWWWaaahhhmmmssszzz~~~}}}{{{zzzzzz||||||yyyzzz||||||yyywwwxxxyyyxxxvvvwww~~~ttteeeZZZWWWTTTRRRPPPOOONNNLLLJJJKKKNNNPPPQQQQQQQQQSSSUUUYYY[[[___aaaaaa___\\\ZZZVVVVVVUUUVVVWWWZZZ]]]___^^^]]]]]]^^^______]]]\\\TTTQQQNNNPPPUUUYYY[[[ZZZUUUOOOKKKKKKKKKKKKMMMQQQUUU___kkktttwwwzzz~~~}}}~~~}}}||||||{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~wwwqqqssswww||||||{{{rrrjjjiiikkkooovvv|||sssgggnnnyyy}}}xxxzzzzzz}}}www]]]OOOBBB>>>>>>===<<<>>><<<;;;;;;:::::::::;;;;;;<<<===>>>???@@@@@@@@@@@@======<<<;;;:::999888777999;;;<<<<<<;;;:::;;;<<<>>>>>>======<<<<<<;;;;;;===<<<<<<<<<===>>>@@@AAAAAA???AAADDDEEEEEEMMMXXXkkk}}}uuuwww||||||}}}}}}ttthhh___QQQMMMHHHEEEGGGKKKOOOQQQOOONNNMMMKKKIIIHHHFFFFFFGGGGGGFFFEEEFFFGGGIIIJJJFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKKKKLLLNNNOOOOOOPPPRRRQQQQQQRRRUUUYYY]]]```^^^```ccceeeeeefffgggiii}}}~~~~~~yyypppcccWWWNNNLLLMMMNNNVVVXXX[[[ZZZXXXTTTRRRQQQNNNMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLMMMQQQTTTVVVWWWTTTQQQMMMHHHEEEEEEIIILLLKKKRRR\\\eeejjjnnnpppqqqqqqqqqqqqqqqrrrtttvvvxxx|||zzzzzz|||{{{yyy{{{~~~{{{xxxuuurrrnnnhhhddd]]][[[XXXVVVTTTPPPLLLIIICCCDDDEEEHHHMMMVVV```ggglllrrrzzz~~~|||zzz{{{|||}}}{{{||||||zzzxxxyyyyyyxxxtttttt|||zzzllldddZZZWWWTTTRRRQQQPPPNNNLLLOOOQQQSSSSSSSSSRRRTTTUUU\\\]]]```bbbbbb```^^^\\\YYYYYYYYYYYY\\\___bbbdddaaaaaaaaabbbddddddbbb___VVVSSSQQQRRRWWW\\\______YYYQQQJJJJJJKKKKKKNNNRRRXXXaaammmuuuxxx{{{|||~~~~~~}}}{{{{{{zzzzzz}}}}}}~~~~~~vvvpppooottt{{{~~~zzz}}}uuuoookkkkkknnnoootttzzzrrrlllyyy~~~wwwvvvsssqqqyyyzzzmmmVVVLLLBBB??????>>>===>>><<<;;;;;;:::;;;;;;<<<<<<::::::<<<===>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999:::;;;;;;:::999;;;<<<>>>>>>======<<<<<<;;;;;;;;;:::::::::;;;<<<>>>???>>>???AAADDDEEEGGGMMMTTTdddvvvzzz{{{{{{zzzpppiiifffTTTNNNGGGDDDEEEIIIMMMPPPMMMLLLLLLKKKJJJJJJIIIIIIIIIHHHFFFDDDEEEFFFIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNQQQQQQQQQRRRUUUYYY^^^aaa^^^```cccdddeeeeeeggghhh{{{|||||||||yyyqqqdddWWWOOOLLLMMMNNNUUUXXX[[[\\\ZZZXXXWWWWWWPPPPPPPPPPPPPPPQQQRRRRRRQQQPPPPPPRRRTTTWWWWWWWWWMMMLLLIIIEEEBBBCCCGGGJJJJJJPPPXXX```fffjjjnnnqqqpppppppppqqqsssuuuxxxyyy{{{yyyzzz|||{{{yyy{{{{{{xxxuuuttttttrrrmmmiiiddd```[[[UUUQQQKKKFFFBBBCCCDDDEEEHHHMMMVVV```ggglllrrrzzz~~~~~~~~~}}}}}}{{{yyyxxxxxxzzzzzzwwwvvv}}}tttnnnbbb^^^YYYVVVTTTSSSQQQPPPQQQSSSUUUUUUTTTRRRRRRSSSYYYZZZ\\\___```aaabbbbbb]]]\\\\\\\\\^^^```ccceeecccbbbbbbeeeiiijjjgggcccYYYVVVSSSTTTYYY___aaaaaa\\\RRRJJJJJJKKKLLLNNNRRRYYYbbbmmmuuuxxx{{{}}}~~~|||{{{zzzyyy|||}}}~~~~~~~~~~~~~~~zzzvvvvvvwww|||}}}~~~}}}pppmmmkkkmmmooonnnqqqvvv}}}rrrmmmnnn}}}~~~pppsssooonnnyyynnn```MMMEEE>>>======;;;:::<<<999999999999999::::::;;;888999:::;;;<<<<<<===<<<;;;;;;;;;<<<<<<<<<======:::;;;;;;:::888888:::;;;===============<<<<<<<<<::::::999999:::;;;<<<======>>>@@@BBBEEEHHHMMMQQQ]]]jjj~~~{{{qqqllllllYYYSSSJJJDDDDDDGGGKKKMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJHHHFFFDDDDDDFFFHHHJJJJJJIIIIIIIIIHHHHHHHHHGGGIIIJJJJJJKKKLLLLLLMMMMMMPPPPPPQQQRRRUUUYYY]]]___^^^```bbbdddddddddfffggg~~~~~~yyyzzzzzzyyy}}}zzzqqqdddWWWNNNKKKLLLNNNSSSVVV[[[]]]]]]\\\\\\\\\VVVUUUUUUTTTTTTTTTUUUUUUTTTSSSSSSUUUWWWXXXVVVTTTKKKJJJIIIFFFDDDDDDGGGIIIJJJNNNTTTZZZ___ffflllpppppppppppprrrtttwwwyyy{{{zzzxxxyyy{{{{{{yyy|||}}}{{{zzzuuurrrpppqqqssssssnnnjjjaaa\\\VVVQQQLLLHHHDDDAAADDDEEEFFFIIIOOOXXXbbbiiimmmrrryyy}}}|||{{{{{{www{{{}}}|||{{{vvvxxx|||{{{qqqlllddd^^^[[[YYYWWWWWWVVVYYY\\\]]][[[YYYXXXWWW\\\\\\]]]^^^aaacccfffgggaaa```^^^]]]]]]^^^```aaabbbaaabbbggglllnnnlllhhh\\\XXXUUUVVV[[[```cccddd]]]SSSKKKJJJLLLMMMNNNQQQZZZcccnnnuuuxxx{{{~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~~~~}}}}}}zzzzzz}}}~~~uuukkkiiijjjnnnnnnmmmnnnrrrwwwwwwwwwuuummmggglllvvv~~~vvvmmmooopppsss~~~qqq```TTTCCC===999;;;;;;:::999:::999999999999999:::;;;;;;999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999777777888:::<<<<<<<<<===============<<<;;;:::::::::;;;<<<===<<<>>>???@@@BBBFFFJJJLLLUUU]]]nnn}}}xxxrrroooeee]]]SSSKKKHHHHHHJJJLLLMMMMMMMMMMMMMMMMMMNNNNNNIIIGGGFFFDDDDDDEEEGGGIIIHHHHHHHHHHHHHHHHHHHHHIIIKKKKKKLLLLLLMMMNNNNNNNNNNNNOOOPPPRRRUUUWWWZZZ[[[\\\^^^aaabbbbbbbbbdddeee~~~~~~}}}|||xxxyyyyyyxxx|||zzzqqqdddWWWNNNKKKLLLNNNRRRUUUZZZ]]]^^^^^^______[[[ZZZYYYXXXWWWVVVVVVVVVUUUUUUVVVWWWYYYXXXUUURRRMMMMMMLLLIIIGGGGGGIIIKKKJJJMMMQQQUUU[[[bbbjjjpppppppppqqqrrruuuxxx{{{|||zzzxxxyyy{{{{{{yyy|||zzzvvvttttttpppmmmkkkmmmpppppplllgggXXXUUUOOOKKKIIIHHHFFFDDDEEEFFFHHHKKKPPPYYYdddkkkmmmrrryyy~~~vvv{{{qqqooopppzzzxxxooogggbbb___^^^]]]]]]aaaeeefffeeebbb``````cccbbbaaaaaabbbeeehhhiiidddbbb```]]]\\\\\\]]]]]]```___aaagggooorrrooolll^^^ZZZVVVWWW\\\aaadddeee^^^TTTKKKJJJLLLMMMNNNPPP[[[cccnnntttwww{{{}}}|||}}}~~~~~~~~~}}}|||~~~~~~}}}}}}~~~~~~~~~~~~zzz{{{|||~~~~~~}}}}}}|||vvvvvvyyy}}}nnnffffffiiimmmnnnlllmmmqqqooommmkkkjjjeeeeeeqqq~~~|||rrrmmmmmmrrrzzz|||fffVVVNNN>>>999777:::;;;::::::<<<;;;;;;;;;;;;;;;<<<===>>>999:::;;;;;;<<<<<<;;;;;;<<<<<<;;;::::::999888888<<<<<<;;;999777666888999;;;<<<<<<<<<======>>>>>>>>>===<<<;;;:::;;;<<<======>>>>>>===???DDDGGGHHHOOOTTTccc}}}rrrxxx~~~wwwqqqppphhh]]]SSSNNNLLLLLLMMMOOOOOOOOONNNNNNNNNNNNMMMHHHGGGEEEDDDDDDEEEFFFGGGEEEEEEFFFGGGHHHIIIIIIJJJMMMMMMMMMNNNOOOOOOOOOPPPLLLMMMOOORRRTTTVVVWWWXXX[[[]]]___``````aaabbbccc}}}~~~~~~}}}|||{{{{{{|||yyywwwwwwzzzyyyooobbbWWWPPPMMMJJJHHHMMMSSSXXXZZZ^^^bbbbbb____________^^^\\\ZZZZZZZZZVVVVVVUUUUUUSSSRRRPPPOOOMMMNNNNNNNNNMMMLLLKKKJJJJJJLLLOOORRRWWW^^^fffkkknnnppprrruuuwwwyyyzzz{{{~~~zzzzzz~~~|||wwwxxx}}}}}}xxxtttqqqnnnmmmmmmhhhdddcccdddccc]]]XXXSSSPPPMMMJJJIIIHHHFFFDDDGGGGGGGGGIIIOOOZZZfffnnnrrruuuzzz}}}~~~~~~|||rrriiibbbcccccciiippprrrpppppprrrqqqmmmhhhfffhhhlllmmmmmmmmmjjjeee^^^XXXWWWXXX[[[^^^ccchhhkkkooorrrpppjjj```\\\XXXXXX]]]aaacccbbbXXXSSSNNNMMMLLLKKKNNNSSS[[[fffrrryyy}}}{{{~~~}}}|||zzz||||||}}}||||||{{{zzzzzz|||}}}~~~~~~}}}zzz{{{|||}}}}}}|||zzzyyyzzzwwwvvvyyy~~~}}}zzzvvvkkkiiiggghhhnnnrrrrrrnnnlllrrrmmmiiihhhiiinnn{{{yyyuuuooowwwxxx|||}}}cccOOOEEE:::999888777777888999999999999999::::::;;;;;;;;;999::::::;;;;;;::::::999;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::======<<<<<<<<<<<<======???>>>===<<<;;;;;;<<<===:::;;;===@@@BBBDDDDDDEEEIIIOOO]]]rrrzzznnnsss~~~xxx{{{ssskkkbbbUUUIIIGGGLLLLLLNNNPPPPPPNNNLLLKKKJJJMMMKKKHHHFFFDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNPPPPPPOOONNNNNNPPPTTTWWWXXXZZZ\\\\\\\\\\\\^^^```~~~~~~~~~|||yyywwwxxxzzzvvvooobbbVVVNNNJJJIIIIIIJJJPPPTTTVVVZZZ___aaa___eeeeeedddbbb___]]]\\\\\\ZZZZZZYYYWWWUUUSSSQQQPPPOOOPPPRRRRRRQQQNNNKKKIIIGGGIIILLLOOOTTT[[[dddiiioooqqqsssvvvwwwxxxzzz{{{|||yyyzzz}}}|||xxxwww{{{}}}~~~|||zzzwwwtttpppmmmkkkjjjdddaaa]]]\\\]]][[[WWWRRRRRRPPPNNNMMMLLLJJJHHHFFFIIIHHHHHHJJJQQQ[[[hhhqqqtttwww{{{sssmmmlllttt~~~yyyuuussssssrrrqqqpppnnnhhhbbb\\\[[[]]]___eeeiiimmmnnnqqqsssoooiiibbb^^^ZZZZZZ]]]```bbbaaaVVVPPPLLLKKKKKKJJJMMMSSS]]]iiitttzzz~~~~~~~~~~~~}}}{{{|||}}}}}}}}}}}}||||||{{{}}}~~~~~~}}}|||||||||{{{{{{zzzzzzyyyvvvttttttwww~~~{{{wwwwwwwwwzzz|||~~~~~~xxxnnngggkkkiiiiiimmmrrrsssrrrpppmmmiiigggkkkpppxxx}}}{{{wwwyyy|||{{{```LLLBBB;;;:::888777777777888888999999999:::::::::;;;;;;::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<======???>>>===<<<;;;<<<<<<===;;;<<<>>>@@@AAACCCCCCDDDBBBFFFQQQaaatttyyyqqquuu}}}{{{qqqcccTTTMMMNNNKKKMMMOOOPPPOOOMMMKKKKKKMMMKKKIIIFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJKKKLLLMMMMMMNNNNNNOOOOOOOOONNNPPPSSSVVVWWWXXXZZZ[[[[[[\\\^^^```~~~~~~~~~{{{yyyxxxyyyzzz|||vvvtttoookkkbbbVVVLLLGGGHHHKKKIIINNNQQQSSSXXX___cccbbbiiihhhfffdddbbb```^^^]]]^^^^^^\\\[[[XXXVVVTTTRRRRRRSSSUUUVVVTTTOOOJJJGGGDDDFFFHHHLLLQQQYYYaaagggoooqqqtttvvvwwwxxxzzz{{{{{{yyyzzz}}}|||xxxvvvwwwvvvzzz~~~zzztttrrrssssssrrrpppqqqpppnnnkkkiiigggeeeddd```]]]ZZZYYYZZZYYYUUUQQQQQQQQQPPPPPPPPPOOOKKKHHHKKKJJJJJJLLLRRR]]]jjjssswwwzzz~~~xxx}}}zzzuuurrrtttrrrmmmgggcccbbbdddfffjjjnnnqqqqqqsssuuuqqqkkkeeeaaa\\\[[[]]]______^^^UUUOOOKKKKKKKKKKKKPPPUUUaaalllwww|||}}}}}}~~~~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||{{{zzzyyyyyyyyyrrrqqqrrrvvv|||}}}}}}}}}|||yyyqqqmmmlllmmmkkkjjjmmmrrruuuuuutttjjjfffeeellluuu}}}vvv\\\III???:::999888777666777777888999999999999::::::::::::;;;;;;999999999999;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===>>>>>>===<<<<<<<<<<<<=========???@@@AAAAAABBBBBBBBBDDDKKKTTTbbb|||}}}{{{yyywwwyyy}}}qqq___RRRMMMIIIKKKNNNPPPPPPNNNLLLKKKMMMKKKIIIGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNLLLNNNOOOPPPOOOPPPRRRSSSTTTVVVXXXYYYZZZ[[[^^^```}}}||||||}}}~~~~~~}}}{{{zzz{{{{{{vvvfff```___bbbccc```WWWLLLFFFGGGKKKKKKOOORRRTTTZZZccchhhhhhiiigggeeedddcccaaa___^^^^^^^^^^^^\\\[[[YYYWWWVVVTTTUUUUUUTTTRRRMMMIIIFFFEEEFFFHHHJJJOOOWWW```gggnnnqqqtttvvvvvvvvvyyy{{{|||{{{|||}}}}}}yyyuuusssrrruuuzzz~~~{{{rrrlllfffdddeeegggfffeeeeeeddddddcccaaa```___^^^\\\ZZZXXXXXXYYYXXXUUURRRRRRRRRSSSTTTUUURRRNNNJJJKKKJJJJJJMMMSSS^^^kkktttyyy|||}}}vvvqqqvvvtttqqqllliiihhhjjjmmmjjjoooqqqrrruuuwwwtttoooeeeaaa\\\ZZZ\\\\\\[[[YYYVVVPPPLLLMMMNNNOOOTTT[[[dddnnnxxx}}}~~~~~~||||||~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}|||yyywwwvvvqqqqqqtttxxx}}}wwwmmmmmmpppnnnnnnmmmmmmrrrxxxxxxtttkkkdddaaahhhrrr}}}nnnWWWFFF>>>888777666666666888999:::999999999999999999999:::<<<;;;999888888999;;;<<<;;;::::::::::::;;;<<<<<<;;;;;;<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;<<<=========<<<<<<<<<======>>>>>>???@@@@@@@@@@@@@@@DDDFFFJJJOOOXXXmmm|||uuuxxx~~~|||zzzfffUUULLLIIIJJJLLLNNNPPPPPPMMMKKKMMMLLLJJJHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNJJJLLLOOOPPPPPPOOOPPPQQQQQQSSSVVVWWWXXXZZZ]]]___}}}{{{zzzzzz|||~~~}}}|||||||||oooZZZRRRQQQVVV[[[___ZZZPPPHHHGGGIIILLLPPPSSSUUU[[[eeekkklllhhhfffddddddeeeeeecccaaa\\\\\\]]]]]]\\\[[[[[[ZZZWWWUUUSSSPPPNNNKKKIIIHHHHHHIIIIIIKKKOOOVVV___eeejjjnnnssstttssstttwww{{{~~~~~~~~~~~~~~~|||wwwrrrpppsssxxx{{{rrrllleeeaaa``````___]]]\\\\\\]]]]]]]]]\\\[[[ZZZXXXWWWWWWWWWWWWWWWUUUSSSUUUUUUVVVXXXWWWTTTOOOKKKIIIJJJKKKNNNTTT___lllttt{{{~~~xxxsssvvvuuussspppmmmmmmppprrrnnnqqqsssrrrsssuuuqqqlllddd___[[[YYYZZZZZZXXXVVVUUUOOOLLLLLLNNNQQQWWW^^^fffpppyyy}}}~~~}}}|||}}}~~~~~~~~~~~~}}}}}}||||||||||||{{{|||~~~}}}xxxtttpppqqqtttxxx|||{{{}}}ssshhhiiimmmppprrrsssssswww|||yyyssshhh```\\\bbbmmmyyy~~~fffPPPBBB<<<555555555555777999;;;<<<999999999999999999999999<<<;;;999888888999;;;<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<======;;;;;;::::::::::::;;;;;;<<<<<<==================?????????@@@@@@??????>>>@@@CCCGGGJJJOOO^^^{{{{{{yyymmm[[[PPPJJJIIIJJJLLLOOOPPPNNNLLLMMMLLLKKKJJJHHHGGGFFFFFFHHHHHHIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHJJJKKKLLLMMMHHHKKKNNNPPPOOOOOOOOOOOONNNPPPSSSUUUVVVXXX[[[^^^}}}|||{{{zzz{{{|||~~~~~~}}}|||{{{oooZZZQQQNNNSSSZZZ___\\\SSSKKKHHHIIIJJJNNNRRRTTT[[[dddjjjkkkjjjgggeeefffhhhiiigggddd[[[\\\]]]]]]]]]]]]]]]]]]WWWVVVSSSPPPMMMLLLLLLMMMLLLKKKKKKKKKMMMSSS\\\bbbdddjjjoooqqqpppqqquuuzzz~~~~~~}}}}}}wwwpppsssyyywwwqqqiiidddbbb```\\\YYYZZZZZZ\\\]]]]]]\\\[[[[[[[[[\\\\\\]]]]]]]]]\\\\\\YYYYYYYYYYYYXXXTTTOOOKKKHHHIIILLLPPPWWWaaalllsss{{{~~~~~~yyyvvvvvvtttrrrpppqqqtttvvvuuuwwwvvvsssqqqpppkkkdddaaa]]]YYYXXXYYYYYYWWWUUURRRLLLIIIJJJMMMPPPXXX```jjjsss{{{}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzz{{{xxxzzz{{{|||yyytttooolllqqquuuzzz|||vvvsss{{{ooohhhiiimmmuuu{{{}}}qqqbbb]]]\\\dddooo{{{uuu\\\III>>>:::444444444555666999;;;<<<999999999999999888888888;;;;;;999999999999;;;;;;;;;::::::::::::;;;<<<<<<999999::::::;;;<<<<<<<<<;;;::::::999999::::::;;;;;;<<<======>>>=========>>>???????????????>>>>>>>>>AAAEEEHHHJJJTTTjjj~~~vvvxxxwwwfffZZZLLLJJJHHHJJJMMMOOONNNLLLMMMMMMLLLKKKIIIHHHGGGFFFHHHIIIIIIIIIHHHGGGEEEDDDCCCDDDEEEFFFHHHJJJKKKKKKHHHJJJMMMNNNNNNNNNNNNOOOLLLOOORRRSSSUUUVVVYYY[[[|||{{{{{{{{{|||}}}~~~|||zzzyyy}}}yyyggg^^^[[[[[[^^^```]]]UUUMMMJJJJJJHHHMMMQQQTTT[[[dddiiiiiikkkgggdddeeehhhhhheeebbb^^^^^^_________^^^^^^]]]WWWWWWUUUTTTSSSRRRQQQQQQMMMLLLJJJHHHIIINNNVVV[[[___eeelllnnnmmmnnntttyyy|||}}}}}}}}}ssswww~~~{{{vvvooojjjhhheeeaaa]]]\\\]]]___```aaa```___^^^```bbbcccddddddddddddddd^^^]]][[[ZZZXXXSSSNNNJJJGGGJJJOOOTTT[[[dddmmmssszzz}}}vvvwwwvvvuuuttttttwwwzzzyyyzzzxxxssspppnnnhhhaaa___\\\XXXXXXZZZZZZXXXVVVQQQKKKHHHJJJMMMRRRZZZbbbmmmvvv~~~~~~~~~~~~}}}|||zzzyyyxxxxxxyyyyyywwwwwwvvvtttqqqmmmjjjiiioootttzzzyyyxxxzzzwww|||{{{vvvwwwyyy}}}tttmmmkkknnnrrr|||qqqaaaaaaeeeoooyyygggPPPAAA:::999666666555555666777999:::999999999999888888888777::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<888888999999:::;;;;;;<<<::::::999999999999:::::::::;;;===>>>>>>>>>======>>>>>>????????????>>>>>>???@@@CCCEEEGGGMMM]]]lllwwwsssvvvpppcccOOOKKKGGGGGGKKKNNNNNNMMMMMMMMMMMMLLLJJJIIIGGGFFFFFFGGGHHHHHHGGGDDDBBBAAAAAABBBCCCEEEFFFHHHIIIJJJHHHJJJLLLMMMLLLLLLNNNOOOLLLNNNPPPRRRSSSTTTWWWYYY~~~{{{{{{{{{|||}}}~~~~~~}}}zzzyyyxxx|||yyypppmmmddddddbbb]]]UUUNNNLLLKKKIIINNNSSSVVV\\\eeeiiiiiijjjfffbbbccceeeeeeaaa]]]aaaaaaaaaaaa```___^^^]]]WWWXXXYYYYYYYYYWWWUUUSSSMMMKKKHHHFFFFFFJJJQQQVVV\\\bbbjjjlllkkkmmmsssyyyzzz|||{{{|||xxx{{{}}}yyyssspppnnnkkkgggccc___```bbbdddddddddbbbaaa___aaaccccccccccccdddeeeaaa___]]]ZZZWWWRRRMMMIIIHHHKKKQQQWWW^^^fffoootttyyy|||wwwwwwwwwvvvvvvwwwzzz|||xxxzzzwwwssspppoooiiiccc___[[[YYYYYY[[[\\\ZZZXXXSSSMMMJJJLLLPPPUUU]]]fffpppxxx}}}~~~~~~}}}|||{{{zzzxxxwwwwwwxxxxxxwwwuuuqqqmmmjjjhhhhhhhhhlllrrryyy}}}xxxqqqpppqqqxxx|||}}}yyysssttt}}}uuukkkgggjjjooosssrrrcccgggooozzzqqq[[[GGG<<<999:::999888777555555555666777999999999999888888777777999::::::;;;;;;::::::999;;;::::::::::::;;;<<<<<<777777888999999:::;;;;;;:::999999999999999999::::::;;;===>>>>>>>>>=========>>>>>>????????????>>>===<<<===???AAAFFFSSS```~~~}}}~~~|||{{{tttsssvvvhhhQQQLLLFFFFFFJJJNNNNNNMMMMMMMMMMMMLLLKKKIIIGGGFFFEEEEEEFFFFFFEEECCC@@@>>>@@@@@@BBBDDDEEEGGGHHHIIIHHHJJJKKKLLLKKKLLLNNNOOOLLLNNNPPPQQQRRRSSSVVVXXX~~~}}}~~~~~~}}}}}}|||yyy||||||wwwpppggg___XXXRRRKKKFFFHHHHHHMMMUUU\\\_________```aaaaaaaaabbbccccccccceeedddccccccddddddbbb```[[[[[[\\\]]]\\\WWWQQQMMMHHHFFFCCCBBBDDDHHHMMMQQQYYY___ffflllnnnppptttwwwxxx}}}zzzxxxwwwqqqmmmnnnjjjgggiiiooosssppplllkkkhhhgggfffddddddfffggghhhfffdddaaa]]]XXXSSSOOOLLLJJJOOOUUUYYY]]]cccmmmttt{{{~~~zzzwwwuuuuuuwwwxxx{{{wwwsssqqqpppnnniiieeeaaa]]]YYYZZZ]]]```^^^[[[RRROOOLLLMMMSSS[[[bbbgggvvvzzz~~~~~~~~~}}}{{{zzzyyyzzzzzzyyyvvvtttoooooommmggg```]]]aaaeeejjjqqqyyy||||||~~~~~~qqqrrrqqqnnnlllnnnuuu{{{|||xxxzzzyyymmmgggiiiqqqyyy~~~vvvnnnttt|||}}}}}}rrr[[[JJJBBB???<<<999666666666666666777888999;;;:::999888777555444444555555555555666888999:::999999999888999999::::::::::::999999888999999999999999999999999999999999:::::::::::::::999888777444666888;;;===>>>??????BBBBBBAAA@@@@@@DDDKKKQQQhhh|||}}}wwwrrrTTTNNNGGGDDDFFFIIIKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHCCCCCCCCCCCCCCCBBBBBBBBBEEEDDDCCCCCCDDDFFFHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIJJJMMMPPPQQQRRRSSSTTTVVV~~~~~~}}}{{{}}}xxxrrrhhhaaaZZZTTTMMMGGGJJJKKKNNNUUUZZZ[[[ZZZXXXXXXYYY\\\___aaadddfffggggggfffeeeeeeeeeeeebbb```___^^^]]][[[XXXRRRKKKFFFGGGEEECCCBBBCCCGGGKKKMMMVVV\\\dddjjjmmmooosssvvvwww|||~~~~~~yyywww{{{}}}{{{xxxwww{{{xxxtttoookkkiiihhhhhhgggeeeaaa\\\WWWRRRNNNLLLOOOTTTYYY\\\^^^dddlllsssxxx|||}}}yyywwwxxxyyy{{{yyyvvvsssrrrqqqooojjjfffccc___[[[\\\___aaa___]]]TTTPPPMMMNNNUUU^^^fffkkkvvvzzz~~~}}}||||||{{{{{{{{{{{{zzzwwwtttooonnnjjjbbb\\\[[[```eeehhhnnnuuuwwwwwwyyywwwiiieeebbbdddkkkuuu}}}{{{{{{zzzsssiiicccfffppp}}}xxxuuuyyyuuufffRRRDDD???>>><<<:::888777666666666666666666777777777777777777777777777777666666666777888888888888888777777888888999999999888888888999999:::999999999999999999999999:::::::::::::::999888777888999;;;===>>>????????????@@@@@@??????BBBHHHMMMVVVlll~~~|||~~~wwwrrr]]]UUULLLFFFGGGJJJMMMNNNMMMMMMMMMMMMLLLKKKJJJIIIDDDDDDDDDCCCCCCCCCCCCBBBDDDCCCBBBBBBCCCDDDGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIJJJLLLOOOPPPPPPQQQRRRTTT~~~|||uuulllddd]]]VVVNNNIIIIIIJJJMMMSSSXXXZZZWWWTTTOOOQQQVVV[[[```dddgggiiihhhggggggggghhhgggeeecccbbb```]]]YYYUUUOOOHHHCCCDDDCCCBBBBBBCCCFFFHHHJJJQQQXXXaaahhhkkknnnqqqtttuuuyyy||||||uuuooojjjgggfffiiifffaaa[[[UUUQQQNNNLLLVVVYYY\\\^^^```eeelllrrrxxx|||}}}zzzzzz{{{|||yyyvvvtttssstttrrrmmmiiidddaaa^^^^^^aaabbb```^^^UUURRROOOQQQXXXccclllqqqwwwzzz~~~~~~~~~~~~~~~}}}~~~~~~}}}|||||||||zzzvvvsssoookkkddd[[[UUUVVV^^^dddffflllqqqsssrrrtttzzzoooaaa[[[WWW^^^mmm|||~~~yyyuuummmhhhiiisssyyyrrrtttyyy|||dddXXXHHH>>>;;;;;;;;;:::888888777666555555555555777777777777777777777777:::999888777777777777777888777777666666666777777888777777777888999::::::::::::::::::::::::::::::999999:::::::::999888888:::;;;<<<===============<<<=========>>>@@@EEEHHHKKK]]]{{{|||zzz~~~vvvsssfff\\\NNNEEEDDDGGGKKKMMMMMMNNNNNNMMMMMMLLLKKKJJJEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBAAABBBCCCEEEFFFGGGGGGHHHIIIJJJJJJJJJIIIIIIKKKMMMMMMMMMNNNOOOQQQzzzppphhh```XXXOOOHHHEEEGGGJJJOOOWWW\\\ZZZTTTMMMOOOSSSYYY^^^cccfffggggggggghhhjjjlllllljjjhhhccc```\\\XXXTTTOOOIIIFFFAAAAAAAAACCCEEEGGGIIIJJJMMMUUU^^^eeeiiilllpppssssssuuuyyy~~~~~~xxxrrrmmmkkkjjjkkkgggaaa[[[UUUQQQOOONNNXXXZZZ\\\^^^aaafffnnnsss{{{~~~~~~|||zzzyyywwwuuusssssstttsssnnnjjjdddbbb``````aaaaaa___]]]UUURRRPPPSSS[[[gggqqqvvvzzz|||}}}|||{{{~~~||||||~~~~~~}}}}}}}}}zzzuuurrrmmmggg]]]SSSNNNRRR[[[bbbgggkkkoooqqqqqqrrrwww{{{}}}{{{lll^^^\\\___iiiwwwxxxwwwtttnnnkkkrrrtttllljjjnnnwwwqqqYYYPPPCCC;;;999999999999777777666555555666666666;;;:::999888777555444444999999888888888888888999888888777666666666777777666666666777888999:::;;;::::::::::::::::::::::::999999:::::::::999999888888888999:::;;;;;;;;;<<<;;;;;;<<<===>>>@@@BBBCCCIIIUUUlll{{{{{{{{{uuurrrooodddTTTIIIEEEGGGIIIJJJMMMMMMMMMMMMMMMLLLKKKJJJFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCEEEEEEEEEEEEGGGHHHIIIIIIIIIIIIHHHIIIKKKKKKJJJJJJLLLNNN|||sssjjjbbbYYYOOOHHHEEEHHHJJJMMMWWW___]]]VVVRRRSSSVVVYYY]]]```ccceeefffgggiiimmmpppqqqpppnnnddd```ZZZUUUPPPLLLHHHEEE???@@@BBBDDDGGGJJJLLLMMMMMMSSS\\\bbbgggjjjooosssrrrssswww~~~|||wwwsssqqqpppllliiiccc]]]WWWSSSQQQPPPVVVWWWYYY\\\aaaiiiqqqvvv|||~~~~~~~~~~~~~~~}}}xxxuuurrrpppmmmmmmnnnnnnkkkhhhcccaaa``````___^^^]]][[[TTTRRRRRRVVV___kkktttzzz}}}~~~}}}|||}}}~~~|||{{{yyy~~~}}}||||||}}}~~~~~~}}}}}}|||xxxsssooohhh```UUULLLIIINNNXXX```dddhhhllloooooopppsssuuuxxx{{{vvvkkk___fffrrr}}}tttooorrrsssooolllooozzzyyyiiihhhmmmssskkkTTTMMMCCC<<<999888888777555555555666777888999:::;;;:::999888777555444444777777777777888999:::;;;:::999888777777777777777555555555666777888999:::::::::::::::::::::::::::888999999:::::::::999999666777888999:::<<<======<<<<<<<<<===???@@@AAAAAACCCKKK[[[rrr}}}}}}{{{xxxvvvtttwwwmmm___TTTOOOMMMKKKJJJKKKKKKLLLLLLKKKKKKJJJJJJHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDFFFGGGHHHHHHHHHHHHFFFGGGHHHHHHGGGHHHKKKMMM{{{rrrkkkddd[[[RRRKKKJJJLLLKKKMMMWWWbbbaaaXXXYYYYYYYYYZZZ]]]```dddfffgggiiilllppptttuuutttrrrfffaaaYYYRRRMMMHHHDDDBBBCCCCCCEEEGGGJJJLLLOOOPPPOOOTTT[[[aaadddiiipppuuuttttttyyyxxxrrrooommmmmmkkkfff```[[[WWWUUUTTTTTTTTTVVVZZZbbbkkktttyyy{{{}}}~~~~~~|||zzzwwwzzz~~~~~~~~~zzzuuunnnjjjfffeeefffgggeeecccaaaaaaaaa```^^^\\\ZZZYYYTTTTTTUUUZZZdddooowww{{{|||{{{|||}}}|||zzzyyy{{{{{{|||}}}~~~~~~~~~~~~~~~}}}}}}||||||zzzuuuoookkk```YYYNNNGGGFFFLLLUUU\\\___ccciiilllnnnnnnnnnooonnnrrrvvvxxxwwwtttooolllfffsss||||||}}}yyyllljjjooossssssqqquuu~~~~~~mmmeeennn{{{|||gggNNNIIIBBB===:::999888777555555666777888:::;;;<<<777777777777777777777777666666666777888999:::;;;::::::999888777777777777666555555555666777888888999999999999999999999999888888999:::::::::999999888888999:::;;;===???@@@===<<<;;;<<<>>>@@@@@@@@@>>>CCCMMM___xxx}}}{{{zzzyyyyyyyyyrrriiiaaa[[[TTTMMMGGGJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEFFFFFFFFFFFFGGGJJJMMMzzzuuuooojjjeee^^^VVVPPPKKKMMMLLLLLLXXXggghhh___^^^\\\[[[[[[^^^dddiiimmmkkklllooosssvvvwwwtttrrrhhhbbbZZZSSSNNNKKKHHHGGGIIIIIIIIIJJJLLLNNNPPPRRRRRRVVV[[[___ccciiiqqqvvvxxxxxx|||zzzsssnnnlllnnnllliiiddd```\\\YYYWWWTTTTTTUUUZZZcccmmmvvv{{{|||~~~~~~~~~{{{wwwsssvvv{{{~~~|||ooojjjdddaaabbbddddddcccaaabbbbbbaaa^^^[[[ZZZYYYUUUVVVYYY```iiissszzz}}}~~~~~~}}}~~~~~~|||~~~|||zzzyyy{{{|||}}}~~~}}}|||||||||}}}~~~{{{{{{{{{zzzxxxssslllgggYYYRRRIIIDDDEEEKKKSSSXXX]]]aaahhhmmmoooooommmlllgggjjjoooooollliiikkkooovvv|||yyyxxx|||~~~}}}zzzsssllllllpppssstttvvv|||wwwnnnhhhkkkxxx}}}zzz{{{nnnYYYDDDBBB???<<<;;;:::::::::888888888888999:::;;;<<<777777777777777777777777666666666666777777888999999999888777666666666666666666555555555666666777888888888888888888888888777888999::::::::::::999:::::::::::::::<<<===>>>>>><<<::::::===??????>>>@@@BBBGGGQQQddd}}}yyy~~~~~~}}}zzzwwwssslllaaaSSSJJJJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJIIIHHHGGGFFFEEEEEECCCCCCCCCDDDDDDCCCCCCBBBDDDDDDEEEEEEFFFEEEEEEEEECCCDDDEEEEEEEEEGGGKKKMMMyyyuuuqqqlllhhheee```YYYTTTIIIKKKJJJKKKZZZlllppphhh___]]][[[\\\```gggooosssnnnooorrruuuwwwwwwtttqqqhhhccc[[[VVVSSSQQQQQQPPPOOONNNMMMLLLMMMNNNPPPRRRUUUXXX\\\___bbbiiiqqqxxx{{{{{{zzzuuusssnnnmmmjjjgggccc___[[[YYYUUUUUUVVV[[[dddnnnwww|||{{{vvvrrruuuyyy~~~sssmmmeeebbbcccfffffffffbbbccccccbbb___[[[ZZZYYYVVVXXX\\\cccmmmvvv{{{~~~}}}}}}~~~|||zzz|||~~~~~~|||zzzyyy|||}}}~~~}}}}}}}}}~~~zzzzzzyyyyyyvvvqqqjjjeeeTTTNNNGGGCCCEEEKKKRRRVVV]]]bbbjjjpppsssrrrooommmccchhhlllkkkfffeeekkkttt}}}vvvsssvvv}}}|||uuurrrpppooonnnooopppqqqssszzzzzzkkkgggkkksss~~~xxxuuuvvvxxxzzz^^^III<<<;;;:::::::::;;;<<<===:::::::::999::::::;;;;;;;;;:::999888777555444444888777777666666666666666888888777555555444444444777666666555555555666666777777777777777777777777777888999:::::::::::::::;;;:::999888888888999:::???;;;888888;;;>>>>>>===AAABBBBBBFFFTTTppp}}}vvvtttyyyrrr```SSSKKKLLLLLLMMMMMMMMMLLLLLLKKKKKKJJJIIIGGGFFFFFFEEEBBBBBBBBBCCCCCCBBBAAAAAADDDEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDEEEGGGKKKNNN~~~~~~xxxooolllhhhggghhhddd]]]WWWOOOJJJHHHQQQaaammmoookkkcccbbbbbbcccfffiiilllnnnnnnmmmmmmppptttvvvtttqqqkkkeee^^^YYYWWWUUUQQQNNNQQQOOOMMMJJJIIIIIIJJJKKKOOORRRXXX]]]ccciiioootttxxxzzz}}}wwwtttoooiiicccaaacccccc```]]]ZZZWWWUUU[[[gggttt{{{~~~~~~~~~|||xxxxxxyyy}}}uuukkkiiiiiigggeeeeee```bbbdddeeeccc___ZZZVVVSSSXXXaaakkksssyyy|||~~~~~~~~~~~~~~~~~~~~~||||||~~~|||~~~~~~}}}|||{{{zzzzzz}}}{{{xxxuuurrrlllccc\\\UUULLLDDDCCCEEEHHHPPPWWWbbbeeejjjooorrrsssssssssqqqoooiiibbb___cccmmmvvv{{{xxx|||vvvmmmlllnnnoooooopppsssvvv{{{ttteeefffnnnwwwwwwwwwxxxvvvuuujjjQQQDDD======<<<;;;::::::999999<<<<<<;;;::::::::::::;;;666777888999:::999888777777777888888888777777666333666:::;;;:::777666666555444333333333555666777888888888888777777777666777777888999999999999888555555666888999:::;;;<<<>>>===;;;:::;;;<<<>>>@@@<<<>>>AAADDDIII]]]~~~vvvvvvwwwxxx}}}rrrWWWQQQMMMKKKMMMMMMKKKKKKNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEEEEEEEGGGHHHIIIBBBCCCDDDEEEEEEFFFFFFEEEGGGHHHHHHHHHHHHGGGFFFFFF~~~~~~~~~~~~{{{mmmiiieeedddeeebbb[[[UUUQQQKKKIIIRRR```kkkmmmjjjdddddddddeeehhhkkknnnpppmmmllllllooosssuuussspppjjjccc[[[VVVSSSRRROOOLLLMMMKKKIIIGGGFFFGGGHHHIIINNNQQQVVV[[[aaagggmmmqqqtttwww~~~zzzvvvrrrmmmgggdddeeeeeeccc```[[[YYY[[[bbbmmmwww{{{|||{{{zzz{{{}}}wwwnnnkkkjjjgggeeeeeeaaadddggghhhhhheee```^^^YYY^^^fffooovvv|||~~~~~~~~~~~~~~~}}}{{{{{{}}}~~~}}}~~~~~~}}}}}}||||||||||||}}}zzzvvvsssoooiiiaaaZZZQQQIIICCCBBBDDDIIIQQQYYYbbbeeekkkqqqtttuuutttsssooonnniiibbb___eeesss~~~{{{}}}wwwmmmkkkkkkjjjqqqqqqsssyyy}}}qqqgggjjjwww|||{{{{{{{{{zzzvvvwww^^^III???======<<<<<<;;;::::::999<<<<<<;;;::::::::::::;;;<<<<<<<<<;;;999777444333666666777777888777777777555777999:::888777666777888777666666666777888999999999999999888888888777888888999::::::::::::999888888888999999::::::;;;======;;;;;;;;;<<<>>>???<<<>>>@@@BBBFFFVVVtttuuunnnmmmvvvxxxqqq\\\RRRIIIJJJMMMNNNMMMNNNMMMLLLLLLKKKIIIHHHHHHGGGDDDCCCBBBBBBBBBBBBDDDDDDBBBBBBDDDEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHHHH~~~~~~~~~~~~~~~~~~~~~~~~mmmhhhcccbbbbbbaaa[[[VVVSSSNNNLLLSSS```jjjllljjjhhhhhhhhhiiijjjmmmpppqqqlllkkkkkknnnrrrtttrrroooggg```WWWQQQNNNMMMKKKHHHHHHGGGEEECCCCCCCCCEEEFFFLLLPPPUUUZZZ___eeekkkoooooottt}}}|||xxxrrrlllhhhggggggeeeccc]]]^^^bbbjjjtttzzz|||{{{}}}|||}}}{{{ssspppmmmiiifffgggdddfffiiikkkllljjjgggeeecccgggmmmuuu{{{~~~~~~~~~~~~~~~}}}~~~~~~}}}~~~~~~{{{{{{{{{||||||}}}~~~~~~{{{wwwrrrnnnkkkeee]]]WWWMMMFFFAAAAAADDDHHHQQQZZZbbbgggmmmssswwwwwwuuusssnnnmmmiiiddddddnnn}}}~~~vvvooonnnmmmkkksssrrrsss{{{ooommmjjjooo|||zzzeeePPPBBB===>>>======<<<<<<;;;;;;;;;<<<<<<;;;:::::::::::::::??????>>><<<:::777444333555555666777888888888777666888999888777666777888:::999888888777888888888::::::999999999888888888777777888999999999999888::::::::::::::::::::::::===<<<;;;;;;;;;<<<>>>???===>>>???@@@AAALLLdddyyy~~~uuukkkeeedddqqquuu~~~ppp^^^LLLIIINNNPPPOOOMMMMMMMMMLLLKKKJJJIIIHHHHHHEEEDDDBBBAAA@@@@@@AAAAAAAAABBBCCCEEEFFFGGGGGGGGGDDDDDDCCCDDDEEEGGGHHHJJJ~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~nnnhhhbbb```aaa```[[[WWWUUUPPPNNNUUUbbbmmmpppooolllllllllmmmnnnoooqqqrrrmmmkkkkkknnnrrrsssqqqnnnccc\\\SSSMMMJJJIIIGGGEEEFFFEEECCCAAAAAABBBCCCDDDLLLPPPTTTYYY^^^dddjjjnnnlllsss}}}{{{tttooollljjjhhhfffdddeeeiiipppwww{{{|||{{{}}}}}}yyyvvvsssmmmjjjjjjhhhjjjlllnnnnnnmmmkkkjjjllloootttzzz~~~~~~}}}~~~~~~~~~zzzzzz{{{{{{||||||||||||xxxsssnnnjjjfff```YYYSSSJJJDDD@@@@@@CCCGGGPPPZZZcccgggooouuuxxxwwwtttrrrmmmjjjfffgggnnn~~~~~~~~~|||uuusssuuuuuurrruuusssvvvvvvdddjjjnnnttt}}}kkkWWWGGG???>>>>>>>>>======<<<<<<<<<<<<<<<;;;::::::999999::::::;;;;;;<<<<<<<<<;;;999888666666777888999999999999888888888777555666888:::999888888777777666666666999999999888888888777777555666666777777777777777888888999999999999::::::<<<<<<;;;;;;;;;<<<===>>><<<===>>>??????EEEVVVgggvvvlllgggeeedddqqqttt{{{qqq[[[QQQOOONNNNNNNNNMMMMMMLLLLLLKKKJJJIIIIIIIIIGGGEEECCCBBBAAAAAABBBAAABBBDDDEEEGGGGGGHHHHHHEEEDDDCCCBBBCCCEEEGGGIII~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}ooohhh```]]]]]]]]]YYYVVVTTTQQQPPPXXXeeeqqqwwwwwwqqqqqqqqqppppppqqqqqqqqqmmmkkkkkknnnrrrssspppmmmaaaZZZRRRLLLJJJIIIFFFDDDGGGFFFDDDBBBAAABBBCCCDDDMMMPPPUUUZZZ___eeekkkooonnnttt~~~{{{vvvsssooommmllllllnnnrrrwww{{{}}}}}}~~~}}}~~~~~~~~~zzztttqqqrrrsssssstttttttttrrrqqqppptttvvvyyy}}}~~~~~~~~~}}}~~~||||||||||||{{{yyyxxxwwwsssooojjjgggccc]]]UUUOOOIIIDDDAAAAAABBBEEEOOOXXXccchhhnnntttvvvuuuqqqooohhhdddcccjjjyyy~~~|||~~~zzzvvvwww{{{|||zzzyyyzzzrrrggg___jjjsss}}}ppp]]]MMMAAA===???===============<<<<<<<<<;;;;;;:::999999999999:::888999;;;<<<===<<<<<<;;;777888999999:::::::::999888888888666555555888:::999999888888888777666666777777777777666666666666666777888888999999888888555555666777888999::::::;;;;;;;;;;;;;;;<<<<<<===;;;;;;===>>>???BBBNNNZZZvvvzzzooommmmmmllluuuvvvyyy|||}}}sssaaaTTTLLLLLLPPPMMMMMMMMMLLLLLLKKKKKKJJJKKKJJJGGGEEECCCBBBBBBBBBBBBCCCDDDFFFGGGGGGHHHHHHGGGEEECCCBBBBBBCCCEEEFFF}}}}}}}}}~~~~~~}}}ppphhh^^^YYYYYYYYYWWWTTTTTTQQQRRRZZZhhhuuu|||~~~vvvvvvuuutttrrrqqqpppooollljjjjjjmmmpppqqqooolllaaa[[[TTTPPPNNNMMMJJJHHHJJJHHHFFFDDDCCCCCCDDDDDDLLLPPPUUU[[[```fffmmmqqqrrrwww}}}zzzxxxtttttttttvvvxxx{{{~~~|||||||||yyy{{{~~~~~~}}}}}}{{{zzzyyyxxxyyyzzz}}}}}}}}}~~~~~~}}}|||yyyvvvsssrrrmmmjjjgggeeebbb\\\SSSLLLGGGDDDBBBBBBBBBEEEOOOYYYdddggglllqqqrrrpppllljjjaaaaaaeeeqqq}}}~~~zzz}}}|||yyyzzz}}}}}}yyyllldddcccmmm{{{xxxbbbQQQEEE>>><<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999999:::;;;<<<<<<<<<;;;:::999888999999999999999888888888888888777555666888:::999999:::::::::999999888777777666666666555555555999999:::;;;;;;;;;;;;;;;333444555666777999::::::::::::;;;;;;<<<<<<<<<<<<;;;:::;;;>>>???AAAHHHQQQeee|||xxxwwwuuuqqqqqqssswwwyyy}}}vvv___OOOLLLPPPNNNMMMMMMMMMLLLLLLLLLKKKJJJIIIGGGDDDBBBBBBAAAAAADDDDDDEEEFFFGGGGGGGGGGGGGGGFFFEEECCCCCCCCCDDDEEE}}}uuulllaaa[[[ZZZZZZWWWUUUTTTRRRSSS[[[hhhuuu}}}zzzyyyxxxvvvssspppnnnmmmjjjhhhhhhjjjmmmnnnllliiiccc___YYYWWWVVVUUUQQQMMMLLLKKKHHHEEECCCCCCCCCDDDJJJNNNTTTZZZ```gggnnnrrrwwwyyy~~~yyyzzz{{{{{{|||}}}~~~||||||~~~}}}~~~~~~~~~~~~~~~~~~|||yyyuuuqqqooohhhgggeeedddbbb[[[QQQJJJDDDBBBAAABBBCCCFFFQQQ\\\dddfffjjjlllmmmkkkgggeee]]]eeeqqq~~~}}}|||ttt{{{~~~}}}|||~~~rrrmmmlllmmmsssnnnVVVHHHAAA===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888999999999;;;<<<<<<<<<;;;:::888777888888888888888777666555777888888888666666777999777888999::::::999999888777777777777666666666666888888999:::::::::::::::555555666777888888999999::::::;;;;;;<<<<<<<<<;;;<<<::::::===>>>???DDDJJJTTTkkk|||}}}}}}wwwlllmmmsss{{{mmmWWWOOOPPPNNNNNNMMMMMMMMMMMMLLLLLLJJJIIIGGGDDDCCCBBBBBBBBBEEEFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFF}}}{{{qqqeee^^^]]]]]][[[XXXTTTSSSSSS[[[gggttt}}}|||{{{zzzwwwssspppmmmkkkhhhffffffhhhkkkllliiifffeeebbb^^^\\\\\\ZZZVVVRRRNNNLLLIIIFFFDDDCCCCCCCCCIIIMMMSSSYYY```gggnnnssszzzyyy}}}~~~}}}{{{}}}|||}}}~~~~~~~~~~~~}}}|||}}}~~~~~~~~~~~~|||yyytttpppnnneeeeeeddddddbbb[[[QQQIIIAAA@@@AAACCCDDDHHHSSS___dddfffhhhjjjiiigggdddbbb]]]kkk~~~~~~vvvnnnxxx~~~wwwlllnnntttwwwyyyjjjQQQEEEAAA???<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999999:::;;;;;;;;;:::999888777777777777666444333222666888999888777666777888444555666777888888777666888888888888777777777777555555666777777777777777888888888888888888888888999:::;;;;;;<<<<<<;;;;;;>>>::::::<<<======AAAFFFGGG\\\zzzzzz{{{}}}wwwooorrr{{{xxx___RRRPPPNNNNNNNNNMMMMMMMMMMMMMMMKKKJJJHHHFFFDDDDDDDDDDDDFFFGGGGGGGGGGGGFFFEEEEEEBBBCCCDDDFFFGGGGGGGGGGGG}}}ooogggbbb\\\WWWUUUVVVSSSSSSWWW\\\bbbmmmwwwyyyvvvsssrrrqqqqqqqqqpppiiihhhhhhhhhhhhiiijjjkkkiiihhhgggeeebbb^^^WWWSSSMMMLLLJJJFFFBBBAAACCCDDDHHHKKKOOOVVV^^^fffmmmqqqvvvzzz~~~~~~~~~~~~~~~~~~||||||~~~|||{{{{{{zzzxxxsssmmmhhhfffeeecccaaa\\\UUUMMMGGGBBB???>>>@@@BBBGGGSSS^^^jjjeeeaaacccdddbbbaaabbbmmm{{{xxxrrrwwwvvvuuuvvvzzzxxxrrrvvv}}}sss\\\HHHDDDBBB;;;777999::::::;;;;;;<<<;;;;;;;;;::::::;;;<<<<<<;;;;;;;;;999999999999999999999999777777777777777777777777999999888666666555555555888888777555444333222111777666444444666666666555888888888777777777777777666666777777888888999999<<<<<<;;;:::::::::;;;;;;:::::::::;;;===@@@BBBCCCFFFQQQeee~~~qqqooouuuppp^^^TTTQQQNNNMMMOOOOOOLLLLLLNNNMMMLLLJJJHHHGGGGGGGGGHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAABBBDDDGGGIIIIIIHHHyyypppggg]]]YYYYYYWWWTTTSSSVVVYYY]]]gggppprrrqqqoooooooooooooooooonnnnnnmmmmmmmmmmmmmmmnnnjjjhhheeebbb^^^YYYSSSOOOJJJJJJIIIFFFCCCBBBCCCDDDIIIKKKPPPWWW___gggnnnrrryyy}}}~~~~~~~~~~~~~~~~~~{{{zzzxxxwwwtttpppkkkgggdddcccaaa___ZZZSSSKKKEEECCC@@@>>>@@@BBBGGGSSS___gggfffeeeeeeaaa]]]aaagggxxx}}}{{{wwwuuuwwwvvvuuuvvvzzzxxxvvv}}}~~~gggSSSCCCAAAAAA<<<888:::::::::;;;;;;;;;;;;::::::999:::::::::999888777777999999999999999999999999777777777777777777777777999888777666555555555555333444444555666666777777777666555555555666666666888777777777777777777777777777777777777888888888;;;:::::::::::::::;;;;;;<<<<<<;;;;;;;;;<<<>>>>>>DDDKKKZZZqqqzzz{{{kkkbbbRRRLLLIIIKKKMMMLLLKKKLLLMMMLLLJJJIIIGGGGGGGGGHHHHHHGGGEEECCCBBBBBBBBBCCCDDDDDDEEEGGGJJJKKKLLLKKK~~~vvvkkk```]]]___ZZZVVVTTTUUUVVVXXX___ggglllllllllmmmnnnnnnooooooqqqqqqrrrrrrqqqqqqqqqpppjjjgggaaa\\\XXXRRRMMMIIIGGGHHHHHHGGGDDDCCCCCCDDDHHHKKKPPPXXX```hhhooorrryyy}}}~~~~~~~~~{{{{{{yyyuuurrrpppllliiifffdddcccaaa___ZZZSSSKKKEEEDDDAAA???@@@BBBGGGTTT```eeefffhhheee^^^[[[dddqqq||||||{{{uuuuuuxxxvvvvvvuuuwwwzzzyyy}}}~~~nnnWWWHHH======???<<<:::<<<:::::::::;;;;;;::::::999:::::::::999888777666555999999999999999999999999777777777777777777777777777777666555444444444444222333444555777888999:::666666555555555555666666777777777777777777888888888777777777777777777666888888888888999:::;;;;;;;;;;;;:::999:::;;;<<<===BBBEEEMMM]]]tttxxx[[[PPPHHHIIIMMMMMMKKKKKKMMMLLLKKKIIIHHHHHHHHHHHHIIIGGGDDDBBBAAAAAACCCDDDDDDEEEGGGIIIKKKLLLMMMMMM|||vvvqqqjjjcccaaaccc^^^ZZZWWWWWWUUUTTTYYY___iiikkkmmmnnnnnnnnnnnnooonnnoooqqqrrrrrrrrrqqqpppjjjeee^^^XXXRRRMMMHHHEEEEEEFFFGGGGGGEEECCCCCCDDDGGGJJJPPPXXX```hhhooorrruuuyyy~~~}}}~~~~~~}}}}}}~~~~~~}}}~~~{{{zzzwwwrrrnnnkkkiiigggeeefffeeecccaaa\\\UUUMMMGGGEEEBBB@@@@@@BBBGGGSSS___ddddddeeeccc___aaannn|||zzzwww~~~}}}uuurrruuuzzzwwwvvvvvvxxx{{{~~~}}}{{{|||ppp]]]JJJAAA:::<<<>>><<<:::<<<999::::::::::::999999888::::::;;;::::::999888888888888888888888888888888777777777777777777777777666666555444444444444444777777777777777777777777666666666555555555666777777777777777777888888888888888777777666666666555777777777777888999:::;;;888888888999:::<<<>>>@@@@@@BBBGGGQQQbbb~~~~~~~~~~~~ppp^^^MMMIIILLLNNNNNNMMMMMMMMMLLLKKKIIIIIIHHHHHHHHHFFFBBB??????@@@BBBDDDCCCEEEGGGIIIJJJJJJLLLMMM{{{rrrjjjiiiiiigggeeeeeebbb^^^[[[ZZZVVVTTTVVV[[[fffiiilllmmmlllkkkkkklllgggiiillloooppppppooonnniiiddd\\\VVVPPPLLLHHHEEEEEEFFFHHHGGGEEEDDDDDDEEEFFFIIIOOOXXX```hhhnnnqqqrrrwww}}}~~~}}}{{{{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~|||xxxtttnnnjjjhhhgggfffeeedddcccbbb```]]]VVVNNNIIIFFFBBBAAAAAABBBFFFQQQ\\\ccc```___cccgggnnnyyy}}}zzzwww~~~xxxsssqqqrrrvvvyyywwwwwwxxxyyy{{{~~~}}}{{{~~~yyycccPPPCCC>>>;;;<<<<<<;;;:::;;;999999::::::999888888777777777888999::::::::::::888888888888888888888888777777777777777777777777666555555444444444444555888888888777666666555555555666777666444444666888666666777777888888888888888777777777666666555555666666666777888999:::;;;999999999999:::<<<>>>@@@===>>>CCCKKKWWWnnn~~~uuu{{{||||||qqqWWWLLLKKKMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHFFFDDD@@@>>>===???AAACCCCCCFFFIIIJJJJJJJJJLLLNNN~~~~~~uuummmnnnooolllgggeeebbb^^^\\\ZZZWWWSSSTTTYYYaaaeeejjjkkkiiiggggggiiicccfffjjjmmmnnnmmmkkkjjjfffbbb\\\WWWRRROOOKKKHHHGGGHHHHHHGGGEEEDDDEEEFFFEEEIIIPPPYYYbbbjjjooorrrsssxxx~~~}}}}}}~~~||||||~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}~~~}}}}}}~~~~~~}}}}}}{{{zzzsssoooiiifffddddddcccccc``````___^^^[[[UUUNNNIIIEEECCCBBBCCCCCCEEEMMMWWW^^^\\\___jjjuuu|||~~~{{{xxxpppmmmpppuuuxxxxxxyyyyyyzzzzzz{{{|||}}}~~~}}}|||rrrvvvxxxqqqXXXKKK???>>><<<;;;:::999::::::999999999999888888777666333444555666777888888888888888888888888888888888777777777777777777777777666666555555555555555666555555555666666777777777444666888666444333555888666666666777888888999999777666666666666666666555777777777777888999::::::===<<<;;;:::999:::;;;<<<::::::???GGGNNN]]]yyyzzztttpppyyy~~~|||cccRRRMMMKKKKKKLLLMMMNNNMMMMMMLLLJJJIIIHHHDDDCCC@@@>>>>>>???AAABBBDDDHHHLLLLLLKKKLLLNNNQQQ~~~}}}}}}}}}{{{qqqhhheee^^^[[[YYYXXXUUUQQQRRRVVV\\\bbbiiikkkjjjhhhhhhjjjfffhhhllloooooommmiiigggdddaaa]]]YYYVVVSSSPPPMMMJJJJJJIIIGGGEEEDDDFFFHHHGGGKKKRRR[[[dddlllqqqtttuuuyyy}}}}}}~~~~~~{{{|||}}}|||}}}~~~~~~}}}~~~}}}~~~|||zzzvvvsssllliiidddbbbaaaaaa``````^^^^^^^^^]]][[[WWWPPPKKKEEECCCCCCDDDCCCCCCIIIQQQVVVYYYfffwww}}}{{{}}}~~~|||xxxsssnnnoootttxxxyyywww{{{{{{{{{{{{{{{{{{zzzzzzzzzsssttt}}}zzz```MMMGGG<<<======:::888888::::::999999999999888777666555444444555666777777777777888888888888888888888888777777777777777777777777777666666555555666666777222222333555666777888888444666888777333222555999555666666777888888999999555555555666666666666666999999888888888999999:::<<<;;;:::999888888999:::;;;999<<>>:::<<>>===>>>777777777777777777777777777777666666666777888888444333333222222333333444777777666666666666555555666666555555555555666666555555666666666666777777666666666666666666666666777666666555555555555666555555555666666666666666666555555555555555555666444555666777777777777666555555666666666777777777777999:::;;;;;;;;;===>>>@@@DDDPPPfff|||wwwmmm^^^PPPHHHFFFGGGHHHJJJKKKLLLJJJHHHGGGGGGHHHHHHGGGFFFEEEEEEFFFGGGHHH~~~~~~~~~~~~~~~zzzzzz~~~}}}}}}zzztttpppkkkkkklllqqqwww|||~~~~~~wwwwwwwwwtttssstttxxx|||}}}yyyqqqjjjfff]]]ZZZWWWSSSPPPPPPPPPQQQSSSTTTYYYbbbllluuu|||~~~~~~~~~}}}|||||||||}}}~~~~~~|||}}}|||zzzyyyzzz}}}~~~~~~~~~~~~~~~~~~~~~|||yyyvvvuuuooolllfff```[[[YYY[[[\\\]]]\\\[[[ZZZYYYYYYYYYYYYXXXVVVTTTRRRPPPMMMHHHEEE>>>>>>AAAHHHQQQ]]]ooo|||~~~yyytttqqqrrrvvvyyy{{{}}}nnnVVVKKKAAA>>>===;;;:::;;;777777777777777777777777666666666666666777888888333333333333333444555666777777666666666555555555666555555555555555555666444444555555555666666666555555555555555555555555555555444444555555666666555555555555666666666777777666666555555666666777555666777888888888777777666666666666777777777777999:::;;;;;;::::::<<<===AAAAAAHHHXXXlll}}}wwwyyy}}}wwwlll]]]PPPIIIGGGHHHHHHJJJKKKJJJIIIIIIJJJKKKKKKJJJHHHGGGGGGGGGGGGHHH}}}|||}}}~~~|||}}}}}}yyyyyy~~~~~~~~~xxxsssooommmmmmpppwww}}}yyyyyywwwsssqqqrrrwww|||~~~|||tttmmmjjj___\\\XXXUUURRRQQQRRRSSSTTTVVVZZZcccmmmvvv|||~~~~~~}}}|||}}}~~~}}}}}}|||~~~|||}}}~~~~~~~~~~~~{{{{{{zzzxxxyyy}}}~~~~~~|||}}}~~~|||}}}~~~~~~{{{wwwtttrrrlllhhhbbb]]]ZZZZZZ[[[[[[\\\[[[ZZZYYYYYYXXXXXXYYYVVVUUUTTTSSSQQQNNNIIIFFF===???EEEOOOYYYfffxxx|||{{{}}}xxxtttpppppptttxxxyyyyyyzzzrrr___JJJCCC===<<<<<<999777888666666666666777777777777666666666666666777888888555555555666777888999:::777777666666555555555444666555555444444555555666333444444444555555666666444444444444444444444444444444444444444555666777444555555555666666777777777777666666666666777777555666888999999999888777777777777777888888888888888999:::::::::;;;>>>@@@@@@===@@@KKKZZZnnn{{{rrrjjjqqq~~~{{{zzz}}}uuugggWWWLLLIIIIIIGGGIIIKKKKKKJJJKKKLLLNNNLLLKKKJJJHHHGGGHHHHHHIII}}}|||}}}}}}~~~~~~~~~}}}}}}{{{}}}~~~~~~{{{wwwrrrpppppprrrvvvzzz}}}~~~|||zzzwwwtttsssuuuwwwyyy}}}}}}vvvnnniiieee```XXXRRRQQQSSSUUUVVVYYYYYY]]]eeepppyyy}}}~~~~~~~~~~~~}}}|||}}}}}}|||||||||}}}}}}~~~}}}||||||~~~~~~|||~~~}}}|||}}}~~~~~~~~~~~~|||zzzxxxtttpppmmmeeeccc```^^^\\\\\\\\\]]]\\\\\\ZZZYYYXXXXXXXXXXXX[[[TTTPPPRRRSSSNNNGGGDDDAAAEEELLLXXXgggsss|||}}}{{{zzzpppqqqsssrrrrrrqqqsssttt|||}}}yyydddVVVHHHBBB:::888999:::888666777777777777777777777777888777666555555666777888777777666555555555555555888777555333333333555666333333333333333333333333555555555555555555555555333333333444444555555555333333333333333333333333333444555555666666555555555666666666666666555555777666555777;;;======;;;888888999999999999888888666777777999:::;;;<<<<<<>>>>>>AAAEEEJJJVVVmmm{{{~~~zzz~~~zzzkkkeeejjjwww~~~uuusssuuuwwwzzzkkk```TTTIIIJJJHHHIIIKKKIIIGGGIIIMMMNNNKKKHHHGGGIIIJJJIIIHHH~~~||||||}}}~~~}}}~~~~~~{{{vvvuuussstttwwwzzz||||||xxxwwwwwwvvvuuuuuuttttttyyyzzz|||{{{xxxrrrkkkgggddd___YYYUUUUUUVVVXXXYYYZZZZZZ^^^fffrrr{{{~~~|||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}|||}}}~~~~~~~~~~~~~~~~~~}}}zzzvvvsssooojjjgggaaa```^^^[[[ZZZ[[[[[[\\\]]]\\\[[[ZZZYYYXXXXXXXXXZZZUUUQQQRRRPPPJJJFFFEEEGGGNNNZZZhhhsss{{{}}}yyywwwoooppprrrrrrqqqpppqqqssswww|||yyymmmXXXKKKFFF@@@:::888::::::999666777777777777777777777777888777666555555666777888777666666555555555555555888666555333333333555666333333333333333333333333444444444444444444444444333333333444444444555555333333333333333333333333333444444555555555555555444444555555555555444444777666555666999:::999777777888888999999888888777666777777888:::;;;;;;<<<;;;<<<>>>@@@CCCLLL```rrr~~~xxxrrruuu{{{}}}pppnnnvvv}}}wwwpppooosssyyywwwpppcccVVVQQQKKKFFFHHHKKKKKKLLLOOOOOOLLLJJJIIIKKKLLLKKKJJJ}}}{{{zzz{{{}}}~~~~~~}}}~~~}}}{{{xxxxxxyyy{{{{{{{{{yyy{{{}}}~~~~~~{{{xxxuuuuuuuuuvvvtttqqqlllhhheeebbb___[[[YYYYYY[[[\\\\\\ZZZ[[[___hhhttt}}}~~~}}}}}}~~~}}}}}}}}}~~~~~~~~~~~~}}}|||{{{|||~~~~~~}}}~~~|||}}}}}}}}}|||~~~~~~~~~~~~~~~~~~~~~{{{vvvqqqmmmhhhccc___]]]\\\ZZZYYYYYYYYYZZZ[[[\\\\\\[[[ZZZYYYYYYZZZZZZXXXUUUSSSRRRNNNIIIIIILLLOOOZZZkkkxxxzzztttpppoooqqqrrrsssrrrrrrsssuuutttvvv|||vvvzzzrrr^^^MMMBBBAAA===:::999:::;;;999666777777777777777777777777777666666555555666666777666666666555555555555444777666555333333444555555444444444444444444444444333333333333333333333333333333333444444444444555333333333333333333333333333333444555555555555555333333444444444444444333777555444555666666555444777777888888888888777777666777777888999:::;;;;;;::::::<<<===>>>CCCQQQ```xxxtttlllnnntttyyy{{{}}}yyysssmmmooouuuxxxiii___SSSHHHGGGKKKMMMNNNPPPOOOMMMLLLLLLMMMNNNMMMLLL|||zzzxxxyyy{{{}}}}}}||||||{{{||||||zzz{{{||||||||||||~~~~~~{{{xxxvvvuuusssqqqmmmiiieeeddd```^^^\\\\\\]]]^^^^^^]]]ZZZ[[[```iiiuuu~~~}}}~~~~~~}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}|||||||||||||||}}}||||||}}}{{{zzz{{{{{{zzzxxxxxxwwwxxxzzz|||}}}yyysssnnnhhhccc^^^ZZZYYYYYYXXXXXXYYYYYYZZZ[[[\\\[[[[[[ZZZZZZZZZ[[[[[[VVVUUUTTTSSSNNNJJJNNNUUUYYYeeevvv~~~}}}uuummmiiinnnqqqtttvvvwwwwwwyyyzzzvvvvvvyyy~~~~~~zzzvvvvvvuuudddTTTHHH@@@<<<;;;999:::;;;;;;888666777777777777777777777777666666666666666666666666555555666555555555444444666555444444444444555555555555555555555555555555333333333333333333333333444444444444444444444444444444444444444444444444333333444555555555444444333333444555555555444444555444444444555555555444666777777777777777777666666777777888999:::::::::;;;;;;===???>>>???IIITTTlllrrrkkkmmmrrrzzzuuuxxx~~~{{{ooobbbSSSMMMJJJIIIKKKNNNMMMMMMLLLLLLMMMNNNNNNMMM~~~~~~|||zzzwwwxxxyyy{{{}}}~~~~~~}}}||||||||||||zzz|||{{{|||}}}}}}||||||}}}~~~}}}{{{yyyxxxzzzxxxuuuqqqlllhhheeeddd___^^^]]]^^^___```___^^^ZZZ[[[```jjjuuu~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}}}}|||}}}}}}}}}|||||||||}}}~~~~~~~~~}}}zzzzzzzzzyyyxxxttttttuuuxxx{{{~~~{{{wwwpppjjjeeeaaa\\\YYYXXXXXXXXXYYYYYYZZZ[[[\\\ZZZZZZZZZZZZZZZZZZ[[[[[[XXXVVVUUURRRLLLJJJQQQZZZgggqqq}}}xxxooogggdddllloootttwwwxxxzzz|||}}}xxxwwwvvvtttnnnkkkssszzzhhhYYYMMMDDD???999999999999:::999888666666666666666666666666666555555666666666666555555444555555666555444333333555555444444444555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444222333333444555444444444444444555666666666666666333444444555555555666777555666666777777666666555777777777888888999999::::::;;;===???>>>>>>EEENNNaaattt}}}xxxooojjjlllqqq~~~ttteeeXXXMMMFFFGGGLLLJJJKKKLLLLLLLLLLLLMMMMMM}}}}}}~~~}}}zzzxxxxxxzzz{{{||||||||||||}}}~~~|||{{{|||}}}~~~}}}|||}}}}}}~~~|||~~~||||||~~~~~~~~~~~~}}}}}}|||{{{{{{{{{yyyvvvrrrnnnjjjgggfffaaa```______aaaaaa___^^^[[[\\\aaakkkvvv~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}|||||||||||||||~~~~~~~~~}}}|||}}}~~~}}}}}}~~~}}}{{{{{{yyywwwuuunnnpppssswww{{{~~~~~~|||uuuqqqkkkfffbbb___[[[YYYWWWXXXYYYYYYZZZ[[[[[[[[[YYYYYYXXXXXXYYYZZZ[[[[[[ZZZWWWTTTRRRNNNNNNWWWaaaxxx}}}zzzqqqiiieeeeeejjjmmmrrruuuwwwxxxyyyzzzwwwrrroookkkeeefffvvvnnn[[[MMMEEE???;;;888888888999888888777666666666666666666666666666444555555666666555555444444444555666666444333222444444444555555555555555444444444444444444444444555555555555555555555555555444444444444333333333444444444444444444444444222222333444444444444444444444555666777777777777222444555666555555777888555555666666666666555555777777777888888888999999888888:::======<<>>;;;999888888888777666666666666666666666666666666666666444444555666666555444444333444555666666444333111333444444555555666555555333333333333333333333333444444444444444444444444555555444444444333333333555555555555555555555555222222333444444444444333222333444555666666666666333555666666444333555777444555555666666555555444777777777777888888888888777777888;;;;;;:::>>>DDDNNNYYYiiiyyyyyyvvvtttrrrpppyyy|||ssseeeWWWOOOMMMEEEHHHLLLLLLLLLKKKMMMNNN||||||~~~~~~{{{}}}}}}}}}}}}|||{{{zzzyyyzzz|||~~~~~~|||zzzzzzzzzzzz|||~~~~~~}}}|||~~~yyy{{{}}}~~~}}}{{{xxxuuusssrrrrrrpppooommmkkkjjjjjjhhheeecccccccccaaa``````aaafffoooyyy}}}}}}{{{zzzxxxyyy{{{}}}|||}}}~~~|||{{{~~~~~~~~~~~~||||||}}}}}}zzzuuurrrrrruuuzzz~~~yyyqqqmmmfffccc^^^[[[ZZZYYYXXXVVVVVVWWWXXXXXXYYYYYYYYYXXXVVVVVVVVVWWWXXXYYYZZZ[[[VVVRRRRRRXXXaaalll|||~~~{{{}}}|||wwwnnngggeeejjjooorrrtttxxxyyyxxxvvvttttttuuuggg```fffnnnxxxqqqdddQQQCCC===<<<;;;:::888888888777555444555777666666666666666666666666333444555666666555444333333444555666666444222111333333444555666666666555333333333333333333333333333333333333333333333333555555555444444333333333555555555555555555555555222222333444444444333333111222333444555555555555444666777666222111222444444555555555555555555444777777777777888888888888999888999<<<;;;:::===CCCBBBJJJWWWdddssszzzvvvuuuvvvvvvyyy{{{qqqcccVVVPPPEEEIIILLLMMMLLLLLLMMMOOO}}}|||~~~}}}}}}}}}}}}|||{{{zzzyyy{{{{{{{{{{{{{{{zzzzzzzzz}}}~~~~~~{{{xxxvvvvvvxxx{{{~~~~~~{{{yyyxxxvvvssspppoooooooooooollljjjgggfffffffffdddccc___dddlllrrrwwwzzz}}}~~~~~~~~~}}}~~~~~~~~~}}}}}}~~~}}}||||||}}}~~~~~~~~~~~~~~~|||}}}{{{}}}~~~}}}}}}~~~}}}}}}~~~~~~}}}|||{{{|||||||||~~~{{{~~~}}}|||zzzvvvooogggaaa___]]]ZZZXXXVVVVVVWWWWWWUUUVVVXXXXXXWWWXXXYYY[[[\\\ZZZWWWUUUXXX[[[[[[XXXWWWSSSRRR[[[lll}}}~~~}}}|||xxxpppmmmkkkjjjmmmrrrsssxxx||||||zzzwwwtttqqqmmmeeebbbhhhrrr~~~ttt___UUUHHH???<<<<<<:::888777666666666666666777888666666666666555555555555555444333333333333444555444444444555555555555666555555444444444333333333333333333444444444555555555666666666555444333333333333333222222111111111444555555555444333222222333333333333333333333333555555555555555555444444666555444333222333444444111333444666666666666555777777777777888888888888666777777999:::;;;<<<<<>>CCCHHHSSSgggyyyzzzmmmiiijjjuuuzzztttooojjjhhh___ZZZRRRKKKGGGFFFHHHJJJ~~~|||{{{|||~~~~~~|||uuuwwwxxx{{{}}}~~~zzzyyyxxxwwwyyy|||~~~}}}}}}~~~~~~{{{xxxttttttvvvxxxxxxvvvqqqttttttooohhhdddfffiiiooossswwwzzz|||}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~||||||}}}}}}}}}|||xxxtttnnnhhhddd```[[[XXXUUUTTTSSSRRRSSSTTTVVVWWWUUUWWWYYYZZZZZZZZZ\\\^^^^^^ZZZWWWVVVTTTPPPOOOPPPOOOYYYkkk}}}~~~wwwrrrnnnmmmoootttuuutttvvvzzz}}}xxxwwwrrr{{{~~~wwwkkk[[[OOO@@@===:::888999:::999888:::999888777666666666666666666555555555444444444444444444444444444444444333333444444444555555555555555444444444333333333555555555555555555555555666666666777777666666555222222222222222222222222444444555666777777777666222222222222222222222222333333444444444444555555555444333222222222333444555555666666666666666555666666666777777777888888666666777777888999999:::::::::;;;>>>@@@FFFUUUccc{{{{{{mmmiiikkk{{{|||wwwqqqlllhhhgggcccaaa[[[RRRIIIDDDEEEGGG||||||{{{|||}}}}}}}}}|||wwwxxxyyy{{{|||}}}}}}}}}~~~}}}{{{zzzzzz|||~~~~~~}}}}}}|||}}}~~~~~~zzzvvvrrrrrruuuxxxwwwuuurrruuuvvvsssmmmjjjlllpppsssvvvyyy{{{|||}}}~~~}}}}}}}}}|||zzzzzz~~~~~~~~~|||zzzyyyyyywwwvvvppplllgggbbb___]]][[[YYYVVVUUUTTTTTTTTTVVVXXXYYY\\\]]]______^^^^^^```aaaeee]]]VVVRRROOOLLLOOOUUUXXXeeexxx{{{sssoooooonnnqqquuuwwwxxx}}}{{{yyy}}}vvvlll^^^NNNEEE===;;;999999999888888777999888777666555444444444555555555555444444444444444444444444444444444444333333333444444444444555555555444444444333333333555555555555555555444444555555666666666666666555222222222222222222222222444444555666777777777666222222222222222222222222333333333333444444555555555444333222111222333333444444444444444444555555666666666666777777777777666666666777777888888888666555777999999<<>>===;;;>>>DDDHHHWWWmmmzzzrrrttt~~~uuukkkqqqyyyyyy|||zzzxxxxxx{{{}}}~~~|||vvvkkk___TTTNNNqqqrrrtttuuuuuuuuuwwwxxxuuuvvvxxxzzz{{{|||}}}}}}||||||}}}}}}}}}}}}||||||{{{}}}~~~{{{zzzzzz{{{|||~~~~~~~~~~~~|||zzzyyyzzzzzzyyywwwzzz|||~~~~~~~~~}}}~~~||||||}}}~~~~~~~~~~~~}}}zzztttsssrrrqqqoookkkfffccc___\\\XXXVVVTTTSSSQQQPPPOOOPPPRRRUUUYYY___dddgggggggggfffccc^^^[[[ZZZZZZTTTKKKIIINNNSSSYYYiii|||zzzvvvsssrrrpppsssxxx}}}}}}}}}zzz|||xxx}}}~~~vvvdddWWWKKK???888888666777777666555666888:::777666666666666777777888555555444444444333333333333333444555555444333333222222333333333444444444555555444444444333333333333333333222222111111111111222333333444444444444111111111222222333333333555555555555444333222222111111111111111111111111111111222333333444555555444333222111111111222333222222222333444777999:::555555555666666666777777555555555666666666666666888777888;;;:::777888===;;;EEEVVViiiuuutttyyyuuukkkdddiiiyyy|||{{{}}}|||oooccc[[[qqqqqqrrrssstttuuuvvvvvvrrrsssvvvxxxzzzzzzyyyxxx{{{|||}}}~~~~~~~~~~~~~~~zzzzzzzzz{{{}}}}}}{{{yyyyyyyyyzzzzzzyyyyyyyyy{{{~~~~~~}}}~~~|||~~~~~~~~~|||zzz{{{~~~~~~~~~}}}|||yyyqqqooollliiigggddd```\\\[[[XXXUUUTTTSSSSSSQQQOOOMMMPPPTTTYYY^^^aaacccdddgggccc]]]YYYVVVTTTPPPLLLPPPKKKIIIOOO[[[mmm|||wwwvvvyyyqqqtttxxx{{{~~~vvvtttwww}}}xxxvvvmmmXXXKKKDDD>>>:::999777777777777777777777777555555444444444333333333555444444333333444444555222222222222222222222222222222222222222222222222444333222111000111222222111111111111222333333444555444444333333444444555333333333333333333333333333222222111111222222333000000000000000000000000333444444333222111000///444444444444444444444444222222333333333333444444444444444555555555555666666666666666666666666666888777777777888:::<<<>>>???CCCKKKWWWfff{{{}}}xxxxxxwwwuuukkkdddaaaeeennnxxxvvvjjjrrrsssssstttuuuvvvvvvwwwssstttwwwyyyzzzzzzyyyyyyzzz{{{|||}}}}}}~~~~~~~~~}}}}}}~~~~~~}}}||||||||||||~~~}}}{{{yyyzzzzzz{{{zzzzzzzzz{{{}}}~~~~~~~~~|||~~~~~~}}}|||}}}~~~~~~}}}}}}~~~~~~}}}zzzwwwpppmmmiiigggdddaaa^^^[[[YYYVVVTTTSSSSSSRRRQQQPPPNNNPPPTTTXXX\\\___```aaa___[[[UUUQQQOOOMMMJJJHHHHHHHHHMMM\\\ooo~~~zzzyyyxxxxxxyyywwwzzz}}}}}}tttrrruuuyyywwwyyyppp```NNNDDD???:::888888666666666666666666666666555555444444444333333333333333222222222222333333222222222222222222222222222222222222222222222222333222111000000111222222333333222222111222222222444444333333333333444444333333333333333333333333333222222111111222222333222222222222222222222222111222222333333333222222333333333333333333333333222222333333333333444444444444444444555555555555666666666666666666666666666666555666777999:::;;;888;;;@@@IIIUUUggg}}}uuuqqqooohhhaaa]]]___eeekkkttt|||uuurrrssssssttttttuuuuuuuuuuuuvvvxxxyyyzzzzzzzzzyyyxxxxxxyyy{{{|||}}}~~~~~~||||||}}}~~~~~~~~~}}}|||||||||}}}}}}~~~}}}{{{zzzyyyzzz|||}}}zzz{{{|||~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{wwwtttmmmjjjeeebbb___]]]ZZZXXXUUUSSSQQQQQQRRRRRRQQQPPPOOOQQQTTTWWWYYY[[[[[[[[[WWWSSSMMMIIIGGGFFFFFFEEEFFFLLLZZZoooxxxsssuuuzzz{{{{{{}}}|||{{{tttxxx{{{tttqqqrrrqqqssszzzvvv___QQQCCC===;;;888777888666666666666666666666666555555444444444333333333222222111111111111222222222222222222222222222222222222222222222222222222222111111000000111222222555444333222111111111111444444333333333333444444333333333333333333333333333222222111111222222333333333333333333333333333///000111222333444444444222222222222222222222222222222333333333333444444444444444444555555555555666666666666666666666666444444444444555777888999999999;;;@@@GGGUUUlllyyyoookkkggg```[[[\\\^^^```dddiiiuuu{{{qqqqqqqqqrrrrrrrrrssssssvvvwwwxxxyyyyyyyyyyyyyyyvvvvvvwwwxxxzzz{{{}}}}}}||||||}}}}}}~~~~~~~~~~~~}}}}}}}}}||||||}}}}}}}}}~~~~~~~~~{{{zzzxxxxxxxxxzzz|||~~~|||}}}~~~|||}}}{{{|||~~~{{{{{{|||~~~|||}}}}}}}}}}}}}}}}}}}}}|||~~~}}}}}}|||{{{{{{zzzwwwssspppiiifff```\\\ZZZXXXWWWUUURRRPPPOOOOOOPPPQQQQQQPPPRRRSSSUUUVVVWWWWWWVVVVVVRRRNNNHHHDDDBBBCCCEEEFFFRRR___qqq~~~|||xxxtttuuu{{{|||vvvsssttt|||zzzsssqqqlllpppyyy{{{hhhRRRGGG>>>;;;:::888888:::666666666666666666666666555555444444444333333333222222111111111111222222222222222222222222222222222222222222222222222222111111111111222222333333333333222222111222222222444333333333333333333444222222222222222222222222333222222111111222222333333333333333333333333333000000111222333333333333222222222222222222222222222222222333333333444444333333444444444555555555555555555555555555555555333444444444555666777777;;;::::::<<<@@@III[[[kkkxxxnnniiiccc______```___aaadddiiillltttqqqqqqqqqrrrrrrsssssstttvvvvvvwwwwwwwwwwwwwwwwwwtttttttttuuuwwwyyy{{{|||}}}}}}}}}}}}|||{{{zzzyyyyyyzzz{{{|||}}}~~~~~~~~~xxxxxxwwwwwwxxxzzz}}}~~~~~~}}}}}}|||}}}}}}}}}|||}}}~~~{{{}}}~~~|||||||||{{{{{{{{{{{{||||||~~~}}}}}}}}}|||zzzyyyxxxvvvsssnnnjjjddd```[[[XXXVVVUUUTTTSSSPPPNNNMMMNNNOOOQQQQQQPPPTTTTTTUUUUUUUUUSSSRRRQQQMMMJJJEEEAAAAAADDDIIIMMMeeewww{{{xxxrrryyy}}}yyyxxx~~~xxxssspppzzzzzzvvvooosssyyymmm[[[IIIAAA;;;:::999777777888555555555555555555555555555555444444444333333333333333222222222222333333222222222222222222222222222222222222222222222222222222333333333333333333111111111111222333444555333333333222222333333333222222222222222222222222333222222111111222222333222222222222222222222222111222222333333222222111333333333333333333333333222222222333333333444444333333333444444444444555444444444444444444444444444555555666777777777777888666666777999???LLLYYYnnnzzzqqqkkkhhhiiiiiiffffffhhhfffiiinnn{{{pppqqqqqqrrrtttuuuuuuvvvuuuuuuuuutttttttttttttttsssssssssssstttvvvxxxzzz{{{||||||||||||zzzxxxwwwwwwxxxzzz|||~~~yyyxxxwwwxxxyyy{{{~~~}}}|||{{{}}}||||||~~~~~~}}}|||~~~{{{}}}}}}|||{{{{{{{{{||||||}}}~~~~~~zzzxxxvvvsssqqqlllgggbbb^^^[[[WWWUUUTTTSSSRRRQQQPPPNNNMMMMMMOOOPPPPPPPPPSSSSSSSSSSSSQQQOOOMMMLLLGGGEEEBBB@@@BBBIIISSSZZZvvv|||sssjjjfffiiiwww}}}||||||xxxvvvvvv~~~zzzxxxyyysss^^^OOOAAA<<<888999888555444666555555555555555555555555555555444444444333333333333333222222222222333333222222222222222222222222222222222222222222222222222333333333333222111000//////000111222444555666333333222222222222333333222222222222222222222222333222222111111222222333222222222222222222222222222222333333333222222111333333333333333333333333222222333333333333444444333333333333444444444444444444444444444444444444555555666777888888777777666555555888999;;;CCCMMMZZZooo|||wwwvvvsssmmmjjjkkkkkkqqqwww}}}lllmmmnnnpppqqqssstttuuussssssrrrqqqqqqqqqqqqqqqssssssrrrrrrrrrtttvvvxxxxxxyyyzzz{{{{{{zzzyyyxxxvvvwwwzzz|||~~~|||{{{zzzzzz|||~~~~~~}}}}}}~~~{{{|||~~~~~~~~~|||~~~}}}www|||~~~|||||||||}}}~~~}}}~~~wwwuuurrrnnnjjjeee^^^ZZZXXXVVVTTTTTTTTTSSSQQQOOOPPPNNNMMMMMMOOOPPPPPPOOOQQQQQQQQQPPPNNNKKKIIIGGGBBBBBBBBBCCCIIIUUUcccmmm~~~zzzvvvqqqhhhaaa^^^gggttt}}}|||{{{{{{~~~{{{uuuwww~~~wwwooobbbQQQDDD===999888:::999666444666555555555555555555555555555555444444444333333333222222111111111111222222222222222222222222222222222222222222222222222222222222222222111///...---111000111111222333444555333333222222222222333333111111111111111111111111333222222111111222222333333333333333333333333333000111222222333333333333222222222222222222222222222222333333333333444444222222333333333444444444333333333333333333333333555555666777888777666666666666777;;;;;;:::???EEELLL[[[ppp|||rrrkkkiiiooo|||ggghhhjjjlllnnnoooqqqrrrrrrrrrqqqpppooooooooooootttsssqqqqqqqqqsssuuuvvvtttvvvxxx{{{|||{{{zzzzzzwwwxxxzzz|||~~~~~~~~~~~~|||~~~~~~~~~}}}}}}~~~}}}~~~~~~xxxzzz~~~~~~{{{|||~~~~~~~~~~~~~~~}}}~~~}}}}}}||||||}}}~~~~~~~~~|||zzzqqqwww~~~~~~}}}}}}~~~}}}~~~~~~|||}}}}}}}}}}}}|||{{{{{{uuurrroookkkfff```YYYTTTUUUTTTSSSSSSTTTSSSQQQOOOQQQOOONNNNNNOOOPPPPPPOOOOOOOOONNNMMMKKKHHHFFFDDDAAABBBDDDHHHPPP___ppp|||yyyrrrnnniiibbb___```hhhsssyyyyyy~~~{{{~~~{{{ooooooyyyuuullldddWWWHHH>>><<<999999<<<<<<888777999555555555555555555555555555555444444444333333333111111000000000000111111222222222222222222222222222222222222222222222222111111111111///---+++***222222222111222222333333333222222222222222222333111111111111111111111111333222222222222222222333444444444444444444444444...///000222444555555555000000000000000000000000222222333333333444444444222222333333333444444444333333333333333333333333444555666777777777666555444333666999999777888===AAAJJJXXXkkktttjjjhhhpppuuuwww}}}bbbfffkkknnnoooppppppqqqrrrssssssqqqooommmmmmnnnmmmpppsssssspppppptttxxxzzzzzzyyyyyyyyyzzzzzz{{{~~~~~~~~~|||zzzzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzzzzzzz|||~~~|||||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}|||}}}~~~~~~~~~~~~~~~}}}}}}|||{{{{{{vvvrrrlllqqqyyy~~~~~~~~~~~~}}}{{{zzzyyy~~~~~~}}}~~~~~~|||xxxtttooojjjccc^^^[[[XXXVVVUUURRRRRRRRRRRRRRRRRRRRRRRRMMMMMMMMMMMMLLLJJJIIIHHHMMMKKKHHHFFFEEEBBB>>>;;;@@@BBBJJJWWWhhhwww~~~tttjjjgggfffddddddgggoooqqqvvv}}}{{{xxxkkkjjjttt}}}zzzooo```QQQFFF@@@>>>888888888888777777777666555555555555555555555555222222222222222222222222333333333222222111111111///000000000000111111111333222111111222222000///111111111111111111111111333333333333333333333333222222222222222222222222555555555555444444333222333333333222222111111111000000000000111111111111111111222333333333333222333333333222222111111111---...000222333222111000222222222222222222222222666555444444444444555666333444555555555444333222555555666666777777888888<<>>AAAJJJ[[[kkkwwwqqqnnnqqqrrrmmmgggccc]]]iiixxxSSSVVVZZZ]]]___aaaccceeeiiikkklllmmmlllmmmooopppppppppqqqqqqqqqrrrtttuuuwwwxxxyyy{{{|||}}}}}}}}}zzzzzzzzzyyyxxxxxxzzz|||~~~}}}~~~~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~|||zzzyyy{{{|||}}}}}}|||}}}~~~}}}{{{|||}}}~~~~~~}}}|||{{{||||||{{{zzzzzz{{{|||}}}yyyxxxvvvqqqjjjddd^^^\\\VVVTTTRRRRRRSSSTTTTTTSSSPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNLLLJJJHHHEEEBBBAAAAAABBBCCCDDDGGGRRRbbbnnn}}}ssslllllliiilllttt{{{|||{{{|||~~~xxxyyyyyyyyywwwrrrkkkeeebbbQQQKKKBBB;;;888666555444666666666555555555555444444444444444444444444444222222222222222222222222222222222222222222222222111111222222222333333333222111000000222222222000111111111111111111111111000000000000000000000000111111111111111111111111222222333444444333333333111111111111111111111111///000000000111111111111000000111222222222222111222222222222222222222222333222111000000000000000222222222222222222222222111333444666666444333111222222222222333333444444444444444555666666777777777777888:::;;;???JJJUUUmmmxxxooollljjjfffaaa___[[[dddnnnwwwRRRUUUXXX[[[]]]```ccceeegggiiikkkkkkkkkkkkmmmooopppppppppppppppqqqrrrrrrtttvvvxxxzzz|||}}}}}}|||yyyzzzzzzyyyxxxxxx{{{}}}}}}}}}~~~~~~~~~}}}~~~~~~}}}}}}}}}~~~~~~}}}{{{yyyyyyzzz|||}}}|||}}}~~~~~~|||{{{{{{|||}}}~~~~~~}}}|||{{{{{{{{{zzzzzzyyyxxxxxxwwwqqqpppmmmggg```ZZZWWWVVVSSSQQQPPPPPPQQQRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMKKKIIIGGGDDDBBB@@@>>>BBBHHHPPP[[[jjjzzz|||ssslllhhhnnnlllnnnwww~~~~~~}}}~~~{{{zzzxxxtttmmmeee]]]XXXKKKFFF>>>:::999888666444666555555555444444444444333333333333333333333333222222222222222222222222111222222222222333333333111111111111222222222333333222222222444555444333111111111111111111111111000000000000000000000000111111111111111111111111///000111111111111111111000000000111111111111111000000000000111111111111///000111111222222111111111222222222222333333333111111111000000000000000222222222222222222222222222333444555555444333222222222111111222333444555333444444555555666777777444444777:::;;;;;;AAAHHHVVVmmmyyyqqqjjjccc_________dddiiikkkqqq|||RRRTTTXXX[[[]]]```ccceeeeeefffhhhhhhhhhhhhjjjkkknnnnnnmmmnnnoooqqqqqqqqqrrrtttwwwzzz{{{|||||||||zzz{{{{{{zzzyyyzzz|||~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}{{{|||}}}~~~~~~~~~~~~~~~|||{{{zzzzzz|||}}}}}}||||||}}}}}}|||zzzzzz{{{|||}}}~~~~~~}}}|||{{{xxxxxxyyyyyywwwuuurrrqqqgggfffccc]]]WWWTTTTTTVVVSSSQQQOOOOOOPPPPPPOOONNNOOOOOOOOOOOOOOOOOOOOOOOOLLLKKKJJJHHHFFFDDDBBB@@@@@@GGGTTTcccsss~~~{{{oooiiijjjmmmsssppprrrzzz~~~~~~tttwwwzzz~~~}}}~~~zzzuuunnnggg]]]SSSLLLEEEAAA;;;:::;;;<<<999666555555555444444444333333333333333333333333333333222222222222222222222222111111222222222333333333000000000111111111222222333222111222444555444333111111111111111111111111111111111111111111111111111111111111111111111111//////000111111111111111///000000000111111111222000000000000111111111111///000000111111111111111111111222222222333333333///000111222222222111000222222222222222222222222222222222222222222222222222111111111111333444555333333444555555666666777555444777::::::999===CCCGGGXXXppprrrgggccceeedddiiikkkfffdddiiippptttsssvvvMMMOOOSSSVVVXXX[[[^^^aaacccdddffffffeeefffgggiiilllkkkkkkllloooqqqrrrrrrqqqsssvvvyyy{{{|||{{{{{{||||||}}}|||{{{|||~~~|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{}}}~~~|||zzzyyyzzz{{{|||||||||||||||}}}|||{{{|||}}}~~~}}}||||||}}}~~~~~~~~~{{{|||}}}~~~~~~}}}|||{{{uuuvvvxxxxxxvvvrrrooolll```___\\\WWWRRRPPPSSSWWWTTTSSSQQQQQQQQQQQQOOONNNOOOOOOOOOOOOOOOOOOOOOOOOKKKJJJIIIHHHFFFDDDBBBAAAFFFOOO___rrrrrreeeccclllvvvyyyuuuvvv|||~~~|||{{{tttuuuwwwzzz~~~yyyxxx{{{}}}}}}|||ssskkkcccXXXLLLDDD<<<888444555888999666333555555444444444333333333333333333333333333333333222222222222222222222222111111111222222333333333///000000000000111111111111000///000222333222111111111111111111111111111111111111111111111111111000000000000000000000000000111222333333333333333//////000000111111111222000000000000111111111111//////000111111111111111111111111222222333333333///000222444555444222111222222222222222222222222222222111000000111222222111111000000111333444666333333444444555666666777444222333666555444888======IIIYYYkkk|||nnnjjjlllhhhnnnnnnfff^^^___cccffflllpppzzzLLLOOOSSSVVVWWWYYY\\\^^^]]]___aaabbbccceeegggjjjeeefffhhhjjjlllnnnnnnooorrrrrrssstttuuuwwwyyyzzz{{{{{{{{{zzzyyyzzz}}}|||}}}}}}~~~~~~}}}}}}~~~~~~~~~|||~~~~~~|||~~~}}}}}}}}}}}}|||yyyvvvwwwvvvvvvyyy||||||yyyuuu}}}}}}|||||||||{{{{{{{{{zzz}}}~~~|||zzz{{{}}}}}}}}}{{{zzzxxxyyyxxxxxxvvvssslllccc]]]XXXWWWUUUSSSRRRQQQQQQQQQNNNOOOPPPQQQQQQOOOMMMLLLNNNOOOPPPPPPPPPNNNLLLJJJLLLEEEAAADDDEEEBBBBBBFFFLLL^^^uuuwwwllldddbbbiiirrruuutttwww}}}|||tttqqqppppppuuu}}}wwwwwwxxx{{{|||nnncccXXXLLLCCC@@@:::888666555444555666777333222222111111222222333555444444333333444444555222111111111111111222222222222222222222222222222000000000000000000000000000111111111111222222222000111222000...------...222222111111000/////////222111000111222222111000111111111111111111111111///000000000000///......111111000000000000111111111111222222222222111111111000/////////000222333111111000000000222333444333333333222222111111111222222222222222222222222222222222222222222222222222222333333333333444444666555555666666777888999???BBBJJJWWWggg}}}xxxoooxxxuuuooogggaaa^^^___```dddhhhrrrzzzLLLOOOSSSUUUVVVXXXZZZ\\\[[[]]]___``````bbbeeehhhggghhhjjjlllnnnpppqqqqqqrrrrrrrrrssstttvvvwwwxxxzzz{{{{{{{{{zzz{{{}}}~~~~~~}}}{{{|||~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}||||||}}}|||zzzxxxyyyyyyyyy{{{~~~~~~{{{xxx{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}~~~|||zzz{{{|||}}}}}}|||yyywwwuuusssrrrpppnnnjjjddd\\\VVVTTTTTTSSSRRRQQQQQQPPPOOONNNOOOPPPQQQPPPOOOMMMLLLLLLMMMOOOPPPOOOMMMKKKIIIHHHDDDBBBBBBAAA@@@FFFNNN\\\iii{{{zzzpppiiicccaaafffnnnvvvwwwyyy~~~xxxqqqjjjmmmrrr{{{}}}~~~{{{jjj]]]QQQEEE===:::777666444333222333444555555444444333333444444555333333222222222222333333222222111111111111111111222222222222222222222222000000000000000000000000000000111111111222222222111222222111///......///000000000000000111111111333222111222333333222111111111111111111111111111333333333222111111111111111111000000000000111111000111111222222111111000111000/////////000222222222222111111111222333444333333333222222222111111222222222222222222222222222222222222222222222222222222333333333333444444555555555555666777888888888:::@@@JJJVVVhhh~~~yyyrrrjjjddd```___^^^bbbfffmmmssstttxxxLLLNNNQQQSSSTTTUUUWWWYYYXXXZZZ\\\]]]]]]___bbbeeeggghhhjjjlllnnnpppqqqqqqqqqqqqqqqqqqrrrsssuuuuuuxxxyyy{{{|||{{{{{{|||}}}~~~}}}|||}}}}}}}}}||||||~~~}}}}}}~~~}}}||||||}}}}}}|||zzz|||{{{|||}}}}}}{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{}}}~~~}}}}}}}}}~~~|||zzzxxxzzz{{{}}}}}}{{{wwwsssqqqnnnlllhhheee```[[[TTTPPPPPPQQQQQQRRRQQQPPPOOONNNMMMNNNOOOOOOOOONNNMMMLLLJJJKKKMMMNNNMMMKKKHHHGGGDDDCCCBBBBBB@@@EEERRR___pppwwwvvvqqqllljjjfffdddhhhnnnxxxyyy{{{|||zzzvvvqqqmmmeeelllvvvsssaaaSSSHHH>>>999888666555444333333333444555555444444333333444444555111111000000000000111111333333222111000000000111111111111111111111111111000000000000000000000000000000000111111111222222111222333222000//////000...//////000111111222222444333222222333444333222111111111111111111111111222111///...---------...000000000000000000000000000111111222222111111000000000000///000111111222333333222111111111222222222222333333333222111111222222222222222222222222222222222222222222222222222222333333333333444444444444444444555666777888999999;;;AAAIIITTTgggxxxtttkkkfffccc___]]]bbbeeejjjmmmkkkkkksss}}}KKKMMMPPPQQQQQQRRRSSSUUUVVVWWWYYYZZZ[[[]]]```bbbcccdddgggiiikkkmmmnnnoooqqqqqqqqqqqqqqqrrrssstttuuuwww{{{||||||{{{{{{{{{}}}}}}}}}~~~}}}||||||~~~}}}}}}}}}~~~~~~}}}||||||}}}~~~~~~}}}|||||||||}}}~~~}}}|||{{{xxxxxxyyyyyyyyyyyyzzzzzz{{{}}}}}}{{{{{{{{{}}}}}}~~~~~~~~~~~~~~~}}}|||zzzxxxwwwxxxyyy{{{{{{yyyuuuqqqnnnkkkgggbbb^^^ZZZUUUQQQNNNMMMOOOQQQRRRRRRQQQOOONNNMMMMMMNNNNNNNNNMMMLLLKKKJJJKKKLLLLLLKKKHHHEEEBBBBBBBBBBBBDDDIIITTTeeerrr}}}~~~yyysssqqqppprrrpppmmmoootttyyy{{{|||yyyrrrllliiiiiifffppp|||}}}uuufffUUUIIIAAA:::999:::777777666555555555666777333222222111111222222333111111000000000000111111333333222111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111333333222000000000111//////000000111111111111333222111111333333222111111111111111111111111111222000---+++***+++,,,---000000111111111111000000000000111111111111000000000000000000000111111222333222222111000000000000111222333333333222111111222222222222222222222222222222222222222222222222222222222333333333444444444333333444444555666777;;;:::;;;>>>AAAGGGTTT```uuusssmmmiiiddd```dddfffjjjllliiigggnnnxxxHHHKKKMMMNNNNNNOOOPPPRRRTTTUUUWWWXXXYYY[[[^^^``````bbbdddgggiiikkklllmmmpppppppppppppppqqqrrrsssrrruuuyyy{{{{{{zzzyyyzzz|||{{{zzz|||~~~~~~~~~~~~~~~~~~}}}~~~}}}}}}}}}~~~~~~}}}||||||}}}~~~zzz{{{|||{{{{{{zzzzzz{{{xxxyyyyyyyyyyyyyyyyyyyyy{{{}}}}}}{{{zzzzzz{{{{{{|||}}}}}}}}}||||||}}}}}}|||{{{zzzxxxwwwvvvuuuvvvwwwwwwvvvrrrnnnlllddd```[[[WWWTTTQQQNNNLLLMMMNNNPPPRRRRRRQQQPPPOOOLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJHHHEEEBBB@@@AAABBBDDDJJJWWWgggvvv}}}|||{{{|||~~~xxxttttttxxxvvvwwwzzzyyyvvvwww||||||}}}{{{uuummmgggggghhhmmmuuu~~~}}}vvvrrryyyiii[[[KKKAAA;;;777777:::666666555555555666666666333222222111111222222333222222111111111111222222333222222111000000111111000000000000000000000000000000000000000000000000//////000000000111111111111222333222111000111222111111111111000000//////111000///000111222111///000000000000000000000000444333000.........///000///000111111111111000///000000000111111000000000///000000000111111111111111111111000000///......000111333444444333222111222222222222222222222222222222222222222222222222222222222333333333444444444333333444444555666777888666777999;;;===EEENNNZZZlllxxxpppjjjeeedddfffiiijjjgggfffnnnyyyEEEHHHJJJLLLLLLLLLNNNOOOQQQSSSUUUVVVWWWXXX[[[^^^^^^```bbbeeehhhjjjkkklllmmmmmmmmmnnnooopppqqqqqqpppsssvvvxxxxxxxxxxxxxxxyyyxxxxxxyyy|||}}}~~~}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}|||}}}~~~|||~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}{{{{{{|||zzz{{{|||{{{zzzyyyzzz{{{zzzzzzzzzyyyyyyxxxxxxxxx{{{}}}}}}{{{{{{{{{{{{|||}}}}}}}}}|||{{{zzz|||{{{zzzyyyxxxvvvuuuuuurrrrrrrrrqqqnnnkkkhhhfff[[[XXXTTTQQQOOONNNLLLJJJNNNOOOPPPQQQQQQPPPOOOOOOLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJHHHGGGEEEDDDCCCBBBEEEIIINNNWWWfffuuu~~~~~~|||{{{|||wwwnnnlllrrryyy}}}{{{{{{}}}|||{{{~~~|||tttllljjjlllooouuuzzzxxxyyy|||rrrkkkiiitttwwwjjj]]]QQQCCC<<<888444444666222333333333444444444444555444444333333444444555333333222222222222333333222111111111111111222222111111111111111111111111000000000000000000000000/////////000000000111111000111222222000///000222222222111111000//////...111///...///000111000///000000000000000000000000222111///......//////000///000111222222111000//////000000111111000000/////////000111111111111000000000000111000000///...///111333444444333222111222222222222222222222222222222222222222222222222222222333333333333444444444444444444555666777888666555666999::::::???EEEMMMZZZsssyyyoooiiihhhhhhhhhgggcccbbbkkkvvvCCCEEEHHHIIIJJJKKKMMMNNNNNNPPPRRRSSSTTTUUUXXX[[[[[[\\\___bbbeeeggghhhiiiiiiiiijjjjjjlllmmmoooooonnnqqqtttuuuuuuuuuvvvwwwvvvuuuuuuwwwzzz}}}~~~~~~}}}~~~}}}~~~}}}}}}~~~~~~~~~~~~{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}{{{zzzyyyzzz}}}}}}~~~}}}{{{zzz|||~~~||||||{{{zzzyyyxxxwwwwww{{{}}}~~~|||||||||}}}~~~~~~|||{{{zzzyyyxxxvvvuuutttssssssrrrpppmmmjjjfffbbb___]]]TTTQQQOOOMMMMMMMMMLLLKKKNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKJJJJJJIIIIIIJJJJJJHHHGGGEEECCCCCCEEEGGGHHHOOOYYYdddlllttt}}}~~~}}}~~~~~~uuukkkfffjjjttt}}}}}}{{{||||||}}}vvvqqqrrrvvvzzz~~~~~~~~~{{{vvvxxx~~~uuummmjjjjjjoooyyy{{{vvvqqqeeeXXXOOOEEE;;;888666444333555111222333333444444444444555444444333333444444555333333222222222222333333000000000000111222333333222222222222222222222222000000000000000000000000////////////000000000111///000111111//////000111111111111000000000000000111000///000111222111///000000000000000000000000------............/////////000111222222111000/////////000000000000//////...///000111222111111000000000222222333222111111///000333444555444222111222222222222222222222222222222222222222222222222222222333333333333444444555555555555666777888888666555777;;;<<<;;;===BBBDDDLLL^^^uuu}}}vvvtttpppjjjccc```gggrrrAAADDDGGGHHHIIIJJJLLLNNNLLLNNNPPPQQQQQQSSSVVVYYYWWWXXX[[[^^^aaacccdddeeeffffffggghhhiiikkkmmmnnnmmmppprrrsssssstttvvvwwwuuuttttttvvvyyy|||}}}}}}|||~~~}}}~~~}}}}}}~~~~~~uuuxxx{{{|||||||||}}}}}}}}}}}}~~~}}}~~~~~~|||zzz|||~~~~~~~~~~~~~~~}}}~~~}}}~~~}}}zzzxxxxxxyyy}}}~~~}}}|||~~~}}}}}}|||{{{yyyxxxwwwwww{{{}}}~~~}}}}}}}}}}}}|||xxxwwwvvvtttrrrrrrqqqqqqrrrooojjjeee___[[[XXXVVVQQQOOONNNNNNOOOOOOOOOMMMNNNNNNMMMLLLKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJEEEDDDBBBAAACCCFFFJJJMMMYYYiiixxx}}}~~~{{{tttlllggghhhnnnvvv{{{~~~{{{{{{|||yyyvvvyyy~~~|||{{{vvvyyy{{{rrrnnnnnnqqqoooxxx|||tttllldddWWWJJJBBB:::444555666555555777333444555555666666666555333222222111111222222333333333222222222222333333//////000000111222444444222222222222222222222222000000000000000000000000////////////000000000000...///000000///...///111/////////000111111222222222111000111222333222000000000000000000000000000///000111222333333333222...000111222222111000...//////000000000000//////...///000222222111111000000111333444555444444333...000333555555444222111222222222222222222222222222222222222222222222222222222333333333444444444666555555666666777888999333222444999:::999999===:::>>>KKK^^^rrrzzzqqqfff```gggqqqAAABBBCCCEEEGGGIIIJJJKKKLLLMMMNNNNNNNNNOOORRRTTTVVVWWWYYY[[[]]]___aaabbbddddddeeefffggghhhiiiiiillloooooolllmmmqqqrrrooonnnqqqvvvyyyzzzzzz{{{|||}}}~~~~~~}}}}}}}}}}}}}}}||||||||||||zzz{{{~~~}}}}}}~~~}}}~~~}}}~~~~~~~~~~~~~~~zzzyyyyyyzzz{{{}}}}}}zzzzzz}}}|||}}}~~~}}}~~~~~~}}}||||||~~~~~~~~~~~~~~~|||zzzyyy||||||~~~~~~~~~|||}}}|||{{{yyyyyyxxxxxxxxx~~~}}}}}}~~~|||}}}zzzxxxsssssssssrrrqqqnnnllljjjlllhhhaaa\\\XXXTTTQQQOOOLLLLLLLLLLLLLLLLLLLLLLLLOOOOOOOOOOOONNNMMMLLLLLLMMMMMMLLLJJJGGGFFFFFFGGGAAACCCGGGHHHDDDDDDSSSdddtttyyyqqqmmmgggdddfffmmmvvv{{{~~~~~~zzz{{{}}}xxxqqqqqquuuvvvwwwuuunnnbbbUUUIIICCC;;;999777555444333333333666555444333333333333333555444333333222222333333222222222222222222222222111111222222222222111111222222222222222222222222000000111111111222222222222111000//////000111222000000000000111111111111222111000//////000111222000000000///......------111111000000//////......111111111111111111111111000000//////.........---////////////000000000000000000000000000000000000111111111111000000000000333333333222222222222222333222111000000111222222///000111222333444444444111111222333333444555555333333333444444444555555555555555666777999:::;;;===>>>BBBJJJVVVhhhyyytttqqqttt{{{AAABBBCCCEEEFFFHHHIIIJJJJJJKKKMMMMMMMMMNNNQQQSSSTTTUUUWWWYYY[[[]]]______bbbcccdddeeefffgggggghhhiiikkkllljjjkkkooopppnnnooorrrvvvxxxxxxyyyzzz{{{}}}~~~}}}|||}}}}}}}}}||||||{{{{{{{{{yyy{{{~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}~~~~~~~~~}}}}}}zzzzzzzzzzzz{{{}}}}}}{{{{{{}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||}}}}}}~~~}}}}}}~~~}}}}}}|||{{{zzzzzzyyyyyyyyy|||{{{{{{|||~~~~~~}}}{{{~~~~~~}}}{{{xxxwwwssssssrrrpppmmmjjjgggeeebbb^^^YYYUUUSSSQQQOOOMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNMMMMMMLLLKKKJJJOOOOOONNNKKKGGGEEEEEEEEEDDDBBBEEEKKKQQQZZZjjjyyy}}}wwwqqqooolllkkknnnsssyyy}}}yyy}}}~~~}}}~~~yyysssssswww|||xxxpppdddVVVJJJAAA<<<999888666555444333444444666555444333333333333444444444333222222222222222222222222222222222222222111111222222222222111111222222222222222222222222000000111111111222222222222111000//////000111222/////////000000000111111222111000//////000111222//////000000000000000000111000000000/////////...///000000000111111222222000/////////............////////////000000000000000000000000000000000000/////////000000000111111////////////////////////222111000000000111222333///000111222333333333333111222222333333444444444333333333444444444444555444444444555555777888999888777:::@@@GGGUUUkkk}}}@@@AAABBBDDDEEEGGGHHHHHHGGGIIIJJJKKKKKKLLLOOOQQQRRRSSSTTTVVVXXXZZZ[[[\\\``````aaabbbcccdddeeeeeedddggghhhfffhhhmmmnnnmmmppprrrtttuuuvvvwwwzzz|||~~~~~~~~~~~~~~~}}}|||{{{}}}}}}|||{{{{{{zzzyyyyyyxxxzzz}}}~~~~~~~~~}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{{{{{{{|||}}}~~~}}}{{{|||~~~~~~}}}}}}}}}~~~~~~}}}~~~~~~}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~{{{{{{|||~~~~~~}}}}}}||||||{{{{{{zzzzzzzzzyyyxxxxxxzzz{{{{{{zzz{{{|||||||||{{{xxxvvvtttsssqqqooolllhhhccc```^^^XXXUUURRROOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLKKKKKKJJJIIIHHHJJJJJJIIIEEEBBB@@@AAABBBEEEDDDJJJXXXhhhtttuuurrrqqqqqqrrrtttwwwzzz~~~~~~}}}xxxuuuxxxyyyxxx~~~zzzuuuuuuxxx|||ssseeeUUUHHH???:::888777666555444333444555555555555444333333333444444333333222111111111111222222222222222222222222222111111222222222222111111000000000000000000000000000000000111111111111222111111000000000000111111....../////////000000000111111000000000000111111/////////000111222222222000000000000////////////000000000000000/////////////////////............////////////000000000000000000000000000000000000.........//////000000111111111111111111111111111000000000000000111222333000000111222333333333333222222222333333333333333333333333333444444444444333333333333333444555666999888999;;;>>>EEETTTbbbvvv@@@@@@AAABBBCCCDDDEEEFFFDDDFFFHHHHHHHHHJJJLLLOOOQQQRRRSSSTTTVVVWWWXXXYYY\\\]]]]]]^^^___```aaaaaaaaadddeeedddfffkkkmmmkkkmmmoooqqqssstttwwwzzz}}}}}}}}}||||||{{{zzzzzzzzz||||||{{{zzzyyyxxxxxxwwwwwwyyy|||~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}~~~|||||||||}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~|||{{{|||}}}~~~~~~~~~~~~~~~|||yyyyyyzzz}}}}}}}}}}}}}}}}}}|||{{{{{{yyywwwuuuuuuwwwyyyzzzyyyxxxyyyyyyyyyxxxvvvsssqqqooonnnjjjfffaaa\\\XXXVVVTTTQQQOOONNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGDDDDDDCCCAAA??????AAACCCCCCJJJXXXjjjyyywwwpppoooqqqsssuuuxxx{{{~~~|||zzzxxxuuuuuu{{{vvvpppqqqvvvzzzxxxsssrrrssspppfffVVVHHH>>>:::888888555444333333333444666666555444444333333333444444333222111111000000111111111111111111111111111111111111222222222222111111000000000000000000000000000000000000111111111111111000000000000000000111............////////////111000000000000000000111/////////000000111111111000000000000////////////222111000///...---,,,,,,///////////////.........////////////000000000000000000000000000000000000............////////////222222222222222333333333//////000000111111222222000000111222222222222222333333333222222222222222222222333333333444444444444333333333333333444444:::999999;;;;;;===FFFPPP[[[lll??????@@@AAAAAABBBCCCCCCBBBCCCEEEFFFFFFHHHKKKMMMPPPQQQRRRSSSTTTUUUVVVVVVXXXYYYZZZ[[[\\\]]]]]]^^^^^^aaacccbbbdddiiikkkjjjiiikkknnnqqqssswww{{{{{{zzzyyyxxxwwwwwwxxxyyyzzzzzzyyyyyyxxxwwwwwwvvvxxxyyy|||~~~}}}}}}~~~~~~}}}}}}}}}~~~}}}}}}~~~~~~}}}~~~~~~}}}~~~~~~}}}zzzzzz{{{|||~~~~~~}}}}}}||||||}}}}}}}}}~~~~~~}}}||||||~~~~~~{{{zzzzzzzzz{{{~~~}}}||||||}}}}}}|||zzzxxxxxxyyy{{{~~~|||}}}}}}~~~~~~}}}|||{{{yyywwwuuutttvvvwwwwwwwwwuuuuuuvvvvvvtttrrrooonnniiigggccc___ZZZUUURRRPPPQQQOOOMMMMMMMMMMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDCCCAAA@@@AAADDDFFFFFFSSSdddrrrzzz}}}}}}||||||vvvsssrrrsssssstttvvvxxx{{{}}}wwwtttpppooorrr|||tttnnnqqqzzz|||tttooollljjj```WWWKKK@@@:::888777666333333222222333444666777444444333333333444444555333222111111000000111111111111111111111111111111111111222222222222111111////////////////////////000000000000000000000000000000000111111000000000............////////////000000000111111000000000000000000//////.........////////////000000000000/////////........................///////////////////////////000000000000000000000000000000000000000000//////......---------.........//////000000//////000000111111111111000000111222222222111111222222222222222222222111222222222333333333444444444444444333444444555555666444666888888888===DDDJJJVVVkkk>>>>>>??????@@@@@@@@@AAA@@@BBBDDDEEEEEEGGGJJJLLLOOOPPPPPPQQQRRRSSSSSSSSSUUUUUUVVVWWWXXXYYYZZZZZZ\\\___```___aaagggiiiggggggiiimmmpppsssvvvzzz}}}xxxvvvtttssssssuuuvvvxxxxxxxxxwwwwwwwwwwwwvvvvvvxxxzzz}}}~~~}}}}}}~~~~~~}}}}}}~~~}}}~~~}}}|||}}}|||~~~~~~~~~}}}|||yyyzzz{{{|||}}}~~~}}}|||{{{|||||||||}}}~~~{{{{{{{{{}}}}}}{{{{{{{{{{{{}}}|||{{{{{{|||}}}|||{{{xxxxxxxxxyyy|||~~~~~~{{{|||}}}~~~~~~}}}|||{{{xxxvvvttttttuuuuuutttsssooopppqqqqqqooommmjjjhhhaaa___\\\XXXSSSPPPNNNMMMNNNLLLKKKKKKKKKKKKIIIGGGJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFEEEAAAAAAAAA???>>>@@@DDDGGGQQQ^^^jjjppprrrvvv{{{}}}~~~tttooojjjiiimmmrrrvvvwwwtttvvvxxxzzz|||||||||{{{uuurrrpppqqqwww~~~vvvrrruuuyyyooohhhccc]]]SSSLLLBBB;;;888666333111222222111111222333555666444444333333333444555555333333222111111111111222111111111111111111111111111111222222222222111111////////////////////////111000000000000000//////000000111111111111000000....../////////000000000000000111111111111000000000000000///...---------////////////000000000000+++,,,---...///111222222.........///////////////////////////000000000000000000000000000000000000000000000/////////............//////000000111111///000000111111000//////000000111111111111111000111111111222222222222222222222222222333333333333444444444444444555666777555444555999999888;;;@@@@@@GGGUUUhhh}}}>>>>>>>>>>>>>>>????????????AAACCCDDDEEEFFFIIILLLMMMMMMNNNNNNOOOOOOPPPPPPRRRSSSSSSTTTUUUVVVWWWXXXZZZ]]]^^^\\\^^^ccceeecccgggjjjnnnqqqsssuuuwwwxxxtttsssqqqoooppprrruuuwwwuuuuuuvvvvvvvvvvvvwwwwwwzzz{{{}}}~~~}}}~~~~~~~~~~~~~~~}}}~~~}}}|||}}}}}}~~~~~~|||zzzzzzzzz|||~~~{{{yyy{{{{{{|||}}}~~~}}}{{{{{{{{{{{{zzz{{{|||~~~}}}||||||~~~~~~}}}{{{|||}}}~~~~~~}}}yyyxxxwwwxxx{{{}}}}}}}}}zzz{{{}}}~~~~~~}}}{{{zzzvvvuuusssssssssrrrooommmiiijjjkkkkkkiiigggdddcccZZZXXXUUURRROOOMMMLLLLLLKKKJJJJJJJJJLLLLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGGGGFFFFFFEEEDDDCCC>>>>>>@@@AAACCCHHHNNNSSS^^^iiirrrrrrqqquuuyyyyyyyyy{{{~~~{{{uuuiiifffdddfffkkkppprrrsssvvvyyy}}}}}}yyyvvvqqqqqqrrrwww~~~|||~~~wwwkkkccc[[[SSSGGGAAA999555555555222000222222111111111333444555333333333333333444555666444444333222222222222222111111111111111111111111111111222222222222111111000000000000000000000000111111000000///////////////000111222222111000////////////000000000111111///000111222222111000///000000000///////////////.../////////000000000111------...///000000111111............/////////000////////////000000000000000000000000000000000000......//////000111222222000000000111222333333333000111111111000///...---000000111111111111000000000000111111222222333333111222222222222333333333333333333444444666777888999777888;;;;;;999:::>>>;;;<<>>>>>>>>>>>>>>???@@@BBBDDDDDDFFFIIILLLKKKLLLLLLLLLMMMMMMMMMNNNQQQQQQRRRSSSTTTUUUVVVVVVXXX[[[\\\ZZZ\\\aaabbbaaahhhkkkooorrrssssssttttttrrrpppnnnmmmnnnqqquuuwwwttttttuuuuuuvvvwwwwwwwww{{{|||~~~}}}|||~~~~~~~~~~~~~~~~~~~~~~~~}}}|||~~~}}}~~~~~~{{{yyyxxxyyy}}}~~~~~~~~~}}}}}}zzzxxx||||||}}}~~~~~~~~~~~~~~~~~~}}}~~~}}}{{{{{{zzz{{{xxxyyy{{{|||~~~~~~~~~|||}}}yyyxxxwwwxxxzzz|||}}}|||yyyzzz|||}}}~~~}}}{{{zzztttsssrrrrrrrrrpppllliiieeefffggggggeeeccc```^^^UUUTTTQQQOOOMMMLLLLLLLLLJJJJJJJJJLLLNNNOOONNNLLLIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEEEEDDDCCCBBBAAA>>>AAADDDIIIOOOWWW```fffeeeqqqyyyyyyxxxyyyuuupppyyywwwxxx~~~uuukkkfffgggiiikkkmmmmmmllljjjvvv{{{xxxrrrnnnpppttt|||vvviiiaaaVVVLLL???999222111333555444222222222111111111222444555333333333333333444555666555444333333222222333333000000000000000000000000111111222222222222111111111111111111111111111111111111000000/////////...///000111222222111000///000000000000111111111111///000111222222111000/////////000000111111222222.../////////000000111111333222222000///...---,,,---.........//////000000////////////000000000000000000000000000000000000+++,,,...000222333555666,,,------...///000000111111111222111000///---,,,000000111111111000000/////////000111222333333444111111222222222333333333222222222333444555777888999666777999888555555888999777:::CCCMMM[[[rrr;;;<<<===>>>>>>>>>===<<<>>>???@@@BBBDDDGGGIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKOOOPPPQQQRRRSSSTTTUUUVVVUUUUUUUUUVVVYYY^^^bbbeeehhhjjjlllmmmnnnmmmlllkkkpppmmmjjjkkkooossstttsssssssssrrrssstttwwwzzz||||||||||||{{{~~~||||||}}}~~~~~~}}}|||||||||||||||}}}}}}{{{yyyzzz{{{~~~~~~}}}}}}~~~|||{{{{{{|||}}}~~~}}}|||~~~}}}||||||}}}~~~~~~|||zzzxxxxxxzzz}}}~~~|||{{{zzz{{{}}}}}}~~~~~~~~~}}}~~~~~~}}}|||{{{{{{|||}}}}}}{{{yyywwwwwwxxxyyyyyyyyyyyy{{{|||}}}|||zzzwwwuuurrrqqqooonnnnnnllliiiggggggfffccc```\\\YYYVVVUUUOOONNNMMMLLLKKKKKKKKKKKKIIIHHHGGGHHHIIIJJJIIIHHHKKKKKKJJJIIIIIIHHHGGGGGGIIIFFFEEEEEEBBB???@@@EEE>>>HHHPPPSSSZZZgggpppsssqqquuuyyy|||}}}|||||||||{{{{{{||||||zzztttmmmhhhnnnmmmmmmlllllllllllllllyyy|||zzzwwwxxx}}}{{{ooodddVVVIII@@@999888888666555444333222333333333333333333333333333222111111333555555444444333222111111111222333000000000000000000000000111111222222222222111111---///000000//////111222000//////000222333222000000111222333222222000///000000000000000000000000//////............//////////////////////////////000000000000000000000000///000111111111000...---000000000000000000000000......---------......///......////////////......111111000///////////////000---+++---111333000---......//////000000111111111000/////////000222333000000000000111111111111333333222222222222222222555555555555555666777777666666555555555555555666999>>>BBBBBBAAAHHHVVVbbb======>>>???>>>===<<<<<<>>>>>>???AAACCCFFFHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMNNNPPPQQQRRRSSSTTTSSSSSSSSSTTTWWW[[[___bbbfffgggiiikkkkkkkkkjjjiiillljjjhhhjjjmmmpppqqqqqqpppppppppqqqsssvvvxxxzzz}}}zzzzzz||||||yyyyyy|||||||||}}}~~~~~~}}}|||{{{{{{{{{~~~{{{zzz{{{|||~~~~~~}}}}}}}}}~~~}}}{{{{{{zzz{{{|||}}}}}}|||~~~~~~}}}||||||}}}~~~~~~~~~{{{xxxvvvooossswwwzzz{{{{{{|||}}}}}}~~~~~~~~~~~~~~~{{{|||~~~}}}|||{{{zzzzzz{{{|||}}}~~~|||yyyxxxxxxxxxwwwwwwtttuuuvvvvvvvvvtttrrrppppppooommmlllllljjjhhhfffaaa___]]]ZZZVVVSSSQQQPPPNNNMMMLLLKKKKKKJJJJJJJJJIIIGGGGGGGGGIIIIIIHHHGGGJJJIIIIIIHHHGGGGGGFFFFFFDDDBBBBBBCCCAAA>>>???CCCGGGSSS^^^dddjjjsssyyyzzz{{{|||}}}~~~|||xxxtttpppllljjjkkkkkkkkkkkkmmmoooqqqrrr|||~~~|||nnnaaaUUUKKKAAA:::777666666666555555444444333333333333333333333333333111111222444666666666444333222111111111222222000000000000000000000000000111111222222111111000///000111111000///111222222111111222333444222111111111222333222111000///000000000000000000000000//////............//////////////////////////////........................///000000111000///...---///////////////////////////......---------......111111222222222111111000111000000///////////////...+++)))***...000...+++//////000000000000000000000000//////000000111222000000000000111111111111222222222222222222222222555444444444444555666666777666666555555555666666666999;;;;;;;;;@@@JJJSSScccwww>>>?????????>>>===<<<;;;===>>>>>>@@@AAADDDEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKMMMNNNPPPQQQQQQPPPPPPPPPQQQTTTWWW[[[]]]bbbccceeeggggggggggggffffffeeefffhhhkkkmmmnnnmmmlllmmmnnnoooqqqtttvvvxxx{{{xxxwwwyyyyyyvvvvvvyyy{{{|||}}}}}}~~~~~~~~~~~~}}}|||{{{zzz~~~|||{{{|||}}}}}}~~~~~~~~~|||~~~~~~~~~||||||~~~~~~~~~~~~~~~~~~~~~}}}|||zzzzzzyyyzzz{{{|||}}}~~~|||}}}~~~}}}{{{|||~~~~~~~~~}}}}}}||||||}}}}}}~~~}}}yyyvvvtttnnnrrrvvvyyy{{{|||}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~|||{{{yyyzzz|||}}}}}}}}}|||||||||{{{{{{zzzzzz{{{||||||}}}zzzxxxwwwwwwuuuttttttuuuuuuttttttsssrrrqqqnnnllljjjhhhgggfffcccaaaYYYXXXVVVTTTQQQNNNLLLKKKMMMLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFFFFHHHHHHGGGFFFGGGGGGGGGFFFEEEEEEDDDDDDAAA??????AAAAAA???BBBGGGTTTaaaoooxxx|||~~~}}}{{{yyyppplllkkkkkklllkkkkkkjjjkkkmmmqqquuuxxx}}}}}}~~~~~~}}}|||}}}{{{ooo___PPPFFF???:::666555555555555555555555555333333333333333333333333111000///000333555555555333222222111000111111111000000000000000000000000000111111222222111111000111222222111000///111222555444333444666666555444222222222222222111000///////////////////////////........................////////////////////////........................///000000000000///...---........................000///...---------------000000000000000///...---000000//////......//////111...---...111222000...111111111111000000000000//////000000111111000000000000000000111111111111000111111111222333333333333333333333333444555555777666666555666666777777555666666666666:::???CCCKKKYYYmmm>>>>>>>>>>>>======<<<<<<======>>>>>>@@@AAACCCDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIKKKLLLNNNOOOOOONNNNNNNNNOOORRRUUUXXXYYY^^^___aaabbbccccccccccccaaabbbdddfffiiikkkkkkkkkjjjkkkmmmoooqqqsssuuuvvvxxxuuutttvvvvvvttttttxxx{{{{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}|||}}}}}}|||~~~}}}{{{zzz{{{|||||||||}}}}}}~~~~~~~~~~~~}}}~~~||||||~~~~~~~~~|||||||||||||||{{{zzzyyyxxxyyyyyyzzz{{{||||||}}}yyyzzz{{{}}}~~~~~~~~~~~~yyyzzz{{{|||}}}~~~}}}}}}||||||||||||}}}}}}}}}~~~~~~}}}zzzwwwuuuwwwyyy}}}~~~}}}}}}}}}}}}{{{|||~~~~~~}}}|||~~~}}}|||zzzyyyxxxyyyzzz{{{{{{{{{zzzyyy{{{{{{{{{{{{{{{||||||||||||yyywwwvvvvvvtttsssuuuttttttsssrrrrrrrrrrrrllliiieeecccaaa^^^[[[YYYUUUTTTSSSQQQOOOMMMKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIIIIGGGFFFGGGHHHHHHGGGEEEEEEDDDDDDDDDCCCCCCCCCBBBBBB??????AAABBBDDDJJJRRR^^^lll||||||www{{{}}}rrrjjjgggiiimmmooopppnnnmmmlllmmmqqqtttwwwvvvwwwyyy}}}}}}vvvwwwyyy|||~~~~~~|||xxxuuulllaaaRRRFFF???;;;999777555555555444444444444444333333333333333333333333000///......000222222111222222111111000000000000000000000000000000000000000000111111111111000000111111111000//////111222666666666888:::;;;:::888222222222222111111000///////////////////////////.........//////.........////////////////////////........................///////////////.................................000///...---------------////////////...---,,,,,,000//////.........//////222111///000222333222000222222111111000000//////---...000111111111000//////000000000111111111111///000000111222333333444222222222222222333333444666666555555666666777777777666666666888:::;;;;;;BBBJJJVVVfffzzz==================>>>>>>=========>>>>>>???@@@AAACCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGIIIKKKLLLNNNNNNMMMMMMNNNOOOQQQSSSUUUWWWZZZ[[[\\\^^^______``````]]]___bbbdddggghhhjjjkkkjjjkkknnnppprrrtttttttttvvvrrrqqqssstttrrrtttxxxyyyzzzzzz{{{|||}}}~~~||||||||||||{{{{{{{{{{{{}}}}}}~~~~~~|||||||||{{{yyyxxxyyy{{{||||||{{{{{{|||}}}~~~}}}|||||||||~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}|||{{{{{{|||||||||{{{{{{zzzxxxxxxxxxyyyyyyzzzzzzzzzwwwwwwyyyzzz|||}}}~~~~~~xxxyyyzzz{{{||||||}}}}}}{{{{{{||||||}}}}}}}}}}}}}}}~~~|||yyywww|||~~~~~~~~~{{{|||}}}~~~}}}~~~~~~~~~~~~}}}{{{yyywwwyyyyyyzzz{{{{{{zzzyyyxxx{{{{{{{{{||||||}}}}}}}}}{{{yyyvvvtttttttttsssrrrqqqpppooonnnmmmllllllllliiieee```\\\YYYVVVSSSPPPQQQQQQPPPNNNMMMLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIHHHGGGGGGHHHHHHGGGEEEBBBBBBBBBBBBBBBAAAAAAAAACCC???>>>AAAEEEKKKUUU___iiiuuu}}}~~~yyytttmmmiiikkkooosssvvvwwwtttqqqnnnmmmnnnppprrrooorrrwww|||yyyvvvxxx{{{{{{xxxrrrlllhhhZZZRRRHHH@@@===;;;999777666666555444333222111111333333333333333333333333333111//////000111000///111111111000000000//////000000000000000000000000000000000111111000000000//////000///...///222444888999;;;>>>AAAAAA???===333333222111111000000000////////////////////////......///000000///......////////////////////////////////////////////////000//////...............//////////////////////////////...---------------222222222222222111000/////////............/////////...---......///...---222111111111000000//////---...///111111000/////////000000000111111111111//////000111222222333333111111111111111222333333555555444555555666777777888777666888;;;===<<<:::<<<@@@FFFLLLVVVhhhAAA@@@??????>>>??????@@@>>>>>>>>>===>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAACCCCCCEEEGGGIIIKKKLLLMMMLLLMMMMMMNNNPPPRRRSSSTTTVVVVVVWWWXXXYYY[[[\\\\\\YYY\\\___aaaccceeehhhjjjjjjlllooorrrssstttsssrrrqqqnnnmmmpppqqqqqqsssxxxwwwxxxyyyzzz{{{||||||}}}{{{{{{{{{zzzzzzzzzyyyyyyzzz{{{}}}~~~~~~}}}|||}}}~~~}}}zzz{{{{{{zzzxxxxxxyyyzzz||||||{{{{{{{{{}}}~~~~~~}}}|||{{{zzzzzz|||~~~~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}{{{zzz{{{|||}}}}}}}}}}}}}}}|||xxxxxxxxxxxxxxxyyyyyyyyyvvvwwwxxxyyy{{{}}}~~~zzzzzzzzz{{{{{{||||||}}}zzzzzz{{{|||}}}}}}}}}}}}{{{}}}|||zzz{{{~~~{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyxxxyyyzzzzzz{{{zzzyyywwwvvvyyyzzz{{{|||||||||||||||xxxvvvrrrqqqqqqqqqpppoooooonnnnnnmmmkkkiiigggfffbbb^^^YYYUUURRRPPPMMMKKKLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIGGGFFFFFFGGGGGGEEEDDDAAAAAAAAAAAAAAAAAAAAAAAABBB@@@AAAGGGMMMUUU```kkkttt~~~vvvooommmkkklllpppuuuyyy{{{zzzxxxtttpppmmmlllllllllooouuu}}}}}}}}}|||vvvwwwwwwvvvppphhh```[[[JJJDDD>>>;;;;;;;;;888666777666555444222111000///333333333333333333333333555333111111222333222111///000000000000///......000000000000000000000000///000000111111000000///---.........///222666999===>>>BBBFFFHHHFFFBBB>>>444444222111000000000000//////////////////////////////111222222111//////////////////////////////000000000000000000000000000///......------......////////////////////////......---------......//////000000111111000000///......------....../////////////////////.........000000000000////////////......//////000000//////000000000000111111111111///000000000111222222222111111111111111222333333333333333333444555666666666666666777:::;;;;;;:::999;;;>>>@@@CCCNNNcccwwwHHHGGGEEEBBBAAA@@@@@@@@@??????>>>>>>>>>>>>>>>???????????????????????????@@@@@@BBBDDDFFFHHHIIIJJJKKKKKKLLLMMMNNNPPPQQQQQQPPPQQQQQQRRRTTTUUUWWWXXXVVVYYY[[[]]]^^^aaafffjjjjjjlllooorrrsssrrrqqqooommmiiiiiilllnnnooorrrwwwvvvvvvwwwxxxyyyzzzzzz{{{zzzzzzyyyyyyyyyxxxxxxxxxxxxyyy{{{}}}}}}}}}|||{{{zzz{{{|||}}}~~~zzz{{{{{{zzzxxxxxxyyy{{{}}}|||{{{zzz{{{}}}~~~}}}{{{zzzyyy{{{|||~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~|||{{{zzz|||}}}~~~yyyxxxxxxxxxxxxxxxxxxxxxvvvwwwwwwyyyzzz|||~~~|||||||||{{{|||||||||}}}yyyzzz{{{}}}}}}}}}}}}|||xxx{{{~~~~~~|||{{{~~~zzzzzzzzzzzz{{{|||}}}~~~}}}~~~~~~~~~}}}|||zzzyyyxxxyyyyyyyyyyyywwwuuutttvvvwwwxxxzzz{{{{{{zzzzzzwwwtttpppnnnmmmllljjjiiikkklllkkkjjjhhheeeaaa___ZZZVVVRRRNNNMMMLLLJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIGGGEEEDDDDDDDDDDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@AAABBBCCCIIITTT\\\cccmmmvvv}}}pppiiihhhhhhkkkpppuuuyyyzzzxxxvvvssspppnnnllllllkkkxxx|||xxxvvv~~~{{{uuutttqqqnnnhhh___TTTMMMBBB===999888999999777555555444444333222111111000333333333333333333333333111///...///111333333333//////000000000///...---000000000000000000000000//////000000000000//////,,,---...///111666;;;???CCCEEEJJJNNNNNNIIIAAA;;;555444222111000//////000000000000000000000000000000111222333333222111000////////////////////////////////////////////////000///...---------..............................---------------...///000+++,,,---...////////////...------------...///000111111111111000//////000...............////////////............///000000000000000000111111111111000000000000111111111111222111111111111222333333222222222222333444555555555555666666666777888999:::999<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@BBBDDDFFFHHHHHHJJJJJJKKKLLLMMMNNNOOOOOOMMMMMMMMMNNNPPPRRRSSSTTTTTTVVVYYYZZZ[[[^^^dddiiiiiilllooorrrrrrqqqooommmiiiffffffiiilllmmmqqqwwwuuuuuuvvvwwwxxxyyyyyyzzzyyyyyyyyyxxxxxxxxxwwwwwwvvvxxxzzz|||||||||zzzzzzzzzzzzzzz{{{|||~~~~~~{{{||||||{{{yyyyyyzzz|||}}}|||{{{zzz{{{}}}~~~}}}{{{yyyyyy}}}~~~~~~~~~~~~}}}{{{zzz}}}~~~yyyyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwyyyzzz|||~~~~~~}}}}}}|||||||||}}}}}}xxxyyy{{{}}}}}}}}}}}}|||vvvyyy}}}}}}yyyyyyxxxxxxyyyzzz|||}}}}}}}}}~~~~~~~~~|||{{{zzzxxxxxxxxxxxxwwwvvvtttssstttuuuwwwxxxyyyyyyxxxxxxwwwtttpppllljjjiiifffeeeddddddeeedddaaa\\\XXXUUUSSSPPPMMMKKKJJJKKKJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLIIIIIIIIIHHHHHHIIIJJJJJJEEECCCBBBBBBBBBBBB@@@???@@@@@@@@@@@@@@@@@@AAAAAACCCGGGRRR```jjjpppwww~~~vvvnnnfffeeeeeeggglllqqqtttvvvttttttrrrpppooonnnmmmmmm|||wwwttt~~~uuuqqqlllhhhbbbYYYMMMDDDAAA===888666888999888666222222222222222222222222333333333333333333333333+++******+++///111222222...///000000000///---,,,000000000000000000000000//////000000000000//////,,,---///111444999???DDDHHHKKKOOORRRQQQJJJ@@@888666444222111/////////000111111111111111111111111000111333444444333111000////////////////////////........................000///...---,,,---......------------------------,,,,,,,,,---...///000111---...///111222222222333---------------...///000---......---,,,++++++,,,,,,---------......////////////...------///000111000000000000111111111111111111111000000000000000222222222111222222333444111111111111222333444555555777777666555444666888888666888>>>???<<>>>>>>>>???@@@===>>>>>>???@@@@@@????????????@@@AAACCCDDDDDDEEEHHHHHHIIIJJJKKKLLLMMMNNNLLLLLLMMMNNNOOOOOOPPPPPPVVVVVVVVVWWWZZZ^^^cccffffffjjjnnnmmmjjjiiillloooiiihhhggggggjjjnnnpppqqqqqqrrrsssuuuvvvvvvvvvvvvvvvuuuvvvxxx{{{|||yyyvvvuuuvvvxxxyyyzzzzzzyyyxxxzzz{{{|||}}}}}}~~~~~~~~~}}}||||||{{{||||||~~~}}}}}}}}}~~~~~~~~~{{{xxxuuusssyyyzzz}}}}}}~~~~~~|||{{{{{{||||||~~~}}}{{{zzzzzzzzzyyyxxxwwwvvvuuuuuuvvvyyy{{{}}}zzz{{{|||{{{zzzzzz|||~~~}}}}}}~~~}}}{{{|||}}}~~~~~~}}}||||||~~~~~~}}}{{{zzzyyyyyyyyy|||}}}|||yyywwwyyyxxxvvvtttssssssttttttuuuuuuttttttttttttttttttqqqoookkkiiihhhgggeeecccaaa```]]]ZZZWWWTTTRRRQQQNNNMMMKKKIIIHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHGGGGGGFFFEEEEEEDDDEEEDDDCCCCCCCCCCCCAAA???BBB@@@AAACCCBBB@@@BBBFFFJJJTTT```hhhmmmqqqvvvzzzyyytttnnnllloooqqqpppnnnkkkhhhdddccckkktttuuuqqqssspppnnnnnnnnnooouuu}}}xxxuuuzzzzzzzzztttpppiiiaaaYYYPPPHHHBBB999888888777666555555555555555444333222222222222333222111111000000111111000000000000000///......222222222222222222222222111111000000//////............//////000000111111///...///111777???GGGLLLQQQVVVZZZYYYPPPEEE<<<777222222111000//////000000//////............//////---------............///,,,,,,,,,---...///000111000000//////.........---000000//////.........---------------------------........................000000000000000000000000111000///......///000111////////////000000000000////////////////////////000000000000000000000000000000000000111111111111....../////////000000000222222333333333222111111333333333444444444555555222555777777666555666666777777777777888999:::;;;AAALLL^^^pppRRRQQQPPPNNNLLLIIIHHHGGGDDDCCCAAA@@@?????????@@@======>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDFFFFFFGGGHHHIIIJJJJJJKKKJJJJJJKKKLLLMMMNNNNNNOOOSSSTTTTTTVVVYYY\\\```bbbdddhhhkkkjjjgggeeegggjjjhhhgggfffgggjjjmmmpppqqqrrrrrrrrrrrrsssuuuvvvwwwuuutttuuuwwwzzzzzzxxxuuutttuuuvvvwwwxxxxxxxxxwwwxxxzzz{{{{{{{{{|||~~~~~~|||~~~}}}|||{{{{{{{{{{{{{{{|||||||||}}}~~~~~~}}}{{{xxxuuusssqqqwwwyyy{{{~~~|||}}}||||||||||||}}}}}}{{{yyyyyyzzzzzzzzzyyywwwvvvvvvvvvwwwyyyzzz{{{{{{|||||||||{{{{{{}}}~~~|||}}}~~~||||||}}}}}}|||{{{zzzyyy{{{|||~~~}}}~~~~~~|||{{{zzzyyyyyyyyy{{{|||}}}~~~}}}zzzxxxvvvvvvvvvtttsssrrrrrrqqqqqquuuuuuuuutttssssssrrrrrrnnnkkkhhhfffdddccc```___YYYXXXVVVTTTQQQOOOMMMLLLMMMLLLJJJIIIIIIIIIKKKLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCBBBAAA???===DDDBBBBBBDDDDDDDDDHHHNNNZZZ```iiinnnpppsssxxx|||{{{wwwsssqqqoooooorrruuuvvvuuurrrpppkkkiiinnnttttttooonnnllllllqqquuuyyy~~~}}}zzzqqqkkkcccZZZQQQIIIAAA===666666555555444333333222333333222222222333333444333222111111000000111111000000000000000///......////////////////////////111000000000/////////...////////////000000000000000//////222888@@@IIINNNTTTWWWXXXUUUKKKAAA888444222111111000//////000000//////............//////........./////////000000...------------...//////000/////////............000/////////............------------------------........................////////////////////////...---,,,,,,,,,,,,---....../////////000000000000////////////////////////////////////////////////...////////////000000000222222222222333333333333111222333333333333222222333333333444444444444555222444777777666555555666777777777777888999::::::===BBBIIISSSbbb|||TTTSSSRRRPPPNNNMMMKKKKKKGGGFFFEEECCCBBBAAA@@@@@@============<<<<<<<<<<<<===>>>>>>???@@@AAABBBBBBDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHIIIJJJKKKLLLMMMOOOPPPRRRTTTWWWZZZ\\\]]]```ccceeedddaaa```aaaccceeeeeeeeefffhhhkkknnnppprrrqqqppppppqqqsssvvvxxxtttssstttvvvxxxxxxwwwuuuuuuuuuwwwxxxxxxyyyxxxxxxwwwyyyzzzzzzzzzzzz|||~~~}}}||||||}}}}}}|||zzz}}}|||{{{zzzzzzyyyyyyyyyzzzzzz{{{|||}}}||||||{{{yyywwwuuusssrrrxxxyyy|||~~~|||}}}~~~{{{{{{|||}}}zzzxxxwwwxxxyyy{{{{{{zzzvvvwwwxxxxxxyyyyyyyyyyyy{{{|||}}}|||{{{{{{}}}||||||}}}~~~|||||||||{{{zzzyyyxxxwwwzzz|||~~~}}}|||{{{|||~~~~~~~~~}}}|||{{{zzzyyyyyyyyyzzzzzz{{{{{{zzzxxxvvvtttssssssssssssrrrpppooonnnssssssrrrqqqooonnnmmmlllhhheeebbb___^^^\\\ZZZXXXRRRQQQPPPNNNMMMKKKJJJJJJKKKJJJIIIIIIIIIJJJKKKLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFBBBBBBBBBBBBBBBAAAAAA@@@BBBAAACCCHHHLLLOOOWWW___nnnpppssssssrrrssswwwzzz}}}zzzxxxyyyzzzwwwqqqkkkrrrsssuuuvvvvvvwwwyyyzzzyyyyyyvvvuuuxxx|||{{{wwwpppmmmooowwwsssiiibbbXXXMMMEEE???:::777555555555444444333333222111111111222222333555555333222111111000000111111000000111111000000//////111111111111111111111111000000000000////////////000000000000////////////111000///222888AAAKKKPPPVVVUUUSSSMMMDDD;;;444111111111000/////////000000//////............//////////////////000000000111000///...---------------////////////............////////////............------------------------////////////////////////........................000//////......//////000....../////////000000000////////////////////////////////////////////////............////////////000000000111111111222222111222222333444444444444333333333333444444444444222444666666555444555666666666666666777888999:::<<<======@@@III]]]vvvTTTTTTSSSRRRPPPOOONNNNNNKKKKKKIIIGGGEEEDDDCCCBBB???>>>===<<<<<<;;;;;;;;;======>>>>>>???@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNQQQTTTVVVWWWXXXXXXYYY[[[]]]]]]\\\[[[\\\^^^___```aaaccceeegggjjjmmmpppppppppqqqrrrsssuuuuuurrrssstttuuuvvvwwwvvvuuuwwwxxxxxxyyyzzzzzz{{{{{{wwwyyyzzz{{{zzzzzz{{{|||~~~}}}|||{{{{{{{{{zzzzzz|||{{{zzzyyyxxxwwwwwwwwwwwwxxxyyy{{{|||~~~~~~}}}|||||||||zzzyyyxxxwww{{{|||~~~~~~~~~~~~}}}}}}}}}~~~~~~|||{{{wwwvvvuuuvvvyyyzzz{{{zzzwwwxxxzzz{{{{{{zzzxxxwww{{{|||||||||{{{{{{}}}~~~~~~~~~}}}}}}~~~{{{{{{{{{{{{zzzzzzyyyyyy~~~~~~|||{{{wwwyyy{{{}}}~~~~~~~~~}}}~~~~~~}}}|||{{{zzzzzzzzzyyyyyyzzzyyyxxxvvvtttrrrppprrrssssssrrrpppmmmkkkooonnnllljjjhhhfffeeedddaaa^^^[[[XXXWWWUUUSSSQQQOOONNNNNNMMMMMMLLLLLLLLLIIIIIIIIIIIIIIIJJJKKKLLLJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEEEE???@@@AAAAAAAAABBBDDDFFF@@@AAAHHHRRRZZZ```hhhpppyyyzzzzzzxxxuuutttuuuwww~~~zzzvvvsssrrrpppmmmkkkxxx|||}}}yyyvvvwwwzzz|||zzzwwwyyywwwzzzqqqeee]]]VVVKKKBBB<<<888666555666666666555555555444444222222111111222333333444333222111111000000111111000000111111111000000///222222222222222222222222000000000000////////////111111000000//////......222000///111777@@@JJJPPPRRRPPPJJJCCC<<<666222000111000000/////////000000//////............//////....../////////000000000//////...------------...///////////////.........///////////////.................................000000000000000000000000........................111000000000000000000111........./////////000000////////////////////////////////////////////////........./////////000000/////////000000000111111000111222333444555555555222222333333333444444444222444555555444444555666666666666666777888999999999;;;===???DDDNNN[[[eeeTTTTTTSSSSSSRRRQQQQQQPPPPPPOOONNNLLLJJJHHHGGGFFFBBBAAA@@@>>><<<<<<<<<<<<<<<======>>>>>>?????????BBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEGGGHHHJJJKKKKKKKKKMMMPPPRRRTTTUUUUUUTTTQQQSSSUUUWWWXXXXXXZZZ[[[WWWZZZ]]]___```bbbfffiiilllnnnppprrrssssssrrrqqqqqqrrrsssssstttttttttuuuvvvvvvwwwwwwxxxyyyyyyzzzxxxyyy{{{{{{zzzyyyzzzzzz||||||{{{zzzyyyyyyzzzzzz{{{zzzyyywwwvvvuuuuuuuuutttuuuwwwyyyzzz{{{||||||{{{||||||||||||{{{{{{zzz|||}}}}}}}}}}}}}}}~~~~~~}}}}}}|||}}}~~~~~~}}}}}}~~~~~~}}}{{{zzzvvvttttttuuuwwwyyyyyyyyywwwxxxzzz||||||{{{yyywwwyyyzzz{{{zzzyyyyyy{{{}}}~~~}}}~~~zzzzzzzzz{{{{{{||||||}}}}}}{{{xxxwwwuuuvvvxxxzzz{{{|||||||||~~~}}}||||||{{{{{{{{{{{{xxxxxxxxxwwwvvvtttrrrqqqnnnppprrrsssrrroookkkiiijjjiiihhheeecccaaa___^^^YYYWWWTTTQQQPPPOOOMMMKKKMMMMMMMMMMMMMMMMMMNNNNNNIIIIIIIIIIIIIIIJJJKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFEEEEEEDDDCCCCCCCCC???@@@@@@>>>>>>@@@EEEIIIIIIMMMWWWdddllloootttyyy{{{}}}~~~~~~{{{sssnnnmmmqqquuu|||{{{vvvwwwyyy}}}yyyqqqvvvppp___WWWOOOIIIAAA:::777666666666555555555555444444444444444333222222111111111111333222111111000000111111000000111111111111000000////////////////////////////////////000000000000111111000000//////......111000///000555===FFFKKKJJJFFF@@@:::666333111000000///////////////000000//////............//////------........./////////...------------...//////.........///////////////.........///////////////........................000000000000000000000000........................------------------------............////////////////////////////////////........................//////000000000111111111222222222333333333444444000111222333444444555444222222222333333333444444222333444444333333444666555555555555666777888999555777:::;;;===AAAHHHMMM```qqqUUUUUUTTTTTTTTTTTTTTTSSSTTTSSSSSSQQQPPPMMMKKKJJJGGGFFFCCCAAA???>>>>>>>>>=========>>>>>>>>>??????@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEGGGHHHJJJJJJJJJKKKNNNPPPQQQRRRRRRRRRLLLMMMPPPRRRTTTVVVWWWXXXQQQUUUZZZ\\\\\\^^^bbbfffhhhjjjnnnqqqrrrqqqnnnmmmmmmoooppppppooopppqqqsssrrrrrrrrrrrrssstttuuuvvvwwwzzz||||||zzzyyyxxxyyyyyyzzzyyyxxxwwwwwwyyy{{{zzzyyywwwvvvttttttssssssqqqsssuuuwwwxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{{{{|||}}}~~~~~~~~~}}}}}}}}}|||}}}~~~~~~~~~}}}|||||||||~~~~~~}}}~~~~~~~~~}}}|||{{{vvvtttssstttvvvwwwwwwvvvuuuvvvxxxzzzzzzzzzxxxwwwvvvwwwxxxwwwvvvvvvxxxzzz~~~~~~~~~~~~~~~yyyyyyzzzzzz{{{|||~~~~~~}}}{{{yyywwwuuusssuuuuuuvvvwwwxxxyyyzzzzzz|||{{{{{{zzzyyyyyyzzzzzzwwwvvvvvvtttsssqqqooonnnkkklllmmmnnnmmmjjjgggeeefffeeecccaaa^^^\\\ZZZYYYSSSQQQNNNLLLLLLKKKJJJHHHIIIJJJJJJKKKKKKLLLLLLMMMIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGEEEEEEDDDDDDCCCBBBBBBBBBAAAAAA@@@>>>>>>CCCLLLSSSaaaeeeoooyyy}}}{{{{{{~~~~~~|||tttnnnooowww~~~{{{{{{wwwxxxzzz}}}xxxrrrwww}}}ooo^^^QQQKKKBBB>>>999666666666666666222222222222222222222222444444222111111000000000333222111111000000111111000000111111222222111111000000000000000000000000////////////000000000000000000000000////////////000///...///222888>>>BBB@@@<<<777444222111000/////////......//////000000//////............//////------------............---------------...///000.........///////////////.........///////////////........................////////////////////////........................---...////////////...---------........./////////////////////////////////........................000000000000111111111111000000000000111111111222000111111222333333333333222222222222333333333333222333333333222222444666444444444555555666777888777666666555666:::@@@DDDJJJVVVmmmVVVVVVVVVVVVWWWWWWWWWWWWVVVWWWVVVVVVTTTRRRPPPOOOLLLKKKGGGDDDBBBAAAAAAAAA===>>>>>>>>>>>>?????????>>>>>>??????@@@AAABBBBBB???@@@AAACCCEEEFFFHHHHHHHHHIIIKKKLLLMMMNNNOOOOOOKKKLLLMMMPPPRRRTTTTTTTTTNNNSSSXXXZZZ[[[\\\aaaeeeeeefffiiikkkllllllkkkjjjiiikkklllllljjjjjjmmmoooppppppoooooopppqqqssstttvvvxxxzzz{{{yyywwwvvvvvvuuuvvvwwwuuutttuuuxxx{{{yyyxxxvvvuuusssrrrrrrqqqpppqqqsssuuuvvvuuuttttttuuuvvvwwwyyyzzz{{{||||||{{{|||}}}~~~~~~}}}|||}}}|||||||||~~~~~~}}}}}}|||{{{|||}}}~~~}}}}}}~~~zzz{{{}}}{{{|||}}}}}}}}}|||{{{zzzwwwuuusssssstttuuutttsssrrrssstttvvvwwwwwwwwwvvvssstttuuutttssstttuuuwww{{{|||}}}}}}~~~~~~~~~~~~zzzzzzyyyyyyyyy{{{|||}}}||||||{{{yyyxxxwwwuuuuuuuuuttttttssstttvvvxxxzzzxxxxxxwwwwwwvvvvvvwwwwwwtttsssrrrpppooommmlllkkkeeeeeeffffffeeecccaaa___^^^]]][[[YYYWWWUUUSSSRRRNNNLLLJJJIIIIIIIIIHHHGGGGGGHHHHHHIIIJJJJJJKKKKKKIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCGGGQQQ```kkk{{{}}}}}}zzzuuuqqqppptttzzz~~~yyy{{{|||{{{xxxvvvvvvxxxzzz{{{||||||yyy{{{|||tttlll```PPPFFFCCC:::888666555666666555444111111111111111111222222222222111111111111111222333222111111000000111111///000111222222222222111222222222222222222222222.../////////000000000111////////////000000000000///...------///333666999888555111000000000...,,,...............///000000//////............//////............//////////////////...------------.............../////////000............/////////000................................................///////////////////////////000111222222111000///---------.........//////////////////////////////......................../////////000000000000111,,,---------............000000111222222111111111111222222222222333333333222222333222111111333555444444444444555666777777777666666555666999===@@@AAAFFFUUUiii}}}XXXXXXXXXXXXYYYYYYYYYZZZXXXXXXXXXXXXWWWUUUSSSQQQPPPNNNJJJGGGDDDCCCCCCCCC>>>>>>>>>>>>????????????;;;<<<===>>>???@@@AAABBB===>>>???AAACCCEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLMMMLLLLLLMMMOOOQQQRRRRRRQQQMMMRRRXXXZZZZZZ\\\aaaeeeddddddeeefffggghhhiiiiiieeehhhiiihhhggggggjjjmmmqqqppppppoooppprrrssstttuuuwwwyyyyyywwwuuuttttttrrrtttuuusssrrrssswww{{{xxxwwwvvvtttrrrqqqqqqqqqoooppprrrtttttttttrrrqqquuuvvvxxxzzz|||}}}}}}~~~~~~~~~}}}}}}||||||~~~~~~}}}}}}zzz|||~~~~~~~~~~~~|||{{{|||}}}~~~{{{|||}}}~~~|||{{{|||~~~~~~}}}{{{|||}}}~~~}}}}}}wwwxxxyyyzzzzzzzzzyyyxxxxxxvvvtttsssssssssrrrqqqooopppqqqssstttuuuuuuuuuqqqsssssssssrrrrrrsssuuuxxxyyy{{{}}}~~~{{{zzzyyyxxxxxxxxxyyyzzz{{{{{{{{{zzzzzzyyyyyyyyyvvvuuusssrrrrrrtttwwwyyyvvvuuutttttttttttttttuuuqqqqqqooonnnllljjjiiihhh````````````___^^^\\\[[[WWWVVVUUUSSSPPPNNNMMMLLLLLLJJJHHHGGGHHHIIIHHHGGGHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCCCC@@@CCCEEEIIIRRRaaauuuuuuppplllmmmrrrwwwzzzzzzzzzzzzyyywwwtttsssrrrsssvvv}}}|||wwwyyy}}}~~~{{{xxxyyyppphhhbbbWWWHHH???===555555444555666666444222333333333333333333333444000000000000111222333444333222222111000111111111///000111222222222222222.........................../////////000000111111......//////000000111111...---,,,,,,---///111333444222////////////,,,)))...............///000111//////............//////////////////000000000000111000///...---,,,,,,,,,---.........//////000000---.........//////000000////////////////////////........................000000000000000000000000,,,---...//////...---,,,---------.........//////////////////////////////..................................../////////000////////////000000000000000000111111111000000///111111222222222333333333222222222111000111333555444444444444444666777777111333666888999999888888;;;<<>><<<============>>>???@@@@@@AAA@@@?????????@@@BBBCCCBBBCCCEEEFFFHHHHHHIIIIIIIIIIIIKKKLLLMMMMMMMMMMMMMMMOOOSSSUUUVVVXXXZZZ\\\dddccccccbbbbbbbbbbbbbbbbbbbbbbbbccceeeggghhhiiihhhkkknnnoooooonnnoooppprrrsssuuutttrrrpppooopppooopppqqqqqqrrrssswwwyyy{{{yyywwwuuusssssssssssslllkkkkkklllmmmpppsssuuuyyyyyyxxxxxxyyy|||~~~|||{{{{{{|||~~~~~~}}}{{{~~~~~~|||}}}~~~~~~|||zzzyyy}}}{{{yyyxxxxxxzzz|||~~~~~~~~~~~~~~~|||{{{zzzyyy|||}}}~~~~~~}}}}}}}}}}}}zzz{{{}}}}}}|||zzzxxxvvvyyyzzzzzz{{{{{{zzzzzzyyyuuuuuusssrrrqqqpppppppppqqqqqqqqqqqqqqqqqqqqqqqqoooooooooooopppqqqrrrsssxxx{{{}}}|||yyyxxxyyy{{{wwwwwwvvvvvvuuuvvvvvvvvvzzzzzzzzzzzzyyyxxxwwwvvvvvvvvvuuuuuuuuuuuuuuuuuusssqqqppppppppppppooommmiiiiiijjjiiigggeeecccbbb___^^^]]][[[YYYWWWUUUUUUSSSQQQNNNLLLKKKKKKKKKLLLLLLKKKJJJIIIHHHIIIIIIJJJHHHHHHIIIJJJLLLKKKHHHFFFIIIJJJLLLMMMLLLJJJGGGEEEJJJHHHHHHJJJIIIEEEEEEGGGFFFEEECCCCCCDDDEEEEEEEEEIIIMMMTTT\\\eeeqqq~~~|||rrrssstttvvvxxxyyy{{{|||{{{yyywwwwwwvvvtttpppmmmnnnuuu{{{}}}zzzyyy}}}zzz}}}uuulllpppggg[[[QQQKKKEEE>>>888777666666666666555555555000111222333444333222111111111111111111111111111222222222111///...,,,+++111111111111111111111111222222000///............+++,,,---///000111111111//////000000000000//////---------.........//////111000///...------...///000000111111111111000000//////............//////000///...------...///000..................---------.........//////000000222111000///------,,,,,,////////////////////////...//////000000000000000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,............//////////////////......---------,,,............////////////000000111111111111000000333222111000000000111222111111222222222333333333111111222333333333222222444444555555444444333222888888888777888999999:::999;;;BBBHHHJJJQQQeeeyyy[[[[[[ZZZXXXWWWWWWYYY[[[[[[[[[\\\[[[ZZZWWWUUUSSSTTTSSSRRRPPPOOOMMMLLLLLLKKKIIIFFFEEEDDDBBB@@@=========<<<======>>>??????@@@@@@@@@@@@@@@AAABBBBBBBBBBBBDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLKKKMMMQQQSSSTTTVVVXXXZZZ]]]\\\\\\[[[[[[\\\\\\]]]______```aaabbbdddeeefffgggiiilllmmmmmmmmmnnnooonnnpppqqqqqqpppnnnnnnnnnnnnooopppppppppqqqtttvvvxxxwwwuuutttrrrqqqqqqpppkkkkkkjjjkkklllnnnqqqrrrxxxwwwvvvvvvwwwyyy{{{}}}{{{zzzyyyzzz|||}}}|||{{{||||||}}}}}}}}}~~~~~~~~~~~~~~~|||{{{{{{yyyxxxwwwwwwyyy|||}}}~~~~~~~~~~~~}}}{{{zzzyyyyyyzzz|||}}}~~~~~~}}}}}}}}}}}}}}}}}}|||||||||||||||zzzyyyxxxzzzzzzzzzzzzzzzyyyxxxxxxuuutttrrrqqqpppoooooooooppppppppppppppppppppppppppppppppppppqqqrrrssstttuuuxxxzzzyyywwwvvvwwwyyywwwvvvvvvuuuuuuuuuuuuuuuxxxxxxxxxxxxwwwvvvuuuttttttttttttssssssssssssssspppnnnlllllllllllljjjhhhddddddddddddbbb```^^^]]]ZZZYYYXXXVVVTTTSSSQQQQQQPPPNNNLLLJJJIIIIIIJJJKKKKKKJJJIIIHHHGGGHHHHHHIIIHHHHHHHHHIIIKKKJJJHHHFFFFFFGGGHHHIIIJJJIIIGGGFFFGGGDDDDDDGGGHHHDDDCCCDDDFFFEEEDDDDDDFFFIIIKKKKKKXXX^^^ffflllrrr{{{vvvuuuttttttuuuwwwyyyyyyyyywwwwwwvvvuuusssqqqnnnlllnnnuuu}}}}}}|||~~~ssssssvvv|||zzzvvvyyy~~~tttkkkggg___SSSJJJEEE@@@;;;777666666666555555555444444111222333333333222111111111111111111111111111111222222222111000///---,,,111111111111111111111111333222111000000/////////......///////////////......//////000000//////...---------.........//////111000///...---......///000000111111111111000000//////............//////000///...------...///000------...............---............/////////000000//////....../////////////////////////////////......///000000000////////////.........---------------------------------....................................////////////.........---------------............////////////000000111111111111000000222111111000000111222333111111111222222222333333222222333333333333222111000111333444555555666666777777777777777888888999888777999===???DDDQQQ^^^zzzZZZZZZZZZXXXVVVWWWXXXZZZ[[[[[[\\\[[[ZZZXXXVVVUUUVVVUUUTTTSSSRRRQQQPPPPPPOOOMMMKKKJJJIIIGGGCCC@@@>>>>>>============>>>>>>??????@@@@@@AAAAAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEEDDDEEEFFFHHHIIIIIIJJJJJJIIIKKKNNNPPPQQQRRRTTTVVVVVVVVVUUUVVVVVVWWWXXXYYY\\\\\\\\\]]]^^^```aaabbbeeegggiiijjjjjjjjjkkkllliiikkklllmmmlllkkklllmmmmmmnnnoooooonnnoooqqqssstttssssssrrrqqqooonnnmmmkkkkkkjjjjjjjjjlllmmmooouuutttttttttuuuvvvxxxyyy{{{yyywwwwwwyyyzzz{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{~~~~~~}}}||||||{{{xxxxxxvvvvvvwwwyyy{{{}}}~~~~~~~~~~~~}}}|||{{{zzzyyywwwxxxyyy{{{||||||{{{{{{}}}}}}}}}}}}}}}||||||{{{zzzzzzzzzzzz{{{zzzzzzyyyxxxwwwvvvvvvtttsssrrrpppooooooooooooppppppppppppppppppppppppqqqqqqqqqrrrrrrsssttttttrrrtttvvvvvvuuuuuuvvvwwwvvvvvvuuutttttttttttttttuuuuuuuuuuuutttsssrrrrrrqqqqqqqqqqqqppppppoooooollljjjhhhggggggfffcccbbb]]]]]]]]]\\\ZZZYYYWWWVVVSSSSSSRRRPPPOOOMMMLLLLLLLLLKKKIIIHHHHHHHHHIIIJJJIIIIIIHHHGGGGGGGGGHHHHHHJJJHHHGGGHHHIIIJJJIIIGGGCCCDDDDDDEEEFFFGGGGGGGGGFFFAAAAAAEEEHHHEEEBBBAAADDDEEEHHHLLLPPPSSSVVVXXXeeellluuuyyy{{{{{{vvvyyyvvvtttuuuxxxyyyxxxvvvvvvvvvuuussspppoooooopppwww}}}sssqqqrrrvvv{{{{{{uuuxxx~~~sssiiiYYYRRRGGG@@@<<<:::777555555555444444444333333333222333333333222111000000111111111111111111111111222222222222111000///...111111111111111111111111444333222111000000000111111111111000///...---,,,.........//////.........------........./////////000000///............//////000000111111000000/////////............////////////............//////,,,,,,---...////////////............////////////++++++,,,,,,---...000000////////////////////////------...////////////.../////////.........------............................................................////////////------------........................////////////000000111111111111000000111000000000111222333333111111111222222222222333444444444444333222222111000111222444555555555555555666666666666777777777:::777666888;;;===CCCJJJYYYjjjXXXYYYYYYXXXVVVVVVXXXZZZYYYYYYZZZZZZYYYXXXWWWVVVVVVVVVVVVUUUTTTTTTSSSSSSSSSRRRQQQPPPOOOLLLHHHDDDAAA@@@??????>>>>>>>>>???===>>>???@@@@@@???>>>===??????@@@AAABBBBBBBBBBBBAAABBBCCCEEEFFFGGGGGGGGGHHHJJJMMMNNNOOOPPPRRRSSSSSSSSSSSSTTTUUUVVVXXXYYYYYYYYYYYYZZZ[[[\\\^^^^^^bbbccceeeeeeeeeeeefffhhhdddfffhhhiiihhhhhhjjjkkklllmmmnnnnnnmmmmmmoooppppppqqqqqqqqqpppnnnlllkkklllkkkkkkjjjjjjkkkkkklllppppppqqqrrrtttvvvxxxyyyzzzxxxuuuuuuwwwyyyzzzzzzxxxxxxxxxyyyyyyyyyyyyzzz||||||{{{zzzyyyyyyzzzzzzxxxwwwwwwwwwwwwyyy{{{}}}~~~}}}}}}~~~}}}}}}}}}}}}|||zzzyyyxxxuuuvvvxxxzzz{{{{{{zzzzzz}}}|||}}}~~~~~~}}}}}}|||zzzyyyxxxyyyzzz{{{{{{zzzyyywwwvvvuuutttttttttsssrrrqqqpppppppppppppppppppppppppppppppppppppppqqqqqqrrrrrrrrrrrrrrrppprrrssstttuuuuuuuuuvvvwwwvvvuuutttssssssssstttssssssssssssrrrqqqpppoooooonnnnnnnnnmmmllllllllliiigggdddcccbbbaaa^^^\\\VVVVVVUUUTTTSSSRRRQQQQQQMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJIIIIIIHHHHHHHHHHHHHHHHHHJJJHHHGGGGGGHHHIIIIIIHHHDDDDDDCCCCCCCCCDDDFFFGGGGGGBBBAAAEEEHHHFFFBBBAAADDDJJJSSS[[[aaaeeeggghhhnnnuuu}}}~~~yyyttttttyyy}}}~~~~~~yyywwwuuuwww{{{|||zzzwwwyyyxxxtttpppnnnoootttxxx~~~|||}}}zzzzzz{{{|||zzzrrrfff]]]LLLFFF===888555555555555444444444333333333222222333333333222111000//////111111111111111111111111222222222222222111000///111111111111111111111111333222111111000000000111111111111000///...---,,,------............------............/////////////////////.........////////////000000000000////////////............///////////////....../////////+++,,,---...////////////.........///////////////))))))******+++,,,......////////////////////////,,,------...............////////////............////////////////////////------------------------............////////////---......//////000000000............////////////000000111111111111000000//////000111111222333444111111111111222222222222555555555444333222111000333444444444444333222222444444555555666666666555888888999::::::<<<@@@DDDEEEOOO___nnnVVVXXXXXXXXXVVVVVVWWWYYYWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTRRRMMMJJJEEEEEEDDDBBBAAAAAAAAAAAA<<<===>>>??????>>>===<<<>>>??????@@@@@@@@@??????>>>???@@@BBBDDDEEEEEEEEEGGGIIILLLMMMMMMNNNOOOQQQQQQQQQQQQRRRSSSUUUVVVWWWVVVVVVVVVWWWXXXYYYZZZ[[[^^^___``````______aaacccaaabbbdddeeeeeefffhhhjjjkkklllnnnnnnmmmmmmnnnoooooooooppppppooommmkkkjjjllllllkkkkkkjjjjjjjjjjjjkkklllnnnpppsssvvvxxxyyyyyywwwttttttuuuxxxyyyyyywwwwwwwwwwwwxxxxxxxxxxxxzzzyyyyyyxxxxxxyyyzzzzzzxxxxxxxxxxxxyyyzzz||||||}}}||||||}}}|||||||||{{{zzzyyyxxxwwwuuuvvvxxxzzz{{{{{{{{{zzz|||{{{|||}}}}}}{{{}}}{{{yyywwwwwwxxxzzz{{{{{{zzzxxxvvvtttssssssrrrtttsssrrrqqqqqqppppppqqqrrrrrrrrrrrrrrrrrrrrrrrrooopppqqqqqqrrrqqqqqqpppqqqqqqrrrsssuuuuuuuuuuuuvvvuuutttsssrrrrrrrrrrrrppppppppppppooonnnmmmmmmkkkkkkjjjjjjiiihhhhhhgggfffcccaaa___^^^]]]ZZZXXXRRRQQQPPPOOONNNNNNMMMMMMJJJJJJJJJJJJIIIIIIIIIHHHIIIIIIHHHHHHIIIIIIJJJJJJIIIIIIIIIJJJJJJJJJJJJIIIJJJHHHFFFFFFHHHIIIHHHHHHGGGFFFDDDCCCBBBCCCDDDEEEFFFBBB@@@EEEGGGFFFDDDDDDKKKUUUdddqqqxxxyyyyyyyyywww}}}~~~~~~{{{wwwjjjjjjkkkqqqxxx~~~xxxwwwxxx|||}}}}}}yyyrrrlllkkkpppyyy{{{sssllleee\\\RRRJJJBBB>>>888444222333555666444333333333333222222222444333222111000000//////000000000000000000000000111111222222222111111000111111111111111111111111111111000/////////000000///000000000000000//////------............------........./////////000000......////////////////////////000000000000////////////............//////...//////////////////...+++,,,---...///////////////////////////.........---,,,,,,,,,,,,,,,------////////////////////////,,,------...............000000/////////.........////////////////////////------------------------............//////////////////000000111111222222............////////////000000111111111111000000//////000111222333333333000000111111111222222222444555444444333222111000333333444444333333222111222333444555555555555444111666:::999666666;;;>>>???CCCIIIRRR___qqqUUUVVVXXXWWWVVVVVVWWWXXXUUUUUUUUUVVVVVVWWWWWWXXXUUUVVVVVVVVVWWWWWWXXXXXXZZZYYYXXXXXXXXXVVVSSSPPPLLLKKKIIIGGGFFFEEEDDDDDD?????????@@@??????>>>===>>>>>>?????????>>>======<<<===???@@@BBBCCCDDDDDDFFFHHHJJJKKKKKKKKKLLLNNNMMMMMMMMMNNNOOOPPPRRRSSSSSSSSSSSSTTTTTTUUUWWWWWWYYYZZZ[[[ZZZYYYYYY[[[]]]^^^___aaaaaaaaabbbeeeggghhhjjjmmmmmmmmmlllmmmooommmmmmmmmmmmlllkkkjjjjjjlllkkkkkkkkkjjjjjjjjjiiihhhjjjlllooorrrtttvvvwwwvvvtttrrrrrrtttvvvvvvvvvuuuuuuuuuvvvvvvvvvvvvwwwxxxxxxyyyzzz{{{||||||}}}yyyyyyyyyyyyyyyzzzzzz{{{zzzzzzyyy{{{}}}~~~~~~}}}zzzzzzzzzyyyxxxwwwvvvuuutttvvvxxxzzz{{{{{{{{{{{{zzzzzzzzz|||~~~~~~|||zzzzzzyyywwwvvvvvvwwwyyyzzzzzzxxxvvvtttrrrrrrrrrrrrrrrrrrqqqpppppppppppppppssssssssssssssssssssssssnnnoooqqqqqqrrrqqqpppooorrrrrrrrrsssuuuvvvtttssstttsssrrrqqqpppooooooooommmmmmmmmllllllkkkjjjiiiffffffeeedddcccbbbbbbaaa```^^^[[[ZZZYYYWWWUUUSSSNNNNNNMMMKKKKKKJJJJJJKKKIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJHHHIIIJJJKKKKKKKKKJJJJJJIIIGGGFFFGGGHHHIIIHHHFFFHHHGGGEEEDDDCCCCCCDDDDDDCCC@@@@@@DDDFFFFFFIIINNN[[[gggyyy}}}{{{yyyssslllbbbeeeiiipppvvvzzzzzzyyyvvvzzzyyyqqqlllnnnuuu}}}{{{nnnbbbXXXOOOFFFAAA<<<999666333222333555777444444333333333222222222333222111000000000000000000000000000000000000000000000111111222111111111111111111111111111111111000000///////////////000...///000000111111111111.........//////.............../////////000000000---...//////000/////////...//////000000//////...//////............//////......////////////......,,,,,,---...///////////////////////////.........111111000///......//////////////////////////////------...////////////...000000000/////////..............................////////////////////////............////////////000000000000111111111111............////////////000000111111111111000000///000111222222222222222000000000111111111111222333333333333222111111000///000111333444444444444222333444555666555444444222999===999444555888:::======???CCCHHHTTTfffvvvTTTUUUWWWWWWVVVVVVWWWXXXUUUUUUUUUVVVWWWXXXYYYYYYVVVVVVWWWXXXXXXYYYZZZZZZ\\\ZZZYYYYYYYYYYYYXXXVVVRRRQQQOOOLLLKKKIIIHHHHHHCCCCCCBBBAAAAAAAAAAAAAAA>>>>>>??????>>>===<<<<<<;;;<<<===@@@AAACCCCCCDDDDDDFFFHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNPPPPPPPPPPPPQQQRRRRRRSSSUUUVVVVVVUUUTTTUUUWWWYYY[[[\\\]]]]]]]]]^^^aaaccceeegggjjjkkkkkkkkklllmmmlllkkkjjjiiiiiihhhhhhiiiiiiiiijjjjjjiiiiiihhhhhhhhhiiijjjmmmooopppqqqrrrqqqpppoooppprrrsssrrrqqqrrrrrrsssssssssttttttttttttuuuxxxzzz|||}}}}}}}}}yyyyyyyyyxxxxxxxxxxxxxxxwwwvvvvvvxxxzzz|||{{{zzzxxxxxxxxxxxxwwwuuutttssssssuuuwwwyyyzzz{{{{{{{{{yyyxxxyyyzzz||||||zzzxxxwwwwwwvvvuuuuuuvvvwwwxxxxxxwwwtttrrrqqqqqqrrrrrrpppoooooonnnnnnnnnnnnooorrrrrrrrrrrrrrrrrrrrrrrroooppprrrssssssrrrpppooosssqqqqqqrrrtttuuussspppppppppnnnmmmlllkkkkkkkkkhhhhhhhhhhhhgggfffeeeeee``````___^^^]]]\\\[[[[[[XXXVVVTTTSSSRRRQQQOOOMMMLLLKKKJJJHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKIIIIIIIIIIIIIIIIIIHHHHHHGGGHHHIIIJJJJJJJJJIIIIIIGGGFFFGGGHHHIIIIIIGGGEEEEEEDDDDDDCCCCCCCCCDDDDDD@@@@@@CCCGGGIIILLLUUU___ppp{{{{{{vvvvvvqqqjjjeeegggjjjnnnrrrttttttsssvvv~~~|||tttsssyyy}}}ssseeeXXXOOOHHHAAA===888777666555333444555666444444444444333333333333222111000//////000111111000000000000000000000000...///000000111111111000111111111111111111111111111000000///000000111111//////000111111111111111...//////000000//////....../////////000000000000,,,---///000000000//////......////////////......//////............//////---...///000000///...---------...............---000/////////............111000000///////////////////////////////////////......///000000000//////000000000000/////////...------------------------////////////////////////............////////////000000//////////////////............////////////000000111111111111000000000111222222222222111000000000000000111111111111111111111222222111000000///000111222333444444444222333555666777666555444444999:::777666999:::777888777:::===???BBBMMMZZZkkk{{{SSSUUUWWWWWWVVVVVVWWWXXXVVVVVVVVVWWWXXXYYYZZZ[[[WWWWWWXXXYYYZZZ[[[\\\\\\]]][[[YYYYYYZZZ[[[ZZZYYYUUUTTTRRRPPPNNNLLLKKKKKKGGGFFFDDDCCCBBBCCCCCCDDD????????????>>>===<<<;;;:::;;;===???AAABBBCCCCCCBBBDDDFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIJJJKKKLLLLLLNNNMMMMMMMMMNNNOOOPPPPPPSSSTTTTTTSSSQQQRRRTTTVVVYYYZZZZZZZZZZZZ[[[^^^aaabbbeeehhhjjjjjjjjjkkkllljjjiiihhhfffffffffggghhhgggggghhhhhhhhhhhhgggggghhhiiijjjkkklllmmmmmmmmmnnnmmmmmmnnnpppqqqooommmppppppqqqqqqqqqrrrrrrrrroooqqquuuxxxzzz{{{{{{{{{yyyyyyxxxxxxwwwvvvvvvvvvttttttsssuuuxxxyyyyyyxxxwwwwwwwwwwwwvvvtttsssrrrrrrtttvvvxxxyyyzzzzzzzzzxxxwwwxxxyyy{{{{{{yyywwwvvvuuuuuuuuuuuuuuuvvvvvvwwwvvvsssqqqpppqqqrrrsssnnnmmmmmmlllllllllmmmmmmqqqqqqqqqqqqqqqqqqqqqqqqpppqqqsssttttttsssqqqpppsssqqqpppqqqssssssqqqnnnnnnmmmkkkjjjiiihhhhhhhhheeeeeeeeeeeedddcccbbbbbb\\\\\\[[[ZZZYYYXXXWWWWWWSSSQQQNNNMMMMMMLLLJJJHHHJJJIIIHHHGGGFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKLLLLLLHHHIIIIIIIIIIIIHHHGGGFFFEEEFFFHHHIIIJJJIIIHHHHHHFFFFFFGGGIIIJJJIIIGGGDDDAAAAAABBBCCCCCCDDDDDDDDD@@@BBBGGGLLLNNNSSS```mmmwwwssstttqqqkkkjjjjjjjjjlllnnnqqqssstttwwwzzz|||{{{nnneeeXXXMMMEEE@@@:::666666777777666444444444666555555444444444444333333111111000//////000111222000000000000000000000000---...///000000111000000111111111111111111111111222111111111111111222222000000111111111111000/////////000000000000//////////////////000000000000,,,---///000000000//////......////////////......//////............//////---...///000000///...---.........///......------000000//////.........---------,,,,,,,,,------...////////////////////////...//////000000000000000000000000000////////////------------------------..................................../////////000//////......---------,,,............/////////000000000111111111111000000000111222333333222000///000000000000111111111111///000000111111111000000222333333333333222111111222333555777777666555444111333222000444;;;:::444222333888======;;;AAAKKKHHHWWWnnnQQQQQQRRRTTTVVVWWWVVVUUUVVVWWWXXXYYY[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYY\\\]]]]]][[[YYYXXXXXXZZZWWWVVVUUUSSSRRRPPPOOONNNHHHHHHHHHGGGFFFDDDCCCBBBAAA@@@>>>===;;;;;;<<<<<<<<<<<<======>>>???@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCHHHFFFEEECCCCCCDDDFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLJJJKKKKKKLLLMMMOOOPPPQQQYYYXXXXXXXXXXXXYYYYYYZZZ]]]___aaadddeeefffffffffeeedddcccbbbaaaaaaaaaaaaddddddcccbbbcccdddeeefffgggfffffffffhhhkkknnnppplllkkkjjjjjjlllmmmmmmllllllmmmnnnnnnmmmnnnppprrrppptttwwwyyyxxxwwwvvvvvvxxxxxxvvvtttrrrrrrtttwwwtttuuuuuuvvvvvvvvvuuuuuutttssssssssssssuuuwwwxxxttttttuuuvvvwwwwwwxxxxxxwwwxxxzzzzzzzzzxxxvvvtttqqqrrrtttuuuvvvvvvuuuuuusssssssssrrrpppnnnlllkkkooommmllllllmmmmmmmmmllloooooooooooooooooooooooosssqqqooonnnlllllllllmmmpppooonnnmmmkkkjjjiiihhhgggfffdddcccbbbccccccdddaaaaaabbbaaa```]]][[[ZZZXXXWWWVVVTTTRRRPPPOOONNNKKKJJJJJJIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIKKKLLLLLLLLLMMMIIIJJJIIIHHHFFFFFFHHHJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEFFFHHHHHHGGGDDDBBB???@@@BBBCCCDDDFFFGGGGGGFFFIIIRRR^^^cccdddjjjsssyyysssqqqooommmkkknnnnnnnnnnnnnnnqqqvvvzzz{{{mmmddd___UUUHHH???<<<:::888555777777777777666555444333333333333333333333333333111111111111111111111111////////////000000000000//////000000111111222222000000000000000000000000///......//////000111222666333///---...///000000////////////////////////000000000000000/////////////////////////////////........................000///...------...///000...------------...//////........................//////000000000...---,,,////////////////////////000000000000000000000000//////.........------------///000111111000///---------...///000000//////------............------............////////////////////////////////////000000/////////......---......////////////......333444555555333111222222000111111111111222222222444333222000///.........000111111111111222222222222222222222222222222222333333333444444444555555666666666777888:::;;;<<>><<<<<<;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAEEEDDDDDDCCCCCCDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIJJJKKKLLLNNNOOOPPPUUUUUUUUUUUUUUUVVVVVVWWW\\\]]]^^^```aaaaaaaaaaaa```______^^^^^^^^^^^^^^^cccbbbaaaaaaaaabbbddddddeeeeeeddddddeeegggjjjkkkhhhgggfffhhhjjjlllmmmllljjjlllmmmmmmmmmnnnppprrrpppsssvvvxxxwwwuuuuuuuuuwwwwwwwwwuuusssrrrtttuuuuuuvvvvvvvvvvvvvvvuuuuuutttsssrrrrrrrrrsssuuuuuusssssssssttttttuuuuuuvvvvvvwwwwwwxxxxxxwwwvvvuuuqqqrrrssstttuuutttssssssqqqqqqpppooonnnnnnnnnnnnkkkjjjhhhiiijjjkkkkkkjjjlllmmmmmmmmmmmmmmmmmmmmmpppooommmkkkjjjjjjjjjjjjlllkkkjjjiiihhhfffeeeeeeeeedddbbbaaa`````````aaa]]]]]]]]]\\\[[[YYYWWWUUUPPPOOONNNMMMLLLKKKJJJIIIIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLKKKKKKIIIIIIIIIHHHFFFFFFGGGIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFGGGHHHIIIHHHFFFEEEDDDCCCBBBBBBCCCFFFKKKNNNYYY\\\fffqqqtttrrruuu{{{zzzsssppppppqqqqqqpppssstttuuuvvvwwwyyy|||~~~|||}}}tttiii___XXXSSSKKKAAA;;;999999777555444444444444333222111111333333333333333333333333111111111111111111111111////////////000000000000//////000000000000000000000000000000000000000000111000///////////////000555222///...///000000///000000000000000000000000////////////////////////////////////////////////////////////////////////000///...------...///000...------------...//////////////////////////////......///000000///...---//////////////////////////////////////////////////////.........---------000111222333333222111000------...///////////////------............------........./////////000000////////////////////////111000000///////////////......////////////......///111222111000...//////000000111111111222222222222111111000000000000000000111111111111222222222222222222222222222222222333333333444444444444555666666666777888999:::;;;;;;@@@EEEKKKSSSdddxxxHHHJJJNNNRRRUUUWWWXXXYYYXXXXXXYYYYYYXXXWWWVVVVVVVVVWWWWWWXXXZZZ[[[\\\\\\\\\]]]]]][[[YYYYYYZZZ[[[ZZZZZZYYYWWWVVVTTTSSSRRRSSSSSSSSSSSSSSSRRRQQQQQQNNNLLLIIIEEEBBB???======<<<<<<<<<======>>>>>>???===>>>>>>>>>?????????@@@AAABBBBBBBBBCCCCCCDDDDDDFFFFFFGGGHHHIIIIIIIIIIIIGGGHHHHHHIIIJJJLLLMMMNNNQQQQQQQQQQQQRRRRRRSSSSSSYYYYYYZZZZZZ[[[ZZZZZZZZZYYYYYYZZZZZZZZZ[[[[[[[[[_________^^^___``````aaabbbbbb`````````aaabbbcccbbbbbbbbbdddhhhkkklllllljjjkkkmmmmmmmmmnnnppprrrooorrruuuuuutttsssrrrrrruuuvvvwwwvvvtttssssssttttttuuuuuuuuutttsssrrrrrrtttsssrrrrrrqqqqqqrrrrrrqqqqqqqqqqqqqqqqqqrrrrrrsssttttttttttttttttttuuuqqqqqqrrrrrrrrrqqqppppppmmmmmmlllllllllmmmnnnnnngggeeedddeeeggghhhhhhhhhiiiiiiiiijjjjjjjjjkkkkkklllkkkjjjhhhgggggggggggggggfffeeedddcccbbbaaa```aaa```___]]]\\\[[[[[[[[[XXXXXXWWWVVVTTTRRRPPPOOOIIIIIIHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIJJJJJJKKKJJJJJJIIIHHHIIIIIIHHHFFFFFFGGGIIIHHHHHHHHHHHHGGGFFFEEEEEEBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDEEEHHHOOOWWW]]]hhhmmmvvv}}}~~~zzzzzz|||}}}}}}{{{vvvpppnnnpppssstttssstttvvvxxxyyyyyyzzz|||~~~{{{~~~|||xxxqqqhhh^^^UUUNNNJJJDDD>>>888666666777666444333333333333222111000000333333333333333333333333111111111111111111111111////////////000000000000000000//////////////////000000000000000000000000222111000///............333222000000111111///...000000000000000000000000---------.../////////000////////////////////////000000000000000000000000//////............//////...------------...//////000000000000000000000000------.../////////......////////////////////////////////////////////////...............------------...///000000///...------......///////////////------............------////////////000000000000000000000000000000000000111111000////////////000......////////////.........///111000///---...///000000000111111111222222//////000000111111111222000111111111111222222222222222222222222222222222333333333333444444444444777777777777777888999999999<<<>>>???BBBKKKXXXbbb}}}GGGIIILLLOOOQQQUUUYYY[[[ZZZZZZZZZYYYXXXWWWUUUTTTVVVWWWXXXYYYZZZZZZZZZZZZZZZ[[[[[[ZZZYYYXXXZZZ[[[[[[[[[ZZZXXXWWWUUUTTTTTTSSSTTTTTTTTTTTTTTTSSSSSSQQQPPPMMMJJJGGGDDDBBBAAA@@@?????????>>>============>>>>>>>>>????????????>>>???@@@AAABBBBBBBBBAAACCCDDDEEEFFFGGGGGGGGGGGGEEEEEEEEEFFFHHHIIIKKKLLLLLLMMMNNNNNNOOOOOOOOOOOOSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZ[[[[[[[[[[[[[[[\\\\\\]]]^^^]]]\\\[[[ZZZZZZ[[[[[[]]]]]]^^^aaafffiiikkkllllllmmmmmmmmmllllllnnnpppnnnpppssssssrrrppppppppptttvvvxxxxxxvvvsssrrrrrrrrrrrrrrrqqqpppooonnnmmmttttttsssqqqppppppoooooopppooonnnmmmmmmmmmnnnooopppooooooooopppqqqrrrrrroooooonnnnnnmmmlllkkkkkkhhhiiijjjjjjkkkjjjjjjiiicccbbbaaabbbdddfffffffffeeeeeeffffffggghhhhhhhhhggggggfffeeeddddddccccccaaaaaa```___^^^]]]\\\\\\\\\[[[ZZZYYYWWWVVVVVVUUUSSSRRRQQQPPPNNNLLLKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKHHHIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHIIIHHHFFFEEEFFFHHHFFFGGGGGGGGGFFFFFFEEEDDDBBBBBBBBBAAA@@@AAACCCDDDDDDHHHNNNSSSXXX```hhhnnnpppuuu}}}|||zzz{{{|||}}}||||||wwwqqqoooqqqtttttttttvvvwwwyyyyyyxxxwwwwwwxxxyyyyyyyyy~~~yyyrrroooggg\\\QQQHHHCCC@@@999777444444555666555444444444444444444333222111222222222222222222222222111111111111111111111111////////////000000000000000000//////......------000000000000000000000000111111000///////////////111111000111222111///---////////////////////////+++,,,,,,---...///000000/////////////////////////////////////////////////////////....../////////...------------...//////////////////////////////,,,------....../////////////////////////////////////////////////////////........................+++,,,------------,,,+++......///////////////...------............------/////////000000000111111000000000000000000000000000//////.........//////......////////////......000111333222111000000111000000000000111111111111//////000111111111111111000000111111111222222222222222222222222222222222222222333333333444444444777777666666666777777888888:::<<<======BBBJJJPPPYYYhhh~~~IIIJJJKKKKKKLLLOOOUUUYYYZZZZZZZZZYYYXXXWWWUUUUUUXXXXXXYYYYYYYYYYYYXXXWWWXXXYYYYYYYYYXXXXXXYYY[[[[[[[[[ZZZYYYWWWVVVUUUUUUSSSTTTTTTTTTTTTTTTSSSSSSQQQPPPOOONNNLLLJJJIIIHHHEEEEEEDDDBBBAAA???>>>===>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEDDDDDDBBBBBBCCCDDDEEEGGGHHHIIIIIIJJJKKKMMMMMMNNNMMMMMMNNNNNNOOOOOOPPPRRRSSSSSSRRRSSSUUUVVVXXXYYYYYYYYYVVVWWWWWWXXXXXXXXXXXXXXXYYYYYYXXXWWWVVVVVVUUUUUUYYYYYYZZZ^^^cccgggiiijjjmmmmmmmmmllljjjiiijjjkkklllnnnppppppooonnnnnnooorrrtttwwwwwwuuurrrqqqpppppppppppppppooonnnllllllssssssrrrqqqooonnnmmmllllllkkkjjjiiihhhiiijjjkkkkkkjjjjjjjjjkkklllmmmnnnjjjjjjiiihhhgggffffffeeeccceeegggiiiiiigggdddaaabbb```___```cccdddeeedddbbbbbbccccccddddddddddddccccccbbbbbbaaaaaa``````\\\\\\[[[ZZZYYYXXXXXXWWWVVVVVVUUUTTTSSSRRRQQQPPPOOONNNMMMLLLJJJIIIHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIJJJLLLLLLHHHIIIIIIJJJJJJKKKKKKKKKIIIJJJJJJIIIIIIHHHGGGFFFFFFHHHIIIHHHFFFEEEFFFGGGEEEEEEEEEFFFEEEEEEDDDDDDDDDEEEDDDBBBAAACCCGGGJJJKKKTTTaaajjjooorrruuuxxxzzzxxxqqqqqqvvvyyyxxxxxxsssooonnnqqquuuvvvvvv|||}}}|||zzzwwwuuuuuuuuu|||~~~~~~|||qqqiiifffaaaVVVKKKAAA<<<:::666666555555555555555444333333333444333333222222222222222222222222222222000000000000000000000000////////////000000000000000000//////......------111111111111111111111111///////////////000111111000000000222333222///---........................+++,,,,,,---...///000000////////////////////////...........................//////////////////......------------...//////........................,,,---------......//////////////////////////////........................---.....................////////////////////////...///////////////......------............------////////////000000000000////////////////////////---...........................////////////......000222333333222111111222//////000000000111111111000111111111111000//////000000111111111222222222222222222222222222222222222222222333333333444444666666666555666666777777444666999999999;;;@@@CCCFFFNNN\\\lll}}}MMMOOOPPPNNNLLLLLLPPPTTTWWWXXXXXXXXXWWWWWWVVVUUUXXXXXXYYYZZZYYYXXXWWWVVVWWWXXXYYYYYYXXXXXXZZZ\\\\\\\\\[[[ZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVUUUTTTSSSOOOOOOPPPPPPPPPOOONNNNNNJJJIIIHHHGGGEEEDDDCCCBBB@@@@@@??????>>>=========??????????????????????????????@@@AAABBBBBBBBBBBB@@@@@@@@@AAABBBDDDFFFFFFFFFGGGIIIKKKLLLLLLKKKKKKJJJJJJJJJKKKLLLNNNOOOPPPNNNPPPRRRTTTVVVVVVVVVVVVRRRSSSSSSTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSVVVVVVWWWZZZ___ccceeeeeeiiijjjjjjhhhfffeeefffggggggiiijjjkkkjjjjjjkkkllloooqqqssssssqqqooommmmmmoooooooooooonnnmmmllllllooooooooonnnlllkkkiiihhhfffeeedddbbbcccdddfffgggfffffffffffffffgggggggggdddcccbbbaaa````````````^^^```ccceeeeeebbb___]]]aaa```^^^___aaabbbbbbbbb________________________]]]]]]^^^^^^]]]]]]\\\[[[WWWVVVVVVUUUTTTTTTSSSSSSPPPQQQQQQQQQPPPOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLIIIIIIIIIIIIIIIJJJJJJJJJHHHIIIIIIIIIHHHGGGGGGFFFFFFGGGIIIHHHGGGEEEEEEFFFCCCDDDDDDEEEEEEDDDCCCCCCAAABBBBBBAAA@@@DDDLLLRRR]]]hhhwww~~~~~~xxxnnnqqqssssssvvvyyyxxxsssooollliiikkkrrrxxx|||}}}{{{vvvrrrqqqsssuuu~~~}}}~~~ssslll^^^]]]YYYPPPDDD;;;777666666666666666555444444444111111111222222111111000222222222222222222222222000000000000000000000000////////////000000000000000000//////////////////111111111111111111111111............///000111222000000000111222222000...---------------------------------.../////////000////////////////////////..............................////////////.........------------...//////........................---------,,,------...///////////////////////////........................---------.......................................//////////////////...---------............------............////////////////////////////////////,,,---///111111000...---......////////////.........///111111000///000111/////////000000000111111000111222222222000///...000111111111111222222222222222222222222222222222222222222222333333333333555555555555555666777777555777888888888888:::<<>>======>>>>>>===>>>???@@@@@@AAAAAA@@@>>>>>>>>>???@@@BBBDDDDDDCCCDDDGGGIIIJJJJJJIIIHHHHHHHHHGGGGGGGGGHHHJJJJJJJJJLLLNNNPPPRRRRRRQQQQQQOOOOOOQQQRRRRRRRRRQQQPPPPPPQQQQQQRRRRRRSSSRRRRRRSSSRRRSSSVVVZZZ]]]______bbbccccccbbbaaaaaabbbddd```bbbdddeeeeeefffgggiiijjjlllnnnmmmkkkiiiiiiiiijjjjjjkkkkkkkkkjjjjjjiiijjjjjjjjjjjjiiigggeeeddd```^^^]]]\\\\\\^^^aaabbbaaabbbcccccccccbbbaaa```^^^]]]\\\[[[ZZZ[[[[[[\\\[[[\\\]]]^^^^^^_________```^^^]]]]]]___```______\\\\\\[[[[[[ZZZYYYYYYYYYWWWXXXYYYYYYYYYXXXWWWVVVQQQQQQQQQPPPPPPOOONNNNNNLLLMMMNNNNNNNNNMMMLLLLLLIIIHHHGGGGGGGGGGGGHHHIIIGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIHHHHHHIIIJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGHHHHHHHHHHHHGGGGGGFFFEEEGGGIIIHHHGGGEEEEEEEEEBBBCCCCCCDDDDDDDDDCCCCCC???AAACCCCCCEEELLLWWW___pppzzz{{{qqqgggmmmsssvvvyyy{{{vvvoookkkiiihhhmmmvvvzzztttqqqrrrvvvzzzyyywwwtttmmmfffdddWWWVVVQQQHHH===555444555555555555444333333333444111111222222222222222111111111111111111111111111000000000000000000000000////////////000000000000//////000000000000000000111111111111111111111111000///////////////000111111000///000222222111///........................////////////////////////////////////////////////........................---...///000000///...---...------------...//////........................///...---,,,,,,,,,---...////////////////////////........................---------.........//////------,,,,,,,,,,,,------///////////////...------------............------------------............------------------------+++...222444555333000---......////////////......,,,...000000///...///000////////////000000000111...///111222222111000///000111111111111222222222222222222222222222222222111222222222222333333333333333333444555666777888777888999999999999:::;;;???===>>>DDDJJJQQQ]]]iii]]]dddjjjjjjbbbYYYSSSQQQOOOPPPQQQSSSTTTTTTTTTUUUSSSUUUWWWYYYZZZZZZYYYXXXYYY[[[\\\\\\[[[\\\^^^```______^^^]]]]]]\\\[[[[[[XXXXXXXXXWWWVVVTTTSSSRRRNNNOOOPPPRRRRRRRRRQQQPPPJJJKKKLLLMMMNNNOOOPPPQQQMMMLLLKKKIIIHHHFFFEEEDDDCCCBBB???===<<<<<<===>>><<<===>>>??????@@@@@@@@@=========>>>???AAACCCCCCAAABBBEEEGGGHHHHHHGGGGGGHHHGGGFFFDDDDDDDDDEEEFFFGGGHHHKKKMMMNNNNNNMMMLLLMMMNNNOOOPPPQQQPPPOOOOOONNNOOOPPPQQQRRRSSSSSSSSSQQQPPPPPPSSSVVVYYY[[[[[[[[[]]]^^^^^^^^^___aaaccc\\\^^^```aaaaaabbbeeeggggggiiijjjiiigggeeeeeefffdddeeefffffffffffffffeeefffgggggggggfffdddbbbaaa[[[ZZZXXXWWWXXXZZZ]]]______```aaabbbbbb```^^^\\\[[[ZZZXXXWWWWWWXXXYYYYYYZZZYYYXXXXXXYYY\\\```bbb___^^^\\\\\\]]]^^^]]]\\\YYYYYYXXXWWWVVVUUUUUUTTTSSSTTTUUUVVVVVVUUUSSSRRRNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJLLLMMMMMMMMMLLLKKKGGGFFFEEEEEEFFFGGGHHHIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHHHHGGGGGGEEEGGGIIIIIIGGGEEEEEEEEEBBBBBBCCCCCCDDDCCCCCCBBBDDDGGGJJJLLLPPPYYYfffppp{{{uuuoookkkooorrrsssvvvxxxuuuooonnnllllllqqqzzzxxxvvvxxxyyyrrrkkkccc]]][[[TTTRRRMMMCCC888222333777333333333222111111222444333444444555555555444444111111111111111111111111000000000000000000000000////////////000000000000//////000000111111222222111111111111111111111111222111000//////......///111000///000111222111000////////////////////////000000000000000/////////////////////////////////000000000000000000000000---...///000000///...---...------------...//////000000000000000000000000000///---,,,+++,,,,,,---////////////////////////........................---------.........//////111000000//////000000111//////000000///...---------..................---,,,,,,,,,---------......------------------------,,,///444888888555111.........////////////......---///000111000///000111////////////000000000000,,,---000222333333222111000111111111111222222222222222222222222222222222111111222222222333333333222222333444555666888999444555666777888999:::;;;:::888:::@@@CCCDDDKKKTTT[[[lllhhhkkkmmmooonnniiidddaaaVVVPPPKKKMMMRRRVVVTTTQQQYYYYYYXXXWWWVVVVVVXXXZZZVVVYYY\\\\\\[[[ZZZ\\\^^^]]]\\\[[[[[[ZZZZZZZZZ[[[[[[ZZZZZZYYYXXXWWWWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUTTTRRRQQQPPPPPPRRRTTTUUUXXXVVVSSSOOOLLLJJJIIIHHHDDDDDDBBBAAA@@@@@@@@@@@@???>>>===============>>>AAA@@@???>>>===>>>>>>???EEEDDDDDDDDDDDDEEEFFFGGGDDDCCCCCCCCCCCCCCCCCCDDDCCCDDDEEEGGGHHHJJJKKKLLLIIIJJJJJJJJJJJJJJJJJJIIILLLLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOQQQSSSUUUWWWWWWWWWXXXYYYZZZ[[[\\\\\\YYYZZZ\\\]]]]]]^^^```aaadddeeedddbbb___]]]\\\]]]aaaaaabbbcccccccccccccccbbbbbbbbbaaa___]]][[[YYYYYYXXXVVVTTTTTTVVVXXXYYY___^^^\\\[[[ZZZ[[[\\\\\\WWWWWWUUUSSSRRRQQQQQQQQQTTTUUUUUUVVVWWWWWWXXXXXX\\\YYYVVVVVVXXXYYYXXXVVVWWWVVVSSSQQQPPPQQQRRRRRRSSSRRRQQQPPPOOOMMMMMMLLLLLLLLLLLLKKKJJJJJJIIIIIIKKKKKKLLLLLLKKKJJJJJJIIILLLKKKKKKJJJIIIHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFGGGGGGHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGKKKJJJJJJIIIHHHHHHHHHHHHGGGHHHIIIHHHFFFFFFGGGHHH@@@AAABBBCCCDDDEEEFFFFFFMMMQQQWWW___fffjjjllllllqqqzzzzzztttqqqpppqqqssssssppplllkkknnnqqqnnnooosssyyy~~~}}}pppdddZZZRRRMMMDDDAAA<<<999777555333111333333333222222222111111111111111111111111111111222222111111000000//////111111111111111111111111111111000///////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000//////.........---//////............//////000000//////.........---+++,,,...///000///............------------......111111000000/////////...////////////////////////------............------..................------------............------,,,,,,---...///000111111....................................////////////000000000000000000000000,,,------...///000111111////////////////////////............////////////......////////////......////////////////////////000000000000000000000000000111222222222000///...111111111111111000///...111111222333333444555555444444444444444444444444333444555666777777777777777777999;;;===@@@CCCDDDHHHSSScccrrrlllooorrruuuvvvtttqqqooo```[[[VVVVVVYYYXXXSSSMMMQQQRRRTTTUUUVVVWWWXXXZZZVVVXXX[[[[[[YYYXXXZZZ\\\]]]]]]\\\\\\[[[[[[[[[[[[YYYYYYXXXXXXWWWVVVVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTSSSSSSSSSTTTUUUVVVXXXWWWTTTRRRPPPOOOOOOOOOKKKJJJHHHGGGEEEDDDCCCCCCBBBAAA@@@???????????????<<<<<<<<<<<<===>>>@@@AAABBBBBBBBBCCCCCCDDDDDDEEEAAAAAAAAA@@@@@@AAAAAAAAAAAABBBCCCDDDFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMMMMNNNNNNOOOQQQRRRTTTUUUTTTTTTUUUVVVWWWXXXYYYYYYVVVXXXYYYZZZYYYZZZ[[[]]]`````````___\\\ZZZZZZ[[[______```aaaaaa`````````^^^^^^^^^]]]\\\ZZZXXXWWWXXXWWWUUUSSSSSSUUUWWWXXXXXXXXXWWWWWWWWWWWWXXXXXXVVVUUUTTTSSSRRRQQQQQQPPPRRRRRRSSSSSSTTTUUUUUUVVVXXXVVVTTTTTTVVVVVVUUUSSSQQQPPPNNNMMMMMMNNNOOOPPPNNNNNNMMMLLLKKKJJJIIIIIIMMMMMMLLLKKKKKKJJJJJJIIIKKKKKKLLLLLLLLLKKKKKKJJJLLLLLLKKKJJJJJJIIIHHHHHHIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHHHHGGGGGGHHHHHHIIIFFFHHHIIIIIIGGGEEEEEEEEECCCDDDDDDDDDEEEIIIOOOSSS```eeekkkppprrrsssssssssvvv|||{{{tttooommmllllllmmmnnnooonnnoooqqqrrrrrrpppppptttzzzzzzlll___UUUMMMHHH???===999777777666555333333333222222222111111111222222222222222222222222111111111000000000000000000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000/////////////////////////////////000000000111111////////////////////////000/////////............//////............//////000/////////..................//////000/////////......------------......////////////.........---//////////////////////////////000000000000//////........................//////000000000000//////.........///////////////....................................////////////........................------......//////000000////////////////////////............////////////......////////////......////////////////////////000000000000000000000000111222222222222111111000333333333333333222111111000000111111222333333444444444444444444444444444333444555666777777777777888888999:::<<<>>>@@@AAACCCGGGMMMTTT___rrrtttvvvwwwxxxwwwtttqqqooojjjfffbbbaaaaaa___XXXRRRJJJLLLNNNPPPRRRSSSTTTTTTVVVWWWYYYYYYXXXXXXZZZ[[[^^^^^^]]]]]]]]]]]]]]]\\\ZZZZZZYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWUUUVVVVVVWWWWWWWWWWWWWWWXXXWWWVVVUUUTTTTTTUUUUUURRRRRRPPPNNNLLLJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBBBB======<<<<<<<<<>>>???@@@>>>???@@@AAABBBBBBBBBBBB@@@@@@????????????@@@@@@@@@AAABBBCCCDDDEEEFFFGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKLLLMMMOOOPPPQQQQQQQQQPPPPPPQQQRRRSSSTTTUUUUUUSSSTTTUUUUUUTTTTTTUUUWWWYYYZZZZZZYYYWWWVVVWWWXXX\\\\\\\\\]]]]]]\\\[[[[[[XXXXXXXXXXXXWWWVVVUUUTTTUUUTTTSSSQQQQQQSSSTTTUUUSSSSSSTTTUUUUUUUUUTTTTTTSSSSSSRRRQQQPPPOOOOOOOOONNNOOOOOOPPPPPPQQQQQQQQQSSSQQQPPPPPPRRRRRRQQQPPPKKKKKKJJJIIIJJJKKKLLLMMMLLLLLLKKKJJJIIIIIIHHHHHHNNNMMMMMMLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKLLLLLLLLLKKKJJJJJJIIIIIIJJJKKKLLLLLLKKKIIIGGGFFFHHHHHHIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHBBBDDDFFFEEECCCAAAAAAAAABBBDDDGGGHHHKKKSSS___iiirrrxxx~~~~~~zzzxxxwww{{{}}}zzzuuupppnnnmmmmmmiiiiiijjjmmmpppqqqqqqppprrrooommmooottt|||~~~ooo```TTTJJJCCC???999777666555666666666555333222222222222111111111333333333333333333333333000000000000111111111111////////////////////////111000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////////////////............//////............//////////////////............111000000////////////000......------------.....................------,,,//////////////////////////////000000000000//////........................//////000000000000//////000000//////................................................////////////.................................///////////////////////////////////////............////////////......////////////......////////////////////////000000000000000000000000222222111111111222333333222333333333333222111111//////000000111222222222333333333333444444444444333444555666666666666666999999999999:::;;;<<<===???@@@@@@AAAFFFTTTggguuuzzzzzzyyyxxxvvvssspppnnnlllhhheeedddfffeeebbb^^^QQQPPPOOOOOOPPPQQQQQQPPPTTTUUUVVVWWWXXXYYY[[[\\\]]]^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\[[[[[[ZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXVVVWWWYYY[[[[[[ZZZYYYXXXYYYXXXVVVUUUUUUVVVWWWWWWVVVVVVUUUTTTRRRPPPOOONNNLLLKKKJJJHHHGGGFFFFFFFFFFFFDDDBBB???>>><<<<<<<<<===>>>???AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHHHHIIIKKKMMMNNNNNNNNNMMMMMMMMMNNNOOOPPPPPPQQQQQQPPPQQQRRRQQQPPPOOOPPPQQQSSSTTTUUUUUUSSSSSSTTTUUUWWWXXXXXXXXXXXXWWWVVVVVVSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQPPPOOOOOOPPPQQQRRRRRRSSSTTTUUUTTTSSSRRRQQQOOOOOOOOONNNNNNMMMLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMNNNMMMMMMNNNNNNNNNMMMMMMKKKJJJIIIIIIIIIJJJKKKKKKMMMMMMMMMLLLLLLKKKKKKKKKNNNNNNNNNMMMLLLLLLKKKKKKIIIIIIJJJKKKKKKKKKKKKJJJLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKMMMNNNMMMJJJGGGEEEIIIIIIIIIIIIIIIIIIJJJJJJEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDEEEEEECCCCCCCCCBBB@@@@@@BBBDDD@@@GGGPPPVVV[[[eeesss~~~}}}zzzzzz}}}~~~yyy|||zzzxxxvvvuuutttuuuvvvsssqqqppprrrtttuuuqqqnnnlllkkklllpppxxx{{{uuuttt~~~{{{uuulll^^^PPPFFF>>>999777666444333333555666555444222222222222111111111111222222222222222222222222//////000000111111222222////////////////////////000000////////////000000////////////////////////////////////////////////000000000000000000000000000000000000111111111222///////////////////////////////////////.........//////............/////////////////////.........222111///...---...//////......------------......---.../////////...------////////////////////////------............------............////////////------............------///////////////.............................................////////////000000000000000000000000///////////////.........////////////////////////............////////////......////////////......////////////////////////000000000000000000000000111111000///000111333444000000111111111000000///000000000111111111222222333333333333333444444444333444555555666666666555777777777888888:::;;;;;;:::<<>>>>>???BBBDDDKKKTTTdddwww~~~xxxqqqnnnmmmhhhbbb^^^]]]^^^___``````[[[UUUSSSSSSSSSQQQNNNPPPNNNMMMOOORRRTTTVVVVVVYYYZZZ[[[\\\]]]\\\[[[ZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXYYY[[[\\\]]]\\\ZZZYYYYYYXXXVVVUUUTTTSSSTTTTTTTTTUUUVVVWWWWWWVVVUUUTTTSSSSSSRRRPPPOOOOOOOOOOOOPPPOOOMMMKKKIIIHHHHHHIIIFFFFFFEEEDDDDDDDDDEEEEEE@@@@@@????????????@@@@@@>>>>>>>>>>>>>>>????????????@@@@@@AAAAAA@@@@@@??????@@@@@@AAAAAABBBCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHJJJJJJJJJKKKKKKKKKLLLLLLIIIKKKLLLKKKIIIIIIJJJKKKLLLMMMNNNNNNMMMMMMNNNPPPNNNNNNOOOPPPPPPPPPPPPPPPNNNNNNMMMMMMLLLMMMMMMNNNKKKKKKJJJJJJJJJJJJKKKKKKMMMMMMMMMLLLLLLKKKJJJIIIHHHIIIJJJKKKKKKKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLOOOOOONNNMMMMMMMMMRRRQQQQQQPPPOOOMMMMMMLLLNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPPPPOOONNNNNNMMMMMMJJJJJJJJJJJJJJJIIIHHHHHHJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJLLLMMMLLLKKKIIIHHHJJJIIIHHHGGGFFFGGGHHHIIICCCCCCCCCCCCCCCCCCCCCCCCFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAABBBDDDKKKSSSYYYeeennnzzz~~~|||}}}|||}}}~~~zzz{{{|||zzzssspppnnnlllkkkooottt~~~yyysssppplllkkklllsssyyyzzztttkkkfff```[[[QQQKKKCCC<<<999888777777444333222333444333111000222111111111111000000000000000000000000000000000000000000000111111111111000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000................................./////////////////////............//////.........//////////////////......------------.........------------......---...000222222111///...//////////////////////////////000000000000//////.........//////000000111//////000000000000//////,,,,,,---...///000111111////////////////////////............////////////.................................///////////////////////////////////////............////////////......////////////......//////////////////////////////////////////////////////.........///000000111111222333333333333222222222222222222222222222111111222222333333444444333444444555555555444444555555555666777999:::;;;777777888888888:::>>>AAA>>>DDDOOO]]]mmm~~~wwwssstttpppjjjdddaaa___^^^]]]\\\ZZZYYY\\\```aaa^^^ZZZWWWTTTQQQQQQSSSUUUUUUTTTVVVWWWYYY[[[[[[ZZZYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXYYYZZZ[[[[[[[[[ZZZZZZZZZYYYXXXVVVVVVVVVVVVWWWVVVVVVXXXXXXXXXVVVTTTSSSUUUTTTSSSRRRRRRRRRRRRRRRQQQPPPOOONNNNNNOOOPPPQQQNNNLLLJJJGGGFFFGGGHHHIIIDDDDDDCCCCCCCCCCCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>???@@@@@@AAAAAABBBDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIEEEGGGHHHHHHFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJKKKLLLJJJJJJLLLMMMNNNNNNOOOOOOMMMLLLKKKIIIIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHIIIGGGGGGGGGGGGGGGHHHIIIJJJHHHIIIKKKMMMMMMLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKNNNQQQRRRPPPOOOOOOPPPQQQQQQQQQQQQPPPOOONNNNNNOOOOOOPPPPPPQQQQQQQQQRRRQQQQQQPPPPPPOOONNNNNNNNNMMMMMMLLLLLLKKKJJJHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJJJJHHHGGGEEEEEEFFFGGGHHHBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEGGGKKKOOOUUU\\\ccciiiyyy}}}~~~}}}{{{}}}{{{|||xxxppplllmmmqqquuu}}}{{{|||zzzqqqppppppnnnmmmnnnqqqrrrnnneee^^^YYYSSSLLLCCC???:::777666777777777222111111333444444222000111111111111000000000000000000000000000000000000111111111000000000000000///////////////////////////////////////000111111000000000000000000000000000000000000000000000000////////////////////////---.........////////////..................................../////////000//////............//////............/////////000---......////////////.........------------......+++---///111111000///---//////////////////////////////000000000000//////---......///000000111111//////000000000000//////---.........//////000000////////////////////////............////////////........................------......//////000000////////////////////////............////////////......////////////......///////////////////////////////////////////////////000000000000//////...111111222333333333333333111111111111111111111111000111111222333333444444444444444555555444444333777777777666777888888999;;;:::888777777999<<<>>>888<<>>>>>>>>???@@@@@@AAAAAADDDCCCBBBBBBCCCDDDFFFGGGFFFFFFFFFFFFGGGGGGGGGGGGCCCDDDEEEEEEDDDDDDEEEGGGGGGHHHIIIIIIHHHGGGHHHIIIHHHIIIJJJLLLMMMNNNNNNOOOKKKJJJIIIGGGFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDEEEGGGIIILLLMMMIIIKKKMMMNNNOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLPPPTTTTTTRRRQQQQQQRRRNNNNNNOOOPPPPPPPPPPPPOOOQQQRRRRRRSSSSSSTTTTTTTTTRRRQQQQQQPPPPPPOOONNNNNNOOOOOOOOONNNLLLKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLIIIHHHFFFDDDDDDEEEFFFGGGBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBDDDFFFHHHIIIPPPUUU]]]dddkkkrrrxxx|||{{{wwwuuuuuuxxx}}}~~~{{{}}}~~~~~~vvvrrrvvv{{{sssnnnpppsssrrrpppppprrroooggg[[[SSSNNNFFF>>>;;;888444333333444444444000000000333555555444222111111111111000000000000111111111111111111111111222222111111000000//////........................///////////////000111111000000000000000000000000000000000000000000000000////////////////////////------------.........///........................---.........//////000000//////............//////---.........//////000000---...///111111111000///.........------.........***,,,...000111000...,,,////////////////////////------............---------......///000111111222------............------///////////////.........000000000000000000000000............/////////000000000000000000000000000,,,------...///000111111////////////////////////............/////////000......////////////......////////////////////////////////////////////////000111222222222000///......///000111111111111111000000000000////////////000000111222333333444444444444444555444444333333:::999888777777666777777888888999999888666555555777:::>>>BBBEEEIIILLLOOOzzzqqqlllkkkmmmnnniiijjjnnnttt{{{~~~yyyoooddd```bbbccc___YYYVVVWWWWWWWWWVVVTTTTTTSSSXXXYYYZZZ\\\\\\\\\\\\[[[```^^^[[[XXXWWWXXXYYYZZZ[[[ZZZYYYYYYYYYZZZ[[[\\\ZZZZZZYYYXXXXXXYYYZZZ[[[YYYYYYYYYYYYXXXWWWVVVUUUVVVVVVWWWWWWVVVTTTSSSRRRSSSTTTTTTUUUUUUVVVWWWWWWRRROOOLLLLLLNNNOOONNNMMMOOOOOONNNMMMMMMNNNNNNNNNHHHHHHHHHIIIIIIIIIIIIJJJFFFEEEEEEEEEEEEEEEEEEEEECCCCCCCCCAAA??????AAACCCBBBBBBAAAAAABBBCCCEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFEEEFFFFFFEEEEEEDDDCCCBBBEEEFFFHHHIIIJJJKKKKKKKKKKKKHHHGGGGGGJJJKKKIIIGGGIIIHHHGGGFFFEEEFFFFFFGGGGGGGGGGGGGGGHHHJJJKKKLLLMMMOOOQQQTTTTTTTTTRRRQQQSSSRRRQQQPPPOOONNNNNNNNNSSSQQQPPPQQQRRRSSSRRRQQQUUUSSSRRRRRRSSSSSSRRRPPPRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTSSSRRRPPPNNNMMMLLLPPPOOONNNMMMMMMMMMNNNOOOLLLKKKIIIGGGFFFFFFFFFFFFHHHIIIKKKKKKIIIHHHIIIJJJFFFEEEDDDDDDEEEEEEDDDCCCEEEAAAAAAEEEEEE@@@AAAEEEBBBFFFKKKKKKKKKOOOYYYaaabbblllyyy~~~~~~~~~zzzxxx|||~~~vvvtttwwwzzz|||~~~~~~}}}}}}|||zzzyyyxxx|||xxxyyy}}}}}}{{{vvvsssrrrtttuuuuuujjjddd[[[RRRJJJBBB<<<777888777666555444333333333333333222222222222333333111111111111111111111111000000000111222222222333000000000000000000000000...000111222222111000...111111000000/////////.........////////////......////////////000000000000111222333222000//////000//////////////////////////////............//////////////////////////////000000///---++++++...000000000000000000000000000/////////...---------,,,---------............///---------------...///000//////............//////000///...---------------////////////000000000000////////////////////////,,,,,,,,,---------......------------------------+++,,,,,,---...///000000//////.........---------............////////////////////////////////////---------............///......//////...---,,,,,,---......///////////////............////////////............////////////444444444444333222111000111111222222222333333333333333333333333333333333333333333333333333333333222222222333333333444444555555555555666777888999888999;;;===???AAABBBCCC|||uuuqqqooonnnssstttvvvyyy|||}}}{{{yyyvvvrrroooqqquuurrriii```YYYTTTPPPOOOQQQTTTTTTSSSTTTUUUWWWXXXYYYYYYYYYXXX[[[ZZZYYYXXXXXXZZZ[[[]]]^^^]]]\\\[[[[[[[[[\\\]]]\\\[[[ZZZXXXXXXXXXYYYYYYWWWXXXXXXYYYYYYXXXXXXXXXWWWXXXXXXXXXWWWVVVUUUTTTVVVUUUUUUUUUTTTTTTTTTTTTQQQNNNLLLMMMPPPRRRRRRQQQSSSRRRQQQPPPOOOOOOOOOOOOLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHGGGEEEEEEFFFGGGFFFEEEDDDCCCCCCDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFHHHIIIJJJKKKKKKKKKKKKIIIHHHIIILLLMMMLLLJJJJJJIIIHHHHHHIIIJJJKKKLLLKKKKKKKKKKKKLLLLLLMMMNNNNNNPPPRRRUUUUUUUUUSSSRRRTTTTTTRRRQQQQQQPPPPPPPPPSSSRRRQQQRRRSSSSSSRRRQQQUUUSSSRRRRRRSSSSSSRRRQQQRRRRRRRRRQQQQQQPPPPPPPPPRRRRRRRRRQQQPPPOOONNNMMMOOONNNMMMLLLLLLLLLMMMMMMLLLKKKIIIHHHGGGFFFFFFGGGIIIJJJKKKJJJHHHEEEEEEEEEJJJHHHGGGFFFFFFFFFEEEDDDGGGCCCAAACCCCCC@@@CCCHHHKKKQQQYYY^^^bbbiiisss{{{xxxuuuuuu{{{~~~yyywwwxxxxxxxxxwwwwwwxxxyyyyyyxxxwwwwwwyyywww|||wwwttttttuuutttrrr```ZZZRRRJJJCCC===777444666555444333333222222333111111000000000000111111111111111111111111111111111111111111111111222222000000000000000000000000...///111222222111///...000000000//////.........////////////////////////////////////000000000000...///000///---------/////////////////////////////////............///////////////////////////////////////---++++++...000////////////////////////...............------------------............///......---------....../////////............////////////...---------------....../////////000000000////////////////////////,,,---------............------------------------,,,,,,------...///////////////.........---------............////////////////////////////////////---------............//////////////////...---------......///////////////............/////////////////////000000000000111555555555444333111000///111111111222222222333333222222222222222222222222333333333333333333333333444444444555555555666666555555555555666777888999888888:::;;;===>>>@@@@@@{{{yyyzzzwwwpppnnnooosssxxxvvvmmmdddbbbXXXNNNJJJMMMQQQQQQOOOOOOPPPRRRTTTVVVXXXYYYZZZZZZZZZZZZZZZ[[[\\\]]]^^^______]]]\\\[[[ZZZZZZZZZ]]]\\\ZZZYYYXXXWWWWWWWWWVVVWWWXXXYYYZZZZZZZZZZZZYYYYYYZZZYYYYYYXXXWWWVVVXXXXXXWWWVVVTTTSSSRRRRRRPPPOOOOOOPPPSSSVVVWWWVVVWWWVVVUUUSSSRRRQQQPPPPPPPPPOOONNNMMMLLLKKKJJJJJJMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOMMMLLLLLLMMMLLLLLLJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKMMMOOOPPPPPPOOOKKKKKKLLLLLLMMMOOOQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRTTTVVVVVVVVVTTTSSSUUUUUUTTTSSSSSSRRRSSSSSSTTTSSSRRRSSSTTTUUUTTTRRRUUUTTTSSSSSSTTTTTTSSSRRRSSSRRRQQQQQQPPPOOONNNNNNNNNNNNOOOOOOOOOOOOOOOOOOMMMMMMLLLKKKKKKKKKKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGHHHJJJKKKJJJHHHEEEDDDDDDIIIHHHGGGEEEDDDCCCCCCCCCFFFDDDDDDEEEFFFHHHNNNTTT\\\cccmmmvvv~~~~~~ttttttwww~~~}}}{{{zzzxxxvvvsssqqqrrrtttvvvwwwwwwvvvuuurrrttt|||uuupppppppppkkkfffSSSNNNGGG@@@;;;888555333333333222222222222333333111111000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000......000111111000....../////////...............000///...------...///000////////////000000000000,,,---///...------.../////////////////////////////////............///////////////////////////////////////---++++++---///////////////////////////---------...............---------............/////////...---------......//////............////////////...------------...------........./////////////////////////////////------........./////////------------------------.......................................---------............////////////////////////////////////---------............/////////000000000///......---......///////////////............////////////000000000000111111111111555444444333222111000///111111111222222222222333111111111111111111111111333333333333333333333333444444444555555555666666555555444555555666777888777777888999:::;;;<<<<<<zzzpppkkkggghhhlllnnnkkkgggjjjbbbWWWOOOLLLLLLKKKJJJKKKKKKMMMPPPSSSWWWZZZ\\\[[[[[[\\\\\\]]]]]]]]]]]]]]]]]][[[ZZZXXXWWWVVVVVVZZZZZZYYYYYYXXXXXXXXXXXXWWWWWWXXXYYYZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXWWWWWWYYYXXXXXXWWWVVVUUUTTTTTTRRRRRRSSSTTTVVVXXXYYYYYYWWWVVVUUUTTTSSSSSSSSSSSSRRRQQQQQQPPPOOOOOONNNNNNPPPPPPQQQQQQQQQQQQQQQRRRRRRTTTVVVVVVTTTRRRRRRRRRRRRQQQQQQPPPOOOOOONNNNNNLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNKKKLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPRRRSSSSSSSSSOOOPPPPPPQQQRRRSSSTTTTTTSSSSSSSSSSSSRRRRRRQQQQQQRRRSSSUUUVVVVVVVVVUUUTTTUUUUUUTTTSSSSSSSSSTTTTTTUUUTTTSSSSSSUUUUUUTTTSSSUUUTTTSSSSSSTTTUUUTTTRRRSSSRRRQQQPPPNNNMMMLLLKKKJJJKKKKKKLLLMMMOOOPPPPPPMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHGGGEEEGGGIIIIIIHHHFFFFFFFFFEEEEEEEEEEEEEEEEEEGGGIIIHHHJJJNNNQQQUUUYYYaaagggooottt~~~~~~zzz|||}}}}}}}}}|||zzzxxxtttrrrqqqrrrtttuuuvvvvvvuuutttkkkpppyyy{{{nnnhhhfffccc[[[SSSIIIEEE>>>:::777666555555222222222222222333444444333333222222222222333333111111111111111111111111222222111111000000//////////////////////////////......////////////........................------111000...,,,,,,...000111////////////000000000000---...000000//////000222//////////////////////////////............///////////////////////////////////////...,,,,,,---///////////////////////////,,,---------.../////////---------............///000///...---------------///......------......//////......---------......------------.........///////////////////////////.........////////////000........................//////.........---------....................................////////////////////////////////////---------............//////000000000000000//////---......///////////////............//////////////////000000000111111111222222222111111111222222111111111111222222222222222222222222222222222222222222333333333333444444222222222333333333444444444444444444555666777777666666666777777777888888wwwqqqjjjgggiiijjjiiigggiiigggbbbZZZQQQLLLKKKMMMKKKJJJJJJKKKMMMOOORRRTTTWWWWWWXXXYYYZZZZZZ[[[[[[[[[[[[ZZZYYYXXXVVVUUUTTTWWWWWWXXXXXXYYYYYYYYYZZZXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVWWWWWWWWWWWWXXXXXXUUUTTTTTTTTTTTTTTTUUUVVVRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTVVVXXXXXXWWWUUUUUUUUURRRRRRSSSSSSSSSRRRRRRRRROOOOOOPPPPPPPPPQQQQQQQQQRRRRRRQQQQQQPPPPPPOOOOOOQQQQQQRRRRRRQQQPPPPPPOOOPPPPPPPPPPPPPPPQQQSSSSSSQQQRRRSSSSSSSSSSSSTTTTTTSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTSSSQQQQQQSSSSSSTTTUUUUUUUUUTTTTTTSSSSSSRRRRRRRRRSSSTTTTTTVVVTTTSSSTTTUUUVVVUUUSSSTTTSSSRRRSSSTTTUUUTTTSSSRRRQQQPPPNNNMMMKKKJJJIIIGGGGGGHHHHHHJJJLLLNNNOOOMMMMMMMMMMMMMMMLLLLLLLLLJJJJJJJJJIIIIIIHHHGGGGGGDDDFFFGGGFFFEEEDDDDDDEEEBBBDDDGGGIIIJJJNNNTTTXXXWWW^^^dddgggiiilllqqquuuzzz}}}xxx{{{|||}}}}}}|||{{{yyywwwvvvvvvuuuuuuuuuuuuttttttsssssslllrrr|||tttfff^^^[[[UUUKKKBBB@@@<<<888555555555555555222222222222333444555666333333222222222222333333000000000000000000000000222111111000000/////////////////////////////////......////////////......------..................111000...,,,,,,...000111////////////000000000000---///000000//////111222//////////////////////////////............//////////////////////////////...//////...,,,,,,---...........................,,,---------.../////////---------............///000///...---------------......------------............---------......///------------.........///////////////////////////.........////////////000......................../////////...------,,,,,,---.................................////////////////////////////////////---------............/////////000000000000000///---......///////////////............////////////........./////////000000////////////111222444555000000111111111222222222333333333333333333333333222222222333333444444444222222222333333333444444333333333333444555666777666666666666666666666555}}}zzzuuusssqqqnnnhhhcccdddhhhjjjfff^^^XXXXXX[[[TTTRRRNNNKKKJJJJJJKKKMMMRRRRRRRRRSSSTTTVVVWWWXXXYYYYYYYYYYYYYYYXXXWWWVVVUUUVVVWWWXXXYYYZZZZZZZZZWWWXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVUUUVVVVVVWWWVVVVVVWWWXXXXXXYYYZZZZZZWWWXXXZZZYYYWWWVVVVVVWWWTTTTTTSSSTTTTTTUUUVVVWWWSSSSSSSSSTTTTTTTTTUUUUUUSSSSSSSSSTTTTTTUUUUUUVVVVVVXXXYYYYYYWWWVVVVVVWWWQQQRRRRRRSSSSSSSSSRRRRRRQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSUUUUUUUUUTTTTTTSSSRRRQQQTTTTTTSSSRRRSSSTTTUUUVVVTTTUUUVVVUUUSSSQQQRRRSSSSSSTTTUUUUUUUUUUUUUUUTTTSSSTTTUUUUUUUUUSSSRRRQQQRRRRRRSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQRRRSSSTTTTTTUUUTTTSSSTTTUUUUUUUUUSSSSSSRRRQQQRRRSSSTTTSSSRRRPPPOOONNNMMMKKKJJJIIIHHHEEEEEEEEEEEEFFFHHHKKKLLLMMMMMMNNNNNNNNNMMMLLLKKKHHHIIIIIIIIIHHHHHHGGGFFFEEEEEEEEECCCBBBBBBDDDGGGBBBFFFLLLPPPUUU\\\eeellluuu}}}~~~zzzyyyyyyyyy||||||{{{wwwrrrooouuu{{{||||||||||||{{{zzzzzz}}}{{{zzzwwwvvvttttttuuuuuuvvv~~~tttjjj^^^VVVQQQKKKAAA:::777555333222333444333222333333333333333444555555111111000000000000111111000000000000000000000000000000000000000000//////000000000000000000000000////////////////////////.............../////////000///...------...///000////////////000000000000---...//////......///000//////////////////////////////............//////////////////////////////---///000///---,,,---...........................---------...............---------............/////////...---------............------------.........------------...//////------........./////////////////////////////////------........./////////........................//////.........------------------...........................////////////////////////////////////---------............///......///000000000//////---......///////////////............////////////............////////////............000222444666000000000111111111111222333333333333333333333333111222222333333444444555444444444555555555666666333333333333333444666666666666666666555555555555}}}vvvnnnhhhiiimmmqqqrrrooommmmmmnnndddaaa\\\WWWUUUTTTUUUVVVVVVUUUSSSQQQPPPPPPQQQQQQTTTUUUVVVWWWXXXWWWWWWVVVUUUVVVXXXYYYYYYYYYYYYXXXTTTUUUVVVWWWXXXXXXXXXWWWWWWWWWVVVUUUUUUVVVWWWXXXUUUUUUUUUVVVWWWXXXXXXXXXVVVXXXZZZZZZWWWUUUUUUVVVVVVVVVUUUUUUUUUVVVVVVWWWUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWWWWWWWXXXYYYYYYXXXVVVVVVWWWYYYUUUUUUVVVVVVUUUTTTRRRRRRQQQQQQRRRSSSSSSTTTUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVUUUTTTTTTVVVUUUTTTSSSSSSUUUVVVXXXWWWXXXXXXVVVQQQOOOOOOPPPPPPQQQSSSTTTUUUVVVUUUUUUSSSTTTUUUVVVVVVUUUSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRTTTUUUUUUUUUSSSRRRSSSTTTUUUTTTSSSQQQPPPPPPPPPRRRSSSRRRQQQNNNNNNMMMLLLKKKIIIIIIHHHDDDDDDCCCBBBCCCEEEGGGHHHLLLLLLMMMMMMMMMLLLKKKJJJFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDFFFIIIOOOTTTSSSXXX```fffmmmvvv}}}{{{xxxwwwyyy|||vvvrrrnnnkkkiiivvv||||||{{{wwwyyy|||}}}}}}}}}zzzyyyzzz|||~~~~~~uuuddd^^^UUUNNNIIICCC===888333222222222333444222000333222222222222222333444111111000000000000111111000000000000000000000000/////////000000000000000000000000000000000000000000000000//////000000000.........//////000000000////////////////////////////////////000000000000///000111000///...///000//////////////////////////////............//////////////////////////////---///000///---,,,------.......................................------------------............///......---------......///...------,,,,,,------...---------------...//////....../////////000000000////////////////////////,,,---------...................................................------------------.........//////............////////////////////////////////////---------............///------...///////////////---......///////////////............////////////...////////////000000000000///.........000222333000000000000111111111111222222222222222222222222111111222333333444555555444444444555555555666666222222222222333444555666666666666666666666666666mmmvvvzzzvvvtttuuuxxx{{{~~~~~~|||{{{qqqnnnjjjfffddddddfffhhhaaa^^^XXXSSSNNNLLLKKKKKKOOOPPPRRRTTTUUUUUUUUUUUUWWWXXXYYYYYYYYYXXXWWWVVVRRRSSSTTTVVVWWWXXXYYYYYYXXXWWWVVVUUUVVVVVVXXXYYYTTTTTTUUUUUUUUUVVVVVVVVVTTTWWWYYYYYYWWWUUUVVVWWWYYYXXXWWWVVVVVVVVVVVVVVVWWWWWWVVVUUUTTTTTTSSSRRRUUUUUUUUUVVVWWWXXXXXXYYYYYYZZZYYYXXXVVVVVVXXXZZZZZZZZZZZZZZZXXXVVVTTTSSSPPPQQQQQQRRRSSSTTTTTTTTTSSSSSSSSSTTTTTTUUUUUUUUUTTTTTTUUUVVVWWWWWWWWWWWWWWWUUUTTTSSSSSSUUUVVVXXXXXXZZZYYYVVVPPPMMMMMMNNNMMMOOOQQQSSSUUUVVVVVVVVVSSSTTTVVVWWWWWWVVVTTTSSSPPPPPPPPPPPPPPPOOOOOOOOORRRRRRRRRRRRSSSTTTVVVVVVTTTSSSRRRSSSTTTTTTTTTRRRPPPOOOOOOPPPRRRSSSRRRQQQMMMMMMLLLKKKJJJIIIIIIHHHDDDCCCBBBAAAAAABBBDDDEEEJJJKKKLLLLLLLLLKKKIIIHHHEEEFFFGGGHHHGGGFFFEEEDDDCCCDDDEEEGGGLLLTTT]]]dddkkkqqqzzz}}}vvvssssss}}}}}}wwwrrrpppqqqqqqqqqrrrxxx}}}yyyxxxyyyssswww{{{|||vvvnnneeeXXXSSSMMMGGGBBB>>>:::777333333333555666555333111222222111111111111111222333333222222222222333333000000000000000000000000......//////000000111111000000000000000000000000111111000000000000111111.../////////000000111111......////////////......////////////000000000000333444444333111000111222//////////////////////////////............//////////////////////////////---...000///...,,,------......................../////////......------,,,---------.........//////---------------...///000...------,,,,,,------...---------------...///000////////////000000000000////////////////////////,,,,,,,,,---------......////////////////////////........................---------.........//////............/////////000////////////////////////---------.........//////,,,,,,---...//////......---......///////////////............/////////000000000000000111111111111222111///...---...000111000000000000111111111111111111111111111111111111111111222333333444555555222222222333333333444444222222222222333444555555666666666777777777777777aaadddmmmwww||||||~~~xxx|||~~~}}}{{{wwwuuurrrooooooqqqtttwww}}}uuueeeVVVNNNNNNNNNKKKKKKKKKKKKLLLNNNQQQSSSUUUTTTVVVWWWXXXWWWVVVUUUTTTTTTUUUWWWYYYZZZZZZYYYYYYXXXXXXYYYYYYZZZZZZZZZZZZYYYXXXWWWVVVVVVWWWXXXXXXUUUVVVXXXZZZZZZZZZZZZYYYZZZ[[[[[[ZZZWWWTTTTTTTTTYYYYYYXXXVVVTTTSSSQQQPPPVVVVVVVVVVVVWWWYYYZZZ[[[\\\ZZZXXXWWWWWWWWWVVVUUU\\\[[[ZZZYYYWWWTTTRRRQQQPPPPPPQQQRRRTTTVVVWWWXXXTTTTTTTTTUUUVVVWWWXXXYYYZZZYYYXXXWWWWWWWWWWWWWWWYYYXXXWWWVVVUUUVVVWWWWWWWWWXXXXXXXXXWWWUUUSSSRRRTTTSSSSSSTTTVVVWWWVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQRRRRRRRRRSSSSSSRRRRRRRRRVVVSSSPPPPPPTTTVVVWWWVVVVVVUUUTTTSSSSSSTTTUUUVVVSSSRRRQQQQQQRRRRRRQQQOOOOOONNNLLLKKKIIIHHHGGGGGGFFFCCC@@@>>>>>>@@@CCCEEEGGGHHHIIIKKKKKKJJJIIIGGGGGGCCCAAADDDDDDCCCHHHPPPOOOMMMOOOWWWdddrrr{{{zzzvvvrrrqqqyyyyyytttsssrrrvvv{{{}}}}}}|||~~~xxxmmmccc]]]ZZZQQQNNNIIIDDD>>>999555333555555555444444333333333111222333333333333222111111111111111111111111111222111111000000000000000111111000///////////////////////////000000000000000000////////////000000//////............//////------...//////000//////////////////000000000000........................222111///000111111000///............////////////222111111000///.........000000000000000000000000////////////////////////000000/////////......---+++,,,,,,------,,,,,,+++---------------------------------------,,,,,,,,,......---------,,,,,,,,,////////////............---------------------------------............///000000000000000000000000///......---------......,,,,,,,,,---------......////////////000000000000///////////////////////////---,,,,,,---...---,,,////////////////////////000000000000////////////111111000///////////////........................////////////000000000000111111111111111111111111//////000000111111222222111111222333333333333222222222333333333333444444444444444444444444444444777666555555555777888999TTTVVV]]]hhhooorrrwww||||||mmmjjjhhhiiimmmrrrwwwyyy|||qqqcccZZZVVVRRRMMMNNNMMMKKKJJJJJJKKKMMMNNNOOOPPPQQQRRRRRRSSSTTTTTTRRRSSSTTTVVVWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXX[[[ZZZXXXWWWWWWXXXYYYYYYVVVWWWXXXYYYZZZZZZYYYYYYXXXYYYZZZZZZXXXWWWWWWXXXZZZYYYWWWTTTSSSQQQQQQPPPTTTUUUUUUVVVWWWXXXZZZZZZXXXVVVUUUVVVXXXYYYYYYYYYZZZZZZYYYXXXVVVTTTSSSRRRRRRRRRRRRSSSUUUVVVXXXYYYVVVVVVVVVVVVVVVVVVWWWWWWYYYYYYXXXWWWWWWWWWWWWWWWYYYXXXWWWVVVUUUVVVVVVWWWWWWWWWXXXXXXWWWUUUTTTSSSQQQQQQQQQSSSUUUVVVVVVUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPRRRSSSSSSSSSRRRRRRTTTQQQOOOOOORRRTTTUUUTTTUUUUUUTTTTTTTTTTTTUUUUUUUUUTTTRRRSSSTTTUUUTTTSSSOOONNNKKKHHHFFFDDDBBBBBBBBBAAA@@@@@@@@@BBBDDDEEEJJJIIIHHHHHHGGGGGGEEEDDDCCCAAADDDJJJOOORRRZZZdddjjjhhhhhhnnnxxx{{{uuuoooooorrr|||}}}|||}}}zzzmmmaaaXXXRRROOOFFFDDDAAA===999555333222555444444444333333333333111222222333333222222111222111111111111111111111222111000000//////000000111000000///////////////////////////000000000000000000////////////000000//////............//////......///000000000//////////////////000000000000........................000///...///000111000///............/////////////////////...---,,,,,,,,,////////////////////////........................000//////...------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------......//////////////////.........---------,,,,,,,,,,,,------......//////---------------------------------............//////////////////////////////......---------......,,,---------.............../////////000000000000------------------------000...------...///...---000000000000000000000000///////////////000000000111111000///////////////////////////////////////////////////000000000000111111111111111111111111000000000000000111111111111111222333333333333222222222333333333333444444444444444444444444444444666555555555666666777888OOOLLLOOOWWW```eeekkkqqqsssnnniiihhhjjjmmmnnnmmmxxxzzzwwwnnnfffaaa\\\WWWUUUSSSPPPMMMKKKKKKKKKLLLJJJKKKKKKKKKKKKMMMPPPSSSPPPQQQRRRSSSUUUVVVWWWWWWYYYYYYYYYYYYYYYXXXXXXXXXZZZYYYXXXWWWVVVWWWXXXXXXWWWWWWXXXYYYYYYXXXXXXWWWVVVXXXZZZ[[[ZZZZZZZZZ\\\ZZZXXXTTTQQQNNNNNNNNNOOOQQQRRRSSSUUUWWWXXXYYYYYYWWWVVVUUUVVVXXXYYYZZZYYYXXXXXXXXXWWWVVVUUUTTTSSSTTTTTTTTTUUUUUUVVVXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVYYYXXXWWWWWWWWWWWWWWWWWWXXXXXXWWWVVVVVVVVVVVVVVVVVVWWWWWWXXXWWWVVVTTTSSSOOOOOOPPPSSSUUUVVVUUUSSSSSSSSSRRRRRRPPPOOOMMMMMMLLLMMMPPPRRRSSSSSSRRRQQQQQQOOONNNOOOQQQRRRSSSRRRSSSTTTTTTTTTTTTTTTTTTSSSSSSPPPNNNNNNPPPRRRRRRQQQOOONNNKKKHHHFFFDDDCCCBBB???????????????@@@AAAAAAHHHFFFEEEEEEGGGIIIIIIHHHHHHJJJRRR]]]hhhqqq|||yyysssnnnooosss{{{xxxlll___SSSJJJEEECCC???>>><<<:::888666666555444444333333333333333222111111222333333222111111222222222111111000000000222111000000//////000000111000//////......//////////////////000000000000000000////////////000000//////............//////000000000111000000//////////////////000000000000////////////////////////...---,,,---///000000///............//////////////////......---,,,,,,,,,////////////////////////........................//////---,,,,,,,,,---......---,,,++++++,,,---...---------------------------.........///000000000.........------------,,,******+++,,,---...//////---------------------------------............///////////////////////////......---------......///------........./////////....../////////000000000------------------------000///------///000//////000000000000000000000000.........//////000000111111000000///////////////000000000000000000000000////////////000000000000111111111111111111111111111111111111000000000000111111222333333333333222222222333333333333444444444444444444444444444444444555555666666666666555VVVOOOKKKNNNTTT[[[bbbiiizzz~~~uuupppnnnkkkgggdddhhhnnnrrrooommmlllkkkhhhccc```\\\YYYWWWXXXYYY[[[RRRRRRQQQMMMIIIHHHKKKMMMMMMMMMNNNOOOQQQTTTVVVWWWWWWWWWXXXXXXYYYYYYYYYZZZXXXWWWVVVUUUTTTUUUUUUVVVWWWXXXXXXXXXWWWWWWWWWVVVWWWYYY[[[[[[ZZZZZZ[[[\\\XXXUUUPPPKKKIIIHHHJJJKKKMMMNNNQQQTTTVVVWWWWWWWWWYYYWWWVVVVVVWWWXXXWWWVVVVVVVVVVVVWWWVVVVVVUUUTTTVVVUUUUUUUUUUUUVVVVVVWWWWWWWWWXXXXXXXXXWWWWWWWWWXXXXXXWWWVVVVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVUUUVVVWWWWWWWWWVVVUUUTTTRRRRRRRRRTTTUUUUUUSSSPPPMMMLLLLLLKKKIIIGGGFFFEEEHHHJJJMMMOOOQQQQQQPPPOOOPPPOOOPPPQQQRRRSSSSSSRRRRRRSSSTTTUUUUUUTTTSSSRRRRRRPPPMMMLLLMMMNNNNNNNNNMMMLLLKKKIIIHHHGGGFFFFFFCCCBBBAAAAAAAAABBBCCCDDDGGGFFFHHHMMMSSSWWWXXXWWWZZZ```jjjxxx}}}vvvtttsssssstttwwwxxxvvvtttsssxxx~~~}}}xxxuuunnnhhh]]]QQQGGGAAA===<<<:::999888777777666666777333333333333222222222222111111222222222222111111222222111111000000//////111111000///////////////000000///............///////////////000000000000//////000000000000////////////............//////111111222111111000///...////////////000000000000000000000000000000000000...---,,,...000111111000............////////////000000000//////.........////////////////////////........................///...,,,++++++,,,---...///...,,,++++++,,,...///------------------------+++++++++,,,---...//////............------------++++++,,,---......//////---------------------------------............///////////////////////////...------------...//////.........////////////000........./////////000000///////////////////////////...,,,---...000//////////////////////////////------......///000111111000000////////////000000////////////////////////////////////000000000000111111111111111111111111222222111111000000//////111111222333333333333222222222222333333333444444444444444444444444444444333444555666666555444333___WWWPPPOOORRRVVV^^^fffssszzzzzztttmmmhhhaaagggkkklllpppvvvyyyxxxssspppllljjjjjjlllppprrrmmmlllhhh^^^SSSKKKHHHIIIHHHGGGGGGHHHIIILLLOOOPPPQQQQQQRRRTTTUUUVVVWWWXXXVVVUUUTTTSSSSSSTTTUUUVVVWWWWWWWWWVVVVVVVVVVVVVVVXXXZZZ[[[[[[YYYXXXXXXYYYUUUQQQKKKFFFCCCCCCEEEFFFHHHKKKOOOSSSUUUVVVVVVVVVXXXVVVUUUUUUWWWXXXXXXWWWUUUVVVVVVWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUUUUVVVWWWYYYYYYZZZYYYYYYWWWWWWVVVVVVVVVWWWWWWXXXVVVVVVVVVVVVVVVUUUUUUUUUTTTUUUVVVWWWWWWWWWVVVUUUVVVUUUTTTTTTTTTRRROOOMMMHHHGGGGGGFFFDDDBBBAAA@@@DDDEEEHHHKKKLLLMMMLLLLLLOOOQQQRRRSSSTTTSSSSSSSSSRRRSSSTTTUUUUUUTTTSSSRRRUUUSSSPPPOOOOOOOOONNNMMMJJJIIIHHHFFFEEEEEEDDDDDDFFFFFFFFFGGGKKKPPPUUUXXXWWWWWWZZZaaajjjnnnmmmkkkkkkssszzzuuurrrooommmnnnppprrrsssnnnttt{{{zzzyyysssiiiaaaZZZUUUMMMEEE>>>:::999999555555444333222222222222222222222222222222222222111111111111111111111111111111111000000000//////111000000///.../////////000//////...............////////////000000000000//////000000000000////////////............//////111111222111111000///...////////////000000000000111111111111111111111111///......///111333222111............////////////////////////...............................................................---,,,+++,,,,,,---...///...,,,++++++,,,...///------------------------+++++++++,,,---...////////////.........---------//////..................---------------------------------............///........................---------------...//////.........////////////000............////////////000000000000000000000000...,,,+++,,,---//////...........................,,,------...///000000111000000////////////000000........................////////////000000000000000000000000000000000000222222111111000000//////111111222333333333333222222222222333333333444444444444444444444444444444222333444555555444333222hhhddd```___]]]]]]bbbiiimmmsssxxxzzz{{{qqqkkkjjjllllllmmmttt~~~}}}yyyvvvwww{{{wwwgggXXXQQQOOOJJJHHHFFFDDDDDDEEEGGGIIIJJJKKKLLLMMMNNNPPPQQQQQQTTTSSSSSSSSSSSSUUUVVVWWWVVVVVVUUUUUUUUUVVVVVVWWWXXXYYYZZZYYYWWWUUUUUUVVVRRROOOIIIDDD@@@@@@AAABBBDDDGGGLLLQQQUUUVVVUUUTTTSSSRRRRRRTTTWWWZZZ[[[[[[VVVWWWWWWXXXXXXWWWWWWWWWUUUTTTTTTTTTTTTUUUUUUVVVUUUVVVXXXZZZ[[[[[[[[[ZZZVVVVVVVVVVVVVVVWWWWWWXXXVVVVVVVVVVVVVVVUUUTTTTTTSSSTTTVVVWWWXXXWWWWWWVVVWWWUUURRRPPPOOOMMMKKKHHHFFFFFFFFFEEEDDDBBBAAA@@@@@@AAACCCDDDFFFGGGHHHHHHMMMPPPSSSTTTTTTRRRRRRRRRPPPQQQQQQRRRRRRQQQQQQPPPRRRPPPNNNNNNNNNMMMKKKIIIGGGGGGEEEDDDCCCCCCCCCCCCDDDGGGLLLTTT^^^iiirrrwwwwwwuuuuuuyyy|||xxxttt~~~{{{{{{}}}~~~{{{yyyqqqooonnnooorrrwww}}}wwwwwwxxxzzz~~~sssnnnmmmdddXXXOOOFFFDDD???;;;777555555555666666444333333333333333000111111111111222222222222111000000000000111222000000000000000000000000111000//////......//////000///......------......////////////000000000000...///000111111000///...//////............//////000000000111000000//////////////////000000000000000000000000000000000000000//////000222333222111............////////////,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------............///...---,,,,,,---...///---------------------------.........///000000000/////////.........------000000/////////.........---------------------------------............///........................---------------...///000------........./////////------........./////////........................---+++***+++---//////...---------------------------------......//////000///////////////000000111........................////////////000000000000000000000000000000000000111111111111000000000000111111222333333333333222222222333333333333444444444444444444444444444444222333333333333222222111zzz|||wwwmmmkkkooopppsssuuuwww|||xxxssswwwtttppppppzzz~~~zzzzzz}}}{{{llldddbbb[[[XXXRRRMMMIIIHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKNNNNNNNNNNNNPPPRRRTTTUUUUUUUUUTTTTTTUUUVVVWWWXXXVVVWWWXXXWWWUUUSSSSSSTTTQQQNNNIIIDDD@@@?????????AAAEEEKKKQQQTTTUUUTTTSSSRRRRRRRRRTTTWWWZZZ[[[[[[XXXXXXXXXYYYYYYXXXXXXWWWUUUUUUUUUUUUUUUVVVWWWXXXVVVWWWYYY[[[[[[[[[ZZZYYYVVVVVVUUUUUUVVVVVVWWWXXXUUUVVVVVVWWWVVVUUUTTTSSSSSSTTTUUUWWWXXXXXXWWWWWWSSSPPPKKKIIIHHHGGGFFFDDDEEEEEEEEEDDDDDDBBBAAAAAA>>>>>>>>>>>>@@@AAACCCDDDHHHLLLQQQRRRQQQOOONNNOOONNNNNNMMMMMMMMMMMMNNNNNNJJJJJJJJJKKKLLLLLLIIIGGGGGGGGGHHHIIIKKKMMMOOOPPPNNNUUUbbbqqq}}}wwwwwwuuuuuuuuurrr}}}{{{wwwoooqqquuuxxx|||~~~zzzuuuuuuzzz~~~{{{qqqfffaaa[[[QQQHHHDDD:::999777666444333333333777666555555444444555555000000000000111111222222222111000//////000111222......//////000111111111000000///............/////////...------------...////////////000000000000...///000111111000///...//////............//////......///000000000//////////////////000000000000000000000000000000000000000///...///000111000///............////////////,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------+++---...000000///...---........................------------------------......//////////////////////////////............---.....................---------------------------------............///........................---,,,,,,------///000000,,,---------............---------.........//////........................---,,,+++,,,...000000///................................................///////////////000111111........................////////////000000000000000000000000000000000000000000000000000111111111111111222333333333333222222222333333333333444444444444444444444444444444333333222111111111111111|||ttttttvvvwwwvvvvvvzzz~~~zzz|||}}}xxxrrrsss~~~~~~yyyxxxzzz~~~{{{vvvtttooojjjbbbZZZTTTQQQPPPPPPNNNMMMMMMLLLKKKJJJJJJIIIHHHHHHHHHIIIKKKMMMPPPQQQTTTTTTSSSSSSTTTVVVXXXYYYSSSUUUVVVVVVTTTSSSSSSTTTQQQOOOJJJEEEAAA????????????CCCJJJPPPTTTUUUTTTRRRUUUTTTSSSTTTWWWXXXYYYXXXYYYYYYYYYZZZYYYYYYXXXWWWVVVVVVVVVVVVWWWXXXYYYYYYXXXYYY[[[\\\[[[ZZZXXXWWWUUUUUUUUUUUUVVVVVVWWWXXXUUUUUUVVVWWWVVVUUUTTTSSSRRRSSSUUUWWWXXXXXXXXXWWWNNNJJJFFFCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@===<<<;;;;;;<<<>>>@@@BBBDDDIIINNNPPPNNNLLLKKKLLLLLLKKKJJJIIIIIIJJJKKKLLLIIIIIIKKKNNNQQQPPPMMMKKKHHHJJJMMMRRRWWW\\\aaaccccccmmm~~~~~~zzzyyytttqqqnnnwww|||vvvvvvrrrwww}}}~~~|||{{{vvvrrrtttyyy~~~~~~|||~~~hhhccc]]]VVVLLLBBB>>>AAA666666666555555444333333111111111111111111222333//////000000111111111222222111000//////000111222------...///000111222222000000///...............//////...------------...////////////000000000000...///000222222000///...//////............//////------...//////000//////////////////000000000000////////////////////////000///......///000...---............/////////000................................................------------------------+++---///111222111///---------...//////...---------------------------------------------,,,,,,,,,000/////////............***++++++,,,---...//////---------------------------------.........//////........................,,,,,,,,,---...///000111,,,,,,,,,---------......---------.........//////111111111111111111111111...---,,,---///111111000////////////////////////...............---------///////////////000111111000000000000000000000000////////////000000000000000000000000000000000000//////000000111111222222111111222333333333333222222222333333333444444444444444444444444444444444444333111000000000111222xxx{{{tttppptttxxxwwwtttrrrsssxxx||||||zzzzzz}}}|||~~~}}}{{{yyyyyyyyyyyyxxx~~~zzztttllldddaaaaaadddfffiiiccc\\\WWWTTTOOOHHHBBBIIICCCAAADDDGGGGGGHHHJJJKKKLLLNNNOOOMMMJJJLLLPPPNNNQQQTTTSSSRRRQQQOOOMMMJJJHHHCCC===<<<>>>===::::::@@@HHHMMMOOOOOOPPPQQQSSSUUUWWWWWWWWWWWWXXXYYYUUUWWWXXXZZZZZZYYYWWWVVVXXXXXXWWWWWWWWWVVVVVVVVV\\\\\\[[[[[[[[[ZZZXXXVVVUUUVVVWWWWWWWWWVVVUUUTTTWWWUUUSSSSSSUUUVVVVVVVVVUUUUUUWWWYYYYYYVVVQQQMMMGGGBBB@@@BBBDDDCCCDDDFFFBBBBBBBBBBBBDDDDDDBBBAAABBBAAA@@@???>>>>>>>>>???DDDFFFIIIKKKLLLLLLKKKJJJHHHGGGFFFFFFFFFGGGHHHJJJHHHJJJRRR```mmmnnncccXXXPPPNNNTTTcccpppuuuuuuuuu{{{}}}yyyyyyyyyvvvrrrpppwww|||zzzyyyvvvuuuwww|||}}}{{{zzzzzzvvvrrrqqqtttxxx{{{{{{||||||rrrkkk\\\XXXQQQIIIAAA<<<999888666666555555555444444444444444444333333222222222222222222111111111000000//////000000000000////////////000111222222333333000000000000////////////000000//////.........---000000000000111111111111000000000000111222333444000000000000000000000000............////////////......///000000000000000000///...------...000111000000//////.........---.../////////000000000111...............///000000111111111000///---,,,+++......------------..............................///......---------..............................---------------------,,,///////////////000111111111000......000000000///......---------,,,,,,,,,---------............///........................///......------...000111------,,,,,,,,,+++++++++////////////////////////...------------,,,,,,,,,...+++)))***...111222111///............---------------------------------///000000000000//////...,,,---...///000//////...////////////000000000000333333222222111000000000////////////////////////222222333333333333444444222222222111111111000000222222444444444444222222444444444444333333222111{{{sssqqqqqqlllhhhfffgggkkknnnpppqqqsssxxx|||}}}~~~|||vvvrrrrrrtttvvvssszzz~~~{{{xxxxxxyyyxxx}}}xxxqqqkkkjjjnnnuuu{{{zzzrrrmmmiiibbbVVVLLLHHHBBB???BBBEEEEEEFFFHHHKKKLLLNNNNNNLLLKKKLLLOOOGGGJJJLLLLLLKKKJJJHHHFFFJJJIIIEEE>>>===???>>>:::<<>>>>>BBBCCCAAAAAADDDAAAAAAAAABBBCCCCCCBBBAAA???>>>======<<<<<<<<<<<<@@@BBBEEEGGGHHHIIIIIIJJJFFFEEEEEEEEEGGGKKKOOOSSSSSS\\\nnnoookkkggggggpppyyy|||}}}~~~}}}wwwvvvwww{{{zzz{{{||||||ssssssuuuzzz}}}~~~}}}|||{{{wwwrrrqqqssswwwyyyyyyzzzzzzlllaaa[[[QQQMMMGGGAAA<<<999777666555555555444444444333333444444333333333222222222333333333222222222111111//////000000000000////////////000111111222333333111111111000000000//////000000/////////............////////////000000000000000000000111222333444000000000000000000000000............////////////......///000000000000000000///...------...///111000/////////............////////////000000000000...............///000000////////////..................------------..............................//////............//////---------...............///......------.........///////////////000000111000...------...//////............---------,,,,,,---------............///.......................................//////000////////////......------........................------....../////////000///---***+++...111111111///............---------...........................//////000000000/////////////////////000111111////////////000000000000111111111111111111111222000000000000000000000000111111111222222222333333222222222111111111000000222333333333333333333222333333444444333333222111vvvmmmbbb[[[YYYXXXZZZ\\\aaaeeekkkpppssstttvvvyyy|||vvvrrrsssvvvyyyxxx~~~~~~{{{zzzzzzxxx|||xxxsssmmmkkkqqq||||||{{{{{{vvvjjj```TTTNNNJJJKKKLLLJJJKKKMMMUUUWWWXXXWWWUUUSSSRRRRRRHHHHHHGGGGGGFFFEEEDDDDDDFFFFFFCCC>>>===???===999;;;>>>CCCFFFGGGHHHIIIJJJPPPQQQSSSSSSRRRQQQRRRSSSXXXVVVTTTRRRRRRSSSVVVWWWWWWWWWVVVVVVVVVVVVVVVUUUVVVVVVUUUUUUUUUUUUVVVVVVTTTUUUWWWYYYZZZZZZZZZZZZTTTTTTTTTUUUVVVUUUSSSQQQRRRQQQQQQPPPOOOKKKEEEAAA???>>>???CCCDDDBBBBBBEEEBBBBBBBBBBBBAAA@@@???>>>===============>>>?????????BBBFFFIIIIIIIIIJJJJJJGGGHHHIIILLLQQQYYYbbbhhhiiivvv~~~wwwrrruuuyyy{{{}}}|||uuusssuuu}}}|||||||||~~~~~~}}}ssstttvvvzzz~~~{{{tttpppoooqqqtttuuuwww}}}vvvfffYYYOOOIIIDDDAAA>>>:::777666666666444444444333333333222222333333333333222222222222444444333333333222222222//////000000000000/////////000000111111222222222111111111000000000//////000000////////////..................////////////000000000000111111222333000000000000000000000000............////////////......///000000000000000000///...------...///000////////////............000000000000////////////...............///000000///...------...///000111......------------....................................---------......///,,,,,,------.........///000///...------...000000//////......//////000111///...,,,,,,...///...---.........------------,,,---------............///........................------...///////////////000000000////////////...........................---......000111222222333111///------...000111000///............---------////////////////////////---...//////000000000000000///.........///111222////////////000000000000//////000111111222333333000000000000000000000000000000000111111111111222222222222111111111111111333333222222222222333333333333333333333222222111tttdddZZZWWWQQQRRRTTTYYY___dddggghhhkkknnnqqquuuyyy|||{{{|||{{{xxxwwwssslllhhhkkkssszzzyyyssspppuuu~~~xxxmmmgggbbbaaa^^^[[[[[[^^^kkkpppsssrrrooolllfffaaaSSSLLLFFFDDDBBBAAACCCEEEBBBDDDCCC@@@@@@AAA===888:::<<<>>>@@@BBBCCCEEEEEEHHHJJJLLLMMMMMMNNNOOOQQQPPPOOONNNMMMMMMOOOQQQSSSRRRRRRQQQQQQQQQQQQQQQQQQSSSTTTTTTSSSSSSSSSUUUWWWQQQRRRTTTUUUVVVVVVVVVUUUQQQPPPPPPRRRTTTUUUTTTSSSPPPOOOMMMKKKJJJGGGBBB???AAA???AAADDDDDDBBBDDDHHHEEEFFFEEECCCAAA>>>======<<<===>>>@@@BBBEEEGGGIIINNNSSSYYY[[[YYYUUUSSSRRRPPPSSSXXX]]]dddmmmxxxyyyttttttttttttwww|||{{{vvvuuuvvv~~~|||zzzyyy|||~~~||||||wwwyyy{{{~~~vvvnnnkkkmmmrrruuuzzztttdddUUUJJJDDDAAA===;;;999777666666666777333333333222222222111111333222222222222222222222333333222222222222111111//////000000000000/////////000000000111111111222000000000/////////......000000//////////////////........./////////000000000000000000000111222222////////////////////////............////////////......///000000000000000000000///............//////////////////.........000000000000////////////...............///000000000///---,,,---...000222......------------..............................,,,,,,,,,+++,,,,,,------+++,,,,,,------....../////////---,,,---...000111///............///000000000...------...//////...............---------------------............///........................,,,---...///000///...---.....................---...........................//////000111111222222111000///...///000000000///............---------........................,,,---...///000000000000---............/////////////////////000000000000///000000000111111111222111111111111111111111111000000000111111111222222111111111111111111111111444333222111111222333444222222333333333222222111pppfffcccYYYZZZ\\\```cccdddcccaaabbbdddhhhkkkpppuuuzzz}}}}}}|||{{{uuuuuusssnnnjjjhhhjjjllliiidddaaaggguuu}}}xxxtttrrrpppmmmnnnssseeeXXXLLLGGGEEEDDDGGGMMMKKKOOOQQQOOONNNLLLDDD<<<===<<<<<<===>>>@@@AAABBBCCCEEEGGGHHHHHHIIIJJJKKKGGGGGGHHHHHHIIIJJJKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMNNNMMMLLLLLLOOOQQQOOOPPPQQQRRRRRRQQQPPPOOONNNMMMMMMOOORRRTTTTTTTTTOOOMMMIIIFFFEEEDDDBBBAAAAAA???@@@BBBBBBBBBFFFMMMLLLLLLKKKHHHDDDCCCDDDFFFDDDFFFIIIMMMRRRVVVZZZ]]]lllttt|||}}}wwwnnnfffcccbbbggglllpppttt{{{|||yyywwwuuurrrtttyyy}}}{{{|||zzz}}}}}}}}}~~~}}}||||||zzz~~~xxxqqqooottt||||||zzzqqqcccTTTHHHAAA======999888777555555555555555333333222222222111111111222222222222222222222222111111111111000000000000//////000000000000//////000000000000000111111111//////.........---------//////000000000000000000//////000000000111111111000000000///000000111111////////////////////////............////////////......///000000000000000000000///........................///////////////000000000000////////////...............///000000222000...---,,,---///000......------------..............................------,,,,,,---...//////,,,,,,,,,,,,------......------,,,,,,,,,---//////...............//////000111///......///000000/////////.........------------------............///........................+++,,,.../////////...------.............................................////////////////////////000000000000/////////000///............---------------------------------,,,,,,---///000000000000,,,...///111111000///...////////////000000000000111111111000000000//////000000000000000000000000111111111111222222222333111111111111111111111111333333111000000111333333111111222333333222222222zzzttttttkkkooouuuyyyyyyuuuppplllhhhfffdddeeeiiilllnnnnnnqqqyyy|||xxxzzz~~~oooppppppooonnnkkkgggeeeddd^^^XXXZZZdddpppyyy}}}~~~zzzxxxxxxvvvuuuzzz|||lll^^^YYYWWWTTTWWW^^^aaagggkkkllljjjdddXXXMMMCCC@@@<<<:::;;;;;;;;;;;;===???BBBBBBBBBBBBCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGBBBFFFHHHHHHFFFEEEGGGIIIJJJJJJKKKKKKKKKJJJHHHHHHHHHIIIMMMSSSXXX[[[ZZZXXXQQQMMMFFFBBB@@@AAABBBCCCEEEEEEHHHLLLMMMNNNTTT\\\______]]]WWWSSSRRRUUUYYY^^^```dddiiipppvvv{{{~~~|||wwwuuuyyy{{{{{{zzz}}}~~~|||zzzxxxrrrmmmpppvvv{{{{{{{{{{{{~~~{{{|||~~~~~~}}}~~~|||{{{{{{zzz}}}zzztttqqqggg```TTTHHH???:::888888666555444444333333333333333333333222222222111111111111111222222222222222111000000000000///////////////000000000000//////000000000000000000000000/////////.........------//////000000000000111111000000000000111111111111000000000//////000000111000000000000000000000000............////////////......///000000000000000000000000///......------.........///////////////////////////000000000000...............///000000111000///...------...///......------------..............................///////////////000111222------,,,,,,,,,,,,,,,,,,++++++,,,------...............------......///000111000......000111000////////////.........---------------............///........................,,,,,,---..................////////////000000000------------------------/////////......---------...000111000.........000///............---------------------------------,,,---......////////////...///111222222222111000////////////000000000000222222111000000///......////////////////////////111111111222222222333333111111111111111222222222222222111111111111222222000111222222222222222222}}}zzz~~~{{{sssllljjjiiifffccc```hhhpppsssvvv{{{~~~~~~{{{{{{tttssssssuuuwwwuuuoooiiifffaaaZZZXXX\\\fffpppvvv~~~zzzxxxxxxvvvuuuzzzyyymmmlllkkkfffggglllqqqzzzvvviiiWWWQQQJJJDDDBBB@@@>>>======@@@DDDFFFHHHJJJLLLNNNLLLJJJHHHEEEDDDDDDDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFCCCHHHLLLLLLIIIGGGGGGIIIHHHIIIJJJKKKKKKKKKJJJIIIHHHPPP]]]kkkvvvzzzxxxvvvddd]]]TTTLLLJJJLLLOOOQQQWWW[[[cccllloooqqqwww~~~tttkkkhhhkkkpppwwwyyy}}}{{{xxx|||yyyuuutttsssqqqllliiiooowww}}}wwwtttpppnnnrrr|||{{{zzzvvvwwwxxxzzz{{{|||}}}}}}|||yyywwwwwwzzztttkkkdddaaaSSSNNNFFF>>>888666666666444444444444444444555555444333333333222222222222000111111111222222222222111111111000000000000/////////000000000000//////000000000000000000000///111000000000000///////////////000000000111111111/////////000000000000111000000////////////000000000000000000000000000000............////////////......///000000000000000000000000//////...---,,,............/////////000------...///000111222222...............///000000............////////////......------------..........................................///000111111...------,,,,,,+++++++++***+++---///000///.........------------...//////111///------///000///...////////////............---------............///........................------,,,,,,------......------......////////////------------------------........................,,,...000000...---...000///............---------........................------......///.........000///---------...000222////////////000000000000000000000000000/////////........................000000000111111111111222000000111111111222222222111111222222222222111111000000111222222222222222{{{zzzwwwooojjjccc]]]WWW___gggkkkooovvv{{{|||xxxqqqttt}}}}}}|||tttmmmiiiddd```bbbjjjuuu}}}~~~{{{yyyuuussswww~~~yyyppprrrrrrkkkiiinnnuuupppiii___WWWRRROOOKKKIIIEEEHHHNNNTTTXXX]]]bbbeeeUUUQQQKKKEEEBBBBBBDDDEEEDDDEEEEEEEEEFFFFFFGGGGGGIIIOOOUUUUUUQQQNNNMMMOOOOOOPPPRRRTTTUUUUUUUUUTTTRRR^^^ssswwwkkkbbb___aaaeeehhhlllsssxxxzzz~~~~~~xxxvvv}}}xxxnnnmmmmmmmmmjjjjjjttt|||xxxxxxpppoooooopppvvv{{{uuuqqqqqqqqqrrrtttxxx}}}}}}yyytttrrrqqq|||yyyoooeee\\\TTTQQQCCC@@@;;;777555555777888444444555666777777888888444444444333333333222222000000111111222222222222222222222111111111111000//////000000000000//////000000000000////////////222222222222111111111111//////000000111111111222............/////////000111000////////////000000000000000000000000000000............/////////000...//////000000000000000000000000000///...---,,,---.........//////000000,,,---...///000111222333...............///000000+++,,,---///000111111111.........------.................................*********+++,,,---...//////...------,,,+++***)))***,,,///111222111///......------------.../////////...,,,,,,...///...---000/////////............---------.........//////...........................---,,,+++,,,---...///+++++++++,,,,,,,,,------------------------------,,,,,,---...///000111111***---000///---,,,...000//////.........---------////////////////////////.........///......------///,,,(((%%%&&&)))...111////////////000000000000......//////000000111111........................////////////000000000000000000111111222222222222000111222333333222111000///000111222222222222222xxxggg\\\ZZZ[[[]]]bbbiiioootttuuuqqqppprrruuuwwwzzz{{{tttoooooooooooovvvuuuooonnnnnnpppzzzxxxvvvwwwyyy|||}}}}}}ttttttssspppnnnmmmooopppqqqzzzqqqiiieeeccc```^^^`````````fffttt~~~yyynnn___SSSOOOOOOPPPQQQPPPKKKJJJLLLNNNOOOSSSXXX```qqq{{{uuummmiiiaaaXXX___YYY\\\fffjjjeeedddiiimmm{{{uuussssssvvvzzzyyy}}}yyywwwvvvvvvzzz~~~~~~{{{uuuqqqsss|||rrroooqqqttttttssstttxxx{{{xxxvvvxxxvvvuuuuuuxxx~~~{{{wwwyyy|||wwwtttqqqqqqtttwwwwwwuuu{{{zzzyyywwwtttrrrrrrsss~~~vvvnnnjjjfffbbb^^^YYYRRRIIIBBB777777777666555555555444444444444555555555666666333222222222222222222333222222333444444444444333000000000000000000000000333222111///.........---////////////////////////---.........//////000000////////////............000000//////.........---111111000000//////......222111...,,,++++++,,,------------............///,,,,,,---...///000111111......------...///111222111000000///...---------000000000000////////////////////////////////////........................///////////////000111222//////...---,,,,,,++++++---------............///...---,,,,,,,,,,,,---......------------...////////////.........---------///////////////////////////////////////.........//////...------------...//////.........---------------............------//////000000///...------///......---------......///...---,,,+++,,,------........................////////////////////////000000//////............000000000000000000000000000000////////////000000000000///////////////000111000000000000000111111//////...//////000111222000000000000111111111111000111111111111222222222222111000000000000000111////////////000000000000~~~oooccc```]]]```eeejjjkkkjjjnnnllllllmmmooottt{{{}}}}}}uuuoookkkjjjhhhfffdddfffiiimmmooopppwwwvvvuuusssqqqooooooooosss~~~yyytttrrrqqqooonnnnnnoooqqqxxxpppeeeaaaaaabbbbbbhhheeeccceeeeeeeeejjjppp}}}zzzrrrtttnnnooowwwzzzsssqqquuuyyy}}}|||}}}{{{wwwvvvsssrrrwww}}}{{{wwwtttpppmmmppp{{{|||wwwyyy{{{zzzyyyyyy{{{~~~zzzzzzyyyyyy{{{}}}{{{|||{{{yyywwwyyy||||||wwwvvvxxxtttrrrpppqqqsssuuutttsssvvvvvvvvvvvvwwwxxxzzz||||||vvvmmmddd]]][[[WWWQQQLLLHHHCCC>>>:::666555555555555555555444333444444444555555555666222222111111111111222222111111222333333333333333000000000000000000000000222111000///......//////////////////////////////............/////////000////////////............000/////////............111000000000/////////...111000...,,,,,,,,,---...---------............///.........///////////////000///......---...//////111000000///......------000/////////////////////////////////////////////........................//////......---.........000000//////...------,,,---------............///......---,,,,,,---......---------------...////////////.........---------/////////////////////////////////////////////...//////...------------...//////.........---------,,,,,,------------,,,,,,///////////////...---------------------...///000...------------...000000........................,,,,,,,,,,,,,,,,,,,,,,,,/////////.........------////////////////////////000000////////////000000000000////////////000000111111000000000000111111000////////////000000111000000000000111111111111000111111111111222222222222111111000000000000000000000000000111111111111}}}}}}qqqlllfffeeeggghhheeebbbjjjgggcccbbbeeemmmuuu{{{|||{{{}}}~~~zzzqqqiiiddd```^^^]]]^^^ccchhhkkklllxxxxxxwwwuuussspppmmmkkkqqqtttwww{{{~~~{{{xxxvvvvvvwwwwwwvvvsssvvvyyy|||rrroooooopppqqq{{{xxxwwwxxxwwwwww}}}zzz{{{}}}zzz}}}~~~~~~xxxuuutttooonnnuuu{{{ssssssrrrpppmmmlllpppzzz||||||~~~zzzxxxxxx{{{{{{{{{xxxvvvttttttwwwzzz||||||}}}}}}xxxuuuuuuxxxxxxxxxzzz|||}}}|||{{{xxxyyyzzz}}}|||uuummmfff^^^WWWRRROOOJJJCCC>>>;;;:::999888333444444444444444444555333333444444444444555555111111111000000111111111000000111222222222222222000000000000000000000000222000///------///000111////////////////////////............////////////////////////............////////////............000000000000////////////000///...---------//////---------............///000000//////............111111///...------------000000000///......------////////////////////////////////////////////////........................///...---,,,,,,++++++,,,//////......------,,,,,,---------............///......---,,,,,,---......---------------......///...............---------////////////////////////......////////////////////////...------------..................---------+++,,,,,,,,,,,,,,,,,,+++...////////////...------++++++,,,,,,---///000111------------///000111222........................////////////////////////.........---------------........................000000////////////000000000000////////////000000111111000000000000000111111000000////////////000000000000000111111111111000111111111111222222222222222111000000000000000111111111111222222222222}}}|||zzzxxxvvvssspppnnnrrrnnngggaaaccckkksssuuuyyyvvvvvvwwwuuusssvvv|||zzzsssoooiiigggfffgggkkkpppssstttyyyxxxxxxwwwuuuqqqllliiimmmllljjjmmmsssyyy{{{yyypppoooooooooqqqrrrttttttoootttyyy~~~wwwuuuwwwyyyyyy~~~}}}}}}}}}~~~}}}zzz{{{|||~~~|||~~~|||zzzzzz~~~}}}wwwtttrrroookkklllwww{{{sssqqqtttsssrrrrrruuuzzz~~~}}}zzz{{{}}}zzzvvvvvvtttrrrqqqsssvvvzzz||||||zzz}}}|||yyywwwvvv~~~|||}}}yyyssskkkccc\\\VVVPPPLLLEEEBBB===999777777888888222222222333333444444444333333333333333333444444111111000000000000111111//////000111111111111111000000000000000000000000111000...------///111333////////////////////////.........///////////////////////////............///////////////.........000000000000////////////......------...///000000---------............//////////////////.........000000//////............000000//////.....................///////////////////////////////////////..............................---,,,,,,,,,------,,,,,,,,,++++++*********---------............///......------------......------,,,,,,------...///........................////////////////////////............//////////////////...------------...........................,,,,,,------------,,,,,,.........//////...------,,,,,,,,,,,,---......///---------......///000111........................////////////////////////------------------------........................//////000000000000//////000////////////000000111222111000000000000000000111111000//////.../////////000000000111111111111000000111111111222222222333333222111000000000000000000000111111111222222uuurrrvvvvvvsssrrrooonnnnnnmmmjjjlllpppvvvxxx{{{{{{zzzyyyyyyzzz~~~yyywwwvvvwwwzzz|||}}}~~~~~~}}}||||||{{{wwwrrrmmmmmmiiigggiiilllmmmkkkjjjhhhiiiiiijjjkkkmmmpppqqqrrrxxx~~~~~~yyyzzz~~~~~~}}}~~~{{{|||}}}zzzyyyttt}}}|||zzzxxxyyyxxx|||tttqqqppppppjjjiiilllxxx}}}xxxyyyxxxxxxxxxxxxxxxwwwwwwtttuuuzzz{{{xxxzzz~~~yyyuuutttuuuvvvuuuvvvxxx{{{}}}}}}|||wwwyyyzzz{{{zzzyyyyyyzzz{{{tttkkkggg```XXXQQQJJJDDD@@@999888777666444333444444111222222222333333444444333333333333333333222222111111000000000000111111//////000111111111111000000000000000000000000000000///...---...000222333000000000000000000000000///////////////.........////////////.....................///////////////////////////000000000000............///000000111---------............///------......///000000111---......///////////////////////////............------....../////////000////////////////////////........................------------...///111111,,,+++++++++++++++******---------............///........................,,,,,,,,,,,,,,,---......---.....................////////////////////////---.........//////000000//////...------------...---.....................------............------------............------///...---,,,,,,,,,,,,,,,------------------------........................++++++++++++++++++++++++------------------------........................//////000000000000/////////////////////000111111222222111000//////000000111111000//////.../////////000000000111111111111000000111111111222222222444333222111000000000000/////////000000000111111xxxmmmiiihhhiiihhheeedddggglllppptttwwwxxxxxxyyyzzz{{{}}}xxxmmmjjjiiijjjiiidddaaa```eeefffffffffgggiiimmmpppyyyzzzxxxzzz~~~|||zzz{{{}}}||||||zzzwwwrrroooqqq{{{zzz{{{yyyvvvvvvxxxxxxtttsssttttttlllllloooxxx~~~~~~~~~}}}{{{zzzxxxuuuqqqnnnooottt~~~}}}{{{}}}~~~|||{{{zzzwwwttttttvvvyyywwwxxxyyy{{{}}}|||yyywwwwwwxxxyyy{{{}}}zzzqqqkkkbbb^^^WWWPPPIIIBBB;;;777444666777777555444333444222333333333333333333444333333222222222222111111111111111000000111111111//////000111111111111111000000000000000000000000///////////////000111111000000000000000000000000///////////////.........////////////.....................///////////////////////////000000000000.........///000000000000---------............///,,,,,,---...///000111111,,,---...///000000000000//////////////////......---------......//////000////////////////////////........................------......000111333444............---------------------............///---...////////////...---,,,,,,,,,,,,,,,------...---------...............////////////////////////------......///000000000//////...------------...---------...............---......//////......---,,,,,,---............---000///...,,,++++++******------......---,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,---------------....................................///000111111000///...///......//////000111222333222111000////////////111000000////////////000000000000000111111111111000111111111111222222222555444333222111000000000.../////////000000000000sssooolllllliiibbb^^^^^^```eeekkkqqqtttvvvxxxyyy~~~}}}|||yyy}}}~~~~~~uuusssrrrsssooogggdddgggggghhhhhhggggggjjjppptttyyywwwyyy}}}{{{wwwwww~~~~~~|||zzzxxxuuupppkkknnnzzz~~~yyyxxx~~~zzzwwwxxx~~~zzz|||yyywwwwwwyyy||||||xxxuuutttwww}}}}}}yyyxxxvvvsssqqqsssyyy~~~}}}~~~~~~}}}zzzxxxxxxxxxuuuuuuvvvvvvvvvwwwyyy{{{xxxzzz}}}|||xxx{{{}}}xxxnnnfffaaaYYYTTTMMMGGGBBB>>>:::777555777999888555444555666444444444444333333333333333222222222111111111111222222111111111111222222///000111111222222111111000000000000000000000000...///000111111000//////000000000000000000000000000/////////............////////////......................../////////000.../////////000000000111...//////000000000000///---------............///---.........//////000000---...///000000///........./////////////////////,,,,,,---......///000000////////////////////////.................................///000111222333........................---------............///---...///000000///...---,,,,,,++++++,,,,,,---...---------.........//////////////////////////////------......///000000111//////...------------...---------.........//////,,,------......------,,,+++,,,------.........---......---,,,++++++++++++,,,---...//////...------........................000000000000000000000000------........./////////////////////////////////...///000111111000///...............///000111222333222111000////////////000////////////000000111000000000000111111111111000111111111111222222222555555333222111000000000//////000000000111111111yyyuuussslllbbbZZZXXXVVV\\\cccjjjnnnppprrrtttuuuzzz|||yyyxxxzzz}}}}}}~~~zzzvvvuuuxxx{{{sss{{{rrrrrrwwwmmmnnnnnnmmmmmmqqqxxx~~~}}}zzz|||~~~xxxwww}}}~~~}}}{{{wwwrrrllltttzzzyyyvvvwwwxxxxxxzzzxxx}}}wwwzzzuuuooosss{{{zzz~~~|||yyywwwtttqqquuu{{{~~~yyyyyyzzzzzzyyyyyy|||xxxtttwwwyyyxxxtttrrrssstttuuuvvvxxxyyyzzzyyyyyyyyy|||uuummmeee^^^ZZZMMMHHHAAA<<<:::999999999444666666444111000333555555555555444444333333333333222222222111111000000333333222222222222333333000000111222222222222222000000000000000000000000---///111222222000...---000000000000000000000000000000//////.........---000/////////............---.........//////000000.../////////000000111111//////000000000000//////---------........./////////////////////.........//////000000000...---,,,.........///////////////,,,,,,------...///000000////////////////////////........................000000/////////000000111---------------------------------.........//////---...///000000///...---,,,,,,++++++,,,,,,---...---------.........//////////////////////////////---------...///000000111//////...------------...---------.........//////+++,,,,,,------,,,,,,++++++,,,------.........---,,,,,,,,,++++++,,,------+++,,,...000111111000000........................////////////////////////........./////////000000000000000000000000000000...///000222222000///...............///000222222333222111000//////////////////...//////000111222000000000000111111111111000111111111111222222222666555444222111000000000000111111111111222222222~~~xxxmmmaaa^^^```aaa```___bbbggglllkkknnnooooooqqqvvv{{{}}}vvvzzz{{{yyysssppppppsssrrruuuzzz}}}~~~{{{{{{||||||||||||}}}~~~zzz~~~}}}yyy{{{|||xxxtttssswww{{{{{{{{{yyywwwxxx}}}{{{yyy{{{}}}}}}~~~|||yyy{{{}}}~~~~~~|||{{{{{{zzzvvvrrrppppppqqqssstttwwwxxxxxx{{{~~~~~~yyyqqqgggbbb```\\\UUUNNN>>>===;;;999777555555444555444444333333444444555555555555444444333333333555444222111111111222222111111111111111111111111000000000000000000000000////////////............000000//////.........---,,,---///111222111000///222111000.........///000222111111111000000//////111111000000/////////.........////////////......000000000000000000000000.../////////000000111111////////////////////////........................000000000000000000000000........................111000000///...---------///...---,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,////////////////////////---.........---,,,,,,++++++++++++,,,,,,,,,------111000...,,,,,,,,,...///////////////////////////000000///...---,,,,,,+++------------------------,,,---...//////...---,,,---///000///---,,,,,,---///......---------......,,,,,,------,,,,,,+++***------------------------......//////...---,,,,,,........................---------............//////...---,,,,,,---.../////////......---------,,,***+++,,,...//////000000///////////////////////////////////////........................------,,,222333333444444333333222222222222222222111000///000000000000000000000000uuutttqqqlllgggccc```^^^```bbbcccfffiiimmmoooooo{{{~~~~~~yyyvvvwwwyyyppprrrtttvvvxxxzzz|||~~~~~~}}}|||}}}~~~}}}~~~{{{{{{|||~~~|||{{{{{{|||}}}}}}xxxvvvssspppmmmmmmnnnooonnnqqqtttvvvyyy}}}wwwoooiiiiiiaaaXXXTTTSSSOOOIIICCC;;;:::888666555444444444444444333333333333444444444444333333222222222222444333222111111111222222111111111111111111111111000000000000000000000000////////////////////////000/////////............111222333444333111///...111111000///////////////000000000000//////......000000000//////...............////////////......////////////////////////,,,,,,,,,,,,---------...////////////////////////........................000000000000000000000000........................111000000///......------///...------,,,,,,,,,---.................................---------,,,,,,////////////////////////.../////////......---,,,,,,,,,---------.........111000...,,,,,,---...////////////////////////////////////...------,,,,,,000000000000000000000000------...//////...---------...000///...,,,---...///......---------......//////000000//////...---------------------------......//////...------,,,........................---------............//////...------------...////////////.........------,,,---...////////////////////////////////////////////////////////////...,,,---...///////////////111111222222222222111111111222222222222111000///000000000000000000000000zzzooohhhddd___ZZZYYY\\\```bbbcccqqqtttwwwxxxvvvuuuwwwzzztttsssrrrrrrsssuuuwwwyyyvvvxxxzzz{{{|||}}}~~~}}}|||{{{|||xxxxxx{{{|||zzzyyyyyyxxxwwwxxx{{{}}}vvvrrrmmmjjjiiikkklllmmmnnnpppsssuuuyyy|||uuunnnhhhccc___\\\YYYRRRKKKGGGGGGEEE@@@;;;777666555444333333333333444444333333333333444444222222222222111111111111333333222111111111111222000000000000000000000000000000000000000000000000000000000000000000000000////////////............222222333333222111///...000000000000000//////...////////////............/////////.....................////////////......////////////////////////+++++++++,,,,,,,,,,,,,,,////////////////////////////////////////////////000000000000000000000000////////////////////////000000000///......------///...------,,,---------////////////////////////...............---------/////////////////////////////////000//////...------------.........//////000///...---------...///////////////////////////........................////////////////////////------...//////...------,,,---//////...---...///......---------......///---------------,,,++++++------------------------.........///......---,,,........................---------............//////...------------...///000000////////////.........//////000000//////...////////////////////////......//////////////////,,,,,,...///000111111111//////000000000000//////111111222222111111000000000000000000000000000000}}}nnn___WWWVVVXXX[[[^^^bbbfffjjjnnnppprrrvvvyyywwwuuusssrrrrrrsssssssssuuuwwwyyy{{{{{{}}}||||||zzzyyyzzz}}}zzz{{{~~~}}}|||||||||||||||~~~|||{{{}}}~~~{{{zzzxxxwwwwwwxxxyyyyyyyyyzzzwwwuuutttxxx}}}~~~{{{xxxsssmmmjjjkkknnnpppppptttvvvwwwwwwxxxwwwtttoooiiiccc^^^ZZZWWWKKKFFFAAA>>>>>>===:::666444444333333333333444444444333333333333333333444222222222222222222111111222222111111111111111111////////////////////////000000000000000000000000000000000000111111111111///////////////.........---...///000111111000000...///000111111000///...////////////////////////..................------......////////////......////////////////////////........................////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000//////..................------------......................................................////////////////////////....../////////......---------------............000///......---...//////////////////////////////---------.........//////........................---..................---+++---...///.........///...------------...//////+++,,,,,,,,,,,,+++******---------------------------...............------........................---------............///.........------.........000000000000000/////////000000111000000///......////////////////////////............////////////---...///000111111111111...//////000000//////...000000111111111111000000000000000000000000000000pppfff```[[[ZZZ\\\]]]```dddhhhkkkooorrrtttqqqooollllllmmmnnnmmmkkkooorrruuuwwwyyy{{{~~~}}}zzzxxxwwwvvvvvvwwwyyy}}}~~~~~~~~~~~~}}}xxx{{{~~~}}}zzz}}}}}}||||||||||||}}}~~~~~~zzzzzzxxxvvvwwwxxxxxxwwwxxxzzz|||}}}}}}}}}}}}|||wwwvvvwwwzzz~~~~~~{{{~~~{{{wwwttttttvvvxxxyyy|||}}}~~~|||{{{|||mmmmmmkkkgggaaaYYYRRRNNN@@@<<<888777777777555333444333333333444444555666333333333222222333333333222222222222333333333333111111111111111111111111////////////////////////000000000000000000000000///000000000111111111222.........///////////////---...//////000111111111...///000111111000///...000000000000000000000000------........................////////////..............................000000//////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////..................---------......///------------------------------..................////////////////////////,,,------.........------+++,,,,,,,,,,,,---------//////........./////////////////////////////////,,,,,,------.../////////111111111111111111111111.........------.........+++---...///.........///---------------.../////////////////////...------------------------------------...............---........................---------............///---..................---/////////000000000000000111111111111000///...---////////////////////////---.........//////000000///000000000000000/////////000000000000000000//////000000111111111000000000000000000000000000000~~~vvvxxxwwwuuuvvv{{{}}}|||yyyrrrhhhccceeebbbccceeefffhhhiiiiiiiiikkkgggbbbbbbdddeeedddcccbbbeeejjjnnnqqqtttwwwzzz|||yyywwwyyyxxxwwwwwwzzz~~~{{{~~~}}}}}}}}}~~~~~~~~~}}}~~~|||zzzyyyxxxxxxtttwww|||~~~~~~~~~}}}||||||{{{{{{xxxyyyxxxuuuuuuxxxyyyxxx}}}xxx{{{~~~}}}zzzwwwkkklllkkkeee\\\QQQIIIDDD===;;;888777777888777666444444444444444555666666333333222222222222333333222222222333333333333333///000111111222111111111000000000000000000000000000000000000000000000000...//////000000111111111.........///////////////333333222222111000000000...//////000000000000000000000000000111111111111.............../////////......////////////.............................................---------////////////////////////////////////////////////000000000000000000000000//////////////////////////////////////////...............---......///000------------------------,,,,,,,,,---------------////////////////////////+++,,,------------------+++++++++,,,,,,,,,------....../////////000000000////////////////////////---------........./////////////////////////////////...------------...///,,,---//////...---...///---------------...///000---............---,,,,,,------------------------,,,---......///.................................---------............///------...//////...------......////////////000000000000000000//////...---////////////////////////------......///000000000///000000000//////...---000000111111111111000000//////000000111111000000000000000000000000000000~~~|||uuurrrssstttrrrxxx}}}wwwzzz|||{{{{{{{{{{{{zzzxxxwwwuuummmbbb\\\[[[]]]\\\[[[XXX[[[```dddfffiiilllnnnsssoooooossssssppppppsssxxx{{{~~~~~~~~~zzz{{{|||{{{zzzyyy{{{||||||}}}~~~|||||||||yyy}}}{{{{{{}}}}}}|||~~~~~~}}}zzzxxxvvvuuuttttttsssvvv{{{~~~~~~~~~|||zzzxxxyyy~~~~~~~~~|||yyywwwsssrrrqqqoookkkjjjddd[[[OOOFFFAAA???<<<;;;999888888999999999444444333333333444555555333333222222222222333333111111111111222222222333...///000111222222111000111111111111111111111111000000000000000000000000------...//////000111111............/////////000444333222111111000000000///////////////000111111/////////000000000111111.........//////000000000......////////////.......................................------,,,,,,,,,////////////////////////........................000000000000000000000000.........................../////////////////////...............///000000........................+++++++++,,,,,,,,,------////////////////////////,,,,,,---...............,,,,,,,,,,,,---------.........///000000000000000////////////////////////---------...............,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///---...000///...,,,---...---,,,,,,------///000000++++++,,,,,,++++++***)))------------------------,,,------...//////..............................---------............///------...//////...------------........./////////....../////////......---////////////////////////------......///000000111---....../////////......000000111111111111000000...//////000000000000000000000000000000000000000~~~uuurrrooolllhhhppp}}}{{{jjj]]]YYYXXXXXXWWWVVVYYY\\\___``````bbbccchhhdddeeeiiihhhcccbbbfffiiimmmqqqsssrrrrrrtttvvv||||||zzzwwwuuuwwwzzz~~~~~~~~~}}}~~~|||}}}vvvpppnnnooouuuxxxxxxzzz~~~|||wwwuuuxxx{{{|||{{{yyyzzz{{{||||||{{{zzzyyyzzzzzz{{{~~~~~~~~~~~~}}}zzzwwwuuusssssssssuuuxxx|||~~~}}}~~~{{{yyyzzzoooiiihhhjjjjjjjjjfffbbbXXXLLL@@@:::999;;;777666444333333444555555444333333222333333444444333222222222222222222333//////000000111111111222...///000222222222111000111111111111111111111111000000000000000000000000,,,------...///000000111---.........//////000000............///000111222000///.........000111222---.........//////000000.../////////000000111111......////////////............................../////////......---------////////////////////////........................000000000000000000000000.................................///////////////...............///000000////////////////////////*********++++++,,,,,,,,,////////////////////////------...///000000//////---------.........//////......///000000000000000////////////////////////........................///////////////////////////...---,,,,,,---...///---///000///---,,,,,,---,,,,,,,,,---...///000111......//////......---,,,------------------------,,,,,,---.../////////...........................---------.........//////,,,---...//////...---,,,,,,---------......//////------...............---////////////////////////---------...///000000111++++++---...//////000000//////000000000000//////......///000000000000000000000000000000000000000~~~uuuppplllkkkpppyyypppmmmiiidddaaa```aaaaaa```^^^^^^```bbbfffeeecccaaa___^^^^^^___eeehhhkkkkkknnnrrrrrroootttvvvxxxwwwuuutttvvvyyy~~~|||~~~}}}}}}~~~{{{xxx}}}yyy{{{}}}wwwmmmgggiiilllqqquuuyyy{{{}}}}}}{{{zzzxxxvvvsssqqqmmmoooqqqsssuuuwww{{{~~~}}}{{{}}}xxx|||xxxrrrqqqqqqsssssszzz}}}~~~~~~~~~zzztttrrrkkkiiieeeaaa]]][[[YYYXXXQQQNNNHHHBBB===:::999999666666666666666666666666444444222222222222444444333333333222222222111111222111111111000000//////000000000000000000000000111111111000111222222333000000000000000000000000222222111000000111222222111111000///////////////111111111111111111111111//////000000000000//////000000//////.........---)))***+++,,,---------------------...///000000111////////////////////////......------------......////////////////////////////////////////////////000000//////.........---////////////////////////000000//////.........---////////////..........................................------------......---...///111111///...---***,,,...///000///...---//////............////////////......---------,,,222111000///...---,,,,,,+++,,,...///000///...---......//////000000111111//////////////////////////////////////////////////////.........------------------------------------------.........//////+++,,,,,,------......///....................................................................................////////////---...///000000///...---///000111000......000111////////////............444555555333111//////000000000000000000000000000//////000000000000/////////000000000000000//////|||zzz|||~~~{{{zzzzzz|||xxxyyyyyywwwvvvwwwyyy{{{wwwuuuqqqkkkddd^^^ZZZXXX```eeeggghhhkkkpppqqqooolllnnnqqqrrrrrrrrrtttvvv{{{yyyxxxxxxyyyzzzyyyxxxvvvuuutttuuuxxxyyyzzzyyy}}}}}}|||zzzrrrhhhaaafffmmmtttyyy{{{{{{{{{}}}|||zzzxxxvvvtttqqqpppppprrrtttuuuuuuvvvyyy{{{~~~|||{{{~~~~~~}}}wwwvvvxxx{{{}}}ssshhhdddcccccc___ZZZTTTOOOKKKIIIHHHHHHEEEAAA<<<999777777777555555555555555555555555333333333222222333333333333333222222222111111111111111111111000000000///000000000000000000000000000000000000000111222222000000000000000000000000000000000000000000000000111111000///////////////111111111111111111111111//////000000000000//////000000/////////.........,,,,,,,,,,,,---------------------...///000000000////////////////////////......------------......////////////////////////////////////////////////000/////////............////////////////////////000/////////............////////////............////////////////////////......------------......---...///000000///...---+++---...///000///------///..................///111000000000//////////////////////////////.....................//////000////////////000000000000////////////////////////........................//////.........---------........................++++++,,,,,,,,,---------------------------------....................................................................................////////////---...///000000///...------.........,,,,,,...///////////////////////////444555555333111//////000000000000000000000000000//////000000000000////////////000000000000//////rrrsssxxxvvvjjjbbb^^^^^^ccceeeccccccfffhhhggggggjjjnnnpppqqqpppqqqqqqssstttuuutttrrrppppppqqqjjjkkknnnpppsssvvvzzz}}}{{{yyyqqqggg___^^^eeepppzzz|||zzz||||||zzzyyywwwuuutttsssrrrtttvvvwwwwwwwwwyyyzzz~~~~~~{{{ooobbbYYYUUUVVVSSSPPPJJJEEE@@@===<<<<<<@@@>>>;;;888666666666777555555555555555555555555222222333333333333222222333222222222222111111111111111111111000000000000000000000000000000000000/////////000000000111111000000000000000000000000///000111222222111000///111000000///////////////111111111111111111111111//////000000000000//////000000////////////......000///...---,,,---......---------...//////000000////////////////////////......------------......////////////////////////////////////////////////////////////............////////////////////////////////////............////////////............000000000000000000000000......------------......---...///000000///...------.../////////...---,,,......------------......000000000000////////////,,,------...///000111111000///...------///111222000000000000////////////////////////////////////.......................................---------////////////////////////+++,,,,,,,,,,,,---------//////......---,,,,,,+++....................................................................................////////////---...////////////...------......---,,,,,,---///...//////000000111111111333333444222000//////000000000000000000000000000//////000000000000////////////000000000000//////{{{yyywwwxxx{{{}}}|||zzzyyy{{{xxxuuunnnrrrssslllgggggghhhhhhmmmpppsssuuutttpppmmmkkkiiillloooooollliiijjjkkkfffjjjnnnpppqqqsssxxx}}}|||uuuiiiaaa]]]gggmmmxxx~~~|||}}}}}}|||zzzzzzzzz{{{yyy|||{{{vvvssskkk```UUUMMMJJJJJJCCCAAA===:::999999:::<<<===<<<:::888666666777777444444444444444444444444111222333444444333222111222222222222111111111111111111111000000000000000000000000000000000000000......///000000000000000000000000000000000000000000222333555555333222000000000////////////000000111111111111111111111111//////000000000000//////000000//////////////////333111///---,,,---...///---------....../////////////////////////////////......------------......///////////////////////////////////////////////////////////////.........///////////////////////////////////////.........////////////............////////////////////////......------------......---......//////......---.../////////...---,,,+++------,,,,,,,,,,,,------...............---------,,,------...///000111111000//////......000111222111111000000//////......////////////////////////....................................................................................///////////////.........---------,,,....................................................................................////////////........................//////000///...---///111...//////000111222222333111222333222000//////000//////////////////////////////000000000000//////...//////000000000000///}}}zzzwwwsssooommmmmmqqqyyy{{{sssmmmeeeiiimmmmmmiiiffffffggghhhkkkooopppnnnooorrruuuxxx{{{~~~zzzpppfffbbbcccoootttzzz}}}|||}}}~~~}}}|||}}}~~~~~~~~~xxxnnnhhh]]][[[VVVPPPHHHAAA===<<<999888666555666888:::<<<<<<;;;999777666666666666444444444444444444444444000111333333333333111000222222222111111111000000000000000000000000111111000000000000000000000000......///000000000000///000000000000000000000000000111333444444333111000000000////////////000000000000000000000000000000//////000000000000////////////000000000000000000444222///---,,,---...///------------............////////////////////////......------------......////////////////////////////////////////////////.........///////////////////////////////////////.........///////////////////////////..........................................------------......------............------/////////......---,,,,,,------,,,,,,,,,,,,---------------........................///////////////---...000111111111000///111111000000//////......////////////////////////........................---.....................------------------------........./////////000000---------....../////////....................................................................................////////////......------------.........///000///------///000...//////000111222222333///111111111/////////111//////////////////////////////000000000000//////......///000000000000000www}}}tttppppppyyy~~~rrruuuxxxyyyxxxuuusssrrrqqqsssvvvwwwuuusssrrrrrroooppprrrrrrllleeeeeeiiinnnpppsssuuuvvvvvvuuuttt|||~~~~~~|||}}}zzzqqqooolllbbbXXXQQQJJJIIIHHHEEEAAA<<<888555555555444333444444555666999888777555444444333333333333333333333333333333111111222222222222111111222111111111111000000000000000000000111111111111000000000000000000000000...///000111222111000///000000000000000000000000...///000111111000///...///////////////000000111000000000000000000000000//////000000000000////////////000000000000111111222111///...---------...------------------------////////////////////////......------------......////////////////////////////////////////////////.........///////////////////////////////////////.........///////////////////////////..........................................------------......------------------------...............---------......------------....../////////000000000000000000000//////......------,,,---///111111000///...000000000000////////////////////////////////////---------------------------------...............------------------------,,,,,,---------.........,,,------...//////000000....................................................................................////////////......------------......,,,------,,,++++++,,,......//////000000111111111...///000000///...000111000000000000000000000000//////000000000000//////---...///000000111111000WWWaaappp}}}|||xxx|||zzzyyy|||yyyxxxzzz{{{wwwpppooorrrtttuuuvvvxxxxxxxxxxxxxxx}}}}}}}}}{{{vvvpppiiibbb^^^\\\XXXNNNFFFCCCAAAAAA???>>>===;;;888666333333333333333333333222666666555555444444444444222222222222222222222222222222111111111111222222111111111111000000000000///000000000111111111111000000000000000000000000...///111222333222111000000000000000000000000000........................///////////////000111111000000000000000000000000//////000000000000////////////000000000111111111/////////......---------------------------------////////////////////////......------------......////////////////////////////////////////////////............/////////000////////////////////////............/////////000////////////..........................................------------.........------------------......------------......//////..................///////////////000000000111000/////////............------......////////////////////////000000000000////////////////////////---------------------------------.........//////........................------------........................////////////....................................................................................////////////...------,,,,,,------...,,,------,,,++++++,,,...////////////////////////---...//////......000111000000000000000000000000//////000000000000//////---...///000111111111111@@@DDDKKKSSS^^^mmm~~~~~~wwwtttsssuuuwww}}}~~~~~~{{{rrrmmmlllhhhbbbUUUQQQOOONNNKKKCCC???@@@===;;;999888888777666555000111333555555555444333555555666666666666777777222222222222222222222222333222111000000111222333111111111111000000000000//////000000111111111222000000000000000000000000...000222333444333111000000000000000000000000000000000////////////000000///////////////000111111000000000000000000000000//////000000000000////////////000000111111111222.........///......---,,,------------------------////////////////////////.........------.........////////////////////////////////////////////////---.........//////000000////////////////////////---.........//////000000000/////////............000000000000000000000000.........------............------,,,,,,------...---------------...///000//////............//////,,,---------......//////....../////////////////////...,,,,,,,,,---///000......//////000000111111////////////////////////---------------------------------.........//////////////////////////////////////////000000000111000000000///......------..................................................................................../////////000...---,,,,,,,,,,,,---.........///...---,,,...000////////////............,,,...//////......000111000000000000000000000000//////000000000000//////---...///000111111111111;;;>>>BBBCCCFFFLLLWWW___ppp|||xxxuuuuuutttwww{{{~~~}}}}}}vvvqqqjjjfffccc___ZZZUUUGGGEEEBBBAAABBBAAA>>>;;;999888777555555666666777333333333333333333333333333333333444444555555555222222222111111111111000333333333222222111111111111111222111111000///...111111000000//////......000000000000000000000000...111555888888555111...000000000000000111111111000111111000---,,,,,,---111111111111000000000000///////////////.........000000111111111111000000000111333666999888555222//////...---,,,,,,+++***,,,---///000000///---++++++,,,,,,------.........////////////////////////////////////////////////---...///...---------///,,,,,,---...///000111111/////////...------,,,,,,//////............/////////...---,,,,,,---...///..................------........................***++++++,,,---...//////------------,,,+++******...------,,,,,,------...,,,,,,,,,---------............////////////..................////////////,,,---///111111000...---///000000000///...------,,,,,,,,,---------..............................,,,,,,,,,,,,---.........///......------...000111,,,------...///000111111........................------,,,,,,,,,,,,---------...//////---,,,---///000000111222222111000000..................------...,,,+++,,,///111///---------------.........///000000000000000000000000//////000000///...------000000000000000000000000///...---,,,,,,---...///666888::::::999===DDDJJJMMMVVVeeevvv}}}~~~zzzuuurrrpppnnnkkkfff___YYYTTTOOOIIIEEE@@@>>>;;;;;;<<<;;;999666888777666555555555666666333333333333333333333333333333333444444444444444222222222111111111111000111111111111111111000000///000000111111111000000111000000000/////////...000000000000000000000000000111222222222222111000111000000000//////.........///000///...---...///111111000000000//////////////////////////////...000000111111111111000000...111555666444111////////////...------,,,++++++---...///000000///...---------------....................................////////////////////////...///000000......///000.........///////////////------..................///////////////////////////...------------...///................................................---------------------...,,,---...//////000//////...------,,,,,,------...,,,,,,,,,---------............////////////..................////////////...///000111000///---+++------.........---,,,,,,,,,,,,---------.................................,,,,,,------...---------...............//////000------......//////000000..............................------------............//////......//////------------------------...........................---+++---///000///---------........./////////000000000000000000000000//////000000///......---000000000000000000000000///......------......///444666777666555555999===???BBBGGGPPP]]]ooo}}}uuummmgggbbb^^^[[[YYYUUUOOOIIIEEE@@@;;;888999888666666777777555444666666555444444444444555333333333333333333333333444444444444333333333333222222222111111111111000//////000000000000000000......000111111222222222000000000000////////////000000000000000000000000111000...------...000111111111000///...---,,,,,,---...//////......///111000////////////.............../////////////////////000000111111000000///111777<<<:::444//////222///.........---,,,,,,,,,...//////000000000//////////////////............------------------------///////////////////////////000111000///...///111000000//////............,,,,,,------...//////000---...///000000///...---///...------------...///.........................................................---------,,,,,,////////////...,,,++++++...------,,,,,,------...,,,,,,,,,---------............////////////......---............/////////000000111111000...,,,+++++++++,,,,,,---,,,,,,,,,,,,------------.................................,,,---.........---,,,+++------...///////////////..................//////........................///..................///......---...000111000///000///...------...///000...........................---,,,---/////////---....../////////000000000000000000000000000000000//////000000000///......000000000000000000000000.........//////.........111444666666666666888;;;???>>>===>>>CCCMMMYYYbbbrrr~~~~~~|||{{{zzzxxxzzz~~~}}}wwwtttoooggg___YYYTTTOOOLLLGGGEEEBBB???<<<:::888777777777666666666666666555555555444444333333333333333333333333333333333333555444444333333222222222222222222111111111000000/////////000000111111111//////000111111111111111000000000000////////////////////////////////////111///---,,,,,,---///111000000000//////.........---///000///......///000//////.........---------............//////////////////000000000000//////333666:::999444000000111............------------.........///////////////111111000000//////......------------------------////////////////////////...///000000///...///000///////////////.........---------.........//////,,,...000111111000...,,,.........------.........---------......................................................---------......//////......------...------,,,,,,------...,,,,,,,,,---------............////////////......---------.........////////////000000///...---,,,***++++++,,,------------------------....................................,,,---...///...---+++***,,,---...///000///...---.....................---........................//////............//////...,,,+++---///111000...111000...------...000111---------..................---------............////////////000000000000//////////////////////////////000000000//////...////////////////////////---...///000000///...---...000222333444444555777444555555666999>>>DDDIIINNNWWWfffuuuzzzxxxyyytttvvvxxx~~~{{{vvvpppiiieee```\\\UUUOOOKKKGGGDDDAAA<<<;;;;;;999888888888888666777777777666666666777444444444444444333333222333333333333333333333333444444444333333222222111222222222111111111000000///000000111111222222222111111111111111000//////////////////000000000000/////////////////////////////////......//////////////////000000111111111000111111000...,,,---...............---------------.........//////000000//////000000000000//////...//////000000///---+++---.....................,,,---...///////////////111111111000000//////...------------------------////////////////////////---...//////------...///------......///000000111//////.........---------,,,...000111111000...,,,---..................------------.........//////........................,,,,,,---......///000000***+++---///111333444444...------,,,,,,------...,,,,,,,,,---------............////////////......------------............------...//////000000000,,,,,,---......///......---------.........//////........................---............---+++***+++,,,.../////////...---............------------........................//////............//////---,,,,,,,,,...///.........---+++******+++---...---------.........//////............---------...////////////000000000000//////////////////////////////000000000000000///////////////////////////---...///000000///...---222222222333333333333333000222666888999:::<<<>>>@@@DDDKKKRRR\\\iiiwwwzzzooojjjkkkrrr~~~wwwwww~~~~~~|||~~~}}}vvvoookkkggg___XXXUUULLLHHHDDDAAA???===;;;999888999999777555444444666444555666666444333444555444444555555444444333222333333333333333333333333333333333333222222222222222222222111111111111000000000111111111111111111222222222111111000......////////////000000000000000000000000000000000000...///000000000000///.........///000111222333333000111111000---,,,,,,---///............---------------......///000000000...//////000000//////......------...111111///,,,---------.../////////000+++---///111111111///...000000000000////////////------------------------////////////////////////---...///...---,,,---///,,,,,,---...///000111111000//////...------,,,,,,---...///000000///...---------...//////...------,,,,,,------.../////////........................+++,,,---...///000111111,,,------,,,+++***))))))...------,,,,,,------...,,,,,,,,,---------............////////////......,,,------------.........,,,,,,---...///000111111......//////000/////////------........./////////...........................---------------,,,,,,,,,,,,---...............------------------..............................///..................///---...///...---,,,---//////...------------...///,,,,,,------.../////////---/////////---,,,---........./////////000000000000000000000000000000000//////000111111111000000000000000000000000000000/////////000000/////////444333222222333333444333444666777777666666777888:::<<<>>>@@@BBBIIIRRRZZZgggppp}}}wwwrrrrrryyy{{{wwwttt}}}wwwpppjjjbbb\\\[[[WWWNNNGGGEEE???===:::999999999777666777888888666333222333555333555666444222111222333444555555666555444333222333333333333333333333333222222222222222333333333222222222111111111111000000000000000000000//////000000111111111000000///.../////////000000000111000000000000000000000000////////////////////////.../////////000111111111///000111000...------.../////////............---------......///000000111......////////////......///000222222111111000111,,,------...///000000111,,,...222555555444111///......///////////////000........................////////////////////////---///000///...---...///---.........//////000000..................------////////////////////////------...//////...------,,,,,,------...//////000........................------......//////000000000///---+++((($$$""" ...------,,,,,,------...,,,,,,,,,---------............////////////......,,,,,,---------........................///000111//////000000000///..................////////////...........................---,,,++++++,,,...///------,,,,,,------......,,,,,,,,,------.......................................------------.........222555222---+++---111111111111111111111111111,,,,,,------...//////000---///000///---+++---...------........./////////000000000000000000000000//////000111111111111111000000000000000000000000000000////////////000000000...------///222333333111111111000000111444777333666888999999;;;AAAEEEDDDLLLVVV^^^gggttt}}}~~~~~~xxx~~~zzzuuusssqqqlllccc\\\\\\SSSNNNOOOLLLBBB;;;:::;;;:::888777888888888666555777888777444333555888333555777555222000111333444555666666666555444333333333333333333333333333111111111222222333333444222222222111111111111000000000//////.........---...///000111111222222111.../////////000000111111000000000000000000000000000///---,,,,,,---///000///////////////.........---...//////......///000000////////////.........---------...///000000111......////////////......,,,000333111---***,,,000,,,------...///000111111,,,///444888888666333000------......//////000000///////////////////////////////////////////////////000111000///...///111///////////////.........,,,,,,------...///////////////............//////,,,---...//////...---,,,,,,,,,------...///000000........................///////////////.........------.../////////.........------,,,,,,------...,,,,,,,,,---------............////////////......,,,,,,,,,---------......000//////........./////////000000000///...------............/////////000...........................---+++******,,,///111...---,,,+++,,,---...///++++++,,,,,,---...//////........................---------,,,,,,---------///555999555...***...444......////////////......,,,,,,------...///000000---///111///,,,+++,,,...------------.........///000000000000000000000000//////000111111111111111000000000000000000000000111000///......///000111---///000000///......///000000111111111222222222666666666666777777777777;;;===???CCCIIIRRR\\\bbboooyyyzzz~~~~~~zzzvvvsssnnnfff```[[[UUUOOOJJJCCCBBBAAA???===;;;999888999888888777777777777777444444444333333222222222444444444444444444444444333333333333333333333333222333444444444333222111111111111111111111111111111111222222222222111111111111111111111000//////000000000000000000000000000000000000111111111111222222222222222222222222000000000000000111111222222000///------///000222000000000000////////////111...,,,---///111///---------...//////000////////////////////////////////////...------------...111000///......///000111///---,,,111666777111***,,,---...//////...------000000000000000000000000++++++,,,,,,---...//////---------............///000///...------...///000......//////////////////---------............///........................//////.........---------...//////...------000222///...---,,,,,,---///000)))***+++---.../////////------------------------------------------------------------------------..............................//////000000111111111111000000//////............................................................000000000///...---------------------------........................////////////////////////////////////////////////////////////000000000000//////000000000000//////000000///...------,,,,,,000///...---,,,+++++++++000000000000000000000000............//////////////////...//////000111222000000000000000000000000////////////000000000000+++---......---,,,,,,---000000000111111111222222444444444444555555555555666777888999<<>><<<:::999777777888888777666666666666666444444444333333222222222444444444444444444444444333333333333333333333333222333333444444333222222111111111111111111111111222222222333333222222222111111111111111000//////000000000000000000000000000000000000111111111111111111111111111111111111000000//////000000111222111000///......///000111000000000000////////////111///------///000///.........///000000000////////////////////////////////////...------------...111000///......///000111222000///111666888777444---------...///000///...........................++++++,,,------...//////........./////////000000000///...------...///000///////////////.........---------............///........................//////.........------------...///...------///111//////............//////,,,,,,------...------,,,------------------------------------------------------------------------......................................./////////000000000///////////////......................................................////////////......------------------------.........................................................................../////////000000000000//////000000000000//////000//////...------,,,,,,//////...---,,,,,,,,,,,,/////////////////////////////////000000000000111000////////////000000111000000000000000000000000000000000000////////////***,,,......,,,,,,,,,---000000000000111111111111111111111222222222333333444555555555555777:::<<<;;;???EEEKKKRRR[[[gggooo|||wwwvvvuuuqqqmmmhhhddd___\\\[[[YYYUUURRRKKKIIIEEEBBB@@@>>><<<:::::::::999888777666666555777666666555555555555555444444333333333333222222444444444444444444444444333333333333333333333333222222333333333333222222111111111111111111111111222333333333333333333222000111111111111000000///000000000000000000000000000000000000111111111111000000000000000000000000000000//////000000111222111000///......///000111000000000000////////////000///------///000///...000000000111000000//////////////////////////////000///......------......000//////......//////000000///......///333666888000---+++,,,///111000...........................,,,,,,,,,---......//////////////////000000000111//////............//////000000//////.........------------............///////////////////////////...............---------,,,...//////.........000////////////...---,,,,,,/////////...---,,,+++***------------------------------------------------------------------------.................................---------------//////////////////000000////////////////////////........................------------...///000000------------------------........................------------------------............................../////////000000000...//////000000//////.../////////...------,,,,,,......---------------...........................000000000000111111111111111000000////////////000000000000000000000000000111111000000//////......,,,---//////...---...////////////000000000111111///000000000111111111111111222444555444555777999999:::;;;<<<===BBBIIINNNWWW```lllvvv}}}}}}uuullliiijjjiiiddd^^^\\\XXXSSSOOOLLLIIIEEEBBBBBB@@@>>>===;;;;;;:::999777777777666666666555555666555444444333333444444333333333333333333333333444444444444444444444444222222222222222222222222111222222222333333333333111111111111111111111111111222222333333222222111000000111111111111000///000000000000000000000000///000000000111111111111000000000000000000000000///////////////000111111000000////////////000000000000000000////////////000///........./////////111111222111111000///...////////////////////////000//////...............////////////////////////...//////...---///333888555000,,,,,,///111///---........................,,,---------......//////....../////////000000000/////////....../////////000000000///......---------------............///000000000000000000000000........................+++---///000///.........------......---,,,***(((/////////...---,,,+++***------------------------------------------------................................................///.........------,,,,,,---......//////000000000////////////////////////........................------,,,,,,---///000222------------------------........................------------------------................................./////////000000...//////////////////...//////.........------------------------...//////........................//////000000000111111111111111000//////...//////////////////////////////111111000000//////......+++---//////...---...///....../////////000000000//////000000000111111111,,,...111111111111333444222444666888999<<<@@@BBB>>>DDDLLLRRRWWW```mmmwww~~~|||~~~}}}yyyuuummmfff]]]ZZZ[[[ZZZUUUOOOIIIFFFCCC@@@>>><<<:::888===<<<;;;:::888777777888666666666666666666666666555444444333333333333333333333333333333333333333444444444444444444444444222222222222222222222222111111111111222222333333111111111111111111111111000000111111111111000000///000000111111111000000///////////////////////////000000000111111111111111111111111111111111111/////////...///000000111000000////////////000000000000000000/////////////////////.........///000111111222111111000///...////////////////////////000000///............///......////////////......000333555444111000222666888444000...//////---+++////////////////////////------...............///------........./////////...//////////////////...000000//////.........------------............///000000000000000000000000---.....................***,,,///000///------....../////////...---+++***,,,------...------,,,,,,------------------------------------------------................................................000//////......---------------......//////000000////////////////////////........................---,,,,,,,,,---...000111------------------------........................------------------------....................................////////////......////////////.....................---------------------...///000000////////////////////////........./////////000000111111000//////...//////////////////////////////111000000000/////////...(((***,,,,,,,,,+++,,,---............/////////////////////000000000111111///000111111000///000222000222333666777888888888777:::===>>>@@@FFFOOOXXX]]]fffrrr~~~|||vvvtttpppkkkhhhhhhgggdddbbb]]]WWWOOOLLLKKKIIIDDD???::::::999999999999::::::777888888666444333444555777777777777777777777777555444444333333333333333222222333333333333444444444444444444444444444444222222222222222222222222111111000111111222333444111111111111111111111111//////000000000000/////////000000111111111111000////////////////////////000000000000111111111111111111111111111111111111//////......//////000111//////000000000000//////000000000000////////////...///000///------///000000000000111000000//////////////////////////////111000//////......//////---......//////......---...111444333000......000777666444111///---,,,,,,000000000000000000000000........................------------..................////////////......////////////////////////---------............///////////////////////////---------...............+++---......---------///111111111111000///......++++++,,,---............------------------------------------------------................................................/////////.................................//////................................................,,,,,,,,,,,,---...//////------------------------........................------------------------------------------------------........./////////---......//////......---...........................---------...///000000////////////////////////............////////////111000000////////////000000000000000000000000000/////////000000000000000(((***,,,,,,++++++,,,---------........./////////........./////////000000111111222111000000222333333333222333444333333222444666888999888:::>>>AAA???EEELLLSSSZZZbbblllsssyyyrrrooojjjcccaaa^^^ZZZVVVSSSQQQPPPPPPKKKHHHDDD@@@???<<<:::777777777888888888999;;;<<<444666777555333333444777777777777777777777777777555555444333333333333333222222222333333444444444444444444444444444444444111111111111111111111111111000000000111222333444111111111111111111111111000000111111111111000000//////000111111111111111////////////////////////000000000000111111111111000000000000000000000000///............///000000//////000000000000//////000000000000////////////...///000///------///111......///000000000//////////////////////////////111000000///////////////------...//////...------+++,,,......---,,,,,,---111444666444///,,,---///////////////////////////////////////........................////////////---...///000000///...---------......///000000000---------............///........................---------.........//////,,,---------,,,,,,...000000//////....../////////+++,,,------......------------------------------------------------------................................................---------------...........................------------------------------........................,,,,,,---......---------------------------------................................................---------------------------------.........//////---......//////......---........................///...............///000...........................////////////000000000000////////////000000111000000000000000000000000......//////000000111111)))+++---...------...///---------.........//////---------.........//////+++,,,---------...222444000//////000333666777888000333666888888888888888===>>>>>>===>>>CCCLLLTTTSSSaaapppyyy~~~yyytttpppoooqqqnnnfffbbbbbb___ZZZOOONNNJJJEEE@@@======>>>>>>===<<<;;;:::999999999777777777666555444555666555777999888666666999;;;777777777777777666666666666555444444333333444444222222222333333444444444444444444444444444444444111111111111111111111111111000000000000222444555111111111111111111111111111111222222222222111111//////000111111111111111////////////////////////000000000000111111111111////////////////////////...............///000000//////000000000000//////000000000000////////////---///111///---,,,...111------...//////000//////////////////////////////111111000///////////////,,,---...//////...---,,,---------...///000111111---333777666000---///333........................///////////////.........////////////000000000000---...///000000///...---,,,,,,---...///000111111---------.........//////........................---------.........//////,,,------,,,+++,,,...000---,,,+++******,,,---...---------......---,,,,,,------------------------------------------------////////////////////////........................+++++++++,,,,,,---------/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---.........---,,,+++------------------------........................////////////////////////---------------------------------.........//////---..................------.....................//////............//////------------------------000000000000111111111111//////...//////000111222000000000000000000000000------...///000111222222*********++++++,,,,,,,,,------------------------++++++,,,,,,---...//////......////////////......000000000000000/////////111111222222222333333333666666666777888:::<<<<<>>BBBGGGMMMTTT[[[___lllrrr|||{{{zzz}}}}}}zzzhhhccc\\\XXXWWWUUURRROOOHHHGGGEEEDDDEEEFFFHHHIIIJJJEEE@@@>>>>>><<<888555777666555555444555555555666666555555555444444444666777777777777666555555666666777777666555555444444444555555555555444444333333333333222222222222444444444444333333333333555555555555444333222222333333333333222222222222222222222222222222222222333333222111000000000111000000000000000000000000000111111222222111111000000000000000////////////........................000000000000000000000000//////000111111000...---000000000000000000000000111000000000////////////,,,,,,------------,,,,,,......------......///000111111111111000000000000///////////////.........,,,------------...............---,,,,,,...///000111//////555===>>>666............//////000000000000000//////000000111222000000///............///000000000////////////....................................---------------......///000000000//////............////////////000000///...---,,,,,,+++...------------,,,,,,,,,...------...000000...,,,..............................------------..................////////////,,,------------.................................///---++++++---...------,,,---//////......///111000///...---------------+++++++++++++++,,,------------------------------///...------------...///////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------------.......................................////////////.....................///000000,,,...000000000000111222...///000222333333444444000000000000////////////000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------,,,,,,............//////////////////000000000111111111000000////////////000000222222222333444555666777999:::<<<===>>>BBBFFFJJJLLLQQQYYYaaajjjrrrzzz~~~yyytttqqqpppppprrrnnniiihhhiiiiiieeebbbWWWSSSNNNJJJIIIGGGEEECCCAAA@@@>>>===<<<===>>>???AAA???===<<<===<<<999666444444333333333333444444555555444444444333333333555555666666666666555555555555555666666555555444333444444555555444444333333222222222222222222222222222333333333444444444444444444444444333333333333333333333333333333333111111111111111111111111333333222111000000000000000000000000000000000000000000111111111111000000000000000000////////////........................000000000000000000000000000111333444444222111///////////////////////////000000000/////////......,,,,,,,,,------,,,,,,,,,...............//////000222111000/////////000000000000//////......------------------...............------------...///000000......333999<<<999666***+++---///000111222222///////////////000000111000/////////............////////////////////////////////////////////////...............---------......///////////////...............////////////000//////...------,,,,,,---------------,,,,,,,,,000///...//////000000000.................................------.........////////////000000000000------------.......................................------------......---...///000///---------///000000///...---,,,,,,,,,************+++,,,---...------------------------.........------...............//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------..........................................////////////.....................///000000,,,...000000//////000111222222333333333222222111////////////////////////111111111000000/////////++++++******************,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------............------,,,,,,,,,---------.............../////////000000000000//////......//////000000000000111222333444555666888888777666888999999<<>>999999888777777777777777333333333444555666777777666666777777777777666666444444444444444444555666555555444444444333333333222222333444444444444333000111222444555666666666333333444444444444333333111111111222222222222222111111222222333333444444222222111111111222333444222222222222333333333333111111111111111111111111222111111111111111222222///////////////////////////000000111111000000///////////////000000000000000000000000000000000000////////////////////////,,,---///000000///......000000000000000000000000............------------......////////////......---...///000000000000///////////////............///////////////.........------........./////////---------............///---///111000///111888>>>444444222000...,,,+++***------,,,,,,------...////////////000///......------............/////////......................................./////////....../////////...------............////////////++++++,,,---...///000111---------............///---------,,,+++,,,///222..............................------------............//////000000111111------........./////////---------------------------///000000///......///)))+++---------...///111.../////////...---,,,,,,*********++++++---......------------------------------...//////...------+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,........................------........./////////..............................////////////.....................///000000111222333222000......///---...000111333444555555000000000000111111111111222222222111111111111111+++++++++*********))))))+++++++++++++++++++++++++++,,,,,,------.........,,,,,,------------,,,,,,,,,,,,---......///000000,,,------------.........//////.........//////000111000///////////////000...000222222222222333444555666777666555444666777999:::<<>>>>>999999999999::::::999888777777777777666666777777222222333555666888999:::777777777777666666777777444444444444444555666666555555555555444444444444222333444444555555444444111222333444444444444444222333333444444333333222000111111111222222222222222222222222222333333333666555333222111111222222111111111222222222333333111111111111111111111111000000000000111222333333//////////////////////////////000000000000//////.../////////000000000111000000000000000000000000////////////////////////,,,,,,------............000000000000000000000000////////////..................////////////......---...///000111000000/////////000111000///...---.........///////////////............////////////,,,------...............---...000000000222555777888666444111///------------------------...//////...///000000000///---------------.........//////---------------------------........./////////000......//////......---,,,............////////////++++++,,,---...///000111........./////////000000+++...111222000///000222........................------,,,,,,,,,,,,------------...//////000111111............////////////........................---///222111///......000+++---...///......000111---......//////...---,,,,,,,,,++++++,,,---......------------------------------...//////...------------...............---------------------------....................................////////////..............................////////////.....................///000000000222333333111000111222,,,---///111222444444555000111111111222222222333111111222222222222222222,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,---...//////+++++++++,,,,,,+++++++++.........///000111111222,,,,,,,,,---------.........---------......///000+++++++++,,,---...///000000000000///...///111333444555666666444444444666444444555666777777777666;;;>>>BBBDDDDDDEEEIIILLLNNNPPPTTTYYY___dddgggiiiiiinnnuuu|||tttzzz}}}wwwqqqlllfffaaa^^^^^^^^^]]]WWWVVVSSSQQQOOOKKKGGGDDD???===:::777666666777888777666666555555555555555333444555444333222333444222222333444555666777777444555555333222222333444444333333333444555555666666666555555555444444444333444444555666666666555333333444444444333222222222333333444444333333222000000111111222222222222222222222222222222222222:::999666444222000000000000000000111111222222222000000000000000000000000//////000000111222444444//////////////////////////////000000000000//////.../////////000000111111000000000000000000000000////////////////////////...............///000111000000000000000000000000000000000000////////////---......//////......------...000111111111000//////000222333222111///------.........//////000000............/////////000,,,---......//////......---,,,...111444555222000777555333111111222333444...............///000000...///000000000///---,,,---------.........//////---------------------------.........//////000000.../////////...---,,,,,,............/////////000,,,,,,------...//////000.../////////000000111111$$$)))000222111...,,,,,,........................---,,,,,,++++++,,,,,,---,,,------...///000000111............/////////000000000000000000000000000,,,///222222000...///000000111222111...---...///,,,---.../////////...---------,,,,,,,,,---......------------------------,,,---...//////...---,,,////////////...---,,,,,,............................................................/////////000..............................////////////.....................///000000///111333333333222333444...///000111111111111111111111222222222333333333111111111222222333333444++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,,,,---...///000+++++++++,,,,,,---------............---,,,+++***,,,,,,,,,---------.........///////////////.........---+++******+++---...000000000000////////////000000000000000000000000000000111222333333444444888888888999:::;;;;;;<<<@@@AAABBBCCCEEEGGGHHHIIINNNPPPTTTXXX]]]bbbfffhhhpppvvv|||zzzssslllgggddd^^^YYYRRRLLLIIIHHHGGGFFFAAA@@@???>>><<<;;;:::999999888666555444444555555222333333444444333333222333333333333333333333333///000222333444333222222333333333333333333333333333333444444555666777777444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333222222222222222222222222222222222222222222222222222222111222333444444333222111111111111111111111111111000000000000000000000000////////////////////////222111111111000000///////////////000111111222222000000000000000000000000000000//////.........---000000000000000000000000...///000111222333333333////////////////////////////////////////////////////////////............------............------000000000000000000000000///...------...///000111000000...------...///000---------.........//////------...///000111222222444777999777222......//////111...***+++111000+++//////000000///...------000000000000///...---,,,000///...------...///000//////.........---------000000////////////000000000///......///000///---000000000000000000000000............////////////,,,---///000000000///...000///...------...///000,,,,,,,,,------.........------------------------...------,,,,,,------...............////////////------......//////000000........................------------------------........................---......///...,,,+++***........................//////---,,,,,,---...///.........------,,,,,,+++..........................................------,,,,,,------------------......///000000000000000111111000000000000000111000111222111///------...////////////000111222333111111000000111222333333111111111222333444666777*********+++++++++,,,,,,------,,,,,,++++++******++++++++++++,,,---...///+++++++++,,,,,,---------***+++,,,---............+++++++++,,,,,,,,,------......////////////......///...,,,++++++,,,...////////////////////////000000000000000000000000000///000000111222222333333000000111111222333333444666777888999:::<<<<<<===<<<>>>@@@CCCFFFIIILLLMMMQQQVVV\\\______aaaeeejjjkkkoootttxxxzzz{{{}}}~~~|||~~~|||wwwtttjjjhhhddd^^^XXXRRRNNNKKKHHHDDD???<<<;;;::::::999:::999888777666555555444666555444444444555666666222333333444444333333222333333333333333333333333222222444555555555444444444444444444444444444444222333333444555555666666444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333222222222222222222222222222222222222222222222222222222000111222333333222111000111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000//////......///000000111111222000000000000000000000000000/////////............000000000000000000000000//////000111222222222222////////////////////////////////////////////////////////////...............//////////////////...///////////////////////////......------...///000...---,,,,,,,,,,,,---...---------.........//////////////////000000000000222444777888555222///...///111///+++,,,000111---///////////////...------///////////////......---000///...------...///000//////.........---------000//////......//////000///...------...///...---////////////////////////............////////////---......///////////////...---,,,,,,,,,,,,---...,,,,,,------------------------------------------...------,,,,,,------...............////////////.........///////////////........................------------------------........................,,,,,,---...////////////........................///...------------...///............------------................................................------------------------......///000000000000000111111000000000000000111000111222111///........./////////000000111222333111111111111111222333333222222222222333555666666)))))))))************+++------,,,+++***))))))(((++++++***++++++,,,---...++++++,,,,,,,,,,,,------***+++,,,------.........*********+++++++++,,,,,,------......///......---//////---,,,,,,---//////---.........///000000000000000000000000000000000/////////000000111111222//////000000111222222222333333444444555666666777444444555666888999:::::::::>>>BBBCCCCCCDDDGGGJJJJJJMMMRRRVVVXXXZZZ]]]^^^^^^___```bbbdddgggjjjkkkiiijjjlllnnnppprrrrrrsssssstttuuuvvvwwwxxxxxxxxxzzzzzzzzz{{{|||}}}~~~}}}yyyvvvtttuuuvvvwwwxxxvvvssspppmmmjjjhhhgggfffggggggfffddd```[[[YYYMMMLLLIIIEEEAAA===:::999888666444444555555444333333333333333222222222222222222222222333444666666222222333333333333222222333333333333333333444444444444555666666666666555555555555555555555555555222222333333444444555555444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333222222222222222222222222222222222222222222222222222222000000111111111111000000111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000//////---......//////000111111000000000000000000000000////////////............000000000000000000000000000000111111111111000000////////////////////////////////////////////////////////////............//////000000000000//////////////////////////////000///......---.........------,,,,,,,,,------...------........./////////222222111000///...------///111444777999777333///...111000---,,,...000000...////////////...---------....../////////////////////............//////...............---------///..................///...---,,,,,,......---,,,....................................////////////...............///000000...---,,,,,,,,,,,,---...------------------,,,,,,------------------------......------------..................///////////////////////////.................................------------------------....................................///000111111..............................---------......///............////////////................................................///.........---,,,,,,,,,......///000000000000///000000000//////000000111000111222222000......///000000000000000111333333222111111111111222222333333333333444444555555555)))))))))*********+++++++++++++++******)))))))))+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,---.........------......------------......,,,,,,---...//////000000////////////////////////........./////////000000111111111222222333333333333333333444444444444444555555555555555666666666444666999:::999999:::<<<===???BBBCCCCCCDDDEEEFFFEEEFFFGGGHHHJJJMMMOOOPPPLLLMMMNNNPPPRRRUUUWWWYYYZZZ[[[\\\\\\]]]]]]\\\\\\___^^^]]]]]]^^^```aaaccccccaaa^^^\\\[[[ZZZ[[[\\\[[[ZZZXXXUUUSSSQQQPPPPPPMMMMMMLLLJJJHHHEEEBBBAAA>>>===;;;999777555444333444333333444666777666444222222222222333333333333222222222222222333333444222222333333333333222222333333333444444444444444555555555666666666666555444444444444444444444444222222222333333444444444444444444444444444444444333333333333333333333333444444444444444444444444444444333333333222222222222222222222222222222222111111111111111111111111//////000000000000//////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000//////------......//////000000///////////////////////////////////////.........////////////////////////000000000111000000//////////////////////////////////////////////////////////////////............/////////000000/////////////////////////////////000//////...------------............/////////000............////////////222222111000///...------///...000444888999777333---///000---+++,,,///111.........//////...------,,,---...///000000000000/////////....../////////..............................------------.........---,,,---/////////---....................................///////////////......------...000111/////////....../////////.........------,,,,,,,,,------------..................------------..................////////////000000//////......------........................................................................222000///------------...........................------------.........///......//////000000111111....................................////////////000//////...---,,,,,,+++---...//////000000//////000////////////000000111000111222222000/////////000000000000111222333333222222222111111222222333444555555555666555555555************+++++++++,,,)))))))))******+++++++++++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***))),,,,,,,,,,,,------------++++++,,,------------------,,,,,,,,,,,,,,,,,,---+++,,,,,,---...//////000......................................./////////............////////////000000000000000000000000000111111111222222222222111333444444444333444444555777888888666666666777::::::::::::;;;<<<>>>>>>?????????@@@BBBDDDFFFHHHGGGGGGHHHIIIJJJJJJJJJJJJGGGFFFFFFEEEFFFGGGIIIJJJIIIHHHHHHGGGFFFGGGGGGGGGCCCCCCBBBAAAAAA@@@AAAAAA<<<;;;:::999888666555555333333333222222111111111111111111222444444333111111222222333444444555555222222222222222111111000111222222333333222222111333333333444444555555555555555444444444444444444333333333333333333333333222222333333333333333444444444444444444444444444333333333333333333333333444444444444444444444444444444333333333222222222222222222222222222222222111111111111111111111111////////////////////////111111111111111111111111000000000000000000000000//////////////////////////////////////////000000------......//////000000////////////////////////........./////////////////////////////////////////////000000000///......////////////////////////////////////////////////////////////............---......//////......---........................//////.........---,,,,,,---....../////////000000........./////////000000000000000000////////////000---,,,///444888999888///......---,,,+++,,,///------............------+++,,,---///000000000000...//////////////////...---...........................------------......///.........000111111///....................................///////////////......------...000111...//////////////////............------,,,,,,,,,---------......////////////......------......///............////////////000000//////......------////////////////////////................................................000///...,,,+++,,,,,,---........................,,,------.........//////...//////000000111111111................................./////////000000000000///...------,,,,,,------.../////////////////////......///000111111///111222222000//////000000000000000111222333444333333222222222222222333555555666777777777666666*********+++++++++,,,,,,((())))))***+++,,,------,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++)))***+++,,,,,,---------,,,,,,---------.........******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---.................................................................................////////////000000000000,,,------....../////////000000111222222222111111000222333333222222333555666666555555444555555666777777777777888:::;;;<<<888999:::;;;<<<<<<<<<<<<999999999999999:::;;;;;;:::::::::;;;;;;<<<<<<<<<777777777777888888999:::555555444333333222222222000000000000111111111111111000000111222222111///000000111111222333333444333333333333222111000///111111222222222222111111333333333444555555666666555444333333222333333333333333333333333333333333333333333333444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444333333333333222222222222222222222222222222111111111111111111111111000000////////////000000111111111111111111111111000000000000000000000000..............................////////////000000---......//////000111111000000000000000000000000.........///////////////000000000000000000000000......///////////////...////////////////////////////////////////////////////////////............------............------........................------.........---,,,,,,***+++,,,---................../////////000000000......//////000000111111///---,,,---000555999:::444///,,,---...,,,+++,,,,,,,,,---............---,,,---...///000000000000......////////////......---------...............///..................///000///...///111222222111....................................////////////...............///000000,,,,,,---......---,,,,,,------------------,,,,,,---------...//////000000//////............//////............///////////////////////////.........////////////////////////................................................,,,,,,+++,,,,,,---...///........................+++,,,---...////////////////////////000000000000.................................//////000000111000/////////...---------------...////////////...............///000111111///111222222111000000111111111000111111222333444444333333222222222222333555666777888999888888777)))))))))************+++******++++++,,,,,,------------,,,,,,,,,,,,---------------,,,,,,+++++++++)))***+++,,,,,,---,,,,,,++++++,,,,,,,,,---------)))***+++,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------/////////...............000000000000000000000000000000000111111222222222........./////////000000//////000111222333222111///111222111111111333555333333222111111111222222///000111111222333333444111111222333333333222222333333444555555555555444222333444555666555555555333333222222333333444555222222222222111000000///000000111111111222222222222111000111222333333222//////000000111111222222111222333333333222111000111111222222222222111111333333444444555666666666555555333222222222333333444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222444444444444444444444444444444333333333333222222222222222222222222222222111111111111111111111111111111000//////000111111111111111111111111111111000000000000000000000000////////////////////////........./////////000000......///000000111111222000000000000000000000000............/////////000000000000000000000000000,,,------...////////////////////////////////////////////////////////////////////////..................////////////..............................+++,,,---.........---,,,***+++,,,............---.../////////000000000000////////////000000000000,,,------...///111666999:::111,,,///111///+++++++++,,,------.........---------...///000000//////---...///000000///...------------.........//////000//////......//////000///...---...111222111000////////////////////////............////////////---......///////////////,,,,,,---......---,,,,,,,,,,,,---------------------------...///000000000//////............//////............////////////.........///////////////////////////////////////................................................+++,,,---...////////////........................+++,,,---////////////...000///////////////..............................---......///000000111111////////////............,,,---......//////.........------......000111111///111333222111000111222111111111111222333444444555444333222222222222222444555777999::::::999888(((((((((((())))))))))))------,,,,,,,,,,,,,,,,,,......---,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,+++***))))))******+++++++++,,,,,,,,,((()))***+++,,,------------......//////......------,,,,,,,,,,,,,,,,,,,,,------------------------//////////////////....../////////////////////...------...//////000111111////////////////////////---------///111222111000...///000///------...000000000/////////000111111...///000222333333333333222222333333222111000000000111222333333333222111///000111222222111000///111111000000///000000000111111111000///...,,,+++.........////////////000000///......111222333222000000000111111111222222///000222333444444333333111111222222222222111111333333444444555666777777666555444333222333333444555555555555555555555555555555555555555555555555444444444444444444444444222222222222222222222222444444444444444444444444444444444333333333222222222222222222222222222222000000000000000000000000222111000//////000111222111111111111111111111111000000000000000000000000000000000000000000000000---.........//////000000//////000000111111222222000000000000000000000000---.........//////000000000000000000000000000000+++,,,---...////////////////////////////////////////////////////////////000/////////............//////000000000000//////........................***+++---...///...------+++,,,...000111111000///////////////000000000000000000000000////////////))),,,///000///000333666???333,,,000444222,,,***+++,,,------.........------...//////////////////---...///000000///...------------.........//////000000////////////000000...---,,,...000111111000000000000000000000000000............/////////000,,,---///000000000///...---...///000000///...---,,,,,,,,,------.........---------...///000000111//////............//////............/////////000---.........//////000000000000000000000000000000////////////////////////........................///000000111000...---+++........................***+++---///000000///...000000//////......------........................---......///000111111222.........///////////////,,,---......//////......---------......000111111///111333333111111111222111111111111222333444555555444333333222222222222333555777:::;;;;;;:::999******************************+++,,,,,,,,,,,,++++++++++++******)))))))))++++++++++++++++++++++++,,,+++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------...///++++++++++++++++++++++++------------------------.........------,,,,,,,,,............////////////000000//////.........---......//////000000111111///......------...000111////////////////////////---------..................//////000111222222333222111111111000000//////000000000000////////////000000000000000000000000000000000000111111111111//////000000///...------////////////000000000000333333222111000000000111111111111111111111111111333444444222111000111333111111111222222333333333555555555666666777777777666444111111333555777777333333222222333333444555555555555555555555555555444444444444444444444444444444444333333222222222222333333444444333333222333444555444222111222333111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111222000000////////////000000////////////..................------------......////////////000000000000000111222222222111///.....................------...///000111000///---+++////////////////////////////////////////////////------......//////000000,,,,,,---.../////////...000000000000000000000000------------------------//////.........---------,,,,,,,,,---...///000000111000/////////000222333000///.........///111222222111///......000222444AAA999111...///111111//////...---,,,,,,---...///---......//////......---........................,,,,,,---...///000111111//////.........---------........................////////////////////////........................////////////////////////------------------------......---------,,,,,,,,,...---,,,+++,,,...000222---...///000000///...---//////............//////////////////////////////......//////000000111111222///---...000000...+++...///000111000///---+++............//////////////////.........---------////////////000000000000////////////////////////000000000000000000000000////////////////////////............///////////////////////////.........////////////000000000000///000111222333222222111//////000111222333444444444444333333333333222222555555666888999;;;<<<<<<******************************+++,,,,,,,,,,,,+++---------,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......------------------------------------------------......---------,,,,,,,,,////////////000000000000000/////////.........---.............../////////...............//////000......................../////////.........------.../////////000111111111111111000000000////////////////////////000000000/////////////////////////////////000000000111111///////////////...------////////////000000000000333222111111000000111111111111111111111111111111333333444222000000111333111111222222222333333333222222222222222333333333555444222111111222222111333333222222333333444555555555555555555555555555444444444444444444444444444333333333222222222222111222222333333222222111222333333333111000111222111111111111111111111111000000000000000000000000000000000000000000000000//////000000000111111111000000////////////000000111111111111000000000000/////////....../////////////////////000000000000000000111111000000///..............................///000111000///---,,,////////////////////////////////////////////////.........///////////////......//////////////////////////////////////////........................//////.........---------+++++++++,,,,,,---//////000000/////////000111222111000/////////000222222222111///......000222444@@@999111......000///---///...------------...///,,,,,,------------,,,,,,................................./////////////////////.........---------...............---------........................................................................------------------------............------,,,,,,...---,,,,,,,,,...000111---...///000000///...---//////............//////////////////////////////......//////000000000000111///---...000000///---...///000111000///---,,,------------............//////.........---------------------....................................////////////////////////////////////////////////............////////////////////////////////////////////////000000000000111222333444444444333222333333222222222111111111555555555444444444444444777777888999:::<<<===>>>******************************+++,,,,,,,,,,,,+++---------,,,,,,,,,,,,+++++++++++++++++++++++++++))))))***+++,,,------...******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------------------------------------------------------,,,,,,,,,,,,/////////000000000111111/////////........................---------------------...///////////////........................000000000///......------....../////////////////////////////////..................//////000000111////////////////////////.........////////////000///////////////......---////////////000000000000222222111000000000111111111111111111111111111111222333333222000000111333111222222222222333333333444444444444333333333333333333444444333333222222333333222222333333444555444444444444444444444444444444444444444444444444222222222222222111111111000111111222222111111000111222222222000///000111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000111111000000////////////000000111111111111000000000000000000////////////000000////////////000000000000111000//////......//////...........................///000000000///------///////////////////////////////////////////////////////////////.........000000000000////////////////////////////////////////////////////////////...............---------+++++++++++++++,,,---...000////////////000111111111111000000000111222333111000///......000222333===777000---...///...,,,///......------......///......////////////..............................000000//////...........................---------//////.........---------........................................................................------------------------/////////............---...---,,,,,,---...000111......////////////......//////............//////////////////////////////...////////////000000000///...---...///000///......///000000000///------,,,,,,,,,------------..................---------------------............------------------------////////////////////////////////////////////////............////////////////////////////////////////////////000000000000111222333444333333111111333333222222222111111111555555555666666666666666999999888999;;;>>>AAACCC******************************+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++,,,+++++++++******++++++,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,............/////////000........................///.........------,,,,,,,,,---...///000///...---........................////////////////////////..................------........................------......///000111111////////////////////////---------.........//////...///////////////......////////////000000000000111111000000000000111111111111111111111111111111111222222111000000111333222222222222222222222222555555555444444333333222,,,...111333444333333444333333222222333333444555444444444444444444444444333333333333333333333333111111111111111111111111111111222222222222111111111222333222000///000111111111111111111111111111000000000000000000000000//////////////////////////////000000000000000000//////000000000000//////////////////............000//////////////////000////////////000000000000111000...---------...///............////////////......///000//////...---////////////////////////////////////////////////000000//////......------000000///...............////////////////////////................................................,,,,,,++++++,,,------............/////////000000000000000000000111111111000000///......///111222777333///---...//////...//////............//////---------......---------........................///////////////................................./////////...------,,,,,,........................................................................------------------------/////////////////////......------------...///000...//////////////////...///......------......///////////////////////////////////////////////////...------...///000000000......///000//////...---,,,,,,---------.................................////////////000000000000........................////////////////////////////////////////////////............///////////////////////////000000000////////////000000000000///000111111111000///......//////000111222333333555555555666666777777777888888888999===AAAFFFIII******************************+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...............000//////......---------+++,,,.../////////...---........................------......//////000000............------------------------............,,,------...///000000111........................------------..................///////////////...////////////000000000000111000000///000000111111111111111111111111111111000111222111000000111333222222222222222222222222222111111000000/////////(((+++000111111000000000333333222222333333444555444444444444444444444444333333333333333333333333111111111111111111111111222222333333333333222222111333333333111000111222000000000000000000000000111111111111111111111111////////////////////////000000////////////////////////000000000000//////////////////............///......------......///////////////000000000000111000...---------...///........./////////000000......///////////////...////////////////////////////////////////////////000000//////......------//////---,,,,,,,,,,,,---........................---------------------------.....................---------------......///------......////////////........./////////////////////.........///000111111///------...000000000////////////////////////******++++++++++++******........................------......///000000111---.....................//////.........---------........................................................................------------------------.../////////////////////---------------......////////////....../////////......------------....../////////////////////////////////...............---....../////////000000......///////////////...---.........////////////---.....................////////////000000000000////////////////////////........................////////////////////////............////////////////////////000000111111////////////000000000000///000111222222111000///------...///000111222222333333444555666777777888666666888;;;@@@GGGMMMPPP******************************+++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------++++++++++++++++++++++++...------,,,+++***))))))******+++++++++,,,,,,,,,+++++++++++++++*********---,,,,,,++++++++++++,,,------------------------------------------------++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------------........./////////...............,,,,,,---...............------------------------------------.........///------..................---------...............---------......//////000........................---------............///---...//////////////////////////////000000000000000000/////////000111111111111111111111111111111000111111111000000111333333333333222222222222111222222222222222111111111111555888777444111000222333333222222333333444555333333333333333333333333333333333333333333333333111111111222222222222222333333333444444333333333222333444333111000111222000000000000000000000000111111111111111111111111000000000000000000000000000000////////////.........///000111111000///...111111111111000000000000......------------......////////////000000000000111000//////......//////.........//////000000111............///////////////////////////////////////////////////////////////////////////............---,,,+++++++++,,,---........................---------------------------------........................------......///,,,------...///.........,,,---.../////////......//////......//////000000---.........///000111111...//////000000//////.........////////////..............................,,,,,,---...///000111111---------.......................................------------------------........................---------------------------------------------------............/////////---.....................//////............//////......------------....../////////////////////////////////............------...000///......///000............////////////........./////////000000---------...............------------............000000000000000000000000........................////////////////////////............////////////...//////000000111111222////////////000000000000111222333444555444444333111111000000000/////////222333444555666777888999777888;;;@@@FFFMMMRRRVVV******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++*********)))......---,,,,,,,,,,,,,,,------------------------------------------------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........---------------.........------,,,,,,------......------------------------///......---,,,+++++++++---------...//////000000------......////////////................................................---............/////////------...///////////////////////////000000000000///////////////000111111111111111111111111111111///000111000///000111333333333333222222222111111444444444444555555555555777:::===;;;666333444666333333222222333333444555333333333333333333333333222222222222222222222222222222222222333333333444222222333333333333222222111222222222000///000111000000000000000000000000111111111111111111111111000000000000000000000000000000/////////............///000111111000///...111111111111000000000000//////............//////////////////000000000000000000111111000000///...---......///000000111111...............///000000////////////////////////////////////////////////.........///////////////...---,,,++++++,,,...///................................................---------.........//////...------,,,,,,------...+++,,,---.........------------///000000000///...............//////000000...///000000/////////000...///000111111000///...111222222222222222222111........................---.........//////000000---------.........//////,,,,,,------.../////////------------------------........................------------------------------------------------,,,,,,------............---...............------000///...------...///000...------,,,,,,------...//////////////////////////////.........---------...///111000---,,,...000...............///000000---------.........//////---------.........//////------------............000000000000000000000000........................////////////////////////............////////////...//////000111111222222////////////000000000000000222333555666666666555222222222222111111111111333444555666888999:::;;;<<<>>>AAAFFFLLLRRRVVVYYY******************************+++,,,,,,,,,,,,+++)))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++******))))))///...------,,,,,,,,,,,,++++++++++++++++++++++++------------------------*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........+++++++++,,,,,,---------...---,,,+++,,,---...///------------------------111000///---+++)))((('''---------...///000111111........./////////000000...............---------.................................////////////000------...///000000//////////////////000000000000///////////////000111111111111111111111111111111///000111000///000111333333333333222222111111111111111111222222333333333111555888666222000222555333333222222333333444555333333333333333333333333222222222222222222222222222222222333333444444444111111222222222222111111///111111000///...///000000000000000000000000000111111111111111111111111000000000000000000000000000000//////.........---...///000222222000///...////////////............000000////////////000000////////////000000000000000111222222222111///...---......///000111111222...............///000111////////////////////////////////////////////////---.........//////000000...---,,,,,,,,,...000111........................////////////////////////---------.........//////------,,,++++++,,,,,,,,,+++,,,---.........---,,,---...000111111111000///.........///////////////000111222111///...---......///000111111000///...------............------........................///////////////.........---------.........//////+++,,,,,,---...///000000------------------------........................------------------------------------------------,,,,,,,,,---------......---......///......------000///...------...///000...------,,,,,,------...//////////////////////////////.........---------...000222000---,,,---///...............///000111,,,,,,,,,---------......---------.........//////////////////000000000111////////////////////////........................////////////////////////............/////////000...//////000111222222222////////////000000000000...000222444555555555555111111222333444555555666444555666777999;;;<<<<<>>???@@@@@@@@@>>>EEEMMMPPPRRRXXXeeeooozzz((((((((((((((())))))***,,,++++++******++++++,,,************************++++++++++++++++++++++++******+++,,,,,,+++************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************************))))))***+++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,------......++++++,,,,,,,,,---------------------------------------------....................................------------------------,,,,,,,,,---.../////////000000000000111111111111//////////////////////////////000111111111111111000000000000111111111111//////000111111222333333222222111111111222222333333333222222333333444555222222222222222222222222222222111111111111222222000000111111111111000000////////////////////////000000//////////////////////////////////////////......---------...///000..................---------------.........//////000000000000000000000000////////////////////////////////////////////////......///000000000000000////////////////////////......////////////......////////////////////////////////////////////////////////////////////////...///000///------///000...............///000000////////////////////////////////////............------------------------------............---------------............///---------.........//////111000///...---......//////////////////...------............////////////////////////000000000111////////////////////////........................---------.........//////,,,---------............////////////////////////////////////////////////////////////////////////---......//////......------------.......................................---------.........//////..................------...---,,,---/////////...000000000000/////////...---------............///------......//////000000////////////000000000111...///000111000000///...////////////////////////...............///000000///////////////////////////...///111444777777777000///------///111111000000000000111111111111111222222222222333333333333333444666888:::;;;<<<===;;;<<>>???===???AAADDDFFFGGGGGGGGGTTTXXX___kkk{{{******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******************************************(((((()))***+++,,,,,,,,,,,,,,,,,,++++++************+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***++++++,,,,,,++++++***))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,***))))))***,,,,,,+++***+++,,,---...000///...---,,,------...000000000///......------,,,---------------------+++,,,---.........---,,,......//////......---,,,///......---------......////////////000000000000111111111111111000//////000000000000000000000000//////000//////...---,,,111111111111111111111111222222222111111111000000000000000000000000000000000000111111111222222222333222000/////////000111000000000000111111111111222222111111000000//////............///////////////////////////.........000000000000000000000000////////////////////////////////////////////////...............///000000......//////000000111111////////////////////////000000000000////////////---------............///000///...---...///111333...///111111000//////000//////000000000000//////............////////////////////////////////////......------------......000...,,,---000111///---000000000000000000000000////////////////////////000///...------...///000---------............///........................////////////............,,,------......------,,,---------------...//////////////////////////////////////////////////////........................///...---+++++++++,,,---......------------......//////............//////000000//////.........------------.........//////......------,,,,,,,,,+++//////......---------,,,////////////////////////******,,,---.../////////........................,,,,,,,,,...111222111000222222111///,,,---///111//////000000///...------000000000000000000000000---------............///000000///...------,,,,,,..................................../////////000------...............---......//////000000111111222222222111111111111000000111222111000///000111000222333333222111222444555777:::<<<===???BBBEEE??????DDDJJJLLLLLLOOOTTTVVV]]]kkk******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))***+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,,,,++++++***)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++$$$'''+++---...---......,,,,,,+++++++++,,,---...///...---,,,+++,,,,,,------------------.........---------,,,,,,++++++***+++,,,---.........---------............------------------------...//////.../////////000000000000111111111111111000//////000000000000000000000000000111111111111000000///111111111111111111111111222222222111111111000000000000000000000000000000000000111111111222222222222222000/////////000000//////000000000111111111111111111111111111000000............/////////////////////////////////...................................................////////////////////////...............///000000///////////////000000000////////////////////////////////////............---------............///000///...---...///111222...///111111///...///000//////000000000000//////............////////////..............................------------......000...---...000000///---................................................000///...------...///000---------............///........................////////////............,,,------......------,,,......------......///000////////////////////////////////////////////////000000000000000000000000000000///.....................------------......//////............//////000/////////............---------.........//////000000000/////////......111000000000////////////////////////////////////,,,,,,---.........------........................///......///000000///---&&&))),,,.........///111///////////////...------////////////////////////---------............///---------................................................/////////////////////000000000//////...//////000000111222222222111111111000000000000///000111222111000///000111222444555444333333444555555888;;;===>>>@@@CCCEEEFFFEEEHHHLLLNNNOOOSSSYYYbbbqqq******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************++++++,,,,,,++++++************++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++ $$$***...////////////,,,,,,+++++++++,,,---...------,,,+++++++++,,,,,,***++++++,,,------.........---,,,+++***))))))(((+++,,,------......------,,,,,,---------------------------------...///000....../////////000000000000111111111111000000///000000000000000000000000///000000111111111111000111111111111111111111111222111111111111000000000000000000000000000000000000000000111111111111222111111000/////////000000//////000000000000111111000000000111111111111111............////////////......//////////////////........................------------------------////////////////////////...............///000000000000//////////////////////////////////////////............---------------------............///000///.........///000111...///000000///...///000//////000000000000//////............////////////..............................------------......000...---...///000///...................................................//////...------...//////---------............///......................../////////............---------............------//////......//////000111////////////////////////////////////////////////------------------------/////////000//////...---......------------......//////............//////////////////............---............/////////000000000000000/////////000000000000////////////////////////////////////...............---,,,,,,........................222000////////////---*** %%%+++///111000/////////////////////......---////////////////////////---------............///***+++,,,---...000111111........................///////////////.........///000000000///...------000000111111222333333444111000000000000/////////000111222111000000111222555666777666555444555666666999<<<>>>@@@CCCFFFIIIOOOLLLLLLOOORRRWWW___hhhvvv******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++************************+++++++++************************++++++,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++%%%(((,,,------,,,,,,---+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------...------,,,,,,++++++******,,,,,,,,,---------------,,,,,,,,,,,,,,,------...///......---------.............../////////000000000000111111111111000///000000000000000000000000,,,---...//////000//////111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000/////////000000////////////000000000111......//////000000000111............////////////............////////////........................------------------------////////////////////////...............///000000000000000//////......---/////////////////////////////////.........---------------............/////////.........//////000...///000///...---///000//////000000000000//////............////////////..............................------------......//////....../////////...........................................................................---------............///........................//////.........---------------............------///////////////000111111////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++......------------......//////............/////////////////////......................../////////.......................................---------////////////////////////------............------------------------------111000////////////---***&&&***000222222000.........///////////////......////////////////////////---------............///***+++,,,---...000111111........................////////////............---......------,,,+++***000000111111222333333333111111111111000000000000///111222222111000111333555777888777666555666777777:::>>>BBBEEEIIIMMMPPPVVVQQQOOOSSSZZZeeeuuu******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************+++++++++************************++++++,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++---++++++,,,,,,,,,------------------............---............------,,,,,,++++++,,,,,,------......,,,,,,,,,,,,------.........---,,,,,,,,,---......111000///...---,,,,,,,,,............///////////////000000111111111000000111111111111111111111111,,,---...//////000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000//////...////////////000000000,,,---------.../////////............////////////---.........//////000000////////////////////////........................////////////////////////...............///000000000000//////......------////////////////////////000000000/////////......---------............/////////...............///...//////...------///000//////000000000000//////............////////////..............................------------........./////////......//////////////////////////////........................------............---------------............///....................................---------------......//////......---///////////////000111111////////////////////////////////////////////////111111111111111111111111+++,,,---......---,,,+++......------------......//////............//////.........///////////////////////////////////////---------...............---------...............////////////////////////+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,///......///000000...------///111222000///...///......///////////////...........................---------............///---------.........//////........................///////////////.........------......---,,,,,,+++//////000000111222222333333333222222222222111111///111222222111111222444555666777777666666777888999===BBBGGGKKKPPPUUUYYYZZZVVVUUU\\\hhhyyy******+++++++++,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,******************************************++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++)))))))))******************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))(((***---000***+++,,,---------,,,,,,,,,---.../////////....../////////...---,,,,,,,,,***+++,,,---...//////000---,,,,,,,,,,,,---...///000///...---,,,---......111000///...---,,,,,,,,,------.........////////////000000111111111111000111111111111111111111111///000000111111111111000000000000000000000000000//////000000000000000111000000000000000000000000111000000000000000//////......///000000000//////......////////////000000------------........................////////////------......///000000000000000000000000000000000////////////////////////////////////////////////...............///000000//////..................////////////////////////111000000000////////////---------............////////////............---/////////---,,,,,,...111//////000000000000//////............////////////------------------------......------------.........///000///...---...000000000000000000000000000------------------------------............---------------............///.................................------------,,,......////////////......//////......//////000111////////////////////////////////////////////////000000000000000000000000---...//////000/////////......------------......//////............//////.........///////////////000000000////////////............////////////////////////000000000000000////////////////////////+++,,,---...///000000000,,,,,,,,,,,,,,,,,,,,,,,,...------...000111000...,,,---......------///111---...//////////////////........................---------............///...............---------..................................../////////000//////000000000000000/////////000000111222222222444444333333333222222222///111222222111111333444444666777888777888999;;;===AAAFFFKKKOOOTTTYYY]]]]]]]]]bbbnnn~~~******+++++++++,,,,,,,,,,,,+++************+++,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++((())))))***++++++,,,,,,************************)))))))))***+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++++++++************************((()))))))))***************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++******---///***+++,,,---------,,,,,,+++,,,---.........---------------,,,,,,,,,,,,,,,+++++++++,,,,,,------...------,,,,,,,,,---...///333222000...------............---------......///---------.........////////////000111111111111111111111111111111111111111000111111111111000000///000000000000000000000000////////////000000111111000000000000000000000000111111000000////////////------///000000000//////........./////////000000000///////////////..................////////////------......///000000111////////////////////////........................////////////////////////...............///000000------..................////////////////////////000000/////////.........---------............///.../////////......---,,,//////...---+++,,,...111//////000000000000//////............////////////------------------------......------------......---///000000...---...000////////////////////////------------------------,,,------......------,,,---------............///.................................---------,,,,,,......////////////............------......///000////////////////////////////////////////////////------------------------...............///000000......------------......//////............//////............/////////000000000000000/////////...------------.........///////////////000000000111////////////////////////------...///////////////...........................------...000111///...***,,,---...------...///------...///////////////........................---------............///................................................,,,------...///000111111//////000111222222222222000000111111222333333333333333333222222222111111///111222222222222333555444666888999999:::===???CCCFFFJJJNNNQQQUUUYYY\\\bbbgggsss******+++++++++,,,,,,,,,------++++++++++++------************************((())))))***++++++,,,,,,************************((())))))***++++++,,,,,,************************(((((()))***+++,,,,,,------,,,,,,++++++************+++,,,------,,,+++*********************************++++++,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,------+++************+++,,,---...---,,,,,,)))***,,,---...---,,,,,,*********++++++,,,------,,,,,,++++++++++++++++++------,,,+++,,,---...///555333111...------......+++,,,,,,---...///111111---------.........////////////000111111111111111111111111111111111111111//////000//////...------000000000000000000000000.../////////000000111111000000000000000000000000111111000000/////////...,,,---///000000000//////............/////////000222222111111000000//////............/////////000---------...///000000111........................------------------------////////////////////////...............///000000,,,------......///////////////////////////////////////.........------------------.........//////.../////////...---,,,,,,//////...,,,+++,,,...111//////000000000000//////............/////////000------------------------.........------.........---///111000---,,,...000........................------------------------,,,,,,---......---,,,,,,---------.........//////..............................---------,,,,,,,,,......////////////......---------------...//////////////////////////////////////////////////////////////////////////////---,,,++++++,,,---...///.........------.........//////............//////---.........//////000000111111000000/////////...*********++++++,,,,,,,,,,,,---------....../////////////////////////////////////////////......---000000000000000000000000///......///000000...---,,,...000000///---,,,,,,------...///000000//////........................---------.........//////---------.........//////........................+++,,,---...///111222222,,,---...000111111111111111222222333333444555555222222222111111111111000///111222222222222444555444666999:::;;;===???AAAFFFIIILLLOOOQQQSSSWWWYYYfffnnn++++++++++++++++++++++++,,,***'''%%%$$$%%%''')))))))))*********+++++++++*********++++++,,,,,,,,,+++++++++*********))))))&&&''')))+++---...//////''''''((()))***+++,,,,,,+++++++++*********))))))))))))))))))))))))))))))************************)))))))))***+++++++++,,,,,,+++******+++,,,...///,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,+++***)))((())))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***+++***)))))))))***+++,,,---------...------,,,,,,---------............///,,,------......------,,,---,,,,,,,,,,,,---......000000000000000000000000000000000000000000000000333222222111000000000111+++///444444000...---...000000000000000000000000000000000000111111111111111111111111111111111111000---+++,,,///111000///000000000000000000000000---...///000000///...---///////////////.........///...------...///000111////////////////////////000///...---------------........................---......///////////////////////////////////////000000000000000000000000000000111111111111000000222111111000///......---///............---------444222000///------......000000///////////////000111111111000000000000000000...---...///000///...///...---,,,,,,---...///---,,,,,,,,,,,,---......////////////////////////,,,,,,---......------,,,111111000000//////......000000//////...---++++++,,,,,,------------,,,,,,---------............///---------.........//////---...///000000111000000////////////////////////........................///...---,,,,,,,,,,,,,,,,,,,,,,,,---------............................../////////...------,,,,,,111111000000/////////...---------......000111222000000000000000000000000..................------*********+++,,,---//////////////////////////////---------------...//////000000000000000000000000000000000000000///......444333000...---///111222................................................////////////////////////......//////...---,,,,,,////////////////////////...//////000//////............///000000000000000111111111111222333444555333444555333000---++++++222111111111111111222222777<<<>>><<>>@@@BBBCCCKKKXXXaaa```ZZZXXXZZZfff************************))))))***++++++,,,++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++)))************))))))(((*********++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++,,,+++******+++,,,...///,,,++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,---...------++++++***+++,,,---............++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,---......................................................000000//////000000111222222444666888666444222111000000000000000000000000........./////////000000000000000000000000000000***---111222111///000111000000000000000000000000......////////////..................//////////////////000000000///---,,,////////////////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////////////////////////////////////////////////////......////////////......///////////////////////////............---------------------------............---...///000111111......//////000111111222111000///000111111000///......------------......---,,,,,,,,,,,,---..............................*********+++,,,,,,------............------------------..................++++++,,,,,,,,,,,,++++++---------............///.../////////000000000000...//////000000000000///////////////////////////000000000000000000000000,,,---///000000000///...------------......................................................------.........//////000000000,,,,,,,,,,,,---......///////////////////////////,,,,,,------...//////000///////////////000000111------------------------......------......///000........................,,,---......//////......------......////////////................................................------------------------,,,------...//////......////////////////////////------......///000000111//////000111111111111000111111111111222333444555555777999:::999888888888666666888;;;>>>AAADDDEEEHHHLLLTTTZZZYYYWWW[[[ddd))))))))))))))))))))))))%%%&&&'''(((***,,,---...++++++,,,,,,,,,---------,,,,,,,,,++++++*********))))))******++++++++++++''''''(((((((((((('''''',,,,,,,,,++++++++++++***))))))******++++++++++++++++++++++++++++++++++++************************))))))******+++++++++,,,,,,++++++***+++,,,...///************+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***------......---+++)))(((***+++,,,---............++++++,,,,,,,,,---------,,,------......------,,,---,,,,,,,,,,,,---..................................................................///000111222111//////222666888555222000000000000000000000000............/////////000000000000000000000000000,,,000333444111///000111000000000000000000000000+++,,,---......---,,,+++222111000///...---,,,,,,//////000000000///---,,,////////////////////////---------------...///000........................---......///////////////////////////////////////000000000000000000000000......////////////......---.....................//////.........---------...---,,,+++++++++------,,,,,,,,,---...///000111---------...///000000111111000///000111222111//////...---,,,,,,---...///---,,,,,,,,,,,,---......////////////////////////,,,,,,...///000111111111/////////......------------...............------***++++++,,,,,,++++++***---------.........//////////////////000000000000......///000000111000000////////////////////////........................+++---///000111000///.............../////////000........................,,,,,,------.../////////.../////////000000111111+++++++++,,,---...///000000000000000000000000000,,,,,,------...///000000...------------......///---------------------------------------...//////........................,,,,,,---.../////////...,,,,,,,,,------.........000000000000000000000000........................------------------------,,,,,,---.../////////...////////////////////////......000111222222222222000000111222222222222222111111111111222333444555444666999:::::::::;;;<<<999999;;;===@@@CCCFFFGGGNNNNNNRRRVVVVVVWWWaaannn++++++,,,,,,,,,,,,---------------,,,+++***)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++******++++++,,,---------,,,,,,,,,,,,++++++++++++******************+++***((()))***,,,,,,++++++******))))))******+++++++++************++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,)))************+++++++++******)))))))))***,,,---*********++++++,,,,,,,,,*********+++,,,---...//////......------,,,++++++///...---,,,,,,---...///---------,,,,,,+++++++++---------------------------------............///...///000111111///---,,,---------............///,,,------...///000111111////////////............000000000000000000000000///000000222333555777888333111//////000///+++'''000000////////////000000////////////000000000000......//////000000000111222111000.........///000000111111000///......///222111000//////000111222...///000///......///000---------............///////////////////////////,,,,,,,,,---------............///////////////...////////////////////////............////////////---------............///---///111111000/////////000000//////.........---////////////////////////---------------------------------............///000000000000000000000000///............---------////////////////////////------......//////000000---------............///000000000///......------000000////////////000000000000000000///...,,,,,,---------............///------......///111222333............////////////000000///...............///////////////.....................////////////////////////////////////////////////////////////222222111000///...------000000//////.........---///////////////////////////000111111000///...---...............---------000///...------...///000000///...---------------//////////////////......------------------------........................////////////000000000000////////////...---,,,+++---------.........////////////.........---------222///,,,+++---///000000000000//////.........---000//////............//////000000000111111111111111333444333000///222555555777;;;<<<=========>>>@@@AAABBBDDDFFFHHHJJJJJJNNNRRRUUUSSSTTTaaaxxx++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++***++++++,,,---------,,,,,,,,,,,,++++++++++++******************+++***((()))+++,,,,,,+++++++++************++++++++++++************++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************+++++++++++++++***)))))))))***,,,------------,,,,,,,,,,,,,,,,,,++++++,,,---...//////...------------,,,,,,,,,......---,,,,,,---.........---------,,,,,,,,,,,,---------------------------------............/////////000000...,,,***(((---------............///------......//////000000////////////............////////////////////////......///000111222444555777444111000//////---,,,000000////////////000000////////////000000000000000111111111222222222222222111000///......///000000111111000///......000000000///......///000000///000///...---,,,---------------............///////////////////////////,,,,,,---------.........222000///---------...///////////////////////////............////////////---------............///***,,,...//////......///000/////////....................................---------------------------------............//////////////////////////////............---------....................................////////////---------............///.........///////////////000000////////////000000///000000000///...---------------............//////////////////000000111............////////////000000///.............../////////////////////...............////////////////////////////////////........................111000000//////......---000/////////............////////////////////////000000///...............------------------------///......------....../////////...---------------....................................................................................////////////------...............------------.........////////////.........---------000...---...///000///...000/////////............//////.........//////000111111111111222222222222111111222222111222444555444777:::<<<===>>>@@@BBBDDDEEEEEEFFFFFFGGGHHHIIIKKKSSSYYYZZZ^^^nnn++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++******)))************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++++++++,,,------------,,,,,,,,,,,,++++++******+++++++++++++++++++++***))))))+++,,,,,,+++,,,,,,++++++++++++,,,,,,++++++************++++++++++++++++++++++++++++++,,,++++++******++++++,,,************+++++++++,,,+++************+++,,,,,,///......------,,,,,,+++++++++++++++,,,---......,,,,,,,,,---------......------,,,,,,,,,,,,---------------------,,,,,,,,,---------------------------------............///,,,,,,------,,,+++)))(((---------............///.........///////////////////////////............////////////////////////////////////000111222333888777555222///...000222000000////////////000000////////////000000000000111111111111222222222222111000000////////////000///000111000///...///000//////............//////444333222000////////////---------............///////////////////////////,,,------------.........444222///,,,+++,,,...///////////////////////////............////////////---------............///,,,---...000111111111111////////////............---------------------------------------------------------............//////////////////////////////............---------------------------------/////////...............---------............///------......///000000111000//////......//////000...///////////////......---------............///000000000//////.....................////////////000//////............///......//////////////////............////////////////////////////////////................................................////////////............////////////////////////000///...---,,,---...///+++++++++,,,---------...///......------....../////////...------------...------------------......////////////////////////........................------------............+++,,,---...////////////---------..............................---------.........000111111...,,,////////////........................///000111111111222222222222333333333111000000111333555555555555777999<<<>>>@@@DDDGGGIIIHHHHHHGGGHHHIIIJJJJJJKKKVVVaaagggnnn+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,++++++++++++,,,------------,,,,,,,,,+++++++++******+++++++++++++++,,,,,,***))))))+++,,,,,,+++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,***************+++,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---------------------------------............///((((((***,,,---------------------............//////////////////.........////////////............////////////////////////222111111111111222333333666777888555000...000333000000////////////000000////////////000000000000///////////////000000000000000000////////////000///000111000///...///000////////////////////////333111000000000111111000---------............///////////////////////////------------............222000///---------...///////////////////////////............////////////---------............///.........///000111000//////////////////.........------------------------........................---------............//////////////////////////////............---------------------------------/////////......------------------............///............//////000000/////////....../////////---...///////////////...---------............//////////////////.....................////////////000///............//////............////////////............////////////////////////////////////........................------------....../////////////////////........./////////////////////////////////...............++++++,,,------.../////////////////////////////////......---------......,,,,,,,,,---------------................................................------........./////////,,,------...//////......................................................///......///000000///---///////////////.....................///000111222111111111222222222333333444111///000444666555333555777:::<<>>AAAEEEKKKNNNLLLJJJHHHFFFFFFHHHJJJLLLWWW```qqq|||nnnmmm|||++++++,,,,,,,,,,,,------+++++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,++++++******++++++,,,---------,,,+++******,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***(((((()))***,,,---......///......------......///++++++,,,,,,---...//////,,,,,,------------,,,,,,************++++++++++++---------------------------------............///.........------------------------............///.........///////////////////////////....................................///...............///000...111555777666333111///000000////////////000000////////////000000000000222222222222111111111111...//////000000000000///...///000000//////000111000000111111111111000000...---...222666888555222---------............///////////////////////////------........./////////)))+++...111222111000...////////////////////////............////////////---------............///222///,,,---///111000---.........///////////////////////////////////////........................---------............///........................///............---------////////////////////////.........------------------------............///111000000///......------///......------......///...///////////////......---------............///+++,,,...///000//////...............///////////////............//////000------......///000000000............////////////////////////////////////------------------------------........./////////.........///////////////////////////////////////,,,---...000000///...---.........///000000111111///000000111111000000///...------------...//////,,,,,,,,,---......//////------------------------........................////////////000000000111////////////...---,,,+++...............------------------...............333000,,,+++,,,///000111.........///////////////////////////000111111222//////000000000111111111444222111222444555555555999;;;???AAADDDGGGKKKNNNMMMKKKIIIGGGHHHLLLPPPSSSaaakkk~~~vvvjjjfffooo++++++,,,,,,,,,,,,------***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++******++++++,,,------...---+++******,,,------,,,++++++************++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,------,,,,,,---------,,,+++************+++,,,---............---------------...,,,,,,,,,------.........,,,---............---,,,++++++,,,,,,,,,------------------------------------------............/////////...------------------------............///------......//////000000////////////....................................------------......///000000000222444666666444222000000////////////000000////////////000000000000222222222222111111111000---...///000111111000///---///000000//////000222//////000111111000//////000000222777;;;;;;666111---------............///////////////////////////............////////////,,,---...000111000///...////////////////////////............////////////---------............///000,,,***,,,000333333111............/////////000................................................---------............///........................///............---------........................,,,------------------...---------............//////////////////.........///......------......//////000000000///...---------------............///---...///000000...---+++............////////////...............///000000------......///000000111............////////////////////////////////////------------------------////////////////////////............/////////000////////////////////////---,,,+++******,,,...///......//////////////////---...///000000///...------------------...//////,,,------...//////000000........................................................./////////000000---...............------//////.........------------------.........//////111///------.../////////............/////////000111000000000000000111111000000111111111222222222///000222333333555888:::;;;>>>BBBDDDFFFHHHKKKMMMLLLLLLLLLNNNTTT]]]eeejjjsss~~~zzznnngggkkkuuu++++++,,,,,,,,,---------***++++++,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,------,,,,,,,,,,,,---......---------,,,,,,,,,++++++******+++,,,,,,---......---+++***+++,,,---------+++******************+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,------,,,+++***++++++,,,,,,,,,---------,,,,,,---...---,,,***))),,,---------------------++++++******)))*********,,,,,,,,,---------......------...//////...---------------....../////////---------------------------------.........//////,,,,,,,,,,,,---...//////---------.........//////,,,------...///000111111000/////////.............................................//////000222222333111000222666888777555000000////////////000000////////////000000000000111000000000//////......---...///111111111000///---///000000//////000222---...///000000///...---,,,,,,...333888777000)))---------.........//////////////////////////////............/////////000000//////.........//////////////////////////////............/////////000---------.........//////&&&###!!!$$$***......------.........//////000000------------------------////////////////////////---------.........//////........................//////.........---------------------------------,,,,,,,,,------.........---------.........//////------......///000000000.........------.........000000000000///...,,,,,,---------.........////////////000000///---+++)))............/////////000...............///000111---------...///000000111............/////////000////////////////////////------------------------000000000000000000000///---.........//////000000////////////////////////...+++'''%%%%%%)))---111...............---------+++,,,---......---,,,+++---------------...///000------......///000111111////////////////////////........................---------.........//////,,,,,,---...//////////////////.........------------------.........//////.........///111000...,,,---.........//////000000222111000000000000000111111111222222222333333333***...222333333666:::???===@@@DDDFFFGGGHHHJJJKKKJJJKKKOOOVVVaaaooo{{{pppjjjcccfffxxx***++++++,,,,,,++++++***++++++************++++++,,,,,,,,,++++++*********************************+++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,111111000///......------......---------,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++***************+++++++++,,,,,,,,,------...///...---+++***//////............//////......---------,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000***+++,,,---///000111222...............---------,,,,,,------------------////////////////////////////////////////////////000000000000////////////888444000///222444555444111000///......///000111.........///000222444444000000000000000000000000//////............//////////////////////////////000000///...............////////////////////////...///000222222222111000///...---,,,,,,---...///000---,,,---///000...,,,...........................///000///---,,,,,,---///////////////.........000000///...............////////////////////////222111///---,,,,,,,,,---........................---------............/////////............//////////////////////////////................................................///...---,,,,,,---...///................................................//////////////////////////////.........---------------------------,,,,,,------------...000111222///////////////.........111000///......///000111////////////////////////////////////////////////////////////////////////......------------......///......---------......+++++++++,,,---...///000---------........./////////............------------///000///+++***+++---......------------......////////////////////////,,,,,,,,,------...............------------......---------------------------------............///............////////////...---,,,,,,---...///000+++,,,,,,------,,,,,,+++..................------////////////000000000000////////////000111333333222111111111111111222222222444555666666999<<>>@@@CCCFFFIIIMMMLLLMMMOOONNNMMMTTT\\\qqqyyyoookkkjjjjjjuuu,,,,,,,,,------,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++*********************************++++++,,,,,,++++++************++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,,,,------......,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,------------,,,,,,---------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000//////..................////////////////////////////////////////////////---........./////////000//////...---------.../////////000000000000//////111000////////////////////////////////////////////////............////////////////////////////////////............/////////////////////////////////...---,,,,,,---...///---..................------.........------.................................///000///---,,,---...---.........//////000000//////............//////////////////////////////+++,,,---///000///......////////////////////////---------............///......------------......////////////////////////................................................---..................---................................................////////////////////////---...................../////////000000000111111---------......///111111---.........//////000000//////000000000000//////------------------------////////////////////////..............................------------......---------------...//////......---------...//////.....................---///............---------+++)))''')))---///...,,,......------------....../////////////////////////////////......---------......------------......---------------------------------............///............////////////000000000//////......---------............------........./////////000000////////////000000000000333222111111111111111222000000111222333444666777777:::>>>@@@BBBEEEHHHJJJIIILLLOOOPPPOOOSSSddduuuxxxkkkhhhuuu,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))******++++++******)))***************************++++++,,,,,,++++++***++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++++++++***++++++,,,------------,,,------------------------,,,,,,,,,,,,,,,---------***++++++,,,---......///,,,---------.../////////000000///......------,,,////////////////////////////////////////////////........................---...///...,,,,,,.../////////000000000000//////000000///......///////////////////////////////////////............/////////////////////////////////............//////000//////////////////////////////...------------...------...//////...---------...///...------...///........................///000000///---+++,,,---------......///000000000///............//////000////////////////////////,,,,,,---.../////////...////////////////////////---------............///......------------......////////////////////////................................................------...//////...------................................................////////////////////////---------.....................//////000000111111,,,---------///000111222------......///000000000//////000000000000//////////////////////////////////////////////////////------------------------000000000//////000000000---------------...///000///...............//////...............---------///............---------***))))))***,,,...------......------------....../////////////////////////////////.....................------------......---------------------------------............///............//////////////////000000000///......---------......---------.........//////000000111////////////000000000000222222111111111222222333111111111222444666888999:::===AAACCCEEEGGGIIIKKKFFFJJJPPPTTTWWWaaaxxxyyypppnnnppp|||,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***,,,---...///000,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++,,,,,,++++++******************************++++++,,,,,,++++++***,,,,,,++++++++++++++++++,,,,,,,,,------------......---,,,+++++++++,,,---------,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,---.......................................+++++++++,,,,,,------...+++,,,,,,---......//////------..................000000///////////////////////////////////////////////////////////////////////////......------,,,,,,...//////---,,,---///...///000111111000///...//////.........//////000//////////////////////////////............//////////////////////////////...............///000000///////////////////////////////////////...------------...//////...------,,,...000///---,,,---///........................---...///...---,,,---...------......///000000111...............///000000////////////////////////......---------......///////////////////////////---------............///...------,,,,,,------...////////////////////////................................................------...//////...------................................................////////////////////////---------.........//////------...//////000111111...............///000111------......///000000111...///000111111000///...////////////////////////////////////////////////........................000//////......//////000---,,,,,,------///000000//////............////////////.........---------///............---------+++,,,------------...///......------------......////////////////////////............////////////......------------..............................---------............///............////////////......000000111000//////......////////////......---......///000000111111////////////000000000000111111111111222333333444222333333555777999:::<<<>>>AAAEEEGGGHHHIIIKKKMMMJJJLLLSSS^^^iiixxxpppkkkjjjrrr,,,------......------,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***,,,...000222444555,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++---,,,,,,++++++*********,,,,,,,,,---------.........---+++*********++++++...------,,,,,,------.........---------,,,,,,,,,------...///000000//////........................******+++,,,,,,---......------.................................---------//////000000111111222222////////////////////////////////////////////////000000///...---,,,,,,+++,,,...000///---,,,---000...///000111111000///..................///000000//////////////////////////////............//////////////////////////////...............///000111////////////////////////...///000111000///---,,,,,,---...//////...---,,,,,,...000///---,,,---000........................+++---......------///000---------...///000000111...............///000111//////////////////////////////---,,,,,,---...///........................---------.........//////...------,,,,,,------...////////////////////////................................................,,,---...//////...---,,,................................................////////////////////////---------.........//////,,,------...///000000111000000///............///---------...///000000111...///000111111000///...------------------------////////////////////////////////////////////////---,,,,,,++++++,,,,,,---,,,,,,,,,---...///000111000//////.........////////////.........---------//////.........---------,,,///111000...---///222.........------.........////////////////////////------......//////000000.........------.........////////////////////////---------.........//////............/////////000---...///111111111000000//////000000000000//////---......///000111111222////////////000000000000111111111111222333444555444444555777999;;;===>>>AAADDDGGGJJJKKKKKKMMMNNNQQQQQQXXXhhhzzzooojjjrrr{{{............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,***+++---...,,,*********************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---+++***,,,...///,,,)))++++++************+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------************************************************,,,------......------,,,...,,,+++))))))***,,,---........................111111000///...,,,***))),,,++++++******++++++,,,,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------......------------......333222111000///...------,,,,,,,,,---...//////000///////////////......---........................222222111000000///000000////////////////////////000000000000000000000000////////////////////////000000000000000/////////......------------............------------......////////////////////////------......//////000000//////.........---------........................////////////////////////,,,,,,,,,---------......////////////000000000000......---,,,,,,,,,------,,,---------.../////////........................//////000000000000//////000000///...............////////////////////////.........------,,,,,,,,,...------------...////////////.........---------***%%%!!!###+++000///,,,...............///000000......------------......,,,------...///000111111////////////////////////000000//////.........---//////000000000000//////............////////////,,,---///000000000///...........................000000000000000000000000//////............//////111///---,,,,,,,,,...///000000///...---,,,,,,+++////////////////////////,,,,,,---......---,,,,,,////////////////////////---------............///...........................------,,,,,,------...111000///...............000///...------------------------....../////////....................................////////////..................---------------.........//////000000000000////////////......//////000000111111222444666666555555666777333444666666888;;;@@@CCCBBBFFFLLLNNNMMMLLLNNNPPPPPPZZZiiizzzzzzllleeelll------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++)))***,,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...,,,+++,,,...///---+++++++++************+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***)))(((''''''((()))***------------------------////////////...---,,,,,,...------,,,,,,------...,,,,,,,,,---------......++++++,,,,,,,,,------------------------------------------,,,,,,---------------------............,,,------...//////000000///////////////......---........................111111000/////////000000////////////////////////////////////////////////////////////////////////.....................---///..................//////......------......///////////////////////////........./////////////////////.........---------................................................------........./////////.../////////000000000000,,,,,,,,,,,,------...///---------.......................................//////000000000000//////000000///......................................./////////......---------///............///000000//////.........---------///+++(((***...000000..................///000000.........------.........------......//////000000........................000/////////............//////000000000000//////............////////////---......///////////////........................//////////////////////////////............//////111///...,,,,,,---...////////////...------,,,,,,////////////////////////,,,---............---,,,////////////////////////---------............///........................///......------......///////////////.........---//////...---------------------------................................................////////////........................---------.........//////---......///000111222333/////////000000000000000111333555555444444555666333555666888:::===BBBEEEJJJKKKKKKLLLMMMPPPSSSUUUXXXhhh|||xxxmmmdddeeeppp+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++***))))))++++++***)))------------------------******+++++++++,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++///---+++,,,---......---++++++************+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------...............---...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,---------------......//////---......//////000000111///////////////......---........................//////.........//////000////////////////////////........................////////////////////////------..................000//////......//////000///......------......//////////////////////////////////////////........................---------....................................................../////////000000000....../////////000000000***++++++,,,---...///000...............---------...........................//////000000//////...000///......---.................................///////////////.........///////////////000111111...............---------000000/////////........................///000000.................................///////////////........................////////////...............//////000000//////...............////////////...............///000000........................//////////////////////////////............//////000///...---------...///........................////////////////////////,,,---............---,,,////////////////////////---------............///......................../////////....../////////......///000///...---,,,//////...------------...------------------,,,,,,....................................////////////........................------........./////////...//////000111222333333111111111000000000000000111333444444333222333555444666888:::===AAAEEEIIIMMMMMMLLLKKKMMMOOOSSSVVVggg{{{|||eee___```nnn***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++*********+++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++...---+++++++++,,,------,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,,,,------------...------------...............------,,,,,,------...222111111000//////........./////////000000111111///////////////......---........................---------------...///000////////////////////////........................////////////////////////////////////000000000000000000////////////000000//////............//////////////////////////////000000//////......------............................................................................../////////000000000........./////////000000+++,,,,,,---............/////////...---------,,,...........................//////////////////...///......------.................................//////..................//////......//////000111........................,,,...000000---++++++---...............///000000......////////////......///////////////.................................///////////////............//////////////////...............///////////////......------...000111........................//////////////////////////////............//////000000///...---......///---------.........//////////////////////////////------............------////////////////////////---------............///........................//////............//////,,,---///000000///---,,,///......---------............------,,,,,,++++++....................................////////////---------...........................////////////222222222222111111111000222222222111111000000000111222333333222222333555555888;;;>>>AAAEEEIIIMMMOOOQQQRRRPPPOOORRRZZZ```|||uuufffdddiiivvv******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,,,,++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------************************------------------------,,,,,,------------,,,,,,)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,+++,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,---------.........---------......///////////////............//////111111000000//////......////////////000000000000///////////////......---........................------,,,------...//////////////////////////////........................////////////////////////.../////////000000111111000000////////////000000/////////....../////////////////////////////////000000//////......---------.....................................................................------........./////////............////////////---............,,,++++++/////////...---------,,,..............................////////////............------------..............................------------------------......------......///000---.....................))),,,//////,,,***,,,..................///000000......///000000///......///////////////..........................................///////////////......////////////..................///////////////......------...000111////////////////////////........................//////............//////000000//////............,,,,,,------.../////////////////////////////////........................////////////////////////---------............///...........................------,,,,,,------...+++,,,...000000///---,,,......---------......///.........------,,,,,,,,,....................................////////////---------.........//////........./////////000000222222222222111111111000333333222222111111000000111222333333222333555777888;;;>>>BBBEEEIIIMMMPPPRRRUUUVVVSSSSSS___ttt|||lllccc```eeexxx***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,------++++++,,,---------------------------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,------,,,++++++,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------************************------------------------,,,------......------,,,*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,+++...------,,,,,,------...,,,,,,,,,---------......,,,---------............---------...//////000000000000////////////000000+++,,,,,,---...///000000///////////////////////////////////////......---..............................---------......///////////////////////////........................////////////////////////,,,,,,------.../////////000//////......//////000000//////......//////000///////////////////////////////////////.........---------.......................................------------------------------........./////////------........./////////......//////...,,,***)))...............---------........................---......//////......------------,,,------...///------------------------,,,,,,,,,------------------------------...//////---------...............***---//////---,,,///111...............///000000...///000111111000///............///////////////------------------------.........///////////////---......//////......---............////////////...............///000000////////////////////////........................//////............//////000000000/////////......---------.........////////////////////////////////////...------...//////////////////////////////---------............///........................------,,,,,,,,,,,,------+++,,,---...///...------...------------...//////..................------....................................////////////,,,,,,------.../////////....../////////000000000...//////000111222333333333333333222222222222222222333444444333555888;;;;;;>>>BBBEEEHHHLLLPPPRRRSSSSSSSSSRRR[[[sss~~~iii^^^bbbkkkyyy++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***,,,---,,,***)))+++---........................******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***---111111///---,,,------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,---...////////////---------------------------...............------...------,,,,,,------...,,,,,,,,,---------......------------............---------...///000000000//////............//////++++++,,,---...///000000........................///////////////......---........................000///..................////////////////////////////////////////////////////////////////////////,,,,,,------...//////000///..................///000000////////////000000////////////////////////.........///////////////---------.........//////........................------------------------....../////////000000000---------.........//////,,,---...///...---+++***---------.......................................---......//////......------,,,,,,,,,------...///------------------------------------.........///...............//////000---------.........//////.........---,,,---///111...............///000000...///000111111000///...------......//////000000------------------------............/////////000---......//////......---............////////////---......///////////////////////////////////////........................//////............//////000000000000000///......---------...............////////////////////////000///...------...///000////////////////////////---------............///..............................------------......,,,,,,,,,------.........---------------...//////......//////////////////....................................////////////,,,,,,------...//////000.../////////000000000000---......///000111222333222222222333333333333333333444555555666888<<>>AAAEEEHHHKKKNNNQQQTTTUUUVVVXXXbbbuuupppcccdddttt,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++(((+++,,,,,,)))(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++***///333444222///......---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++((()))***+++,,,,,,,,,,,,........................+++,,,---...////////////,,,++++++******++++++,,,,,,,,,,,,---------......---------.........//////---------...///000000111......------------......000000000000000/////////...............---------///////////////......---........................111000///...............////////////////////////000000000000000000000000////////////////////////.........///000111111222......------------......000000////////////000000////////////////////////---.........//////000000---------.........//////........................------------------------000000000000111111111111---------.........//////***,,,...//////...,,,+++,,,------....../////////........................---..................---,,,,,,,,,,,,------...///---------------------------.........//////000000///////////////000111111---------.........//////000...,,,***+++,,,---..................///000000...///000222222000///...,,,------...///000111111---------------------------.........//////000000---..................---............/////////000,,,---///000000000///...000000000000000000000000........................//////............//////000000000000000///..............................////////////////////////000///...------...///000////////////////////////---------.........//////........................//////............//////---,,,,,,,,,,,,---...///---------------...///000......//////000000111111..................................../////////000,,,,,,------...///000000////////////000000000000000000000000////////////222222222333333444444444333444555666777:::>>>BBB???CCCGGGJJJLLLOOORRRTTT]]]___hhh{{{vvvhhhfffqqq++++++***))))))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---.........---,,,++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++***))))))*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++...---,,,,,,,,,,,,---............------,,,,,,,,,///...---,,,+++,,,---...,,,...000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------...............000000000000000000000000000000///...............000///.........///111222111111000000//////......------............------........................222111111000///......---...///000000///---+++***////////////////////////,,,---......//////......//////............//////000000000000000/////////............////////////000000//////.........---/////////000222111///---...---,,,,,,,,,,,,---...,,,,,,,,,------------..................///000111------,,,,,,,,,,,,------+++,,,------......------........................000///...---------------........................+++,,,,,,------......///......////////////......---......///000111111222///////////////.........,,,---------.../////////000000//////.........---///////////////////////////111222111...---...000,,,,,,,,,---------......222000------///000...,,,------------...000111222................................................///////////////......---......////////////......000000000000000000000000,,,,,,,,,---...///000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////......------------......////////////////////////////////////////////////........................+++,,,,,,---...///000000000000000000000/////////////////////////////////........................////////////////////////000000000000000000000000///000000000000000/////////000111222333444444444555555555555555555555555444555666999<<>>BBBDDDFFFGGGFFFHHHNNNPPPPPPRRRVVV^^^kkkyyywww***+++,,,.........------........................,,,,,,+++++++++,,,------++++++++++++,,,---...///---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------)))***+++,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,...------,,,,,,------......------------,,,,,,,,,------,,,,,,,,,------......//////...,,,,,,---///------------------------------...////////////.........///000000000//////////////////////////////000///......---...............///000000000000///000000000000////////////---......//////......---........................///......------,,,,,,+++)))+++---///000111000000////////////////////////,,,---......//////......//////............//////000000///---,,,+++***)))............////////////////////////............//////...///111111///---......---,,,,,,---...............////////////000000//////............//////..................///,,,,,,---............---..............................---------...//////........................//////......---,,,,,,+++........................////////////////////////........................000000000000000/////////---------------,,,,,,,,,///////////////////////////---+++---222333111---........./////////000000///...,,,---...000///...//////............//////........................////////////////////////+++,,,---///000000111111......////////////......////////////////////////------..................------............------///////////////////////////////////////////////////////////////////////////......------......///------------------------------------------------........................................................................////////////////////////........................////////////////////////------------------------//////000000000000//////444333222222333444666666888888888666333222333555777888:::>>>BBBFFFJJJLLLHHHIIINNNRRRQQQOOOPPPUUU^^^sssxxxzzz&&&(((***---------,,,+++------------------------,,,,,,,,,++++++,,,,,,---,,,+++++++++,,,,,,---...---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,------....../////////---++++++---///........................---......///000/////////...//////000000000000000///////////////////////////......------.........,,,---///000000000///...000000000000////////////......////////////..............................111111111000000/////////***+++---///000111111111////////////////////////,,,---......///.........//////............////////////...---,,,,,,++++++............///////////////////////////.........000.........000000///---......------------......,,,,,,,,,------------...111000///...............//////............//////,,,------.......................................---------------...///000........................///.........---------,,,........................//////////////////......------...............///111000000//////.........------------------------/////////////////////////////////000222222000...---.........////////////...---,,,---...//////000000000///.......................................000000000000000000000000,,,---...///000000000000......////////////......000000000000000000000000...............------------......//////......---//////////////////////////////////////////////////////////////////////////////............//////////////////////////////------------------------........................//////.........---------,,,,,,---------------...////////////////////////........................////////////////////////////////////////////////...//////000000000000///333333222222333666999:::@@@@@@@@@<<<888555666888999:::===AAAFFFKKKOOOQQQPPPQQQSSSTTTPPPMMMQQQYYYfff{{{vvvyyy'''(((+++---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,...---,,,,,,+++++++++,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------+++++++++,,,,,,,,,------++++++,,,,,,,,,---------------------------------------------------------+++,,,,,,------........./////////---++++++---///........................---......///000/////////...//////000000000000000..............................------------......,,,---///000000000///...////////////000000000000...//////////////////...........................222222222111111111111111---......//////000000000////////////////////////,,,---......///.........//////............//////.............../////////............////////////.........///////////////000...------///000///...........................,,,,,,,,,------------...111000///...............//////............//////,,,---......//////..............................---------------...///000........................---------....../////////......------------......////////////............,,,---------......///////////////......---------................../////////////////////////////////333666555000---...000,,,,,,---------.........,,,------------...///000111000///......---..............................000000000000000000000000...///////////////............////////////......------------------------...............---------/////////000000/////////................................................/////////////////////////////////....../////////////////////////////////------------------------......................../////////...------,,,,,,+++,,,,,,,,,------......////////////////////////........................////////////////////////////////////////////////......///000000000000000111111111222444888;;;===DDDFFFFFFBBB<<<888888999<<<===AAAEEEJJJOOOTTTVVVXXXVVVTTTRRROOONNNWWWbbb}}}tttpppuuu+++,,,---...//////......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,///...---,,,++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------............---,,,+++***------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------++++++,,,,,,,,,,,,------++++++,,,,,,------......,,,------......------,,,,,,,,,,,,------------...++++++,,,---...............//////...,,,,,,---///------------------------------...////////////.........///000000000//////........................---------,,,------...///------...////////////...////////////000000000000...//////000000//////...........................////////////////////////000000//////////////////////////////////////////,,,---......//////......//////............//////......//////000111111111............////////////.........///////////////000...------...//////...---...////////////...---.........////////////000000//////............//////..................///------...////////////.................................---------...//////........................,,,------...//////000000///...---,,,,,,---...///........................,,,,,,,,,---......//////............------------.........///////////////////////////////////////...444999777///***,,,000,,,,,,,,,------------...,,,---...---,,,,,,...000111000///.......................................///////////////////////////////////////...------......////////////..............................------..................//////000000000000//////................................................////////////////////////000//////......//////000------------------------------------------------........................//////.........---------+++,,,,,,------.........////////////////////////........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---...///000000111111000///000000222555888;;;===@@@DDDGGGEEE>>>999888:::???@@@CCCHHHMMMRRRWWWYYY\\\WWWSSSRRRTTTZZZhhhuuu}}}qqquuu~~~------..................------------------------...---,,,,,,+++++++++,,,------,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,---------------,,,,,,......---------,,,,,,,,,------------------------........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---......///,,,,,,---......---,,,,,,,,,,,,,,,---------......***+++,,,...............---...000///---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------...////////////...........................---,,,,,,,,,------...///...------------...//////.../////////000000000111//////000000000000//////........................---------------.........000000///////////////000////////////////////////,,,---......//////......//////............/////////000000000000000000000............////////////............/////////000000...,,,,,,---//////...---...///000000///...---.........////////////000///............//////000......------------......------...///////////////........................///......---------..........................................///////////////...,,,++++++,,,...///,,,------....../////////++++++,,,------...//////............////////////---------....../////////////////////////////////,,,111555444///+++,,,...------------............---...///...++++++,,,///000//////.........//////................................................---...///////////////.........////////////......111111111111111111111111,,,---------.../////////...//////////////////...................................................////////////////////////000000////////////000000------------------------...............................................................---------,,,,,,,,,---......//////////////////////////////........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111111111000111222333555777888999999@@@FFFFFFAAA<<<<<<>>>AAACCCFFFJJJOOOTTTXXXZZZ]]]WWWTTTZZZdddrrr------,,,+++++++++,,,,,,...........................---,,,,,,++++++++++++++++++++++++,,,---......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++,,,---.....................------,,,,,,,,,------------------------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////,,,,,,---......---,,,,,,,,,,,,,,,------.........)))+++,,,...//////......,,,...000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------.......................................,,,,,,,,,,,,------...///......---,,,,,,...///000.../////////000000111111//////000000000000//////........................---.....................///////////////000111111////////////////////////,,,---......//////......//////............//////111111000000/////////.............../////////000---.........//////000000000...,,,,,,---...///...---...///000000///...---,,,,,,,,,---------.....................///000111---------,,,,,,------------......///////////////........................000///...---------------........................000000000///......------///...,,,++++++,,,...///,,,,,,------...///000000++++++,,,,,,---...//////......//////000000111111,,,,,,,,,------.........////////////////////////+++---000111000...,,,+++............/////////000---///000...+++***,,,...//////............//////................................................,,,,,,...///000000111111......////////////..............................,,,,,,------...///000000---..................---................................................////////////////////////000000////////////000000////////////////////////////////////////////////................................................,,,,,,------...///000000////////////////////////........................////////////////////////........................---...///000111111111111111222333444555555555555444===FFFHHHEEE@@@@@@BBBBBBDDDGGGKKKPPPUUUYYY[[[]]]XXXXXXcccttt|||rrryyy------------------------------------------------------------------------+++++++++,,,,,,---------+++,,,...///000///..............................---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------.........------------------------,,,,,,,,,------.........++++++,,,,,,---...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------......------,,,***++++++,,,---...//////...///000///...---///000+++++++++,,,,,,,,,------)))***++++++------...///.........------.................................//////...------------...////////////000000000000////////////////////////,,,---...///000000000000..................------//////............//////.........------.........333111000...------------000...---...///000///...---.........///000000000...............---------...............///000000000000000000000000000000000000//////.........---/////////...------,,,,,,////////////////////////000///...------...///000........................///////////////.........------------------------,,,---...//////...---,,,000///...---------------000000///...---,,,,,,+++,,,,,,,,,,,,------...///............---,,,++++++,,,,,,,,,---------..................////////////......////////////..............................000///...------...///000000000//////.........------------............///------------------------,,,,,,------------,,,,,,---......///////////////......////////////..............................///...---,,,,,,---.../////////000000///...------//////............//////...------,,,,,,------...------------------------,,,,,,.../////////...------------.....................------------......111111000000//////......111...+++((('''(((+++,,,........................---------............///------------..................---,,,,,,...///000000000//////.........---////////////////////////............/////////000...///000111222333333333666:::???CCCDDDDDDDDDDDDBBBEEEIIILLLRRRYYY^^^___ZZZUUUYYYkkk{{{ssssss------------------------------------------------------------------------+++,,,,,,,,,,,,,,,,,,---******+++,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------------------------------------,,,,,,------------------+++,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------......------,,,,,,,,,---------------------///000000...------...,,,,,,,,,,,,------------+++++++++,,,,,,------.........------------..............................//////...------------............/////////000000////////////////////////...///////////////..............................//////............//////000///............///000222111///...------......000...---...///000///................../////////...............////////////.........//////000000////////////////////////000/////////............------..................////////////////////////000///...------...///000......................../////////////////////...------------------------------...//////...------...............---------/////////...------,,,,,,------,,,,,,,,,---...............///......------000000///...---,,,++++++............////////////......////////////.................................---,,,,,,,,,,,,---...000/////////............---------............///------------------------------............---------....../////////////////////000000000000//////........................///...------------...//////////////////...------////////////////////////...------,,,,,,------...........................,,,---.../////////......+++,,,,,,---...///000000///......------......///000000000000//////......333111...,,,+++,,,...///........................------------............////////////000000000000---,,,,,,,,,,,,---......000/////////............////////////////////////........./////////000000000111222333555555666666666:::@@@DDDEEEEEEEEEEEEIIILLLOOOQQQSSSWWWYYYZZZWWWZZZhhh~~~---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,++++++************++++++,,,........................---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------,,,,,,------------------------------------------,,,,,,,,,,,,------.../////////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,------......------,,,......---------,,,,,,,,,...000222222111...------,,,------------.........,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------........................//////...------------...---------.........//////////////////////////////000000000000///...---,,,........................//////............//////222111///......///111222000//////......//////000000...---...///000///..................---------......//////000000111111////////////000000000000////////////////////////////////////............,,,,,,------...//////000//////////////////////////////............//////..............................//////////////////........................------...//////...------,,,---.../////////...---..............................------------------......//////////////////111111000///...---,,,,,,............////////////......////////////.................................---,,,,,,,,,,,,---...////////////............---------............///.................................//////.........---......///////////////000000111111111111000000........................///...------------...//////////////////......------...///000000///...---......------------......////////////////////////,,,---...////////////...***+++,,,---...000111111///......------......///000000000////////////...222111000///.........///........................------------............////////////000000000000++++++,,,------------,,,////////////............////////////////////////....../////////000000000000111222444555777888888888<<>>@@@AAAEEEKKKOOOQQQVVV]]]\\\WWWZZZXXXWWW\\\llltttvvv...........................------------,,,,,,,,,,,,------------------,,,,,,,,,+++*********++++++------------------------------------------------------------------------//////......---,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++...------,,,,,,++++++***,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++---,,,+++*********++++++...------------,,,,,,,,,------------------------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,------........................//////............//////.........---------------------........./////////000000000000000000000000------,,,,,,------...///------............------......//////////////////............////////////......------------......////////////////////////////////////////////////,,,---......//////......////////////////////////.........------------------------............///---......///////////////........................////////////////////////////////////////////////------........./////////,,,,,,,,,------..................---------------......------------......,,,---......//////......////////////////////////---------------------------------.....................------------.....................---------////////////...............++++++...///------000---..................---,,,---------............---............/////////////////////////////////000000000000////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////***+++,,,...//////000000000000//////000000111222//////...------...///000000000///............///---------............///////////////000111111111000000///...------------,,,,,,------...//////000........................111000000//////.....................////////////000000000000000000000000222333333222111111222444333666:::<<<>>>???BBBDDDFFFKKKQQQTTTXXX\\\\\\YYYZZZXXX[[[fff||||||nnngggwww------------------------------------------------,,,---...//////...---,,,///...------,,,,,,,,,,,,------------------------------------------------------------------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,+++******+++,,,,,,---......---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,+++++++++++++++++++++------------------------,,,,,,---------------------.........------,,,+++++++++++++++++++++++++++,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,......................../////////....../////////...............---------------------.........///////////////////////////------------...///////////////000000000000//////............////////////............////////////......------------......////////////////////////////////////////////////,,,---......///.........////////////////////////...............------------------............///---......///////////////------...............///////////////////////////////////////////////////............////////////,,,,,,,,,,,,------------//////......------,,,,,,......------------......+++,,,.../////////...---////////////////////////////////////////////////,,,---------.../////////......------------..............................///////////////.........---+++,,,///000......111,,,---...//////...---,,,,,,,,,,,,---------......---------.........//////////////////////////////000000000000////////////111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////,,,---......///////////////////////////000000111......---------...///////////////.........//////---------............///......///000111222222222000///...------------------------.........//////........................111111000///......------............////////////000000000000000000000000222333333333111111333555555888;;;>>>???AAADDDGGGEEEKKKQQQUUUXXXZZZ]]]^^^]]]```iiizzzyyykkkiiilll,,,,,,,,,,,,,,,,,,,,,,,,------------------------------///000000///------///...------,,,,,,,,,,,,---------------------------------------------------------------------------------------,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,,,,)))******+++---......///...---,,,+++***+++,,,---+++,,,,,,------,,,,,,+++++++++,,,---.........///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++------------------------,,,,,,,,,---------......---------...------,,,,,,------------------------,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,...........................//////////////////...........................------------.........//////////////////////////////000000000000///////////////000000000000//////---.........//////000000............////////////......------------......////////////////////////........................,,,---......///.........////////////////////////........................---------............///---......///////////////,,,---------......//////////////////////////////////////////////////////........./////////000000......---------,,,,,,,,,/////////......---------///......------......///+++,,,.../////////...---////////////////////////////////////////////////,,,---------.../////////......------------......---..............................//////////////////------///...)))((())),,,---...//////...---,,,,,,,,,,,,---------......------------....................................////////////000000000000111111111111111111111111000000000000000000000000........................////////////////////////////////////////////////000000000000000///...------------...............---------------...//////......//////////////////---------............///---...000111222222222222///......------------...//////.........---------........................111000000///...------,,,............////////////////////////////////////111222333333222333555777777:::===???AAACCCGGGJJJJJJNNNSSSVVVVVVWWW]]]bbbcccmmm{{{kkkfffppp~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---..................---,,,,,,+++*********++++++------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,++++++------------++++++((())))))***+++------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...******+++,,,,,,,,,++++++,,,,,,,,,------------...+++,,,,,,------.........,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,------..............................////////////...................../////////------........./////////000000000000000000000000111111111111111000///...------............------------......///000000000............////////////......------------......////////////////////////------------------------,,,---......//////......////////////////////////.............../////////---------............///---......///////////////,,,,,,,,,---......//////////////////////////////////////////////////////....../////////000000000/////////......---------/////////...............//////............//////,,,---......//////......////////////////////////---------------------------------.....................------------......---------........................///////////////111...---...+++$$$!!!"""---..................---,,,---------............,,,------------.................................////////////000000000000////////////////////////////////////////////////........................////////////////////////////////////////////////222222111111000...---,,,+++,,,---............---,,,,,,,,,---......//////---...//////000/////////---------............///...///111222333222222111......---------------...000//////...------,,,,,,------------------------000//////......---------............////////////////////////////////////000111333333333555777:::999<<<>>>@@@BBBEEEIIILLLSSSTTTVVVVVVTTTUUU^^^jjjqqqpppiiinnn------------------------,,,,,,,,,---------.........------------------...++++++*********+++,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******+++---......---+++***************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......)))***+++,,,,,,,,,,,,+++,,,,,,,,,---------......++++++,,,,,,---......///,,,,,,------...------,,,)))))))))))))))))))))))),,,,,,,,,---------......------,,,,,,,,,---..............................---...///000000///...------........./////////000....../////////000000000000000000000000000000000///000000111111000......------............------------......///000000111............////////////......------------......////////////////////////------------------------,,,---......//////......////////////////////////---........./////////000---------............///---......///////////////++++++,,,------...//////////////////////////////////////////////////////.../////////000000000000......///////////////000............//////////////////............//////---------------...//////////////////////////////------------------------...............---------......------------......---------.........//////............/////////000...,,,,,,///---(((%%%&&&......------------......------........./////////,,,,,,---------..................................../////////000000000111........................................................................////////////////////////////////////////////////000000000000///...------,,,,,,.../////////...---++++++,,,---............,,,---///000000000//////---------............//////000222333333222111000...------,,,,,,------.....................------------------------------....................................////////////000000000000000000000000...000222333444777:::<<<;;;===???AAADDDGGGKKKOOOWWWVVVWWWWWWTTTWWWgggxxxvvvooottt........................,,,,,,,,,------............---,,,++++++,,,---...,,,,,,,,,,,,---......///------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,------------((()))***+++---...///000,,,,,,---...---,,,***)))***+++---......---+++***///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///)))***+++,,,---,,,,,,+++,,,,,,,,,------.........++++++,,,,,,---...//////,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------...///........................---...///000000///...------.........//////000000////////////000000000000000000000000000000000000---...///000000000///...//////000000000000//////---------...///000000111............/////////000.........------.........////////////////////////........................,,,---......//////......////////////////////////---.........//////000000---------.........//////---......///////////////++++++,,,,,,---...//////////////////////////////////////////////////////////////////000000000000------...///000111222222------......//////000000//////............//////......---,,,,,,...///000/////////////////////////////////////////////////////////......------,,,.........------.........---------.........//////---.........//////000000)))(((+++111222000///222///...---,,,,,,---...///.........////////////000,,,,,,,,,---------................................./////////000000111111000000000000000000000000........................000000000000000000000000////////////////////////////////////////////////------......///.........,,,---///000000000///...***+++,,,---............,,,---///000000000//////---------.........//////000111222333333222000///------,,,,,,,,,------...,,,,,,------.../////////---------------------------------.........................../////////000111111111111111111111111---///111333555888;;;>>><<<>>>@@@BBBDDDHHHLLLPPPUUUTTTUUUVVVVVV]]]qqqpppsss,,,,,,---.../////////...........................++++++++++++++++++++++++........................---......///...---+++***............---,,,++++++***+++,,,---............,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,,,,+++***..............................------------......++++++,,,,,,,,,---------*********++++++,,,,,,,,,,,,,,,++++++***)))((((((***++++++,,,,,,++++++***++++++,,,,,,,,,---------------------------------.................................------,,,,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,---------............///..................------........................,,,,,,,,,---------..............................////////////////////////......---------,,,,,,,,,------............------//////////////////////////////............/////////.........//////---+++//////////////////////////////000000///...------......////////////......------------------------...//////000000000000000)))+++---/////////---,,,,,,---///000000///---,,,------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,............////////////.........///////////////////////////////////////---,,,,,,+++++++++,,,,,,........................---------............///......////////////..............................,,,---------.../////////,,,---......//////......................................................---------------------------------.........////////////000000000000/////////---+++)))))))))+++,,,000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---222555777444///,,,...111////////////////////////000000////////////000000......---------,,,,,,,,,---------............///******+++,,,---///000111111///------///111111000555555444333111...+++))),,,------......------,,,...............///000000000///------......---+++---------.........//////////////////000000000000///000111000///...///000///000222444777999;;;<<>>@@@AAA???@@@BBBHHHPPPUUUWWWWWWVVVVVVWWW\\\ggg{{{}}}|||.........///......------........................------------------------------------------------------------...///000111,,,,,,------...---------,,,,,,------...---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,+++******))))))++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........------,,,,,,,,,,,,------...------------,,,,,,,,,---------............///................................................,,,------------.........////////////////////////////////////////////////111111111111111000000000//////000000000000////////////////////////////////////............//////333111......///000000///////////////////////////---...//////////////////------............------////////////////////////------...////////////...111///,,,***)))+++...000........................------------------------////////////////////////....................................//////////////////////////////..............................///...............//////........................////////////000000000111......////////////.............................................---------,,,---......//////......................................................------------------------------........./////////...//////000000//////...------......///000000111........................////////////////////////////////////////////////////////////...............///......------------////////////////////////000//////......//////000///////////////.........---------............///------,,,,,,---......///111///...///222444666666999888555222000...------,,,------......------,,,,,,,,,,,,,,,,,,---.........---,,,---//////...---///...................../////////000000000111111111222333333222111222444333444666999;;;>>>@@@AAABBBDDDGGGNNNTTTYYY[[[[[[XXXYYY^^^hhhyyy~~~.../////////...---,,,,,,........................------------------------------------------------...---,,,,,,,,,...///000++++++,,,---............---------...------,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////..................------,,,,,,,,,,,,---------------------------------------............///............////////////........................------------............000000000000000000000000////////////////////////......................../////////000000///////////////////////////////////////............//////333000---,,,...///000000////////////////////////------...///000000//////,,,,,,------------,,,,,,........................,,,------...............222000---+++***,,,.../////////............//////........................////////////////////////....................................////////////////////////....................................---,,,,,,,,,,,,------................................./////////000000000......////////////............................../////////...---------,,,,,,---......///.............................................................................................////////////...//////////////////...---...///000000000000///........................///////////////////////////////////////////////////////////////............---,,,,,,...///...,,,/////////////////////////////////....../////////---------------------------------............///......------------......///......111555999:::;;;999777333000...------...,,,------......------,,,------,,,,,,------...///---,,,,,,---///000///...////////////............//////000000000111111111000222333333222222333555333444666888;;;>>>@@@AAAGGGJJJNNNTTTYYY\\\^^^^^^\\\```hhhwww}}}.../////////...---,,,,,,........................++++++++++++++++++++++++------------------------///...,,,+++***+++,,,---++++++,,,---............---------...------,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------.........------------------------------------------------------------------------...------,,,,,,------...---------------------------------............///........./////////000000........................---------.........//////000000000000000000000000////////////////////////---------------------------......//////......---//////////////////////////////............//////111...,,,+++---...//////////////////////////////------...///000000//////,,,,,,------------,,,,,,------------------------,,,------.............../////////......------,,,000///............///000........................////////////////////////------------------------............////////////000000//////.........---........................,,,,,,,,,,,,,,,---...///........................------........./////////......////////////............................../////////...---------,,,,,,---......///........................................................................................../////////000000......////////////......///////////////...---,,,////////////////////////.........................................................///////////////...---,,,---///000///...//////////////////////////////............//////,,,------------------------------............/////////...---------......,,,---///444999===>>>>>>777444111---,,,,,,---///,,,------......------,,,...............//////000---,,,,,,---///000///...////////////////////////000000000000111111111111///000222222222222333555777888:::<<>><<<444222///---,,,---...000,,,------......------,,,///............///000000...---,,,---//////...---....../////////000000000000000000111111111222222...000222222222333444666777888:::<<>>777222000000//////000111222333,,,------......------,,,---,,,,,,,,,,,,---......000///------......---+++,,,---...///000111222333000111111111111222222222000222444555555666888:::;;;<<<>>>AAACCCFFFHHHIIIWWW\\\cccgggeeebbb``````ppp|||~~~---.........//////000000......------------......---,,,+++***)))***+++,,,---------,,,,,,+++++++++***++++++,,,---...//////.........------,,,,,,,,,------.....................---,,,,,,++++++,,,,,,+++,,,------......------------------------------++++++,,,------,,,,,,+++........................///...---,,,,,,---...///---...///...------...///,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------)))+++...000111///,,,***------............------,,,------......------,,,------......------,,,+++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////,,,,,,,,,,,,,,,------...,,,///222333222000......//////...,,,+++,,,...111333000......000000---+++////////////////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000///......------000000000000000000000000,,,,,,,,,---------......000000000000000000000000000000000000//////////////////////////////////////////000000///...------000000000000000000000000////////////////////////000000111000000///...---//////////////////////////////000000000000//////---------............///........................000000000000000000000000---.../////////...---,,,---------,,,,,,+++++++++//////////////////////////////.........---------,,,------......------,,,......///000000///......000000///..........................................------,,,,,,------...---...//////000/////////......///////////////...//////000000///...------...---,,,,,,,,,,,,---...------............------000000///...---+++)))(((,,,---///000000///---,,,------------------------------............---------------,,,,,,++++++++++++---//////---,,,...111666===DDDEEE???777333111,,,------........................////////////000---------------------------------.........//////((()))+++---////////////...000111111000000111222111222222333555777888999<<<>>>@@@AAACCCGGGMMMRRRVVVbbbnnnnnnfffbbbgggooo}}}............/////////000......------------.........---,,,+++***++++++,,,---------,,,,,,++++++++++++,,,,,,------...............---------,,,,,,,,,******+++,,,---......///...---,,,,,,++++++,,,,,,+++,,,------......------------------------------,,,---------......//////........................///...---,,,,,,---...///---...///...---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------(((***,,,/////////---,,,,,,,,,------------,,,,,,,,,------......------,,,------......------,,,+++,,,,,,,,,,,,---......///------------------------........................////////////////////////000000111222222222222111...//////...---,,,...///...//////...,,,,,,...111111///---...//////---+++////////////////////////////////////////////////000000000///...------,,,////////////////////////////////////////////////////////////000000000000.........///////////////........................------........./////////000000000000000000000000000000000000///////////////////////////////////////////////////...------///////////////////////////////////////////////////000000000000//////...//////////////////////////////000000000000//////---------............///////////////////////////////////////////////////......///......,,,***)))...---------,,,,,,,,,,,,//////////////////////////////.........---------,,,------......------,,,........................000000///..........................................------,,,,,,------............/////////......---......////////////////////////.........------......---,,,,,,---......------............------......///......---,,,+++,,,---...//////...---,,,------------------------------............---------------,,,,,,,,,+++++++++---///...---...000333999???CCCCCC===666222111......///000000000000000------........./////////////////////////////////---------.........//////***+++---...///////////////000111111000000111222222222333444555777999:::===@@@BBBDDDGGGLLLSSSYYYccchhhkkkggg```cccppp}}}............////////////......------------............---,,,,,,,,,,,,---------,,,,,,,,,,,,++++++------------------------...------------,,,,,,,,,'''((()))***,,,---.........---,,,,,,++++++,,,,,,+++,,,------......------------------------------......------...000222333------------------------......------------......,,,...///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...............---------((()))***,,,---...//////+++,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------......------,,,+++,,,,,,,,,---...///111111------------------------........................////////////////////////))))))+++,,,,,,,,,+++***000///---***((()))---000...///000000......///000///...------...///...,,,////////////////////////////////////////////////000//////...---,,,,,,,,,////////////////////////........................////////////000000000000------......///000000111............................../////////000000000000000000000000000000000000000000000///////////////////////////////////////////////////......---////////////////////////////////////////////////......///000000000//////////////////////////////...//////000000//////...---------............///000000000000000000000000/////////////////////////////////...,,,+++)))(((...............---------////////////////////////...............---------------............------///...---,,,,,,---...///000///......---....................................------,,,,,,------........................---------.........////////////...---,,,,,,,,,---.........---,,,,,,---......------............------------.../////////..............................------------------------------............------------------,,,,,,,,,,,,,,,---.........000444777===@@@BBB@@@999333000000......///000000000000///,,,---------............////////////////////////------........./////////---...//////000000//////000111222222000///000111222333333555777999:::;;;???AAADDDHHHMMMTTT\\\aaajjjkkkiiicccaaajjj}}}{{{.........///////////////......------------......//////......------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------))))))***+++,,,,,,------...---,,,,,,++++++,,,,,,+++,,,------......------------------------------......------...000333555------------------------------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................*********+++,,,---......,,,,,,------------,,,,,,,,,------......------,,,------......------,,,+++,,,,,,,,,,,,---...///000------------------------........................////////////////////////111000/////////000222333111000...***((()))---000...///111111000//////000------------............////////////////////////////////////////////////........................////////////////////////........................////////////000000000000............//////000000............................../////////000000000////////////////////////000000000000////////////////////////////////////...///////////////......////////////////////////////////////////////////------...///000000000///////////////////////////...//////////////////...---------............/////////////////////////////////////////////////////////......---,,,++++++///////////////.........////////////////////////........................------............------///...,,,++++++,,,...//////......------....................................------,,,,,,------.........------------............---......//////000///...,,,++++++,,,---///......------------......------............---------.../////////////////////...------------...///------------------------------............------------------------,,,,,,------------000333888;;;@@@@@@???;;;666111//////+++,,,------......------,,,,,,,,,---------......------------------------............////////////000000000000000000000000111222333222000///000111333444444666888:::<<<===AAACCCGGGLLLTTT\\\dddiiihhhhhhfffdddgggsssxxxwwwxxx///////////////...............------------....../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++---------------------------------------,,,,,,,,,...---,,,,,,++++++,,,,,,+++,,,------......---------------------------------,,,++++++---///222333------------------------,,,------------------,,,,,,---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---........................---,,,+++++++++,,,---------............------,,,------......------,,,------......------,,,+++------,,,,,,,,,,,,,,,---------------------------////////////////////////////////////////////////222///,,,******---111333///000000...---,,,...///...///111111000//////000------...............///////////////////////////........................------...///000111111222////////////////////////........................////////////000000000000000000//////............////////////////////////------........./////////////////////////////////000000000000////////////////////////////////////......///////////////...........................////////////////////////,,,---...///////////////////////////////////////......////////////......---------............///.............................................................../////////////////////////////////////////////////////////---.....................---......//////......---///...,,,++++++,,,...///......------------.................................------,,,,,,------......------------...///000000///............///000///---,,,++++++,,,...///........................------............------//////////////////...---///...------------...///------------------------------............------------------------------...------...222777;;;>>>???>>>;;;777222///......+++,,,,,,---------------,,,,,,,,,---------......------------------------........./////////000000222222111111000000000000111222333222111000111222444555666777999<<<>>>???AAADDDIIIQQQZZZccciiimmmjjjfffaaa___fffvvvvvvkkkjjjqqqxxx///////////////...............------------............//////......---,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,------------...000//////......------,,,...---,,,,,,++++++,,,,,,+++,,,------......------------------------------,,,,,,++++++,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------...............//////...---,,,,,,,,,,,,---......//////......---,,,------......------,,,------......------,,,+++...---,,,+++++++++++++++------------------------////////////////////////////////////////////////+++((($$$!!!"""%%%))),,,...///111111000//////000...///000000......///000...///000///...---...///////////////////////////........................------...///000111222333////////////////////////........................////////////000000000000111000000///......------000000000000000000000000------........./////////000000000000000000000000000000000000////////////////////////////////////---...//////////////////........................////////////////////////------.../////////......////////////////////////---......//////......------------............///............................................................///000111222.........///////////////////////////////////////---------.....................////////////......///...---,,,,,,---...///---------,,,------...///...........................------,,,,,,------......---------...000111333333222000///...//////000...---,,,,,,,,,---...///---...////////////...---------............------....../////////...------........................------------------------------............------------------............///......000555:::===>>><<<:::666222000...------------...////////////...,,,---------............////////////////////////....../////////000000000222222111000000000111111000111222222111111222444555666777888;;;===???AAACCCFFFMMMWWWaaaiiimmmnnnqqqiii___]]]hhh|||nnn]]]ZZZ```kkkuuu000/////////..................------------......------...///...---,,,++++++++++++,,,,,,---------------------------,,,,,,,,,,,,,,,---------....../////////..................---,,,,,,++++++,,,,,,+++,,,------......------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////..................------,,,------......------,,,,,,------......------,,,------......------,,,+++------,,,,,,,,,------...////////////////////////////////////////////////////////////////////////222111///......000222444---///000111000000111222...//////...,,,,,,...111000111222111...---...000////////////////////////................................./////////000000////////////////////////////////////////////////////////////000000000000///////////////.........////////////////////////....../////////000000000000000000000000000000000000000000000////////////////////////////////////------...///////////////........................////////////////////////.........///......------////////////////////////---......//////......------------............///................................................//////...---...///000000------........./////////////////////////////////---------.........//////......////////////..............................---,,,,,,,,,------...///...........................------,,,,,,------...------------///111444666777555333000/////////000------........./////////---...///000000///...---------............------+++,,,---......///......,,,---...//////...---,,,------------------------------............------------------.........//////...///222888<<<>>>===777555222///...------,,,,,,---......//////......------........./////////////////////////////////.../////////000000000000111111000//////000111222...000222222222222444555666666777999<<<>>>AAABBBEEEIIIQQQ\\\gggnnnooonnnqqqjjjdddiiizzz}}}kkkXXXQQQSSS[[[hhhsss000000//////.........---.........------.........,,,---.........---+++++++++++++++,,,,,,---------------------------------,,,,,,,,,------.........---------....../////////...---,,,,,,++++++,,,,,,+++,,,------......------------------------------,,,---......///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++------------+++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------...///000000000///+++,,,,,,------,,,,,,+++,,,------......------,,,------......------,,,+++,,,,,,,,,---...///000111111111111111111111111111000000000000000000000000////////////////////////...///000111111111000000---...//////...///222444//////...,,,+++,,,...111111333444222///---...000////////////////////////........................000//////...------,,,,,,////////////////////////000000000000000000000000////////////000000000000------......///000000000........................000000000000111111111111000000000000000000000000000000000000////////////////////////////////////------...///000000//////........................////////////////////////.../////////...---,,,,,,////////////////////////---..................------------.........//////000000000000000000000000........................000///...---,,,,,,---...,,,---------......//////////////////////////////---------.........//////......////////////............///000000///......,,,,,,,,,,,,------...///...........................------,,,,,,------...------------000333666888999777444111/////////000------...///000000//////---...///000000///...------..................---((()))+++---...///000000,,,---///000000///---,,,---------------------------..................------------.........//////000///000444:::===>>>===444222///------------,,,***+++,,,,,,------,,,,,,.........////////////000------------------------////////////000000000000111000/////////000222333...///111222222333555777666777888:::<<>>???:::555------------------------..................------------............------000000//////.........---////////////000000000000000000000000111111111111000///000111333555888999:::===>>>>>>===???DDDHHHHHHOOOZZZeeelllooommmlllllliiisssmmmaaaXXXVVVSSSQQQTTT[[[dddkkk---------............////////////.........------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,000000/////////.........+++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,---------,,,+++++++++,,,---,,,*********+++......---------......///---------------------------------,,,,,,+++++++++................................................---------------------------------............///......------------......,,,,,,,,,,,,,,,,,,------.........,,,******,,,...........................+++,,,...---,,,,,,---///////////////////////////......///000000///...---////////////////////////000000///.........///000////////////000000000000000000000000000000000000......////////////......222111///.........///000000000///......///000000/////////////////////...000000000000000000000000------............------111000000000////////////////////////////////////000/////////....................................111111000///////////////////////////////////////000/////////............////////////////////////////////////////////////000000000000000000000000...,,,++++++...000000000000/////////................................................////////////------......///...............////////////......000...---,,,,,,---...000///...---------...000000......---------...//////.........///////////////---......//////......---------............------................................................///......------,,,,,,+++////////////111222333444666333000///000000///---//////////////////////////////............//////000000000000000000000000///......---------..................////////////////////////////////////---...///000///---+++***,,,...///...------...///000222666:::<<<:::666333------------------------........................------............------000/////////............////////////000000000000000000000000111111111111000000000111333666888:::<<<>>>??????>>>@@@EEEJJJOOOUUU```iiimmmlllgggddddddeeeuuu|||xxxzzz}}}mmmccc^^^^^^]]][[[[[[]]]ccclllrrr---------............///.........---------------,,,------......------,,,------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,---------,,,,,,,,,---...---+++++++++------,,,,,,,,,---...//////------------------------------,,,,,,,,,,,,++++++........................---------------------------------------------------------............///---..................---------------,,,,,,,,,,,,---------+++******,,,...........................+++,,,...---,,,,,,---///------------------------///000000000000000000000///////////////////////////......------...//////////////////000000000000000000000000000000000000......////////////......111000///.........////////////...------...//////......//////////////////000000000000000000000000------............------000000000000////////////////////////////////////////////////....................................000000000000////////////------------------------////////////............////////////////////////000000000000000000000000////////////////////////222000///...///000///...////////////................................................////////////,,,---...///////////////......////////////......///...---,,,,,,---...///---------------...////////////......---.........///////////////.........---......//////......---------............------................................................------------------------............///111222333444222///...//////....................................------------......////////////////////////......---------......///............////////////////////////////////////000000000///---+++)))''',,,---//////......///000444666999:::888444111000------------------------........................------............------////////////............////////////000000000000000000000000111111111111000000111333555777999;;;===???@@@@@@???BBBGGGLLLVVV\\\fffnnnoookkkccc^^^^^^ggg{{{qqqppprrr{{{zzzeee\\\]]]```ffffffggghhhjjjooovvv{{{---------............///------------------------,,,------......------,,,------------------------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------+++,,,---,,,+++***+++,,,++++++,,,,,,---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------------------------------............///,,,---...//////...---,,,......------,,,,,,,,,+++,,,------,,,******,,,---........................+++,,,...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,/////////......///000111////////////////////////------------.........///////////////000000000000////////////////////////......////////////......////////////.../////////.........------.....................////////////////////////////////////------............------...............---------///////////////////////////////////////.................................///000000000000000//////------------------------///////////////.........////////////////////////000000000000000000000000//////...---,,,+++******333111//////000000///...///////////////.............................................////////////,,,,,,---///000000000000......////////////......///...------------...///---------.........//////000000///......---......000000//////......------......////////////......------............------................................................,,,---------......//////---------......000111111222000...------.......................................------------.................................------------...//////............////////////------------------------000000000///---+++)))(((+++---...///......000222555888:::999444000///000---------------------------------...............------............------///////////////.........////////////000000000000///000000000111111111111000111222444777999;;;<<<===???AAA@@@@@@DDDJJJOOOZZZ```hhhooopppjjjbbb]]]aaatttsssmmmpppyyyiii[[[ZZZ```eeelllnnnqqqsssuuuyyy~~~---------............///------------------------,,,------......------,,,++++++++++++++++++++++++............////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------)))+++,,,+++***)))***,,,+++++++++,,,,,,...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------------------------------............///,,,---...//////...---,,,.........------,,,,,,,,,+++,,,---,,,++++++,,,...........................+++,,,...---,,,,,,---///------------------------...------------...///000////////////////////////,,,------...............////////////000000000000////////////////////////......////////////...............////////////...---..................------.........//////000000////////////////////////------............---------------...............////////////////////////.........///////////////////////////////////////...///000000000000//////.................................///////////////........................//////////////////////////////...---,,,++++++***000///...///000111000............///////////////....................................////////////,,,---...///000000000000......////////////...............------...............//////000000000000111000///...............000000//////......------...//////////////////...------............------................................................,,,------......//////000------------...///000000000///...---------...000.................................------.........---------------------------------------...//////............////////////------------------------000000000///...---,,,,,,+++,,,.../////////111333555777888666222//////111---------------------------------.........//////------............------.........///////////////////////////000000000000///000000000111111111111111222444666999;;;<<<======???AAAAAABBBGGGNNNTTT^^^bbbhhhlllllliiiccc___kkksssllloooxxxqqq]]]ZZZ```fffiiipppssswwwzzz|||~~~---------............///---------------.........,,,------......------,,,++++++++++++++++++++++++---------------.........------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,(((***++++++***)))***,,,,,,+++++++++,,,---......------------------------++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---..................---.........---------------+++---......---,,,---///........................+++,,,...---,,,,,,---///........................,,,,,,------......//////////////////////////////,,,---...///////////////////////////000000000000000000000000000000000000......////////////......------.../////////......---...////////////...---------......///000000000000000000000000000000000------............------/////////000000000000000////////////////////////.........///////////////////////////////////////---...000111111000//////////////////////////////.........///////////////........................////////////////////////.........///000000111111---------...000111000............///////////////....................................////////////---...//////000000000000......////////////.................................//////000111000000000000000//////...////////////////////////............//////000000//////...------............------................................................------......////////////...............///000000...//////...------///111........................//////............//////........................---------------...///000............////////////////////////////////////////////////////////////***,,,...//////000222444666666555333000///000111------------------------,,,,,,------.../////////------............------.........///////////////////////////000000000000000000000000111111111111111222555888;;;===>>>>>>>>>@@@CCCDDDFFFLLLUUU[[[dddeeegggjjjkkklllmmmmmm}}}rrrjjjkkkvvvuuubbbXXX\\\dddkkkmmmtttwww{{{}}}---------............///------........./////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,---------,,,++++++)))***,,,+++******,,,---,,,,,,,,,+++,,,,,,------------------------------+++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......------------......------------............+++---//////.........000........................+++,,,...---,,,,,,---///........................+++,,,...///000000//////////////////////////////,,,---...000111111000000////////////000000000000000000000000000000000000......////////////......,,,---.../////////.........///000000000000///...------......///000000111000000000000000000000000------............------////////////000000000111////////////////////////............/////////000////////////////////////---...000111111111000///////////////////////////............/////////000........................------------------------......///000000111222222...---...///111111///---............/////////000....................................////////////...//////000000000//////......////////////......---..................------...///000000000////////////////////////000111........./////////////////////000000000000//////------............------............................................................//////////////////......//////000111...///000///------000333////////////////////////000000////////////000000........................---,,,,,,------///000000............//////////////////////////////////////////......---------...***,,,...///000111333555888555222000///000000000------------------------,,,,,,------...//////000------............------............/////////000////////////000000000000000000000000111111111111111333666999<<<>>>??????AAACCCEEEGGGKKKRRR\\\cccjjjjjjjjjmmmsss|||zzzmmmooowwwkkkfff___]]]```iiirrrwwwyyy{{{~~~---------.........//////........./////////000000,,,------......------,,,---------------------------------....../////////---------,,,,,,++++++++++++++++++,,,,,,---------------------,,,,,,+++******+++---,,,,,,,,,---...------,,,+++++++++,,,,,,------------------------+++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------........./////////...---,,,,,,---...///,,,---------.../////////,,,...000000/////////000........................+++,,,...---,,,,,,---///------------------------+++---///111222222000///////////////////////////,,,---///111111111111000////////////000000000000000000000000000000000000......////////////......+++,,,.../////////.........///000111111000///...---------...///000000111000000000000000000000000---..................---,,,---------......//////////////////////////////---.........//////000000000000000000000000000000,,,...000111222111000///////////////////////////---.........//////000000........................------------------------000000//////......------000//////000111111///,,,---.........//////000000..................................../////////000///000000000000//////.........////////////......------............------,,,,,,.../////////...---//////...//////000111222---.........//////000000//////000000000000//////---..................---................................................/////////////////////...000////////////000000111...///000///---...111444000000000000000000000000111111000000000000111111////////////////////////,,,,,,,,,---...///000111............/////////000------------------------000///...---,,,++++++,,,))),,,...///000111444666:::666000...///000///...------------------------,,,,,,------...///000000---..................------.........//////000000////////////000000000000000000000000111111111111111333666:::===???@@@@@@CCCEEEHHHJJJNNNVVVaaaiiimmmlllmmmrrr~~~tttqqqzzzssslll```ccceeeeeefffmmmyyy|||.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++++++++,,,...//////...,,,+++,,,,,,,,,++++++************+++,,,,,,------,,,,,,------,,,+++,,,---...///---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------++++++++++++------------------------------........................,,,,,,,,,+++++++++******,,,,,,,,,---------......,,,,,,,,,------.........//////.........---------...........................///////////////......111111000///////////////////////////////////////........................000000000000000000000000..................------///////////////////////////............///000000...------,,,,,,------...///////////////////////////////////////...............///////////////...111111111111000000000000000000000000000000000000...............---------000000//////.........---000000000000000/////////444222///---,,,...000111........................////////////000000000000000000///...............000000//////.........---............////////////000000//////.........---............////////////////////////////////////////////////////////////,,,,,,---...//////......------......//////000000//////............//////......//////......---,,,//////.........---------......------------....../////////...------,,,,,,***+++---///000000//////------............---------.../////////...,,,+++,,,---......//////......//////......---------,,,///............---------//////.........---------222222000//////.........000///...---------------///---,,,///333666555444222000...---,,,---...///---------...............111///---,,,,,,,,,...///......---,,,---...///000............////////////000000000000000000000000333222111111111222333444444666:::<<<===>>>AAABBBBBBDDDIIIQQQZZZdddkkkoootttllliiiuuuuuuqqqwww}}}oooiiieeegggjjjmmmppptttyyy|||}}}~~~..............................---------,,,,,,,,,))))))***+++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,---------,,,,,,---------------------,,,,,,++++++,,,---......//////......------,,,,,,,,,---...///...---------,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,---......//////......------------------------------------------------------------------------------,,,++++++,,,------------------------------........................---,,,,,,,,,,,,+++++++++,,,,,,,,,---------......---------......///////////////.........---------..............................////////////......111000000///////////////////////////////////////........................000000000000000000000000......................../////////////////////////////////000000000000111///......------......////////////////////////////////////////////////............///......------.........//////000000000000000000000000000000000........................000/////////............000000000000000000000000222111///.........///000000000000000000000000000....../////////000000000000000///...............000/////////........................////////////000/////////........................////////////////////////////////////////////////////////////,,,------...//////.............../////////////////////............//////......//////......---,,,//////.........---------......------------......------..................,,,---.../////////...---.........//////..................///......---,,,++++++,,,---------------/////////.........------///............---------//////.........---------111111000///............//////...---------------///......000444666555333111000...---,,,---...//////.....................000///---,,,,,,---...///...------,,,---...///000............////////////000000000000000000000000000000000000111333555666555888;;;<<<===???AAACCCGGGHHHLLLTTT___hhhnnnqqqsssppprrrxxxsssuuuvvviiiffffffiiimmmpppsssvvvzzz}}}...........................------------,,,,,,,,,'''((((((***+++,,,---...++++++,,,,,,,,,,,,------------------------------------,,,+++++++++,,,,,,///...,,,++++++,,,...///............------------,,,---......//////......---,,,,,,,,,,,,---...///.........---------------,,,,,,------------,,,,,,,,,---......//////..............................------------------------------------------------------,,,,,,,,,,,,------------------------------..............................---------,,,,,,,,,,,,,,,,,,---------...............///////////////...............---------..............................///////////////...000000//////......//////////////////////////////........................000000000000000000000000........................////////////////////////...///111222222222111000000//////////////////000////////////////////////......////////////////////////000000///...------***+++,,,---...///000000000000000000000000000000////////////////////////////////////............000000000000000000000000000000000///////////////000000000000000000000000............////////////000//////............///////////////........................////////////////////////........................////////////////////////////////////////////////////////////,,,---......///.........///////////////.........//////............//////...////////////...------...............---------......------------......,,,,,,------...//////000...////////////...---,,,//////////////////////////////...------------...,,,,,,---............---000000////////////......///............---------...............---------000///...---------------//////...------------......///000333555666444222000///...---------...///000000000//////.........000///...,,,,,,---.........------------...//////............////////////000000000000000000000000.........///111444666888888:::<<<>>>>>>???AAACCCIIIKKKPPPZZZeeennnqqqrrrnnnsss{{{wwwttttttxxxmmmcccccchhhlllqqquuuwwwzzz}}}........................------------------------))))))***+++,,,,,,------+++++++++,,,,,,,,,------........................---,,,,,,++++++,,,,,,,,,...---,,,,,,,,,,,,---......---------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,------..............................,,,,,,------------,,,,,,,,,---......///.........------------------------------------------------,,,,,,---------------------------,,,,,,---------------------------------........................///.........------------,,,,,,,,,---------........................//////................................................---...//////////////////000//////.........//////................................................////////////////////////............////////////////////////////////////---...000222222111000///000//////......//////000////////////////////////............////////////111111111111111000///...++++++,,,------...//////000000000000000000000000////////////000000000000///////////////............///////////////000000//////000111111000///...........................---.........////////////000///............/////////////////////.....................///////////////////////////.....................////////////////////////////////////////////////////////////------...............---000000//////......------//////............/////////////////////...------..............................------------......---------.........//////...////////////.........000000////////////000000000///...,,,,,,---.........//////000111000000000000000000000000////////////............---------........................///...------,,,,,,,,,,,,///......---------.........000222555666555333111//////...---------...///222111111000///......---000///...------------...------------......//////............/////////////////////////////////////////////000111444666777:::<<<>>>??????@@@CCCEEEHHHMMMWWWcccooottttttrrrnnn{{{|||ooorrrzzzyyyhhhbbbdddjjjnnntttxxx{{{|||~~~........................---------------------------------------,,,,,,,,,+++++++++,,,,,,,,,------........................,,,,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---------***+++,,,,,,------,,,,,,,,,,,,,,,---------------........................,,,------......------,,,,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------......................../////////.........------,,,,,,,,,---------......---------------------------.............................................------.../////////////////////............//////------------------------........................////////////////////////........./////////000000000000000000000000000000,,,---///111111000///...///..................///////////////////////////---.........//////000000///000000000//////...---........................////////////////////////.../////////000000111111.........///////////////---------....../////////---///000111111000///....................................////////////000//////............//////.........///////////////............////////////.........///////////////............////////////////////////////////////////////////////////////---...............------000000//////......------//////............////////////000000//////...------...........................------------......//////.........---------------......///000111111111000////////////000111000///...,,,,,,---.........//////000111000000000/////////000000000000000///............------------........................------,,,,,,,,,,,,---......---------......//////111444555555333111000......---------.........222111111000///......---//////......---------------------...........................////////////////////////////////////111111000111222333555666<<<===???@@@@@@BBBEEEHHHJJJSSSbbbpppyyy{{{xxxuuuyyy|||nnnlllsssqqqgggeeegggmmmqqqvvvzzz|||~~~........................,,,,,,,,,------------.../////////...------,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,+++++++++,,,------+++,,,...//////...,,,+++,,,,,,,,,,,,,,,---------,,,---......//////......+++,,,------......---------------------.........------............------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........------............------------------------------........................//////.........---------,,,,,,,,,---------......---------------,,,,,,,,,---------.......................................,,,---...///000000000000......------......//////------------------------........................000000000000000000000000.........//////000000111000000000000000000000000,,,---...000000//////...///......------......///////////////////////////------......///000000000,,,,,,------------,,,,,,000000000/////////......////////////////////////---......//////000000111.........///////////////---------......//////000---...000111111000000///000000000000000000000000////////////000000000000///............//////000.........///////////////............////////////.........///////////////............////////////////////////////////////////////////////////////.........///......---,,,///////////////.........//////............/////////000000000000///......---------.....................------------......000//////...------,,,,,,---------...///000222333000000............000000//////...------------...,,,,,,---............---......////////////000000///............------------------..................------,,,,,,,,,------...------------.../////////222444444222000//////,,,---------............000000000//////.........///............---------,,,---......//////..................////////////000000000000000000000000333222222222333444666777===>>>@@@AAABBBDDDHHHKKKRRR^^^ooo{{{~~~{{{zzz~~~mmmggghhhuuuuuuoookkkjjjlllppptttxxx|||~~~........................,,,,,,,,,---------......------------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,------------------,,,,,,---------............,,,---......//////......+++,,,---.........------+++,,,,,,,,,------------------............------,,,---......//////......------------------------------------------------++++++,,,,,,---......///,,,---...//////...---,,,------------------------.................................---------,,,,,,,,,,,,,,,---------......///.........---------------------.........//////........................,,,---...///000000000000...------------...///000////////////////////////........................000000000000000000000000---......///000000111111000000000000000000000000...////////////000000000000//////......//////000////////////////////////------......///000000111+++,,,---......///......///////////////000000000////////////////////////,,,------...//////000000............/////////000......//////000111111222......///000000000000000000000000000000000000000000000000000111111111222...............///000000............/////////000............////////////............/////////000............////////////////////////////////////////////////////////////......//////...------,,,........./////////////////////............//////000000000000000///......---------.........//////......------------........................------//////.........000111222000///---,,,,,,---///000.........///......---,,,++++++,,,---------------------.........////////////............------------------.........//////......------------......---------------...//////000222333222///---...///+++,,,------............///....................................------,,,,,,---.../////////...---............////////////000000000000000000000000222222222333444777999:::===>>>@@@AAACCCFFFKKKNNN[[[hhhwww~~~|||xxxxxx{{{kkkcccfffnnnxxxsssqqqpppqqqtttuuuxxx{{{~~~........................,,,,,,,,,------.........+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...///...,,,++++++,,,...///---.........//////000000***+++,,,,,,------,,,,,,+++,,,---.........---,,,+++++++++,,,,,,---------------............------,,,---......//////..............................------------------------++++++,,,,,,---...//////,,,---...//////...---,,,------------------------..............................---------,,,,,,,,,,,,,,,,,,---------......000000//////.........------------.........//////........................,,,---...///000000000000---------------...///000111111111111111111111111........................000000000000000000000000---......///000111111222000000000000000000000000000000000///000111111222111111000000000000111111////////////////////////---------...///000000111---...///111222222222222,,,------...///000111111////////////////////////,,,,,,,,,---...//////000---.........//////000000///000000111222333333333.../////////000000111111........................000111111111222222222222...............///000111---.........//////000000............/////////000---.........//////000000............/////////000////////////////////////////////////////////////.../////////...---,,,,,,---.........//////000000//////............//////000000000000000//////...---------.........//////.........------.........,,,,,,------.../////////222111///......//////000000///---,,,,,,---///000---.../////////...,,,+++,,,---......//////......,,,---------......////////////.........------------------.........//////......---------......///---------------...///000111222333111---,,,---///+++,,,------.........------------.....................//////......---,,,,,,,,,.../////////...---............/////////000000000000000000000000000111111222333666999<<<======>>>@@@AAADDDGGGLLLPPPaaammmzzz|||uuupppsssyyysss```___hhh{{{vvvsssqqqssssssrrruuu{{{xxxzzz}}}///............---------******++++++,,,---.........------,,,,,,------......------,,,,,,------...---------------------------------,,,,,,,,,+++++++++,,,------......------------...///...---+++*********+++,,,,,,---........................------//////...,,,,,,+++++++++------------------------////////////////////////......---------,,,,,,,,,........................111000...---...///111222..............................---,,,---...///000........................,,,,,,------------,,,,,,......---,,,---...///000000000//////.........---.........------,,,,,,+++------------.........///...///111222222000...---***+++,,,---............111000///......///000111111111000000//////......////////////////////////000000000000////////////222111111111000000//////000000000000000000000000111111000000//////..................////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000............/////////000000///...---...000222444---.........//////000000000000////////////000000000000000000000000000000000000000///////////////222222222333333222222222............////////////............//////////////////000000000000//////------............------------......///000000000000///...------...///000........................++++++---...///000000000////////////////////////---...///...---------///---,,,,,,,,,,,,---......---------.........//////////////////////////////111000///...------...///222222111000///...------///...---,,,,,,---...///,,,---......//////......//////.........---------///............---------......------------..............................000///...,,,,,,------...555333111...------......//////............//////'''(((***+++,,,++++++***........................,,,,,,,,,---------......///////////////........./////////000111333444555000222555777888999:::<<<<<<===AAAEEEEEEEEEOOO\\\gggwwwtttooozzzvvvgggdddnnnyyytttiiikkknnnooopppqqqsssuuuyyy|||000////////////.........,,,,,,------......//////...------,,,,,,------...------,,,,,,,,,,,,---------------------------------------,,,,,,,,,+++++++++,,,------......------------......------,,,+++,,,,,,,,,------......///...........................---------------......------------------------..............................---------,,,,,,,,,........................///...---,,,,,,...///111...........................------,,,---...///000........................------............------...------,,,---...///000000/////////.....................---------------------........./////////------...//////...---,,,+++,,,---...////////////111000///......///000000111000000000/////////...////////////////////////000000000000////////////222111111111000000000000000000000000000000000000111111000000////////////....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000........./////////000000111///---+++))))))******........./////////000000000//////......//////000000000000000000000000000000000000000000000000000000000111111111111000000............////////////............//////////////////000000000000//////---......//////......---...//////000000111222222000///...------...///000.......................................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000000......///000------,,,,,,------...///---------.........//////........................000///...---------......000000000000///////////////...------------...///,,,---......//////......//////.........---------///............---------......------------.................................------------///000111444222000...------......///......------......///)))***+++,,,,,,,,,+++***------------------------,,,,,,---------.........////////////////////////000000000000111222333444111444777888999:::<<<>>>>>>>>>AAAEEEFFFIIIUUUbbbqqq{{{uuuttt|||iiibbbggguuupppjjjkkkmmmooopppqqqrrruuuwwwzzz|||000000000////////////.../////////////////////000...------,,,,,,------...------,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,+++,,,------......------......---,,,,,,,,,------................................................,,,,,,,,,---...///000111------------------------..............................---------,,,,,,,,,---------------------------,,,+++++++++,,,...///...........................------------...//////.................................//////............------------...//////////////////..............................//////....../////////000000000........................,,,---...//////000000///000000////////////000000000000000000////////////////////////////////////////////////000000000000111111111111111000000000000000000000000000000000111000000000000////////////000000000000111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000////////////....../////////000000000333222///---+++******+++......////////////000000///..................///000000000000000000000000111111111111111111111111......////////////..................////////////............//////////////////000000000000//////---......//////......------......///000000111111//////............//////........................------......------,,,+++///////////////////////////000111000///...///111---------,,,------...///------........./////////------------------------///...------,,,---------.........//////000000000///...------------...///,,,---......//////.....................---------///............---------......------------..............................,,,,,,,,,---///111333444222111///...---------......------,,,,,,------...,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////////////////111111000000111222333333333555888:::;;;<<<===???@@@@@@BBBEEEIIIPPP^^^kkkzzz}}}~~~zzzxxxhhh___dddsssnnngggiiimmmoooqqqssssssuuuwwwyyy|||}}}////////////............000000000///////////////...------,,,,,,------...---,,,,,,,,,,,,,,,,,,---...........................------------,,,,,,,,,+++,,,------......------///...,,,++++++,,,---...............---------------------...............------------...///000000------------------------..............................---------,,,,,,,,,------------------------,,,,,,+++++++++,,,---...........................------------......//////..............................////////////......------------....../////////////////////.........---.........//////000000////////////000000000000111000000///000000111222......///000000000000000///////////////000000000000000000000////////////////////////////////////////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////...////////////000000000000000///...//////000111//////////////////000000......------------......////////////////////////111111111111111222222222---......//////......---............////////////............//////////////////000000000000//////......////////////......++++++,,,,,,---........./////////....../////////........................)))***+++---......//////000000000000000000000000...///000000///...///000---------------...//////............////////////------------------------------------,,,---------........./////////000000.........------.........,,,---......///.................................///............---------......------------..............................,,,------///000111333333000000...------------...---,,,,,,++++++,,,,,,---.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------............///////////////000000000222111111111111111222222333666999:::;;;<<<>>>@@@@@@AAACCCFFFLLLXXXhhhttt~~~zzzvvvuuu}}}ppp```bbbssstttjjjkkkrrroooqqqsssuuuvvvxxxzzz|||}}}~~~......---------,,,,,,,,,//////.....................------,,,,,,------...,,,,,,,,,++++++,,,,,,,,,.................................---------,,,,,,+++,,,------......------...---,,,++++++,,,...///---------,,,,,,,,,,,,,,,---------.........//////......------------......------------------------..............................---------,,,,,,,,,---------------------------------------......///........................---------.............................................////////////......---------........................///////////////---.........//////000000////////////000000000000000000000000000111222333...///000000111000000000......///000000000000000////////////000000000000000000000000000000000000.../////////000000000111111111111111111222222222000000000000000000000000000000000000111111111111111111111111222222222222000000000000000000000000111111111111111111111111////////////////////////111000000000/////////...////////////000000000111++++++,,,---...///111111000000000000000000//////......------------......////////////////////////000000111111222222222222...//////000000//////...............////////////............//////////////////000000000000//////...//////////////////...++++++,,,,,,---............//////////////////...........................******,,,---.../////////---------------------------...//////------...///...------------...//////........./////////000000------------------------,,,,,,------------------////////////............---..................---,,,---......///.........---.....................///............---------......------------.................................//////000000000000000......------------------,,,,,,++++++++++++,,,,,,///......------,,,,,,,,,---------------------------------.........//////////////////000000111111222111111111111111222222333555888:::;;;<<<>>>??????BBBEEEIIIQQQ```pppzzzzzzssstttttthhhdddqqquuullliiimmmsssppprrruuuwwwxxxzzz}}}---------,,,,,,,,,++++++------------------------...------,,,,,,------...,,,,,,++++++++++++,,,,,,....................................---------,,,+++,,,------......------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...------,,,,,,,,,------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////........................,,,---......//////.......................................//////.........,,,---......//////...............///////////////..................//////....../////////000000000---......//////000000111//////000000000000//////---...///000111111111000////////////000000000000000000000000000000000000......//////000000111111111111111222222222222222000000000000000000000000000000000111111111111222000111111111111222222222000000000000000000000000111111111111111111111111........................111111000000//////....../////////000000000111111/////////000000000000111111111000000000000/////////..................///000000000000000000000000//////000000111222222222//////000000000000//////............////////////............//////////////////000000000000//////...//////000000//////...---......///000000111111......////////////....................................//////......---,,,////////////////////////---...///...---,,,---///......------......///000....../////////000000000------------------------,,,,,,---............---/////////......---------------...//////...------,,,---......//////......---------...............///............---------......------------..............................///000000000000///...---,,,,,,---------------------,,,,,,++++++,,,,,,---......---,,,,,,,,,------........................------........./////////...//////000000111111222111111000000111222333333444666999;;;;;;<<<>>>@@@???DDDIIINNNYYYjjjxxx|||uuuyyymmmhhhmmmuuuiiifffeeehhhkkkqqqsssvvvxxxzzz{{{~~~......---------,,,,,,,,,,,,,,,,,,------......///...------,,,,,,------...,,,,,,++++++++++++,,,,,,....................................------------+++,,,------......------+++,,,------......------++++++,,,,,,------......,,,,,,------...//////000+++++++++++++++,,,---...------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////........................,,,---.../////////...---........................------............------,,,---.../////////...---............/////////000.........---------------------........./////////,,,---///000111111000000...//////000000//////...,,,---///000111111111000.../////////000000000111000000000000000000000000.........///000111111111111111111222222333333333000000000000000000000000000000111111111222222222000000000111111111111222111111111111111111111111111111111111111111111111////////////////////////111111111000///.........//////000000000111111111111222222222222222111111111111111000000000//////000//////......//////000000000000000000000000000......///000000111222222//////000000000000//////............////////////............//////////////////000000000000////////////000000000000//////...//////000000111222222---...///000000///...---........................//////000000//////...---111111111111111111111111---///000///...---...///...............//////000.../////////000000000000........................,,,---...///000//////...------...............///------...//////...------,,,---......//////......---------........./////////............---------......------------.................................//////000///...---,,,++++++,,,---------------------,,,,,,,,,,,,---------,,,,,,++++++,,,---...------------------------............////////////...//////000111111222222000000000000111222333444555888;;;<<<===>>>@@@BBB@@@GGGOOOUUUbbbsss}}}yyywwwmmmnnnyyy~~~rrrgggccccccdddggglllqqqtttwwwyyyzzz|||//////.........---------+++,,,,,,---...///000000...------,,,,,,------...,,,++++++++++++++++++,,,//////////////////////////////.........---------+++,,,------......------***+++---...///...------,,,,,,------...///000000,,,,,,------...///000000(((((()))***+++---...///------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................,,,,,,.../////////...---........................,,,------------------,,,,,,,,,.../////////...------.........//////000000.........------,,,,,,+++------------.........///---///111333444333222111...///////////////......,,,---///000111111111000.../////////000000111111000000000000000000000000---......///000111111222111111111222222333333333000000000000000000000000000000111111222222222222///000000000000111111111222222222222222222222222111111111111111111111111000000000000000000000000222111111000///......---000000000000111111111111,,,,,,---...//////......222111111111000000//////000000////////////000000000000000000000000000000---......///000111111111......////////////................../////////000............/////////000//////000000000000////////////000000000000//////------......///000000000---...///000000///...---........................,,,---...000111111222222........................///000111000///...///111...............///000000////////////000000000000////////////////////////,,,---///000000000//////++++++,,,---...///000111,,,---...//////...---,,,,,,---......//////......---------.........////////////.........---------.........------.................................,,,---...//////...---,,,******+++,,,------------...------,,,,,,------...,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,............/////////000...//////000111222222222/////////000111333444555777999<<<>>>???@@@AAACCCAAAJJJSSSZZZhhhyyy{{{zzzmmmqqqtttccc___^^^```cccfffmmmuuuqqqtttwwwyyy{{{}}}------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///------------------------222000------...///......------............------,,,------......------,,,................................................,,,,,,,,,------,,,++++++###$$$'''***,,,.../////////...---,,,,,,,,,,,,,,,------------------------,,,---......,,,,,,---...,,,,,,++++++++++++******///......------,,,++++++........................000000///...------,,,,,,//////.........---------,,,---...---+++***+++,,,---------............///........................------------------------////////////////////////000///...,,,,,,,,,---...............////////////000000000000000000000000000111111111222222222222000000000000000000000000000444777666111------///333333333444444444555555222222222222222222222222000000000000000000000000333333333222222111111111111111111111111111111111000111111111111222222222111111111111111111111111222222222111111111111000000000000000////////////(((+++///111111000000111////////////////////////000000000000000000000000000000000000////////////111000/////////000222333////////////////////////000000000000000000000000////////////////////////......///000111222333333333222111/////////000111//////............//////............////////////////////////////////////...///////////////......000...---...///000///...//////000000000000////////////////////////////////////............//////++++++,,,------...//////))))))***++++++,,,------.................................------,,,,,,,,,////////////////////////...------000222222...+++...------,,,,,,------...+++++++++,,,---...///000///............///000000000000///------,,,,,,,,,---------.........//////***+++,,,---....................................,,,,,,,,,---------..................////////////222111000000000000000111333222222111222333555666:::;;;<<<;;;:::===BBBGGGLLLTTTXXXeee{{{{{{{{{|||uuuxxx~~~|||kkkXXX[[[```eeejjjmmmoooooossstttuuuuuuvvvyyy~~~------------------------------------------------//////---,,,+++,,,,,,---------------------------111///------...///...---------............------,,,------......------,,,------------------------........................,,,,,,,,,------,,,,,,++++++,,,---/////////............---,,,,,,,,,,,,,,,------------------------,,,---......,,,,,,---...+++,,,,,,,,,------......------------------------........................------------....................................,,,---...---+++***+++,,,---------............///////////////////////////................................................000//////...------..................////////////000000000000000000000000000000000111111111222222000000000000000000000000(((---111222///---///111222222222222333333333444222222222222222222222222111111111111111111111111333333333222222222111111111111111111111111111111111111111111222222222222222222222222222222222222222222222111111111111000111000000000////////////...000333333222000000000000000000000000000000000000000000000000000000000000000000000000000000///000000/////////000111222////////////////////////000000000000000000000000/////////////////////////////////000111111222222222111000/////////000000//////............//////............////////////////////////////////////...///////////////......000...---...///000///...//////000000000000/////////////////////////////////..................///,,,,,,,,,,,,---......///---------.../////////000.................................------,,,,,,,,,...........................------...000111...+++...------,,,,,,------...,,,,,,,,,,,,------...///000...---,,,---...111222222111000...---,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---............------------------------,,,,,,,,,---------..................////////////111000000000000000111111111111111111333555777888999;;;=========???DDDIIILLLWWW___mmmyyy}}}zzzwwwlll___\\\___dddhhhmmmoooqqqrrrqqqtttwwwyyy{{{}}}------------------------........................000///...---,,,+++++++++------------------------///...---...//////---,,,------............------,,,------......------,,,,,,,,,,,,,,,------------------------------------,,,,,,------------,,,,,,...///000111111000///......------,,,,,,,,,,,,,,,------------------------,,,---......,,,,,,---...,,,,,,---...///000111111++++++,,,------...//////------------------------***++++++---...///000111---------...............,,,---...---,,,++++++------------............///////////////////////////////////////////////////------------------------//////000000000///..................////////////000000000000000000000000/////////000000000111111000000000000000000000000'''+++///000///...000222111111111111222222222222222222222222222222222222111111111111111111111111333333333222222222222111222222222222222222222222111111111111222222222333333333333333333333333333222222222111111111111000111111000000000/////////...111333333222000000000111111111111111111111111000000000000000000000000000000000000000000000000//////.........///000111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111000///.........////////////............//////............////////////////////////////////////......//////////////////000...---...///000///...//////000000000000//////////////////////////////......------------............---,,,,,,---.../////////////////////000000.................................---------------------------------------...---,,,---...///...,,,...------,,,,,,------...------,,,,,,,,,------...///...,,,,,,---///111333111000///---,,,,,,++++++,,,,,,,,,---------......,,,,,,------...---------++++++++++++++++++++++++,,,,,,,,,---------..................////////////000/////////000111222222///000000111444666999;;;999<<<>>>??????AAAGGGKKKMMM\\\iiixxx~~~~~~yyy|||~~~}}}jjj]]]YYYccceeeiiimmmppprrrssstttqqqtttyyy}}}........................------------------------.........---,,,,,,,,,,,,---------------------------------...//////---***,,,------......------,,,,,,------......------,,,++++++,,,,,,,,,,,,,,,---------------------------+++,,,------------------***+++---.../////////...------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,------...///000000000,,,,,,,,,---------......------------------------******+++,,,...///000000//////.........------------.........,,,+++,,,------------............///////////////////////////........................------------------------...///000111111000///...............////////////000000000000000000000000////////////000000000000000000000000000000000000///111333333000//////000111111111222222222222333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111222222222333333333333333333333333333333222222222111111111000000111111111000000000//////***,,,///000000000222333111111111111111111111111000000000000000000000000000000000000000111111111...............//////000////////////////////////////////////////////////000000000000000000000000111111000000/////////////////////............/////////............//////............////////////////////////////////////...............//////000000...---...///000///...//////000000000000//////////////////////////////------,,,,,,,,,,,,------000///---,,,,,,---...///......------------------.......................................---------------------------------...---,,,,,,,,,---------...------,,,,,,------.........---,,,,,,,,,------,,,------...///000111111,,,,,,++++++++++++,,,,,,....../////////000000000---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////000111333333111111111222444777999;;;:::===?????????BBBGGGLLLRRRdddrrr~~~~~~jjj]]][[[___iiijjjmmmppprrrtttuuuuuutttwwwzzz}}}~~~........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------,,,+++,,,---///...,,,***,,,,,,------------,,,,,,,,,------......------,,,+++++++++,,,,,,---------------------------------+++,,,------.........---)))***,,,---......------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,------......111111000...---,,,+++***---...///...,,,+++,,,------------............///------------------------------------------------------------------------...///000111111000///...............////////////////////////////////////////////////000000000000111111111111111111111111444555555444111000///000222222222222333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111222222222222333333333222222222222222222222222222222222111111111000000111111111111000000000000+++---///000000000222444000000000000000000000000111111111111111111111111///000000000111111111222---......///////////////000000000000000000000000////////////////////////000000000000000000000000111111000000///..................////////////...//////............//////............////////////////////////////////////.........---...///000111000...---...///000///...//////000000000000//////////////////////////////------,,,,,,,,,,,,------000///...---------...///---------,,,,,,,,,,,,,,,........................................................................---------,,,,,,,,,---......------,,,,,,------.........---,,,,,,,,,------***,,,///111222111///...*********+++,,,...///000............/////////000---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////000111333333333333333333444777999:::<<<>>>?????????BBBIIINNNZZZlllyyy~~~kkk\\\WWW___iiilllmmmnnnppprrrtttuuuvvvyyyzzz{{{{{{|||~~~~~~~~~~~~........................,,,,,,,,,,,,,,,,,,,,,,,,******,,,---.../////////------------------------,,,++++++,,,---...,,,+++,,,,,,------------,,,,,,,,,------......------,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///......---......///...---,,,++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---------,,,,,,,,,++++++//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,111111000...---,,,+++***---...///...,,,,,,,,,...---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......///000000000//////............/////////////////////////////////////////////000000000111111111111111111111111111111111111111111111111111111222222222222333333333444222222222222222222222222222222222222222222222222111222222222222333333333333333333333333333333333222222222222333333333333111111111111111111111111222222222111111111111000222222111111111000000000111222333222111111222333000000000000000000000000111111111111111111111111///000000111111222222222---...///000000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000//////...............///000000000////////////............//////............///////////////////////////////////////...------...///111222000...---...///000///...//////000000000000//////////////////////////////......------------............................................................................................./////////////////////////////////,,,...///...---,,,---......------,,,,,,------...------,,,,,,,,,------...***,,,000222222111...,,,++++++,,,---///000222333+++++++++,,,,,,,,,------,,,,,,------...---------------------------------,,,,,,,,,---------..................////////////000/////////000111222222444444333444555777999:::===>>>??????@@@EEENNNUUUeeevvv~~~{{{zzzzzz{{{hhhYYYRRRTTT```lllmmmnnnoooqqqrrrtttuuuvvv{{{{{{{{{{{{|||~~~}}}}}}........................------------------------***+++---............---------------------------,,,+++)))***,,,------,,,+++,,,,,,------,,,,,,+++,,,------......------,,,+++,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////,,,---...///......,,,+++++++++******+++,,,,,,---++++++++++++++++++++++++,,,---......,,,,,,---...,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............------------//////...---,,,---...---------............///------------------------......................................................------...//////000............////////////////////////////////////000000000111111111222222111111111111111111111111000/////////000111222222111111111111222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222222333333333444444222222222222222222222222222222222111111111111000222222222111111111000000222333333222111111222444111111111111111111111111111111111111111111111111///000000111111222333333...///000111111111000000000000000000000000000000000000000000000000000000//////////////////////////////////////////.........///000111111111000000//////............//////............///////////////////////////////////////...---,,,---///111222000...---...///000///...//////000000000000/////////////////////////////////..................///+++---...000111000///............///000000000111........................---........./////////000........................+++...111000...------......------,,,,,,------...,,,,,,,,,,,,------...///...//////000//////...---,,,,,,,,,,,,---...///000*********++++++++++++,,,++++++,,,---............++++++++++++++++++++++++,,,,,,,,,---------..................////////////111000000000000000111111333333333444666888;;;======>>>>>>???BBBKKKWWW```ooowwwuuussstttsssfffXXXPPPOOOUUUaaammmoooooopppqqqsssuuuwwwxxxxxxzzz|||~~~}}}|||{{{////////////////////////........................,,,---.........---,,,+++------------------------,,,+++))))))+++,,,------+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////'''(((***,,,............+++*********+++,,,,,,---++++++++++++++++++++++++,,,---......,,,,,,---...***++++++,,,---...//////+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------...///000000.../////////---,,,---...---------.........//////........................////////////////////////////////////////////////...---,,,,,,,,,...///000............/////////000////////////////////////111111111111222222222222111111111111111111111111333222000000111222222111000000000000111111111111222222222222222222222222222222222222222222222222111111111222222333333333333333333333333333333333222222333333333444444444333333333333333333333333222222222111111111111000222222222111111111111000,,,...///000000111333555222222222222222222222222111111111111111111111111///000000111222222333333...///111222222222111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////...///000222222222111000//////............//////............/////////000///////////////////////////...---,,,---///111333000...---...///000///...//////000000000000////////////////////////////////////............//////***,,,///111222111///...,,,------...///000000111........................---.........//////000000------------------------+++...222222000------......------,,,,,,------...+++++++++,,,---...///000222111///---,,,---...///++++++******)))*********++++++,,,,,,,,,---------***+++,,,---......///...************************,,,,,,,,,---------................../////////000222111000000000000000111111111222444777:::===???<<<===>>>???DDDOOO^^^hhhuuu}}}rrrppp{{{yyyppptttkkk___SSSOOORRRYYYdddnnnppppppqqqrrrtttvvvxxxyyytttxxx~~~}}}{{{yyyxxx---------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///---,,,,,,+++*********+++***+++,,,,,,------------------------------------,,,---...//////---+++***------------------------......---------,,,,,,,,,---------............///++++++++++++++++++++++++---...............------------------------------.........------,,,,,,,,,111...++++++...000///...---------............///---------............///,,,---------.../////////---------------------------------------------------,,,,,,,,,,,,---..............................///...---,,,,,,---...///...------,,,,,,...///000...------,,,,,,,,,------000000000000000000000000000000000000000000000000111111111000000000000000444333111000000000111222222222111000000000000000,,,------...000222444555111222222222222333333333666444222222222333222222///000222333333333222111111111222222222333333333777444111222444555333111333444444333222333555777222111000111222222000...222222111000000111111222000000111111222222222222333333333333222222222111333333333222222222111111111111111111000000000000//////000000000000//////000000000000000000000000///---+++,,,///000...,,,,,,,,,---...//////......////////////////////////000000000000000000000000000000000000000///......///////////////.....................////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---......///////////////////////////............------------------------/////////...---------,,,,,,,,,,,,---------......///...---,,,,,,---...///------------------,,,,,,,,,,,,------...////////////......---+++******)))---------,,,,,,++++++++++++,,,---.........------,,,++++++******++++++,,,******+++,,,,,,---......------------------------.........///////////////111111111111111111222222000222444555555777:::===>>>???@@@BBBIIITTTcccmmm}}}}}}nnnhhhqqq{{{yyyooommm}}}gggYYYKKKIIIOOOXXXccckkkoooqqqsssttttttvvvyyy||||||}}}|||......------------......------------------------///...,,,++++++,,,...///---,,,,,,+++******++++++***+++,,,---------------------------------------......------,,,,,,---------------------------------------,,,,,,,,,++++++---------............///---------------------------...............------------------------------......---------,,,,,,,,,...+++))))))+++,,,,,,+++---------............///---------............///---------...............---------------------------------------------------,,,,,,,,,,,,---....................................------------......///...---------...///000//////............//////000000000000000000000000000000000000000000000000111000000000000000000000444333333222222111222222333222111000000000000111444333333222222333333333333333333333444444444444444444333444555555555444333444555555666666555555666666777777777888888888666555444666888888555222111333444444333222222333555444333333444444333111111111111000111111222222000000000000000000000000111111111111111111111111444444333333333222222222111111111111000000000000//////000000000000//////000000000000000000000000000...------///000///---------...///////////////////////////////////////000000000000000000000000000000000000000///....../////////////////////...............////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---......///////////////////////////............------------------------...............---------,,,,,,---------.........///...------------...///------------------------.........///////////////++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,******+++,,,,,,---......------------------------............////////////000000000000000000111222111222444555666888;;;===>>>???AAAEEELLLYYYhhhrrr{{{yyyooopppqqqooowwwwww\\\QQQHHHIIIPPPYYYbbbjjjpppqqqssstttuuuwwwzzz|||}}}}}}}}}///......------....................................---,,,++++++,,,---...---,,,,,,++++++++++++++++++,,,,,,------------,,,------------------------///---,,,***+++,,,...000---------------------------------,,,,,,,,,,,,,,,---------............///........................------...............---------------------------...------------,,,,,,,,,///---,,,,,,---......------------............///---------............///...............------------------------------------------------------------,,,,,,,,,,,,---..............................---..................---//////.........///000111111000000//////000111111000000000000000000000000////////////////////////000000000000000000111111333444444444444333222222222222111000000000111111444444333222111111111111333333333333333333333333111222333444555555555555333444444555555555555555888888888999999:::::::::777777888:::<<<;;;888555555777999999777555444444555444333333444444333111000000000000000111222222222222222222111111111111111111111111111111111222444444444333333333222222222222111111111000000000///000000111111000000///000000000000000000000000000///...///000111000......//////000000000000///////////////////////////000000000000000000000000000000000000000//////.........//////////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---......///////////////////////////............---------------------------------...............,,,------------.........///...------------...///,,,,,,,,,---.........///000000000///////////////+++++++++,,,,,,---------------,,,,,,,,,,,,++++++,,,++++++***+++,,,---...---------,,,,,,---------***++++++,,,,,,------...------------------------............//////000000///////////////000111111222333555666777999<<<>>>>>>@@@CCCHHHRRR```oooyyy}}}~~~{{{tttqqq}}}wwwgggpppuuugggWWWOOOIIILLLSSSZZZbbbiiippprrrtttuuuvvvxxx{{{}}}~~~~~~~~~......------,,,---------------------------------...---,,,,,,,,,,,,---...---,,,,,,+++++++++,,,,,,,,,,,,---------------,,,---------------------------,,,,,,+++,,,---///000------------------------...------------------------------............///........................,,,---......///.........------------------------------------------------//////.........//////...---------............///---------............////////////...---------,,,........................---------------------------,,,,,,,,,,,,---..............................,,,---...//////...---,,,////////////000000000111000000000///000000111111////////////////////////////////////////////////000000000000000111111111111222333444444333222111111111000000000000000111111111111111222333444555555555555555555555555555222444777888888888999999888888999:::::::::::::::;;;;;;<<<======>>>??????=========>>>??????>>>>>>AAABBBBBB@@@===;;;;;;<<<:::999777666777777666444444444333333333444555555444555444444444444444444222222222333333333333444333333333333222222222222222222222111111111000000000000000111111000000000////////////////////////111000000000111111000000///000000111111111000000//////////////////////////////////////////////////////000000000000//////............////////////............////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////---......///////////////////////////............------------............,,,---------.../////////------------.....................------.........+++,,,,,,---...//////000000000000///...---------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---.........------------......+++++++++,,,,,,---------------------------------------......//////000000000//////000000111222333333555666777888:::===???>>>@@@EEEMMMYYYhhhvvv~~~|||tttpppxxxoooiiixxxnnnaaa]]]VVVQQQSSSXXX]]]dddjjjqqqsssuuuvvvwwwzzz}}}......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------------,,,,,,+++,,,,,,---------------......------,,,------------------------***+++---.........------------------------------.............../////////---------............///------------------------,,,------...//////......------------------------------------------------++++++,,,,,,++++++++++++---------............///---------............////////////...---------,,,........................---------------------------,,,,,,,,,,,,---..............................,,,---...//////...---,,,...//////000000000000000///.........//////000111//////////////////////////////////////////////////////000000111111111111000111222333333222111000000000000//////000111111222333333444555777888999888888888999999999::::::999;;;>>>?????????AAACCCFFFGGGIIIJJJJJJJJJIIIHHHEEEFFFGGGHHHJJJKKKLLLMMMLLLKKKIIIGGGGGGHHHKKKNNNPPPOOONNNJJJGGGFFFGGGIIIGGGDDDBBB@@@@@@???>>>===<<<;;;:::999888888888888444444444444444444444444333333333333333333333333222222222222111111111111222222222222111111111111000000111111111111000000////////////////////////000111111111000000111111000111111111111111000000000000000000000000000000//////////////////////////////000000000000//////---.........//////000000............////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////---......///////////////////////////............---------....../////////,,,---------.../////////---------.........//////---..................---,,,,,,------...///000000//////...---,,,,,,+++***---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---...///......------......///++++++,,,,,,,,,,,,---------------------------------------...///000000111111111111111222333444555444666888999999;;;>>>AAA>>>AAAHHHTTTbbbppp|||yyyooosssuuulllvvvrrreeeccc\\\WWWYYY\\\```gggoooppprrruuuwwwyyy|||///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------...---............------,,,------------------------***+++...//////...,,,+++------------------------.............../////////---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////------------------------,,,,,,,,,------------...+++,,,......---,,,,,,------------............///---------............///...............---------........................---------------------------,,,,,,,,,,,,---..............................---..................------...///000000000//////------------...///000000000000000000000000000000/////////////////////////////////000111111222222000000111222222222111111222111111111111222333333444444444444555777888999888999::::::<<<<<<===>>>???BBBEEEGGGGGGIIINNNRRRZZZ\\\___aaabbb```]]][[[TTTUUUWWWYYY\\\^^^```aaaeeeddd```\\\ZZZ\\\aaaffffffeeedddaaa^^^\\\]]]___YYYVVVRRROOONNNMMMKKKJJJEEECCCAAA???===;;;:::999888888777666666555444444444444444333333222222222333333333222222222111111333222222222222111111111000111111222222111111000000000000000000000000000///111222111000///000111000111111111111000000///000000000000000000000000000000000000000000000000...//////000000000000000------......///000000000............////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---......///////////////////////////............---------...//////000000---------...............------........./////////------...//////...---------------.../////////000......------,,,+++************+++,,,,,,---......++++++,,,,,,,,,,,,------,,,++++++***+++,,,---.........------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...///000111111111111111222333444555666666777999:::;;;===@@@BBBAAAEEENNN\\\kkkxxxwwwttttttmmmooo}}}vvvmmmddd___[[[]]]```cccjjjrrroooqqquuuxxx{{{111111///......---------------------------------,,,------------------,,,,,,,,,,,,,,,,,,---.....................---,,,,,,------------------------------------------,,,,,,------------------------,,,,,,,,,,,,------......---------............///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////------------------------,,,,,,,,,---------......,,,///111111///---...///---------............///---------............///---------.......................................---------------------------,,,,,,,,,,,,---....................................------------......,,,---...///000///......------------...///000111000000000000000000000000000000000000000000000000...//////000111111222222222111111111222222333444555444444444444555666777666666888999<<<>>>AAABBBAAABBBCCCEEEFFFHHHIIIJJJLLLPPPUUUWWWYYY^^^gggmmmuuuxxx}}}~~~zzzwwwlllmmmooosssvvvzzz|||}}}}}}yyyvvvwww{{{~~~~~~xxxtttoookkkiiigggeeeddd[[[ZZZVVVRRROOOKKKIIIHHHIIIHHHFFFCCC@@@===;;;:::999888888777666555444444555555444444444333333333333333222222222111111111000111111222222111111000000000000000000000000000...000222111///...///111000000111111000000///...000000000000000000000000000000000000000000000000......///000000000000000------......///000000111............////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---......///////////////////////////............---------...///000000000...............---------............////////////------...//////...------............////////////.........------,,,,,,+++)))******+++---......///+++++++++,,,,,,---------,,,,,,,,,,,,------------...------------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...///000111111000000000111222333555666666888:::;;;<<<>>>AAACCCDDDJJJUUUeeettt}}}}}}yyyjjjnnnzzztttpppgggdddccceeeffffffjjjooommmppptttxxx|||333333111000////////////........................,,,------......------,,,,,,,,,,,,,,,,,,---...///.../////////...---,,,,,,------------------------000///---+++++++++------------------------------*********++++++,,,,,,,,,---------.........//////------------------------+++,,,---...////////////------------------------,,,,,,,,,------.........))),,,///...,,,***+++,,,---------.........//////---------.........//////,,,------....../////////////////////////////////---------------------------,,,,,,,,,,,,---..............................///...---,,,,,,---...///+++,,,.../////////...------------......///111111000000000000000000000000111111111111111111111111...//////000111222222222333333222111222333555666777777777777777888999999<<<===@@@DDDIIIMMMQQQSSSRRRRRRTTTVVVXXXZZZ\\\]]]```dddiiilllpppxxxxxxvvvrrrmmmhhhdddaaa___[[[YYYVVVQQQMMMHHHEEECCC???>>>===<<<;;;999888888777666666666666555555555333333333222222222111111111111222222222222111111000000000000000000000000...000222111...---///111000000000000000///......000000000000000000000000000000000000000000000000......///000000000000000---------...///000000111............/////////000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---......///////////////000/////////............---------...///000000111/////////......------,,,............/////////000,,,---...//////...---,,,///////////////.........///............------------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,---.........---------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...///000111222/////////000111333444555777999;;;<<<<<<>>>AAADDDGGGMMMZZZkkkzzz~~~ooogggttt}}}uuuoooqqqmmmkkkkkkmmmkkkggggggjjjlllppptttyyy}}}...,,,***+++---...,,,***........................---------,,,,,,+++++++++++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,////////////..............................------.........------,,,,,,,,,---------------------------+++))))))***,,,,,,+++////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,.........------,,,,,,,,,...------,,,---...///000++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......000//////...---,,,,,,,,,+++++++++,,,---...///000,,,---...---,,,,,,---...000///...------...///000000000//////.........---000111111222222111///...111222222111///...///000444222111222444444111...222111///......///111222333111///111555777777555:::===>>>===>>>CCCDDDAAAJJJHHHKKKSSS\\\aaaffflllpppmmmhhhfffgggkkkqqquuu||||||vvvoooiiiddd```[[[WWWRRROOOJJJEEE@@@===;;;:::666888:::888555444555777333333444444444333111000333111//////000000///...111111111111000000000000...///000111111000///...////////////000000000000222111///...------.........000222111///000444888000000000000000000000000......//////000000111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000///////////////////////////............---------000000111000000///......////////////////////////...............///000000////////////000000000000---...///000000///...---///000000000///...------...///000111222222111111......---,,,,,,,,,------,,,,,,,,,++++++************+++...111333111---)))+++,,,...000000///...---*********++++++,,,,,,,,,,,,,,,,,,---...///000000000...,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........///000111222111222555777999999;;;===<<<;;;???FFFJJJTTT___qqqmmmaaaggg|||~~~uuuqqqooommmkkkrrrpppmmmkkkjjjjjjlllmmmrrrqqqsssyyy|||~~~///---+++,,,...///...,,,.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---////////////..........................................---------,,,,,,,,,------------------------000...,,,,,,...//////..............................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,------,,,,,,,,,---//////++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------,,,,,,------...///000000//////...------,,,,,,,,,,,,,,,---...///000,,,...///...---,,,---...000///...------...///000000/////////..................000111111111111000111222222111000//////111111000///000222333111///333333333333333333333222444444444555777:::<<<===>>>DDDJJJMMMRRRXXXYYYVVVZZZZZZ```lllwww~~~~~~{{{}}}|||xxxtttqqqiiifffaaaZZZRRRJJJDDDAAA;;;;;;:::999777666555555666555444444444444444333222111///000222444333333222222222111111111111000//////000111111000//////////////////000000000111000///.........///000000000///......000111222222000000000000000000000000---.........////////////////////////////////////------------------------////////////////////////////////////////////////000000/////////.........///000000000//////...---.......................................//////000000000000///////////////---...///000000///...---/////////000//////........................//////000///...---,,,+++++++++---,,,,,,,,,++++++++++++++++++---000222111---******+++---...///...---,,,..................//////,,,,,,,,,------...///000---,,,+++******+++---.........................../////////////////////...///000111222222333555777::::::<<<>>>>>>===BBBIIIMMMZZZfffwww{{{fffbbbmmm{{{rrrnnnnnnnnnnnnrrrpppmmmkkkjjjjjjlllmmmppppppssszzz|||zzz{{{}}}///...---...///000///---------------------------//////............------------------------------......---,,,,,,,,,------/////////............---...........................------------,,,,,,,,,------------------------111///------///000//////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,000///////////////......---,,,,,,,,,,,,------...,,,,,,,,,,,,------------------,,,,,,,,,,,,---------------,,,------...///111000000//////......---,,,,,,,,,,,,---...//////---...//////------.../////////............//////////////////............,,,,,,...///000111111111000222222222000///000111000//////000222333333222111222444555555444333222555888;;;<<<===@@@EEEJJJNNNWWWaaaiiioootttsssooobbbccclllzzzwwwjjj]]]RRRKKKEEEBBB@@@???@@@???<<<888999666333222333333333333000///......000111111111333333222222222111111111///000000111111000000////////////000000000111111............///000111222333000---...222333111...000000000000000000000000------------............////////////////////////................................................////////////////////////111000000000////////////...////////////...------........................---............/////////000000000//////...............////////////............///000000000/////////...---,,,,,,------...111000///---,,,+++******------------,,,,,,,,,,,,,,,,,,,,,...000000...,,,***+++,,,---------,,,+++//////////////////......,,,,,,,,,,,,---...///000++++++******+++,,,...///............................../////////////////////000222222222333666888;;;;;;===??????@@@FFFMMMSSScccqqqiii]]]eeexxxtttmmmlllnnnqqqrrrrrrpppmmmkkkjjjkkklllmmmnnnpppuuu|||}}}yyywwwvvvzzz|||///............///......------------------------............------------------------------------...------,,,,,,,,,------//////.........------------------...............------------------------------------------------...,,,+++,,,---...---,,,...........................------,,,,,,------...------------------------//////......---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,---------------------...//////111111000000/////////...---------------...//////...///000///.........000/////////......////////////////////////.........,,,---......///000000000000222222222000000111222111000000111222333333333333333555666777888999:::;;;AAAGGGIIIIIIMMMUUU]]]hhhsss~~~xxxzzzrrrcccZZZTTTOOOKKKLLLPPPPPPJJJDDDBBB>>>888444444555444333444222000///000000///...222222222222111111111111000000000000000000000000//////000000000111111111///////////////000000111444222111222333333111...000000000000000000000000........................////////////////////////................................................////////////////////////000000000/////////......---...............------........................------.........///......000000000///......------...//////////////////...---...///000000000000000222000...---,,,---...///000///...---,,,+++++++++---------------------------,,,+++,,,...///...---***+++,,,------------,,,......------,,,,,,++++++---,,,,,,,,,------...///,,,++++++++++++,,,---...++++++,,,,,,,,,,,,,,,,,,............///////////////111222333333444777999;;;:::<<>>@@@CCCLLLVVVccctttxxxfffYYY```xxxwwwfffcccaaadddjjjpppssstttpppnnnlllkkkkkkmmmoooqqqssswww~~~~~~yyywwwxxx{{{~~~~~~,,,---......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++------,,,,,,,,,---...............------------,,,,,,,,,------.../////////,,,,,,,,,------------...---------------------------,,,,,,---......---+++------------------------...------,,,,,,------...------------------------...............---------++++++,,,,,,,,,,,,------,,,------------,,,,,,+++,,,---------..................------------............------......///000///////////////////////////...............//////---...//////------...///......////////////...............///////////////111000//////......//////000111333222111111222333222222333222222333666888::::::;;;>>>EEENNNVVV[[[iiipppxxx{{{zzz{{{|||zzz{{{{{{~~~~~~~~~~~~xxxzzzwwwtttuuuzzzwwwxxx|||{{{tttmmm\\\TTTKKKFFFEEEDDD@@@<<<<<<:::777666777666555444333222222222111111111111222111111000000111111222000000000111111111222222111111111111000///...---+++000444444000---,,,...////////////////////////000000000000000/////////////////////////////////------------------------////////////////////////000000000000000000000000............------------------...////////////...------------------------+++,,,---//////...------........................//////............////////////000111111111000000,,,+++***))))))******+++,,,,,,,,,,,,---...//////,,,,,,,,,,,,---------------+++++++++---...---,,,---------.........//////------------------,,,,,,------,,,,,,,,,,,,------......------,,,+++******,,,------....../////////------......///000000000///111333444555666999<<<:::999:::>>>AAAEEEOOOZZZjjjyyypppgggdddpppyyyhhhWWWVVVXXX^^^gggnnnpppqqqnnnmmmkkkkkklllooorrrttt{{{~~~zzzyyyyyy|||}}}---///000///---,,,...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///.........---------,,,,,,,,,,,,------...//////000,,,,,,,,,---------......------------------------...------...//////---+++------------------------...------,,,,,,------...........................---------------........./////////000000111111111---......///...---,,,+++------------..................------------.....................//////000........................//////............//////,,,...///...---,,,---...---...///000000///...---............/////////000111000/////////000111222000111333222222111333444555666888888888;;;???CCCEEEGGGKKKRRR\\\gggpppuuu|||wwwqqqmmmhhhjjjkkkgggaaa]]]]]]___\\\___cccdddcccbbbaaabbb___```eeeiiigggbbbbbbfffiiiooorrrqqqrrrvvvyyyxxx{{{{{{|||nnnfff^^^ZZZZZZYYYTTTOOOIIIFFFAAA>>>;;;999555333555555444444444333333333222222111000000111222222000000111111111222222222///000111111111000//////---000444555444222///...////////////////////////000000/////////.........////////////////////////................................................000000000000000000000000////////////............---...//////000000000///------------------------***,,,---//////...---,,,,,,------....../////////000///...------...///000000000111111111000//////)))))))))***************------,,,,,,,,,---......++++++++++++,,,,,,,,,---,,,++++++,,,......---+++------,,,,,,------......---------...............------,,,,,,+++,,,,,,---,,,,,,,,,---,,,,,,++++++,,,,,,------...//////000------......///000000111000111333444555777:::<<<;;;:::;;;???BBBHHHSSS^^^ooo{{{qqqpppuuu}}}pppcccQQQOOOQQQWWW```hhhlllmmmkkkkkkjjjkkkmmmppptttvvv}}}|||{{{|||}}}}}}...000222111...---///111,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,,,,,,,------...///000000,,,,,,,,,------.........------------------------,,,,,,,,,---//////,,,***------------------------...------,,,,,,------...........................+++,,,,,,------.........+++,,,,,,,,,------............/////////...,,,+++---------.........//////......------------.....................///000000---------...............000//////.........//////,,,---...---,,,,,,---...---...///000000///...------.........//////000000////////////000111333444000111333333222222333444999;;;>>>???@@@DDDJJJOOOVVVZZZbbblllxxx{{{tttlllfffaaa]]]YYYUUUUUUWWWXXXTTTNNNKKKMMMPPPKKKOOOSSSUUUTTTSSSSSSSSSOOOPPPSSSVVVUUUSSSVVV]]]YYY]]]^^^\\\[[[^^^```^^^```___```dddiiimmmllljjjwww|||tttqqqrrrrrrmmmggg]]]YYYRRRKKKEEE???999555777666666666666555555555333222111000000111222333000111111111111222222222---...000111222222111111333333444888;;;999444/////////////////////////////////.........---------////////////////////////000000000000000000000000------------------------000000000000000000000000000000000000////////////......///000111111000000------------------------***+++---//////...---,,,+++,,,,,,---...///000000000///...------...///000111111111111111000///...)))***+++,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,*********++++++,,,,,,,,,+++***+++---......,,,***,,,,,,+++++++++,,,---...+++,,,,,,------.........------,,,++++++,,,,,,,,,******+++,,,------------******++++++,,,---......---------...///000000111000111333555555777:::======;;;<<<@@@DDDJJJVVVbbbqqq{{{}}}~~~tttyyy}}}vvvhhh^^^PPPMMMMMMQQQZZZccciiikkkjjjjjjiiijjjmmmqqqvvvxxxzzz{{{|||}}}~~~~~~//////000000000000//////////////////............------............------------------------------000///...---------------111///,,,++++++,,,---,,,---------------------------.........---,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,...///...------...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------,,,---......,,,,,,---...,,,---...---,,,,,,---...////////////////////////...------,,,,,,------...//////.........---------......---,,,,,,...///000........................---------............///............////////////......---------...//////000111222111000///000111333333444777:::<<<<<<;;;>>>DDDJJJNNNPPPTTT\\\bbbrrrvvv~~~xxxpppkkkgggdddccckkkmmmllliiiiiiiiieee___\\\ZZZWWWTTTRRRPPPOOOOOOOOOPPPRRRRRRRRRRRRTTTUUUVVVPPPNNNTTTYYYYYYWWWVVVQQQRRRTTTVVVXXXZZZ]]]^^^]]]]]]]]]\\\[[[ZZZZZZZZZUUUVVVWWWWWWVVVWWWYYY[[[bbbjjjtttzzz}}}|||uuuiii___VVVPPPKKKHHH===:::888777888777333///222000---,,,...111222333000000222333444444444444222111111111000000//////000000000000000000000000000///.........///111222333222000............///000000////////////000000------------------------////////////////////////000000000///......------////////////////////////////////////////////////......////////////......---------............//////......---------......000000000000000111111111000000000...,,,+++,,,...---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---...///000111------------------------......//////...---,,,,,,...///000000//////000111222333444666999;;;<<<===<<<;;;>>>CCCFFFMMM]]]nnn}}}xxxuuuhhh\\\SSSJJJMMMRRRWWW\\\```bbbcccggghhhiiiiiikkkpppyyy~~~{{{{{{}}}//////000000000000//////////////////............------............------------------------------//////...---------------///...---...//////---,,,------------------------------......---,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------...///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------...---------,,,---...---,,,,,,,,,...,,,---......---,,,---..............................------,,,,,,------...//////.........------------------------...//////........................---------............///............//////////////////.........//////000000222333333222222333555666666666777:::>>>AAADDDQQQYYYccciiimmmooossswww}}}xxxnnnhhh```XXXRRRPPPOOOOOOTTTYYY\\\[[[]]]```___\\\\\\[[[YYYYYYYYY[[[^^^```\\\___aaaccccccdddfffhhhkkkdddaaafffkkkkkkiiiiiibbbdddgggiiikkkkkklllmmmooonnnmmmkkkiiigggfffeeeaaabbbbbb```^^^\\\\\\\\\[[[]]]```aaabbbeeeiiimmmsssrrruuu{{{yyyppphhh```\\\QQQKKKCCC>>>;;;999666333888666444444444444333111111222222222333222222222222222111111000000000000000000000000000000000000000//////...///000111222222111000///////////////......------------......------------------------////////////////////////////////////............////////////////////////////////////////////////......////////////......---------............//////......------......///111000000000000000000000/////////...,,,+++,,,---------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,---...//////------------------------......//////...------,,,...///000000//////000111222333444666888:::;;;<<<===<<<===CCCHHHQQQcccsss|||yyykkk```VVVNNNGGGJJJNNNTTTYYY]]]___aaafffgggiiijjjlllrrr{{{}}}{{{zzz|||~~~}}}|||{{{{{{{{{{{{...//////000000//////.../////////............---------............------------------------------///...------------------------...000111111...,,,---------------------------------------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...//////...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------------+++---...---,,,+++,,,...---...///...------...///------------------------...------,,,,,,------..................---------,,,---......//////..............................---------............///............////////////111000000//////000000000111333444444444555777:::888;;;===@@@CCCJJJTTTZZZhhhqqq}}}{{{wwwwwwrrrllliiigggddd___[[[WWWSSSMMMHHHEEEEEEGGGIIIMMMUUU\\\^^^```eeehhhiiihhhfffeeedddgggkkkppptttpppsssvvvxxxyyyzzz{{{}}}zzzvvvyyy}}}~~~~~~~~~{{{~~~}}}||||||}}}~~~|||wwwsssqqqpppiiiddd\\\WWWTTTTTTUUUVVVXXXZZZ^^^cccdddiiivvv}}}wwwmmmcccUUUJJJCCC???<<<999888777666666666444222///444444444333333333222222222222222111111111111000000000000000000000000000///////////////000111111000000000111000000//////......------------......////////////////////////////////////////////////............////////////////////////////////////////////////////////////......////////////......---------............/////////............//////111111111000000/////////---...///---+++***+++,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------.........///......---,,,---///000000//////000222333444555666888999:::;;;???===>>>DDDLLLYYYlll{{{}}}{{{~~~ooobbbZZZSSSLLLFFFHHHMMMRRRWWW[[[___```dddfffhhhkkkpppvvv~~~|||{{{{{{|||zzz|||~~~{{{yyyxxxwwwvvv...//////////////////...//////.........---------,,,------......------,,,------------------------......---,,,,,,---------,,,,,,,,,...000000...---------------------------,,,,,,---------,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------...///000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,+++,,,------++++++,,,------...//////------...///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................+++,,,.../////////...---........................---------............///............////////////111111000000///000000111111333444555555777:::===888>>>GGGNNNUUU___kkkttt|||}}}{{{vvvvvvtttqqqmmmfff```]]]]]]ZZZWWWTTTRRRPPPMMMKKKNNNNNNNNNNNNOOOQQQTTTVVV]]]gggppprrrsssyyy~~~~~~{{{xxxxxx{{{}}}pppgggbbb___ZZZWWWVVVVVVWWWWWWXXX\\\eeelllvvv}}}{{{kkk\\\RRRKKKEEEAAA;;;999777666666666444333555555555444444444444444222222222222222222222222000000000000000000000000///////////////000000111...///111222222111000///000000////////////000000////////////////////////////////////////////////---------...///000000111////////////////////////////////////////////////......////////////......---------............////////////...//////000000222222111000///......---,,,---...---+++***++++++...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,+++******++++++---------------------------...............---------...000000//////111222444444555666888999999:::??????AAAGGGSSSdddvvv~~~{{{jjj___YYYTTTNNNGGGJJJNNNSSSXXX\\\```bbbbbbdddhhhmmmttt{{{}}}{{{{{{}}}~~~|||~~~~~~zzzwwwuuusssrrr......////////////..................------------,,,,,,------------,,,,,,------------------------------,,,,,,,,,------...---+++******,,,.........------------------------++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------...//////...,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,---,,,++++++,,,------...///...---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---.....................+++,,,.../////////...---........................---------............///............////////////000000000000000111111222222333555777888<<<@@@DDDBBBLLLYYYdddlllttt~~~~~~wwwqqqllliii```___\\\XXXTTTPPPNNNLLLIIIKKKLLLMMMNNNNNNOOOQQQWWW[[[```cccddddddfffgggooozzzzzzsssmmmkkkgggaaa^^^___aaaaaa```eeeiiikkkllllllpppxxxuuujjj```WWWPPPMMMHHHAAA<<<:::999888888444444333222222333444444222222222222333333333333111111111111111111111111...//////000000000000000///000111222222111000000000000////////////000000000000000000000000000000////////////////////////,,,------...///000111111////////////////////////////////////////////////......////////////......---------............//////////////////000111222222111111000///...------+++,,,......,,,+++++++++---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,++++++************------------------------------...............---,,,...000000//////111222555555666777888999:::;;;???AAAFFFOOO^^^ooo}}}vvvdddYYYVVVRRRNNNIIIKKKNNNSSSWWW\\\```bbbaaadddiiipppxxx~~~~~~~~~~~~}}}}}}zzzvvvrrrooommmlll---......//////......---.........------------,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,------......,,,)))(((***,,,------------------------------***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------......---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,***,,,---,,,+++***+++---,,,---...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------...............,,,---......//////..............................---------............///............////////////000000000111222333444555444666:::===AAAGGGNNNSSS^^^gggsss~~~~~~zzztttkkkbbbZZZTTTQQQKKKJJJHHHFFFEEEEEEFFFGGGBBBGGGNNNSSSVVVZZZ```ddduuuyyy~~~||||||~~~}}}xxxxxxyyyssskkkdddaaa]]]YYYXXX[[[aaaeeennnxxx~~~ssskkkeee]]]RRRHHHAAA===:::888666555333222111222222333222333333333333444444444111111111111111111111111......///000000000000000111111111222111111000000......------------......000000000000000000000000////////////////////////---------...///000000111////////////////////////////////////////////////......////////////......---------............///000//////000000111222333000000000//////.........***,,,...///---,,,+++,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,+++*********+++------------------------,,,---......///.........,,,...///000///000111333555666777888:::;;;<<<===>>>DDDLLLXXXjjjzzz{{{~~~|||mmmYYYPPPOOONNNKKKKKKLLLNNNRRRVVVZZZ^^^```aaadddjjjrrr|||}}}{{{~~~}}}yyyvvvrrrooommmlll---......//////......---.........---------,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,++++++,,,,,,---......,,,++++++,,,---,,,+++------------------------******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++---...---++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,,,,,,,+++***,,,,,,,,,+++***+++,,,+++,,,---,,,+++++++++---------------------------...------,,,,,,------...---------.........//////---------------...//////........................---------............///............////////////111111222333555777888999888;;;@@@GGGOOOXXXaaahhhsssyyy|||wwwrrrmmmjjj```^^^YYYSSSMMMHHHEEECCCCCCDDDFFFIIILLLNNNQQQRRRRRRZZZdddkkkpppvvv~~~xxxqqqhhhaaa^^^^^^^^^^^^```dddjjjpppwww}}}uuuiii]]]SSSKKKEEEBBB>>><<<999666444444444444333333333333444444444555111111111111111111111111---...///000111000000///333333222111000000000000......------------......////////////////////////////////////////////////------......//////000000////////////////////////////////////////////////......////////////......---------............///000000000000111222333444//////////////////......***---///000...---,,,---+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------......---,,,,,,+++++++++,,,,,,------------------------,,,------...//////......,,,---///000///000222333555666777999;;;===>>>???<<>>@@@AAA;;;GGGVVVgggzzz{{{|||}}}eeeQQQKKKOOORRRQQQTTTTTTUUUWWWZZZ^^^aaacccbbbdddkkkuuu}}}|||}}}{{{{{{}}}}}}xxxvvvtttqqqnnnlllkkkjjj////////////...---,,,+++,,,------......------,,,***+++,,,---------,,,+++------------------------++++++,,,,,,,,,,,,------)))***,,,---...------,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,++++++*********+++,,,------......------......---,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''&&&,,,,,,,,,------,,,++++++))))))***+++,,,,,,------............////////////........................---...///...,,,+++,,,---/////////...,,,,,,---///...///111111111111333555444888:::999;;;@@@DDDEEELLLJJJMMMXXXbbbgggkkknnnjjjlllqqqyyy}}}yyyccc]]]VVVPPPMMMJJJGGGDDDAAAAAA@@@@@@DDDKKKTTTZZZ]]]hhhrrrvvvxxx}}}yyyvvvxxxyyyvvvttttttsssyyy~~~zzzyyy|||mmmjjjeeeaaa```aaabbbcccnnnlllooowww}}}zzzuuuoooaaaXXXLLLCCC@@@===999666555444333333333444444444222111111222333333111000//////............//////000000111111111111000000000000000000000000000000111111000000//////......000000000000000000000000000...---,,,,,,---...000//////000000000000//////............////////////111000000///...---------////////////////////////------............------..............................---,,,,,,...///000------------------------++++++,,,,,,,,,------------,,,***))))))***,,,---//////...------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............////////////111000//////000222444666444666888888999:::===???DDDNNNZZZnnn{{{yyyzzzdddUUUPPPQQQRRRRRRTTTWWWYYYYYYYYYZZZ^^^bbb^^^kkkxxx~~~}}}zzzzzz{{{|||yyywww{{{{{{wwwxxxqqqkkklllmmmmmmmmmooo.........///......---,,,,,,------......------,,,------///000000000///...------------------------++++++,,,,,,,,,,,,------***+++,,,---------,,,+++******++++++,,,,,,,,,---++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---,,,,,,,,,+++++++++++++++,,,------......------------,,,+++++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++,,,,,,---------......------,,,*********+++,,,,,,,,,---------------....................................---...///...,,,+++,,,------...///...------///111...///111111111222444666777<<>>:::999777666666555444444555666555444222222111111111111222222000111111222222111111000000000000000000000000000000000000000////////////000000000000000000000000111000////////////000111222111000//////000111222//////000000000111111111000000//////............/////////////////////////////////000000/////////........................+++,,,.../////////...---////////////////////////,,,,,,,,,------------...///...------------...//////...------,,,,,,------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////000000000111222444666777888:::;;;===>>>AAAFFFIIITTThhhwww~~~vvvtttxxxnnnaaaXXXVVVXXXYYYYYYVVVWWWXXXWWWVVVXXX]]]bbbrrrzzz}}}||||||}}}|||wwwsssnnniiigggiiijjjkkknnnsss++++++---...//////000000,,,------......------,,,---------------......///------------------------+++++++++,,,,,,,,,------...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------*********+++,,,---...///,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,,,,++++++***+++,,,---------------------,,,,,,,,,,,,,,,,,,---.........////////////........................---...//////------...///...///000///------...000555666888;;;???EEELLLQQQ\\\gggqqqvvvxxxwwwsssmmm___SSSIIIHHHKKKKKKKKKLLLHHHGGGFFFFFFFFFHHHKKKMMMPPPVVV___hhhlllmmmlllkkkppptttzzzvvvrrrooorrr|||~~~{{{}}}{{{jjjaaa___bbbdddiiimmmjjjgggiiiooo{{{rrrmmmmmmppprrryyysssfffbbbccceeegggnnnooosss|||~~~tttnnnkkklllmmmrrrwwwlll[[[NNNFFFBBB>>>;;;666444333333444666666555222111111000000111111222111111222222222222111111111111111111111111111111////////////000000000000111111111111111111111111000000////////////000000000///............///000........./////////000000////////////............////////////////////////---......//////......---........................+++,,,.../////////...---////////////////////////,,,,,,---------.......................................---,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////000000111222444555777777888999;;;===@@@EEEKKKOOO\\\ppp|||sss{{{rrrpppttt|||zzziiiccc[[[VVVWWWYYY[[[[[[WWWWWWUUUTTTUUU[[[dddlllyyy~~~zzzuuuqqqllliiihhhkkkmmmnnnrrrxxx+++,,,---...////////////,,,------......------,,,,,,++++++++++++,,,---...------------------------++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,...---------,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------+++,,,------......------+++***++++++,,,---...///+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................)))******+++,,,---......******+++,,,------------,,,,,,,,,,,,------------........./////////000000........................---...//////...---///000000000111000//////111333777999<<<@@@FFFOOOYYY```pppxxx~~~}}}xxxqqqggg___UUUMMMGGGGGGHHHHHHIIILLLIIIIIIJJJKKKNNNTTT[[[```gggmmmvvv|||~~~|||{{{~~~}}}{{{xxxtttsssuuu|||{{{uuurrrrrrrrrqqqooollllllmmmnnntttyyyrrrrrr|||{{{|||}}}xxxwwwwwwyyy~~~{{{|||}}}{{{fffZZZXXXYYYYYYWWW]]]```gggqqq{{{}}}wwwuuutttnnnfffhhhooo{{{tttdddXXXNNNDDD===999666444333444444444333222111111111111111111222111111222222222222111111111111111111111111111111////////////000000000000111111111111111111111111////////////////////////....................................//////////////////////////////......////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................,,,---------.......................................------,,,,,,,,,,,,,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////000000222333555666777888888:::<<>>BBBGGGOOOWWW]]]lll~~~sss{{{zzzqqqhhhbbbXXXWWWVVVVVVWWWYYYZZZ[[[[[[\\\^^^^^^aaahhhssszzz}}}xxxrrrnnnjjjiiikkkoooqqqssszzz,,,---......///.........,,,------......------,,,---,,,+++++++++,,,......------------------------++++++,,,,,,,,,---------,,,++++++***+++,,,...///***++++++,,,---...//////++++++,,,,,,,,,---------+++++++++,,,,,,---------*********++++++,,,,,,,,,+++,,,------......------,,,,,,++++++,,,,,,---------..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++,,,---...////////////++++++,,,,,,---...//////,,,,,,,,,---------..............................,,,...//////......///111///111444555777999===@@@DDDGGGKKKRRR\\\jjjwwwtttwwwuuulllccc\\\UUUOOOEEEEEEHHHKKKKKKIIIMMMSSSPPPYYYgggvvv|||vvvtttxxx||||||xxxsssrrrrrrnnnpppooojjjdddeeemmmuuuwwwsssnnniiihhhnnnvvv}}}|||}}}}}}rrrcccWWWRRRRRRTTTUUULLLPPPVVV[[[cccsssyyy{{{~~~xxxtttyyynnn```MMMIIIDDD???<<<:::888666555444444333333444444555111222222333333222222111111111111111111111111111.../////////000000111111111111111111111111111111------............---------...111222222111...---000000000000111111111111........./////////////////////////////////////////////000000000000//////..............................---,,,,,,...///000---------------------------------.........//////,,,,,,------------,,,,,,...---,,,,,,++++++,,,,,,------------------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,............/////////000///111222555666888888999:::<<<@@@DDDJJJSSS\\\bbbqqq|||{{{yyyqqqllleee___WWWWWWWWWWWWXXXXXXYYYYYY]]]```cccfffhhhnnnvvv||||||wwwqqqmmmiiiiiikkkoooqqqttt|||////////////////////////+++,,,---......---,,,+++------------------------///......------,,,+++++++++,,,,,,---.........---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------///......---+++******))).........------,,,,,,,,,+++++++++,,,,,,------------,,,******+++,,,+++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***+++,,,,,,------------......---,,,,,,...///000////////////////////////111000000000000111222222222555777999:::>>>EEEJJJRRRWWW___iiiqqqtttsssqqqkkkfffcccccc\\\OOOFFFDDDCCCEEEHHHIIILLLRRRZZZaaaeeerrr}}}~~~|||pppnnnooonnnlllhhhdddbbbaaaaaabbbccceeekkkvvv}}}xxx{{{zzz}}}wwwxxxxxx||||||uuuooommmnnnlllnnnqqqxxx~~~rrrkkkiiihhhddd___YYYRRRNNNTTT^^^hhhttt~~~xxxttttttsssoookkkxxxxxxxxx{{{{{{yyyzzzxxxzzz~~~|||nnn___MMMEEE@@@;;;777666999666333111222333333333111111222333333333333222444444333222111000//////000000000000111111111111222111111111000000//////000000000000000000000000........................////////////000000000000///............//////000......//////////////////---------............///---,,,,,,---...000222333000000000///...,,,+++***/////////......---------...------,,,,,,------..............................---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------..................------,,,,,,,,,.........////////////000......///000000000000000///111444555666888:::<<>>???DDDMMMYYYaaajjjqqq{{{|||yyyzzzxxxsssoooooohhhgggddddddkkkwww|||wwwuuuyyy}}}xxxtttyyy{{{}}}vvvtttxxxyyyrrrsssvvv|||zzzzzz{{{}}}{{{xxxtttpppmmmlllllllllnnnqqqqqqpppmmmooovvvsssfff\\\TTTNNNJJJKKKNNNPPPOOOOOOTTT^^^fffrrrvvvzzz~~~xxxwwwvvvvvvxxx|||zzzrrrcccUUUNNNFFFAAA<<<888666555444333444444444333333222222333555444444333222111000//////000000000111111111111111111111000000000000000////////////////////////........................------........./////////............///000111111............---------------------............///...---------------------.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.................................---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......///////////////000000111333555777777777777999;;;;;;;;;>>>EEENNNZZZhhhqqqvvvppplllssssssgggnnnwwwiii```]]]]]]aaa^^^[[[XXXWWWWWWWWWWWWVVV[[[cccllluuu|||{{{vvvtttoooiiihhhkkkjjjlllrrryyy~~~////////////////////////...---,,,++++++,,,---...------------------------------,,,,,,,,,+++++++++,,,---------------,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,------...//////,,,,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***)))'''(((***++++++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------............---------......------,,,+++,,,.../////////...---......///000222333444444444444666777999<<<>>>???FFFKKKUUU___gggjjjjjjhhhXXXRRRKKKHHHHHHGGGDDD@@@>>>BBBHHHOOOXXXdddqqqxxx{{{uuuoookkkkkkhhhccc______[[[]]]___cccooo{{{|||}}}~~~wwwpppiiikkkqqqvvvuuuqqqpppttt{{{tttqqqrrr}}}~~~~~~{{{uuuooommmmmmmmmoooqqqmmmmmmqqqyyy}}}rrrfff\\\VVVNNNNNNLLLJJJKKKSSSbbbnnnzzz~~~}}}xxxtttsss~~~|||zzzuuuggg```SSSMMMDDD===999777666555333333222222222222333444555555444333222111000000///000000000111111111111000000000000000000111111////////////////////////////////////////////////....../////////000000000.........//////000222222//////.........------------------............///////////////.........---000000000///...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................///...------,,,,,,------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------......000//////...///000111111444555777888888888:::<<<===???CCCKKKWWWdddnnnsssrrrllliiiqqqyyyiiijjjvvvyyylll```YYYXXXZZZ[[[ZZZXXXVVVUUUUUUWWWXXXUUU[[[dddoooxxx~~~xxxrrrpppmmmiiiiiikkkiiiooovvv{{{////////////////////////...------,,,,,,------...---------------------------------,,,+++*********------.........---,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------......//////,,,,,,---------,,,++++++---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***((('''(((***++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,............////////////---............------,,,,,,---......//////......//////111222444555666777777888999<<>>BBBGGGLLLPPPRRRZZZ]]]aaaeeeddd\\\PPPGGG@@@AAAAAA??????AAAEEEIIIOOO^^^lllttt{{{~~~wwwxxxyyywwwsssooolllkkkeeeaaaaaafffkkknnnqqquuu~~~sssqqqppppppoookkkddd^^^^^^\\\^^^hhhqqqtttuuuvvvsssvvvxxxuuulllddd```___]]]]]]___dddjjjrrrwwwzzzxxxzzzuuummmnnnrrrxxx}}}~~~}}}}}}tttjjjeeeggglllqqqyyyzzzxxxoooccc]]]___cccgggnnnxxx~~~yyyuuuoooggg]]]RRRHHHAAA;;;:::777555333333333333000000000111111111222222000000000000111111111111///000000000111111111111000000000000000000000000////////////////////////........./////////000000.........///000222333444222111111000//////......---------............///,,,---.../////////...---,,,,,,---.../////////...,,,,,,---------............------,,,,,,------...........................//////...---------------++++++,,,,,,---......///......---------,,,,,,,,,,,,,,,,,,---------......------........./////////000000.........///111222333555777999999:::===???@@@GGGPPP\\\mmm}}}}}}vvvvvvxxx{{{dddfffwww{{{qqqbbbYYYVVVWWWXXXXXXVVVWWWWWWVVVTTTUUUXXX\\\[[[aaakkkuuu~~~yyytttmmmgggggghhhggghhhkkkkkkvvv////////////////////////+++,,,............,,,+++------------------------*********++++++,,,------,,,,,,,,,,,,,,,+++***)))---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,...............---------------------,,,,,,+++***)))******+++---......///*********++++++,,,,,,,,,+++++++++,,,,,,------------+++***+++---/////////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...---,,,,,,......---,,,,,,...///000111111333555777999:::;;;<<<>>>BBBGGGMMMTTTYYY[[[YYYXXXYYYYYYXXXQQQGGG???999===@@@AAAAAADDDLLLRRR[[[jjjyyywwwrrrtttuuuvvvuuussspppoooooohhhjjjttt~~~{{{nnnjjjgggfffggggggdddaaa]]]WWWWWW```jjjmmmlllllldddgggiiigggaaa\\\[[[[[[YYYXXXWWWZZZ___dddhhhjjjggghhhjjjooouuuyyyzzzzzz{{{qqqiiikkkrrrzzzssspppvvv|||{{{tttgggZZZUUUZZZaaajjjnnnrrruuuvvvxxxzzz{{{{{{}}}rrrcccTTTIIIAAA>>>;;;777444333222222666555555444333222111111000000000000111111111111//////000000111111111222000000000000000000000000000000000000000000000000---------.........//////.........///000222333444333222222111000//////...---------.........//////++++++---.........---------...............---------------....../////////...------,,,,,,------...........................//////...------------...++++++,,,,,,---...//////.........------,,,,,,,,,,,,,,,,,,------..................////////////000111000...---...///111222222555777999:::;;;>>>@@@???HHHSSSaaauuuzzz|||rrraaaiii}}}~~~{{{wwwkkk]]]UUUVVVZZZZZZYYYUUUVVVVVVTTTRRRRRRVVVYYY___dddnnnxxx|||vvvppphhhcccdddffffffgggjjjmmmyyy------...//////...------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********((()))***,,,,,,+++******,,,,,,,,,---------........................------//////.........---------////////////000111222333555555555666777888888888999AAAJJJSSS___gggcccXXXRRRNNNJJJJJJJJJHHHAAA;;;@@@@@@@@@BBBHHHQQQZZZ___nnnttt||||||tttuuurrriiieeeiiigggqqq}}}}}}}}}~~~wwwkkkeee]]]YYYYYY[[[\\\\\\RRRUUUUUUUUU\\\hhhnnnmmmhhhkkkllljjjkkkllliiidddfffdddccceeehhhlllnnnooogggeeeccceeeggghhhfffdddiiieeebbbccchhhqqqzzzzzzzzz{{{|||ooo^^^WWWYYY^^^jjjmmmooommmjjjiiimmmqqqpppzzz~~~kkkZZZOOOCCC:::888777333111444666666555333111000111222000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000......................../////////000111333444555777777777666444222///...111000///...............000000000000////////////........................,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......------------------------///...------,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000111000///000222333555555555777:::;;;<<<;;;AAAJJJ[[[mmmzzzxxxoooeeennn~~~wwwppp___QQQRRRYYYYYYVVVTTTRRRRRRSSSUUUTTTRRRUUU\\\]]]hhhsssyyy~~~yyytttkkkjjjhhhffffffiiinnnqqq|||................................................------------------------------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******))))))***+++++++++++++++,,,,,,,,,---------..............................------------......///////////////000111333444555444777::::::999:::===AAA???GGGOOOVVV]]]aaa[[[RRRFFFFFFEEECCCBBBBBBBBBBBBBBBDDDHHHOOOXXXbbbkkkppp{{{}}}sssiiihhhccc\\\[[[bbbppp{{{}}}}}}~~~}}}{{{uuummmaaa[[[TTTQQQRRRUUUVVVVVVWWW[[[^^^```iiivvv|||{{{yyy||||||zzzyyyzzzwwwrrrlllkkklllqqqxxx~~~yyywwwuuussspppllleee```\\\\\\\\\]]]aaahhhqqqyyy{{{wwwuuutttvvv}}}qqqgggeeefffgggkkknnnmmmjjjhhhjjjlllppptttyyy|||nnnbbbUUUHHHAAA===888555666222333333333222222333444111111111111111111111111000000000000000000000000//////000000111111222222000000000000000000000000......................../////////000111222444444666666666666444222000///------,,,,,,,,,------...000000000000/////////...........................,,,,,,,,,---------......------------------------------,,,,,,------...///------------------------//////...---------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------............///000111000///000222444555555666888:::<<<<<<<<>>===;;;===DDDJJJJJJPPPVVVWWWWWWUUUOOOHHH>>>@@@AAA???>>>AAAHHHNNNQQQUUU\\\eeeoooyyy~~~uuuqqqtttvvvssspppnnneee^^^\\\YYYVVV\\\fffwww|||yyyxxx}}}|||wwwoookkkjjjeee___XXXSSSOOONNNSSSXXX[[[[[[eeeiiimmmqqqyyy~~~yyytttsssvvv~~~xxxlllddd]]]```bbbdddfffiiimmmppptttyyy~~~{{{xxxwwwsssyyy|||}}}zzzxxxyyywwwxxxwwwsssmmmjjjkkkmmmtttuuuuuuuuuuuuzzz~~~uuugggVVVLLLFFF@@@;;;:::444444444444444555555555111111111111111111111111000000000000000000000000......///000111222333333000000000000000000000000////////////////////////////////////000222333444555555555555444333222222,,,,,,,,,,,,---...///000000000000/////////..............................,,,,,,,,,---------......------------------------...------------...//////------------------------///......---------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000111000000000222444666666777888:::<<<>>>???HHHVVVjjj|||}}}qqqrrrzzzddd\\\UUUTTTTTTQQQOOOOOOSSSRRRSSSTTTSSSRRRWWW___nnnxxx|||uuunnnjjjiiiiiiiiiiiiiiimmmrrrvvv///...,,,++++++,,,...///........................------------------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++***)))***+++,,,---,,,,,,,,,---------......---------...............+++,,,------//////000111000111222333555777999::::::;;;======@@@FFFNNNUUUXXXZZZYYYTTTMMMGGGCCC@@@???@@@AAABBBEEEMMMYYYaaammmooottt{{{{{{ssskkkiiilllllleee]]]XXXUUUUUUYYY[[[___jjjvvv}}}uuuoookkkjjjjjjkkkiiicccaaabbb___[[[ZZZWWWUUUYYYaaaiiioooqqq|||~~~|||{{{zzz}}}xxxqqqoootttvvvvvvvvvxxxxxxxxxttttttvvvyyy{{{||||||zzz~~~yyy}}}uuupppoooqqqqqquuuyyy{{{{{{yyyyyyzzz~~~tttdddZZZSSSLLLDDD???<<<:::888666666555444333222222222222222222222222000000000000000000000000//////000000111111111222////////////////////////000000000000000000000000///......///000111222222333333444444444444444333///////////////000111111000000/////////.................................,,,,,,,,,---------......------------------------......------......///000------------------------------,,,,,,,,,,,,------........................------------------------,,,,,,,,,,,,------------...000111111000111333555666777888999;;;===@@@BBBLLL\\\rrr}}}xxxkkktttzzz]]]\\\YYYWWWTTTRRRQQQRRRSSSQQQRRRTTTTTTTTTZZZcccsss|||}}}wwwqqqkkkhhhhhhiiijjjkkklllqqqvvvzzz...---+++******+++---...........................------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++*********+++---...,,,,,,,,,---------......---------.........//////....../////////000000000222333444555777999;;;<<<===;;;;;;AAALLLWWW___cccaaa\\\UUULLLCCC<<<;;;===???@@@DDDKKKVVVdddqqqxxxyyypppfffcccfffeee^^^WWWOOORRRXXXaaahhhppp{{{~~~}}}~~~{{{|||~~~qqqppplllfff```\\\ZZZ[[[^^^dddhhhhhhjjjnnnnnnkkkmmmiiigggjjjsss|||~~~zzztttrrrqqqqqqpppvvvzzz~~~}}}zzz{{{~~~tttvvvxxxwwwxxx~~~}}}wwwuuuiiinnnvvv{{{}}}|||yyyxxx|||wwwnnniiibbbWWWLLLDDD@@@:::777666555444333222222222222222222222222111111111111111111111111222111111111000000//////////////////////////////000000000000000000000000............///000111111222222222222222333444444222111000///////////////////////////....................................,,,,,,,,,---------......---------------------------------------...//////------------------------,,,+++++++++++++++,,,,,,........................------------------------,,,,,,,,,---------.........000111111111222444666666888::::::;;;>>>BBBFFFOOO```www~~~{{{{{{~~~ppp}}}lllWWWYYYZZZWWWSSSRRRSSSTTTSSSQQQRRRTTTUUUWWW___hhhwww~~~yyysssnnnjjjiiiggghhhjjjmmmppptttzzz...---,,,++++++,,,---...........................------------------------***++++++,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,---------......,,,,,,------.../////////000000000000111111111111555555666777999;;;<<<===???>>>AAALLL[[[fffjjjjjj]]]TTTJJJCCC===999:::>>>???CCCKKKXXXiiiyyy{{{qqqddd___aaaddddddccccccgggnnnuuu}}}wwwjjjmmmooommmhhhdddbbbbbbXXXXXXXXXVVVUUUUUUWWWYYYgggpppxxx}}}yyyxxx~~~{{{wwwpppvvv}}}{{{zzzyyyxxxlllmmmooooooooorrrwww|||xxxxxxvvvsssrrryyyssstttvvvyyy{{{~~~~~~rrreeeQQQJJJ@@@:::888777666555333333333333333333333333111111111111111111111111333333222111000///......000000000000000000000000////////////////////////...............///000000111000000000000111222333111000///...------------/////////.........------........................,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......------------------------+++++++++++++++,,,,,,---........................---------------------------------.........//////...///111111111222555777666999;;;<<<<<>>BBBFFFOOO[[[dddgggccc^^^PPPFFF>>><<<===<<<>>>AAAEEEOOO]]]jjjwwwoooiiicccbbbgggnnnsssuuu}}}~~~|||{{{uuullldddUUUWWWYYYYYYWWWTTTQQQPPPPPPTTTYYY^^^bbbeeeiiikkk}}}{{{sssmmmiiihhhhhhlllppprrrtttvvvzzz}}}vvvtttrrrrrrvvvyyy{{{|||}}}|||wwwtttuuuxxx{{{|||}}}{{{zzz~~~~~~~~~jjj___PPPEEE???<<<999777444444444444444444444444111111111111111111111111222222111111000000//////000000000000000000000000..............................------......//////000//////......///000111//////.............../////////.........---------........................,,,,,,,,,---------......------------------------,,,++++++++++++,,,---------------------------------,,,,,,,,,------...///........................................................./////////000000...///111111111333555777666999<<<<<<<<>>EEENNN\\\fffggg___UUUMMMEEE;;;555:::???@@@AAADDDOOO\\\nnnyyy~~~{{{rrrjjjddd\\\]]]aaahhhrrrzzzmmmjjjfffbbb___YYYQQQKKKKKKMMMPPPTTTVVVVVVTTTRRRXXX^^^hhhqqqwww{{{{{{|||{{{tttiiiaaa______aaabbbcccbbb```bbbgggkkkjjjuuu{{{{{{}}}}}}zzzvvvqqqnnnppptttwww|||{{{|||zzzsssooosss{{{uuuaaaPPPFFF@@@;;;777444444444444444444444444111111111111111111111111000000000000111111111111000000000000000000000000..............................---------...//////000///...------...///000000//////000000111222333//////.........---------........................,,,,,,,,,---------......------------------------++++++******++++++,,,---------------------------...............///000111................................................////////////000000000000...///111111222333555888777:::======<<<@@@GGGMMMaaarrrzzzccc\\\___]]]UUURRRSSSRRRNNNRRRPPPRRRVVVZZZ```mmmxxxwww~~~|||zzzvvvooogggbbbaaabbbdddggglllqqqvvv|||////////////////////////---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,---,,,***)))((()))******,,,,,,,,,---------......(((***,,,.........,,,+++,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,---------,,,,,,++++++,,,---...000111222222111111222444666777777777;;;<<<;;;===BBBEEEDDDPPPXXX```aaaYYYOOOGGGDDD>>>===<<<;;;===CCCKKKQQQYYYfffwww|||{{{wwwuuuqqqkkkeee___[[[YYYSSS```nnnvvv}}}uuuiii^^^UUUNNNMMMMMMJJJHHHIIITTTYYYaaahhhjjjhhhddd```dddqqq}}}zzzsssqqqooojjjeee___ZZZWWW\\\ZZZVVVNNNHHHIIIPPPXXX```ggglllnnnrrr{{{zzzuuuttttttpppjjjkkkpppuuu{{{vvvrrryyywwwrrrqqqoootttyyygggWWWIII???999888777666555555444444333111111111111111000//////111111111111111111111111111111000000000000111111111000000000/////////...---------.........//////...............---------...///000000000///---,,,------............------,,,---------......//////...---,,,++++++,,,---.........---------,,,,,,,,,.........------,,,,,,,,,---------------------------------------...///000..................------......------------......////////////000000000000000222333333333333444666;;;888888;;;<<<===CCCKKKaaavvvwwwdddhhh___UUUPPPLLLIIIKKKNNNSSSSSSTTTUUUZZZeeesss}}}xxxpppkkkeee```___bbbeeeiiiooouuu{{{////////////////////////---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++++++++///...---,,,+++,,,,,,---,,,,,,,,,------------...++++++,,,---...---,,,,,,---------,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------)))******++++++******)))++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,------------,,,)))******+++,,,...///000333222333555777999999999888999999888>>>HHHNNNOOOXXXZZZZZZUUULLLDDD>>><<<<<<>>>@@@CCCHHHNNNVVV[[[dddmmmxxx}}}yyyxxxnnnkkkfff```\\\YYYYYYZZZfffqqq}}}yyyrrrkkkaaaTTTKKKHHHFFFGGGJJJMMMRRR\\\fffppptttzzz~~~|||wwwtttuuu~~~~~~}}}}}}|||zzzwwwqqqpppmmmjjjeee```\\\ZZZUUURRRKKKDDD???@@@EEEJJJUUU\\\aaa___^^^ccchhhjjjtttuuuwww|||}}}xxxvvvqqqjjjgggiiisssxxx~~~{{{zzz}}}}}}{{{|||}}}~~~yyyhhhXXXJJJBBB;;;;;;;;;;;;;;;999777555222222333333222111111000222222222222222222222222111000000//////000000111////////////000000000000......//////////////////------..................///////////////...------------............------...............---------///...---,,,,,,---...///......---------,,,,,,,,,......---------,,,,,,,,,------------------------......---------......///..............................------------......////////////000000000000///111333444444555777999:::888888;;;===???GGGPPPhhh|||xxxiiiggg^^^UUUPPPMMMJJJKKKOOOSSSTTTUUUWWW^^^iiivvv{{{tttlllhhhccc^^^___cccfffjjjqqqxxx}}}////////////////////////...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++*********++++++///...------------------,,,,,,,,,,,,------------......------,,,,,,------,,,---------------......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++,,,,,,---......------------......000222333444444555666888::::::;;;;;;<<<<<<;;;<<>>BBBLLLVVVpppsssjjjeee\\\TTTQQQNNNLLLMMMPPPRRRTTTVVV[[[bbbnnnzzz~~~vvvooohhhddd```]]]^^^cccggglllttt|||////////////////////////......---------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000///---,,,+++,,,---...++++++,,,,,,------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......///....../////////000222333555666666888:::;;;;;;::::::;;;<<<>>>@@@DDDOOOZZZ^^^\\\QQQKKKBBB===<<>>EEEWWWggg|||yyyuuu{{{jjjbbbaaaaaaXXXRRRNNNOOOPPPNNNNNNQQQOOORRRYYYcccpppzzz||||||~~~zzzxxxrrrjjjdddaaa``````dddjjjnnnttt|||//////////////////////////////...---------------........................,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,++++++,,,------...***+++,,,.........---,,,***++++++++++++,,,,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++---......//////......---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---...///000111111111444444555666777999:::;;;999;;;===<<<;;;===CCCHHHQQQXXX[[[WWWPPPKKKGGGCCC>>>AAAEEEIIIPPPZZZfffoooxxxyyyyyywwwuuuuuuvvvwwwrrrmmmjjjlllrrrxxxyyyxxxrrrsssuuuxxx~~~yyysssmmmfff```\\\PPPOOONNNQQQWWW___fffiiikkkqqq|||}}}zzzzzz}}}}}}wwwsssooojjjfffeeeeeeeeedddaaa^^^[[[YYYXXXVVVRRRNNNKKKGGGCCCAAA>>>=========AAAJJJWWW```kkklllnnnpppooommmjjjhhhlllgggaaa]]]\\\[[[YYYWWWUUUWWWVVVRRROOOOOOKKKEEECCCCCCDDDIIIQQQ[[[bbbfffddddddddd___YYYTTTRRRQQQXXXXXXXXXWWWWWWXXX\\\___ZZZ___aaaaaafffnnnsssqqquuuuuuxxx|||uuurrruuujjjfffcccbbbbbbeeeppp{{{~~~|||yyywwwwwwyyyxxxwwwyyy~~~{{{jjj^^^XXXTTTNNNIIICCCAAA>>>:::777555555555222222222222222222222222222222111111111111222222000000000000////////////,,,,,,---...///000000111------..................------...///////////////------............------+++,,,,,,---...///000000,,,---...//////...---,,,......---------,,,,,,,,,,,,,,,,,,---------......------------------------......---------......///,,,,,,------...//////000......------------......////////////000000000000111333555555555666888999::::::;;;>>>@@@JJJ___qqq{{{{{{qqq```[[[[[[\\\TTTOOOLLLNNNOOONNNNNNPPPPPPTTT[[[gggttt}}}|||zzz||||||wwwtttmmmgggaaa```aaaccciiipppsssxxx////////////////////////000///...---------------........................,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------+++*********+++,,,,,,---'''(((***+++,,,++++++*********+++++++++,,,,,,,,,))))))))))))***+++,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,,,,---...000111111222222444444444555666888::::::888;;;=========@@@IIIOOOTTTYYYXXXMMMBBB>>>>>>>>>AAAFFFLLLRRRYYYdddttt~~~|||yyywwwxxx{{{}}}llljjjjjjnnntttwwwwwwtttooossszzzrrrmmmfff___YYYSSSOOOKKKPPPRRRVVV___jjjtttzzz}}}{{{~~~}}}{{{yyyzzz||||||~~~{{{tttmmmiiifffcccbbbYYYZZZ[[[ZZZWWWRRRMMMIIIKKKFFFAAA>>>@@@BBBBBBAAA:::::::::999:::@@@HHHOOObbbdddgggiiihhheeeaaa^^^___\\\VVVRRROOOLLLJJJIIIEEEGGGGGGGGGKKKOOOMMMHHHGGGFFFIIIPPPZZZaaaeeeeeehhhhhheee___WWWPPPNNNNNNOOOPPPPPPNNNMMMMMMNNNPPPKKKQQQTTTSSSUUU^^^cccbbbeeefffkkkyyyxxxkkkffflllxxx~~~zzzuuuooogggdddmmmyyyxxxppphhhiiimmmqqqnnngggcccccciiittthhhaaaZZZRRRKKKGGGEEEAAA<<<999777666666333333333333333333333333333333222222222222333333---......///000111111222,,,---...///000111222333...............---------,,,---///000000000///...---..................---------..................+++,,,---......---,,,+++......---------,,,,,,,,,,,,,,,,,,------.........---------------------------------------...///000,,,,,,------...///000000.........------.........////////////000000000000000222555666777888;;;===999999<<>>@@@@@@AAAGGGRRR\\\]]]UUUKKKDDD@@@>>><<<;;;AAAOOO\\\```eeemmmtttuuu~~~|||yyywwwvvvwwwxxxzzzrrrllljjjmmmlllhhhjjjpppqqqtttlll\\\YYYRRRKKKKKKQQQUUUTTTXXXaaahhhkkkvvv|||}}}}}}~~~~~~{{{vvvqqqppprrruuuwwwtttoookkkfffaaa\\\XXXQQQUUUXXXUUUMMMFFFDDDDDDAAA@@@>>>???AAABBBBBBAAACCC>>>999888<<<@@@CCCDDDVVVZZZ^^^```___\\\ZZZYYYXXXUUUPPPKKKFFFDDDEEEFFFDDDDDDDDDEEEGGGIIIKKKLLLKKKHHHKKKTTTWWWTTTRRRUUU^^^aaadddccc^^^XXXRRROOOKKKGGGDDDFFFJJJLLLJJJGGGFFFFFFFFFGGGJJJOOOTTTWWWXXXVVVXXXbbbsssrrrfffcccgggkkk|||yyytttwwwzzzkkkddd``````]]]VVVTTTWWW___nnn}}}pppaaaZZZXXXMMMKKKGGGDDDAAA===999555666444111000000111000///111111111111111111111111333222111///............////////////////////////000000//////.........---000000000///......------................................................+++,,,,,,---.........---***+++---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------//////.........---------............////////////333222000/////////000111444444555555666777777777666999???EEEIIIUUUnnnzzzzzz|||kkkWWWMMMOOOQQQPPPIIIKKKLLLMMMLLLMMMNNNPPPRRR[[[eeemmmvvv}}}~~~|||tttmmmdddcccbbbaaaccchhhpppuuu,,,------....../////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---.........---------,,,,,,++++++++++++,,,---------------***+++,,,,,,------,,,,,,,,,)))'''(((+++---...---000/////////000333555777777777888:::;;;<<<<<<<<<<<<===@@@FFFMMMSSSWWWYYYSSSMMMDDD>>>===???@@@AAAJJJZZZhhhkkkkkkooovvvzzz{{{wwwuuusssssstttnnniiiggghhhgggeeehhhnnn|||yyyqqqggg]]]VVVRRRTTTUUUSSSWWW___eeefffqqqyyy|||yyy}}}zzzvvvssskkkjjjhhheeebbbbbbeeehhhhhheee```\\\YYYVVVTTTSSSPPPTTTWWWUUUNNNIIIFFFFFFHHHIIIJJJKKKKKKJJJIIIHHHLLLGGGAAA>>>???BBBDDDDDDJJJNNNSSSVVVWWWVVVVVVVVVYYYSSSMMMLLLMMMMMMIIIDDDFFFGGGGGGGGGHHHHHHHHHHHHLLLGGGGGGJJJKKKHHHGGGJJJJJJOOOUUUXXXXXXUUURRRQQQHHHDDDAAABBBFFFHHHFFFCCCBBBCCCDDDFFFHHHIIIJJJJJJJJJJJJMMMRRR]]]lll{{{~~~uuulllfffdddeeeggghhhsss~~~xxxnnnddd^^^WWWPPPPPPTTTaaakkkuuuxxx|||qqqfffbbbOOOMMMKKKIIIFFFAAA;;;777666444222111222222111000111111111111111111111111111000000/////////000000////////////////////////000000/////////......................../////////........................------------------------+++,,,------......------,,,---......//////......------------------------........................------------------------//////.........---------............////////////111000////////////111111444444555555666777777777999:::???FFFMMM[[[uuuwwwdddRRRKKKOOOQQQOOOKKKLLLNNNNNNMMMMMMOOOQQQSSS\\\fffmmmvvv~~~xxxooohhhaaaaaaaaaaaadddkkksssyyy........................////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------+++,,,,,,------,,,,,,,,,+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---...//////...---,,,,,,++++++***++++++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,+++++++++---......---000000000000222444666888777888999;;;<<<============>>>BBBNNNZZZ^^^YYYSSSIIICCC<<<999;;;AAAGGGKKK[[[jjjwwwwwwrrrsssyyy~~~~~~xxxrrrooommmlllfffddddddfffgggiiiooovvv~~~xxxuuutttzzzuuulllccc\\\VVVPPPMMMOOOXXXaaafffkkktttzzz|||yyysssmmmiiifffeeeaaaaaa___]]]ZZZZZZ]]]______]]]YYYVVVUUUVVVYYYZZZYYY]]]```___[[[WWWVVVWWW[[[___ccceeecccaaaaaaccceee^^^VVVOOOLLLKKKJJJJJJKKKOOOUUUZZZ]]]```ccceeeiiiaaa[[[^^^eeeeee[[[PPPPPPQQQRRRRRRQQQPPPNNNLLLMMMHHHEEEDDDCCC@@@AAADDDBBBFFFKKKMMMLLLJJJHHHGGGEEEBBB???@@@BBBCCCBBB@@@>>>@@@DDDHHHJJJIIIGGGFFFBBBDDDFFFGGGIIIPPPZZZcccdddbbbbbbcccfffiiijjjkkkiiimmmvvv}}}yyy{{{xxxooofff\\\SSSQQQTTTjjjqqqvvvvvvvvv{{{~~~pppgggVVVUUUSSSPPPLLLEEE===777666444333333444444222111222222222222222222222222000000//////000111111222////////////////////////000000////////////......,,,,,,------...//////000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------...............//////000.......................................................................................---------............///////////////......---...///111222444555555666666777777888;;;<<<@@@GGGRRRddd}}}ppp\\\LLLJJJNNNPPPMMMMMMNNNOOOOOONNNNNNPPPRRRUUU___hhhooovvv}}}}}}yyyrrrjjjccc^^^^^^```aaafffmmmvvv|||////////////............////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////............//////------------------------++++++,,,---------,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---000//////...---,,,++++++)))***++++++,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,---.........---,,,000000000111333555777888888999;;;<<<<<<<<<<<<===@@@AAAHHHTTT^^^^^^TTTIIIBBB???<<<<<>><<<@@@EEEJJJNNNOOOOOONNNIIIKKKKKKJJJHHHGGGIIIKKKKKKKKKNNNUUU___jjjqqqtttyyyvvvvvv}}}zzzrrrrrrwww}}}~~~}}}wwwmmmccc]]]]]]kkkssszzz{{{{{{|||yyyuuu}}}{{{rrrhhhddd___XXXPPPFFF===777666555444444555444222111222222222222222222222222111111000000000111111222////////////////////////000000//////////////////,,,---------.........///........................------------------------,,,,,,------...------,,,......---,,,,,,...///000------------------------........................////////////////////////....................................////////////------,,,---...000111333555555555666777777888888<<<===AAAIIIXXXnnn}}}lllVVVIIIIIINNNNNNKKKMMMNNNNNNNNNMMMNNNPPPRRRXXXbbblllrrrwww}}}~~~zzzuuuooogggaaa]]]^^^```bbbgggnnnwww}}}//////////////////......////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,///......---,,,,,,++++++)))***++++++,,,,,,++++++***+++,,,,,,------,,,,,,***,,,...///...---,,,,,,//////000222444555777888:::;;;===<<<;;;;;;===???DDDHHHNNNTTTWWWSSSJJJCCC===???CCCJJJTTT```kkkrrr~~~zzzxxxwwwwwwzzz||||||zzzvvvpppkkkhhheeedddiiipppyyy}}}|||xxxooobbbWWWPPPNNNIIIOOOWWW```hhhmmmqqqrrrvvvvvv}}}}}}|||zzzuuuppplllkkkkkkqqqnnniiieeedddgggkkknnnpppqqqqqqooollljjjjjjkkkjjjnnnrrruuuwwwyyy~~~}}}tttnnnkkkjjjppprrrvvvzzz}}}||||||zzzvvvppphhh```\\\VVVYYYZZZXXXTTTPPPNNNMMMJJJIIIFFFBBB@@@@@@CCCFFFDDDBBB@@@???>>>>>>===<<<===???CCCGGGKKKNNNPPPQQQPPPPPPQQQSSSTTTQQQKKKGGGBBB@@@AAAFFFPPP]]]hhhooowwwvvvyyyvvvsssuuu}}}uuunnnkkkkkkhhhpppxxx|||yyyvvv}}}{{{wwwyyynnncccVVVJJJ@@@999888666444444444444222000222222222222222222222222444444222111111000000000000000000000000000000000//////000000000000000000//////.........---------////////////////////////////////////////////////,,,------...------,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////---.................................////////////,,,,,,,,,---...000222333555555666666777888888888<<<===AAALLL___wwwkkkTTTIIIJJJMMMLLLIIILLLLLLMMMLLLLLLMMMPPPSSS\\\fffqqqvvvyyy~~~|||xxxsssmmmfffbbb^^^```bbbdddhhhooowww|||~~~////////////////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++******+++,,,------------***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++------,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***,,,...///...------...///000222444666777999999;;;===>>>===<<<===BBBFFFKKKMMMOOONNNKKKGGGDDDCCC@@@GGGSSS```lllwwwwwwvvvwwwwwwwwwyyytttsssrrrqqqpppooooooooo{{{|||xxxuuusssmmmcccWWWNNNKKKKKKMMMWWWhhhwww{{{{{{~~~xxxvvvwwwxxxyyyoooooonnnkkkhhhggghhhiiiooonnnllllllooouuu{{{~~~||||||}}}~~~uuukkkeeehhhoootttrrrnnnjjjgggdddaaa^^^WWWOOOHHHDDDDDDEEEEEEDDDBBB@@@>>>===<<<<<<>>>>>>???@@@BBBEEEGGGIIILLLLLLOOOUUUZZZZZZTTTNNNHHHFFFCCCAAACCCJJJTTT[[[aaahhhwww|||pppmmmqqqtttuuu{{{}}}|||~~~xxxoooooo{{{vvvpppooorrrttttttrrrsss|||ssseeeVVVJJJBBB<<<999666444444333222111333333333333333333333333666555444222111000000000000000000000000000000000//////000000000000111111111000000///......------////////////////////////////////////////////////------......------,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,................................................---------...........................////////////------------...000222333555666666777777888888999;;;>>>DDDPPPfff{{{|||}}}iiiUUULLLLLLLLLKKKIIIJJJKKKLLLKKKLLLNNNRRRUUU___kkkwww{{{}}}~~~{{{vvvpppjjjeeebbb___aaaccceeeiiiooovvv{{{......//////000000111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////....../////////,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********++++++++++++,,,++++++,,,---------------***+++,,,,,,------,,,,,,***---000000//////000222111222444666999:::;;;<<<<<<>>>???>>>>>>BBBKKKQQQSSSOOOJJJEEEBBBDDDGGGJJJMMMXXXhhhwwwyyyyyyyyyvvvuuuxxxsssuuuwwwzzz~~~~~~yyyqqqlllhhheee```WWWPPPNNNQQQUUU]]]jjj}}}}}}}}}uuuooommmmmmpppqqqmmmmmmnnnooopppsssyyy|||zzzyyyvvvtttuuuzzzwwwooojjjlllwww~~~~~~||||||yyyssshhh\\\RRRKKKIIIJJJJJJHHHEEEBBB@@@@@@@@@???????????????@@@@@@AAACCCFFFJJJOOOSSSUUUUUUUUUVVVWWWUUUNNNFFFCCCGGGLLLNNNVVVeeezzz{{{nnnkkkqqquuuxxxtttqqqlllcccbbbqqq{{{nnnggghhhllloooppprrryyyiiiZZZPPPBBB>>>999555444444444444333333333333333333333333555444333222222222222222000000000000000000000000//////000000000111111111000000000000000000//////////////////////////////////////////////////////------......------,,,+++***+++,,,,,,------,,,,,,------------------------........................---------------------------------.........//////............//////////////////......///111222333666666666777888888999999<<<@@@HHHVVVnnntttxxxxxxfffTTTNNNNNNLLLKKKLLLJJJKKKKKKLLLMMMPPPUUUXXXbbbooo{{{{{{uuummmfffaaa___^^^```cccfffjjjpppxxx}}}---......///000111111222000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------)))***+++,,,------...---,,,++++++++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++((())))))***++++++,,,,,,+++,,,------......------++++++,,,---------,,,,,,,,,...111111000000333555333444666999;;;===>>>>>><<<>>>@@@@@@AAAGGGRRRZZZXXXPPPEEE>>>???EEELLLQQQ\\\hhhyyy~~~}}}~~~{{{ttttttxxxxxxzzz~~~{{{sssiiiccc\\\ZZZVVVPPPMMMQQQYYY```eeerrr~~~~~~|||xxxwwwsssmmmiiiiiilllpppssswwwxxx{{{~~~|||yyyxxxpppmmmiiidddcccgggmmmsss{{{}}}|||vvvoooiiieee```mmmxxxzzz}}}{{{pppeee\\\WWWPPPPPPOOOLLLHHHFFFEEEFFF@@@AAABBBBBBBBBBBBAAA@@@@@@CCCGGGIIIJJJLLLQQQVVVaaaeeeggg___RRRHHHFFFHHHEEEHHHOOO[[[lll}}}}}}zzzrrrnnnppprrr{{{oooggg^^^WWWYYYfffqqqzzzzzzoookkklllmmmnnn}}}xxxfff[[[GGGBBB;;;777555666666666333333333333333333333333333333222222333333444444000000000000000000000000//////000000111111111222//////000000111111222222000000000000000000000000........................---.........---,,,,,,++++++,,,---...///...---,,,................................................---------------------------------.........//////............/////////000000000//////000111222333666666666777888888999999<<>>>>>===@@@<<<:::@@@KKKUUUYYYYYYNNNFFFAAAAAACCCHHHTTTaaasss~~~|||wwwqqqnnnnnnsssvvvzzz~~~{{{tttkkk___XXXUUUVVVVVVWWWZZZaaahhhmmmwwwzzzyyyxxxzzz}}}|||xxxtttmmmlllkkkmmmrrryyyzzzuuuuuuwww}}}}}}{{{wwwsssqqqrrrsssnnnrrrxxx}}}~~~|||xxxuuurrrsssrrrpppkkkgggdddddd___\\\XXXTTTSSSWWW___eeennnuuu{{{|||}}}|||wwwpppqqqnnniiieeeaaa^^^ZZZWWW]]]bbbhhhlllnnnqqqvvvzzz}}}wwwpppiiieee___\\\YYYTTTQQQPPPOOOOOOIIIHHHHHHGGGFFFEEEEEEDDDFFFHHHIIIEEEBBBFFFOOOXXXiiijjjkkkkkkfff\\\OOOGGGGGGDDDCCCGGGRRR___jjjooo|||ssshhhgggpppxxxnnnrrrccc```YYYTTTWWW___lll~~~zzztttrrrqqqmmmYYYNNN@@@999:::;;;888333111111111333444444333111333222111/////////000111111111222222222222111111000000000000000000000000111111000000//////......////////////////////////////////////////////////................................................///...,,,++++++,,,...///---------,,,,,,+++++++++---------------------------------............///000000000000////////////000111111111111222555777777666555666888:::<<<<<<;;;CCCOOOaaazzz|||gggaaaYYYTTTRRRQQQOOOLLLNNNLLLLLLMMMLLLNNNUUU^^^gggsss}}}zzzqqqlllgggaaa^^^___XXX^^^bbbccciiittt}}}///////////////////////////////////////////////////.........------------,,,,,,---...////////////,,,------......------,,,------......------,,,+++,,,,,,---------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,)))))))))***++++++,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,,,,,,,......///000222333444555777888999<<<>>>????????????===???GGGSSSXXXVVVQQQHHHBBB@@@DDDKKKUUUdddrrrvvvsssnnniiifffiiinnnsssyyyyyyqqqiiiccc^^^ZZZWWW```dddhhhkkklllnnnrrrvvvzzzvvvsssppppppssstttsssqqqnnnqqqvvv{{{uuujjjaaa]]]^^^```eeeeeedddaaa]]]\\\]]]^^^[[[___dddhhhiiigggdddbbb___```aaa___[[[XXXVVVUUUVVVUUUSSSQQQPPPRRRWWW[[[eeelllqqqsssssssssnnnhhhdddaaa\\\YYYXXXVVVTTTRRRQQQUUUYYY\\\]]]```cccfffiiikkklllllljjjfffbbb___bbb```]]]ZZZWWWVVVVVVVVVNNNNNNMMMLLLJJJIIIHHHHHHMMMPPPRRROOOLLLMMMUUU\\\]]]___cccfffgggccc[[[VVVKKKHHHEEEFFFKKKRRRVVVXXX^^^lllzzz~~~~~~||||||{{{{{{yyytttnnnjjjjjjqqq}}}}}}yyyssskkkbbb\\\[[[cccuuuzzz{{{fffZZZJJJ@@@===;;;666222555444333444555444222000333222111000//////000111111111222222222222111111000000000000000000000000111000000000/////////...////////////////////////........................................................................//////...------...//////...---------,,,,,,,,,+++---------------------------------............///000000000000////////////000111222111111222555777777666555666888:::<<<<<<===EEERRRddd{{{}}}eee```YYYTTTSSSQQQNNNLLLNNNMMMMMMNNNOOOPPPXXXbbbhhhsss|||}}}~~~}}}xxxooojjjeee```^^^```aaaeeegggggglllvvv}}}|||}}}////////////////////////////////////////////////---------------,,,,,,,,,------...............---,,,------......------,,,------......------,,,,,,------------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,))))))******+++,,,,,,,,,---------,,,,,,+++++++++,,,,,,------------------//////000222333444555666888999;;;===>>>????????????AAAGGGQQQYYYYYYOOOGGGCCC@@@AAAHHHSSSaaasss|||nnnjjjeee```^^^aaaggglllvvv{{{uuulllaaaXXXVVVZZZ___ccctttzzz|||{{{}}}yyy|||}}}}}}|||~~~{{{ooojjjffffffkkkpppssssss}}}sssllleeeaaaZZZRRRLLLJJJMMMOOOSSSSSSRRRPPPNNNMMMNNNPPPPPPRRRUUUWWWXXXWWWUUUTTTRRRTTTUUUUUUSSSPPPOOONNNMMMNNNOOOOOOMMMMMMNNNOOOZZZ```eeefffggghhheee```XXXUUUQQQNNNMMMLLLKKKJJJIIIKKKNNNPPPQQQRRRUUUWWWXXXZZZ\\\^^^^^^]]]ZZZYYY[[[ZZZXXXVVVUUUUUUUUUUUUVVVUUUTTTSSSRRRQQQQQQPPPSSSWWWZZZXXXUUUTTTWWW\\\]]]]]]___bbbbbb```\\\XXXQQQOOOMMMLLLNNNPPPQQQQQQKKKVVVbbbgggkkkqqqvvvyyyzzzvvvpppjjjffffffjjjmmmyyy}}}uuuhhh______kkkzzz|||}}}ttthhhWWWJJJCCC>>>999444888666555444555444222000222222111000000000111111111111222222222222111111000000000000000000000000000000000000////////////////////////////////////------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,.........------------------------------------------------............///////////////000000000000000111222222222222555777666666666777888:::<<<>>>>>>HHHWWWjjj}}}uuugggbbb\\\YYYXXXVVVRRROOOOOOMMMMMMOOOPPPRRR[[[eeellltttzzz|||}}}|||}}}tttkkkfffbbb^^^]]]```kkknnnnnnmmmppp{{{}}}yyywwwxxxzzz||||||////////////////////////////////////////////////------------------------......//////...------,,,,,,------......------,,,,,,------...------,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++***))))))******+++,,,,,,---......,,,,,,------.........///000111222333555666777777:::;;;============>>>???CCCIIIQQQWWWWWWPPPGGGAAABBBBBBDDDKKKVVVfffxxxvvvllljjjeee___]]]___dddiiittt~~~~~~yyysssnnnaaa\\\WWWWWW^^^iiiuuu|||{{{{{{uuuwwwyyyyyyzzz~~~yyyqqqgggddddddhhhqqqzzz|||yyyzzz|||mmm```XXXOOONNNKKKHHHFFFHHHMMMPPPQQQQQQQQQOOONNNNNNPPPQQQQQQRRRSSSTTTUUUUUUUUUUUURRRUUUXXXXXXWWWUUUUUUTTTNNNPPPRRRQQQOOONNNNNNNNNTTTZZZ^^^```bbbeeedddaaaZZZVVVQQQMMMLLLKKKJJJIIIKKKKKKMMMNNNOOOPPPRRRSSSUUUVVVWWWXXXXXXWWWUUUTTTQQQQQQPPPOOOOOOOOOPPPQQQYYYYYYYYYYYYYYYXXXXXXXXXXXX]]]aaa```\\\YYYYYY[[[[[[ZZZYYYYYYZZZYYYWWWUUURRRQQQQQQRRRUUUXXX[[[]]]UUUWWWWWWVVVVVV\\\eeekkksssqqqllleee______dddiiiyyy|||zzzppphhhhhhlll|||rrrdddWWWMMMEEE???;;;999777555444444444222111222111111111111111111111111111222222222222111111////////////////////////000000000000////////////////////////////////////........................................................................------............------........................,,,,,,---------------------------............///////////////000000000000///111222333222333555777555666777777888:::===??????JJJ]]]qqqyyyxxxkkkgggccc``````^^^ZZZVVVPPPNNNNNNPPPQQQTTT]]]gggrrrvvv{{{||||||}}}~~~{{{xxxooofffbbb___\\\]]]```mmmqqqtttssswww}}}xxxwwwyyy|||~~~////////////////////////..........................................//////////////////...---,,,+++,,,------......------,,,,,,,,,------...------,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,+++************++++++,,,,,,---------,,,,,,---...//////000000222333444555666888999999<<<===>>>===<<<===@@@BBBKKKRRRYYYWWWMMMEEEAAABBBBBBDDDHHHMMMWWWgggvvvxxxrrrooonnnllliiigggiiilllpppsss|||yyyqqqiiiaaa\\\PPPRRRYYYdddssszzzwwwwwwxxxzzz|||}}}}}}yyytttooommmggggggkkkuuu}}}zzz}}}{{{xxxsssoookkkhhhfff___eeekkkkkkdddZZZRRRMMMFFFGGGHHHHHHHHHKKKOOOSSSSSSTTTSSSRRRPPPPPPRRRTTTQQQRRRRRRSSSTTTUUUVVVVVVSSSWWWZZZ\\\\\\ZZZYYYYYYUUUVVVVVVTTTRRRPPPQQQRRRQQQVVVZZZ[[[___ddddddbbb[[[XXXTTTRRRQQQQQQPPPOOOKKKKKKKKKKKKMMMOOOPPPQQQRRRRRRRRRRRRQQQPPPOOONNNOOOOOOOOOOOOOOOOOOPPPPPPTTTTTTUUUVVVWWWYYYYYYZZZ[[[___bbbbbb___[[[XXXXXXLLLKKKKKKMMMQQQUUUVVVWWWPPPOOOOOOPPPRRRWWW\\\```___\\\WWWRRRMMMLLLQQQVVV```cccdddccc```^^^```bbbooottt}}}|||nnnfffooo~~~sssfffYYYNNNEEE@@@:::888444333333444333333111111111222222222222111111111222222222222111111////////////////////////////////////000000000000000000000000000000000000////////////////////////................................................///000111111111111000///........................,,,,,,,,,---------......---------............///.../////////000000000111///111333444333444555777555666888888888:::===AAA@@@MMMcccyyy}}}zzzwwwlllhhhdddbbbbbbaaa]]]ZZZUUURRRRRRTTTUUUXXXbbblllyyyzzz|||}}}}}}}}}}}}~~~{{{rrrjjjccc```^^^\\\]]]```hhhooovvvyyy~~~{{{vvvvvv{{{////////////////////////.................................///////////////.../////////...---,,,,,,,,,------......------,,,,,,,,,------......------------------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,---------......---,,,,,,+++******,,,,,,---...///000111222444444555777888999:::;;;===>>>>>>===<<>>AAAGGGFFFKKKPPPTTT\\\jjjuuuzzz{{{yyy{{{zzzuuussstttvvvxxxyyyxxxxxxyyyzzzuuu}}}vvvlllaaaYYYRRROOOMMMUUUeeexxx{{{zzz{{{|||{{{}}}|||tttmmmjjjjjjmmmppprrrtttzzzyyyppplllfffccc]]]XXXTTTSSSRRRSSSMMMRRRWWWWWWTTTQQQOOOOOOKKKNNNPPPRRRRRRSSSUUUWWWXXXXXXWWWUUUSSSRRRSSSUUURRRSSSSSSUUUVVVXXXYYYYYYYYY\\\```bbbaaa___^^^^^^[[[[[[ZZZWWWTTTSSSTTTVVVPPPTTTVVVVVVYYY^^^```^^^WWWVVVUUUUUUWWWXXXXXXWWWOOOMMMKKKLLLNNNOOOPPPPPPMMMMMMMMMLLLLLLLLLLLLLLLOOOOOOOOOOOOOOOOOONNNNNNMMMMMMNNNPPPQQQSSSTTTTTTSSSUUUWWWWWWTTTPPPNNNMMMEEECCCBBBCCCGGGKKKNNNOOOPPPPPPOOOMMMLLLNNNSSSVVVVVVUUUUUUUUUPPPIIIFFFGGGOOOTTTZZZ```cccdddeeefff```dddmmmzzzzzznnn```qqqzzzjjjYYYMMMFFF???;;;666444333444444333000111222222333222222222111111222222222222111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,---------------.........+++,,,,,,------.........---------............///......//////000000111111///111444444444444555666444666999999888999>>>BBBEEERRRjjj{{{lllfffbbb]]][[[\\\\\\YYYVVVWWWUUUUUUXXXZZZ___jjjuuu||||||~~~}}}}}}|||yyymmmfff```___^^^\\\]]]```dddmmmvvv{{{~~~{{{vvvrrruuu{{{////////////////////////........................---------....../////////..................------,,,------......------,,,+++,,,------......------,,,,,,---------------------,,,,,,++++++,,,,,,---------------------------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,------...///......---+++******)))+++,,,---...000111222333555555666888999:::;;;<<<<<<>>>>>>>>>???EEEPPPXXX___\\\UUUKKKCCCAAAGGGMMMRRRYYY]]]___eeeooovvvwwwrrrooopppvvvyyyvvvuuuwww~~~yyyzzzuuukkk```VVVQQQOOOOOOVVV```ssswwwqqqppprrrnnnlllkkkkkknnnttt{{{vvvjjjaaa[[[XXXOOOMMMIIIFFFFFFGGGIIIKKKLLLPPPUUUWWWVVVVVVYYY[[[^^^bbbgggjjjkkkkkkjjjkkkjjjjjjhhheeebbbaaabbbcccbbbccceeegggiiijjjllllllooorrrvvvxxxwwwtttrrrqqqnnnooonnnllliiigggfffgggbbbddddddbbbbbbfffhhhfffeeeeeefffhhhjjjkkkjjjhhhaaa^^^ZZZYYY[[[\\\[[[ZZZTTTTTTRRRQQQPPPPPPQQQQQQPPPPPPOOOOOONNNNNNMMMLLLKKKKKKLLLMMMMMMNNNOOOOOOKKKLLLLLLKKKHHHFFFDDDCCCGGGCCC@@@>>>>>>@@@@@@@@@HHHIIIJJJIIIFFFFFFHHHJJJHHHIIINNNTTTTTTMMMIIIJJJHHHIIIMMMSSS\\\dddiiikkkbbbaaaccchhhsss~~~|||}}}nnnsss|||iiiYYYQQQFFFAAA;;;666444444333333000111222333333333222222111111222222222222111111000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000................................................***)))(((((((((((()))***+++,,,,,,,,,------------++++++,,,,,,---......///---------............///.........///000111111111///111444555555444555666333666999999888999>>>CCCLLLYYYqqqwwwiiiaaa___ZZZUUURRRSSSTTTSSSQQQSSSQQQSSSWWW\\\dddqqq}}}}}}{{{~~~||||||yyyuuuhhhbbb_________]]]]]]___dddmmmuuuzzz||||||}}}xxxssspppsss{{{////////////////////////........................,,,,,,,,,------.........------...............---,,,------......------,,,+++,,,,,,---.........---,,,,,,,,,------.........---,,,,,,++++++,,,,,,---------------------------*********++++++,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,---+++,,,---///000222333444666666777888:::;;;<<<===;;;===>>>>>>AAAJJJXXXbbbddd\\\PPPGGGDDDGGGLLLPPP___fffjjjiiikkkrrrvvvtttooojjjkkkrrrvvvuuuwww{{{zzz|||sssnnndddZZZRRRPPPRRRUUU___jjj|||qqqjjjiiikkkeeeiiiooovvv~~~zzzssslllhhhaaaWWWNNNHHHGGGGGGFFFEEEEEEEEEGGGJJJNNNPPPTTTXXX]]]______aaadddhhhpppvvv~~~~~~{{{wwwuuuuuuvvvxxxyyy{{{~~~~~~}}}yyyxxx{{{{{{yyy~~~wwwsssnnnlllllllllkkkiiicccaaa^^^\\\ZZZXXXXXXXXXTTTTTTTTTSSSRRRQQQOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKIIIGGGEEEEEEDDDCCC@@@<<<:::;;;<<<======888<<<@@@AAA@@@???@@@AAACCCBBBGGGPPPSSSPPPQQQVVVDDDAAA???CCCNNNZZZccchhhkkkddd\\\YYY^^^jjjvvv}}}zzzxxx}}}~~~uuueee]]]LLLGGG???999555444333222000111222333444333333222111111222222222222111111000000000000000000000000.../////////000000111111000000000000000000000000////////////////////////................................................///...,,,++++++,,,...///+++++++++,,,,,,---------++++++,,,,,,---...//////---------.........//////---......///000111111222///111444555555555555666333777::::::888999???DDDRRR^^^uuuyyyhhh]]][[[[[[VVVPPPMMMNNNPPPOOONNNMMMLLLNNNTTT[[[dddsss|||zzz~~~{{{|||}}}vvvqqqfffaaa^^^``````^^^]]]___gggnnnuuuxxx}}}}}}zzzyyy{{{xxxssspppttt|||}}}//////......---------,,,///............---------........................,,,,,,,,,---------......)))+++---//////---+++)))///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,...........................///000111222333444555666777888999<<<>>>@@@BBB>>>???AAAFFFNNNUUU[[[___]]]QQQFFFEEEHHHNNNZZZeeejjjmmmppprrrrrroookkkhhhbbbeeeiiinnnssszzz}}}iiiddd___^^^bbbfffhhhhhhqqqvvvxxxkkkdddeeeiiigggpppzzzvvviiiaaa[[[WWWTTTKKKJJJGGGDDD@@@@@@AAACCCCCCEEEGGGHHHKKKOOOTTTXXXbbbdddhhhjjjlllqqqyyyzzzvvvsssoooiiidddhhheee```[[[WWWUUUTTTTTTWWWRRRMMMIIIIIIKKKLLLLLLKKKJJJJJJKKKLLLKKKIIIGGGBBBBBBAAA???<<<;;;<<<======<<<:::999999:::;;;<<>>>>>AAAAAADDDLLLVVV\\\\\\ZZZTTTMMMJJJNNNVVV^^^jjjuuuuuuuuuuuussspppkkkgggddd\\\___eeennnwww}}}yyytttnnnbbbcccgggmmmtttzzz}}}~~~~~~}}}xxxpppkkkkkkrrryyy|||~~~sssjjj^^^TTTMMMIIIEEECCC@@@@@@???======???DDDGGGIIIJJJLLLNNNPPPTTTYYY]]]gggkkkppptttxxx~~~xxxrrrkkkfffcccbbb\\\XXXTTTQQQQQQRRRRRRRRROOONNNNNNOOOPPPOOOMMMKKKHHHHHHHHHFFFCCC@@@???>>><<<<<<;;;:::;;;<<<>>>???===???CCCJJJRRRXXX[[[\\\WWWQQQHHHCCCBBBFFFJJJLLLSSSQQQPPPQQQUUUZZZ___bbb```^^^]]]```hhhtttssskkkiiimmmoooqqqttt|||wwwooojjjpppzzz~~~rrrgggVVVHHH???:::777555333333333333222111222333222222222222222222222222000000111111111111000000111111000000////////////......////////////......000000000000000000000000111000///.....................------------....................................------------............................../////////...............///////////////000111111333333444555555555555444777666777;;;;;;<<>>DDDKKKPPPRRRSSSUUUVVVXXX[[[___bbbnnnsssyyy}}}{{{nnnkkkgggdddbbb```]]][[[WWWUUUUUUUUUUUUUUUSSSQQQIIIIIIIIIHHHFFFDDDAAA@@@======<<<<<<;;;<<<<<<<<<888;;;@@@FFFLLLTTT\\\aaa```ZZZPPPHHHDDDCCCBBBBBBCCCDDDFFFIIINNNTTTZZZ]]]```[[[VVVVVV___ooo{{{hhh^^^^^^bbbgggjjjnnnxxxwwwhhh]]]aaannn}}}|||jjjWWWHHH>>>888555666555444333222222222222444333333222222111111111000000111111111111000000111000000000000/////////...//////000000//////...111111111111111111111111222111000...------------......------------....................................------------..............................000000000000000000000000///////////////000111111444444555666666666666666777666888::::::;;;AAAJJJ[[[qqqgggYYY]]]eee~~~gggRRRKKKKKKKKKJJJIIIHHHHHHJJJLLLMMMMMMLLLMMMRRR]]]jjjtttzzz{{{{{{|||~~~}}}uuukkkeee____________```ccciiimmmuuuwwwzzz~~~}}}wwwsssrrrtttwwwvvvuuuwww|||000000000000000////////////............---------........................---.........///////////////---***((((((***---///---------,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.../////////111222333444666777999999:::;;;>>>@@@BBBCCCCCCDDDDDDIIIQQQYYY\\\YYYQQQKKKMMMRRR\\\gggooouuuyyy|||~~~xxxqqqkkkgggeeeeeeeeeeeeiiipppzzzrrrfffdddjjjooo|||{{{|||{{{{{{yyy|||~~~mmm___UUUNNNKKKHHHEEEAAA===<<<<<<<<<===;;;<<<===???CCCJJJRRRXXXZZZ\\\^^^___```cccfffiiiuuuzzz{{{vvvppplllfffdddbbbaaaaaa___]]][[[OOONNNLLLKKKKKKJJJHHHFFFEEEDDDCCCAAA???===<<<<<<888;;;>>>AAAEEELLLUUU\\\^^^ZZZTTTOOOKKKGGGBBB???===>>>AAACCCHHHMMMSSSWWWfffbbb]]]ZZZ___mmmuuuhhh\\\^^^ccciiinnntttvvvddd^^^eeetttlllYYYJJJ???999777555333333333333333222444444333333222111000000000000111111111111000000000000000000000000000000111111111222222111111111000000000000000000000000111000///.....................------------....................................------------..............................000000000000000111111111///////////////000000111333444555666666666666666777777888::::::;;;CCCMMM^^^vvv~~~yyy~~~ddd]]]fffrrr{{{bbbQQQMMMOOOKKKJJJIIIHHHHHHIIIJJJKKKLLLKKKNNNUUU```lllvvv|||||||||}}}zzzrrrhhhbbb______^^^^^^___dddjjjoooxxxzzz}}}}}}xxxsssqqqrrrsssssstttwww|||/////////000000000000000///............---------........................,,,,,,---------............---,,,,,,,,,,,,---...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000111111111222333555777999:::;;;<<<===>>>@@@BBBCCCCCCCCCHHHPPPZZZ]]]XXXQQQNNNMMMVVV___kkkssswwwyyyxxxwww{{{xxxsssnnnkkkjjjjjjkkkkkklllnnnsssyyy~~~sssfffbbbiiixxx|||qqqaaaRRRHHHCCCAAAAAA======<<<;;;;;;<<<===>>>@@@@@@AAACCCFFFLLLTTTYYY^^^aaaeeeiiilllqqqvvvyyy}}}zzzwwwvvvsssqqqnnneeeaaa[[[XXXVVVTTTRRRPPPMMMKKKIIIGGGDDDCCCBBBAAA<<<>>>???>>>>>>BBBIIIOOOQQQRRRSSSSSSSSSOOOIIIEEE@@@AAAAAAAAABBBEEEKKKPPP\\\______]]]]]]fffwww|||jjjccc```eeejjjqqqzzzssseeeaaajjj}}}lllWWWGGG>>>888555222222333444444333444444333333222111000000000000111111111111000000000000000000111111111111111111222222222222111111////////////////////////...............///000111......------------....................................------------.......................................//////000000000///////////////000000111222222333555555666666666777777999;;;:::<<>>:::;;;===>>><<<>>>@@@@@@@@@@@@BBBCCCCCCDDDFFFGGGJJJNNNTTTXXXaaaeeelllrrrxxxzzzsssmmmiiieee___[[[QQQOOOLLLHHHFFFEEEEEEEEEBBBBBBAAA@@@>>>???AAACCCEEEHHHLLLRRRUUUSSSOOOLLLHHHIIIIIIFFFBBBBBBEEEHHHMMMSSSZZZ\\\]]]dddqqq|||~~~nnn___\\\___dddppp}}}xxxoooqqq~~~uuu^^^KKK@@@<<<888333222444666555333444333333222222111111111000000111111111111000000000000000111111111111222///000000111111000000///........................------------...000111222......------------....................................------------..............................,,,------......//////000///////////////000111111111222333444555666666666777777:::;;;;;;>>>KKKXXXllllllrrr{{{uuu]]]UUUTTTSSSNNNMMMLLLJJJIIIHHHHHHHHHJJJLLLQQQZZZfffqqqyyy|||}}}yyytttnnnfffaaa]]]^^^```aaadddiiiooottt{{{}}}~~~yyyqqqjjjeeecccfffkkkttt|||------.........////////////............---------........................------------............------------------------.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,---...000111333444555666777888:::<<<>>>@@@@@@BBBBBBBBBCCCEEEIIIMMMOOOUUUXXXXXXSSSMMMNNNVVV___ttt{{{xxxwwwuuussspppnnnlllkkkiiipppxxx}}}llldddaaakkkyyy~~~zzzpppeee\\\QQQHHHDDDAAA<<<:::;;;===???@@@CCCFFFIIIJJJIIIHHHIIIJJJHHHJJJNNNQQQTTTXXX]]]```gggkkkqqqwww|||yyyqqqccc___XXXRRRMMMKKKJJJKKKHHHFFFEEEDDDDDDCCC@@@>>>AAACCCFFFKKKOOOQQQPPPOOOQQQTTTVVVSSSLLLFFFDDDEEEEEEJJJPPPXXX___ffflllpppvvv{{{}}}{{{}}}yyyiiiaaa[[[XXXaaaoootttsssttt|||{{{gggWWWOOOCCC===777555666777555222222222222222222222222222000000111111111111000000000000111111111222222222///000000111111000000///////////////////////////...............///000111......------------....................................------------..............................,,,,,,---......///000000///////////////000111111222333444555666777777777666888:::<<<<<>>===<<<<<>>BBBAAABBBEEEIIIMMMOOOOOOYYY^^^bbb```WWWNNNHHHFFFCCCCCCGGGQQQ]]]eeeeeeccchhhmmmvvvyyyyyywwwoooaaaTTTWWWcccfffeeegggooo}}}~~~uuujjjeeeIIIBBB;;;777888777444111222222222222222222333333000000111111111111000000000000111111222222222222222222333333333333222222000000000000000000000000000//////.........//////.........------..........................................------.................................,,,------...///000000111///////////////000111111333444555777888888999999666888;;;======BBBQQQaaatttmmmpppvvvXXXKKKNNNQQQMMMHHHHHHIIIIIIIIIIIIJJJJJJKKKMMMTTT^^^iiisssyyy{{{{{{vvvpppiiiaaa\\\YYY]]]bbbhhhnnnuuu|||~~~xxxpppkkkiiiiiiwww}}}~~~////////////////////////////////////............++++++---...//////000000........................000000///...------,,,,,,*********++++++,,,,,,,,,---------,,,,,,+++++++++*********)))))))))))))))++++++++++++++++++++++++000//////......------,,,,,,,,,,,,+++++++++******---...///...,,,+++,,,------...///111333555777888888999;;;???CCCDDDDDDCCCEEECCCBBBIIITTT]]]aaa```UUULLLFFFFFFIIIQQQ```oootttsssyyy}}}zzzrrrlllmmmppppppsssxxx~~~yyyggg]]]ZZZdddrrryyylll```XXXQQQGGG@@@>>>>>>===<<<:::;;;<<<===>>>BBBGGGKKKQQQRRRSSSSSSTTTUUUXXXZZZbbbcccfffiiinnnrrrvvvxxx{{{|||}}}~~~~~~}}}{{{zzz|||vvvlllbbbZZZXXXUUURRROOOMMMKKKHHHEEE@@@BBBCCCBBB@@@AAAFFFIIISSS[[[dddgggaaaXXXPPPLLLCCCDDDHHHOOOWWW]]]___^^^eeeggghhhnnn|||{{{sssuuusssggg\\\XXX\\\]]]fffqqqrrrqqq|||~~~rrr]]]OOOAAA<<<999444333555000222333222000000333666222222222222222222222222111111111111111111111111222222222111111111000000111111000000//////......////////////////////////........................------------------------.........------,,,,,,,,,.........------,,,,,,,,,......//////000000111111000000000000000000111222333333333444555666777888888777888===BBBIIIVVVbbbxxx{{{}}}nnnjjjxxxfffUUUMMMMMMOOORRRIIIJJJJJJHHHFFFFFFGGGHHHIIINNNXXXcccllltttyyy|||~~~~~~yyyvvvnnnddd]]]]]]ZZZ]]]dddllltttzzz~~~}}}zzzwwwvvv////////////////////////////////////............,,,,,,---...//////////////////////////////////////////......---,,,,,,+++******+++++++++,,,,,,,,,.........---------,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,++++++++++++***,,,---...---,,,+++,,,---//////111333555777888999>>>@@@DDDHHHKKKLLLKKKJJJFFFCCCDDDNNN[[[bbb```[[[PPPJJJHHHKKKPPPWWWeeesss|||tttrrrttttttsssqqqpppqqqtttuuuxxx~~~~~~mmmdddaaabbblllyyyvvvjjj\\\RRRHHHCCC<<<888888::::::::::::<<<@@@CCCFFFJJJNNNRRRUUUWWWYYY[[[^^^ccchhhlllssstttvvvyyy}}}|||{{{|||~~~~~~kkkggg___YYYTTTPPPLLLJJJLLLIIIEEEBBBAAABBBFFFHHHNNNTTT\\\cccddd^^^UUUOOOJJJHHHHHHLLLQQQVVVXXXXXX___eeeiiimmmttt~~~wwwpppsssxxxtttjjjccc]]]YYY^^^jjjqqqpppttt|||zzzkkk\\\KKKBBB;;;555222333222444555444222111222444222222222222222222222222111111111111111111111111222222222111111111000000111000000000/////////...////////////////////////........................------------------------.........------,,,,,,,,,.........------,,,,,,,,,---------...............000000000000000111111222444444444555666777888999<<<999999<<<@@@HHHVVVcccrrruuuyyy|||ccceeezzz}}}dddVVVQQQPPPPPPPPPJJJJJJKKKIIIHHHGGGHHHJJJJJJQQQZZZeeennnuuuzzz}}}}}}wwwssskkkaaa\\\\\\]]]aaahhhpppxxx////////////////////////////////////............------...............---////////////////////////......------,,,,,,++++++++++++++++++,,,,,,,,,,,,//////............------,,,,,,,,,------.........---------------.........++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,------,,,+++,,,...111222333444666999:::<<>>AAAFFFKKKNNNRRRWWWZZZ___aaaeeejjjooovvv}}}}}}|||~~~~~~~~~zzznnnddd\\\VVVRRRQQQLLLGGGDDDDDDEEEDDDBBBGGGKKKRRR[[[bbbbbbZZZSSSSSSPPPMMMLLLMMMOOOPPPPPPXXXbbbjjjlllmmmqqqwwwzzz}}}zzztttvvv~~~sssdddYYYWWWbbbmmmnnnllllllnnnvvvsssrrryyy}}}nnn[[[MMMBBB:::666777444555777666444222222222222222222222222222222222111111111111111111111111222222222111111111111111000000000000////////////////////////////////////........................------------------------.........---------------.........---------------...............---------000000000000000111222222555555555666777888::::::???<<<;;;===AAAIIIXXXeeekkknnnvvvlllZZZdddyyyaaaVVVUUUSSSOOOMMMJJJKKKKKKJJJHHHHHHIIIKKKLLLSSS^^^hhhpppvvv{{{~~~|||tttmmmeee]]]ZZZ[[[___cccjjjsss|||////////////////////////////////////..................//////...------,,,////////////////////////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,............------------++++++,,,---...//////000---------------.........++++++,,,,,,---......///------,,,,,,,,,+++++++++***,,,------,,,,,,---///333333444555777:::===>>>@@@CCCHHHJJJJJJGGGDDDCCCGGGLLLTTT^^^ddd```VVVLLLDDDHHHPPPYYYbbbkkkttt{{{}}}yyywwwwwwwwwvvvppppppppppppqqqtttxxxzzzzzzllldddeeelllsss{{{sss___OOODDD???>>>======>>>@@@BBBDDDEEEEEEGGGKKKOOOTTTYYY___ccckkkooovvv|||~~~~~~}}}}}}}}}tttjjjdddYYYSSSLLLKKKMMMLLLFFFAAACCCEEEJJJQQQXXXZZZYYYVVVZZZXXXUUURRROOOMMMKKKJJJSSS]]]hhhllllllmmmooorrrsssyyy~~~}}}qqqdddZZZ^^^fffhhhfffddd```iiiwwwnnnhhhooozzzlllZZZMMMCCC>>><<<444555666666444333222111222222222222222222222222111111111111111111111111111111111111111111111111000000000000////////////////////////////////////...............................................................---------...............---------111111000000//////......000/////////000111222333555555555666777888999:::===;;;<<<@@@FFFNNN\\\iiijjjmmmxxx{{{fffZZZiiiwww]]]UUUVVVTTTNNNKKKIIIJJJKKKJJJHHHHHHIIIKKKMMMUUUaaakkkrrrvvvzzz}}}zzzppphhh```YYYXXX[[[^^^bbbkkkttt}}}////////////////////////////////////............////////////...---,,,+++---------------------------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---***++++++,,,---......///++++++,,,,,,---------...''''''((()))***++++++,,,---------,,,,,,,,,++++++***+++------------///000333333444666999<<<@@@BBBGGGJJJMMMMMMJJJFFFEEEDDDJJJSSS^^^bbb^^^UUUMMMJJJDDDKKKVVV```jjjrrryyy|||yyyuuuqqqqqqsssvvvssswww{{{zzzvvvvvvzzz{{{sssjjjfffhhhooovvvzzzuuufffWWWKKKEEECCC@@@@@@@@@@@@@@@AAACCCDDDIIIKKKOOOTTTZZZccclllrrrxxx~~~~~~~~~~~~ssshhhZZZSSSRRRQQQLLLFFFCCCEEEGGGIIIJJJMMMRRRWWW[[[\\\]]]\\\WWWQQQLLLHHHLLLSSS^^^hhhnnnooooooooommmvvv|||wwwuuuggg```]]][[[\\\]]]YYYbbbnnnzzzrrriiiiiippp}}}{{{hhhXXXLLLCCC>>>444444444444444444333222222222222222222222222222111111111111111111111111111111111111111111111111////////////000000000000////////////////////////////////////////////////........................................................................111111000000//////......////////////000111222333444444444555666777999999999999===EEELLLUUUcccppprrruuuqqqbbb\\\nnntttYYYSSSVVVRRRMMMJJJHHHIIIIIIHHHGGGGGGHHHJJJMMMWWWdddnnnsssvvvyyy|||~~~xxxmmmeee]]]WWWXXX\\\___dddmmmwww////////////////////////////////////.............../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---***++++++,,,,,,---------+++++++++,,,------......))))))***+++,,,,,,------------------,,,,,,,,,,,,***,,,.........///111222444555555888;;;@@@DDDGGGLLLNNNNNNLLLHHHFFFGGGIIIQQQZZZccc```UUULLLJJJLLLKKKTTT___gggooowww{{{|||yyytttpppmmmlllqqqxxxyyy}}}llljjjjjjmmmsssyyy}}}~~~zzzqqqeeeccc^^^VVVOOOJJJHHHHHHFFFGGGGGGFFFEEEEEEGGGIIIMMMPPPVVV^^^gggrrr}}}~~~ppp```XXXTTTPPPLLLIIIJJJIIIFFFCCCEEELLLRRRVVV[[[aaaccc___XXXPPPLLLGGGIIIQQQ^^^iiilllmmmmmmgggooo|||{{{tttkkkwww~~~xxxjjj]]]UUUUUUWWWYYY```hhhooozzzzzzqqqiiigggnnnxxxyyygggYYYKKKAAA999777444444444444444222222222222222222222222222111111111111111111111111111111111111111222222222////////////000000000000////////////////////////////////////////////////......................................./////////.............../////////...............---------////////////000111333333444444444555666777888999888999>>>GGGQQQ\\\kkkyyyddd\\\]]]rrrmmmUUUSSSWWWQQQLLLKKKGGGHHHHHHHHHGGGGGGHHHJJJNNNYYYgggppptttvvvyyy{{{|||vvvkkkccc\\\XXXYYY]]]dddiiirrr|||////////////////////////////////////..............................------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////------....../////////000...------------,,,,,,,,,+++---///000000111333444666777888:::???EEEJJJMMMMMMNNNMMMIIIEEEFFFLLLQQQZZZ^^^```ZZZOOOIIILLLQQQUUU___hhhmmmssszzz}}}|||zzztttpppooommmmmmttt~~~xxxlllsss{{{~~~qqqbbbWWWLLLKKKJJJJJJJJJLLLLLLMMMLLLMMMMMMMMMLLLMMMQQQUUUWWW]]]fffoooxxxuuuiii^^^VVVSSSPPPLLLHHHFFFFFFIIILLLNNNVVV___cccbbb\\\VVVSSSKKKGGGHHHQQQYYY\\\___ddddddjjjttt|||~~~zzztttoooiiinnnwww{{{xxxsssuuu{{{zzzkkk```ZZZYYY```dddhhhjjjrrr}}}|||rrrhhhfffiiizzz}}}|||mmm]]]PPPAAA===888555555555444222222222222222222222222222111111111111111111111111000000111111111222222222.../////////000000000111////////////////////////////////////////////////........................---........./////////000---........./////////000---------.....................//////000222333444555555555666777888999:::===<<>>;;;>>>>>>>>>@@@DDDJJJPPPSSSSSSSSSSSSSSSVVV\\\dddjjjvvvzzzyyyhhhWWWRRRQQQNNNMMMOOOHHHKKKSSS[[[\\\WWWSSSTTTRRRNNNIIIDDDCCCEEEHHHJJJ[[[aaajjjrrrtttpppjjjeeejjjqqqtttpppkkkkkknnnooonnnssszzzxxxmmmdddbbbeeelllvvv|||uuullliiinnnzzzuuuYYYKKK===888666333333444333222111000111222333444111222333333111111222333333333222111111222333333000000000000000000000000000000000000000000000000111111000000//////..................////////////000///---,,,,,,---///000000111111111///......///////////////////////////000/////////000111222222555555666777888999999::::::999:::BBBSSSiii~~~zzzeeeVVVUUUeeehhh[[[PPPRRRUUURRROOONNNKKKIIIIIIKKKIIIGGGIIINNNVVV```llltttvvvvvvxxx{{{}}}|||rrrgggbbb^^^\\\]]]aaagggppp|||000000000000000000000000........................................................................---,,,,,,++++++,,,,,,---------............------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------.........---///222222000222777::::::===CCCKKKQQQTTTTTTTTTNNNIIIKKKSSS]]]cccfffeeeYYYPPPRRRXXX___gggooossssssssstttuuutttqqqnnnhhhdddbbbgggqqq{{{wwwqqqpppvvv~~~{{{eeeUUUIII???::::::;;;<<<>>>AAAEEEIIIMMMOOOQQQSSSVVVYYY^^^eeemmmsss~~~ooodddZZZQQQNNNPPPNNNMMMOOOSSSSSSQQQQQQUUUSSSPPPMMMIIIGGGFFFGGGHHHQQQXXXbbbkkkooolllgggcccgggmmmqqqpppqqqtttvvvuuuooopppsssuuuuuurrrlllgggaaa___cccmmmwwwyyyvvvxxxyyydddUUUFFF>>>;;;777555666333333222222222222333333111222333333111111222333333222222111111222222333000000000000000000000000000000000000000000000000000000000000//////..................////////////000...---,,,,,,---...000///000111000...---...///........................000//////000000111222333555555666777888999:::::::::;;;@@@KKK\\\qqqsss___VVVZZZnnnfffZZZQQQRRRTTTQQQMMMLLLKKKIIIIIIKKKIIIGGGIIINNNWWWaaammmtttvvvwwwzzz}}}yyyoooeee```\\\ZZZ\\\```ccclllzzz000000000000000000000000........................---------------------------------------------------,,,,,,++++++,,,,,,---------............------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...000...000333333111444999999<<>>GGGUUUhhhzzzjjj[[[VVVaaayyyyyybbbYYYSSSSSSSSSPPPLLLJJJKKKIIIIIIJJJJJJHHHKKKPPPXXXaaammmuuuwwwyyy}}}vvvlllbbb]]]ZZZXXXZZZ^^^eeennn|||000000000000000000000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...333111222555666444777===<<>>???BBBFFFJJJNNNPPPRRRYYY___hhhqqqxxx~~~|||kkkbbbWWWRRRNNNNNNLLLIIIHHHIIIOOOQQQRRRSSSQQQMMMHHHEEEEEEJJJQQQYYYaaafffiiijjjhhhhhhgggjjjsss||||||wwwoookkkeeeaaa```aaaaaabbb___ZZZXXX[[[bbbnnnnnn___PPPGGGAAA;;;777777666666666666555333111000111222333333111111222333222222111111111111222222000000000000000000000000////////////////////////////////////////////////............///////////////...------------...///---...///...---,,,---...------------------------/////////000111222333444555555666777999:::;;;;;;===@@@JJJYYYmmm}}}~~~dddZZZZZZlllttt___[[[VVVUUUSSSPPPLLLIIILLLIIIIIIJJJJJJIIILLLRRRYYYbbbmmmtttwwwzzz~~~}}}rrriii___[[[ZZZYYY[[[```mmmvvv////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///333111222555666666:::???CCCHHHOOOUUUWWWWWWTTTRRRNNNTTT\\\ccceeebbb]]]YYYXXX^^^hhhuuuyyyrrrnnnjjjhhhdddkkkrrrwwwxxx{{{yyynnnhhhppprrrbbbYYYIIICCC???@@@???>>>???BBBBBBCCCDDDGGGLLLRRRXXX[[[dddkkkuuu}}}{{{ooodddYYYSSSOOOLLLLLLOOOLLLNNNQQQRRRRRROOOLLLJJJIIIJJJLLLPPPWWW___fffkkkjjjiiiggggggmmmttttttpppnnnjjjfffbbb```^^^\\\ZZZZZZYYYYYYXXXXXX___pppyyykkk]]]UUUMMMDDD<<<999777777888777666444222000111222333333111111222333111111111111111111111111000000000000000000000000////////////////////////.............../////////............////////////.........------.........,,,...///...------...///........................//////000000111333444555555555666888999:::<<<<<>>>>>BBBCCCAAABBBEEEGGGGGGIIIMMMSSS[[[bbbgggqqqwww~~~~~~hhhYYYQQQMMMOOOSSSLLLMMMOOOPPPQQQQQQQQQQQQMMMKKKIIIJJJNNNUUU^^^cccgggkkkkkkiiiiiikkkllljjjlllkkkjjjhhhfffaaaZZZVVVVVVWWWYYYZZZXXXZZZfffsss~~~yyyuuuxxx~~~uuujjjbbbZZZLLL@@@999999999888777666555333333111222333333111111222333000000111222222111000000000000000000000000000000000000000000000000000000---............/////////............////////////........................---...//////...---///000//////////////////////////////000000222333555666555555666888:::;;;<<<===@@@BBBHHHWWWjjj{{{qqq\\\^^^___{{{ooo]]]___^^^WWWQQQOOONNNKKKLLLIIIIIIJJJKKKKKKPPPVVV^^^eeeoootttwww{{{{{{xxxkkkccc\\\ZZZ[[[]]]bbbgggnnnwww////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,------------,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,............///000111111222111333777999;;;AAAHHHQQQUUUYYYZZZYYYWWWWWWWWW[[[bbbhhhfff\\\SSSPPPQQQSSSaaasssxxxpppmmmnnnppprrryyywwwpppqqqyyy{{{kkk]]]RRRKKKEEEAAABBBAAABBBFFFGGGEEEGGGKKKMMMOOOSSSYYYaaajjjqqquuu{{{}}}{{{~~~qqqdddYYYTTTTTTQQQPPPOOONNNPPPRRRUUUWWWRRROOOKKKIIIJJJOOOTTTXXX___jjjssspppkkkhhhhhhhhhjjjkkkmmmnnnmmmggg^^^XXXVVVWWW[[[bbbeeeeeegggkkkpppnnnlllnnnwww}}}{{{xxxyyyyyyrrrooohhhYYYJJJAAA:::999888777666555555555111222333333111111222333///000111222222111000///000000000000000000000000000000000000000000000000---------.........//////............////////////---..................------...000000///...000111000000000000000000000000//////000111222444555666444555666888:::<<<======BBBCCCJJJYYYlll{{{ooo^^^ccciiimmm\\\```^^^UUUNNNMMMMMMKKKLLLIIIIIIJJJKKKKKKQQQXXXcccjjjrrrwwwyyy|||yyyuuuggg___YYYYYY[[[^^^dddjjjpppyyy////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++)))***+++,,,------...---,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,.........//////111222222666444666;;;>>>@@@GGGNNNUUUXXX[[[[[[ZZZYYYZZZ\\\cccggghhhbbbYYYQQQPPPQQQWWWddduuu|||vvvnnnkkklllrrrxxx{{{~~~ooohhhiiiooo{{{xxxlll[[[MMMEEECCCCCCCCCIIIGGGGGGJJJJJJIIILLLRRRSSSWWW]]]fffooowww}}}~~~{{{xxx{{{nnn___XXXVVVSSSPPPNNNOOOSSSXXX[[[UUUSSSOOOLLLLLLMMMOOOQQQXXXiiixxxxxxoooiiihhhhhhiiikkkooorrrqqqkkkccc\\\ZZZXXX^^^jjjtttsssnnnkkkiiiiiihhhggglll{{{zzzpppkkkxxx}}}vvvuuuzzz~~~}}}{{{|||wwwiiiYYYPPP:::999888666666666777777111222333333111111222333///000111222222111000///000000000000000000000000000000000000000000000000---------.........//////............/////////000------............---------///000000//////000222000000000000000000000000//////000111222444666777444555777888:::<<<===>>>BBBDDDLLL\\\ooo{{{~~~pppbbbiii|||kkk[[[```^^^TTTLLLLLLLLLKKKMMMJJJIIIJJJKKKLLLRRRYYYfffmmmtttyyy{{{~~~xxxtttddd\\\WWWWWW[[[^^^eeekkkwww///////////////////////////...---,,,,,,---...///........................---------............/////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,+++++++++,,,------......//////000222333444777888:::<<>>555111222444444333444444444333333333222222222222111111111111222222000000000000000000000000111000000000000000111111........................////////////////////////---------............///000000////////////000000////////////////////////444333222222222333444555666777888888888999<<>>DDDOOO\\\pppwwwvvvuuujjjddd[[[TTTPPPNNNMMMLLLHHHJJJKKKLLLOOOVVV```gggpppuuuzzz|||}}}yyypppiii\\\XXXUUUVVVWWWZZZccclll////////////////////////,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,---...///111111000000111222222333555999AAAIIIQQQZZZbbbhhhkkkeeeaaabbbhhhmmmppppppcccZZZQQQNNNOOOWWWfffsss|||zzzlllkkklllsss~~~zzzyyyvvvhhh```XXXOOOHHHHHHJJJMMMQQQTTTTTTSSSQQQRRRUUUYYY]]]ccckkksssxxx}}}~~~~~~~~~~~~~~~~~~~~~}}}yyyvvvtttqqqrrruuuzzz}}}oooddd]]][[[[[[YYYWWWUUUTTTQQQMMMLLLNNNMMMTTT\\\aaacccfffhhhjjjnnnhhhcccfffqqq}}}zzzooogggjjjyyyuuussssssnnnjjjiiipppyyyllleeeppp|||sssyyy}}}~~~zzzssscccNNN???999888666444555555444444444333333333111111111222222111111111000000000000000000000000000//////............///////////////////////////////////////////////////---------............//////......------......///000000000000000000000000222333333333444444555555888999999999888999<<<>>>BBBPPPaaauuu}}}lllbbb]]]VVVQQQNNNMMMLLLKKKHHHJJJKKKLLLOOOWWWbbbjjjqqquuuzzz||||||xxxooohhh]]]XXXUUUTTTVVV[[[gggrrr////////////////////////,,,---...//////...---,,,------------------------,,,,,,,,,------------...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,---...///000222222222222222333444555666;;;DDDNNNWWW```gggllllllhhhdddgggmmmrrrqqqnnn```VVVOOOSSS\\\eeennnuuuxxxvvvwwwqqqsssyyy}}}}}}ppp^^^RRRLLLJJJJJJPPPQQQRRRSSSSSSRRRRRRRRRVVV[[[bbbiiioootttyyy}}}|||{{{|||}}}~~~~~~~~~}}}||||||{{{zzz|||}}}zzzxxxuuurrrqqqsssvvvxxxyyy}}}~~~~~~tttggg^^^ZZZTTTRRRTTTUUUSSSUUUZZZZZZXXXUUURRRQQQTTT]]]eeerrrnnnhhhcccdddkkkvvv~~~xxxppppppyyyzzzssslllfffdddfffgggrrrpppppp{{{qqqZZZGGG<<<888777666555555555444444444333333000111222222222222111000000000000000000000000000000000///.......................................////////////////////////---------............///000//////////////////000////////////////////////222222333444555555666666888999:::999999:::<<>>@@@DDDXXXnnngggXXXTTTRRROOOMMMNNNOOOOOONNNJJJKKKKKKKKKNNNVVVaaajjjmmmrrrwwwyyy{{{~~~vvvllleee[[[WWWTTTSSSVVV___qqq////////////////////////......------------......------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------+++,,,------......------+++,,,,,,,,,...///000111333333444555777888:::;;;AAAHHHSSS^^^fffmmmsssvvvnnnpppssswwwxxxtttllleee]]]ZZZ^^^iiiuuuyyyzzzzzz}}}vvvpppooommmkkknnnuuu|||ttthhh```TTTIIIEEEGGGMMMRRRVVVVVVVVVUUUUUUXXX^^^cccjjjnnnssswwwzzz{{{}}}~~~{{{zzzzzz}}}|||~~~~~~||||||}}}|||yyyuuuuuuttttttrrrooollljjjhhhiiikkkmmmoooppprrrvvvxxxzzz}}}zzzwwwttttttuuuwwwxxxxxxxxxzzz}}}~~~|||wwwuuurrrsssxxx~~~~~~~~~||||||yyyiii]]][[[ZZZXXX]]]fffjjjddd]]]XXXQQQLLLQQQYYYhhhpppvvvtttkkkfffiiinnnyyy{{{uuummmrrrtttpppggg___[[[YYYeeejjjvvv|||iiiTTTDDD<<<:::444333333333333222222222///111222333333222111///000000000000000000000000222222111000////////////........................////////////////////////---------............////////////....../////////////////////////////////111222444555666777666666666777999999:::<<>>;;;666666555555555444444444///000222333333222000///000000000000000000000000333333111000////////////000000000000000000000000////////////////////////---------.........//////.........------.........000000000000000000000000000222444666777777777666555777888999:::===@@@CCCLLLbbbwww}}}kkkWWWRRRPPPNNNLLLKKKLLLLLLKKKJJJIIIJJJKKKLLLPPPYYYfffooolllpppvvvzzz~~~|||wwwnnnbbbZZZXXXYYY]]]aaaeeelll|||111000000///...---------------............------.........------,,,,,,+++------------------------,,,,,,---------------------------,,,,,,+++++++++++++++------------++++++//////.........---------***++++++,,,,,,++++++***,,,,,,---...///000111111444333444777777777>>>FFFIIINNN\\\lllsssqqqqqqtttrrryyy~~~}}}uuukkkdddbbbYYYeeerrrzzzqqqfffggghhhgggllluuulll^^^HHHGGGGGGIIIMMMRRRXXX[[[WWW[[[```dddgggjjjnnnqqqvvvvvvwwwxxxyyyzzzzzz{{{|||{{{zzzyyyxxxxxxyyyzzz~~~}}}{{{zzzwwwrrrkkkgggccccccaaa^^^[[[WWWUUUSSSWWWWWWXXXXXXZZZ]]]cccgggiiimmmrrrwwwzzzzzzyyyxxxxxxuuuqqqrrrvvvzzz{{{{{{xxxyyyyyyzzz{{{{{{||||||}}}uuullljjjhhhjjjooovvv{{{}}}~~~|||{{{yyyxxxyyy{{{}}}~~~~~~}}}|||}}}~~~}}}}}}sssjjjccc```bbbjjjnnnqqqooohhh___YYYVVVXXXiiiyyy~~~{{{uuuyyyuuurrrttt}}}xxxjjjaaafffpppnnnUUUDDD===777444333555555222222555111111111111111111111111111111111111111111111111222111000///...---,,,+++000000//////.........---////////////////////////000000000000000000000000333111/////////000///...000//////........./////////000222444555777888888555777888888999;;;???AAAFFFbbb{{{{{{}}}aaaUUUTTTUUUPPPKKKJJJMMMNNNLLLIIILLLKKKKKKNNNUUU^^^ggglllpppuuuzzz~~~|||wwwqqqjjjaaaZZZYYY\\\aaaffflllvvv111000000///......------------............------.........------------------------------------------------------------------------,,,,,,+++++++++,,,---............---,,,.........------------,,,++++++,,,,,,,,,,,,++++++,,,------...///000111222555444555888888999@@@IIIQQQWWWcccooorrrooopppuuu}}}rrrhhhcccbbbjjjsss}}}}}}qqqiiiiiigggfffooo{{{|||wwwooo\\\PPPIIIJJJKKKNNNRRRWWW[[[]]]___bbbfffiiilllnnnqqqssswwwwwwwwwwwwwwwxxxxxxxxx{{{{{{zzzzzzzzzzzz{{{{{{~~~}}}}}}}}}~~~~~~}}}{{{yyyvvvssspppkkkeeeaaa]]]]]][[[YYYWWWTTTRRRPPPQQQRRRSSSTTTVVVYYY^^^aaaeeefffiiillloooqqqqqqrrrvvvtttrrrssswwwzzz{{{{{{yyyxxxvvvvvvvvvxxxzzz|||zzzssskkkhhhffffffkkkpppuuuwww}}}}}}}}}{{{zzzyyyyyyyyyzzz{{{||||||}}}}}}{{{yyywwwwwwxxxwwwxxxxxxzzz}}}qqqhhhgggfffiiinnnpppnnniiiddd```ZZZdddpppyyyzzz{{{vvvllleeekkk{{{uuu___MMMCCC;;;777555666555222222444111111111111111111111111111111111111111111111111333222222111000///......000/////////............////////////////////////////////////////////////222000....../////////...000//////........./////////000222444666777888888666777888888999;;;>>>AAALLLggg|||qqqzzzqqqZZZSSSTTTUUUPPPKKKJJJMMMNNNLLLJJJKKKKKKLLLPPPWWWaaakkkqqqppptttyyy}}}|||vvvppphhh___YYYWWW[[[```fffmmmwww000000000///......------------............------..................//////------------------------........................------,,,,,,,,,,,,++++++---......//////......---------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------...///000111222222666555666999:::===DDDMMMXXX___jjjqqqrrrpppttt|||yyynnngggeeefffwww}}}xxxqqqmmmllljjjjjjuuuyyynnnpppyyylll]]]OOOGGGLLLMMMPPPSSSWWW\\\```bbbhhhkkknnnpppqqqsssuuuvvvxxxxxxxxxwwwwwwvvvvvvvvvyyyzzz{{{|||}}}}}}}}}}}}}}}}}}zzzwwwvvvvvvwwwxxx|||~~~|||zzzvvvrrrnnnjjjgggddd```]]]YYYXXXWWWVVVTTTSSSRRRQQQPPPRRRTTTUUUUUUWWW[[[]]]```aaaaaabbbeeegggjjjlllrrrrrrrrrtttwwwzzzzzzzzzyyywwwtttrrrrrruuuxxxzzz~~~~~~yyyssslllhhhdddbbbeeeiiimmmooouuuxxx{{{~~~|||}}}{{{zzzzzzzzzzzzzzzzzzyyy|||||||||yyyuuusssrrrrrrrrrrrrssstttvvvyyy{{{}}}~~~rrrllleeefffiiimmmqqqppplllggg[[[[[[^^^iii{{{}}}wwwggghhhqqq}}}kkkXXXJJJAAA;;;666666555222111333222222222222222222222222111111111111111111111111333333222222222111111111////////////............////////////////////////........................111///------/////////.../////////......//////000///000222444666777777888777888888888999;;;>>>AAAOOOkkkuuummmyyyhhhWWWUUUXXXTTTPPPLLLKKKMMMNNNMMMKKKJJJJJJLLLRRRZZZeeeooouuurrrvvv{{{}}}vvvnnneee\\\VVVVVVYYY___fffooozzz000000//////............------............---------.........//////000000------------------------//////............------,,,,,,,,,,,,,,,,,,,,,,,,------............------------,,,,,,,,,+++++++++,,,,,,------------,,,,,,---...//////111111222333555555666:::<<<@@@IIIRRR\\\eeennnsssrrrsss|||tttkkkhhhlllppp|||zzzuuupppnnnpppqqqttt~~~xxxpppmmmuuuxxxuuupppfff\\\SSSNNNLLLPPPPPPQQQTTTXXX^^^dddgggoooqqqsssttttttuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwyyy{{{}}}~~~}}}zzzxxxyyywwwtttqqqqqqrrrtttvvvzzz||||||yyyrrrnnniiieeedddcccaaa```\\\\\\[[[ZZZYYYYYYYYYXXXZZZ\\\]]]^^^]]]\\\]]]^^^_________aaaccceeehhhjjjoooppprrruuuxxxyyyyyyyyyxxxwwwuuuttttttvvvwwwyyy{{{}}}zzzuuunnnjjjddd``````bbbdddeeehhhkkkpppwww~~~|||||||||||||||{{{zzzyyy|||||||||yyyvvvsssssssssqqqqqqqqqqqqrrrtttvvvwwwyyyyyyzzz{{{{{{{{{{{{zzzvvvwwwxxxzzz}}}wwwqqqllliiikkkpppsssppplll___XXXSSSYYYjjjzzztttwww{{{ooohhhhhhtttuuubbbQQQFFF===777555444222111333222222222222222222222222111111111111111111111111222222222222222222222222///////////////.........////////////////////////........................000...------...000///...//////////////////000111000111333444666777777888888888999888999;;;???BBBOOOmmmsssrrr{{{```UUUTTTVVVRRRPPPMMMLLLNNNNNNMMMKKKJJJKKKMMMSSS[[[eeennntttvvvyyy~~~}}}uuukkkbbbYYYUUUUUUXXX^^^gggrrr~~~////////////............------............---------.........//////000000------------------------//////......------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++---------......---------......///000111222333333555444666;;;>>>CCCMMMXXXccclllssstttrrrvvvssslllmmmsssxxx}}}qqqpppmmmmmmssszzzvvvlllmmmvvvzzzrrrmmmiiiaaaXXXQQQOOOQQQSSSSSSRRRQQQRRRWWW___ggglllqqqsssuuuuuuuuutttuuuwwwxxxxxxyyyzzzzzz{{{||||||wwwxxx{{{}}}}}}zzzwwwuuurrrqqqnnnmmmmmmpppsssuuuyyy{{{|||yyyqqqnnniiiggggggiiijjjjjjgggfffeeedddccccccddddddfffhhhjjjiiifffcccaaaaaa^^^___aaaccceeegggiiijjjoooqqqtttvvvxxxxxxxxxxxxxxxxxxyyyzzzzzzzzzyyyyyyxxxzzz|||}}}xxxrrrmmmfffaaa^^^]]]\\\[[[\\\___eeellluuu}}}~~~~~~~~~}}}|||{{{zzz{{{{{{yyywwwuuuvvvwwwrrrrrrqqqppppppqqqsssssswwwwwwvvvvvvuuutttsssrrrnnnoooqqqsssvvv{{{xxxnnnkkkooosssssspppfff\\\RRRQQQZZZjjj{{{}}}tttnnnssszzzyyyxxxmmmeeegggqqq~~~}}}mmm[[[KKKAAA777555555333333444222222222222222222222222111111111111111111111111000000000111111111111111.........///////////////////////////////////////........................///...,,,---///000000000///////////////000111111111222333555666777777777888888888888999<<<@@@DDDOOOnnnnnnrrrpppXXXPPPOOOMMMQQQPPPNNNNNNNNNNNNMMMLLLKKKLLLNNNSSSZZZccckkkpppwwwyyy~~~}}}sssiii___XXXUUUUUUXXX^^^hhhuuu//////////////////......------............------..................//////------------------------.........---,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,---......//////......---//////000111222333444444666555888===AAAGGGSSS^^^mmmtttyyyvvvuuuzzzuuupppqqquuuyyy~~~vvvkkkjjjjjjoooyyyvvvkkkfffppp|||rrriiiddd^^^VVVOOOLLLNNNRRRUUUUUUTTTSSSUUUZZZbbbkkkpppqqqsssuuuvvvuuuuuuvvvwwwxxxyyyyyyzzz|||}}}}}}~~~wwwxxxzzz|||~~~~~~~~~|||{{{yyywwwvvvnnnmmmllllllmmmpppsssuuuyyy{{{}}}~~~|||zzztttqqqmmmlllmmmppprrrsssrrrqqqooommmlllllllllmmmnnnppprrrrrrnnnhhheeeccc^^^___aaadddgggiiikkklllrrruuuxxxyyyyyyyyyzzz{{{yyyzzz}}}~~~|||yyy{{{|||~~~zzzuuunnnhhhccc^^^ZZZWWWVVVXXX\\\bbbkkksss{{{~~~yyyzzz{{{zzzxxxxxxxxxzzzuuutttsssqqqqqqqqqqqqrrruuutttsssqqqpppnnnmmmmmmjjjlllnnnpppqqquuuzzz}}}vvvmmmmmmppppppoooeee\\\SSSOOOPPPWWWeeeqqq{{{|||pppnnnzzzzzzvvvzzzxxxnnniiiggglllyyy|||xxxzzzgggSSSGGG;;;777666555444555333333333333333333333333111111111111111111111111//////000000000000000000.........///////////////////////////////////////........................///...---...000222222111////////////000111222222222333444555666777777777777777777777999===BBBGGGTTTttthhhooolllVVVQQQOOOLLLPPPOOOOOOOOOOOONNNNNNMMMLLLMMMOOOSSSYYYaaahhhmmmtttvvv{{{{{{rrrggg^^^XXXVVVWWWYYY```kkkyyy.../////////////////////------............------.........---------------------------------------...------,,,++++++******+++++++++,,,,,,---------...---,,,,,,,,,,,,---............------------,,,......////////////......///000000111222333444444888777:::@@@EEELLLXXXdddsssyyy{{{yyyzzz|||uuurrrrrrtttvvv{{{zzzqqqiiifffnnnzzznnnhhhiiivvvuuujjjbbbXXXSSSMMMLLLOOOSSSVVVWWWUUUVVVXXX\\\bbbhhhnnnrrrqqqsssvvvwwwwwwwwwxxxzzzyyyzzzzzzzzz{{{{{{||||||xxxyyyyyy{{{|||~~~~~~}}}{{{zzzyyyxxxxxxyyyrrrqqqqqqqqqrrrsssuuuvvvxxxyyy{{{|||}}}|||{{{zzzxxxuuurrrqqqsssvvvwwwxxxxxxwwwtttqqqoooooooooooopppsssvvvvvvsssmmmhhhfffaaaaaaaaacccfffkkkppprrrxxx{{{}}}}}}||||||}}}|||}}}~~~~~~~~~wwwppphhhaaa\\\YYYXXXYYY\\\bbbjjjqqqvvv|||~~~~~~~~~|||~~~~~~~~~|||{{{|||}}}|||zzzxxxvvvuuuuuuuuuuuutttsssrrrpppooonnnnnnmmmjjjlllnnnnnnoooqqquuuwww~~~wwwtttpppnnnddd^^^YYYYYYXXXWWW[[[bbbppp}}}wwwooosss{{{}}}{{{zzzkkkbbbhhhsssvvvqqquuuppp^^^PPPAAA;;;999666555555333333333333333333333333111111111111111111111111000000000000000000//////............/////////000///////////////////////////////////////////////////......///111333444333////////////000111222333222333444666777777777777666666666777999>>>DDDIIIZZZ{{{|||ggguuugggTTTSSSSSSOOOOOOOOOPPPPPPOOONNNNNNNNNLLLMMMOOOTTTZZZbbbiiimmmrrruuuzzz~~~yyypppfff]]]YYYXXXYYY[[[aaammm|||.........///////////////---..................---.........------,,,,,,+++------------------------------,,,++++++***))))))+++++++++,,,,,,---------///...---,,,,,,---.../////////.........---------......////////////......000000111222333444444555::::::<<>>;;;888555555333333333333333333333333111111111111111111111111111111111111000000//////---.........//////000000////////////////////////000000000000000000000000000///...///222444555444////////////000111222333333333555666777777777777555555666777999>>>FFFKKK^^^yyylll___MMMPPPSSSOOONNNOOOQQQPPPOOONNNNNNOOOLLLMMMOOOTTT[[[cccjjjnnnsssvvv{{{~~~}}}xxxpppeee]]]ZZZZZZZZZ\\\bbbnnn~~~000000000000000000000000111///...///000111000...,,,...///...---++++++,,,++++++,,,,,,,,,,,,------------............------,,,,,,------...///000000...---+++*********++++++++++++,,,,,,,,,,,,------,,,,,,---------------------...111333555555555555444:::BBBGGGMMMUUU```hhhuuuqqqqqqxxx{{{pppiiikkknnnnnnpppsss|||{{{zzzzzzxxxrrr~~~wwwhhhppp{{{xxxmmm^^^OOOIIILLLPPPSSSTTTVVVXXXZZZ]]]aaaeeeiiikkkllloooqqqqqquuuzzz||||||{{{zzzzzzzzzyyyxxxxxxzzz{{{{{{{{{zzzyyyyyyyyyzzz{{{}}}~~~|||{{{zzzzzz{{{~~~~~~}}}{{{{{{{{{{{{wwwwwwvvvuuusssrrrpppoooooonnnmmmoooqqqtttttttttuuuvvvwwwuuurrrooommmmmmmmmqqqvvvzzzzzzvvvqqqnnnmmmkkkhhhfffgggmmmuuu{{{~~~{{{oookkkbbbZZZXXXXXXZZZ___eeegggjjjpppuuuyyy~~~}}}|||~~~~~~}}}~~~}}}|||{{{yyyxxxwwwuuusssrrrqqqqqqqqqpppppppppooooooooooooooossswwwvvvpppnnnqqqwwwvvvllldddbbbeeeoootttjjjhhhnnnrrr{{{fff[[[```qqqooottt}}}sssqqqvvv}}}nnn]]]LLLDDD???888444444222111222333555555444222111111111111111111111111000000///...............000000//////.........---,,,---///000000000///...000000000000000000000000...///////////////...---111000000000000000111222222444666888777444111///666777999<<<;;;<<>>AAAGGGRRR^^^iiiqqquuuvvvuuuyyyxxxgggaaa___fffqqq{{{}}}wwwttt}}}cccRRRJJJFFFQQQSSSWWWYYYZZZ[[[\\\^^^eeehhhlllooopppqqqrrrtttwwwzzz}}}~~~|||zzzyyyxxxvvvwwwwwwwwwwwwxxxxxxxxxvvvvvvvvvwwwxxxzzz{{{|||}}}}}}~~~~~~|||zzzyyyxxxrrrnnniiidddaaa```aaabbbfffeeedddfffjjjlllmmmmmmmmmooopppooommmjjjjjjjjjkkkmmmqqquuuwwwxxxwwwvvvpppnnnllliiihhhjjjnnnrrr{{{{{{}}}~~~xxxooofffbbbaaaaaadddhhhmmmmmmmmmmmmooossszzz~~~~~~}}}}}}{{{zzzxxxyyy{{{{{{zzzwwwtttqqqrrrrrrqqqpppoooooonnnnnnnnnnnnqqqxxx~~~vvvjjj\\\```kkk{{{}}}zzztttwww~~~kkk```\\\WWWVVV[[[hhh}}}{{{oooyyyooo^^^RRRIII@@@999777777555444444444333111///000111222333333222111000000000///.........//////////////////............---......///000/////////........................---......///000000000000000000000000000111222222555555666777777777666666::::::<<<>>>===>>>GGGRRRllltttpppqqqYYYQQQTTTXXXYYYSSSRRRPPPOOOMMMMMMLLLLLLLLLKKKPPPXXX___ccciiiooouuuzzz}}}tttiii___ZZZXXXYYY```cccjjjwww000000000000000000000000000///......///000///...+++---......---,,,,,,---+++++++++,,,,,,,,,------------............------++++++,,,,,,,,,------------------,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,------......//////111000///000222555888;;;???AAAIIIVVVfffqqqvvvvvvtttvvv}}}zzznnn\\\\\\```jjjwww|||{{{vvvvvv|||pppZZZMMMJJJLLLTTTUUUWWWXXXZZZ]]]bbbeeejjjmmmqqqsssssstttuuuvvvzzz|||~~~~~~|||yyywwwwwwuuuvvvwwwxxxwwwwwwwwwxxxwwwwwwxxxyyyzzz{{{||||||~~~~~~}}}~~~|||zzzxxxwwwvvvvvvnnnllliiifffeeeeeefffggghhhggggggiiillloooppppppoooqqqrrrqqqooommmlllmmmkkklllnnnqqqssstttuuuuuunnnnnnllljjjiiijjjmmmooowwwxxxyyyzzz|||~~~~~~wwwnnnkkkiiihhhkkkooorrrssssssssstttwww{{{~~~{{{zzzzzzzzzxxxwwwzzz{{{{{{{{{zzzwwwuuusssttttttsssrrrqqqppppppooorrrpppnnnpppvvvtttddd```aaalllyyyvvvfff^^^YYYVVVYYY___nnnssszzz{{{iiiZZZOOOEEE===888777666444444444444222000///111222333333222111///000000///////////////000///////////////.........---......///////////////........................,,,---...000000111111111000000000000111222333333555555555555666777888999;;;:::;;;===<<<>>>HHHSSSmmmyyyyyymmmWWWQQQTTTWWWYYYTTTTTTRRRPPPNNNMMMLLLKKKKKKKKKPPPYYY___ccchhhoootttzzzzzzqqqggg^^^YYYYYY[[[aaaeeemmmzzz000000000000000000000000///...---...///000///---+++---......---,,,------+++++++++,,,,,,,,,------------............------------------............+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,---......///000000222111000000222666:::===DDDGGGPPP```pppzzz{{{yyyrrrwwwssshhhZZZ___iiittt~~~wwwyyyzzzvvvtttbbbUUUNNNOOOQQQUUUVVVVVVWWW[[[aaahhhnnnnnnppptttvvvvvvvvvwwwyyy{{{|||~~~}}}zzzwwwuuuuuutttwwwyyyyyyxxxwwwxxxyyyyyyyyyzzz{{{{{{|||||||||~~~~~~~~~}}}|||zzzxxxwwwuuuuuuttttttttttttuuuuuunnnmmmmmmlllkkkjjjiiiiiimmmlllkkkmmmpppsssttttttqqqsssttttttqqqooooooooollllllmmmmmmnnnoooooopppjjjkkkjjjiiihhhiiillloootttttttttuuuvvvxxxzzz{{{}}}~~~{{{ssspppnnnmmmooosssvvvxxx{{{}}}~~~}}}{{{yyyzzzyyyxxxwww|||{{{zzzxxxwwwvvvuuuuuuvvvvvvuuuttttttsssrrrrrrpppmmmiiihhhlllttt~~~mmmbbbXXX[[[eeeqqq}}}~~~ttt___YYYXXX\\\___fff{{{yyy}}}tttbbbTTTJJJ@@@:::666555333333444555444222000111222222222222111000000000/////////000000111.........///////////////............/////////000........................---...///000111111111111000000000000111222333444444444333444555666888999:::999999;;;;;;>>>IIIUUUnnn}}}iiiVVVRRRSSSUUUWWWUUUUUUSSSRRRPPPNNNLLLKKKJJJKKKRRRZZZ___bbbhhhooossszzz{{{vvvmmmccc\\\YYY[[[^^^aaafffppp}}}........................///...------//////...---+++,,,......---,,,---...++++++,,,,,,,,,,,,------------............------........................******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,---...///000000111333222222222555999<<>>@@@GGGOOO^^^ooozzz}}}xxxrrrqqqyyywwwpppnnnpppuuu~~~zzzyyyuuuttt{{{}}}rrrfffZZZWWWVVVTTTSSSUUUTTTXXX]]]bbbfffjjjnnnpppnnnqqquuuwwwxxxyyyzzz|||wwwyyyyyywwwtttrrrqqqqqqqqquuuyyyyyyvvvtttuuuxxxvvvvvvwwwwwwvvvuuutttsssqqqqqqpppooopppqqqrrrsssrrrrrrssstttvvvxxxyyyzzzyyyyyywwwvvvvvvvvvvvvvvvsssrrrqqqrrrtttvvvvvvuuuuuuvvvwwwvvvssspppoooooonnnnnnmmmllljjjiiiggggggbbbbbb```^^^^^^```dddhhhjjjjjjkkklllooosssvvvxxxyyyzzz{{{}}}~~~~~~}}}~~~~~~}}}}}}~~~~~~|||~~~{{{vvvrrrnnnmmmpppqqqtttyyy}}}||||||||||||{{{zzz{{{{{{zzzyyyxxxvvvuuutttssssssttttttttttttuuuuuulllkkkjjjhhhgggkkkqqqwww~~~zzzhhhbbbZZZSSSOOOVVViii||||||ooonnn}}}mmmbbbgggmmmmmmtttooo___UUUKKKBBB999777444333444444333222333222111//////111222333000000//////000111111222............/////////000///......---...///000111///////////////////////////000000111111111000000000000000111222333555555555555555666777777777777999777888:::;;;AAAOOO]]]zzzvvvyyy}}}]]]SSSTTTTTTTTTWWWQQQQQQQQQPPPNNNLLLJJJIIIJJJMMMVVV^^^bbbcccjjjqqqrrrzzzwwwqqqggg]]]VVVUUUYYY]]]dddkkkwww000000000000000000000000///...------...///...---***,,,......---------...++++++,,,,,,,,,------------..................---,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------++++++,,,,,,,,,---------,,,,,,---...///000111222444444555777999<<>>>>>LLLfffyyyjjjxxxqqqUUUSSSXXXUUUQQQQQQQQQPPPPPPOOONNNMMMLLLLLLMMMQQQUUUYYY\\\aaaiiioootttzzzzzzpppccc[[[UUUSSSWWW]]]dddppp|||......////////////...............------.........------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***++++++,,,,,,,,,,,,---------------------,,,+++***---------------------------......///000111222222444333555999:::<<>>CCCKKKYYYfffvvv|||xxxooowwwzzzwww~~~vvvgggYYYRRRRRRTTTWWWXXXVVVVVVZZZbbbhhhhhhggghhhjjjmmmqqqtttwwwyyyzzzyyywwwuuutttssssssrrrnnnoooqqqrrrsssrrrrrrqqqhhhhhhgggffffffjjjpppuuuyyy{{{wwwsssmmmhhheeebbb___^^^[[[```gggmmmqqqvvv|||~~~}}}~~~~~~|||yyytttpppllliiieeeccc___fffmmmoooqqqtttuuusssnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooooopppssswww{{{zzz{{{||||||{{{zzz|||}}}zzzyyyxxxyyyyyy~~~vvvnnngggaaa^^^aaahhhttt{{{}}}||||||}}}zzzyyyyyyzzz{{{zzzxxxuuurrrqqqqqqqqqqqqqqqrrrrrrnnnllljjjjjjnnnssswwwyyyuuuttttttrrrqqqpppooooookkkmmmqqqtttwww{{{xxxrrrssstttooojjjYYYSSSPPPYYYiiivvvyyywwwnnneeeaaahhhuuuwwwdddZZZ[[[fffsss}}}zzz___SSSEEE>>>999444333555333333333333333222222111333555777666222000111333000000000000000000000000000000000/////////......////////////////////////............////////////000000000000111222333444555555666666777777888888999<<<:::<<