BM6P6(@ VVVSSSPPPNNNOOOPPPPPPPPPLLLNNNPPPQQQPPPPPPQQQRRRSSSSSSSSSTTTWWW[[[^^^aaahhhlllrrryyy|||vvvsssrrrqqqnnnlllkkkkkkmmmqqqvvvyyy{{{{{{~~~yyysssqqqooollliiigggeeebbb___\\\[[[ZZZYYYWWWTTTOOOLLLKKKIIIHHHHHHHHHGGGEEECCCBBBAAA@@@>>>======>>>>>>AAABBBBBBBBBBBBBBBAAAAAACCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHHHHHHHHHHHHHMMMLLLKKKJJJIIIGGGFFFFFFIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJHHHGGGFFFEEEDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>>===<<<<<<;;;:::::::::::::::::::::<<<<<<;;;;;;;;;;;;;;;:::===DDDKKKHHH???999999<<>>>>>>>>??????@@@===???AAAAAA@@@@@@@@@AAACCCCCCCCCCCCEEEHHHKKKMMMKKKOOOTTTUUUVVVYYY```fffjjjkkkmmmqqqwww}}}sssjjjbbbZZZQQQJJJCCCAAA>>>:::777555555444666666666666777777777777888888777666555444444444333333555666888:::;;;<<<<<<<<<>>>???AAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEHHHGGGFFFEEEEEEEEEFFFGGGEEEGGGJJJJJJHHHFFFGGGGGGJJJIIIKKKNNNMMMLLLTTT___qqqyyypppvvv{{{dddTTTGGG???<<<999888888777666555555444555555555444444333333333222222222111111111111000//////000000111111222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////---...///000111111111111//////.........---------,,,,,,,,,---...///000111..............................------------......,,,---------.../////////++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,***+++---...///...------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((((())))))000///---,,,+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))+++---//////---+++)))------++++++++++++---------------,,,,,,+++++++++VVVTTTQQQPPPQQQRRRQQQPPPMMMOOOQQQQQQPPPOOOPPPQQQQQQQQQQQQRRRUUUWWWZZZ[[[```ccchhhnnntttyyy}}}~~~|||xxxuuurrrmmmjjjgggggggggjjjooosssvvvvvvzzz}}}|||zzzxxxuuusssqqqooollljjjeeecccaaa```^^^ZZZUUUQQQSSSRRRPPPOOOOOONNNLLLJJJFFFEEECCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???@@@@@@@@@??????@@@@@@AAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCBBBAAAAAACCCCCCCCCCCCCCCDDDDDDEEEDDDDDDCCCBBBAAA@@@@@@???@@@@@@???>>>>>>>>>>>>>>>@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>DDDJJJKKKHHHFFFIIILLLCCCCCCBBBBBBBBBCCCCCCDDDAAABBBDDDDDDCCCCCCDDDFFFGGGGGGGGGHHHJJJMMMPPPRRRUUUYYY^^^```aaadddjjjoootttuuuxxx}}}wwwoooeee\\\VVVOOOGGGAAA===<<<:::888666666555666777777777666666666666666777777666555555555555555555555777888:::<<<===>>>===>>>???@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDGGGFFFFFFEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKMMMKKKJJJKKKMMMNNNTTTbbbqqq||||||hhhVVVJJJ@@@:::888888888777777666555555444555555444444444333333333222222222111111111111000............////////////000000000000000000000000000000000000000000000000////////////////////////........................000000000000///...------//////.........------------------------...///000..............................------------......------------............,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,+++,,,---.........---,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,,,,---,,,+++***)))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++UUUTTTRRRRRRSSSSSSQQQPPPOOOPPPQQQQQQOOONNNNNNOOOMMMNNNOOOPPPQQQRRRSSSTTTVVVXXX\\\aaagggmmmrrruuu}}}|||yyyuuuoookkkhhhfffdddeeeiiimmmpppqqqrrrwww|||}}}{{{zzzyyyxxxuuussspppnnnllljjjgggddd___[[[ZZZWWWTTTRRRQQQQQQOOONNNJJJIIIGGGFFFDDDDDDDDDEEEBBBBBBBBBBBBBBBAAA@@@???@@@??????>>>>>>>>>??????======>>>>>>>>>>>>>>>???========================??????@@@AAAAAAAAAAAA@@@?????????>>>>>>=========>>>>>>======>>>>>>???@@@>>>>>>======<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<>>>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============;;;>>>CCCFFFHHHKKKNNNPPPDDDDDDCCCCCCCCCCCCDDDDDDBBBCCCDDDCCCCCCDDDGGGIIIMMMMMMNNNPPPSSSVVVYYY[[[```eeekkknnnpppsssxxx|||}}}ssslllaaa[[[SSSMMMHHHCCC===888888777666666666666666777777777777666666555555555555555555555555666777777777888999:::<<<>>>?????????@@@@@@AAABBBBBBBBBAAABBBBBBBBBCCCCCCCCCCCCDDDFFFEEEEEEEEEFFFGGGHHHHHHIIIGGGEEEEEEGGGJJJMMMMMMMMMMMMOOORRRWWWcccxxxvvveeeRRRFFF???999777777777777777666555555444444555444444444444333333333222222222111111111111000////////////............000000000000000000000000000000000000000000000000////////////////////////........................////////////...---,,,+++...............---------......---------......///..............................------------..................------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,------.........---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...///+++***)))((((((((())))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++...---+++******+++---...---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++TTTSSSRRRSSSSSSSSSQQQOOOOOOQQQRRRQQQOOOMMMMMMNNNLLLLLLMMMNNNOOOOOONNNNNNOOOQQQSSSWWW]]]dddiiimmmppptttyyy~~~~~~zzzvvvsssooolllhhhfffgggjjjkkkllljjjpppvvvxxxxxxzzz~~~|||xxxvvvtttrrrqqqnnnjjjhhhbbb___ZZZWWWUUUUUUSSSRRRMMMLLLJJJHHHGGGFFFGGGGGGEEEEEEEEEDDDCCCBBBAAA@@@AAA@@@@@@????????????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<============<<<<<<<<<<<<===============<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<========================<<<<<<;;;::::::999::::::::::::;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>><<<<<<===???CCCFFFGGGHHHEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHGGGGGGIIIMMMPPPTTTUUUVVVYYY\\\```ccceeeiiinnntttzzz~~~yyyqqqiii```ZZZQQQMMMGGGCCC@@@===999777666666666666666666666666777777777666555555444444444444444555666777888999999999:::<<<===>>>???@@@AAAAAABBBCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDEEEFFFFFFGGGHHHIIIIIIGGGEEEEEEIIIMMMNNNNNNPPPUUU]]]ccckkkyyy|||\\\PPPCCC>>>;;;888777999666666666555555444444444444444444444444444444444222222222111111111000000222222111111000000//////////////////////////////////////////////////////////////////////////////........................++++++,,,---....................................000///...---------------...........................------,,,,,,------............------,,,,,,,,,------------------------*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,.........------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************++++++,,,,,,,,,,,,,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,SSSRRRQQQRRRRRRRRROOOMMMPPPQQQRRRQQQNNNLLLLLLMMMLLLLLLMMMMMMMMMMMMLLLKKKKKKKKKMMMPPPTTTZZZ___bbbbbbhhhooouuuzzz~~~}}}|||wwwtttnnnkkkiiihhhgggffffffkkkpppqqqppprrrwww|||}}}}}}{{{zzzyyyyyyxxxvvvtttoookkkfffbbb```^^^]]][[[QQQOOOMMMKKKJJJIIIIIIIIIGGGGGGGGGFFFEEEDDDBBBAAABBBAAA@@@@@@?????????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;;;;<<<<<<===>>>;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>?????????>>>=========<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@@@@CCCAAA???@@@CCCFFFFFFEEEIIIIIIIIIIIIJJJKKKLLLMMMPPPPPPQQQQQQRRRTTTYYY\\\\\\^^^```dddhhhllloooqqqqqquuu||||||rrrhhhaaaZZZSSSMMMGGGDDD@@@===<<<:::999888888888777777777666666666777666666666555555555444444444555666777999:::;;;::::::;;;<<<>>>???@@@@@@BBBCCCCCCDDDDDDDDDCCCCCCGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHJJJNNNQQQTTTTTTYYYfffttt}}}}}}jjj]]]MMMDDD<<<:::999777777999555555555555444444444444444444444444444444444444222222222111111111000000222222111111000000//////////////////////////////////////////////////////////////////////////////........................***+++,,,---............---.....................000///...---------------........................------,,,,,,,,,,,,------......------,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,.........---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------(((((()))*********++++++,,,,,,------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,SSSRRRPPPPPPQQQQQQOOONNNOOOPPPQQQPPPNNNLLLLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKHHHHHHHHHJJJMMMQQQUUUWWWXXX^^^ffflllqqqvvv}}}}}}zzzvvvsssoookkkgggddddddgggjjjkkkjjjlllppptttwwwzzz~~~yyyuuupppllliiigggdddbbbXXXWWWUUURRRQQQPPPPPPPPPLLLLLLKKKJJJIIIGGGEEEDDDDDDCCCBBBAAAAAA@@@AAAAAA@@@???????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<===:::;;;;;;;;;;;;;;;;;;;;;999;;;<<<>>>??????>>>>>>>>>>>>>>>=========<<<<<<;;;;;;<<<<<<===>>>>>>>>>===>>>???@@@AAABBBCCCCCCDDDCCCCCCDDDFFFHHHIIIIIIIIIIIIJJJKKKMMMOOOPPPQQQUUUWWWYYYZZZ[[[]]]aaadddgggiiimmmrrrvvv{{{~~~~~~{{{qqqjjj```YYYTTTOOOIIIEEE???>>><<<:::888888888888888999999999888777666555555555555555555555555555555666666777999:::<<<===;;;<<<<<<===???@@@@@@AAACCCCCCDDDEEEFFFFFFEEEEEEIIIHHHHHHHHHHHHHHHGGGGGGDDDEEEFFFGGGGGGGGGGGGGGGBBBDDDFFFIIILLLRRRYYY^^^mmm~~~tttbbbRRRHHHBBB<<<888888888555444666444444444444444444444444333333333444444444444555222222222111111111111000////////////............000000000000000000000000000000000000000000000000////////////////////////------------------------............---,,,+++***---------...............000///...---------------........................------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...******+++,,,,,,,,,++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------)))+++---//////---+++)))+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------UUUSSSQQQPPPPPPQQQQQQPPPNNNOOOPPPPPPNNNMMMMMMMMMMMMLLLKKKJJJIIIJJJKKKKKKHHHHHHHHHHHHJJJLLLMMMOOOPPPUUU\\\```dddjjjrrryyy~~~}}}zzztttlllgggffffffffffffgggiiikkklllooorrruuuvvvvvvyyyzzzvvvsssoookkkhhhcccaaa___]]][[[ZZZZZZZZZUUUUUUTTTSSSQQQOOOMMMLLLIIIIIIHHHGGGFFFEEEEEEFFFCCCCCCCCCCCCBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>======<<<<<<<<<<<<<<<<<<999:::===???@@@@@@??????@@@@@@????????????>>>>>>>>>??????@@@AAAAAABBBBBB@@@AAABBBDDDEEEFFFGGGHHHEEEFFFHHHIIIJJJLLLMMMNNNNNNOOOPPPRRRTTTWWWYYY[[[^^^```cccfffgggiiillloootttvvvzzz~~~xxxoooggg\\\WWWPPPKKKHHHFFFAAA>>>;;;;;;:::888666666777888777777888999888777666555333444444555555666666666777888888999:::<<<===>>>>>>>>>???@@@AAAAAABBBCCCCCCCCCEEEFFFGGGGGGGGGGGGIIIIIIHHHHHHHHHGGGGGGGGGEEEFFFGGGGGGGGGGGGFFFEEE???CCCFFFHHHLLLVVVeeepppooo[[[PPPFFF???<<<888777888888444333444333333333333333333333333333333333444444444555555222222222111111111111000............////////////000000000000000000000000000000000000000000000000////////////////////////------------------------/////////......---,,,+++---------........./////////......---------..............................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,---------,,,+++***((()))***+++,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------WWWUUUQQQPPPQQQRRRRRRRRRMMMOOOPPPPPPNNNMMMMMMNNNMMMKKKIIIHHHHHHIIIJJJLLLKKKJJJJJJJJJJJJKKKKKKLLLJJJNNNTTTWWWYYY___gggooossswww||||||sssmmmgggeeecccdddfffhhhhhhhhhhhhkkkmmmmmmlllpppxxx~~~zzzuuuqqqkkkjjjgggeeecccbbbbbbbbb^^^^^^]]]\\\ZZZXXXVVVTTTPPPOOONNNMMMLLLKKKKKKKKKHHHHHHGGGGGGGGGFFFFFFFFFAAAAAAAAAAAAAAAAAAAAAAAA===>>>??????@@@@@@??????@@@@@@@@@??????>>>>>>>>>??????>>>>>>??????@@@AAA@@@@@@@@@??????>>>>>>>>>:::<<>>>>>@@@@@@AAAAAABBBCCCDDDDDDCCCCCCEEEFFFHHHHHHIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFEEEFFFGGGHHHHHHGGGEEEDDDEEEIIIMMMNNNRRR```uuummmVVVHHHBBB???::::::777777999999555333555333333333333333333333333333333333444444555555555222222222111111111111000//////000000111111222222000000000000000000000000000000000000000000000000////////////////////////------------------------+++,,,---...////////////---------.........//////......---------......///........................---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------------------------.........------,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------------,,,,,,+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,---,,,+++)))((()))***+++,,,------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,++++++,,,------++++++------------+++++++++++++++,,,,,,---------ccc___YYYSSSPPPOOOPPPRRRPPPNNNMMMMMMOOOOOOOOONNNMMMLLLKKKKKKKKKKKKKKKLLLIIIIIIIIIHHHGGGFFFEEEDDDGGGIIILLLNNNRRRWWW\\\aaaeeejjjqqqwww{{{|||zzzoooooonnnkkkhhhffffffggggggfffeeedddeeehhhjjjlllwwwyyy|||~~~yyyvvvsssqqqqqqqqqpppooonnnmmmgggbbb```bbb___YYYZZZWWWUUUTTTSSSRRRPPPNNNNNNMMMLLLJJJIIIGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCAAAAAAAAABBBAAAAAA@@@@@@???@@@@@@AAAAAABBBBBBCCC@@@@@@@@@@@@@@@???>>>===AAAAAABBBCCCCCCDDDDDDEEE?????????@@@@@@AAABBBBBBDDDEEEEEEDDDBBBBBBDDDEEEDDDFFFHHHHHHFFFEEEHHHJJJHHHIIIIIIJJJLLLMMMMMMNNNSSSUUUVVVWWWWWWYYY\\\^^^]]]```eeekkkppptttvvvvvvyyyzzz}}}|||wwwoooeee]]]XXXSSSLLLFFF>>>>>>===<<<;;;::::::999888888888888888999999999888777777666555555444444333333444444555666666666::::::;;;<<<===>>>????????????@@@AAABBBDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGFFFFFFFFFFFFFFFFFFKKKGGGFFFGGGFFFCCCDDDHHHJJJKKKQQQ]]]jjjyyyqqqdddRRRDDD>>><<<;;;999666666666666555555555555555555444333222222111000222222222333333444444444222222222222222222222222////////////////////////000000000000000000000000////////////////////////........................---------------------------------............///......------------..............................,,,,,,,,,---------.........------,,,,,,++++++***///...,,,+++***+++,,,,,,------,,,,,,,,,,,,++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------..................------,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++++++++------------++++++++++++******++++++,,,---000,,,)))***++++++,,,---++++++++++++++++++++++++---------,,,,,,+++++++++,,,++++++******++++++,,,------------------------...---,,,,,,,,,,,,---...------,,,+++,,,---...///++++++++++++++++++++++++---,,,,,,++++++,,,,,,---eeeccc___ZZZWWWTTTSSSRRRQQQPPPPPPQQQSSSRRRPPPNNNNNNMMMMMMLLLLLLLLLLLLLLLHHHHHHHHHHHHGGGFFFEEEEEEEEEGGGHHHIIIKKKNNNSSSVVVZZZ___ffflllqqqvvv{{{~~~~~~zzzzzzxxxsssnnniiigggffffffeeecccbbbccceeehhhjjjppprrrtttvvvvvvuuusssqqqzzz~~~||||||{{{zzzyyywwwwwwrrrmmmmmmnnnlllggg```^^^\\\[[[ZZZYYYVVVSSSTTTSSSRRRPPPNNNLLLKKKJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFEEEEEEDDDCCCAAABBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBAAABBBCCCDDDEEEEEEEEEEEEDDDEEEFFFEEEDDDEEEFFFHHHHHHKKKMMMLLLKKKJJJKKKMMMPPPQQQRRRSSSTTTUUUVVVVVVZZZ\\\___```bbbdddhhhjjjlllnnnrrrwww{{{}}}~~~~~~uuummmfff___WWWQQQNNNJJJDDD@@@<<<<<<<<<;;;;;;::::::999888888888888888888888888666666666666555555555555555666666777777888999999;;;;;;<<<===>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGGGGHHHHHHHHHEEEEEEFFFFFFCCCEEEIIILLLNNNXXXlllsss\\\SSSGGG>>><<<;;;999777555555555555444444444444333333333333333333333333222222222333333333444444222222222222222222222222////////////////////////////////////////////////////////////////////////................................................---------............///......------------..............................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......------,,,+++,,,,,,------,,,,,,++++++++++++***++++++,,,---(((***,,,///...+++***)))++++++++++++++++++++++++---------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---iiiiiihhheeeaaa[[[VVVSSSSSSSSSTTTUUUVVVTTTQQQNNNOOONNNNNNNNNMMMMMMMMMLLLHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFEEEGGGIIILLLOOOSSSXXX^^^dddkkkqqqvvv}}}}}}vvvoookkkiiigggeeebbb``````bbbeeegggjjjkkkmmmmmmkkkhhhdddaaahhhzzz}}}xxxxxxzzzxxxtttjjjiiiggggggfffddd```]]]]]]\\\[[[YYYVVVTTTSSSRRRRRRRRRQQQPPPOOOOOONNNNNNMMMMMMMMMMMMLLLJJJIIIIIIGGGHHHHHHHHHHHHGGGFFFFFFEEEFFFGGGIIIJJJKKKKKKKKKMMMLLLJJJHHHFFFEEEDDDDDDFFFGGGJJJLLLMMMLLLJJJIIIIIIJJJKKKKKKKKKLLLNNNPPPPPPRRRTTTUUUTTTTTTUUUVVV[[[\\\]]]^^^```aaabbbcccfffhhhllloooqqqtttwwwzzz}}}|||vvvpppiiiaaa[[[RRRMMMGGGCCCBBB@@@===999999999999999999999999999999999888888777777666666555555555555666666666666999999999:::;;;;;;<<<<<<======>>>???@@@AAAAAABBBAAAAAABBBCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIGGGEEEEEEGGGFFFDDDGGGLLLSSSXXXhhhmmmYYYHHHCCC===::::::999777444444444444444333333333222222222222333333444444444222222222222333333333333111111111111111111111111////////////////////////////////////////////////////////////////////////........................---------------------------------............///......------------......------------------------,,,,,,,,,---------......******+++,,,,,,---......------,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,+++,,,+++++++++++++++******...------------,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......------+++,,,,,,------,,,,,,++++++++++++++++++,,,------+++---///000...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---hhhjjjlllmmmiiiccc\\\XXXXXXWWWUUUTTTTTTSSSPPPNNNNNNNNNNNNNNNMMMLLLLLLKKKHHHHHHHHHHHHHHHGGGFFFEEEGGGHHHHHHGGGEEEEEEGGGIIIIIILLLPPPTTTZZZ```ggglllsssuuuyyy~~~~~~xxxtttsssmmmkkkgggcccbbbbbbdddeeeggghhhiiiiiifffbbb]]]ZZZ^^^ooo~~~vvvuuutttsssrrroookkkhhhgggfffdddbbb```^^^\\\[[[[[[ZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUTTTSSSQQQPPPOOOPPPPPPQQQPPPPPPNNNMMMLLLKKKKKKMMMNNNOOOPPPPPPPPPTTTSSSQQQOOOMMMLLLLLLLLLLLLOOORRRUUUVVVTTTRRRPPPQQQRRRTTTUUUUUUVVVYYY[[[YYY[[[___bbbccccccccccccfffggghhhjjjlllmmmoooooorrruuuyyy|||~~~}}}yyyssskkkddd^^^WWWQQQMMMFFFCCC???===<<<;;;999777777777777888888888999999999999888777666666555555333444444555666777888888;;;;;;;;;<<<======>>>>>>???@@@@@@AAABBBBBBCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHFFFGGGHHHGGGGGGKKKRRR```lllkkkSSSCCCAAA>>>;;;999999888555333444444444444333333333333333333333333333333333333222222222222222222222333111111111111111111111111////////////////////////////////////////////////////////////////////////........................++++++++++++++++++++++++---------............///......------------......------------------------,,,,,,,,,---------......+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++------,,,,,,++++++******------------------------,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------111///+++(((***......+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---```dddiiinnnooommmhhheee```\\\VVVRRRQQQPPPPPPOOOMMMMMMMMMMMMLLLKKKJJJIIIGGGGGGHHHHHHHHHGGGFFFFFFGGGHHHHHHGGGFFFFFFGGGIIIGGGHHHJJJMMMPPPUUU[[[```fffiiinnntttyyy~~~~~~~~~|||vvvtttoookkkhhhfffffffffeeefffggggggeeeaaa\\\ZZZ]]]mmm~~~~~~}}}zzzwwwtttqqqpppooommmkkkiiigggfffeeeeeedddbbbaaa___^^^]]]^^^^^^^^^]]]\\\ZZZYYYXXXXXXXXXYYYYYYXXXVVVTTTSSSSSSSSSTTTUUUUUUUUUUUUUUUZZZXXXWWWVVVUUUVVVWWWWWWVVVYYY]]]aaaaaa___\\\ZZZZZZ\\\^^^___```bbbeeegggeeehhhlllqqquuuvvvuuutttpppqqqrrrtttwwwyyyzzz{{{|||rrrkkkgggbbb\\\UUUOOOJJJFFFCCC@@@>>><<<;;;:::999777666555555666666777888888888888888777777666555444444333444555666888999::::::;;;<<<<<<===>>>>>>??????AAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFEEEEEEEEEEEEEEEHHHGGGGGGIIIIIIKKKSSS]]]sssjjjSSSCCC;;;>>><<<999777666666666666555555555444444444444333555555444333333222111111222222222222222222222222000000000000000000000000////////////////////////........................////////////////////////........................++++++++++++++++++++++++---------............///......------------......------------------------,,,,,,,,,---------......---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++......------,,,,,,++++++------------------------,,,,,,++++++,,,,,,---...---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------*********+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......---)))***222999666---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------------------------------------,,,,,,++++++,,,,,,---YYY^^^dddkkkqqqsssssssssiiiccc[[[TTTQQQPPPPPPPPPLLLMMMMMMMMMLLLKKKIIIGGGGGGGGGGGGHHHHHHGGGGGGFFFDDDEEEFFFFFFEEEEEEFFFGGGDDDEEEFFFGGGHHHKKKOOOSSSZZZ\\\aaagggnnnssswwwyyy}}}}}}|||yyyuuuqqqnnnlllkkkffffffffffffdddaaa^^^]]]aaappp~~~}}}|||{{{yyyxxxvvvuuutttsssrrrqqqooommmkkkjjjiiiiiiiiiiiiiiihhhgggfffeeeaaaaaaccccccbbb```^^^\\\^^^^^^___`````````______aaa```___^^^___aaadddeeeeeehhhlllooopppnnnkkkiiigggiiikkklllmmmnnnqqqtttvvvxxx||||||}}}~~~vvvpppiiiaaa[[[TTTQQQMMMHHHCCC@@@===<<<;;;::::::999777666555555555555666666777777777888777777666666555555444444555555666888999;;;<<<<<<<<<======>>>>>>???@@@@@@BBBBBBCCCCCCDDDDDDDDDDDDFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFIIIIIIJJJMMMOOOUUUcccqqq}}}xxx}}}jjjUUUEEE===<<<888777555444444666888999555555555555444444444444666555555444222111111000222222222222222111111111////////////////////////////////////////////////........................////////////////////////........................---------------------------------............///......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,+++******++++++,,,---------,,,,,,------,,,,,,,,,,,,++++++,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,+++......---------------,,,,,,,,,,,,------------...,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++******+++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------...+++111888>>>HHHMMMCCC444,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---```bbbeeejjjnnnrrruuuvvvqqqkkkbbb[[[WWWTTTSSSQQQMMMNNNNNNOOOMMMKKKIIIHHHFFFGGGGGGHHHHHHGGGGGGGGGBBBDDDEEEEEEDDDCCCCCCDDDCCCDDDEEEEEEEEEFFFIIILLLOOORRRVVV\\\bbbhhhlllnnnuuuxxx}}}}}}zzzwwwtttrrrjjjjjjhhhgggeeecccaaa```eeerrr~~~}}}zzzxxxwwwvvvuuuuuuvvvvvvuuutttsssssslllnnnoooppppppnnnkkkjjjjjjjjjlllmmmnnnnnnnnnnnnnnnmmmllllllmmmpppsssuuuvvvxxx{{{~~~~~~}}}{{{zzzwwwyyy{{{||||||~~~zzzsssiiiaaa\\\WWWQQQMMMEEEDDDBBB@@@===;;;::::::666777888777666555555555666666666666777777777777555555555555555555555555777777888999;;;<<<======>>>>>>??????@@@AAAAAAAAACCCCCCCCCCCCDDDDDDDDDDDDHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKOOOOOOQQQVVV\\\hhh{{{{{{yyygggTTTGGG===999;;;333444555555555666777888444444444444333333333222444444444333333222222222222222222222111111111000////////////////////////////////////////////////........................////////////////////////................................................---------............///......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---------,,,,,,,,,---------......,,,,,,++++++,,,,,,---...+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,++++++******+++,,,------,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......---<<>>>>>===;;;::::::;;;444666777888777666777777777777777777777777777666444444555555555555555555888999999:::<<<======>>>??????@@@AAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFGGGHHHJJJLLLNNNPPPUUUUUUYYY___hhhwww~~~}}}iiiSSSFFF???888666888444666888999888666555555333333333222222222111111222222333333333333444444222222222222111111000000////////////////////////////////////////////////........................////////////////////////........................---------------------------------.........//////.........------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***++++++,,,,,,------...)))***,,,---...---,,,,,,---------,,,,,,,,,++++++*********++++++,,,,,,---+++,,,,,,------,,,,,,+++*********++++++,,,,,,---,,,,,,,,,------.........,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------------------------------******+++,,,,,,---......---,,,+++*********+++,,,------++++++++++++---------,,,,,,,,,,,,---......000AAAMMMKKKEEECCC<<<222------------------------+++++++++,,,,,,---------,,,++++++++++++++++++,,,------------------------***+++,,,------,,,+++***)))***+++,,,---,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---qqqvvvuuuooommmpppqqqnnnrrroookkkiiigggccc\\\VVVUUURRRPPPNNNNNNMMMLLLJJJIIIFFFEEEIIIJJJHHHFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDCCCCCCCCCEEEFFFGGGFFFFFFFFFHHHLLLPPPUUUXXX]]]bbbhhhnnnsssxxx}}}}}}{{{uuuuuurrrnnniiigggggghhhmmmnnnoooqqqtttxxx|||~~~~~~~~~~~~~~~}}}~~~wwwpppkkkgggccc```ZZZTTTLLLFFFDDDBBB@@@===:::::::::999999999888888777777777777888888888888777777777666666555555444555555555555666666666666<<<<<<<<<===>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAACCCDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIKKKJJJIIIHHHGGGFFFFFFFFFCCCHHHKKKKKKJJJNNNYYYbbbeeefffhhhnnnzzzzzz\\\RRRFFF===;;;:::777555555555444444444333333333555444444333333222222111111111111111111111111111222222111111111111222222000000000000000000000000///////////////000111111//////............//////..............................------------............---------,,,,,,,,,///...---,,,,,,---...///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------......,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------++++++++++++++++++++++++...,,,++++++---.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++444---888999111DDDJJJ)))+++...111333333222111111------------,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))+++------,,,,,,---...........................uuuyyyxxxtttrrrrrroooiiimmmlllkkklllmmmiiiccc]]]XXXUUURRRPPPOOOMMMKKKIIIHHHDDDDDDGGGIIIFFFEEEFFFEEEEEEEEEDDDDDDDDDCCCCCCEEEDDDCCCCCCCCCDDDFFFGGGEEEEEEEEEFFFHHHLLLPPPSSSTTTXXX]]]bbbgggmmmrrrvvvzzz|||||||||{{{wwwsssppppppqqqnnnnnnnnnppprrruuuwwwyyyyyyyyyyyyzzzyyyyyyyyyxxx{{{xxxooojjjccc]]]YYYUUURRROOONNNIIICCC@@@???>>><<<:::::::::999999999888888888777777777777777777666666666666666555555444444444666666666777777888888888=========>>>??????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBDDDDDDEEEEEEFFFGGGGGGHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHFFFFFFEEEEEEEEEDDDHHHKKKMMMPPPXXXdddnnnvvvyyyttt^^^PPPHHH???999777777666333555444444444444333333333222333333333333333333333111111111111111111111111222111111000000111111222000000000000000000000000///////////////000000111//////............//////..............................------------............---------,,,,,,,,,......---,,,,,,---..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,.........---......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000//////...---,,,,,,+++...,,,***+++---...,,,***---------------------------------,,,,,,,,,------++++++++++++++++++++++++---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++333***222444000FFFMMM000///---000999BBBAAA666***,,,,,,---------,,,++++++++++++++++++++++++++++++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++---...---+++))))))***........................yyy{{{{{{zzz{{{zzzsssllljjjjjjlllooorrrqqqkkkfff```]]]XXXUUUSSSPPPMMMKKKIIIEEEDDDGGGIIIFFFEEEGGGDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFDDDCCCCCCCCCDDDGGGIIIKKKJJJMMMQQQUUUYYY___eeejjjpppsssxxx}}}|||yyyxxxxxxqqqqqqpppppppppqqqqqqrrrrrrrrrssssssssssssrrrrrrwww{{{|||vvvpppjjjeeeaaa[[[WWWRRRMMMJJJHHHEEECCCAAA???<<<;;;;;;;;;:::888999999999999888888888777777777666666555555555444666666666666666666666555777777888999::::::;;;;;;>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGIIILLLRRR[[[hhhwwwrrr[[[IIIDDD???999666666666555333444444444444333333333333111111222222333444444555111111111111111111111111222111111000000111111222000000000000000000000000//////......//////000111//////............//////..............................------------............---------,,,,,,,,,------,,,,,,,,,,,,---------------------------------------------------------------------------------,,,+++,,,---...---,,,,,,------......---++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++,,,+++,,,---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++111''',,,...///DDDOOO;;;555777<<>>===;;;;;;;;;;;;;;;;;;:::999999888888888888777777777666666666555444444333333888888888888888888999999999999:::;;;<<<===>>>???@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJHHHHHHHHHHHHHHHHHHIIIJJJHHHJJJPPPZZZhhhyyynnn\\\LLLCCC>>>;;;888777777777666444444444444333333333222222111111222222333333333333111111111111111111111111111111000000000000111111///////////////////////////............///000000//////............//////...........................------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,+++***+++---...---,,,***+++---......---+++***........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,---------,,,++++++++++++++++++++++++++++++,,,...000///---+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++...(((+++++++++===KKKDDD@@@HHHNNNJJJ===222------***++++++,,,------------++++++++++++++++++++++++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,(((***,,,,,,,,,+++,,,---------------------------{{{|||}}}|||{{{{{{}}}}}}xxxsssqqqmmmhhhccc___[[[VVVSSSOOOJJJHHHIIIJJJGGGFFFGGGEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDCCCBBBAAAAAAAAABBBBBBBBBCCCEEEFFFIIIMMMRRRVVVWWWZZZ```fffmmmqqqtttvvvzzz}}}{{{wwwssspppnnniiiiiigggfffeeeeeeeeefffooorrruuuuuussstttwwwzzz}}}~~~zzzuuuooojjjfff```]]]XXXTTTQQQMMMJJJGGGAAA???===<<<<<<;;;999888:::;;;<<<<<<;;;:::999999888888888777777777666666666555555555444444444333777777888888999999::::::;;;;;;<<<===>>>???@@@AAAAAAAAABBBBBBCCCCCCDDDDDDCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJFFFFFFFFFGGGIIIKKKLLLMMMIIINNNXXXfffvvvzzzdddRRREEE@@@???:::999888777777666444333444444333333333222222222333333333222222111111111111111111111111111111111111000000000000000000111////////////////////////...............//////000//////............//////........................------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,+++***+++---...---,,,)))+++---......---+++***........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------...///000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,---------,,,,,,++++++++++++++++++++++++++++++,,,...000///---+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++---,,,(((222@@@FFFNNNNNNJJJ>>>///'''***///***++++++,,,------------++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))+++---...------...///------------------------~~~xxxtttooojjjfffbbb^^^[[[SSSMMMIIIJJJIIIEEEDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBBBBCCCBBBBBBAAAAAAAAABBBBBB???@@@BBBBBBCCCEEEIIILLLKKKNNNSSSZZZbbbiiinnnqqquuuxxx{{{~~~}}}yyyvvvtttjjjiiifffdddbbbbbbbbbbbbgggjjjnnnnnnnnnppptttxxxwwwwwwwwwyyy|||}}}vvvrrrmmmgggccc^^^ZZZWWWOOOMMMIIIGGGEEEDDDAAA???===;;;::::::;;;;;;999888999:::;;;;;;999777777888777777777777666666666666555555555555555555555555666666666777888999::::::======>>>???@@@@@@AAAAAAAAAAAABBBCCCCCCDDDDDDEEECCCCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJDDDEEEGGGIIIKKKNNNQQQRRRPPPZZZjjj{{{ttt```OOOAAA999888<<<777777666555444222111000333333333333222222222222444333333222111111000000111111111111111111111111111000000//////000000111000000000000000000000000......------......///000//////............//////........................------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++******,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,+++***))))))(((+++,,,------++++++,,,---........................)))***+++---------,,,,,,++++++++++++++++++++++++,,,+++,,,---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***---...,,,)))***444@@@PPPDDD444++++++------,,,++++++,,,---------,,,,,,++++++++++++++++++++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,...///000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~yyyuuurrrnnnjjjgggYYYSSSNNNNNNLLLHHHFFFGGGGGGFFFFFFFFFEEEEEEEEEEEECCCCCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBB>>>@@@AAAAAAAAAAAABBBDDDGGGHHHJJJNNNTTT[[[aaadddiiikkkooorrrvvvzzz~~~}}}{{{qqqooollliiifffeeeeeeeeeccceeehhhhhhhhhjjjnnnrrrppppppooooooqqqtttxxxzzz{{{}}}}}}yyyuuuqqqlllhhhaaa^^^YYYTTTQQQOOOKKKIIIFFFCCC@@@???>>>>>><<<:::<<<;;;:::;;;<<<<<<;;;999888999:::999777666777999777777666666666555555555444444444555666666777777777888999:::;;;<<<======?????????@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDEEEBBBBBBCCCDDDEEEFFFGGGGGGIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJHHHIIILLLOOOSSSWWWZZZ\\\aaapppwwweeeYYYLLLDDD>>>888777:::555555555444222111111111333333333222222222222111222222222111111111111111111111111111111111111111000000////////////000000000000000000000000000000...------------...////////////............//////........................---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++*********,,,---,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,+++)))(((&&&%%%$$$***,,,...---+++***,,,...------------------------((()))+++---------,,,+++++++++++++++++++++++++++---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,***,,,...)))***666???333(((&&&,,,111///+++,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++---...//////---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,|||xxxuuurrr```YYYTTTSSSPPPLLLIIIKKKGGGGGGGGGGGGFFFFFFFFFEEECCCCCCDDDDDDDDDCCCAAA@@@?????????@@@AAAAAABBBBBB???AAACCCCCCAAA@@@@@@AAAHHHGGGFFFFFFIIINNNRRRVVV\\\___bbbfffjjjpppvvvzzz}}}~~~zzzxxxtttpppmmmkkkkkkkkkbbbdddfffeeecccdddgggkkklllkkkiiiiiijjjmmmppprrrssstttwwwzzz~~~{{{vvvtttppplllgggddd```[[[XXXTTTPPPLLLIIIGGGEEECCCAAACCCAAA>>>===<<<<<<:::999888777777888999999888666777999:::999777666999<<<777666666666555555555555333444444555666777888888;;;<<<===>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDAAABBBCCCDDDEEEFFFGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKNNNOOORRRVVV[[[```dddfffppprrrbbbZZZKKKBBB===>>>>>>999555666555666666444333222333555333333333222222222111111000000000111222222333333111111111111111111111111000000////////////000000000000000000000000000000...------------...////////////............//////........................---,,,,,,++++++,,,,,,---......---------,,,,,,,,,------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************+++***)))***,,,---,,,++++++*********++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------//////......---,,,,,,,,,***,,,...---+++***,,,...************************''')))+++---...---,,,+++++++++++++++++++++++++++...,,,++++++---.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---+++&&&***222+++&&&...)))***+++,,,++++++,,,---------------,,,,,,+++***++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********)))+++------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,}}}|||{{{zzzllleee\\\XXXVVVTTTOOOKKKLLLJJJHHHGGGFFFEEEBBB@@@EEEEEEFFFFFFEEECCCAAA@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>>>>???@@@AAAAAAAAAAAABBBCCCEEEGGGIIIJJJMMMOOORRRWWW\\\bbbfffhhhtttxxx|||~~~}}}|||yyyvvvssspppoooiiihhhgggeeedddcccccccccfffeeeeeegggjjjllllllkkkkkklllooorrrtttuuuuuutttyyyzzz|||yyytttqqqqqqoooiiiddd\\\ZZZVVVSSSRRRPPPMMMKKKGGGFFFDDDBBB@@@>>>===<<<;;;<<<<<<<<<;;;;;;:::999999888888888777777666666555555666666777777888888777777666555555444333333111222222444666888:::;;;<<<<<<<<<======>>>???@@@CCCCCCCCCBBBBBBAAAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGIIIIIIJJJJJJJJJIIIHHHHHHKKKGGGFFFHHHIIIJJJMMMSSSVVVQQQSSS\\\eeejjjrrrzzznnnXXXKKKFFF@@@???<<<999777555555555444333333333333333333222333222222111111222222333333333333222222222111111////////////////////////000000///.......................................///////////////000111111////////////////////////........................++++++,,,,,,,,,------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,+++***)))(((++++++,,,,,,,,,,,,------......////////////.........---,,,,,,++++++++++++,,,,,,,,,+++++++++******...---+++******+++---...---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,------------------...,,,------......------,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------///...------++++++***))),,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++***)))((()))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------}}}zzz{{{}}}~~~vvvsssmmmgggaaaZZZRRRLLLLLLIIIGGGFFFFFFFFFEEEDDDDDDDDDEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@????????????>>>??????@@@@@@??????@@@AAABBBDDDEEEFFFCCCEEEGGGKKKPPPUUUYYY[[[kkkpppvvvzzz}}}~~~~~~~~~~~~}}}{{{yyyxxxwwwrrrqqqooommmkkkjjjiiiiiigggeeeddddddfffhhhggggggeeefffhhhjjjlllmmmnnnnnnssstttvvvwwwyyyzzz{{{{{{zzz{{{~~~~~~{{{{{{yyytttoookkkgggbbb``````^^^YYYTTTQQQOOOKKKIIIHHHGGGEEECCCBBBAAA@@@>>><<<;;;:::999:::::::::;;;;;;:::999999888888888777777777666666777777666666666666666666666666666555555555444444444444555666888:::<<<===============>>>???@@@@@@CCCCCCCCCBBBBBBBBBAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGIIIGGGHHHKKKMMMMMMQQQVVVUUUUUU[[[iiivvvlllZZZKKKBBBAAA<<<;;;999777666555555666444444333333333333222222333222222111111222222333333222222222111111111111000000000000000000000000000000///.......................................///............///000000........................------------------------++++++,,,,,,,,,------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,***))))))++++++,,,,,,,,,,,,---------......//////......---...---,,,,,,+++++++++,,,,,,,,,,,,++++++++++++***---,,,***))))))***,,,------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---//////...---,,,+++******,,,,,,------------,,,,,,***,,,,,,,,,+++***+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++***,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++************+++------.........++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,yyywwwyyy}}}zzzpppeee[[[VVVOOOKKKGGGEEEEEEFFFGGGGGGCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>?????????>>>>>>>>>>>>???@@@AAAAAA???@@@BBBEEEIIILLLOOOQQQ^^^ccckkkqqquuuvvvwwwxxxyyyzzz{{{|||}}}~~~~~~~~~{{{zzzyyywwwuuusssrrrqqqllliiieeeccccccccccccbbb`````````aaabbbdddfffhhhllllllnnnoooppppppppppppoooqqqsssuuuwwwxxxyyyyyy}}}{{{yyywwwsssooojjjhhhgggddd```\\\ZZZWWWSSSRRRRRRPPPMMMIIIFFFCCCAAA?????????===;;;<<<;;;::::::999888777777777888888999999999888888777777777777666666666666777777777666555555444444555555555666666666777777777888888999;;;===>>>???>>>======>>>>>>???@@@AAACCCCCCCCCCCCCCCBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGIIIIIIIIIIIIHHHHHHHHHGGGHHHGGGIIILLLMMMMMMQQQWWW___cccpppeeeQQQEEE===;;;<<<888888777666555555666666444444444333333222222222222222111111111111222222111111111111000000000000111111111111111111111111000000///..........................................------------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------,,,,,,+++***)))++++++,,,,,,,,,,,,------,,,------......------,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++))))))))))))++++++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++......---,,,+++******))),,,,,,------------,,,,,,***,,,---,,,+++***+++---************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,xxx}}}xxxvvvxxx|||yyynnnhhheeeVVVRRRLLLHHHGGGGGGGGGGGGEEEDDDCCCCCCCCCCCCCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@AAAAAA@@@???>>>>>>>>>???>>>==================>>>???@@@AAABBBEEEGGGJJJKKKPPPVVV^^^dddhhhiiijjjkkkmmmooorrruuuxxx{{{}}}~~~~~~~~~~~~~~~}}}}}}|||{{{wwwsssmmmhhheeecccbbbaaa___^^^\\\\\\\\\___aaaccceeeeeeggghhhiiijjjjjjjjjiiijjjlllnnnoooqqqrrrrrrsssuuuxxxzzzzzz{{{}}}~~~~~~|||{{{zzzwwwsssoookkkhhhgggbbb___[[[YYYWWWUUUQQQNNNOOOLLLJJJIIIJJJIIIFFFDDD@@@>>><<<<<<<<<<<<;;;:::888888888888777777777777666666777777888888777777666666666666666666666666666666666555555555555555555555666777888999999::::::::::::;;;<<<>>>???@@@???>>>>>>??????@@@AAABBBDDDCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGKKKJJJJJJJJJJJJJJJJJJJJJMMMKKKLLLNNNOOOQQQXXXaaasss}}}}}}iiiQQQCCC<<<999999:::888777777666666666555555444444444333333222222222222222111111111111222222000000000000000/////////000000000000000000000000000000///.......................................---,,,,,,,,,,,,---..............................++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------,,,++++++***+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++************++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++*********++++++,,,,,,---,,,,,,,,,------,,,,,,,,,+++,,,---,,,++++++,,,---************************+++++++++,,,,,,,,,------******++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------...............---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++,,,,,,rrrxxx|||yyyzzz}}}xxxooommmnnn___[[[UUUPPPNNNLLLJJJIIIJJJHHHFFFDDDCCCCCCDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@???>>>>>>>>>??????>>>>>>===============<<<<<<<<<===???@@@BBBCCCFFFKKKRRRWWWYYYZZZZZZZZZ___aaaeeejjjooosssvvvwww|||~~~}}}vvvoookkkhhhfffddd```^^^[[[YYYYYYZZZ]]]^^^]]]^^^```aaacccdddddddddddddddeeeggghhhjjjkkkllllllnnnqqqrrrrrrssstttvvvuuuvvvvvvwwwxxxyyyyyyzzz~~~~~~|||yyysssnnnkkkfffeeebbb___[[[XXXUUUTTTTTTRRRPPPNNNLLLJJJHHHFFFDDDCCCBBBBBBBBBAAA@@@???>>><<<;;;;;;<<<===<<<;;;888888888999999999999999555555666666777666666555555555555555555555555666333444444555666777888888666666777888:::;;;<<<===<<<;;;<<<<<<===>>>???@@@@@@??????@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIIIIHHHIIIJJJKKKLLLNNNMMMOOOSSSWWW^^^kkkwww}}}cccTTTDDD>>>===;;;888888999999888777777666555444555555444333333222111111222111111000000111111222////////////////////////////////////////////////000000///.......................................,,,,,,,,,,,,,,,---..............................++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------,,,+++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,------------,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++))))))***++++++,,,------+++,,,,,,,,,,,,,,,,,,++++++,,,------++++++,,,---************************+++++++++,,,,,,,,,------)))******++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......///......------------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,www{{{{{{zzz~~~zzzooohhhhhhjjjfffccc```]]][[[XXXTTTQQQQQQNNNJJJFFFDDDCCCDDDEEEBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@??????>>>?????????@@@???>>>>>>=========>>><<<<<<<<<<<<===>>>???@@@@@@DDDIIILLLLLLLLLMMMNNNSSSUUUYYY___dddhhhkkkmmmuuuwww{{{zzzuuurrrooollljjjcccaaa]]]ZZZXXXXXXYYYZZZWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\]]]]]]___aaabbbcccdddfffiiijjjjjjjjjlllmmmlllllllllmmmmmmmmmmmmnnnuuuvvvwwwwwwvvvvvvxxxyyy|||zzzzzzyyytttpppllllllkkkjjjfffbbb^^^\\\VVVUUUSSSPPPNNNKKKIIIHHHHHHHHHFFFEEECCCBBBAAA@@@@@@@@@??????>>>>>>>>>>>><<<:::999999:::;;;;;;:::999999999999999999999:::666666666666666555444444444444444555555555555555333444555666777999::::::888999:::;;;<<<>>>??????===============>>>??????AAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFHHHJJJLLLMMMKKKLLLRRRZZZcccoooyyydddLLLCCC<<<<<<<<<999666555888888888888777666444444555555444333333222111111111111000000000000111111////////////000000000000........................000000///.......................................---,,,,,,,,,,,,---......------------------------++++++++++++++++++++++++,,,---------............++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++---...---,,,+++,,,...++++++++++++++++++++++++++++++,,,,,,,,,,,,------)))*********++++++,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------...------------///222444666,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------zzzuuuuuuzzz{{{qqqgggaaaaaabbbgggggghhhjjjjjjhhhccc```XXXTTTOOOIIIEEEDDDDDDEEECCCBBBBBBBBBBBBAAAAAAAAA?????????>>>??????@@@@@@??????>>>>>>======>>>>>>>>>=========>>>???@@@AAA===???BBBDDDDDDEEEFFFHHHGGGJJJNNNSSSXXX\\\___```hhhkkkpppuuuyyy|||}}}~~~~~~{{{xxxvvvuuutttrrrpppiiigggccc___\\\[[[ZZZZZZWWWWWWWWWWWWVVVVVVUUUTTTUUUUUUUUUUUUWWWXXXZZZ[[[[[[^^^```aaaaaaaaacccdddbbbbbbccccccdddeeeeeefffiiijjjkkkkkkjjjjjjlllnnntttuuuwwwxxxyyyyyyxxxwwwuuuuuuvvvvvvvvvuuuuuuuuuuuuvvvvvvuuurrrpppppppppqqqqqqrrrtttwww{{{tttoooiiigggiiiiiiddd___\\\[[[ZZZYYYVVVTTTQQQPPPLLLKKKJJJIIIGGGFFFEEEDDD@@@@@@@@@???>>>======>>>>>>>>>???>>>===<<<======;;;999888888999:::999888999999888888888888888888777777777777666444333222333333444444444555555555555666666777888999::::::;;;;;;<<<===???@@@AAAAAA??????>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBCCCDDDEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHJJJMMMPPPRRRTTTYYYcccpppzzz|||ppp___OOOBBB<<<999999999555444555444555666666666666555444666555555444222111111000111111000000000000111111/////////000000111111111////////////////////////000000///.......................................---------------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------------,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,+++++++++,,,,,,---......------------,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,---...---,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***************+++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))******+++,,,,,,------++++++++++++++++++++++++************************+++++++++,,,,,,,,,,,,,,,------,,,,,,---///222333------------------------+++++++++++++++++++++++++++++++++,,,------......|||rrrmmmooovvv|||~~~zzzssskkkccc___^^^^^^eeehhhmmmrrruuutttppplll\\\XXXRRRKKKFFFDDDDDDEEECCCCCCBBBBBBBBBAAAAAAAAA???>>>>>>>>>???@@@AAAAAA???>>>>>>=========>>>>>><<<;;;;;;;;;<<<===>>>>>><<<===???@@@AAABBBDDDFFF???BBBEEEJJJOOOSSSUUUWWW^^^aaaeeejjjoooqqqssssssvvvuuuttttttuuuvvvtttssspppmmmjjjfffbbb___]]]]]]ZZZZZZYYYWWWUUUSSSQQQPPPQQQQQQQQQQQQRRRTTTVVVXXXUUUWWWZZZ[[[[[[[[[\\\]]]ZZZ[[[\\\^^^___aaabbbbbb^^^___aaaaaaaaaaaadddfffggghhhiiikkkkkkkkkjjjjjjlllmmmmmmmmmmmmmmmllllllhhhjjjjjjiiigggdddddddddbbbcccdddeeehhhkkknnnpppfff```[[[[[[^^^^^^ZZZUUURRRQQQPPPNNNLLLKKKJJJIIIDDDCCCCCCBBBBBBAAA@@@@@@<<<===>>>>>>===<<<===>>>999:::;;;:::999888888999;;;999888888999:::999888777777777777777666666666999888888777666444333222333333333444444555555555888888888888888999999999======>>>???@@@AAABBBBBB@@@@@@@@@??????@@@@@@AAABBBBBBAAABBBBBBCCCDDDEEEDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGJJJJJJJJJKKKNNNQQQUUUWWWiiippp}}}ttt```VVVLLL@@@AAA<<<888777555222333777000111333555666666555555666666555444222111111000111111000000000000111111//////000000111111222222000000000000000000000000000000///..........................................------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...---------++++++,,,,,,,,,---------,,,------......------,,,++++++++++++,,,,,,---.........---------,,,,,,,,,******++++++++++++******---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------***++++++,,,...//////000+++++++++,,,,,,+++++++++,,,---......,,,,,,---...------------------------++++++,,,,,,,,,---------*********************************++++++,,,,,,,,,+++++++++,,,,,,+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++///...+++)))((()))******------------------------++++++++++++++++++++++++++++++,,,------...//////}}}xxxrrrnnnnnnqqquuuwwwpppkkkjjjhhhdddbbbdddkkkllloooqqqsssuuuuuuvvvkkkbbbVVVLLLHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAACCCBBBAAA@@@???>>>>>>>>>======<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@AAACCCFFFIIIKKKQQQSSSVVVZZZ___dddhhhjjjkkkkkkkkklllmmmnnnnnnooolllmmmmmmmmmkkkhhhfffddd]]]\\\[[[ZZZXXXWWWWWWVVVUUUTTTSSSQQQQQQQQQRRRSSSTTTSSSRRRQQQQQQRRRSSSTTTSSSSSSSSSSSSTTTVVVWWWXXX\\\[[[ZZZYYYYYYYYYZZZ[[[]]]^^^___^^^]]]\\\]]]______```aaabbbbbbaaa___^^^[[[\\\\\\\\\[[[YYYWWWVVVXXXXXXXXXXXXXXXYYYYYYYYYSSSRRRPPPPPPQQQPPPOOOMMMJJJIIIGGGFFFDDDCCCCCCCCCCCCBBB@@@>>><<<<<<<<<===999999999999999999999999999999999999999999999999999888888888777777666666999888888777777777888888444444444444444444444444333333444555666777888999666777888:::;;;<<<======>>>>>>???@@@@@@@@@@@@?????????@@@AAAAAAAAAAAA@@@AAAAAABBBBBBCCCDDDEEEEEEHHHGGGGGGFFFFFFGGGGGGHHHHHHGGGEEEEEEEEEEEECCCBBBFFFGGGFFFDDDEEEHHHHHHFFFOOOLLLLLLPPPSSSYYYgggvvv~~~hhhVVVLLLEEE>>>999;;;:::888777555333222111555555444444444333333333111222222333333222222111111111111111111111111111000000//////.........---000000//////.........---------............------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***(((((('''------------------------***)))((()))***,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------......//////---,,,+++*********.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***+++,,,,,,------,,,,,,------,,,,,,+++***///......---+++******))))))))))))***+++---...///,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,++++++***+++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,{{{vvvqqqoooppprrrttttttnnnjjjkkkmmmmmmooorrrtttsssrrrqqqpppooonnnmmmnnnggg^^^WWWRRRNNNKKKHHHIIIHHHGGGFFFDDDCCCBBBAAA@@@@@@??????>>>??????@@@======<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>>>>>>>@@@CCCFFFHHHGGGHHHJJJMMMPPPSSSVVVXXX\\\]]]^^^```bbbccceeeeeefffggghhhiiiiiihhhgggeeebbbbbbbbbaaa___]]][[[ZZZWWWVVVTTTSSSSSSSSSSSSTTTPPPOOONNNLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQSSSSSSRRRRRRRRRTTTUUUVVVUUUWWWXXXWWWVVVUUUVVVWWWXXXYYY[[[\\\[[[ZZZYYYXXXTTTTTTTTTTTTSSSQQQPPPNNNOOOOOOOOOOOOOOOOOOOOOOOOKKKJJJHHHHHHIIIIIIGGGFFFFFFEEEDDDBBBAAAAAAAAAAAA@@@???===<<<;;;;;;;;;;;;999999999999999999999999999999999999999999999999888888777777777666666666777777666666666666777777555555555444444444444444555555666777888999999:::::::::;;;<<<<<<===<<<<<<>>>???@@@@@@AAAAAA@@@@@@??????@@@AAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDEEEGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFEEEGGGFFFFFFHHHIIIJJJKKKMMMKKKMMMUUU^^^eeennnuuuhhhVVVIIIBBB>>>:::666888777666666555444333333555444444444444333333333111222222333333222222111111111111111111111111111000000000/////////......000000/////////.........---......//////......---.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++,,,,,,+++------------------------+++++++++,,,,,,,,,------///...---,,,,,,+++,,,,,,........................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,---,,,,,,------,,,,,,+++***------,,,,,,,,,,,,+++++++++******)))******++++++,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,++++++***++++++,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,{{{uuutttvvvyyy{{{{{{yyyrrrnnnooorrrtttyyy~~~|||xxxtttoookkkiiillliiiccc^^^ZZZUUUOOOLLLLLLKKKIIIFFFEEEDDDDDDDDDAAAAAA@@@?????????@@@@@@>>>======<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===@@@BBBCCCCCCCCCCCCDDDEEEGGGHHHIIIMMMNNNPPPRRRUUUWWWYYYZZZ\\\]]]```bbbdddeeeeeeeeeeeeeeeffffffdddbbb___^^^ZZZYYYXXXWWWVVVVVVVVVVVVSSSRRRPPPNNNMMMLLLLLLLLLJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIJJJLLLNNNOOOLLLMMMNNNMMMLLLLLLLLLNNNOOOPPPQQQRRRRRRQQQPPPOOOLLLLLLLLLKKKJJJIIIGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDBBBAAAAAABBBBBB@@@???@@@@@@???>>>>>>>>>>>>>>><<<;;;::::::999999999:::::::::::::::::::::::::::888888888888888888888888666666666666666555555555666555555555555555666666555555555555555666666666888888888999999:::::::::=========>>>>>>======<<>>==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<>>>???@@@AAAAAA@@@@@@AAAAAABBBBBBDDDEEEGGGIIIKKKMMMNNNOOORRRSSSVVVXXX[[[\\\]]]^^^^^^```bbbdddcccbbb___]]]]]]]]]\\\[[[[[[ZZZZZZZZZWWWVVVTTTSSSQQQOOONNNMMMKKKJJJJJJIIIHHHHHHIIIIIIFFFEEEEEEDDDEEEFFFGGGHHHFFFGGGHHHGGGFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@AAA???>>>>>>??????>>><<<<<<<<<<<<;;;;;;<<<<<<===:::999999999999999999999::::::::::::::::::::::::888888888888888888888888555555555555555555555555444444444444444444555666666666666777777777777777::::::::::::::::::::::::<<<======>>>>>>>>>>>>>>>@@@AAABBBBBBCCCCCCBBBBBB@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDCCCCCCCCCEEEHHHJJJMMMMMMUUUaaa```XXXYYYaaafffsss~~~kkk[[[GGGAAA:::777777888666444333333333333333333333333444444444333333333222222111111222222222222111111111111111111111111111111111111111111000000000000000000//////////////////......////////////..............................///////////////000000000------------------------++++++,,,---...///000000++++++++++++++++++++++++000...,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------------+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++******++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,ttt~~~{{{xxxxxx{{{zzzsssrrrooollliiigggggghhhbbb^^^XXXRRRLLLGGGEEEDDDDDDDDDCCCAAAAAA@@@@@@@@@??????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>???<<<<<<;;;;;;<<<<<<===>>>AAAAAABBBCCCDDDEEEEEEFFFIIIJJJLLLNNNOOOQQQRRRRRRUUUWWWZZZ]]]^^^^^^\\\[[[]]]]]]]]]]]]]]]\\\\\\[[[VVVUUUTTTSSSQQQPPPNNNMMMPPPOOONNNMMMLLLLLLLLLLLLHHHGGGFFFDDDDDDDDDEEEEEEEEEFFFGGGGGGEEEEEEFFFGGGEEEFFFFFFGGGGGGHHHHHHHHHFFFEEEDDDCCCBBBAAAAAA@@@@@@?????????>>>>>>>>>===???>>>======>>>>>>===<<<;;;;;;::::::;;;;;;<<<<<<999999999999999999999888999999999999999999999999777777777777777777777777444444444444555555555555444444444444444555666666777777777888888999999999:::::::::::::::::::::::::::;;;<<<===??????@@@@@@AAAAAABBBCCCCCCCCCCCCBBBAAAAAABBBCCCCCCCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDDDDFFFEEEEEEDDDDDDEEEEEEFFFCCCCCCCCCBBBBBBDDDJJJNNNQQQXXXhhhwwwxxxqqqpppwwwrrrZZZKKKAAA===999777777777555333444444444333222222111111444444333333333222222222000111111222222111111000000000000000000000000000000000000000111111111111//////000000000000000000...//////////////////...........................---------....../////////------------------------,,,,,,,,,,,,,,,---------++++++++++++++++++++++++000...,,,,,,------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------))))))))))))***+++,,,---------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++++++++++++++,,,,,,------,,,,,,+++***------,,,,,,,,,,,,++++++---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++*********++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,rrr}}}|||vvvqqqoooppprrruuuqqqiii```WWWPPPJJJGGGDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBCCCDDDFFFGGGHHHHHHMMMOOOQQQTTTVVVWWWVVVVVVWWWXXXXXXYYYZZZYYYYYYYYYTTTTTTTTTTTTSSSRRRQQQPPPRRRQQQPPPOOOOOOOOOOOOOOOKKKJJJHHHFFFEEEEEEFFFFFFGGGHHHIIIIIIGGGGGGHHHIIIFFFGGGGGGGGGHHHIIIIIIIIIDDDDDDBBBAAA@@@?????????>>>>>>>>>===<<<<<<;;;;;;===;;;:::;;;<<<===<<<:::;;;;;;:::::::::;;;;;;<<<:::::::::::::::999888777888888888888888888888888666666666666666666666666444444444555555555555555555555555555666777888888888888888999::::::;;;;;;:::::::::;;;;;;<<<<<<<<<:::;;;<<<>>>???@@@AAAAAA@@@AAABBBBBBCCCCCCBBBBBBAAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEBBBDDDEEEDDDEEEIIIQQQWWW^^^ooo~~~ttt^^^KKK@@@>>>;;;888666555555333222444444444333333222222222333333333333222222222222000000111111111111000000000000000000000000000000//////000000000000000111//////000000000000111111...//////000000//////...........................,,,,,,,,,------......///------------------------------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,---...---,,,------------------------,,,,,,---------.........***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,------,,,,,,+++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************+++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ttt{{{yyyzzz~~~xxxpppggg```ZZZVVVOOONNNKKKIIIGGGEEEDDDDDDAAA@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<===>>>>>>>>>======>>>============>>>??????<<<<<<<<<<<<;;;;;;;;;;;;=========>>>???AAABBBCCCGGGGGGIIIJJJKKKLLLLLLLLLMMMNNNOOOQQQRRRRRRRRRRRROOOPPPQQQRRRRRRRRRQQQPPPOOONNNMMMMMMMMMMMMMMMNNNKKKJJJIIIGGGGGGGGGHHHHHHIIIJJJKKKKKKIIIIIIJJJKKKIIIIIIIIIIIIJJJKKKLLLLLLFFFEEECCCBBBAAA@@@AAAAAA???>>>>>>===<<<<<<;;;;;;<<<:::999:::;;;<<<;;;:::;;;;;;::::::999:::::::::::::::::::::999888666555666666666666666666666666666666666666666666666666444444555555666666666666777777777777888999:::;;;888999999:::;;;;;;<<<<<<:::;;;;;;<<<===>>>??????======???@@@AAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEECCCEEEHHHIIILLLSSS]]]fffzzznnn[[[LLLAAA;;;:::888666444333333222222333333333333444444444444333333333222222222222111000000111111111111000000000000000000000000000000....../////////000000000//////000000000111111111//////000000000000//////........................+++,,,,,,---......//////........................,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...------------------------------++++++,,,,,,,,,---------,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------***++++++,,,,,,++++++************++++++,,,,,,---,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************+++,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,wwwzzztttnnniiiggg]]][[[WWWQQQLLLHHHEEECCCAAA@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>======<<<===<<<<<<;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<:::::::::;;;===???@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFHHHKKKLLLMMMMMMLLLFFFGGGIIIJJJKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJKKKJJJIIIHHHGGGGGGHHHJJJJJJJJJKKKLLLKKKJJJIIIJJJLLLJJJJJJJJJJJJKKKLLLNNNNNNIIIHHHFFFEEECCCCCCDDDDDD@@@@@@@@@???>>>======<<<<<<;;;:::;;;<<<===<<<;;;;;;;;;:::999999999999999999:::::::::888666444333666666666666666666666666666666666666666666666666555555555666666666777777888888888888999:::;;;<<<999999::::::;;;<<<======;;;<<<===>>>???@@@AAAAAA@@@AAAAAABBBBBBAAAAAA@@@???@@@AAAAAABBBBBBAAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCGGGJJJMMMQQQZZZgggqqq~~~~~~mmmYYYJJJAAA===;;;666555444333333333444444111111222333555666777777333333333222222222111111000000111111111111000000000000000000000000000000---.........//////000000//////000000111111111222//////000000000000//////........................,,,,,,------...//////000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++******,,,......---++++++++++++++++++++++++******+++++++++,,,,,,,,,///......------.........,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++++++++,,,,,,+++++++++))))))***+++,,,,,,------,,,,,,---------,,,++++++)))******+++---......///,,,,,,++++++***++++++,,,,,,,,,,,,++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,zzz~~~{{{{{{vvvqqqjjjbbbZZZSSSNNNLLLFFFFFFEEEBBB???======>>>;;;===>>>>>>===<<<<<<=========<<<;;;999888777777======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::===<<<<<<;;;;;;:::999999:::999999888888999999:::????????????????????????AAAAAABBBBBBCCCCCCCCCDDDCCCCCCCCCDDDDDDEEEEEEEEECCCCCCBBBAAABBBCCCDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFHHHGGGEEEDDDEEEFFFHHHIIIHHHIIIJJJKKKMMMOOOQQQRRRNNNLLLIIIFFFCCCBBBBBBCCC======<<<<<<<<<<<<======;;;;;;:::999999:::;;;;;;:::999999999888888777777888888777777666666555555666666666666666555555555444555666888888777777666888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;;;;:::::::::::::::;;;<<<======>>>>>>??????@@@@@@AAABBBBBB???@@@AAAAAABBBBBBAAAAAACCCCCCDDDDDDCCCCCCBBBBBBBBBCCCEEEDDDBBBAAAAAABBBFFFFFFDDDBBBAAACCCGGGJJJMMMMMMPPPTTTVVV___uuu}}}|||{{{~~~ooobbbPPPCCC===;;;999777999999777666555555555555222222222222222222222222333333333222222111111111111111111111111111111111000000000000000000000000222111///.........///000000000///000000111222222000000000000000000000000........................,,,---------.../////////------,,,++++++,,,------***+++,,,...///......------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,------++++++++++++------,,,,,,,,,++++++******************++++++,,,,,,,,,,,,---------,,,++++++******+++,,,,,,---...///000******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,---......//////.........---------...---,,,+++************,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,+++***)))***+++,,,---}}}~~~wwwmmmddd\\\WWWKKKHHHDDDAAA??????@@@AAA;;;<<<=========<<<<<<===???>>>>>>===<<<;;;::::::======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>??????>>>>>>>>>>>>?????????@@@@@@@@@?????????@@@AAABBB@@@@@@AAAAAAAAABBBBBBBBBDDDCCCBBBAAAAAACCCDDDEEEEEEEEEFFFGGGIIIKKKMMMNNNLLLJJJGGGDDDAAA@@@@@@AAA<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999888888999:::;;;888888777777777666666666888888777777666666666666666666666666666666666666555666777888999888888777999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;???>>>>>>>>>>>>>>>======<<<<<<======>>>??????????????????@@@AAAAAABBBBBB@@@@@@AAABBBBBBBBBBBBAAABBBCCCCCCDDDDDDDDDCCCCCCDDDFFFGGGGGGFFFEEEEEEFFFCCCDDDFFFFFFGGGIIIMMMPPPPPPTTT[[[cccjjjuuuooodddWWWNNNDDD===;;;;;;:::888777777666555444444333333222222222222222222222222333333333222222111111111111111111111111111111111000000000000000000000000111000000/////////////////////.........///000000////////////////////////........................---------..................---,,,,,,,,,,,,---...---............,,,+++***...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,---,,,++++++++++++,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,---------......//////...------,,,+++++++++,,,------......++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------///.........------------...---,,,+++************,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++------|||zzz~~~wwwlllfffWWWQQQJJJEEEDDDDDDCCCBBB>>>>>>>>>>>>>>>>>>>>>===?????????>>>>>>==================<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;<<<======:::999999888888999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::::::::999:::::::::::::::;;;;;;<<<<<<<<<;;;<<<======>>><<<<<<<<<<<<============>>>>>>===<<<===>>>???@@@???@@@@@@AAACCCEEEFFFGGGGGGFFFCCCAAA???>>>===>>>;;;::::::::::::::::::;;;999999888888888888999999666666666666555555555555888777777777777666666666666666666666666666777777777777888999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>????????????>>>>>>??????@@@AAAAAAAAA??????@@@@@@AAAAAABBBBBB@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCAAACCCEEEFFFEEEEEEEEEGGGBBBDDDFFFHHHJJJLLLPPPRRRUUU]]]iiittt~~~}}}dddQQQJJJAAA===999888::::::999777555444444333222222222111222222222222222222222222222222222222222111111111111111111111111111111111000000000000000000000000///000000000000///............------,,,---------////////////////////////////////////////////////...............---------...------,,,,,,------...---.........---,,,+++***......------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***......---------------,,,...............------,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------------,,,+++************,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...~~~}}}}}}~~~wwwooofff___WWWRRRQQQNNNIIIDDDDDDCCCAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888999999999999999999999999999999999:::::::::;;;;;;888999999999999:::::::::::::::999999::::::;;;<<<<<<<<<<<<===>>>@@@AAABBBBBBAAA???===<<<;;;;;;;;;999999888888888888999999888888777777777777888888666666666666666666555555777777777777777777777777666666777777777777888888999999999:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>?????????@@@@@@@@@AAAAAAAAABBB??????@@@@@@AAABBBBBBCCC@@@AAAAAABBBCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA???BBBDDDEEEEEEEEEFFFGGGIIIKKKMMMNNNPPPSSSXXX\\\gggppp}}}ooo\\\LLLDDDBBB;;;999777777888888666444333333333333333222111111222222222222222222222222222222222111111111111111111111111111111111111111000000000000000000000000...///000000000///---,,,///......---,,,,,,,,,,,,////////////////////////000000000000000000000000/////////...---------,,,---,,,,,,,,,,,,,,,,,,---***++++++,,,------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++......------,,,,,,++++++++++++,,,,,,,,,++++++***++++++++++++******))))))---,,,,,,,,,,,,+++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---------------------------,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------yyyxxx}}}~~~zzzrrrmmmhhhcccbbbaaa^^^VVVOOOLLLIIIEEECCCBBBAAA???===========================>>>>>>=========<<<<<<<<<::::::::::::::::::::::::<<<<<<;;;;;;;;;::::::::::::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999888777777777999999999999999999888888888999999:::::::::::::::777888888888999999999999999888888999999999::::::;;;;;;;;;;;;<<<===>>>??????>>>===;;;:::999999999888888777777777777888888777777777777777777777777777777777777777777777777777777777777888888888888777777777777888888999999:::::::::::::::;;;;;;<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>???@@@@@@??????@@@@@@@@@@@@AAAAAA???@@@@@@AAABBBBBBCCCCCCAAAAAABBBCCCCCCCCCBBBBBBCCCCCCDDDCCCCCCBBBAAA@@@BBBDDDGGGHHHHHHHHHJJJKKKSSSUUUWWWYYY]]]dddlllrrreeeTTTIIIBBB??????;;;999777666555555555444333333444444444333222222222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////...///000000000///---,,,000000///...---------...........................000000000000000000000000/////////...---------,,,++++++,,,,,,,,,,,,++++++******++++++,,,------...,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,++++++************++++++,,,++++++***,,,++++++******))))))(((,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------}}}xxx|||}}}wwwooojjjjjjkkkmmmooommmgggcccYYYTTTNNNJJJHHHFFFBBB>>>?????????>>>>>>=========>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::999999:::999999888888999999:::888888888888888888888888777777777777777666666666888888888777777777777777888888999:::::::::::::::888888888888999999999:::888888999999999:::::::::::::::::::::;;;;;;<<<===<<<<<<;;;;;;:::999888888888888777777777777888888777777888888888888777777888888888888999999999999777777777888888888888999777777777888999999:::::::::::::::::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>??????@@@AAABBBBBBBBB?????????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCAAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDFFFHHHKKKLLLKKKLLLMMMNNNVVVYYY^^^eeemmmxxxuuucccQQQGGGCCC>>>:::888777666555333333333444555333444555555555555333222222222222222222222222222000000000111111111111111000000000000000000000000////////////////////////...////////////...------000000//////////////////........................////////////////////////...............---------+++,,,,,,------,,,,,,+++...---,,,+++*********+++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,******++++++++++++*********++++++++++++,,,,,,,,,,,,+++++++++++++++******+++,,,,,,---------------+++++++++*********)))))),,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++***++++++,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++~~~{{{{{{{{{}}}~~~xxxpppjjjhhhjjjnnnrrrttttttsssrrrllleee]]]WWWTTTPPPKKKFFFDDDCCCCCCBBBAAA@@@??????>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999999888888999999:::999999999999999999999999888888888888888888999999999888888888777777777777777888999:::::::::999999888888888999999999999:::888888999999::::::999999:::::::::999::::::;;;;;;;;;;;;;;;;;;:::999999888888888777777777777888888777777888999999888777777888888888999999999::::::777777888888888999999999777777888888999::::::;;;::::::999999999:::;;;<<<;;;<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCAAABBBBBBCCCCCCCCCCCCCCCAAABBBDDDGGGIIIKKKLLLLLLQQQSSSUUUVVVUUUUUUVVVWWW\\\bbblllwwwsssXXXMMMDDD@@@>>>999666666333444555444444333333444222333444666666555333222222222222222222222222222///000000000111111111222000000000000000000000000//////////////////////////////...------------.../////////...//////000000................................................---------...............------...//////...------...---,,,************+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,---------------++++++++++++++++++*********++++++,,,---...//////,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,++++++***++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++******zzzwwwuuuzzz|||zzzzzzzzz|||vvvrrrpppkkkgggiiilllppprrrsssuuuwwwyyy{{{tttjjjccc___[[[TTTOOOHHHGGGFFFEEEDDDCCCBBBBBB>>>>>>>>>>>>============::::::::::::::::::::::::999::::::;;;;;;<<<<<<===:::999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<======;;;;;;::::::999999999888666777999:::::::::999888888888888888999999999:::777888888999:::999999999::::::999999999999::::::;;;;;;;;;;;;;;;:::999999888888777777777777888888777888999::::::999888777777777888888999999999:::777777888888999999999999777777888999::::::;;;;;;::::::999888999:::;;;<<<<<<<<<<<<<<<=========>>>========================>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBCCCCCCDDDAAABBBCCCCCCDDDDDDCCCCCC@@@AAAEEEIIIMMMPPPRRRSSSaaaccceeeeeeddddddeeefffiiirrrzzzcccPPPGGGAAA;;;999666444777;;;333555777888666444222111111222444555555444333111222222222222222222222222//////000000111111111222000000000000000000000000////////////////////////000///...,,,,,,---.....................///000111................................................,,,------....../////////...///000111111000///...+++******)))***,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,)))***+++,,,,,,+++***)))*********++++++,,,,,,,,,,,,,,,,,,------.........((()))***+++++++++++++++++++++++++++++++++++++++)))***+++,,,...///000000,,,,,,,,,+++++++++************+++,,,,,,---......+++++++++,,,,,,---------+++++++++***++++++,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************'''((()))***+++***))))))yyyrrrllllllrrrzzzxxx{{{|||xxx}}}vvvooollliiijjjmmmrrrvvvyyyxxxyyy~~~tttkkkddd```\\\ZZZSSSOOOKKKIIIKKKKKKJJJHHHHHHDDD@@@???@@@AAA???============<<<<<<;;;;;;;;;;;;;;;;;;<<<======>>>>>>;;;;;;;;;:::::::::999999;;;:::999888888999:::;;;:::::::::::::::::::::::::::999999888888999999:::888888888888888888888888888888888888888888888888999999::::::::::::;;;;;;<<<;;;:::;;;======<<<;;;;;;;;;;;;::::::999999999:::999888777777888999:::::::::::::::::::::::::::999999999999999999999999<<<;;;;;;::::::999999888888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>============>>>>>>AAAAAAAAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@===@@@CCCDDDCCCCCCFFFIIIHHHIIIKKKPPPWWW```gggllluuuyyy}}}}}}zzzxxxxxxyyyxxxjjj\\\MMMCCC@@@<<<888777888999888666222222222222222222222222222222222222222222222222333333333222222222111111000000000000000000000000000000000000000000000000111111000000//////......////////////////////////......////////////......---------............///......---------,,,,,,,,,,,,,,,,,,---------......///222777::::::777222/////////.........------------------,,,,,,+++++++++++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,------+++)))------++++++++++++------...+++)))))),,,---,,,***,,,++++++******++++++,,,+++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))))))))+++++++++,,,,,,---------************************+++*********+++,,,,,,---++++++++++++++++++++++++$$$(((,,,---,,,,,,---///))))))***+++,,,,,,------++++++++++++++++++++++++------------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************,,,,,,,,,++++++*********~~~vvvnnnhhhggghhhiiigggllluuu~~~~~~|||rrrnnnmmmkkklllooozzz~~~~~~xxxkkkbbb]]][[[ZZZ^^^\\\YYYYYYZZZZZZWWWTTTNNNJJJEEECCCCCCCCC@@@>>>===============<<<<<<<<<::::::;;;;;;<<<<<<<<<===;;;;;;:::::::::999999999:::999888888888888999::::::::::::::::::::::::::::::999999888888999999:::888888888888888888888888888888888888888888888888999999::::::::::::;;;;;;:::888777888:::<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999888777777888999:::::::::::::::::::::::::::999999999999999999999999;;;;;;;;;::::::::::::999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>============>>>>>>>>>>>>>>>????????????@@@CCCCCCCCCDDDDDDCCCCCCBBB@@@AAAAAABBBBBBBBBAAAAAACCCEEEGGGFFFDDDCCCFFFIIIHHHNNNWWWbbbnnnwww~~~}}}mmm```UUUKKKBBB<<<===:::666555666777666555333333333333333333333333222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000//////....................................////////////......---------............///......---------,,,,,,,,,,,,,,,,,,---------.........222888<<<<<<888222...---,,,,,,,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,++++++,,,---,,,***---,,,++++++++++++,,,------+++)))***,,,---,,,***,,,++++++******++++++,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++'''***,,,,,,+++***,,,...*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******yyypppfff___ZZZXXXWWW\\\ggguuuzzzwwwzzz}}}|||vvvtttsssppppppsss{{{~~~}}}yyylllaaa]]]]]]___bbbbbbdddhhhlllmmmiiieee\\\VVVNNNIIIGGGFFFCCCAAA?????????>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<======;;;;;;:::::::::999999999999999888888888888999999999999999999999999999999:::999999888888999999:::999999999999999999999999999999999999999999999999999999::::::::::::;;;;;;>>><<<999888:::;;;<<<<<<======<<<<<<<<<<<<;;;;;;999999888888888888999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<======>>>======>>>>>>>>>????????????>>>>>>======>>>>>>???======>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAA@@@AAAAAAAAABBBCCCCCCCCCCCCDDDFFFGGGEEECCCDDDHHHLLLLLLUUUfffxxx}}}iii___QQQGGG@@@===:::777:::777444333444444444333444444444444444444444444222222222222222222222222111111111000000000//////000000000000000000000000000000000000000000000000000000000////////////.................................////////////......---------............///......---------,,,,,,,,,,,,,,,,,,---------......---111888<<<<<<888111---,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///---+++***+++,,,,,,+++,,,,,,++++++++++++,,,,,,,,,+++******,,,,,,,,,***,,,++++++******++++++,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++++++++++++++++++++++++++,,,,,,+++***)))+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++++++++***~~~wwwoooggg```\\\YYYVVVWWW]]]iiiwwwyyyvvvxxx}}}|||zzz|||~~~}}}zzzooofffbbbcccfffdddgggoooyyy}}}ooofffYYYOOOKKKJJJIIIHHHDDDDDDCCCBBBAAA???>>>>>>>>>>>>>>>>>>============;;;;;;;;;::::::::::::999999999999888888999999999888888888888888888888888:::999999888888999999:::999999999999999999999999999999999999999999999999999999999:::::::::;;;;;;HHHDDD???<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<===>>>>>>???=========>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>???>>>??????@@@@@@AAAAAAAAA??????@@@@@@AAA@@@@@@@@@@@@AAAAAABBBCCCDDDEEEFFFEEEGGGHHHGGGGGGIIIOOOTTTTTT___rrrssscccTTTMMMCCC<<<999999999888777666444333333333222222333333333333333333333333111111111111111111111111222111111111000000000000000000000000000000000000////////////////////////////////////////////////........................---......//////......------------............///......---------,,,,,,,,,,,,,,,,,,---------......---000444777777444000---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---000---***)))***,,,,,,,,,,,,++++++++++++++++++,,,*********+++,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,+++***)))***,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++zzzvvvqqqkkkfffdddbbbbbb___[[[YYY^^^hhhqqquuuvvvxxx~~~xxxppplllkkkmmmpppvvvwwwfffYYYSSSQQQPPPPPPLLLKKKIIIGGGDDDBBB@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999999::::::999999999888888888888888888888888:::999999888888999999:::999999999999999999999999999999999999999999999999999999999:::::::::;;;;;;IIIFFFAAA>>>============:::::::::::::::::::::;;;999999999::::::999999999::::::::::::::::::::::::::::::::::::::::::::::::999999:::;;;<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????<<<<<<=========>>>>>>>>>??????>>>>>>>>>>>>??????>>>??????@@@AAAAAABBBBBB@@@AAAAAABBBCCCCCCBBBBBBAAAAAAAAABBBDDDFFFHHHIIIJJJLLLNNNNNNNNNRRRXXX^^^bbblll}}}rrr\\\PPPFFFCCC>>>;;;999888888777555555555444333222333333111111111111111111111111111111111111111111111111333333222222222111111111////////////////////////////////////////////////.............../////////........................------............---------------............///......---------,,,,,,,,,,,,,,,,,,---------............///000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---000---***)))***,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,++++++******++++++,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++***))))))***,,,---...,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++ssspppkkkgggddddddeeefffgggbbb]]]]]]aaafffjjjkkkpppvvv{{{uuurrrppp{{{wwwiiiaaa]]]ZZZXXXRRRQQQOOOLLLIIIGGGEEEDDD@@@@@@???>>>======<<<<<<>>>>>>=========<<<<<<<<<::::::;;;;;;;;;;;;::::::999999999999999999999999:::999999888888999999:::::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;AAA???<<<;;;===>>>??????999999999::::::::::::;;;999999::::::::::::999999::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;<<<=========;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>???<<<<<<<<<=========>>>>>>@@@??????>>>>>>??????@@@======>>>???@@@AAAAAABBB>>>???@@@AAAAAAAAAAAAAAACCCCCCCCCDDDGGGIIILLLNNNMMMPPPSSSUUUWWW[[[bbbgggwwwvvv]]]LLLEEE<<<<<<:::888777555444333444555666555333222333444111111111111111111111111111111111111111111111111333333333222222222222111////////////////////////000000000000000000000000---............/////////------------------------------............---------------............///......---------,,,,,,,,,,,,,,,,,,---------.........---,,,++++++,,,---...++++++++++++************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///---+++***+++,,,,,,+++******++++++++++++******'''))),,,---,,,+++,,,,,,,,,++++++******++++++,,,)))***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))************************,,,,,,++++++******+++++++++++++++++++++++++++++++++)))((())),,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,|||zzzwwwmmmkkkiiigggffffffggghhhlllkkkiiihhhgggfffffffffiiilllvvvzzzzzzzzzzzz{{{zzzvvvsss|||}}}sssjjjbbb\\\UUUTTTSSSQQQOOOMMMKKKJJJFFFFFFEEEDDDCCCBBBAAAAAA????????????>>>>>>>>>===;;;;;;<<<======<<<;;;;;;:::::::::::::::::::::::::::999999888888999999:::::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;;;;:::999:::<<<>>>>>>===::::::::::::;;;;;;<<<<<<999999:::;;;;;;:::999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<======::::::;;;;;;<<<<<<=====================>>>>>>>>>======>>>>>>>>>?????????@@@??????>>>>>>??????@@@>>>>>>???@@@AAABBBCCCCCC@@@AAABBBCCCDDDDDDDDDDDDFFFFFFGGGHHHKKKNNNQQQSSSSSSXXX___eeekkkrrrzzzwwwcccLLL@@@???999888888666444333222333222444666555222111222333111111111111111111111111111111111111111111111111222222222222111111111111////////////////////////000000000000000000000000---------.........//////------------------------,,,------......------,,,---------............///......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,+++++++++************)))+++++++++,,,,,,---------------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,++++++,,,---,,,***)))***+++,,,,,,+++***)))&&&)))---...,,,+++,,,---,,,++++++******++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++,,,***)))+++------+++)))*********++++++,,,,,,---++++++++++++++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,uuuwwwnnnmmmnnnllljjjiiiiiiiiijjjjjjjjjjjjmmmqqqttttttqqqlllhhheee___```fffsss}}}uuupppqqqrrrrrrtttxxx~~~|||yyyuuuzzztttggg^^^VVVUUUTTTSSSRRRQQQPPPPPPMMMMMMLLLKKKJJJHHHGGGGGG@@@@@@@@@@@@?????????>>>;;;<<<===>>>>>>===<<<;;;:::::::::::::::::::::::::::999999999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;<<<;;;:::;;;======<<<;;;;;;;;;;;;<<<<<<<<<======999999;;;;;;;;;;;;999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>>>>>>>>>>>>>>>>============>>>????????????@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@AAABBBDDDEEEEEEFFFIIIJJJKKKLLLMMMNNNNNNNNNIIIIIIIIIKKKNNNQQQUUUWWW]]]eeeooozzzssspppnnngggUUUAAA999::::::999888666444333555666000333555444222000111333222222222222222222222222000000000000000000000000111111111111000000000000////////////////////////000000000000000000000000---------.........//////------------------------,,,------......------,,,---------.........//////......---------,,,,,,,,,,,,,,,,,,---------......+++,,,------------,,,+++---------,,,,,,,,,+++++++++++++++,,,,,,---------------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,------+++))))))***+++,,,,,,+++***)))%%%)))---...,,,+++,,,---,,,++++++++++++++++++,,,+++++++++,,,,,,---------++++++++++++++++++++++++---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++---,,,+++,,,------)))&&&))))))***+++,,,,,,------++++++++++++++++++++++++((()))***+++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,pppoookkkeee______cccgggmmmfffeeejjjnnnllllllooorrrtttvvvvvvtttpppkkkhhhaaa^^^]]]```fffjjjkkkkkkhhhjjjmmmoooqqqsssvvvyyy~~~{{{{{{~~~|||nnnccc]]]ZZZUUURRRQQQQQQRRRRRRRRRRRRQQQNNNKKKIIIKKKMMMMMMHHHDDDDDDDDDAAA@@@BBBBBBAAA@@@>>>===;;;999999>>>>>><<<:::888888999:::::::::999999999999::::::777777888999999999999999999:::::::::;;;;;;;;;;;;::::::::::::::::::::::::===<<<<<<;;;;;;;;;<<<<<<<<<;;;::::::999999::::::::::::::::::::::::::::::888888999:::::::::999999;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>??????????????????AAABBB@@@<<<::::::;;;>>>???@@@>>><<<<<<@@@DDD?????????===;;;;;;===???@@@BBBCCCBBBBBBEEEKKKPPPKKKMMMPPPUUUXXXXXXWWWUUUTTTLLLKKKUUU[[[[[[bbblllmmmxxxwwwggg\\\YYYZZZYYYRRRHHH>>>888666555555444333333333333444111222222222222111000000000000000000000000000000222111111111000000//////000000000000000000000000........................////////////............///...---,,,,,,---...////////////...---------,,,------------------------000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++....../////////...,,,+++------++++++++++++------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++******)))***+++---...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********))))))*********+++++++++))))))*********+++++++++jjjjjjhhhccc^^^^^^aaaeeejjjeeeeeejjjnnnmmmmmmppprrrsssuuuuuusssoookkkhhheeeccc```___^^^^^^]]]\\\^^^aaadddgggjjjpppvvvzzz|||qqqggg^^^[[[XXXXXXYYYZZZYYYWWWYYYYYYXXXUUUQQQOOOOOOOOOMMMGGGDDDEEEEEECCCDDDHHHGGGFFFDDDBBB@@@>>>===<<<::::::999888888888999:::::::::999999999999::::::;;;;;;<<<<<<<<<<<<<<<;;;::::::999999999999888888::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::999999:::;;;<<<<<<;;;;;;<<<<<<=========<<<;;;;;;999:::;;;<<<<<<<<<<<<<<<>>>>>>=========<<<<<<<<<;;;===???>>><<<;;;<<<===>>>???@@@???======@@@CCCAAABBBBBB@@@??????@@@BBB@@@BBBCCCCCCEEEIIIQQQWWW\\\```gggnnnqqqppplllhhhddd[[[YYYbbbhhhllluuussshhh___TTTLLLHHHIIIIIIFFF@@@;;;888777555555444333333333333444111222222222222111000000000000000000000000000000111111111111000000000///000000000000000000000000........................////////////..................------------..................------------------------------------......---------......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,+++---.../////////...,,,+++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---,,,+++*********+++,,,---------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,*********++++++++++++,,,bbbcccdddaaa^^^]]]___bbbfffdddeeelllqqqrrrsssuuuqqqrrrssstttrrrooollljjjiiiiiifffbbb]]]YYYXXXXXXZZZ[[[]]]___ccciiiqqqwww|||~~~{{{{{{xxxpppiiiaaa______ccchhhiiieee`````````___]]]ZZZWWWTTTRRRMMMHHHEEEFFFGGGHHHLLLQQQNNNLLLHHHEEEAAA???>>>===999999888999999999:::::::::999999888888999999::::::;;;;;;;;;;;;;;;::::::;;;;;;::::::999888888888::::::::::::::::::::::::;;;;;;:::::::::;;;;;;<<<===<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::999:::;;;<<<===>>>>>>>>>======>>>======<<<;;;;;;::::::;;;<<<<<<<<<;;;;;;>>>>>>======<<<<<<;;;;;;:::<<<>>>>>>======???@@@>>>???AAA@@@??????@@@BBB@@@AAAAAAAAA???@@@AAACCCCCCEEEGGGHHHKKKQQQ[[[bbbiiiqqq}}}~~~xxxqqqjjjhhhpppwww~~~xxxxxxxxxwwwvvvxxx|||hhhVVVKKKFFFBBB???:::;;;;;;:::888777777888555555444333333333333333111222222222222111000000000000000000000000000000111111111111000000000000000000000000000000000000/////////////////////////////////............------..................---------------............------------------------,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,---............---,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,...---,,,+++************......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++******************************++++++,,,,,,++++++***,,,,,,,,,++++++++++++************************************++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,XXX[[[^^^______```cccfffeeefffjjjpppuuuwwwyyyzzzqqqqqqsssssssssqqqooonnnlllmmmmmmjjjeeebbbcccfffbbbaaa___]]]^^^bbbiiinnnvvvzzzzzzvvvuuutttnnniiigggfffiiiooovvvwwwqqqkkkhhhhhhhhhhhhgggccc]]]XXXRRRMMMJJJLLLMMMPPPXXX```[[[WWWRRRKKKEEEAAA???>>>>>>===;;;;;;<<<<<<;;;;;;999999888888888888999999:::;;;;;;;;;;;;:::999999<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<===>>>>>>??????>>>>>>>>>>>>======<<<;;;;;;<<<======>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>???@@@AAA???@@@AAABBBBBBAAAAAAAAA@@@BBBCCCDDDCCCDDDFFFHHHKKKMMMNNNPPPSSSZZZdddkkktttyyyvvvyyy{{{kkklllnnnppprrrtttvvvxxxtttfffSSSEEE>>><<<<<<<<<888888777666666666777999555444333333222222333333111222222222222111000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000//////.........---------,,,---...//////...---,,,,,,,,,,,,------.........---------------------------,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,,,,------++++++++++++++++++++++++++++++***+++++++++,,,,,,------------------------++++++------------++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++,,,,,,,,,---------GGGMMMSSSYYY^^^dddlllrrrlllooosssvvvwwwxxxxxxwwwpppqqqrrrsssttttttttttttrrrssssssqqqmmmlllooosssooommmiiiccc___```cccffflllqqqyyyyyyvvvvvvvvvsssppplllnnnsss{{{~~~yyyyyyxxxyyy|||~~~yyyoooggg___[[[XXXYYYZZZ___jjjuuusssnnneee\\\SSSMMMJJJHHHGGGCCC???=========;;;::::::999999888888999999:::<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<===<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>?????????>>>======<<<;;;<<<===>>>????????????======>>>>>>??????@@@@@@??????>>>>>>???@@@@@@@@@BBBCCCCCCDDDEEEEEEDDDCCCEEEGGGJJJLLLMMMOOORRRTTTUUUWWWYYYYYY[[[aaajjjqqqwwwmmmnnnrrrvvvzzz|||}}}}}}oooXXXQQQGGG???<<<;;;;;;:::999777666555666777888999444444333222222222222333111222222222222111000000000000000000000000000000000000000000000000111111////////////////////////000000000000000000000000............------------,,,---...//////...---,,,+++,,,,,,,,,------......------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............------------......++++++++++++++++++++++++++++++*********+++,,,---------,,,,,,,,,---------++++++------------++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,***++++++,,,...//////000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,---------777===EEEMMMVVVbbbooowwwrrrwwwzzzxxxvvvtttrrrnnnnnnoooqqqsssuuuwwwyyyzzz{{{zzzxxxvvvtttvvvzzz}}}}}}xxxqqqjjjfffeeeffffffjjjrrr{{{~~~}}}~~~tttyyy}}}qqqmmmiiihhhjjjppp}}}}}}qqqfff___\\\ZZZPPPJJJCCC???>>>>>>===;;;===<<<<<<;;;;;;<<<<<<===;;;<<<======>>>>>>>>>============<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>===<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>======>>>>>>????????????>>>>>>;;;<<<===???@@@AAABBBBBB>>>?????????@@@@@@@@@@@@@@@???>>>@@@CCCGGGHHHHHHJJJIIIHHHIIIJJJKKKJJJIIIIIILLLQQQTTTWWWZZZ]]]___dddfffhhhhhhjjjnnnuuu{{{}}}~~~{{{cccSSSFFFCCC@@@===;;;999777555555444222333555888999999444444333222222222222222111222222222222111000000000000000000000000000000000000000000111111111111////////////////////////////////////////////////.........------------,,,---..................---,,,,,,,,,,,,------------------------------------///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............------------......***++++++++++++,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,+++,,,,,,---...+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,((()))***,,,,,,---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,))))))*********+++++++++++++++++++++,,,,,,,,,,,,111444999???HHHUUUcccmmmmmmuuuyyyvvvrrrqqqnnnjjjkkklllnnnqqquuuyyy|||~~~~~~{{{||||||sssnnnkkkkkklllooossszzz~~~yyytttsssssszzz}}}rrrlllhhhgggZZZRRRIIICCCCCCDDDDDDBBBAAAAAA@@@@@@@@@@@@AAAAAA???@@@AAACCCCCCDDDDDDDDDDDDCCCBBBAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<>>>>>=========>>>???@@@@@@@@@@@@>>>???AAACCCEEEGGGHHHHHHFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCHHHOOOVVVZZZ\\\RRRPPPNNNNNNPPPRRRRRRQQQRRRVVV\\\aaaeeeiiimmmooovvvyyy|||~~~~~~ppp```PPPGGG===<<<:::999888777555444444222111222555666666555444333222222111222222222111222222222222111000000000000000000000000000000///000000000111111111111////////////////////////.................................---------,,,,,,......------------......------,,,,,,,,,,,,,,,,,,------------------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,+++***))))))+++---...,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,*********++++++++++++,,,222333555666<<>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======???@@@@@@AAA@@@@@@???????????????<<<<<<<<<<<<<<<<<<<<<<<>>>>><<<===>>>???@@@AAAAAAAAABBBDDDFFFIIIKKKMMMNNNOOONNNNNNLLLJJJHHHFFFEEEDDDEEEEEEHHHPPP[[[eeelllnnnYYYUUURRRRRRUUUWWWXXXWWW```dddkkkqqqvvvzzzzzznnn```TTTJJJDDDBBB:::999777555555666777888777555333333555555222000444333222222111111222222111222222222222111000000000000000000000000000000//////000000111111111222////////////////////////..............................---------,,,,,,,,,///...---,,,,,,---...///---------,,,,,,+++++++++------------------------++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++******************+++*********++++++,,,,,,,,,,,,+++***))))))+++---...,,,,,,+++***+++,,,...///...---++++++++++++---...,,,++++++++++++++++++,,,*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------,,,+++)))((('''((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------))))))*********+++++++++111111111222666<<>>===>>>@@@CCCDDDDDDCCCCCCDDDCCCCCCBBBAAA@@@???<<<===AAA@@@===???FFFDDDFFFHHHHHHEEECCCBBBBBBCCCCCCBBBAAABBBEEEHHHJJJLLLMMMPPPTTTWWW\\\fffnnnjjjeee]]]UUUOOOLLLKKKKKKKKKMMMPPPVVVeeesssssskkk]]]XXXUUUXXX___fffjjjjjjrrryyy{{{}}}ttt___XXXOOOIIIFFFBBB<<<888777777666666555555555444444444444444444444444444555444333222111111111111222222222111111111000000111222222333333222222111111111000000000000111111000///...------------------.........---,,,++++++++++++,,,,,,---...//////000000000000000000000000------------------------/////////......------,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++++++++++++++,,,,,,---...******+++++++++,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++*********++++++,,,,,,,,,---$$$)))000+++))),,,++++++++++++,,,......---,,,+++,,,,,,------,,,,,,++++++,,,...---+++*********---------,,,,,,+++++++++************************++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,++++++******+++++++++++++++++++++++++++++++++,,,------+++)))******++++++++++++++++++++++++000000///000222666999;;;===CCCMMMVVV]]]bbbeeegggkkklllmmmnnnoooqqquuuxxx|||}}}~~~}}}xxxssstttttttttwww{{{{{{ppplllhhhbbb___[[[VVVVVV[[[___aaa```^^^[[[[[[\\\\\\]]]dddmmm{{{jjjZZZQQQJJJDDDHHHEEEDDDDDDEEEEEECCCAAAEEEEEEGGGIIIKKKMMMMMMMMMLLLKKKKKKIIIGGGEEECCCBBBAAA???@@@EEEFFFFFFKKKRRR[[[[[[ZZZVVVOOOIIIDDDBBBEEEFFFHHHIIILLLOOORRRTTTTTTWWW^^^fffooozzzxxxiii___YYYXXXWWWXXXYYYZZZ]]]fffpppoooiii^^^]]]]]]bbbjjjtttzzz~~~|||yyy{{{mmm___RRRLLLDDD@@@???===999555666666666666555555444444444444444444444444444444444333333222111111111111222222222111111111000000111222222333333222222111111111000000000000111111000000///...............///////////////.........+++,,,,,,------.........------------------------------------------------.........---------------...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,+++++++++,,,,,,---...++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))++++++++++++++++++++++++++++++++++++++++++,,,,,,...&&&***111+++))),,,***+++******+++---...---++++++,,,,,,------,,,,,,++++++---...---+++++++++,,,---------,,,,,,+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++***,,,------+++*********++++++++++++++++++++++++111000000000000111222222222666<<>>======999777555444444666777888555666777666444333333333111111111222222333333333222222222222222222222222333333111000////////////.../////////000000111111000000111111111111000000//////............//////---------------...///000...---+++)))))))))+++,,,++++++,,,,,,---...//////........................------------------------/////////......---------...------,,,,,,------...+++,,,,,,------,,,,,,+++...---,,,,,,++++++++++++,,,,,,,,,---------......------------------------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,------***,,,+++,,,<<>><<<999888777777777666666666555444333333333333333333333333333333333333333333222222222111111111222222222222222222222222111111111222222222333333111111000///////////////////////////////////////////////////////////////111111000000///...------........................------,,,+++,,,---...///,,,,,,------------,,,,,,///......------,,,++++++........................------------------------,,,,,,,,,---------......222111...,,,+++,,,---...,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------------------,,,******++++++++++++***)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---))))))***++++++,,,,,,---,,,,,,,,,---------......+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++)))***,,,---------,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,---......//////+++))),,,---,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,------...*********++++++,,,,,,,,,***++++++,,,,,,++++++*********++++++,,,,,,,,,,,,////////////////////////....../////////000000000111111111111000000//////...000222333222222444555888===CCCIIIPPPYYYccckkknnnppprrrqqqooommmllllllkkkpppxxx~~~~~~wwwtttsssrrrtttxxxyyy{{{}}}yyyrrrhhh]]]SSSJJJBBB>>>999999999999888666555444000222333333222222333444333333333333333333333333222222222222111111111111222222222222222222222222000000000000111111111222000000///............///........................////////////////////////111111000000//////......------------------------,,,,,,,,,,,,---......///,,,------......------,,,++++++,,,------......///------------------------------------------------+++,,,,,,------.........///...,,,+++***++++++,,,((()))***+++,,,------...++++++,,,,,,,,,,,,------)))******+++---......///------------,,,,,,++++++)))***+++,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,+++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,+++******))))))******++++++++++++,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,------------,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******+++******+++,,,///111222111,,,***,,,---++++++---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,,,,------*********++++++,,,,,,---***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,+++////////////////////////------........./////////111111000/////////000000///111333444333333333555222555:::<<>><<<:::888999:::999777666555555///111444444222222333555222222222222222222222222222222222222111111111111111111111111111111111111////////////000000000000111000000///////////////////////////////////////////////////////////////////////////////////////------------------------***+++,,,---............+++,,,------------,,,+++++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,------***+++,,,------+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))+++,,,,,,,,,,,,+++))))))***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++***)))))))))******++++++++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++***))),,,+++))))))+++///333555333...+++,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,)))******+++,,,,,,------***++++++,,,,,,++++++***)))***+++,,,,,,,,,++++++////////////////////////,,,,,,,,,---------......111000///......///000111---...000000///000222444///333555555444777>>>DDDLLLTTT^^^fffjjjlllnnnpppnnnrrrvvvxxxyyy~~~zzzrrruuuxxxxxxuuutttvvvyyyqqqnnnqqqttt{{{zzzkkk]]]TTTKKKGGGAAA===;;;:::999888333444444444222222333555222555777666444222333555222222222222222222222222222222222111111111111000000000000000000000000000............////////////222111111000000000000000000000000000000000000000////////////////////////---------...............------------------------)))+++,,,...//////...---***+++,,,------,,,+++***///......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...//////------.../////////......---------,,,,,,,,,+++++++++++++++,,,,,,---------------,,,,,,,,,,,,++++++******+++,,,------...///+++,,,.........,,,***))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,++++++((()))***+++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,,,,,,,---------.........++++++++++++++++++++++++---------,,,,,,++++++++++++++++++++++++++++++++++++***)))))))))***,,,---*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))---+++))))))+++///444777555///+++,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,))))))***+++,,,,,,------+++++++++,,,,,,+++++++++)))***+++,,,---,,,++++++,,,,,,------------,,,,,,////////////////////////////////////////////////222111111111000000//////222222333444444555666666>>>CCCIIIMMMQQQXXXccckkknnnrrrvvvxxxyyy}}}ssshhh[[[```ddddddbbbdddkkkrrr{{{tttnnnqqqzzzsss```RRRHHHCCCBBB@@@===<<<;;;:::888666555555555444444333333333555555555444444333333333111111111111111111111111555555444333222111000///000111222222222222111000000000000000000000000000000000000000////////////........................................................................------------------------,,,,,,++++++,,,,,,---...000...---+++******++++++,,,,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------------------------///...---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,++++++******)))(((***,,,...///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------,,,+++***)))---------,,,,,,++++++++++++******))))))******+++---,,,++++++******++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************...---+++*********++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++******************,,,,,,,,,+++++++++******...***,,,---,,,666>>>888222...***)))+++,,,+++***++++++++++++++++++++++++************+++,,,---------------,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------........................////////////////////////111111111000000000//////111111222333333444555555555999===@@@BBBHHHPPPWWWiiipppxxx~~~uuuggg]]]SSSUUUWWWVVVUUUWWW]]]bbblllrrr{{{}}}wwwwwwzzzsss___PPPGGGAAA???===<<<;;;;;;<<<;;;999777555555444444444333333333444444333333222222222222111111111111111111111111222111111111111111000000000111222333333222111000000000000000000000000000000000000000/////////...........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///...,,,++++++++++++,,,,,,,,,,,,---------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++------------------------------,,,++++++++++++++++++************+++,,,,,,+++++++++++++++++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------,,,+++***)))------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,------,,,++++++******++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,************************,,,,,,,,,+++++++++******,,,(((,,,...---888@@@:::000---******+++---,,,***+++++++++++++++++++++++++++++++++***++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++.........//////.................................////////////////////////111111000000000000//////000000111111222222333333111444777888888<<>>:::777555333333444555444333444333333333444444333111111111222222222333333333111111111111222222222333000000000000000000000000/////////000000000000000///000111111111111000/////////////////////////////////.........---------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,------------,,,***)))+++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,++++++,,,------...+++++++++++++++,,,,,,---,,,+++++++++++++++++++++))))))++++++,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++)))*********++++++++++++---,,,,,,++++++,,,,,,------,,,++++++******++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,((())))))***++++++,,,,,,,,,,,,,,,+++++++++******+++'''+++---,,,777???888---......,,,))))))+++---+++++++++++++++++++++++++++++++++***++++++,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,------------------,,,------------------------////////////////////////---.........//////000000//////////////////......111000000000111111000///...000222333555;;;DDDKKKWWW```mmmyyy~~~~~~zzzzzz|||xxxzzz|||~~~{{{}}}~~~tttjjjddd```aaa``````aaacccdddcccccc[[[WWWSSSSSSXXX___fffjjjsssrrrhhhbbb___```aaafffnnnrrrrrrsssuuuyyyuuurrrqqqkkkcccdddjjjlllnnnqqquuuxxx}}}xxxuuuxxxzzzzzz||||||}}}||||||wwwuuuuuussspppqqqtttpppnnnllllllllliiiccc^^^\\\ccckkkpppssszzzzzzrrrlllooowww}}}zzz{{{~~~uuusssttt{{{zzzooofffaaaYYYQQQKKKFFFAAA>>>:::???AAA>>>;;;:::888444666444111000222444555666444222222222444555444333111111111222222333333333//////000000111111111222000000000000000000000000,,,,,,---...///000111111...///000111111000///...//////////////////////////////.........---------................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------......---+++***(((*********++++++,,,,,,---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++*********+++,,,,,,---*********)))***++++++,,,*********++++++,,,------******)))))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,------,,,,,,,,,))))))******+++++++++++++++******************+++---,,,++++++******++++++---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---((())))))***++++++,,,,,,,,,,,,,,,+++++++++******+++&&&))))))(((333;;;555/////////,,,((((((+++...++++++++++++++++++++++++************+++,,,------+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,---************************........................*********+++---///000111......//////000000111111////////////////////////---,,,,,,,,,---...000111////////////000000000000000//////111333777:::<<>>===<<<999888888777666555555555333333333333333333333333111111111222222333333333222222222222222222222222000000000000000000000000444...)))***000333000,,,000000000000000000000000................................................---------.........//////,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,,,,------...---+++******+++---...//////...---,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---+++)))***,,,---,,,))),,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,------------,,,++++++,,,......---+++***++++++,,,,,,++++++***************************......---------,,,,,,,,,------......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---+++******)))***+++---...++++++++++++++++++++++++,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++************************+++***((())),,,///111222777111,,,+++---...,,,)))+++++++++************)))+++++++++++++++++++++++++++++++++******)))))))))---------,,,,,,+++++++++++++++++++++++++++++++++++++++------------++++++........................,,,,,,,,,---......//////......//////000000000000////////////////////////...------,,,---...000000////////////000000000000111111000000111444666777;;;???HHHSSSaaaooo{{{||||||}}}~~~yyymmmeeegggnnntttvvvxxxuuuoooiiiggggggbbb```^^^\\\___gggrrryyyvvvnnnfff___XXXSSSRRRXXX]]]]]]\\\]]]^^^]]]\\\[[[YYYXXXWWWWWWYYY]]]aaaaaa___```dddiiilllxxxsssooopppnnnhhhcccbbbdddiiijjjhhhjjjnnntttxxx{{{qqqkkklllmmmmmmnnnnnnlllkkkjjjqqqvvvyyytttrrrsssuuusssppplllddd[[[RRRJJJEEECCCAAA???===;;;:::999999888777777666555555444444333333333333333333333333111222222222333333333333222222222222222222222222111111111111111111111111222///,,,---000222000---000000000000000000000000////////////////////////........................---------.........//////.........------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,---------...---+++******+++---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---+++)))***,,,---,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,------,,,++++++,,,++++++,,,......---+++,,,,,,,,,------,,,,,,,,,************************------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,------,,,+++*********+++,,,++++++++++++++++++++++++,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++...,,,***+++...222444555666111,,,+++---...,,,)))))))))******+++++++++,,,++++++++++++++++++++++++------,,,,,,++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++........................---...///000///...------...////////////000000000///////////////////////////......------...//////////////////000000000000333222111000000000222222222666;;;AAAJJJUUUcccllltttzzz}}}}}}zzzrrrmmmlllrrryyyyyyrrrlllkkklllhhhiiijjjiiijjjqqq}}}wwwnnncccZZZUUUYYY___aaa______ZZZ[[[]]]^^^____________aaaccceeedddaaa```aaadddgggqqq{{{zzzqqqiiihhhjjjmmmmmmmmmrrryyyuuuooopppsssyyy}}}~~~|||zzz|||ssskkkgggeeecccccc]]]ZZZTTTMMMFFFAAA===;;;:::999888777777777777777666666555555444444333333333333333333333333333333222222333333333333444444222222222222222222222222222222222222222222222222///000000000111000000///000000000000000000000000000000000000000000000000........................---------...............000///...---,,,++++++***,,,,,,,,,---------......---------,,,,,,------......---,,,++++++,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,+++***))),,,++++++,,,......---+++,,,------......------,,,++++++++++++++++++++++++,,,,,,+++++++++*********,,,,,,+++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...---,,,+++************++++++++++++++++++++++++,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---***)))***---222444666444000,,,+++,,,---+++)))'''((()))***+++,,,------++++++++++++++++++++++++......------------,,,,,,------,,,,,,,,,,,,++++++---------------------------,,,,,,++++++,,,,,,---........................---...000111111000...---/////////////////////////////////////////////////////////...............////////////000000000000333222111000000000000111444777:::;;;<<>>888:::;;;999555333555777222222111111222333444555000111333444555555555444333333333333333333333333111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000000///...------...///000000000000000000000000000000000000000000000000000........................//////.........---------//////...---,,,++++++***,,,,,,,,,---------......+++++++++,,,---...///000------............------.........////////////000,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))),,,---,,,***)))+++---,,,,,,---------.........------------------------************************,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******,,,++++++,,,......---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******''')))+++------***'''%%%+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---.........---,,,+++,,,------,,,+++)))(((++++++++++++++++++++++++,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++,,,...111333333///,,,(((***+++++++++******+++(((((()))***+++,,,,,,---++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++---......---++++++///...---,,,,,,,,,,,,,,,...,,,,,,...111222000...////////////////////////.................................////////////000////////////////////////............////////////000000000000000000000000000000000111222444555666???FFFQQQZZZaaafffiiijjjqqqwww~~~}}}wwwtttwwwyyy~~~yyyxxx|||uuulllffffffjjjooorrr|||~~~}}}zzz{{{nnnbbbXXXSSSFFFEEECCCAAA>>><<<:::999;;;333666:::555666888222444444444444444444444444444444222222222222444444333333222222111000//////000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000000//////.........---////////////////////////////////////////////////------------------------//////000000///---+++***---,,,,,,,,,,,,---............---,,,,,,,,,------........................------------------------******+++,,,------------+++---//////...---,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++---+++***,,,...///,,,***++++++++++++++++++++++++++++++++++++++++++++++++//////...---,,,,,,++++++,,,,,,,,,,,,,,,+++***)))---,,,***))))))***,,,---+++++++++*********)))))),,,------......------,,,+++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,------------------------------------,,,,,,+++******++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,---...---,,,+++//////............//////++++++++++++++++++++++++......,,,)))***...---***++++++******************++++++++++++++++++++++++******+++,,,,,,---......((()))******)))'''$$$###+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,+++******+++,,,,,,***,,,------,,,++++++,,,---,,,***))))))***,,,---++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,---...,,,,,,...111222000...................................................------........./////////////////////////////////............////////////000000000000000000000000000000000000111333444444555:::@@@FFFJJJMMMQQQSSSZZZ```iiiqqqzzz}}}zzzuuuppppppvvvyyyzzzvvvwww}}}xxxsssllljjjlllrrrwww{{{~~~}}}}}}~~~wwwpppgggccceeeiiikkklllmmmjjjeee^^^VVVOOOIIIEEEAAA@@@???===;;;999777777666000333888444666999333444444444444444444444444444333333222222333333444555555444333333222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000/////////............000000000000000000000000////////////////////////...........................////////////---,,,+++---,,,,,,,,,,,,---......000///...---,,,+++++++++........................------------------------******+++,,,------------,,,---......---,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++,,,+++***+++------+++)))++++++++++++++++++++++++++++++++++++++++++++++++///......---,,,,,,++++++,,,,,,,,,,,,,,,+++***)))...---+++******+++---...,,,,,,,,,,,,++++++******,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,------,,,,,,...------,,,,,,------...++++++++++++++++++++++++---...+++((()))------)))++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,---------)))***+++++++++)))'''&&&+++,,,,,,------,,,,,,+++************************............---------,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++---......---,,,,,,------,,,***))))))***,,,---++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---......---,,,,,,,,,---------,,,,,,...000111000...................................................,,,---------............////////////////////////............////////////000000000000000000000000000000000000000111222222333555777888999;;;>>>@@@AAAGGGOOOXXXaaammmzzz}}}tttrrrqqqnnnnnnooovvv|||zzzxxxvvvxxx~~~uuuqqqmmmllloootttxxxzzzwwwtttpppmmmlllooosssuuu```ZZZSSSOOOPPPQQQQQQPPPNNNMMMLLLIIIFFFBBB???>>><<<<<<;;;:::888777666555555000333666222666999333444444444444444444444444444333333222222333333444444444444333222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////............000000000000000000000000////////////////////////////////////////////////---......//////...---------,,,,,,,,,,,,---......000000///---,,,+++******------------------------------------------------+++++++++,,,------......------------,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...,,,***++++++++++++++++++++++++++++++++++++++++++++++++......------,,,,,,++++++++++++,,,,,,,,,+++******......,,,,,,,,,,,,......---------,,,,,,,,,,,,+++,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++,,,,,,------,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,***((()))------***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++,,,,,,------,,,,,,+++************************+++++++++***************++++++++++++++++++++++++,,,++++++******++++++,,,,,,...//////...------...---,,,+++******+++,,,---++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,,,,------,,,,,,---...///000//////................................................,,,,,,,,,---------......////////////////////////............////////////////////////////////////000000////////////000111333444555555444555777999666999>>>DDDJJJRRR[[[aaalllrrr|||}}}{{{ssslllkkkkkkkkkmmmpppuuu}}}}}}wwwttttttuuuyyy~~~xxxqqqmmmiiigggggghhhiiihhhccc```[[[WWWVVVWWWZZZ\\\NNNJJJGGGEEEFFFGGGGGGFFFFFFEEEDDDCCCAAA>>><<<;;;::::::999999888777777666888333666777333888;;;333333333333333333333333333333333333333333333333333222111111111000000//////222222222222222222222222111111111111111111111111000000000000000000000000///////////////////////////////////////////////////////////////.........////////////////////////////////////////////////........................,,,------....../////////---,,,,,,,,,,,,---......//////......---,,,+++***------------------------,,,,,,------------------++++++,,,,,,---......///000...---,,,,,,,,,+++***+++,,,,,,------,,,,,,++++++++++++,,,,,,------------------.........------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++++++++,,,,,,,,,++++++***...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,+++***+++,,,---...++++++************++++++++++++++++++++++++++++++(((******))),,,111111...+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++******+++,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((************************+++++++++++++++++++++++++++---......---,,,,,,---,,,++++++******++++++,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,------...+++,,,---.........//////................................................,,,,,,,,,---------......////////////////////////............/////////////////////////////////////////////...//////000000---///111222222222333444444555777999===AAAFFFIIIRRRUUU\\\bbbggghhhfffdddhhhnnnxxx}}}tttnnniiiiiijjjjjjmmmqqquuu}}}~~~xxxtttoooqqqtttwww{{{uuuiiidddaaa]]]ZZZXXXVVVTTTRRRMMMKKKIIIGGGEEEFFFGGGGGG@@@???>>>>>>?????????>>>??????>>>===;;;999888666777777777777666666666666777444888777555===BBB999333333333333333333333333333333333333333333333333111111000000000000000///111111111111111111111111000000000000000000000000////////////////////////////////////////////////.................................///////////////........................////////////////////////------------------------,,,---------...//////000---,,,,,,,,,,,,---......+++,,,---.........---,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,...///000333000,,,+++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,************+++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++******))))))))))))******+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,+++***+++,,,---...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++&&&)))***+++///444555222)))*********+++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***+++------+++***+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,---......***,,,.........---...///------------------------........................,,,---------............////////////////////////............////////////000000000000000000000000///////////////000111111---///111222111111222444333333444555777:::<<<===@@@AAADDDGGGJJJKKKLLLLLLOOOUUU^^^eeeeeedddjjjsssvvvxxxyyyzzzzzz||||||tttooommmooooooooorrrwww|||}}}|||tttvvvyyy|||~~~xxxqqqjjj```VVVSSSPPPMMMKKKJJJHHHEEECCC??????>>>>>>>>>===============<<<<<<;;;:::999999888888999999888888777666555555444444444444333333333222666666555AAAGGG>>>333333333333333333333333222333333444444333333222222222222222222222222222000000000000000000000000000000000000000000000000........................000000000000000000000000.................................///////////////------------------------////////////////////////---------------------------------------...///000---,,,,,,,,,,,,---......***+++,,,...///......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---,,,,,,,,,,,,...///111777222---+++,,,------++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---(((***++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++)))***************++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++'''***+++,,,000666666333)))))))))******++++++,,,++++++++++++++++++++++++*********+++++++++++++++)))))))))******++++++++++++,,,,,,------,,,,,,+++***************************++++++++++++,,,,,,,,,***************************++++++,,,,,,++++++***)))***,,,,,,*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///))),,,......---,,,...000------------------------........................------........./////////////////////////////////............////////////000000000000000000000000.........///000111222333666666555333111111444666333222222333555666777888666777999:::;;;<<<===>>>???BBBGGGMMMMMMKKKPPPWWWWWWYYY[[[\\\]]]```cccfffoootttzzz{{{{{{{{{~~~xxxpppmmmkkklllooopppooorrrwww~~~xxxzzz}}}~~~~~~vvvpppnnnccceeebbb[[[WWWTTTNNNHHHFFFDDDBBBAAAAAAAAA???>>>;;;:::999999999999::::::<<<======<<<:::999888888666777888999999999999999666555555555444444333333333222666333111>>>DDD999222222222222222222222222222333333444444333333222111111111111222222222222////////////////////////000000000000000000000000////////////////////////000000000000000000000000..................................../////////000........................////////////////////////..............................---------...//////---,,,,,,,,,,,,---......+++,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...---,,,+++,,,...000111:::444...+++---///...,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++)))+++---,,,***)))***,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))),,,------000444333///))))))***++++++,,,------++++++++++++++++++++++++))))))******++++++,,,,,,******************+++++++++,,,,,,------,,,,,,+++************************))))))))))))******++++++***************************+++,,,,,,,,,,,,+++***)))+++---,,,+++***+++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///))),,,......---,,,...000------------------------.................................////////////000////////////////////////............/////////000000000000000000000000000.........///000222333444===;;;666111......222555444333222222333444444333222444777888888888888999;;;;;;===AAA@@@>>>AAAGGGDDDEEEFFFFFFFFFGGGJJJMMMPPPVVV\\\^^^]]]]]]aaaeeeiiixxxyyyuuuvvvuuusssqqqnnnmmmkkkkkkjjjlllmmmlllmmmllleee\\\```___bbbfffhhhgggkkkpppvvvxxx{{{}}}{{{|||~~~tttvvvxxxxxxwwwwww{{{~~~wwwxxxwwwvvvyyy}}}uuummmhhhbbbZZZUUUTTTMMMOOOMMMIIIGGGHHHFFFBBBBBB@@@>>>===>>>>>>===<<<:::999777555555666888:::888999999999888777888999777777888999999999888888888888888777777666666555666555777111---888===111222222222222222222222222222222444444444444222222///////////////000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000........................---.........//////000000///////////////////////////////////////////////////////////////////////////...---,,,,,,---...///---,,,,,,,,,,,,---......,,,---...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...---,,,+++,,,...000222<<<666...,,,---//////---+++,,,,,,------,,,,,,+++---------,,,,,,++++++++++++...000000---,,,---///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,---------+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++...------,,,,,,------...------------------------***+++,,,,,,------------+++++++++,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***+++,,,---...---,,,+++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++......---///111///+++******+++,,,,,,---......++++++++++++++++++++++++(((((()))***+++,,,,,,---,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........))))))))))))))))))))))))***+++,,,------,,,+++******,,,...---,,,+++,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---.........------,,,,,,,,,+++,,,------......------,,,,,,+++,,,.........,,,,,,,,,,,,,,,,,,---.../////////.........---------///............---------............///////////////////////////////////////,,,,,,000111///333:::]]]MMM888------111333333111111222222222333333333555444444333333444444555888666555777::::::888666::::::;;;;;;<<<===>>>>>>AAAAAABBBCCCDDDFFFGGGHHHRRRVVV]]]aaaaaa]]]VVVRRRUUUUUUTTTTTTSSSSSSSSSRRRSSSRRRQQQPPPNNNMMMLLLLLLJJJLLLOOOQQQRRRSSSUUUWWWaaaaaabbbdddgggkkknnnppprrrrrrssswww}}}zzzxxxxxxxxxtttnnniiiggggggffffffeeeeeeddddddcccbbb``````bbb```]]]]]]aaagggnnnrrr}}}|||uuummmgggddd]]]XXXSSSPPPNNNLLLGGGDDDAAAAAAAAAAAAAAA@@@???>>>======>>>>>>===;;;999888;;;:::999999888888999999777777777777777777777777666666666666666666666666444444444444444444444444333333444444333333222111333222222222222222222333333222222111111222222333111111111111000000000000000000000000000000000000000000////////////000000////////////////////////........................//////.........---------000000000000////////////000000///...------,,,,,,........................///////////////////////////............---------...------------...//////------------------------...---,,,,,,++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,222222///++++++...---)))...---,,,,,,......---+++******))))))***,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++++++++++++++******))))))++++++++++++++++++++++++------++++++++++++------************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++///...---,,,,,,,,,,,,,,,------,,,++++++******)))************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++***+++++++++000,,,---444777111,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,+++******,,,,,,+++************)))))))))((((((************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,---...---------,,,,,,+++++++++,,,+++++++++***)))))))))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++......---------,,,,,,,,,+++,,,------......------***,,,......---,,,++++++......---------...////////////.........---------///............---------............///////////////////////////////////////------000000...222888NNNCCC555......111222111111111111222222222333333444444333333333333444444666444333555777888666444777777888999999:::;;;;;;<<<<<<<<<<<<===???@@@AAADDDGGGKKKOOOOOOKKKGGGDDDCCCCCCCCCCCCBBBBBBBBBAAABBBBBBAAA@@@???>>>>>>===;;;===@@@AAAAAABBBDDDEEEKKKLLLLLLNNNPPPSSSVVVXXXXXXXXXXXX[[[bbbjjjsssxxx{{{xxxvvvmmmkkkhhhdddaaa___^^^]]]]]]YYYUUURRRRRRRRRQQQQQQNNNNNNNNNNNNMMMLLLKKKKKKMMMKKKJJJJJJMMMRRRWWW[[[___```aaa___ZZZTTTPPPNNNLLLIIIEEECCCCCCAAA???<<<>>>>>>??????>>>>>>===<<<;;;<<<<<<<<<;;;:::888777888777666666555555666666777777777777777777777777666666666666666666666666555555555555555555555555333333444444333333222111222222111111111111222222333222222111111222222333111111111111000000000000000000000000000000000000000000////////////000000////////////////////////........................//////.........---------..................//////000//////...------,,,,,,............................................................---------------------------...//////------------------------...---,,,,,,+++++++++,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,///111000---,,,......,,,---,,,+++,,,---...---,,,***************,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***++++++++++++*********)))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,++++++++++++++++++++++++++++++++++++,,,************************************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++***++++++,,,,,,111------444666111,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,+++******,,,,,,+++***,,,,,,,,,++++++*********************************,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...---------,,,,,,+++++++++++++++++++++************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++...------------,,,,,,,,,+++,,,------......------***///444444000,,,+++---000000///.........//////...............---------///............---------............////////////////////////////////////000......000///...111555:::777222//////000000000111111111222222222222333333222222222222222222333333222222333555555444333444444444555666666777777777777666666777888888999888999;;;<<<<<<;;;999888999999999888888888888888999999888888888777777777333666888888888888999;;;<<<<<<<<<>>>???AAACCCDDDCCCCCCCCCDDDHHHMMMRRRUUU[[[\\\]]]\\\[[[XXXVVVTTTRRRQQQNNNKKKIIIHHHGGGGGGEEECCCAAAAAABBBBBBBBBAAA=========>>>>>>======<<<>>>=========???BBBFFFHHHGGGHHHIIIHHHEEEBBBAAAAAA@@@???===<<<======<<<;;;;;;;;;<<<<<<<<<;;;::::::999:::;;;;;;:::999888777666666555444444444444555777777777777777777777777666666666666666666666666666666666666666666666666333333444444333333222111111111111000000111111111222222111111111111222222111111111111000000000000000000000000000000000000000//////......//////000////////////////////////.......................................---------,,,,,,,,,---.........////////////...------,,,,,,........................------------------------............---------------------------.........------------------------------,,,+++++++++,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,111333///,,,---......+++******+++---...---,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++******++++++++++++************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++,,,++++++************+++)))******+++,,,,,,------++++++++++++++++++++++++************+++++++++,,,,,,,,,---------.........,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************+++,,,------000------333555333...---******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,+++******,,,,,,+++***------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,,,,+++++++++,,,------------,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------+++,,,------......------,,,555<<<;;;333------000000000///...---------...........................///............---------............//////////////////////////////////////////000000///...000333//////000000//////000000111111111111222222222222222222111111111111222222111222222333444444333222222222222333333444444444555555444444444444555555777666666666666666666777777777777777777777777777777777777777777777777777555777888999888777888999888888888999::::::;;;<<<999::::::;;;===@@@BBBCCCFFFGGGGGGGGGFFFDDDBBBAAADDDCCCAAA???>>>>>>>>>>>><<<;;;;;;<<<======<<<:::777888999999:::::::::999999999:::;;;<<<===>>>???@@@AAABBBAAA???>>>???@@@<<<;;;;;;;;;;;;<<<<<<<<<999999:::::::::999999888999999:::;;;;;;:::999888999888777777666666777777666666666666666666666666666666666666666666666666555555555555555555555555333333444444333333222111111111000000000000111111222222111111111111222222111111111111000000000///000000000000000000000000/////////....../////////////////////////////////................................................++++++,,,---...//////000//////.........---------........................------------------------.........---------,,,,,,,,,,,,------............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++222666222,,,,,,------***))))))***,,,------,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++,,,++++++*********++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------......************+++,,,---...---,,,,,,000444444222000******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,+++******,,,,,,+++***------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------+++,,,------......---------666>>>===444---...111//////...---,,,,,,,,,,,,---.....................///............---------............////////////////////////////////////...000111///......000000---///000///......000222000000111111111222222222222111111000000111111222111222333444444333444444222222222222333333333333444333333222222222222333777666555444444555666777333333333333333444444444333333333333333444444444333555666666555444444555444555555555666666666666444444555777888999:::;;;======>>>>>>===<<<;;;;;;;;;:::999777777777888999777666666777888888666444444444555666777777777777555555666777888888888888;;;<<<===<<<:::999;;;<<<888888888777777777888999888888999999999999999888999999;;;<<<<<<;;;::::::999999888777777777777888666666666666666666666666666666666666666666666666444444444444444444444444333333444444333333222111111111000000000000111111222111111000000111111222111111111111000000000/////////////////////////////////............//////////////////////////////........................---.....................,,,,,,---...//////000000...............---------...................................................------------,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,333666222,,,+++++++++***))))))***,,,------,,,******++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++++++++++++++++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------************+++,,,---...*********---222666555222******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,+++******,,,,,,+++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,------------...+++,,,------......------+++333;;;:::222,,,,,,///...------,,,,,,,,,---------------...............///............---------............////////////////////////////////////,,,000111///---///000//////000000///......000222000000000111111111111222222111111111111111111222111333555555444333444555222222222222333333333333222111000000000000000111444333333222222333333444111111222222222222333333111111111111222222222222222444555555333222333444333444555555555555444333333444555666666777888888666777777888888888777777888777666555555555666777666555444555666555444222333444555666666666666666444444555666666666666555777999999888777666777888888999999777555555666777777777888999999999888888888999:::<<<<<<<<<;;;;;;888777666666555555666666777777777777777777777777666666666666666666666666444444444444444444444444333333444444333333222111111111111000000111111111111111000000000000111111111111111111000000000000///////////////////////////......------......///////////////////////////........................---------...............---------...//////000000................................................////////////////////////------------,,,,,,,,,,,,***+++,,,......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,---222444///+++++++++***+++******+++---...---,,,***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------++++++++++++,,,,,,,,,,,,*********++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******,,,++++++++++++,,,------------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,*********+++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++************+++,,,------************///555444111******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,+++******,,,,,,+++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++,,,------......------+++222888888222---,,,///...------------......///---------........./////////............---------............////////////////////////////////////***///111...---000111///000/////////000000111000000000000000111111111111222222222111111222222222000222555555333222333555222222222222222222222222111111000000000111111222000000111222222111000000222222333333333444444444444444444333333333333333222444666666444444444555444444555666666555444444666555555555555666666666333333333444444555555555777666555555555555666777555444333444555666555444555555666666777666666666555666666777777777777777555777888888777666666777777888999888555444666888555666777777888888888777666777999:::;;;;;;;;;:::666666555444444444555555777777777777777777777777666666666666666666666666555555555555555555555555333333444444333333222111222222111111111111222222111111000000000000111111111111111111000000000000///////////////////////////......------......///////////////////////////........................---------.........//////---------------------...........................................................................---------,,,,,,,,,++++++)))+++,,,......---,,,+++++++++++++++++++++++++++,,,+++++++++,,,,,,---...++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,///...+++***---...+++---,,,+++,,,---...---,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------+++++++++,,,,,,,,,------)))******+++,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********************+++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++***++++++,,,,,,,,,---+++(((,,,222111,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,+++******,,,,,,+++***)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,,,,+++++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,------.........+++,,,------......------...333888777333//////000...............///000111---------.........////////////.........---------............/////////000////////////////////////)))///111...---111222//////......000222333111///000000000000111111111111333333222222222222333333///222444444222111222444222222222222111111111111222222222222222333444444///111333444444333111///111111111222222333333333444444333333333222222222111222444444333222333444111222333444444333222222555444333222111111111111222222333444444555666666444444333222222333444444111000///000222444444444333333444444444444333333444444444555555666666666222444666777777666666777222444555444222111333666444444555666777777777666555666777999:::::::::999777777666555555555555666777777777777777777777777666666666666666666666666666666666666666666666666333333444444444333222222333333222222222222333333111111000000000000111111111111111111000000000000////////////////////////.........------.........////////////////////////........................---------.........//////---,,,,,,,,,,,,,,,,,,,,,---.............................................---------------------------------,,,,,,,,,++++++)))***,,,......---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---...*********++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,***(((***///000---///---,,,,,,......---+++***+++,,,---,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,---------))))))***+++,,,,,,------++++++------------++++++************************------------------------******++++++++++++******))))))((())))))***++++++*********++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///......------......///,,,,,,++++++***+++++++++//////,,,'''***///...(((******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,+++******,,,,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,...---,,,,,,+++++++++++++++++++++,,,,,,------------------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------........./////////666;;;888000+++---111CCC777------...------//////...---,,,,,,,,,,,,,,,............////////////000000000000000000000000////////////............---------.........//////////////////000000000000111111222222222222111111222222222111111111000000222222222222222222222222111222222333333222222111111111000000000000111111444444333222111111222222222222222222222222222222333444444555555444444333444444444333333222222222111111222222222333333333222222222222222222222222333333333444444555555555444444444444444444444444222222111111222222333444222222222333333444444444444444444555555555555666333333333333333333333333333333333444444444555555555555555555666666666666555777:::<<<===<<<;;;999777777666666555555555444777777777777777777777777666666666666666666666666666555444333222333444444666666666555444333111111444444333333222111000000222222222111111111111000000000////////////000000////////////////////////..................------------............------........................///...---,,,,,,,,,,,,,,,000...------------+++***------------------------------------------------...---,,,++++++,,,---...------------------,,,,,,,,,,,,,,,---------......+++***)))***,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,---------***((())),,,...---+++*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---,,,+++***+++,,,---...++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,+++*********+++)))************+++++++++++++++++++++++++++++++++,,,000444333...++++++...+++++++++++++++++++++++++++,,,,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,,,,---,,,+++)))******+++++++++,,,,,,,,,,,,------,,,++++++,,,...+++,,,,,,------,,,,,,+++...//////...,,,***+++,,,,,,,,,,,,------.........+++,,,...//////...+++*********+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++*********++++++,,,------------+++++++++*********)))))),,,,,,,,,++++++*********,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,---------......---------.........//////,,,111666555000,,,...111???555---...///------//////...------,,,,,,,,,---............////////////000000000000000000000000////////////............---------.........//////////////////000000000000111111222222222222111111222222222111111111000000111111333444444333111111111222222333333222222111111111111000000111111111222111111000//////000000222222222222222222222222333333444444444444333333444444444333333222222222111111222222222333333333222222222222222222222222333333333444444444555555444444444444444444444444222222111111222222333444222222222333333444444444444444444444555555555555444444444444444444444444333333333444444444444555555555555555666666666666555777:::<<<<<<<<<:::999777666666666555555555555555555555555555555555555555555555555555555555555666555444333333333444444555555555555444333222222444444333222222111000000222222222111111111000000000000////////////000000////////////////////////........................------............------........................///......---,,,,,,------...,,,,,,,,,......---,,,------------------------------------------------------,,,++++++,,,------------------------------,,,,,,,,,---------......,,,+++******,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******************************+++,,,,,,---......---+++)))))),,,---,,,***+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++---,,,++++++******++++++************+++++++++++++++++++++++++++++++++++++++...111000---******++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---...,,,))))))))))))((('''******+++++++++,,,,,,,,,,,,------,,,++++++,,,...+++,,,,,,------,,,,,,+++,,,---///...------...000,,,,,,------------------,,,,,,------------,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,++++++******,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------,,,,,,,,,---------......---------...............***,,,///000///...///000888222---...///...---...///...------,,,---------............////////////000000000000000000000000////////////............------........./////////////////////000000000000111111222222222222111111222222222111111111111111000111333444444333111000111222222333333222222111222222111111111111222222222111000000///000000000222222222222222222222222333333444444444444333333444444333333333333222222111111222222222333333333222222222222222222222222333333333333444444444444444444444444444444444444222222111111222222333444222222333333333333444444444444444444555555555555555555555555555555555555333333333333444444444444444555555555555666666666555777999;;;;;;;;;999888666666666666555555555555555555555555555555555555777777777777777777777777666666555444444444444555333333444444444444333333333333333222111111000000222222111111111000000000000000////////////000000////////////////////////........................------............------//////////////////////////////...------------...,,,+++***,,,...//////...------------------------------------------------------,,,++++++,,,------+++,,,,,,------.........,,,,,,,,,---------......---,,,++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************++++++,,,,,,---.........---+++******,,,,,,+++***+++++++++++++++++++++++++++++++++,,,,,,---------......---,,,,,,+++******++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++******++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++)))(((++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,******)))***,,,...111333000---***(((((()))((((((******+++++++++,,,,,,,,,,,,------,,,++++++,,,...+++,,,,,,------,,,,,,+++***,,,.........///111333------------------,,,,,,,,,,,,,,,------,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,---------,,,++++++---------,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++,,,,,,,,,------.........,,,,,,,,,---------..............................++++++,,,---///000///...222///---...//////...---......------------..................////////////////////////////////////////////////........................////////////////////////000000000000111111222222222222111111111111111111111111111111333222222222222222222333111222222333333222222111333222222222222222222333333333222222222222222333111111111111111111111111333333333444444333333333333333333333333333333333111111222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333222222111111222222333444333333333333333333333333333333444444444555555555444444444444444444444444222222333333333444444444444444444555555555666666555666888999:::999888777666666666666666555555555555555555555555555555555888888888888888888888888666666555555555444444444111222333444444444444444333222222222111111000000111111111111000000000000000000////////////000000////////////////////////---------...............------............------000000000000000000000000///......------.........,,,++++++,,,...//////...------------------------------------------------...------------------...++++++,,,,,,---...//////,,,,,,,,,---------.........---++++++,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,+++++++++,,,+++***************+++++++++++++++******+++,,,,,,---......---------,,,,,,+++++++++***+++,,,---...---,,,++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,***'''++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++///333888;;;444111---******+++,,,,,,******+++++++++,,,,,,,,,,,,,,,---,,,++++++,,,...+++,,,,,,------,,,,,,+++)))+++---.........000222.........------,,,,,,,,,***,,,...///000///---,,,***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++,,,,,,------.........,,,,,,,,,---------...........................---...---,,,---///000...---............///000///---......---------......///............////////////////////////////////////////////////...................../////////000000////////////000000000000111111222222222222111111111111111111111111111111666444111......111444666111222222333333222222111333222222222222222222333333222222222222222333333111111111111111111111111222333333333333333333222333333333333333333333333111111222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333222222111111222222333444333333333333333333333333333333333444444444444555222222222222222222222222222222222333333333444444444444444444555555555555555666777888888888777666555555555666666666666666666666666666666666666666777777777777777777777777555555555555555444444444111111222333444444444444222222111111111111111000111111111000000000//////000000////////////000000////////////////////////---------.........//////------............------000000000000000000000000......---------......///...---,,,,,,......---,,,------------------------------------------------......////////////......++++++,,,,,,---...//////,,,,,,,,,---------......///---,,,,,,------+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++***+++,,,,,,,,,+++******))))))))))))******++++++******+++,,,,,,---......+++++++++,,,,,,---------***+++,,,---...---,,,++++++++++++,,,,,,,,,------,,,,,,,,,---------------,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---+++)))+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...222666888555222...,,,,,,---......******+++++++++,,,,,,,,,,,,,,,---,,,++++++,,,...+++,,,,,,------,,,,,,+++***+++------,,,,,,---............------,,,,,,,,,))),,,000333333111---+++++++++,,,------------,,,,,,,,,,,,+++++++++******------------,,,++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,------.........,,,,,,,,,---------.....................---------000///......//////...---,,,///000......111000---.........---......///000............////////////000000000000000000000000////////////................../////////000000000////////////000000000000111111222222222222111111111111111111111222222222666444000......000444666111222222333333222222111222222111111111111222222000000000///000000111222111111111111111111111111222222333333333333222222222222333333333333444444111111222222222333333333222222222222222222222222333333333333222222222222333333333333333333333333222222111111222222333444444444333333333333222222333333333333444444444444111111111111111111111111222222222222333333333333333444444444444555555555555666666666666666666666555555555666666666666666777777777777777777777777333333333333333333333333444444555555444444333222111111222333333444333333111111111111111111111111111111000000000/////////000000////////////000000////////////////////////,,,,,,------.../////////------............------////////////////////////---,,,,,,,,,,,,---.........---,,,,,,---...---+++------------------------------------------------......////////////......+++,,,,,,------.........,,,,,,,,,---------.........---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************)))))))))***************(((***,,,---,,,++++++,,,((((((((()))******+++++++++++++++,,,,,,---------******+++,,,,,,---......++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------......,,,++++++******++++++,,,++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,---...222///,,,++++++,,,---,,,******+++++++++,,,,,,,,,,,,------,,,++++++,,,...+++,,,,,,------,,,,,,++++++,,,---,,,+++***+++,,,------------------,,,,,,(((+++///333333111...+++++++++,,,---------------,,,,,,,,,+++++++++******,,,,,,---------,,,++++++)))***************++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000000------------------------,,,,,,,,,---------......//////.........---------.........---------...///,,,000111......111111..................///000000............////////////000000000000000000000000////////////.............../////////000000000000////////////000000000000111111222222222222111111000000111111111222222222444333111000000111333444111222222333333222222111111111111000000111111111000000//////000111111222111111111111111111111111222222333333333333222222222222222333333444444444111111222222222333333333222222222222222222222222333333333222222222111111222222222222222222222222222222111111222222333444444444444333333222222222222222333333333444444444222222222222222222222222111222222222222333333333333333444444444555555555555555555555555555555555555555555555666666666777666666666666666666666666333333333333333333333333222333444444444333222111111222222333333333222222000000000000111111111111111000000000////////////000000////////////000000////////////////////////,,,,,,------...//////000------............------........................+++++++++++++++,,,------,,,++++++,,,...///...---------------------------------------------------,,,,,,---......---,,,,,,------------------------,,,,,,,,,---------......---,,,+++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------************************************************%%%))),,,---,,,+++,,,---(((((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,,,,,,,------------------------------***,,,...---******,,,...++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************---,,,******,,,,,,,,,+++******+++++++++,,,,,,,,,,,,------,,,++++++,,,...+++,,,,,,------,,,,,,++++++,,,------++++++,,,---,,,,,,------------------)))***,,,...///......---+++,,,------...---------,,,,,,,,,+++++++++******++++++,,,---------,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////.........------,,,,,,+++,,,,,,,,,---------......//////.........---------+++,,,------,,,,,,...111,,,222222...---111222///...............///000000............/////////000000000000000000000000000000/////////............////////////000000000000////////////000000000000111111222222222222111111000000111111222222222222111222333444444333222111222222222333333222222222111111000000000000111111222222111111222333444444000000000000000000000000222222222333333222222222222222222333333444444444111111222222222333333333222222222222222222222222333333333222222111111111222222222222222222222222222222111111222222333444444444444333333222222222222222333333333444444444333333333333333333333333111111222222222333333333333333333444444444555555555555555555555555555555444555555555666666777777555555555555555555555555666666666666666666666666222222333444333222111000222222333333333222222111000000000000000111111111000000000000////////////000000////////////000000////////////////////////,,,,,,------...///000000---..................---........................************++++++,,,---*********+++...000000000------------------------------------------------******,,,,,,,,,,,,******------------------,,,,,,,,,,,,,,,---------......---++++++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++$$$(((,,,...---,,,---...))))))***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***---,,,+++***+++,,,---...++++++,,,,,,,,,---------*********++++++,,,,,,,,,,,,++++++++++++++++++,,,+++++++++++++++++++++++++++*********+++,,,,,,---++++++,,,,,,,,,---------------------------------(((,,,...---)))'''+++///++++++++++++++++++++++++++++++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......,,,+++***+++---...---,,,******+++++++++,,,,,,,,,,,,------,,,++++++,,,...+++,,,,,,------,,,,,,++++++,,,------,,,,,,...///,,,,,,,,,------.........******))))))***,,,---///+++,,,------......------,,,,,,,,,+++++++++*********+++,,,,,,------------+++++++++,,,,,,---------,,,,,,,,,------............------,,,,,,------...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------//////...---,,,++++++***........................,,,---......//////......//////////////////////////////---,,,+++*********000///...---------------000////////////.......................................---------...//////////////////000000000111///000000000000//////...111111111111111111111111333222222222111111000000111111222222222111111000222222333333333333222222222333444333222111111333222222222222222222222222222222222222222222222222333333333333333444444444000000111111222222222333111111111111111111111111333333333333333333333333555555555444444333333333222222222222222222222222333333222111111222333333333333333333333333333333222222222222333333444555000000000111222222222333222222111111111222333444444444444555555555555666444444444555555555555666555555555444444333333333333444444555555444444333444333222222111111222222444444333222222111111000111222222222222111000000111111000000000000111111000000000000000000000000000000000000000000000000------......//////000000........................---------............///......------------......------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,000000///...---,,,,,,+++...------,,,,,,++++++***,,,,,,++++++,,,,,,---.........------------......++++++,,,,,,---...//////........................++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,---------......------+++******+++------------------------------+++,,,,,,------,,,,,,+++************************,,,++++++******++++++,,,+++*********+++,,,,,,---,,,,,,,,,++++++*********------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---......------,,,++++++******)))++++++++++++******))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,++++++,,,,,,---...++++++++++++++++++++++++...------,,,,,,------...---------,,,,,,++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++,,,------------,,,,,,+++++++++---------,,,,,,+++++++++...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,...///000000000///...------,,,,,,...------,,,,,,++++++***.........////////////000........................,,,---......//////..............................///...------,,,---------000///...------------...,,,---------......////////////////////////////////////......//////000000//////000000000111111111000000111222222111111111111111111111111111111111333333222222222111111111222222333333333222222111222333333333333333333222222333444333111000111222222222222222222222222222000000000000000000000000222222222222222222222222111111222222222333333333111111111111111111111111333333333333333333333333444444444444444333333333222222222222222222222222333333222111111222333333333333333333333333333333333222222222333333444555111111111111111222222222222222222222333333333333444444444444555555555555333333333333444444444444555555444444444333333333333444444555555444444333444333222222111111222222333333222222222222111111111222222222222111000000111111000000000000111111000000000000000000000000////////////////////////.........///////////////........................---------............///......------------......------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------++++++,,,,,,---......///........................++++++++++++++++++++++++,,,,,,++++++++++++++++++------------------------++++++************++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---******+++,,,,,,---......+++++++++++++++++++++,,,++++++++++++*********)))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,------......---------------------------------,,,,,,+++,,,---...///---------,,,,,,+++++++++---------,,,,,,+++++++++------,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,------,,,,,,+++,,,---////////////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---------........./////////........................,,,---......//////......------------------------......------...///000000//////......------......+++,,,---...///000111111000000000000000000000000000000//////000111111222000111111111111222222222111222333444444555444444333333333333333333333333333333333333333222222222333444444555555444444333333444444555555444444333222333444333111111111222222222222222222222222222000000000000000000000000222222222222222222222222222222333333333333444444222222222222222222222222333333333333333333333333333333333333444444444444222222222222222222222222333222222111111222222333222222222222222222222222333333222222222333444444222222222111111111111111111222333444444444333333444444444444555555555555222222222222333333333333555444444444444333333333333444444555555444444333444333222222111111222222111111111222222222222222111222222222222111000000111000000//////000000111000000000000000000000000///////////////////////////////////////.................................---------............///......------------......------------------------,,,,,,------------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,++++++,,,,,,---...,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------.........------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********------------------------++++++************++++++++++++++++++,,,,,,,,,,,,------............------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------.........---,,,,,,++++++,,,,,,---***++++++,,,,,,------...)))******+++,,,,,,------++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,++++++,,,,,,---...------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,------......------..............................---------...///000------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------,,,,,,,,,------.........------,,,,,,++++++***++++++,,,------......,,,---------....................................,,,---......///.........------------------------......------......///000//////............//////......//////000111111222000000000000000111111111000000000000111111222333222333333333333444444444333444555666777888888888666666666666666666666666555555444444444444444444555555666777777777666666555666666777777666666555333444555444222222222333222222222222222222222222222222222222222222222222444444444444444333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222333333444444555222222222222222222222222222222222222222222222222111111111222222222222222333333333222222333333444333222222222111000000000111222333444555444444333333333444444444555555555222222222222333333333333444444444444444444444444333444444555555444444333444333222222111111222222///000000111222333333333111222222222222111000000000000////////////000000000000000000000000000000////////////////////////000000//////......------........................---------............///...------,,,,,,------...------------------------,,,,,,------------,,,,,,,,,------......------,,,++++++,,,,,,------------,,,,,,,,,,,,------......,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------,,,,,,,,,---------......------------------------++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,---...//////...---,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---...---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...------------,,,---------------,,,,,,+++++++++,,,,,,,,,,,,------......,,,,,,,,,---------..............................,,,---......///.........------------------------///......---,,,---------//////.........//////000000///////////////////////////000000111111111111000000000000111222333444555555666666666777777777666777888999::::::::::::999999999999999999999999666777777777777777777777777777888999999999999999888888999999999999888888666777777777555444555666333333333333333333333333333333333333333333333333555555444444444333333333333333333333333333333333222222222222222222222222333333333333333333333333111222222333333444444444222222222222222222222222222222222222222222222222111111222222222333333333444333333222222333333333333222222222111000000000111222333333444444333333333333333444444444444555333333333333444444444444444444444444444444444444333444444555555444444333444333222222111111222222//////000111222222333444111222222222222111000000000000////////////000000////////////////////////........................000000//////......------........................---------............///------,,,,,,,,,,,,------------------------------,,,------......------,,,,,,------......------,,,,,,,,,------......//////.........------,,,,,,,,,,,,,,,++++++,,,,,,---.........------------......,,,,,,,,,---------------------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++************++++++******+++++++++,,,,,,,,,,,,---...//////...---,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++))))))***+++,,,------...******+++,,,,,,---......++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------,,,,,,---,,,,,,,,,,,,,,,++++++.........------,,,,,,,,,,,,,,,,,,---------..............................,,,---......//////......------------------------//////...---,,,,,,,,,---//////......//////000000/////////......---------000000111111222333333333111111111222333444555666888888999999999:::::::::888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::999999:::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;999:::;;;:::888777888999777777777777777777777777555555555555555555555555555555555444444333333222555444444444444444333333333333333333333333333333333333333333333333333333222222222222333333333333222222222222222222222222111222222333333222222111222222222333333444444555444444333222222222333333222222222111111111111111222222111111111222333444333333333333444444444444333333333333444444444444333333333444444444444555333444444555555444444333444333222222111111222222//////000000111222333333111222222222222111000000000//////......//////000////////////////////////........................///////////////.................................---------............///------,,,,,,,,,,,,------------------------------------............------,,,------......------,,,---------......///////////////......---,,,,,,+++,,,,,,++++++,,,,,,---...///......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,------............------------------------------+++,,,,,,------,,,,,,+++************************,,,++++++******++++++,,,,,,,,,++++++******++++++***++++++++++++,,,,,,,,,))))))***+++,,,,,,------+++++++++,,,,,,---------*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,---......------,,,------------,,,,,,,,,,,,//////......---,,,,,,+++,,,---------....................................,,,---......//////................................................///000///////////////000111111000000000000000000111111333333333444555555666666444444444555666777999999;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========:::;;;<<<===>>>>>>>>>>>>>>>>>>????????????>>>>>><<<===>>>===<<<;;;;;;===<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999888888777666666555777777777666666666555555333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222111222333333333333222111222333333444555555666666555444333333222222222333111111111111111222222222333111///...///000333444222222333333333444444444222222222222333333333333333333333444444444555555333444444555555444444333444333222222111111222222//////000000111111222222111222222222222111000000//////............//////////////////////////////.................................///////////////........................---------............///---,,,,,,++++++,,,,,,---------------------------------............------,,,------......------,,,---------------------..................---------,,,,,,++++++,,,,,,---......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,++++++******++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------+++,,,------......------------------------------))))))+++,,,,,,,,,+++***+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......***+++---............---------------------------...............---------------........./////////........................,,,---......//////......////////////////////////------......///111222333///////////////000111111222222333444555666666777555555555666777888888999666666666777888:::;;;<<<============>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<;;;:::::::::::::::::::::::::::<<<=========>>>>>>??????;;;;;;===>>>????????????@@@@@@@@@AAAAAA@@@@@@@@@>>>@@@@@@???>>>===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>======<<<;;;:::::::::999999999888888777777333333333333333333333333333333333333333333333333444333333222222111111111222222222222222222222222111222333444444333222111333333444444555666777777555444333333222222222222000000111111222222222333333111...------///222555222222333333333444444444000111111111111222222222333333333444444555555555333444444555555444444333444333222222111111222222000000000000111111111111111222222222222111000000//////............//////////////////////////////........................---.........//////000000........................---------.........//////---,,,,,,++++++,,,,,,---------------------------------............------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------...........................++++++************++++++,,,,,,------------......------+++******+++------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---,,,,,,+++*********+++*********++++++,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,++++++,,,,,,---...------------------------,,,++++++++++++++++++,,,+++++++++,,,,,,---------+++,,,------......------........................)))***+++,,,---,,,+++++++++++++++,,,,,,---------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......)))***,,,...//////..............................,,,,,,------.../////////.........////////////000,,,---....../////////////////////000000000111111222222222111111111111111222222222222111000//////222222333444444444444444666666666777777888888888::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;@@@???>>>===<<<<<<<<<<<<;;;;;;;;;::::::999999999888888888888999:::;;;<<<>>>===<<<;;;;;;;;;;;;;;;;;;;;;===>>>????????????===>>>???@@@AAAAAAAAAAAA???AAABBBCCCBBBCCCDDDFFFCCCDDDDDDDDDEEEEEEEEEFFFDDDDDDDDDEEEFFFGGGIIIIIIGGGFFFFFFEEEDDDCCCCCCBBBDDDAAA>>>===>>>===:::777888888999999888777555444555444333222111111111111555555555444444333333333222222222222222333444555333222222111111222222333555444111000111444777999===:::666333111222444666444///111222000777888,,,111111111111000000000000000000111111111222222222222222222222333333444555333333333444444444555555333333444444333333222111222333444555444333222111111111111111000000000000111111111111000000000000////////////////////////////////////////////////////////////............000000000000000000000000//////...------------...111000...,,,,,,,,,...///---------------------------------,,,,,,++++++++++++******************+++,,,,,,------------------***+++,,,,,,------,,,,,,------------------------++++++++++++,,,,,,---...------.........---+++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))***+++,,,,,,------000000//////............++++++++++++++++++++++++,,,---...///...---,,,+++++++++++++++++++++++++++---,,,++++++,,,---///000------,,,+++++++++,,,,,,*********++++++,,,,,,,,,------,,,,,,,,,,,,++++++.........------,,,,,,,,,......---,,,+++))))))(((+++++++++,,,,,,---------************************,,,,,,,,,---------......---------,,,,,,+++++++++.........------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------.........,,,,,,---......---,,,,,,************+++,,,------,,,------......------,,,++++++,,,---,,,+++)))(((%%%&&&))),,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------..........................................//////000///......------......//////...---------......,,,...111444555444222111---...//////000000//////........./////////000000111111111111111222222222444444444555444444333222666666777777666666555555999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>????????????>>>>>>AAA@@@???>>>===<<<<<<;;;:::::::::999999888888888555555555555666777888999;;;;;;;;;:::::::::999999:::;;;;;;<<<======>>>>>>???@@@AAAAAAAAAAAAAAAAAA@@@AAACCCCCCCCCCCCDDDFFFEEEEEEEEEFFFGGGGGGGGGHHHGGGGGGHHHHHHIIIKKKLLLMMMJJJJJJJJJIIIIIIHHHHHHHHHJJJGGGEEEEEEEEEEEEBBB@@@>>>>>>??????>>><<<;;;:::999888777555444333222222333333333333333333333333333333222111111111222222333333222222222222333333444333222111222444666888999777555222111222333444777111444444///222666000111111111111000000000000111111222222222333333333333333222222222333444444333333333444444444444555333333444444333333222111111222222333333222222111111111111111000000000000111111111111000000000000////////////////////////////////////////////////////////////............//////////////////////////////...------------...111///...,,,,,,,,,...///---------------------------------,,,,,,+++++++++,,,++++++******++++++,,,+++,,,---///000111111111,,,---......//////......------------------,,,,,,,,,,,,+++++++++,,,------------.........---,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,---.........------,,,,,,,,,++++++++++++++++++++++++---------...---,,,,,,+++++++++++++++++++++++++++...---,,,++++++,,,------,,,,,,,,,+++,,,,,,,,,---++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++++++++++++++******++++++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------------...---------,,,,,,+++++++++------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------***++++++++++++++++++,,,,,,,,,---......---,,,,,,+++******++++++,,,---...,,,------......------,,,+++,,,---------,,,***)))''')))+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------...............------------...///000000///......//////............//////000000/////////000000111,,,...000333555555555444...///000000111000000000/////////000000000000000000000111111222222333333666666777888888888777777::::::;;;::::::999888777:::;;;;;;;;;;;;<<<<<<<<<========================@@@@@@AAAAAAAAAAAA@@@@@@BBBAAA???===<<<;;;::::::888888888777777777777777444444444444555666777777888999:::::::::999888777::::::999999999;;;<<<===@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDEEEGGGGGGGGGHHHIIIJJJJJJKKKKKKLLLLLLLLLMMMNNNOOOPPPQQQOOOOOOOOOOOOOOONNNNNNNNNOOOMMMLLLLLLMMMMMMKKKJJJFFFFFFGGGGGGGGGEEEDDDCCC???>>><<<:::888666555444333333333333333444444444666555444333222222222222333333222222222222333333333333222222333444555666555444333222222222222333777111444666000000555333222222111111111000000000222222222333333333444444444333333222222222222333333333333333444444444444333333333333333222222111222111111000111111222222222222111111111000000000111111111111000000000000////////////////////////////////////////////////////////////............//////////////////////////////...------------...000///...,,,,,,---......------------------------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,---//////000000000,,,---......//////...............------,,,,,,,,,------,,,+++++++++,,,,,,------.........---,,,+++......////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++******++++++++++++++++++++++++......---,,,,,,,,,,,,,,,++++++++++++++++++++++++......,,,+++************+++++++++,,,,,,------...------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,++++++++++++******++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------,,,++++++++++++++++++***,,,,,,------------,,,,,,++++++++++++,,,---...///,,,------......------,,,,,,------------,,,,,,+++***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---------------------------------------------------...000111111///...---////////////000111222222222222222222333444555555111222444666888999;;;;;;000000111111111111000000222222222222222222222222000000111111222333444444666666777999999:::::::::;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@???@@@???===;;;999888777777666666555555555555555555444444444444555666777888666777999::::::999777666999888777666666888:::;;;>>>???@@@BBBCCCCCCCCCCCCDDDEEEGGGGGGFFFFFFHHHIIIJJJJJJKKKLLLMMMNNNOOOPPPOOOOOOPPPPPPQQQRRRTTTUUURRRRRRRRRRRRRRRSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNOOOOOOOOONNNLLLKKKGGGFFFDDDBBB@@@===;;;:::888888777777666555555555777666555444444333333444333333333222222333333333111222333444444444444444222222333333333333333222666---111888666777999333222222222111111111000000111111222222222222333333444444333222111111111222222222333333333444444444222333333333333222111111222222111000000111333444222222222111111111000000111111111111000000000///////////////////////////////////////////////////////////////............//////////////////////////////...------------...///...------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------.........---,,,+++***)))***+++,,,,,,------,,,,,,.........------,,,,,,+++...---,,,,,,++++++++++++---------------------,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,///...,,,+++***+++,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********)))***+++,,,------...............------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------.........------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++........./////////000000------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,------......------,,,---------------------,,,,,,,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------..............................---------------.........000/////////////////////111111111222333555666777666666666666777999::::::;;;;;;;;;<<<===???BBBCCC111222222222222222111111222222222222222222222222000000111222333444444555444555666777888999999999888999;;;<<<>>>>>>??????============<<<<<<<<<<<<========================>>>??????@@@@@@??????>>>===<<<:::888666444444333444444444444444444444444333333333333444555666777666777999:::;;;999888666888777555444444666888999999;;;===???AAACCCDDDDDDEEEFFFHHHHHHHHHIIIJJJLLLLLLLLLNNNOOOQQQRRRSSSTTTRRRRRRRRRSSSTTTUUUVVVWWWTTTTTTTTTTTTUUUUUUUUUUUURRRSSSSSSTTTSSSTTTTTTUUUTTTTTTUUUVVVUUUTTTSSSRRROOONNNMMMLLLIIIGGGDDDCCC@@@???>>><<<:::888666555666666555444444444444444444333333333333333333444111222333444444444333222111222333444444444333333555,,,000;;;AAAHHHEEE555222222222222111111111111000000000000111111111111444333222222111111111111222222222333333333444444222222333333222222111000333222111111111333444555222222222222111111111111111111111111000000000///////////////////////////////////////////////////////////////....................................//////...------------.........---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------,,,+++***)))***+++,,,,,,------,,,,,,.........------,,,,,,,,,...---,,,,,,++++++++++++------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,*********++++++,,,,,,,,,...---,,,+++***+++,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,)))***+++,,,---...------.........------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------.........---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------+++++++++,,,,,,,,,------------------------------........./////////000000------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,------......------,,,------------------------,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------..............................---------....../////////333111///......000333444555555555666888999;;;<<<;;;;;;;;;;;;<<<===??????CCCCCCAAAAAAAAACCCEEEFFF555555555555555444444333222222222222222111111111111111222222333333444444222333444555666666666666555666888:::<<<>>>>>>???>>>>>>>>>===============;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>????????????>>>>>>:::999777555444333222222333333333333333444444444111111111111222333444444666777888999999999888777666666555444444555666777555777999;;;>>>???@@@AAACCCEEEGGGHHHHHHIIILLLNNNMMMNNNOOOQQQSSSUUUVVVWWWTTTTTTUUUUUUVVVXXXYYYZZZXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYXXXXXXYYY[[[XXXYYYZZZZZZZZZZZZXXXXXXVVVVVVVVVUUUTTTQQQOOONNNIIIHHHFFFCCC@@@>>>;;;:::888888777555555444444444444444333333333333444444222222333333333333222222222222333444444444333333333000444;;;FFFWWWRRR:::333222222222222111111111/////////000000000000111333222222111111111111222222222222222333333333333222222222222222111111000222222222222333444555555333222222222222111111111111111111111000000000000////////////////////////////////////////////////////////////....................................//////...------------...---------...............------------------------++++++,,,,,,,,,,,,------...------,,,,,,------...++++++,,,....../////////,,,---......//////......------------------------------,,,+++++++++,,,,,,------,,,,,,,,,---......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------*********++++++,,,,,,---------,,,+++++++++++++++++++++++++++++++++++++++)))***+++,,,------------)))***,,,---...------,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++++++++++++++,,,))))))***+++,,,------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------......++++++,,,,,,,,,,,,------------------------------+++,,,,,,,,,,,,---------------------------------,,,++++++++++++++++++***,,,,,,++++++++++++,,,,,,++++++++++++,,,---...///,,,------......------,,,---,,,,,,,,,,,,,,,---...,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------.......................................///000000111111555444222111222555888:::;;;;;;;;;<<<===>>>@@@AAA@@@@@@@@@@@@AAAAAABBBCCCGGGFFFEEEDDDDDDEEEFFFGGG999999::::::999888888777555555555444444444333333333333333333333333333333111222333444444444444444333444555777999:::;;;;;;;;;;;;;;;::::::999999999888888888888888888888888;;;<<<<<<<<<<<<<<<<<<;;;888777666444333333222222222222333333333444444444111111111111222333444444555555666666666777777777555555555555555555555555444555666888999::::::;;;???AAADDDFFFGGGHHHKKKMMMNNNOOOPPPRRRUUUWWWXXXYYYWWWWWWWWWXXXYYYZZZ\\\\\\]]]\\\\\\\\\[[[ZZZZZZZZZ[[[]]]^^^^^^\\\\\\]]]___[[[\\\]]]^^^^^^]]]\\\\\\[[[[[[]]]]]]]]][[[YYYXXXUUUTTTRRROOOLLLJJJHHHGGGBBBAAA>>><<<:::888777666444444333333333333444444333222222222222222222222222222222222222111111111///333666555@@@ZZZYYY<<<333333222222222111111111///000000000000111111111111111111111111111222333111222222222222333333333222222222222222111000000000000111333333444444444333333222222222111111111111111111111000000000000////////////////////////////////////////////////////////////....................................//////...------------...,,,------......///......------------------------+++++++++,,,,,,---------------,,,,,,,,,,,,------)))***,,,---...///000000,,,---......//////......+++,,,,,,------.........,,,,,,+++++++++,,,---------,,,,,,,,,,,,---...///,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,---+++++++++,,,,,,,,,------)))******+++,,,,,,------,,,,,,,,,,,,,,,+++******+++++++++++++++++++++++++++,,,------...---,,,,,,***+++---......---,,,***++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++++++++++++++***((()))***+++,,,------...---------,,,,,,+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------***++++++++++++++++++,,,,,,,,,+++******+++,,,,,,+++******++++++,,,---...,,,------......------,,,,,,++++++***+++,,,---...---,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------............................../////////000111222222222555666888999;;;<<<===>>>@@@@@@@@@AAABBBCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGHHHHHHIIIJJJ<<<=========<<<<<<;;;:::::::::999999888888777777444333333333333333333333111222333333444333333333222333444555666777777777666666666555555555444444666666666666666666666666777888888888888888888777888777666555444333333333222222222333333444444444333333333333444555666777444444444444444555666777444555555666666555444444444444555666666666666666<<<>>>AAADDDEEEGGGJJJMMMNNNOOOQQQSSSUUUWWWYYYZZZYYYYYYYYYZZZ[[[\\\^^^^^^aaa``````___^^^]]]]]]\\\\\\___``````]]]\\\^^^```^^^^^^``````aaa```___^^^]]]^^^```bbbbbbaaa___^^^^^^]]]\\\ZZZWWWUUUTTTSSSLLLJJJGGGCCC@@@===;;;:::555444444333333444444555333333222111111222222333222222111000///000000000***444777...666UUUYYY<<<333333333222222222111111000111111111111222222222111000000000111222333333111111222222222333333333111222222222222111000000...///111222333333222222333333333222222222111111111111111111000000000000////////////////////////////////////////////////000/////////....................................//////...------------...,,,,,,---.../////////...------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---******+++,,,,,,,,,++++++***+++,,,,,,------,,,,,,***++++++,,,---...//////++++++++++++,,,------...---,,,,,,+++,,,---...///,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------******++++++,,,,,,,,,,,,))))))***+++,,,,,,------++++++,,,---,,,+++***)))++++++++++++++++++++++++---......///...---+++***+++,,,---......---+++************++++++,,,,,,,,,---------,,,,,,,,,++++++.........------,,,,,,,,,,,,,,,++++++++++++++++++---------,,,,,,+++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,------.........---,,,+++******+++,,,---************+++,,,------,,,------......------,,,++++++***)))***+++---...---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......///////////////////////////000000111222333333333555888<<<@@@BBBBBBAAA@@@DDDDDDCCCDDDDDDEEEFFFGGGGGGGGGFFFFFFEEEFFFFFFFFFHHHIIIJJJKKKLLLMMMNNNNNN>>>>>>>>>>>>=========<<<<<<<<<===;;;888777777777777666555333333333444444666555444444444444555555444444555555666666666777555555555555555555555555333444444555444333222111666777888999999888666444888777666555555555666777555555666666555444444333666555444333333333444555333333333333444444444444777777666666555555555444777666555444555666777888777888999:::;;;>>>BBBEEELLLMMMOOOQQQTTTVVVXXXYYY[[[ZZZYYYZZZ[[[^^^```bbbddddddccccccdddccc```]]]aaabbbcccccccccaaa```___]]]^^^```ccceeeeeeeeeeeeeeeddddddeeefffddd```]]]``````aaaaaaaaa``````___ZZZYYYWWWSSSNNNIIIEEEBBB???<<<999777777666555444666444333333333333111000444444333333333333444444333444555666777999::::::222222222222222222222222111111111111111111111111111222333333333333222111111222222333333222222111000000111111111222222222222222222111111000000000111111111111111111111111111111222222222000...---000000000000000000000000,,,------...............---.............................................------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,++++++,,,,,,---...........................,,,------......//////000,,,,,,------...///000000++++++,,,,,,,,,,,,---------,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++***))))))***+++,,,))))))***+++,,,------...------------,,,,,,+++*********+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///...,,,+++***++++++,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------.........------,,,,,,,,,///...,,,++++++,,,...///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...000///...---------------.........///////////////,,,---...///000///......///000000000...///000222000111333666999;;;<<<===BBBAAAAAABBBDDDEEEEEEDDDEEEEEEEEEEEEEEEFFFGGGGGGFFFEEEEEEEEEFFFGGGIIIJJJHHHIIIIIIKKKMMMOOOQQQRRR@@@@@@@@@??????>>>>>>===<<<======;;;888777777777888777666444444444555555444444333333333333444444111222222222333333333333333333333333333333333333333444555666666666555555333444666888888888666555777888999:::::::::999999;;;;;;;;;;;;:::999888888777666555555555666777888444444444444555555555555999999999999888777666666888777666666555666777777666666777888999===BBBFFFOOOPPPQQQSSSUUUWWWXXXYYY[[[ZZZZZZZZZ\\\___aaacccdddddddddfffggggggeeecccccccccdddeeedddcccbbbaaa___```bbbeeefffgggggggggeeefffggghhhgggfffeeeeeegggggggggfffeeedddccccccccccccaaa^^^ZZZVVVRRRPPPKKKHHHCCC???===;;;888666777666444444555555333222444444333222222222222222000111111222333444555666222222222222222222222222222222222222222222222222111222222333333222222111222333333444444333333222111111111111222222222222333222222222111111111111111111111111111111111111111222222111111000///...////////////////////////------...////////////...//////..........................................------------------------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...------------------------++++++++++++++++++++++++)))*********+++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,+++******,,,---///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++******************++++++,,,,,,,,,,,,---------,,,+++******+++,,,---((((((((()))******++++++,,,---------,,,,,,+++***++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,+++++++++,,,---...,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------......---------,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///......------....../////////...---------------.............../////////+++,,,---.........---,,,---///000000///000222444222444777;;;>>>@@@AAAAAAHHHFFFEEEEEEFFFFFFFFFDDDBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGIIIKKKMMMPPPSSSTTTAAAAAA@@@??????>>>======;;;<<<<<<:::777555555666777777666555555555666666444333333333333333444444222222222222333333333333333333333333333333333333444444666888999999::::::333555777888::::::999999:::<<>>???@@@@@@>>>===;;;<<<;;;;;;::::::999999999666777777888:::???EEEIIISSSTTTUUUVVVWWWYYYYYYZZZ\\\[[[\\\\\\^^^aaaccceeeeeeeeefffiiilllmmmllljjjeeefffgggggggggfffeeedddbbbcccfffhhhjjjkkkkkkkkkgggjjjlllllliiiiiikkkmmmoooooonnnmmmkkkjjjiiihhhlllkkkkkkiiigggdddaaa```]]]YYYSSSNNNJJJFFFBBB???<<<:::999888888777666444555444444333222222222222000000111111111222222222333333333333333333333333222222222222222222222222111111222333333222111111333333444444444444333333111111222222222333333333333333333222222222222111111111111111111111111111333222111000////////////////////////////////////......///000000000//////000000000//////.................................------------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,+++************************++++++,,,,,,,,,,,,---------,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++******)))))))))++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------************************,,,,,,---------,,,++++++,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++++++++,,,---...///++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,...------------,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------......////////////......///////////////...------------...---------.........//////,,,,,,---...............---///111222333444666888888;;;>>>BBBEEEFFFFFFFFFKKKIIIEEEDDDDDDDDDCCCBBB>>>>>>======<<<<<<==================>>>???@@@@@@CCCDDDFFFHHHKKKNNNQQQSSS>>>>>>======<<<;;;;;;:::888999999777555333333444666666666666666666666777555555555444555555666666777777888888888888888888888888888888888888888888777888999:::;;;;;;<<<<<<999:::;;;<<<============???AAADDDGGGHHHIIIIIIHHHKKKKKKKKKJJJJJJIIIHHHGGGBBBBBBAAA@@@???>>>>>>===?????????>>>>>>=========@@@BBBEEEHHHIIIHHHFFFEEECCCDDDDDDCCCCCCBBBAAA@@@======>>>>>>@@@EEELLLPPPYYYYYYYYYZZZ[[[[[[\\\\\\^^^^^^^^^___aaaccceeeggghhhhhhiiilllooopppooommmiiiiiijjjkkkkkkjjjiiihhhfffhhhjjjmmmnnnooooooooolllooorrrpppllljjjnnnssssssrrrqqqpppooooooooonnnnnnnnnnnnnnnmmmllljjjiiiiiifffaaa]]]YYYUUUQQQNNNEEECCC@@@>>>===;;;888555666555444444333333444444333333333333222222222222333333333333333333333333222222222222222222222222111111222222222222111111222333333444444333333222222222222222333333333333333333333222222222222222111111111111111111111111444222111/////////000000////////////////////////...//////000000000000000111111111000//////..............................------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,000/////////.........------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///...------,,,,,,++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++++++++,,,,,,,,,------*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---......------,,,,,,,,,+++---------------------------,,,++++++++++++,,,---------,,,,,,,,,,,,++++++------------------------------------------------......------------......//////............/////////......---------......,,,,,,------......//////......///000111111222222000222555777888:::<<<>>>AAACCCFFFIIIJJJJJJIIIHHHHHHEEEAAA@@@@@@@@@@@@???>>>===<<<;;;::::::::::::888888888888999999::::::===>>>???AAADDDGGGIIIJJJ999999888888888777777777555666666555333222333444666666777888888999999999::::::999999:::;;;<<<<<<>>>>>>>>>>>>>>>>>>=============================================>>>>>>>>>@@@@@@AAAAAAAAA@@@@@@@@@DDDDDDEEEGGGIIIKKKMMMOOOPPPPPPQQQQQQPPPPPPOOONNNLLLLLLJJJIIIFFFDDDBBBAAADDDDDDCCCBBBBBBAAA@@@@@@BBBDDDHHHKKKMMMMMMLLLLLLLLLMMMNNNOOOOOONNNLLLKKKIIIIIIJJJJJJLLLOOOUUUYYY_______________`````````bbbbbbcccdddeeeggghhhiiikkkkkklllnnnpppqqqooonnnlllmmmnnnooooooooonnnmmmkkkmmmoooqqqssstttttttttrrruuuwwwtttooommmppptttsssrrrrrrqqqrrrrrrssstttoooooopppqqqqqqpppnnnmmmmmmjjjhhhfffeeeccc___]]]RRROOOKKKGGGDDD@@@<<<999666555555444444444444555555555444444333222222222333333333333333333333333222222222222222222222222111111111111111111111111111111222222222222111111111111222222222333333333222222222222222222222222111111111111111111111111444222111/////////000000...........................//////000000000000000111111000000/////////...........................------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,------...///------------------------******+++++++++,,,,,,,,,............------------+++++++++,,,,,,,,,------++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...---------,,,,,,++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++......------,,,++++++++++++,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------,,,,,,+++++++++*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---.........------,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------...------,,,,,,------.........---------......///,,,,,,------...//////000...///000111333444555666666999<<<>>>@@@AAACCCDDDHHHIIIKKKLLLLLLKKKJJJHHHCCCAAA???>>>???@@@@@@???@@@???===<<<;;;:::999999444444555555666666666666888888888999;;;===>>>???444444555555555555666666555666777777666666777888;;;;;;===>>>????????????AAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBCCCCCCFFFFFFFFFEEEEEEEEEDDDDDDHHHHHHHHHIIIKKKNNNQQQSSSTTTTTTUUUVVVVVVVVVVVVUUUUUUUUUSSSQQQOOOLLLJJJHHHJJJJJJIIIHHHFFFEEEDDDDDDDDDFFFIIILLLMMMNNNNNNMMMQQQSSSWWWYYYZZZZZZXXXWWWVVVWWWWWWWWWWWWZZZ]]]```dddddddddddddddeeeeeeeeegggggghhhhhhiiijjjjjjjjjnnnnnnnnnppprrrrrrpppnnnpppqqqrrrsssssssssrrrqqqpppqqqsssvvvxxxxxxyyyxxxwwwyyyzzzxxxtttrrrsssuuuttttttsssssssssuuuwwwxxxssstttuuuvvvuuuuuusssrrrmmmlllkkkllllllkkkiiiggg___\\\WWWRRRNNNJJJEEEBBB::::::888777555555444444444444333333222111111000222222222222222222222222111111111111111111111111222111000000000000111222000000111111111111000000000000111111111222222222000111111111111222222222111111111111111111111111333222111000////////////..............................///000000000//////////////////////////////........................------------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------------......///........................+++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,++++++*********)))++++++,,,---------,,,,,,*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------,,,+++***)))++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........---------------,,,,,,,,,------------...+++++++++++++++++++++++++++++++++,,,,,,---------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,------...------------...//////,,,------...///000111111...///000222555888:::;;;===@@@CCCEEEFFFFFFGGGHHHKKKKKKKKKKKKJJJJJJIIIIIIDDDBBBBBBCCCDDDEEEDDDCCCBBBAAA???===;;;999999888222333444444444444333333444444444555666777999999333333444555666777777888888:::;;;<<<<<<<<<>>>@@@BBBCCCEEEGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJLLLLLLHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIJJJKKKMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQSSSUUUWWWXXXYYYWWWWWWYYYZZZ[[[\\\\\\\\\ZZZZZZYYYXXXWWWTTTRRRQQQSSSSSSRRRPPPOOONNNLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNSSSVVVZZZ^^^aaaaaa```^^^___```aaaaaa``````aaacccggghhhhhhhhhiiiiiijjjjjjkkkllllllllllllllllllkkkppppppppprrrtttuuusssqqqrrrsssuuuvvvvvvvvvuuutttsssuuuwwwyyy{{{|||||||||zzz{{{||||||{{{zzzyyyxxxyyyxxxwwwvvvvvvwwwyyyzzzzzzzzz{{{{{{{{{yyyxxxwwwtttsssrrrssssssrrrpppnnnjjjfffbbb^^^ZZZVVVQQQNNNFFFEEEBBB>>>;;;888777666333333333222222111111000111111111111111111111111000000000000000000000000222111000//////000111222111111111222222111111111//////000000000111111111//////000000000111111111111111111111111111111111111222222111111000///...........................------...////////////...---------...//////000000........................------------------------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------...//////------------------------......//////////////////*********++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))))))))******++++++,,,++++++,,,,,,,,,,,,------+++,,,---......---,,,+++++++++++++++++++++*********+++,,,,,,---------,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,---------,,,+++***,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------............,,,,,,,,,---------......,,,,,,,,,------,,,,,,,,,******++++++,,,---......................................................------,,,,,,,,,,,,------......------------......---------------...//////------...///000111222333222222444777:::>>>BBBDDDCCCFFFIIIJJJJJJIIIIIIJJJIIIHHHGGGGGGGGGHHHIIIJJJGGGGGGGGGIIIJJJJJJGGGEEEAAA@@@>>><<<999888777666222333444444444444333222444444444555777999:::;;;333333444666777999::::::;;;===???@@@AAABBBDDDFFFHHHIIILLLNNNOOOOOOOOOOOOMMMMMMMMMMMMNNNOOOQQQQQQMMMMMMMMMLLLLLLKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIKKKNNNPPPRRRSSSSSSSSSSSSTTTVVVWWWXXXUUUWWW[[[^^^``````___^^^XXXYYY[[[]]]^^^___``````[[[\\\\\\\\\[[[ZZZXXXWWW\\\\\\ZZZYYYWWWVVVUUUTTTTTTSSSSSSRRRQQQPPPPPPOOORRRUUU[[[```cccdddcccbbbccceeeffffffdddccccccccciiijjjjjjkkkkkkllllllmmmnnnnnnoooooonnnmmmllllllppppppqqqtttvvvwwwvvvttttttuuuvvvwwwxxxxxxwwwvvvuuuvvvyyy{{{}}}~~~~~~~~~{{{||||||}}}{{{~~~|||zzzyyyxxxyyyzzz{{{~~~~~~~~~~~~|||zzzyyy|||{{{zzzzzzzzzxxxuuurrrooolllhhheeebbb___[[[XXXRRRPPPLLLGGGBBB>>>;;;999444444444333333333222222000000000000000000000000////////////////////////222111000//////000111222222222222333333222222222////////////000000000000......//////000000000111111111111111111111111111111111222222222000...---........................,,,------...............+++,,,,,,---...///000000........................------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++************+++,,,------......++++++,,,,,,,,,---------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++******+++,,,---......///++++++,,,,,,,,,---------,,,---...//////...---,,,------------------------***+++,,,,,,------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......)))***,,,---......---,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,---------.../////////,,,,,,,,,------............//////000000//////...))))))***+++---...//////.........................................................------.........//////............//////---------------...///000......///000111222333333777777999<<<@@@EEEIIILLLFFFIIIKKKLLLKKKJJJIIIJJJFFFEEEDDDDDDEEEGGGJJJLLLIIIJJJKKKLLLMMMLLLHHHEEE@@@???===:::888666444444222333444555555444333222555555666888:::<<>>BBBBBBDDDFFFJJJMMMPPPRRRUUUVVVWWWWWWXXXXXXXXXWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVTTTSSSRRRRRRSSSSSSRRRQQQQQQQQQRRRSSSSSSTTTOOOOOONNNNNNPPPSSSVVVXXXZZZYYYXXXWWWXXXYYY[[[\\\___aaacccddddddbbb```^^^\\\]]]___```aaabbbaaaaaaddddddcccbbbaaaaaaaaaaaabbbaaa```^^^^^^^^^______]]]\\\[[[ZZZZZZ[[[\\\]]]^^^___aaabbbdddeeeeeeeeehhhhhhhhhhhhhhhjjjkkkllllllnnnpppqqqqqqqqqrrrsssuuuuuuttttttttttttuuuuuuwwwxxxzzz{{{||||||||||||zzzzzzzzzzzzzzz{{{{{{{{{|||}}}~~~~~~~~~}}}}}}|||}}}}}}xxxxxxxxxxxxwwwsssnnnjjjiiifffbbb___[[[WWWRRROOOGGGCCC===999777555444222555444222222333333222000000000000000000000000000000000000000000000000000111000////////////000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///............---------,,,---...//////......---..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------------------------------++++++,,,------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******++++++************+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------,,,++++++***++++++,,,,,,---,,,,,,+++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........------------......------------------------...------,,,,,,------...---------.........------...///000000//////111222222444888::::::<<<>>>???DDDEEEFFFGGGHHHJJJJJJKKKIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHIIIKKKLLLNNNOOOMMMLLLKKKIIIEEEBBB>>><<<<<<;;;::::::999999999:::;;;;;;<<<<<<;;;:::999777::::::::::::;;;<<<======<<<<<<<<<<<<===???AAACCCCCCDDDFFFIIIMMMQQQTTTVVVWWWXXXXXXYYYYYYYYYYYYYYYVVVVVVVVVVVVWWWWWWWWWWWWXXXWWWWWWVVVVVVUUUUUUUUUPPPQQQQQQRRRRRRRRRRRRQQQKKKJJJIIIJJJLLLPPPUUUXXX[[[ZZZYYYXXXXXXZZZ[[[]]]^^^___``````___^^^\\\ZZZYYY[[[^^^```aaaaaaaaa```aaa```___^^^]]]]]]]]]]]]]]]\\\[[[ZZZ[[[\\\^^^```_______________```aaabbbcccdddeeefffggghhhhhhhhhkkkjjjiiiiiiiiikkknnnooonnnqqqsssuuuttttttuuuvvvvvvvvvwwwwwwwwwwwwvvvvvvxxxyyyzzz{{{{{{{{{{{{{{{zzzzzz{{{{{{||||||}}}}}}~~~~~~}}}}}}}}}~~~}}}{{{vvvsssqqqooollliiifffbbb^^^ZZZSSSOOOIIICCC???;;;777555888666333222333333333222111111111000000000//////000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///............---------+++,,,---...////////////..............................------------......------------------------......---------,,,,,,,,,++++++,,,---...//////000------------------------,,,,,,------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,////////////............------------------------,,,,,,---.........------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...************+++,,,---...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,******++++++,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........------------......------------------------......------------.................................///000000000222555888888:::>>>@@@BBBCCCFFFHHHIIIIIIJJJKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIHHHHHHHHHJJJKKKLLLMMMNNNNNNMMMLLLKKKJJJHHHFFFCCCAAA???>>>===============>>>???@@@BBBBBBCCCCCCBBBAAA???>>>>>>>>>=========>>>>>>???BBBAAAAAABBBCCCFFFHHHJJJFFFGGGIIIKKKNNNQQQTTTUUUVVVVVVWWWWWWWWWWWWWWWVVVVVVVVVUUUTTTTTTSSSSSSRRRSSSSSSTTTTTTTTTSSSRRRRRRMMMNNNOOOPPPPPPOOOMMMLLLIIIHHHGGGGGGIIINNNRRRUUUVVVUUUSSSRRRRRRSSSUUUVVVXXXXXXXXXXXXXXXXXXWWWWWWZZZ\\\^^^```aaa```___^^^]]]\\\[[[ZZZYYYYYYYYYYYYWWWVVVUUUUUUVVVYYY[[[]]]_________``````aaaaaaaaabbbccceeegggiiijjjkkkkkkmmmkkkiiihhhhhhjjjlllnnnooorrruuuwwwwwwvvvwwwxxxwwwxxxyyyzzzzzzyyyxxxwwwvvvvvvwwwxxxxxxxxxxxxxxxzzzzzz{{{|||}}}~~~}}}zzzvvvtttqqqooommmjjjfffcccaaa]]]WWWRRRMMMHHHCCC@@@<<<999555444555666666666333333222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///............---------,,,------.........//////..............................------------......////////////////////////......---------,,,,,,,,,---------....../////////------------------------+++,,,---...---,,,+++***,,,,,,------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------------------------------,,,,,,---------------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------------...---,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------+++,,,,,,,,,...///000111++++++,,,,,,,,,,,,++++++,,,,,,,,,------------...------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------.........---------,,,,,,,,,------------------------...------,,,,,,------.........------------......------------..................------------......///............//////000///000222222444777;;;>>>???AAAEEEGGGGGGIIIKKKLLLJJJKKKLLLMMMNNNNNNMMMMMMIIIIIIJJJJJJJJJKKKKKKKKKNNNOOOQQQRRRQQQOOOMMMKKKHHHHHHFFFEEEDDDDDDDDDEEEBBBBBBBBBCCCDDDEEEGGGHHHIIIIIIIIIIIIHHHGGGEEEDDDCCCBBBBBBAAAAAAAAAAAABBBHHHHHHHHHIIIJJJLLLNNNPPPLLLLLLNNNOOOQQQRRRSSSSSSTTTTTTUUUUUUUUUTTTTTTSSSXXXWWWVVVTTTSSSQQQPPPOOOJJJKKKLLLLLLMMMLLLLLLKKKMMMMMMNNNNNNNNNMMMKKKJJJJJJIIIGGGGGGIIILLLPPPSSSNNNLLLKKKIIIIIIJJJLLLMMMQQQQQQPPPPPPQQQSSSUUUVVVZZZ[[[\\\]]]\\\ZZZXXXWWWXXXXXXWWWVVVUUUUUUUUUUUUQQQPPPPPPPPPRRRTTTWWWYYYWWWXXXYYY[[[]]]^^^______^^^___bbbeeehhhjjjlllmmmnnnllljjjiiihhhiiijjjkkkmmmppptttwwwwwwwwwxxxxxxwwwxxxyyyzzzzzzyyyxxxwwwvvvvvvvvvvvvwwwwwwxxxyyy{{{{{{|||}}}~~~{{{yyywwwuuutttqqqnnnkkkjjjgggccc___[[[VVVQQQMMMDDDAAA<<<999777777666555222222222222222222222222000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///............---------//////......------------..............................------------......000000000000000000000000......---------,,,,,,,,,/////////......---------++++++++++++++++++++++++***+++,,,---...---,,,+++------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,+++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------.........------------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---...000111222---------,,,,,,,,,,,,+++,,,,,,---------.........---------,,,,,,,,,++++++******+++++++++,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,---------...............---------,,,,,,,,,------------------------...------,,,,,,------.........------------......---------......////////////......------......///------------...///000111222444666888999<<<@@@CCCFFFHHHJJJKKKKKKKKKLLLNNNJJJKKKMMMOOOPPPPPPOOOOOOKKKKKKLLLLLLMMMNNNNNNNNNPPPRRRTTTUUUTTTQQQNNNLLLHHHHHHHHHHHHIIIKKKLLLMMMIIIIIIIIIIIIKKKLLLMMMNNNMMMMMMMMMMMMLLLJJJHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEKKKKKKLLLNNNOOOPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQRRRRRRRRRRRRRRRRRRQQQPPPQQQQQQOOOMMMLLLJJJHHHHHHDDDDDDDDDEEEEEEFFFFFFFFFIIIIIIIIIHHHGGGFFFEEEDDDEEEDDDDDDDDDFFFHHHKKKMMMJJJIIIGGGFFFFFFFFFHHHIIIJJJIIIGGGGGGHHHKKKOOOQQQWWWVVVVVVUUUTTTRRRQQQPPPOOONNNMMMLLLKKKKKKKKKKKKHHHHHHHHHIIIJJJKKKMMMMMMKKKMMMPPPSSSVVVYYYZZZ[[[WWWYYY\\\```dddgggiiijjjjjjjjjiiihhhgggggggggggghhhlllqqqtttvvvvvvwwwwwwvvvvvvwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwxxxyyy{{{||||||}}}~~~}}}|||{{{zzzwwwtttpppooollljjjgggccc^^^ZZZRRRNNNHHHCCC???;;;777555333333333222222111111111000000000000000000000000000111111222222111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///............---------000000///------,,,,,,---..............................------------......////////////////////////......---------,,,,,,,,,000//////...---,,,++++++++++++++++++++++++++++++++++++,,,---------,,,,,,............------------,,,---------............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------++++++,,,,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///......------......///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++************+++,,,...///000111000...---,,,+++,,,,,,,,,---------............------------,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,...------,,,++++++******++++++,,,,,,,,,,,,------,,,---------..................---------,,,,,,,,,------------------------...------,,,,,,------.........------------......---------...//////000000//////............//////,,,,,,,,,,,,...000333444777:::===???@@@BBBEEEGGGJJJKKKMMMNNNMMMMMMNNNOOOLLLMMMPPPRRRSSSRRRQQQPPPNNNNNNOOOOOOPPPPPPPPPQQQQQQSSSTTTUUUUUUSSSPPPNNNKKKLLLMMMNNNOOOPPPQQQRRRMMMMMMMMMMMMMMMNNNOOOOOONNNNNNNNNNNNMMMKKKIIIGGGEEEEEEDDDDDDDDDEEEEEEFFFJJJKKKMMMOOOPPPPPPOOONNNOOOOOOPPPQQQPPPOOONNNMMMMMMMMMNNNNNNMMMLLLLLLKKKGGGFFFFFFEEEDDDCCCBBBBBBBBBAAAAAAAAABBBCCCEEEFFFGGGFFFEEECCCBBBAAAAAAAAAAAABBBDDDFFFHHHJJJLLLMMMOOOMMMKKKJJJIIIJJJKKKLLLLLLJJJGGGFFFGGGJJJNNNQQQSSSRRRQQQOOONNNNNNNNNNNNJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFGGGHHHHHHHHHGGGGGGGGGHHHJJJMMMOOOPPPPPPPPPOOOQQQTTTWWW[[[^^^___``````aaabbbccccccccccccbbbbbbffflllqqqssstttuuuuuuuuuuuuttttttttttttuuuuuuuuuuuuuuuvvvwwwzzz|||}}}~~~~~~}}}{{{xxxvvvuuutttrrrnnniiieee```\\\WWWRRRNNNIIIDDDAAA;;;:::888777555333111111000000000000000000000000000111222222222222111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///............---------//////------------...///..............................------------......////////////////////////......---------,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...///.........------------------------............---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,------,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,+++++++++++++++,,,,,,...//////666444000---++++++,,,---------------...............------------,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------..................---------,,,,,,,,,...........................------,,,,,,------.........------------......---------...///000000000//////............////////////000111333777:::<<<<<>>BBBDDD???CCCGGGJJJJJJIIIIIIIIIJJJLLLOOOQQQQQQRRRTTTUUUUUUVVVXXXXXXWWWUUURRRPPPTTTTTTTTTSSSSSSSSSSSSSSSQQQRRRSSSTTTUUUTTTTTTSSSTTTUUUVVVVVVUUUSSSQQQOOONNNMMMKKKJJJIIIHHHHHHHHHLLLLLLLLLKKKJJJHHHEEEDDD?????????@@@@@@BBBCCCDDDIIIHHHGGGHHHIIIIIIFFFDDDFFFEEEEEEFFFHHHGGGDDDAAAFFFGGGGGGGGGGGGEEEEEEDDDEEEFFFGGGFFFEEEEEEFFFGGGGGGHHHHHHGGGEEEDDDDDDEEEJJJQQQTTTQQQMMMMMMMMMKKKSSSSSSUUUZZZ___bbbdddddd___bbbdddbbb^^^]]]___cccggg___VVVRRRTTTVVVVVVUUUWWWUUUTTTTTTVVVXXXYYYYYYXXXYYY[[[ZZZWWWUUUTTTSSSTTTYYY]]]\\\VVVPPPNNNOOOMMMNNNPPPRRROOOJJJGGGGGGIIIIIILLLPPPPPPLLLLLLOOOMMMPPPTTTXXXYYYXXXVVVTTTTTTYYY^^^bbbjjjrrrtttqqqsssrrrppppppppppppooommmlllppprrrqqqtttyyyzzzxxxzzz{{{|||||||||}}}{{{vvvrrrmmmlllkkkjjjhhheeecccbbb\\\UUUMMMFFFBBB>>>:::777222111111111333444333111000/////////000111333444000000000000000000000000111222222333333222222222000111111111111222222222111111111111000000000000000///...------...///000................................................---------,,,,,,+++++++++...000111222222111000............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------------------------------------------------------------------------,,,---...//////---+++***,,,000///)))(((,,,...+++,,,---......//////..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++//////...---+++***)))))),,,,,,,,,---------......------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......++++++++++++,,,,,,---...,,,------......------,,,------------------------111000///...---,,,,,,,,,......////////////............---------,,,,,,,,,++++++******+++---...000........................------------------------111///---***)))***+++,,,...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------+++,,,............,,,+++,,,,,,,,,---------.........------------...//////+++---...000111111000000///...------...000333444444666999===AAADDDFFFGGGHHHIIIJJJKKKLLLLLLKKKKKKPPPQQQRRRTTTUUUVVVVVVWWWZZZZZZYYYYYYXXXVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQRRRTTTVVVVVVSSSQQQVVVTTTRRRPPPNNNMMMLLLLLLMMMKKKHHHFFFDDDCCCCCCCCCGGGFFFEEEFFFFFFFFFDDDBBBBBB@@@======@@@BBBBBBBBB@@@@@@@@@AAABBBCCCBBBBBBBBBAAAAAACCCFFFGGGGGGEEEEEEFFFGGGHHHHHHIIIJJJKKKPPPPPPPPPPPPQQQTTTWWWZZZXXXYYYYYYWWWTTTSSSSSSTTTbbbhhhjjjgggddddddeeeccceeebbbaaaeeennnwww|||~~~{{{}}}~~~}}}zzzxxxxxxyyypppjjjbbb^^^]]]______^^^______```dddjjjooorrrrrrsssssssssqqqmmmjjjhhhgggiiikkkkkkfff^^^WWWTTTUUUTTTZZZaaaccc___YYYTTTTTTQQQPPPRRRVVVUUUPPPNNNPPPNNNPPPSSSVVVVVVTTTQQQOOOTTTZZZ```ccchhhoooqqqooorrrnnnjjjfffeeeeeeddddddgggjjjllllllnnnssstttsssuuuwwwyyyzzz{{{}}}~~~yyyvvvuuutttsssrrrooommmkkkiiifffaaa[[[UUUOOOIIIBBB===666555333333444444333222111111111000000111222222000000000000000000000000111111111222111111000000000111111111111222222222111111111111000000000000000///...------...///000.........................................................---------,,,,,,...///111222222111///............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------------------------------------------------------------------------------------------......***......+++***...000---,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,+++++++++,,,------,,,------......------,,,------------------------000000...------,,,,,,,,,......////////////............---------,,,,,,,,,,,,++++++++++++,,,...///........................------------------------...---,,,+++++++++,,,------------,,,------......,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,------......------,,,,,,,,,---------.........//////......//////000111,,,,,,---...////////////000/////////111444666888<<<>>>@@@CCCFFFHHHIIIJJJJJJJJJKKKKKKLLLMMMNNNNNNRRRSSSTTTVVVWWWXXXXXXXXXYYYYYYYYYYYYXXXVVVUUUTTTVVVVVVVVVVVVVVVVVVVVVVVVRRRRRRRRRTTTUUUTTTRRRPPPPPPPPPOOONNNMMMLLLKKKJJJIIIHHHFFFEEEDDDCCCCCCDDDBBBAAA@@@@@@@@@@@@>>>======>>>>>>>>>???BBBGGGJJJ<<<===>>>???>>>???@@@AAADDDDDDEEEFFFIIIKKKMMMNNNLLLOOOSSSVVVXXXYYY\\\^^^cccbbbbbbcccggglllrrrvvvqqqpppnnnkkkhhhgggiiikkk|||}}}}}}wwwrrrwww~~~xxxrrrooommmmmmnnnqqqrrruuu{{{}}}{{{zzz|||{{{xxxqqqiiicccbbbcccdddnnnyyyzzzrrrhhhbbb```[[[ZZZ\\\```^^^YYYUUUUUUUUUWWW[[[]]]]]][[[WWWUUUYYY```eeefffgggmmmqqqrrrqqqlllccc]]]ZZZZZZ[[[[[[___cccffffffiiinnnpppnnnppprrrtttuuuuuuwwwzzz}}}~~~{{{}}}|||{{{yyywwwtttrrrpppllljjjhhhddd^^^VVVNNNHHH???<<<888666555444333222222222222222111111000000000000000000000000000000000111111111000//////...000111111111111222222222111111111111000000000000//////............//////................................................//////............------...///000111111000///............---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------------------------------------------------------------------------...---,,,,,,,,,---//////,,,...///,,,,,,//////,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------...///,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,++++++++++++,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,+++++++++,,,,,,,,,------......------,,,------------------------//////...---,,,,,,,,,---......////////////............---------,,,,,,,,,,,,,,,,,,++++++,,,------........................------------------------+++,,,,,,,,,------------,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------......------------......,,,------------.........000000//////000000111222//////.........//////000222222222444666999<<<>>>EEEFFFGGGIIIJJJKKKKKKKKKLLLLLLLLLLLLMMMOOOQQQRRRUUUVVVWWWXXXYYYZZZZZZZZZYYYYYYYYYXXXWWWVVVUUUTTTUUUUUUUUUUUUUUUUUUUUUUUURRRRRRQQQRRRSSSRRROOOMMMJJJJJJJJJJJJIIIHHHGGGGGGBBBBBBAAAAAAAAAAAAAAAAAA???>>>======<<<<<<<<<<<<;;;>>>BBBDDDFFFLLLVVV^^^???AAACCCCCCBBBCCCFFFHHHOOOQQQRRRSSSSSSUUUYYY\\\[[[aaaiiinnnppprrrsssuuu}}}||||||~~~{{{wwwvvvyyy|||xxxrrrooohhhfffhhhmmmmmmhhhdddcccbbbdddhhhjjjjjjhhheeeccceeekkkmmmjjjhhhnnnuuuzzzvvvnnnddd[[[WWWVVVWWWXXXWWW\\\```bbbffflllooommmpppqqqsssrrrrrrrrrsssuuu|||~~~~~~|||zzzwwwuuutttmmmmmmllljjjfff```YYYUUUJJJFFF@@@<<<888666333111111111222222111111000000000000000000000000000000111111111111000///......000000111111111222222222111111111111000000000////////////....../////////............................................................------------...//////000000//////..................------------------------------------,,,+++,,,...///...---------------------------------------------------------------------------------,,,,,,,,,---------//////...---------,,,))),,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,++++++,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........---,,,,,,++++++++++++,,,------......------,,,------------------------......---,,,,,,,,,---------......//////......---......---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,........................,,,,,,------------------,,,,,,------...------,,,***+++---////////////...------------------------................................................///...---,,,,,,---...///------------............000////////////000111111333222111000000111333444666666888:::===@@@CCCDDDGGGHHHIIIKKKLLLLLLLLLLLLNNNNNNMMMMMMOOOQQQTTTVVVXXXXXXYYYZZZ[[[[[[[[[[[[XXXXXXXXXWWWVVVUUUTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQPPPPPPPPPOOOLLLJJJEEEFFFFFFFFFEEEDDDCCCBBB@@@@@@AAAAAAAAAAAA@@@???>>>>>>>>>===<<<===???AAABBBEEEKKKRRR\\\hhhssszzzBBBDDDGGGIIILLLPPPUUUWWW\\\```dddddddddffflllrrrqqqyyywwwuuuwww}}}~~~zzzzzzuuuvvvyyyzzzyyyuuuqqqnnnssswwwuuuooolllsss|||xxxlllbbb[[[WWWVVVUUUPPPVVV[[[^^^dddkkkmmmlllnnnpppqqqpppooonnnooopppuuuxxx|||}}}zzzxxxwwwqqqqqqooolllhhhdddaaa```WWWRRRLLLEEE@@@:::666222111111111111111111111111000000000000000000000000111111222222111000000///000000111111111222222222111111111111000000000///...//////////////////...................................................,,,,,,,,,,,,,,,,,,,,,---.........//////.................................---------------------------,,,+++,,,...///...---------------------------------------------------------------------------,,,,,,---...------,,,+++///,,,+++,,,...---,,,+++,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........---,,,,,,++++++++++++,,,------......------,,,------------------------------,,,,,,,,,------...------............------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++........................,,,,,,,,,---------............///...---,,,+++***)))***,,,---.........---------------------------................................................//////---,,,,,,---//////---------.........////////////......//////000111333222222222333555777888<<<===>>>AAACCCFFFHHHJJJHHHIIIKKKMMMNNNOOOOOOPPPPPPOOOOOOOOOPPPSSSVVVXXXYYYYYYZZZZZZ[[[ZZZZZZZZZVVVVVVVVVVVVTTTSSSRRRQQQOOOOOOOOOOOOOOOOOOOOOOOOPPPNNNMMMLLLLLLKKKIIIGGGDDDDDDDDDCCCBBBAAA??????BBBCCCDDDDDDDDDBBB@@@???;;;<<<======>>>AAAFFFKKKSSSUUU[[[iii{{{IIIJJJMMMTTT]]]fffkkkmmmkkkrrrxxxyyyxxxzzz~~~~~~wwwuuu|||yyyooohhhaaa[[[XXXTTTZZZ___ccciiioooqqqpppjjjkkklllkkkiiihhhggghhhnnnrrrvvvyyy|||~~~~~~}}}zzzyyywwwrrrlllhhhggggggbbb^^^XXXQQQKKKEEE>>>:::666555333222111222333333000000000000000000000000000111111222222111111000000111111111111222222222111111111111000000000000......////////////......................................................+++++++++,,,,,,,,,,,,---......................................./////////---------------------------,,,+++,,,...///...---------------------------------------------------------------------------,,,,,,---...///000000000///***(((+++/////////111,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,+++++++++,,,,,,,,,------......------,,,------------------------,,,,,,++++++,,,---......------............------......---------,,,,,,,,,++++++,,,---------,,,,,,........................+++,,,,,,------.........000000///...---,,,++++++******+++,,,------------------------------------................................................//////............//////------.........////////////............///000000111222333555777:::<<<===CCCDDDEEEGGGIIIKKKLLLMMMKKKLLLNNNPPPRRRSSSTTTTTTQQQQQQPPPQQQRRRTTTVVVWWWXXXXXXYYYYYYYYYXXXWWWWWWTTTTTTTTTSSSRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNMMMKKKIIIHHHHHHHHHFFFDDDCCCCCCBBBAAA@@@@@@@@@AAA@@@BBBDDDEEEDDDBBB???===;;;>>>AAABBBEEEKKKTTTZZZhhhiiiqqq^^^\\\^^^gggttt{{{uuummmhhhhhhmmmsssuuuzzz}}}ssstttssspppkkkfffccccccfffiiilllnnnppprrrwwwzzz}}}}}}~~~}}}}}}|||wwwrrrnnnmmmnnniiifffbbb^^^YYYRRRKKKFFF???<<<888444222222444555000000000000000000000000......///000111111111111000111111111111222222222111111111111000000000000---...///000000///...---................................................,,,,,,,,,,,,------.........------------------...---........./////////000........................---,,,+++,,,...///...---------------------------------------------------------------------------...---,,,,,,///444999===777///***,,,000//////111,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,---------......------------------------------------------------,,,++++++******++++++,,,------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,+++++++++,,,------,,,------......------,,,------------------------++++++++++++,,,---...///,,,------......------,,,......---------,,,,,,,,,)))***,,,------------,,,........................++++++,,,,,,---......///000///...---,,,,,,---...------,,,,,,,,,------.................................................................................////////////..................////////////000000//////000000111222222444777;;;???BBBDDDEEEJJJJJJKKKMMMMMMNNNNNNNNNNNNOOOPPPRRRSSSTTTTTTUUUQQQQQQRRRSSSTTTTTTUUUUUUVVVVVVWWWWWWVVVUUUTTTTTTRRRRRRRRRQQQPPPOOONNNMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIGGGEEEEEEEEEEEEDDDCCCBBBAAA??????@@@BBBEEEFFFEEEGGGJJJLLLMMMKKKHHHFFFEEEHHHMMMQQQVVV___jjjsssyyy~~~vvvrrrqqqyyy{{{}}}~~~uuummmhhheee^^^aaacccdddeeegggmmmqqqtttuuuwwwyyy|||yyy{{{}}}{{{vvvsssssstttlllkkkhhhfffbbb\\\UUUPPPFFFBBB<<<777444333444555000000000000000000000000+++,,,---///000000111111000111111111111222222222111111111111000000000000---...///000000///...---................................................---------.........//////...------,,,,,,------...---.........//////000000........................---,,,+++,,,...///...---------------------------------------------------------------------------000---******///888AAAGGGAAA666...///000---,,,...,,,---......//////..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------+++******************+++...------,,,,,,------...---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......++++++++++++,,,------...,,,------......------,,,------------------------*********+++,,,---...///,,,------......------,,,......---------,,,,,,,,,(((***+++---......------........................++++++,,,,,,---.../////////...,,,+++,,,---///111000///---,,,,,,---...///................................................////////////////////////---...///000000///...---............/////////000111111111000111222222333555888<<>>>>>@@@DDDIIILLLQQQTTTXXX[[[]]]\\\YYYWWWQQQUUU[[[```fffqqqzzzuuutttggg```ZZZ[[[^^^___aaadddggghhhiiimmmrrrwwwzzz{{{}}}}}}~~~~~~|||zzzxxxwwwvvvtttppplllhhhccc^^^[[[SSSMMMFFF???999555111...444222000///111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////---...///000000111000000...........................---------...///111222111000...,,,,,,,,,...///////////////////////////------...///000111222333+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000+++'''222+++888VVV999...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........------,,,,,,,,,++++++,,,,,,,,,,,,------------++++++++++++------,,,,,,,,,---------......)))***++++++,,,---......---------------...///000------------------------000///...---...111444666...------,,,,,,------......------,,,,,,------...+++++++++,,,---...///000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,..................------------------------------.................................------,,,,,,,,,---------............///////////////000000000000..................................../////////000.........---......//////000000000000000333888<<<>>>@@@CCCGGGJJJMMMOOOPPPPPPPPPQQQQQQQQQQQQPPPPPPUUUUUUUUUVVVVVVVVVVVVWWWVVVVVVUUUUUUTTTSSSRRRRRRSSSTTTVVVVVVVVVTTTRRRQQQSSSQQQOOOMMMJJJHHHGGGGGGDDDDDDDDDDDDEEEFFFGGGHHHEEEDDDCCCBBBAAA@@@??????@@@AAABBBBBBDDDJJJSSSYYY```nnnvvvtttrrruuurrrjjjgggjjjrrr|||ppphhhaaa___^^^[[[ZZZ\\\bbbbbbcccfffiiilllnnnnnnrrrrrrtttwww|||}}}{{{yyyxxxxxxvvvrrrooolllhhhccc___ZZZUUUNNNGGGAAA;;;666222222111000000000000...---000000000000000000000000000000000000000000000000000000000000000000000000//////............//////...//////000000000000///...........................---------...///111222111///...,,,,,,,,,...///........................------------............,,,,,,,,,,,,------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,///+++(((222+++777PPP555------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////------------------------((((((***---222999>>>BBB...------,,,,,,------......------,,,,,,------...------,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,---------............///////////////000000000000..............................////////////////////////......//////000000///000222333555999???CCCFFFGGGIIILLLOOOQQQRRRSSSQQQRRRRRRSSSSSSSSSRRRRRRWWWWWWVVVVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTSSSSSSSSSTTTTTTUUUVVVUUUSSSQQQPPPMMMLLLJJJIIIGGGFFFEEEEEECCCCCCDDDDDDEEEFFFFFFGGGGGGEEEBBB@@@>>>>>>>>>>>>@@@CCCHHHLLLQQQZZZeeemmm{{{{{{~~~yyyxxx{{{~~~wwwppplllfff^^^XXXWWW\\\]]]___aaabbbddddddeeefffgggiiimmmrrrxxx}}}}}}{{{zzz{{{xxxuuusssqqqmmmiiifffddd```ZZZTTTMMMFFF???;;;555444222222111000...,,,000000000000000000000000000000000000000000000000000000000000000000000000//////............/////////000000000000//////...........................------------...///000111000///...,,,,,,---..............................000//////...---,,,++++++,,,------------.........---------.........//////------------------------------------------------///,,,+++111+++444FFF000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------------------,,,,,,+++++++++------------------...///------------------------)))))))))+++...222666888...------,,,,,,------......------,,,,,,------...///...---,,,,,,,,,,,,,,,///......------......///,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++...........................------------,,,,,,,,,---------............///////////////000000000000........................////////////////////////000000///000000111222222111333666:::===BBBHHHLLLMMMNNNPPPQQQSSSTTTTTTTTTSSSTTTTTTUUUVVVVVVVVVUUUYYYXXXXXXWWWWWWVVVVVVUUUTTTTTTTTTTTTTTTSSSSSSSSSTTTTTTTTTTTTSSSQQQOOOMMMHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGFFFDDDBBB@@@???AAADDDEEEHHHNNNVVV]]]eeerrr{{{vvvuuusssqqqrrrwww~~~xxxkkkbbb^^^```bbbeeefffgggfffggggggbbbcccdddfffiiimmmssswww}}}~~~~~~}}}}}}{{{xxxvvvuuurrrooollljjjgggccc___YYYSSSKKKFFF???;;;777444333222000///000000000000000000000000000000000000000000000000//////////////////////////////............//////000000111000000///...---........................------------....../////////...------------..............................111111000///......---,,,---------.........//////------------............------------------------........................///+++---000+++222:::,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------......---------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------..................------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---......------------------------...---,,,*********+++,,,...------,,,,,,------......------,,,,,,------......------,,,,,,,,,------......------------......---------------------------------...............,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------............///////////////000000000000........................000000000///////////////000000000111222333555555777:::>>>BBBEEEJJJOOORRRQQQRRRSSSSSSSSSSSSSSSSSSUUUVVVWWWXXXXXXXXXXXXXXXZZZYYYYYYWWWVVVUUUTTTTTTRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSRRRQQQPPPNNNLLLKKKFFFFFFDDDCCCBBBBBBBBBBBBBBBDDDFFFGGGIIIIIIIIIIIIFFFEEECCCCCCFFFKKKQQQUUUXXX^^^fffnnnzzzxxxsssooopppqqqrrrvvv||||||qqqmmmooorrruuuuuussspppooooooffffffeeebbb```aaadddgggqqqrrrtttvvvxxxyyyzzzzzz~~~~~~|||zzzyyyxxxvvvsssqqqmmmkkkiiifffccc^^^XXXSSSJJJDDD<<<666333222222222111111111111111111111111000000000000000000000000//////////////////////////////............//////000000111000000///...---........................---------.....................---------.................................///////////////.........---------.........//////+++,,,,,,,,,,,,---------------------------------...........................+++000...,,,111000+++------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++,,,,,,---.........------,,,,,,,,,------------------------------------,,,,,,---...000111...------,,,,,,------......------,,,,,,------...,,,++++++,,,---...//////------,,,,,,,,,,,,---------------------------------------.........//////................................................---------------------------------............///////////////000000000000////////////////////////000000000000000000//////111111222333555888:::;;;@@@CCCGGGJJJLLLOOORRRTTTTTTUUUUUUUUUUUUTTTSSSSSSWWWWWWXXXYYYZZZZZZYYYYYYYYYXXXWWWVVVUUUTTTSSSRRRPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPOOONNNLLLKKKIIIHHHDDDDDDBBBAAA@@@@@@@@@@@@AAABBBDDDGGGJJJLLLMMMNNNMMMLLLKKKLLLPPPWWW^^^cccfffiiipppzzz{{{wwwuuuxxxyyyzzz~~~}}}{{{yyyxxxxxx}}}~~~{{{{{{vvvuuuqqqiiiaaa[[[ZZZ[[[eeefffiiilllooorrrssstttyyy{{{~~~}}}|||{{{yyyvvvtttooonnnlllkkkiiifffaaa^^^TTTMMMCCC;;;666444333222111111111111111111111111000000000000000000000000000000000000000000000000//////............/////////000000000000//////...........................,,,------.........---------------...............------------------------++++++,,,,,,---------...,,,------------.........+++++++++,,,,,,,,,---------------------------------------------------------)))111,,,,,,111(((---...........................------,,,,,,------...------------------------++++++,,,,,,---...//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,)))******+++---......///...------,,,,,,,,,,,,,,,------------------------++++++++++++,,,---.........------,,,,,,------......------,,,,,,------...+++++++++,,,---...000000,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,------.../////////................................................,,,,,,,,,------------...---------............///////////////000000000000/////////////////////////////////000000111111111333444555888;;;>>>AAACCCHHHKKKOOOQQQQQQRRRSSSTTTWWWWWWXXXXXXXXXWWWVVVVVVXXXYYYYYYYYYYYYYYYXXXXXXVVVVVVUUUTTTSSSQQQQQQPPPOOOOOOOOOOOOOOOOOONNNNNNMMMLLLKKKJJJIIIGGGGGGFFFBBBAAA@@@@@@???@@@@@@@@@BBBCCCEEEIIINNNRRRVVVXXX[[[ZZZYYYZZZ^^^eeelllppprrrsssxxx|||xxxuuuqqq{{{~~~pppeee```___dddeeegggiiikkkmmmnnnnnnpppqqqtttxxx|||~~~|||yyywwwrrrqqqooonnnmmmkkkgggddd^^^WWWNNNFFF???:::666333111111111111111111111111000000000000000000000000000000000000000000000000//////............//////...//////000000000000///........................,,,---.........---,,,,,,,,,------......///......------------------------+++++++++,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,(((111))),,,111$$$111------------------------...------,,,,,,------...........................,,,---------------------***+++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,---------...++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,+++++++++,,,,,,---------...---,,,,,,++++++,,,,,,------------------------,,,++++++******)))))))))...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,---...///------,,,,,,,,,,,,------........................,,,,,,------...//////000................................................,,,,,,,,,---------......---------............///////////////000000000000////////////////////////......///000111222222333666777:::===BBBFFFJJJLLLMMMPPPTTTUUUTTTSSSSSSSSSWWWXXXXXXYYYYYYYYYYYYXXXYYYYYYYYYYYYXXXWWWWWWVVVSSSRRRRRRQQQPPPOOOOOONNNNNNNNNMMMMMMLLLLLLKKKKKKIIIHHHGGGFFFEEEEEEEEEEEEAAAAAAAAABBBDDDEEEGGGHHHIIIJJJMMMQQQWWW___eeeiiikkkkkkkkkmmmrrrxxx~~~|||{{{yyyzzz{{{xxxpppzzztttmmmkkklllllllllllllllkkkjjjiiiggghhhjjjnnnrrrvvvzzz|||~~~{{{yyyuuusssqqqpppooommmjjjgggddd```XXXQQQIIIAAA:::555111111111111111111111111000000000000000000000000000000000000000000000000//////............//////......///000000111000000........................,,,---.........---,,,+++,,,,,,---.../////////...------------------------........................+++++++++,,,,,,,,,---------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,(((111(((---222###333,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................///......------,,,,,,+++++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........./////////000000++++++,,,,,,,,,---------++++++------------++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++...---,,,,,,++++++++++++------------------------******+++---...///000000...------,,,,,,------......------,,,,,,------.........---,,,,,,,,,------.........------.................................,,,,,,------...///000000------------------------........................,,,,,,,,,------.........---------.........//////////////////000000000000000000000000000000000000------...000111222333444999:::===BBBGGGLLLPPPRRROOORRRVVVWWWVVVTTTSSSSSSUUUVVVWWWXXXXXXYYYYYYXXXYYYYYYYYYYYYXXXVVVUUUTTTPPPPPPPPPOOOOOONNNNNNMMMNNNMMMMMMLLLKKKJJJJJJIIIFFFFFFEEEDDDDDDDDDDDDDDDBBBCCCDDDGGGIIILLLOOOPPPRRRSSSUUUZZZaaajjjsssxxxuuuuuuwww{{{~~~{{{zzz|||{{{wwwwwwssszzzxxxtttzzzxxxvvvsssnnnjjjgggdddbbb^^^___dddeeeeeejjjqqqrrrxxx~~~|||yyywwwtttrrrrrrqqqpppnnnjjjeee^^^ZZZVVVOOOFFF>>>888666333111111000///...111000000////////////000000000000000////////////111000///////////////000111111111111000000000000000000//////.........---000///,,,++++++,,,---..............................---,,,,,,,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...........................---...//////...---***)))......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,.........------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------........................,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------////////////////////////........................,,,,,,,,,------............------,,,,,,------...---,,,,,,++++++,,,,,,---...---,,,+++***++++++,,,------------------------.........------,,,,,,,,,,,,,,,,,,---------......------............------........................---------............///.........///......---,,,...222666666333000//////222222111111000//////...222111000000222222111000111222222222222555:::>>>???BBBEEEIIIMMMOOOPPPQQQTTTTTTUUUUUUUUUUUUVVVVVVXXXYYYZZZ[[[[[[\\\[[[[[[[[[YYYVVVVVVWWWVVVRRROOORRRRRRQQQQQQOOOMMMLLLKKKJJJHHHGGGHHHJJJJJJFFFCCCBBBBBBCCCDDDDDDEEEEEEFFFAAADDDMMM[[[gggjjjddd\\\___```dddjjjqqqwwwzzz|||}}}uuutttttttttvvv{{{zzztttqqqmmmpppuuuyyy~~~|||~~~}}}zzzwwwssspppmmmkkkbbb]]]\\\]]]]]][[[___eeegggllltttyyy}}}~~~|||yyywwwuuutttttttttsssrrrnnniiiccc___\\\VVVMMMFFF===999555222111111111000111111000000000000111111111000000000////////////000000////////////000000111111111111000000000000000000/////////.........///...---,,,,,,,,,------........................---,,,++++++++++++,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...........................---...//////...---+++)))......---------,,,,,,,,,,,,------......------,,,,,,------......------,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................---------.........//////---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------,,,---------.........///...------,,,,,,------......------,,,,,,------...111000///...---......///------------------------------------------,,,,,,,,,,,,,,,---------......------............---------------------------------------............///,,,,,,---.../////////...///222555555222000///000000000000000000111111111......//////000111111222111333555666888<<>>AAADDDIIILLLKKKLLLOOOQQQSSSTTTTTTTTTWWWWWWWWWXXXXXXXXXYYYYYYVVVWWWXXXXXXXXXXXXXXXWWWVVVVVVUUUVVVXXXXXXWWWUUUTTTRRRPPPMMMKKKIIIIIIIIIFFFEEECCCCCCCCCBBBAAA???FFFGGGGGGFFFFFFIIINNNQQQ^^^hhhwwwzzzuuupppsssxxx}}}|||wwwrrrppprrrsssuuuvvvxxx|||zzzppplllhhhkkkxxx~~~zzzyyy|||yyywwwzzzyyyrrrkkkeee```___XXXZZZ]]]bbbfffkkkooorrryyy~~~}}}zzzyyywwwwwwxxxxxxxxxwwwrrrpppllljjjgggddd___[[[QQQJJJAAA:::666444333333222111111111111111222222111111111000000000//////000000000///000000111111111111111111000000000///000000//////////////////.........///...---,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------,,,---......,,,,,,---...........................------.........---,,,+++......---------,,,,,,,,,------............------,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------.........------------......,,,,,,++++++++++++++++++------------------------,,,,,,,,,------.........,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,---------............///+++,,,---...////////////...//////////////////000/////////000111111222222---111666555333333777;;;999<<>>AAADDDIIILLLMMMNNNPPPQQQSSSTTTUUUVVVVVVVVVUUUTTTUUUUUUVVVVVVVVVWWWWWWWWWUUUUUUUUUUUUUUUTTTSSSRRRRRRSSSSSSRRRQQQOOONNNNNNLLLKKKJJJIIIIIIKKKMMMNNNKKKJJJHHHFFFDDDDDDDDDEEEHHHLLLRRRWWW\\\dddnnnuuu~~~{{{|||||||||wwwqqqooossswwwxxx{{{|||{{{xxxwww{{{~~~vvvoooddddddggglllttt{{{uuubbb___[[[ZZZ[[[^^^```aaagggkkkqqquuuxxxzzz}}}~~~~~~|||zzzyyyyyyyyyxxxvvvrrrrrrpppnnnkkkiiihhhgggfffaaaYYYQQQIIICCC<<<888555555333222111000000000222222111111111000000000000000000000111111222333111111111111000000000000//////000000000000111111/////////............---..............................////////////......------------............------------------------,,,---......,,,,,,---...........................------------------------......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++........................,,,,,,,,,,,,++++++++++++...------,,,,,,------...,,,,,,,,,++++++,,,,,,,,,,,,,,,---............---------------------------,,,,,,------------------,,,,,,,,,---------......------............------........................---------............///......//////...------,,,---,,,,,,...000111000///111111111000000000000000222555999:::999:::>>>AAAJJJMMMPPPQQQQQQQQQRRRSSSUUUVVVWWWWWWWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUVVVVVVUUUUUUUUUUUUTTTSSSQQQQQQQQQQQQRRRPPPMMMJJJIIIIIINNNMMMKKKJJJIIIJJJJJJKKKFFFFFFEEEDDDCCCEEEIIILLLRRRYYYcccjjjooovvv|||{{{}}}~~~}}}zzzuuuqqqqqquuuyyy}}}|||wwwuuuyyy~~~~~~uuuvvvxxx|||lllhhhbbbaaacccgggiiijjjhhhjjjlllmmmnnnpppsssuuuuuuvvvyyy}}}~~~}}}{{{zzz{{{|||{{{zzzwwwwwwuuussspppooonnnnnnkkkhhhccc^^^WWWOOOFFFAAA:::888777555333222111111222222222111111111000000000000000000111222333444111111111111000000000000//////000000000111111111111000...---------...///........................------...//////...------------------.........///........................,,,---......,,,,,,---...........................---------,,,,,,------.........---------,,,,,,,,,,,,,,,------------,,,,,,,,,------......------,,,......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...++++++++++++++++++++++++------------------------.........------,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,------)))***+++,,,,,,,,,++++++------------------------------------------,,,,,,,,,,,,,,,---------......------............---------------------------------------............///------.....................---...111555555333000//////000000111111222222666777:::>>>AAAEEEGGGIIIQQQSSSUUUUUUUUUTTTUUUVVVVVVWWWXXXXXXXXXWWWUUUTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVUUUUUUTTTRRRQQQPPPNNNPPPQQQNNNKKKHHHGGGHHHLLLLLLLLLKKKKKKKKKKKKKKKDDDFFFGGGHHHIIINNNVVV[[[bbblllxxx|||xxxvvvwwwzzz}}}{{{tttrrrwww|||yyyvvvyyy|||~~~}}}~~~~~~uuupppjjjiiilllqqquuuvvvpppooonnnkkkhhhhhhkkkmmmoooppptttyyy~~~~~~|||{{{|||~~~~~~|||{{{zzzxxxuuusssssstttnnnllljjjfffaaaXXXNNNHHH===<<<999777555333222222222222222111111111111000000000000000111222333444111111111111000000000000//////000000111111111222222000...---,,,---///000........................,,,,,,---......---,,,,,,---------.........//////........................,,,---......,,,,,,---...........................------,,,,,,,,,------.........---------,,,,,,,,,---..................---,,,------......------,,,///......------......///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000/////////............------,,,,,,------............------.........+++,,,...///000///......------------------------.........------,,,,,,,,,,,,,,,,,,---------......---..................---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////++++++---...//////000000//////000444888888555222------...000111333444444::::::===BBBIIINNNQQQRRRUUUWWWXXXXXXWWWWWWXXXZZZWWWXXXYYYYYYYYYXXXVVVUUUTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVVVVUUUTTTRRRPPPPPPMMMOOOPPPNNNJJJHHHHHHIIIGGGHHHJJJLLLMMMNNNNNNNNNLLLNNNQQQTTTXXX___hhhppppppzzz|||{{{}}}|||~~~|||uuummmkkkpppvvv{{{yyy|||~~~}}}|||{{{xxxxxx}}}}}}||||||xxxvvvwww}}}zzz||||||zzz{{{}}}zzz}}}xxxtttsssvvvxxxvvvsssssswwwyyyzzz}}}{{{}}}~~~{{{yyy|||yyyvvvrrrlllgggccc```___aaabbbeeekkkssszzz~~~~~~||||||}}}}}}|||{{{{{{zzzyyyxxxxxxxxxxxxpppooollliiiddd___[[[YYYPPPIII???999666444222000333333333444444444444444333222222111000///......000000000111222222333333////////////////////////////////////////////////////////////////////////...............---------........................------------------------------............------//////.........---------...---,,,,,,---///222333.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------...---,,,,,,,,,,,,---...------------------------------------------------***+++---......---+++******+++,,,,,,------,,,,,,++++++,,,,,,,,,---------------------------------+++++++++,,,,,,,,,---------------------------------,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------.../////////------------------------++++++++++++++++++++++++........................//////.........---------........................//////.........---------000000//////.........---///...///111555666444111333333222111000222666999<<>>BBBFFFLLLPPPRRRSSSVVVXXXYYYYYYXXXXXXWWWUUUTTTSSSUUUUUUUUUUUUUUUTTTTTTTTTRRRRRRRRRRRRSSSTTTUUUUUUSSSQQQPPPPPPPPPMMMIIIEEEDDDDDDDDDCCCCCCDDDEEEFFFKKKNNNPPPTTT[[[ccceeebbbcccffflllssszzz~~~{{{zzzxxxuuusssoookkkiiikkkooovvv|||zzzxxxvvvttt|||}}}{{{|||uuupppnnnlllmmmpppttt{{{zzzppplllkkkmmmsssyyy~~~yyytttrrrnnnmmmooopppppprrrwww||||||rrrmmmgggeeeggghhhhhhgggiiigggeeegggqqq{{{}}}xxxrrrqqqssszzzyyyyyyyyy}}}{{{rrrgggbbb\\\[[[^^^fffmmmrrrrrrtttwwwzzz}}}~~~~~~}}}|||{{{{{{{{{{{{zzzxxxuuuqqqmmmkkkiiiiiiddd^^^UUUNNNHHHBBB;;;666555555444333222222222222111111111111111111111000111111000000///.........111111111111111111111111////////////////////////------------------------.........//////000000000........................------------------------+++,,,,,,,,,,,,,,,,,,+++...............---------,,,---///000111///---,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------............------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------------------------------,,,------------.........---------------------------,,,+++,,,...///...---........................---.........,,,+++,,,---------------------------------------------------...............---------........................////////////////////////.......................................---------.......................................---------////////////............000//////000222222000///111333555777999===BBBEEEJJJNNNRRRUUUVVVVVVWWWXXXXXXWWWUUUSSSQQQPPPPPPPPPNNNOOOPPPQQQRRRSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRPPPNNNMMMLLLLLLKKKHHHEEE@@@@@@AAADDDFFFHHHHHHGGGMMMRRRXXX]]]eeelllmmmjjjllloootttzzz}}}zzzxxxwwwvvvtttrrrkkkjjjlllrrr|||}}}{{{|||xxxttttttwwwwwwtttppp{{{}}}zzzuuurrrsss{{{xxxxxxxxxssstttvvv{{{~~~xxxtttttttttuuuyyy{{{tttpppqqqnnnmmmpppqqqrrrvvv}}}xxxmmmiiieeeccceeehhhiiijjjjjjiiiiiippp}}}|||~~~}}}}}}uuummmbbbZZZZZZ___eeeiiioooppprrrtttwwwyyyzzz{{{~~~~~~}}}||||||{{{{{{{{{zzzwwwtttpppmmmlllllllllkkkfff___YYYTTTLLLDDD>>>888777555333222111000111111111111111111111111222......//////000111111222000000000000000000000000////////////////////////---------------------------......///000111111222........................------------------------,,,,,,------------,,,,,,............................../////////...,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////------------------------,,,,,,------------------------------------,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,------------...---------------------------------.........//////---------------------------,,,+++,,,...///...---++++++,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,...........................------------------------/////////...---------,,,////////////////////////////////////////////////................................................................................................///////////////.........222222222222222222222111333666:::===AAAEEEJJJMMMSSSTTTWWWXXXXXXXXXWWWVVVUUUSSSPPPLLLJJJJJJKKKKKKIIIKKKMMMOOOQQQRRRSSSSSSSSSRRRQQQPPPOOOOOOOOOOOOOOONNNLLLKKKIIIHHHFFFEEEEEEDDDDDDGGGKKKNNNNNNMMMSSS\\\eeekkkqqquuusssnnnnnnppptttyyy~~~|||wwwwwwwwwxxxzzz{{{||||||wwwxxx{{{{{{xxxuuuqqqnnnhhhfffgggmmmuuuxxxtttpppxxx{{{zzzvvvwwwwwwuuuuuuxxx~~~||||||}}}yyyzzz||||||zzz|||~~~~~~wwwssspppuuussstttwwwxxxzzzzzzllliiifffeeefffhhhjjjkkkmmmnnnrrr}}}~~~xxxsssuuuxxx~~~yyyxxxyyylllbbb]]]^^^```bbbhhhiiikkkmmmooorrrtttuuu{{{}}}~~~}}}|||{{{{{{{{{{{{zzzwwwtttqqqnnnmmmmmmnnnmmmiiidddaaa]]]VVVNNNHHH>>><<<999555222111000000111111111111222222222222//////000111111222222333////////////////////////////////////////////////---------------------------......///000111111222........................------------------------------............---------.....................000///...---,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////------------------------,,,,,,,,,---------............---------,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,---------.........---------------------------------.........//////---------------------------,,,+++,,,...///...---+++++++++,,,,,,,,,------,,,---...---,,,,,,---...........................------------------------/////////...---------,,,////////////////////////................................................---.............................................---..............................///////////////111111222222222222333444777;;;@@@DDDHHHLLLQQQTTTWWWXXXXXXYYYXXXWWWTTTRRROOOLLLIIIEEEDDDDDDFFFGGGGGGIIILLLOOOQQQRRRSSSSSSSSSRRRQQQOOONNNNNNNNNMMMMMMLLLJJJGGGEEEDDDDDDEEEIIIIIIJJJMMMRRRVVVXXXYYY```kkkvvv|||zzzsssooopppsssyyy{{{xxxxxxyyyzzz}}}}}}xxxssspppmmmjjjeee```XXXZZZbbbnnnyyy~~~|||xxxrrruuuwwwxxxwwwvvvwwwxxxyyytttrrruuuwwwvvvvvvyyy}}}~~~~~~}}}~~~}}}~~~zzzxxxvvv~~~}}}~~~qqqpppnnnmmmmmmnnnooopppuuuxxx||||||vvvrrrsssvvv{{{|||xxxzzzwwwqqqqqqyyyvvvnnniiifffeeedddddddddeeegggiiilllnnnoootttwww{{{}}}~~~~~~}}}|||||||||||||||zzzxxxuuurrrqqqppppppmmmjjjgggeeeccc^^^WWWRRRGGGDDD???:::666333111111222222222222222222111111333333222222111000000000........................////////////////////////------------------------.........//////000000000........................---------------------------......//////......------------...............111///---++++++,,,---...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------.........,,,------......------,,,+++,,,,,,------..................------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,---------............------------------------,,,------------.........---------------------------,,,+++,,,...///...---,,,------....../////////+++---...---,,,,,,---///------------------------------------------------...............---------........................................................................---------.......................................---------........................///////////////---///111111222333666888===AAAGGGKKKOOORRRUUUWWWXXXWWWWWWVVVVVVSSSOOOLLLFFFDDDAAA???>>>???AAACCCFFFHHHLLLOOOQQQQQQQQQQQQQQQPPPOOOMMMLLLLLLKKKKKKHHHHHHGGGDDDBBBBBBEEEGGGMMMQQQVVVYYY\\\___bbbeeehhhrrr|||}}}wwwqqqsssxxx}}}zzz{{{~~~lllhhhdddcccccc```ZZZTTTPPPWWWdddtttooopppppppppnnnnnnooopppsssoooooosssvvvttttttvvvzzz}}}~~~zzzyyyyyy~~~zzz|||}}}|||wwwtttwwwzzz}}}zzz{{{vvvooommmpppwww|||zzzuuusssvvvzzz|||~~~}}}{{{wwwrrroookkkjjjhhhgggggggggggghhhjjjnnnuuuyyy|||}}}~~~}}}~~~}}}}}}}}}}}}~~~}}}{{{yyywwwtttsssrrrnnnkkkhhhgggfffccc]]]YYYQQQNNNHHHAAA;;;777555444333333333222222111111111222222222111000000//////////////////////////////////////////////////////.............................................///........................------------------------,,,------......------,,,---------.........//////......------,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,---......---,,,,,,++++++,,,,,,---......//////......---,,,,,,++++++++++++------------++++++***+++,,,,,,------,,,,,,------------............------------------------,,,,,,,,,,,,---------------------------------------,,,+++,,,...///...---,,,,,,------...//////000+++,,,...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............------------------------................................................---------.........//////........................---------.........//////............/////////000...000333444555888<<<@@@DDDHHHMMMQQQSSSUUUVVVXXXWWWUUUSSSSSSRRROOOJJJFFF===<<<;;;:::;;;<<<>>>???FFFHHHKKKNNNOOOOOONNNMMMMMMMMMKKKJJJIIIIIIIIIIIIEEEFFFFFFEEEEEEGGGLLLPPPYYYaaajjjmmmkkkhhhiiikkkjjjssszzz|||~~~___\\\ZZZ[[[\\\ZZZTTTOOOMMMWWWfffvvv}}}oooooonnnmmmkkkkkkmmmooopppnnnooouuuxxxwwwvvvwwwxxx~~~zzzxxxyyy{{{|||wwwvvvyyy~~~~~~zzzuuurrrpppkkkggggggmmmvvv}}}~~~}}}zzzxxxyyy{{{}}}~~~{{{wwwwww{{{|||~~~{{{wwwuuuppplllgggdddbbbaaabbbgggooovvvzzz{{{|||}}}}}}~~~}}}{{{xxxuuusssqqqooollliiihhhhhhfffaaa\\\XXXTTTMMMFFF???:::888777444444333333222111000000......//////000111111111000000000000000000000000////////////////////////////////////////////////...............---------........................------------------------+++,,,,,,------,,,,,,+++---------.........//////+++,,,...//////...,,,+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,---......---,,,,,,++++++,,,,,,---...////////////...---,,,,,,++++++***+++---......---+++***++++++,,,---------,,,,,,---------.........//////------------------------+++++++++,,,,,,,,,---------------------------------,,,+++,,,...///...---******++++++,,,---......+++,,,------,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------....../////////------------------------////////////////////////........................---------.........//////........................---------.........//////---.........//////000000000333666888:::===CCCGGGHHHLLLQQQTTTVVVVVVWWWXXXUUUSSSPPPPPPOOOLLLGGGBBB777777777777999;;;===>>>FFFHHHKKKMMMNNNMMMLLLJJJKKKJJJIIIHHHGGGGGGGGGGGGEEEGGGHHHHHHIIIMMMTTTZZZgggrrr}}}wwwnnnkkkkkkooovvvzzz{{{~~~|||___\\\XXXWWWXXXZZZ\\\\\\^^^bbbhhhooouuuxxxyyyzzztttmmmiiikkkmmmlllkkkmmmnnnuuuyyyxxx{{{~~~~~~xxxuuutttrrrrrrnnniiigggkkkrrryyyzzz~~~|||uuuzzz~~~}}}}}}{{{yyyyyysssfffZZZ\\\```ffflllqqqvvv{{{}}}~~~|||zzzyyyxxxvvvuuupppnnnlllkkkkkkjjjhhhfff___ZZZTTTOOOJJJDDD<<<555555333222222222222000...000000000000000000000000111111111111000000000000000/////////....................................////////////////////////000000///.....................---,,,,,,...///000........................+++,,,---...//////////////////.........---------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---------------------------------++++++++++++------,,,,,,,,,++++++,,,---------......---+++******+++++++++,,,,,,,,,---------/////////......------------------............///------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------........................//////.........---------//////.........---------///......------,,,,,,+++////////////////////////........................------------------------////////////////////////...---,,,+++,,,---...///......---...111222333222444777<<>>:::999888888:::===@@@BBBFFFIIILLLLLLIIIHHHJJJLLLMMMGGGCCCFFFHHHGGGFFFFFFEEEGGGKKKPPPUUU[[[aaafffuuuzzz~~~wwwqqqnnnooosssuuuyyy}}}zzzxxx}}}bbb```]]][[[\\\___dddgggdddiiiooosssuuuuuuvvvwwwxxxpppkkknnnrrrtttvvvxxxzzzzzzwww~~~|||sssmmmlllnnnooooooooommmnnnrrrwww~~~uuuvvvzzz~~~~~~~~~rrreee]]]^^^___bbbhhhooowww|||{{{{{{||||||{{{zzzxxxuuusssrrrpppnnnmmmmmmllljjjhhhccc___YYYUUUQQQJJJCCC===888555333222222222222111111111111111111111111111111111111111000000000000000000/////////.................................//////////////////////////////...------------------------------...//////........................,,,,,,---...//////////////////.........---------------------------------((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,------,,,---------,,,+++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++---------............///------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------........................//////.........---------//////.........---------------------------------////////////////////////........................------------------------////////////////////////.........------......///000/////////111333555555999<<>><<<;;;:::999:::<<>>@@@CCCGGGJJJLLLLLLKKKHHHGGGGGGHHHIIIIIIJJJJJJLLLOOOOOOPPPVVV^^^pppuuu||||||yyyxxxsssvvvwwwvvvvvv||||||lllnnnqqqrrrvvv}}}{{{yyyyyy|||~~~zzzwwwsssyyyxxxtttqqqtttzzz~~~{{{tttvvvzzz~~~|||zzz|||}}}qqqnnnqqqvvvooodddbbbiiirrrxxxwwwvvvuuuuuuvvvyyy}}}~~~~~~}}}~~~}}}{{{wwwtttsssqqqppppppqqqqqqooonnnmmmjjjfffdddccc```ZZZUUUNNNHHH@@@:::666444222111111111111111111111111111111111111111000000000///111000000000///////////////////////////////////////////////////////////////...............//////+++,,,.../////////...---..........................................---------.....................------------------------************++++++++++++------------------------,,,------...------,,,,,,---------------------------,,,,,,++++++,,,,,,---------------...///000111555222...,,,------,,,***,,,,,,---------.........---------....../////////---------............///------------------------........................------------------------------------------------------............------........................---.....................---...................../////////......---------////////////////////////................................................////////////////////////,,,---///000000000///......111444777;;;@@@GGGLLLNNNOOORRRUUUVVVWWWVVVVVVPPPMMMIIIHHHHHHIIIJJJIIIJJJGGGDDDCCCCCCBBBAAA@@@@@@AAABBBDDDFFFIIILLLNNNOOOMMMJJJHHHHHHKKKPPPSSSWWWWWWYYY]]]^^^___fffooo~~~||||||zzz|||||||||~~~{{{}}}|||{{{tttwww{{{~~~yyyuuuuuuxxx|||}}}|||yyyvvvuuullliiihhhmmmuuuzzzzzzyyysssvvv{{{}}}~~~}}}~~~qqqkkkjjjkkkpppuuuuuukkkiiimmmrrrtttvvvvvvuuuttttttvvvzzz}}}|||||||||||||||}}}}}}~~~}}}|||{{{||||||{{{yyywwwrrrpppooopppqqqqqqpppooommmjjjgggffffffddd___ZZZUUUPPPIIIBBB===999555222222222222222222222222222111111111111000000000000111111000000000////////////////////////////////////////////////////////////............///000000,,,---......//////..............................------...............------------...............------------------------++++++,,,,,,,,,---------------------------------------......------,,,,,,------------------------...---+++******+++---...+++,,,,,,---///111222333999444///,,,------+++))),,,---------............++++++,,,,,,,,,,,,,,,,,,---------............///------------------------........................,,,,,,,,,------------...------------------------------............------........................---------...............---------...............000000//////...------,,,////////////////////////................................................////////////////////////,,,---...000111111111111111666;;;???BBBGGGMMMRRRQQQRRRSSSTTTSSSRRROOONNNIIIGGGDDDDDDEEEGGGHHHHHHGGGDDDAAA???@@@AAABBBBBBDDDEEEEEEGGGHHHJJJLLLMMMLLLLLLJJJHHHIIIPPP[[[dddtttqqqpppqqqqqqqqqvvv|||~~~yyyuuussssssyyy~~~zzzqqqjjj|||xxxsssoooooopppqqqpppmmmkkkjjjkkkeeedddeeejjjooorrrsssqqqnnnpppuuu{{{~~~~~~}}}xxxtttrrroooooorrr{{{|||wwwxxxzzzzzzzzz{{{|||{{{xxxuuutttwwwyyywwwwwwwwwwwwxxxzzz{{{|||}}}~~~~~~~~~~~~zzzyyyxxxxxxzzzzzzyyyxxxrrrppppppppprrrrrrqqqpppnnnkkkiiiiiijjjhhhddd___XXXUUUQQQLLLGGGBBB;;;777222222222222222222222222111111111111000000000000111111111000000000//////////////////////////////////////////////////////...---------......///000---------------...//////........................,,,,,,---...////////////---------.........//////------------------------............/////////000........................------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++---000222555666999444...,,,---...---***------------............,,,,,,,,,,,,,,,,,,++++++---------............///------------------------........................,,,,,,,,,---------..............................------............------........................---------.........//////---------.........//////////////////............////////////////////////................................................////////////////////////......///000222444666777999>>>EEEIIIJJJMMMRRRVVVTTTTTTTTTRRRPPPLLLHHHFFFCCCAAA@@@@@@BBBDDDDDDDDDBBBAAAAAABBBDDDFFFFFFFFFHHHHHHHHHIIIIIIJJJJJJJJJGGGJJJMMMNNNSSSaaavvvzzzyyyzzzzzzxxxvvvuuuwwwyyy}}}{{{uuummmeee___~~~zzzzzz}}}~~~zzzwwwtttppplllhhhdddeeeeeedddbbbcccdddfffcccdddfffiiilllnnnmmmllliiijjjmmmsssyyy~~~~~~}}}~~~zzz{{{~~~}}}}}}yyywwwwww}}}wwwssssssuuusssssstttuuuvvvxxxzzz{{{|||}}}}}}~~~~~~~~~}}}}}}xxxvvvuuuuuuwwwyyyyyyxxxrrrqqqpppqqqssstttsssrrrooommmkkkkkklllkkkgggcccYYYXXXUUUSSSNNNHHHAAA<<<222222222222222222222222111111111111000000000000111111111111000000000000000000000000000000000000////////////////////////,,,,,,,,,,,,,,,---...///......---,,,,,,...///000........................+++,,,---...////////////---------.........//////------------------------+++++++++,,,,,,,,,------........................---.........---,,,,,,+++------------------------)))+++---//////---+++)))))))))+++---000444666888888333---,,,...000...,,,---------.........///////////////......------------------.........//////------------------------////////////////////////,,,,,,,,,------.................................---..................---........................---------.........//////---------.........//////------......///000000000////////////////////////........................////////////////////////////////////////////////000000000111444666999;;;???EEEMMMPPPPPPPPPTTTWWWVVVUUUTTTQQQMMMIIIDDDAAA???>>>===>>>@@@AAAAAA@@@@@@AAACCCGGGKKKMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIGGGMMMTTTZZZcccwwwzzzyyywwwqqqkkkjjjllloooqqqtttyyyyyyoooeee]]]VVVRRR}}}zzz{{{~~~zzztttllleeecccdddiiiiiigggeeeccccccfffiiikkkmmmrrrwwwyyyvvvqqqmmmhhhjjjnnnqqquuuwwwxxxyyy}}}~~~zzzwww{{{~~~}}}~~~xxxrrrnnnmmmpppnnnnnnsssuuuuuuxxx{{{xxxyyy{{{|||~~~~~~}}}}}}wwwuuutttssstttvvvyyy{{{xxxuuussssssuuuvvvtttrrrpppoooooopppooolllhhhdddfff```ZZZWWWWWWRRRHHH@@@999666333111222222222111111111111111000000000000111///,,,))))))+++---///........./////////////////////000000000000//////////////////////////////...........................///000///---,,,,,,---////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///........................///...---,,,,,,---...///,,,,,,,,,++++++*********+++//////---111;;;@@@>>>000///...---------------)))******+++,,,---......................................................---------,,,,,,+++++++++---------............/////////.........---------/////////...---------,,,.........------,,,,,,,,,------------------------...............///000000000000//////.........---000000//////.........---////////////////////////...............---------111111000000//////..............................111222444555777;;;@@@DDDHHHKKKOOOSSSVVVXXXXXXWWWZZZWWWRRRLLLFFFBBB???===<<<===>>>???AAACCCEEEFFFHHHIIILLLNNNOOOMMMKKKJJJMMMJJJGGGGGGJJJJJJIIIGGGMMMVVV\\\aaauuuyyyqqqkkkiiigggfffhhhkkkrrr|||ttteeeZZZUUUPPPIIIDDD|||zzz}}}~~~zzzuuuooonnnpppnnnnnnnnnllljjjjjjnnnqqqwwwyyy~~~{{{ssssssuuuwwwzzz}}}xxxpppllliiigggiiiooossssssuuuxxxwwwxxxyyyzzz{{{zzzyyyyyywwwuuutttssssssuuuxxxzzzwwwtttrrrrrrtttuuusssrrrrrrqqqpppppppppnnnjjjgggiiiccc]]][[[YYYUUUKKKDDD<<<999555222222222222222111111111111000000000000222000...,,,,,,---///000////////////////////////......////////////......////////////////////////........................,,,...///...------...///................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------......000111111........................///...------------...///---------,,,,,,,,,++++++,,,//////---000888:::888//////...---------------,,,,,,,,,,,,------------...............---------........................---------,,,,,,,,,++++++---------............/////////.........---------...............---------.........------,,,,,,,,,------------------------...............//////000000/////////............000/////////............////////////////////////........................111000000000/////////...//////////////////000000333555888:::===AAAEEEIIINNNPPPSSSVVVXXXXXXWWWVVVXXXUUUOOOHHHCCC???>>>======>>>@@@CCCFFFHHHIIIIIIJJJKKKMMMNNNNNNMMMKKKJJJLLLKKKJJJIIIJJJLLLLLLMMMQQQ```ppp{{{xxxsssnnnkkkiiijjjkkkvvv{{{zzzrrriii```TTTLLLIIIHHHEEEBBB~~~zzzvvvpppooorrrppprrrtttsssrrrssswww{{{vvvmmmccc```bbbiiinnnoooqqqttttttuuuvvvwwwwwwvvvuuuuuuwwwvvvtttssssssuuuvvvxxxuuutttrrrrrrssstttsssrrrtttsssqqqpppooonnnllljjjlllgggaaa___]]]YYYPPPIIIAAA===888444333333333222222222111111111000000000222111111000000000000111////////////////////////---......//////......---////////////////////////........................+++,,,......---...///111------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///........................///...------------...///......------------,,,,,,---...///...111555444111//////...------------............---------,,,,,,//////.........---------........................------------,,,,,,,,,,,,---------............///...............------------------........................---------------------------------------......------......///000////////////............////////////............////////////////////////---------......//////000000000000000////////////000000000000000111222333777:::>>>BBBEEEHHHLLLOOOUUUWWWXXXZZZZZZYYYWWWVVVUUUPPPJJJCCC>>>===>>>???@@@BBBFFFIIILLLMMMMMMMMMNNNMMMMMMMMMLLLKKKKKKJJJHHHIIIJJJIIIHHHLLLSSSXXXgggwww{{{tttqqqssstttrrrpppoooqqqttt{{{rrrhhh```UUUOOOFFFBBBBBBCCCCCCBBB~~~yyysssmmmlllnnnqqquuuyyyzzzzzz|||}}}~~~||||||}}}}}}}}}|||}}}~~~pppccc^^^\\\aaafffiiilllppppppqqqssstttuuuuuuttttttxxxwwwvvvuuutttuuuvvvwwwuuutttssssssssstttttttttvvvssspppnnnnnnnnnmmmlllmmmiiieeebbb```\\\TTTNNNGGGBBB;;;666444333222222222222222111111111000000111111111222111111000000000000000///////////////......////////////......////////////////////////........................,,,---......------...000------------------------........................------------------------------------------------++++++******+++,,,,,,---.................................------.........---------------,,,,,,,,,,,,---...000333555222...///......---------............................../////////...------,,,,,,........................------------------,,,,,,---------............///........................,,,---------.../////////...............---------...........................------------.../////////////////////.........///////////////.........////////////////////////,,,------...///000000111000000000000////////////000///000000111333555666;;;???EEEJJJMMMOOORRRTTTXXXYYYZZZ[[[ZZZYYYXXXWWWPPPKKKEEE???===>>>AAADDDFFFHHHLLLOOOPPPPPPOOONNNOOONNNLLLJJJIIIIIIJJJJJJJJJLLLMMMKKKKKKTTTbbbnnntttpppnnnmmmsssxxx}}}~~~{{{zzz}}}|||vvvoooiiibbb[[[VVVMMMJJJFFFCCCCCCEEEGGGHHH~~~xxxrrrqqqssswww}}}}}}~~~}}}zzzyyyyyyzzzuuu|||{{{wwwtttyyy}}}~~~zzzxxxwwwttttttuuuxxxyyy~~~uuufff]]]VVVXXX]]]bbbfffjjjlllmmmppprrrtttvvvvvvvvvxxxxxxwwwvvvvvvvvvwwwwwwuuuvvvuuuuuuuuuuuuvvvwwwuuurrrooommmmmmnnnmmmmmmllliiigggeeeccc___XXXTTTNNNHHHAAA;;;777555333222222222222222111111111111//////000111111111000///111111000000////////////000000111111111111000000////////////////////////...........................///000///---,,,---...................................................------------------------------------------------...............//////000........................---..................---+++++++++++++++,,,,,,,,,---+++---222777777222///......---------......///,,,,,,------...///000000//////.........---------........................---------------------------------............///---.....................,,,---------.../////////................................................---------------...//////.........///////////////.........///////////////////////////////////////------......///000111111////////////000000000000//////000111333777:::;;;AAAEEEKKKOOORRRSSSUUUVVVXXXXXXYYYZZZZZZYYYXXXWWWLLLIIIDDDAAA@@@CCCGGGJJJLLLNNNPPPRRRQQQPPPMMMLLLMMMLLLJJJHHHHHHHHHIIIJJJPPPRRRSSSRRRUUUbbbvvvsssiiigggkkkooowww}}}~~~~~~uuuiiifffaaa\\\XXXTTTPPPNNNHHHHHHHHHHHHHHHJJJMMMPPP}}}xxxxxx{{{yyyuuuwwwxxxxxxwwwwwwxxxyyy}}}xxxpppmmmlllnnnqqqtttyyy}}}|||zzzyyy{{{{{{~~~}}}vvvuuuwwwzzz|||~~~|||}}}xxxhhh^^^UUUUUUZZZ^^^bbbfffiiikkknnnqqqtttuuuvvvvvvwwwvvvvvvvvvvvvvvvwwwwwwuuuvvvwwwvvvuuuuuuwwwyyyuuurrrooonnnnnnnnnnnnmmmkkkiiihhhgggeeebbb]]]YYYUUUPPPIIICCC>>>:::666333333222222222222111111111......///000000000000///222111111000000//////...000111111222222111111000////////////////////////........................///000000///---+++,,,---////////////////////////........................------------------------------------------------...---------------..............................------...//////...------******++++++++++++,,,,,,...***,,,333999888333000...------------...//////***+++,,,---...///000000................................................------------............---------............///---------...............---------............................../////////........................------,,,,,,------...///.........///////////////.........///////////////////////////////////////.........//////000000111////////////000000000000000000111333777<<<@@@CCCHHHKKKPPPSSSUUUUUUWWWXXXWWWWWWXXXXXXXXXXXXXXXWWWLLLKKKHHHGGGGGGJJJLLLNNNOOOPPPQQQQQQPPPMMMKKKIIIJJJJJJIIIHHHIIIJJJLLLMMMPPPRRRTTTUUU[[[jjjwwwvvvqqqllliiillltttzzz}}}yyytttqqqmmmlllmmmqqquuuqqqfff\\\XXXVVVSSSOOOMMMKKKKKKKKKFFFJJJOOOQQQRRRSSSVVVYYY|||}}}|||yyy{{{|||{{{~~~~~~sssvvvzzz||||||zzzzzzzzzzzzvvvuuuooommmlllnnnsssxxx|||}}}uuupppppptttwwwtttvvvzzz~~~xxxzzzxxxlllbbbZZZ\\\aaadddeeeggghhhjjjlllooorrrsssttttttssssssttttttuuuuuuvvvvvvtttuuuwwwvvvttttttvvvyyyuuusssqqqpppppppppooonnnjjjiiiiiiiiihhheeebbb___\\\XXXRRRLLLFFF@@@999666333333222222222111111111////////////000000111111222222111111000//////...000000111111111111000000////////////////////////........................---...///...---,,,---...................................................------------------------........................,,,++++++******+++++++++........................------...//////...------+++++++++,,,,,,,,,------000++++++333999777222000---------------...//////++++++,,,,,,------......,,,,,,------.../////////........................------------.........///---------............///---------.........//////...............------------........./////////000........................------,,,,,,------...///............/////////000............/////////000///////////////////////////////////////000000000.../////////000000000111222222444777<<>>CCCFFFJJJMMMOOOQQQSSSTTTXXXWWWVVVUUUSSSRRRRRRRRRKKKMMMOOORRRUUUXXXZZZ[[[\\\[[[ZZZXXXUUUQQQMMMKKKMMMMMMMMMSSS]]]ffflllnnntttpppjjjdddaaabbbeeegggpppxxx{{{yyyzzzuuu{{{xxxmmmccc\\\UUUNNNIIIJJJJJJKKKKKKJJJKKKNNNQQQUUUZZZaaaeeehhhkkkooosss}}}||||||{{{yyyyyyzzz{{{rrrwww{{{~~~~~~zzzzzz~~~ttthhhccccccaaadddgggiiijjjlllnnnppprrrsssssstttuuuuuuuuuuuurrrtttuuuuuutttrrrrrrrrrqqqqqqooonnnmmmlllkkkkkkhhhgggeeecccaaa]]]XXXTTTMMMGGG???999666444444333333222111111222222000///111111111000000000//////000000////////////000000////////////////////////000///............//////................................................------............------........................---------------------------------............///------------------------------------------------,,,,,,,,,---------.........,,,++++++...///...---,,,,,,------------..............................................................................---------...............---------............///---------.........//////////////////////////////////////////////////////////////////////////////---------............///////////////////////////000//////......//////000000000111000000///...---...///000222444444444333111333555666999>>>DDDHHHHHHJJJNNNPPPPPPQQQRRRSSSWWWUUURRROOOLLLKKKJJJJJJHHHKKKOOOSSSVVVXXXYYYYYYUUUUUUVVVTTTQQQOOOMMMMMMLLLRRR[[[ggguuuwwwooolllllloooqqquuu~~~|||wwwqqqlllnnnssszzz~~~~~~}}}wwwpppkkkdddZZZRRRNNNLLLJJJIIIHHHJJJKKKMMMPPPTTTZZZ___hhhpppzzz~~~}}}|||~~~~~~~~~zzzxxxxxxzzzuuurrruuuzzzpppyyy|||mmmccc^^^ZZZ]]]bbbeeehhhkkknnnpppsssttttttuuuttttttsssrrrqqqsssuuuvvvuuutttttttttvvvvvvtttssspppnnnmmmlllkkkiiigggfffddd```\\\XXXTTTNNNEEE===999666444333444333111111222222000///111111111111000000000000//////000000000000////////////////////////////////////............//////................................................---......//////......---........................,,,,,,---------------------------............///------------------------------------------------,,,,,,,,,---------......---,,,++++++,,,---......,,,,,,,,,,,,------..............................................................................---------.........//////---------............///,,,,,,------...////////////////////////////////////////////////////////////////////////////////////............---------///////////////////////////..................///000000111000000///...---///000111111111111111111222444777:::===CCCIIIMMMMMMOOORRRSSSRRRRRRRRRSSSRRRPPPLLLHHHFFFEEEEEEEEEKKKMMMPPPTTTVVVVVVVVVUUUOOOPPPPPPNNNLLLKKKLLLNNNKKK[[[nnnxxxqqqooorrruuuwww||||||tttnnnkkkkkksss}}}~~~yyywww{{{vvvooolllllliiiccc^^^WWWSSSMMMHHHGGGIIIKKKMMMNNNQQQVVV[[[bbbjjjrrrwww}}}}}}}}}}}}~~~zzzqqqssstttrrrnnnlllmmmpppmmmlllqqq~~~zzzmmmvvv~~~rrrdddZZZVVVYYY^^^bbbeeeiiillloooqqqrrrsssttttttsssrrrqqqqqqsssvvvwwwvvvvvvvvvwwwyyyxxxwwwuuussspppnnnlllllljjjhhhgggfffccc```]]]XXXRRRJJJBBB<<<888555333444333111111222222111///222222111111111000000000//////000000000000/////////////////////////////////............//////000......................................................////////////..............................,,,,,,,,,,,,---------------------............///------------------------,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,+++,,,------...++++++,,,,,,------..............................................................................,,,,,,------.../////////---------............///---------.........//////////////////////////////////////////////////////////////////////////////000000000//////.........///////////////////////////......------......//////000000000000//////...///111111111//////000111222555999===AAAFFFKKKNNNRRRTTTVVVVVVTTTSSSRRRSSSMMMJJJGGGCCCBBBCCCEEEGGGOOOPPPRRRSSSTTTSSSRRRQQQMMMNNNMMMJJJGGGHHHLLLQQQVVVlll{{{qqqmmmooouuuzzz|||{{{uuupppmmmmmmsss~~~{{{tttooommmkkkfff___[[[YYYXXXTTTQQQMMMKKKIIIHHHIIILLLQQQSSSXXX^^^gggqqqzzz{{{}}}~~~}}}|||}}}{{{zzz|||vvvwwwvvvqqqkkkgggiiillllllmmmsss}}}{{{~~~zzzkkk]]]UUUYYY]]]```ccceeeiiikkkmmmnnnqqqsssttttttssssssqqqtttwwwxxxxxxxxxxxxyyywwwwwwwwwvvvtttqqqooonnnkkkiiihhhhhhhhhgggeeeccc^^^YYYQQQIIICCC>>>999777333222111111333333222000222222222111111111000000...///000111111000///...////////////////////////...............///000000......................................................////////////..............................++++++,,,,,,,,,------------------............///------------------------,,,,,,,,,---------......,,,,,,,,,---------......+++,,,---------------...***++++++,,,------..............................................................................,,,,,,------...//////000---------............///---------...............////////////////////////////////////////////////////////////////////////.............../////////////////////////////////000//////......//////000...//////000000000000//////000222111000000222444666:::???DDDGGGKKKOOOQQQSSSUUUVVVVVVSSSQQQPPPPPPJJJHHHEEECCCCCCFFFJJJMMMPPPQQQQQQQQQQQQOOONNNMMMKKKKKKKKKHHHGGGKKKSSSZZZlllzzzssslllkkkrrr{{{zzzwwwzzz}}}}}}{{{{{{}}}xxxrrrqqqooohhhbbb```ZZZXXXTTTPPPOOONNNOOOOOOMMMOOOQQQSSSWWW\\\aaadddkkkrrr~~~}}}}}}zzzyyy{{{uuuqqqqqqpppuuuxxxyyywwwmmmiiijjjnnnpppqqqvvv}}}~~~~~~{{{}}}rrrbbbWWWYYY]]]```aaacccfffhhhiiikkkooorrrtttuuuuuuuuuqqqtttwwwyyyyyyyyyzzz{{{ttttttuuuuuutttrrrpppoooiiihhhhhhiiijjjkkkiiihhhddd___XXXPPPJJJDDD???;;;333222111111333333333111222222222111111111111000...///000111111000///...////////////////////////...............///000111........................////////////////////////......////////////..............................+++++++++,,,,,,------------------.........//////........................,,,,,,,,,------.........,,,,,,,,,---------......+++,,,......---------...******+++,,,,,,---..............................................................................,,,,,,------...///000000---------.........//////........................////////////////////////////////////////////////////////////////////////))))))***+++,,,---...///////////////////////////111111000000000000111111......///000000111000000...000222222111222555888;;;???EEEJJJNNNPPPSSSUUURRRSSSTTTSSSPPPMMMLLLLLLIIIGGGEEEDDDEEEJJJOOORRRPPPPPPPPPOOONNNMMMLLLKKKGGGHHHIIIHHHIIIPPP\\\eee~~~vvvpppkkkmmmwwwxxxsssvvv}}}uuunnniiihhhfff___XXXVVVQQQPPPOOOMMMKKKLLLPPPRRRQQQUUUZZZ```fffmmmssswww~~~|||yyyzzzyyywwwuuuxxxwwwsssttt{{{vvvnnnjjjsss{{{}}}xxxssszzz~~~vvvfffccc___]]]]]]```dddgggjjjiiijjjmmmqqquuuvvvuuusssssstttuuuvvvwwwxxxxxxtttuuuuuutttssspppnnnlllnnnnnnnnnmmmlllkkkjjjiiigggccc^^^XXXQQQJJJCCC>>>888666444333333444333333000/////////............000000000000111111111111////////////////////////------------------------000000000000///...---,,,........................//////.........---------111000///...---,,,,,,,,,---------------------------------............///////////////////////////------............---------------....../////////.........------,,,,,,,,,,,,,,,,,,---------......////////////////////////............/////////000..............................////////////...............////////////000//////////////////////////////.........------------...............---------...///000000///...---........................////////////////////////////////////000000000000///------///222333111///222222111111333777:::===DDDFFFJJJOOORRRSSSSSSSSSTTTQQQMMMJJJIIIIIIHHHGGGHHHIIIJJJKKKLLLMMMMMMNNNMMMMMMMMMKKKIIIIIIJJJKKKJJJIIIIIIHHHFFFMMMccc{{{zzzqqqmmmmmmvvvsssoooqqqzzzqqqgggggggggddd]]]UUUSSSUUUTTTNNNKKKNNNSSSWWW\\\bbbhhhkkkmmmqqqzzz~~~~~~zzz|||yyysssqqqsssvvvvvv}}}yyyzzz~~~{{{qqqnnnjjjfffeeefffhhhjjjiiihhhhhhkkkoooqqqpppoooqqqrrrssstttuuuvvvvvvvvvtttttttttssssssrrrqqqqqqpppppppppooonnnlllkkkjjjiiifffaaa\\\VVVOOOHHHDDD:::777444222222222222111000000/////////.........000000000000111111111111////////////////////////------------------------......///////////////...........................//////.........---------000///...------------------------------------------------............///////////////////////////------............------++++++,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,---------.................................,,,,,,---------.................................,,,,,,------------,,,,,,,,,,,,,,,------------...........................//////.........------------......//////...---------...///000000///...---.........................................................///000111111111000///...000222333222000111111111333666:::>>>AAAHHHJJJLLLOOOQQQRRRSSSSSSNNNKKKHHHEEEEEEEEEDDDCCCDDDDDDEEEFFFFFFGGGHHHHHHGGGHHHIIIHHHGGGGGGHHHIIIEEEDDDFFFIIINNN[[[ttt|||sssooopppvvv~~~tttmmmpppzzzuuujjjhhhhhhhhheee]]]WWWTTTUUUWWWTTTVVV^^^fffkkkpppttt{{{~~~~~~vvvqqqpppooommmkkkpppxxx|||yyyuuuqqqnnnmmmmmmmmmgggdddcccfffjjjmmmlllkkkoooppprrrtttvvvuuuttttttssssssrrrrrrrrrsssttttttsssrrrrrrqqqooommmlllkkkllliiieeeaaa\\\VVVPPPLLLAAA===777333222222111111000000000000////////////000000000000111111111111////////////////////////////////////////////////,,,---...///000000000000.......................................---------///......---------......---------------------------------............///////////////////////////------............------,,,,,,,,,,,,,,,,,,++++++...------------,,,,,,,,,,,,------------.........------------------------------------.........///........................,,,,,,------------,,,,,,,,,,,,,,,------------..........................................------------......//////...............////////////..............................---------------------------......///000111111222111000///000222222222000000111333666:::@@@DDDGGGMMMNNNPPPQQQRRRQQQPPPOOOHHHEEEBBBAAA@@@@@@@@@???@@@@@@AAAAAABBBBBBBBBCCCBBBDDDFFFGGGFFFFFFGGGHHHEEEEEEIIIQQQ^^^qqq}}}tttqqqvvvyyyqqqmmmlllwwwyyyssskkkccceeehhhjjjhhhddd`````````bbbccciiiuuu~~~}}}||||||}}}~~~~~~~~~{{{vvvuuusssoooeeeiiipppvvvzzz|||||||||}}}zzzwwwuuusssrrrkkkeee``````dddiiikkkkkkmmmooorrrtttuuuuuusssrrrsssrrrpppooooooqqqsssttttttssssssrrrpppnnnlllkkkllljjjgggddd```\\\VVVRRRIIIDDD<<<777444333333222111111111000000000/////////000000000111111111111////////////////////////////////////////////////------...///////////////................................................---------------...///000........................---------............///////////////////////////------............------/////////......---------------------------------------------............------------------------/////////000000000111111..............................////////////...............////////////000................................................---......////////////......//////////////////...................................................////////////000000000000111000000000000111111111000222666:::@@@FFFJJJMMMNNNPPPSSSTTTSSSOOOKKKIIICCCAAA???>>>>>>>>>>>><<<>>>>>>?????????@@@@@@@@@@@@CCCEEEFFFFFFEEEFFFGGGJJJMMMTTT```ppp~~~xxxtttrrrrrrxxxuuulllgggccc```aaaiiipppssstttxxx{{{{{{{{{zzz~~~~~~||||||~~~~~~~~~|||~~~zzzyyywwwtttlllooovvv{{{~~~{{{xxxyyyyyy~~~{{{qqqddd___aaafffhhhiiikkkmmmpppssstttsssrrrpppsssqqqnnnllllllnnnppprrrsssssssssrrrpppnnnmmmlllllljjjgggeeebbb___ZZZVVVNNNIIIAAA:::666444333222222111111111111000000000///000000000111111111111////////////////////////000000000000000000000000//////000//////...------////////////////////////---.....................---------------...///000........................---------............///////////////////////////------............------/////////......------------------------------------------.........//////........................////////////000000000000..............................////////////...............////////////000........................---.....................---......///000000///////////////....../////////////////////////////////////////////////////////111111000000//////......000000000//////000111222333666:::@@@FFFKKKOOOQQQNNNQQQTTTUUURRRLLLEEEAAA>>><<<;;;;;;<<<<<<;;;:::<<<<<<<<<======>>>>>>???@@@BBBDDDDDDDDDDDDEEEFFFNNNVVVaaaooo~~~yyyooofff___\\\]]]```cccppp~~~zzz|||}}}}}}|||zzzzzz{{{|||{{{|||~~~~~~}}}zzzrrruuuzzz|||xxxtttsssyyyoooeeeccceeefffeeeiiijjjmmmoooppppppooonnnqqqooommmkkkkkklllnnnpppsssssssssrrrqqqpppooonnnmmmkkkiiigggeeebbb^^^ZZZRRRLLLDDD===999666333111222222222222111111111000000000000000111111111111////////////////////////000000000000000000000000000000000000///...---,,,////////////////////////---------...............---------------...///000........................---------............///////////////////////////------............------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...------........./////////////////////////////////,,,,,,,,,,,,---------...........................,,,,,,------------,,,,,,,,,,,,,,,------------...---------------------------------...............---...//////000000000000//////............//////////////////////////////000000000000000000000000111111000000//////......///000000000///000333555888;;;@@@FFFKKKNNNQQQRRROOOPPPQQQPPPMMMFFF@@@<<<999888777888999:::999777999999:::;;;<<<===>>>>>>@@@AAABBBCCCCCCDDDGGGIIISSS^^^mmm{{{~~~mmmfff^^^YYYWWWXXX```hhhtttuuuwwwwwwwwwxxxyyy|||~~~~~~~~~zzzzzzzzzzzznnnkkkkkkhhheeeffffffhhhiiijjjkkkkkkkkknnnmmmlllllllllnnnpppqqqssstttttttttssssssrrrqqqpppnnnlllkkkiiifffbbb___VVVRRRJJJDDD???;;;777444333333222222222111111111000000000000111111111111////////////////////////////////////////////////...///////////////......////////////////////////---------.........//////......---------......///........................---------............///////////////////////////------............------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////........................++++++++++++,,,,,,,,,,,,........................,,,,,,------------,,,,,,,,,,,,,,,------------...---------------------------------.........//////------///000000111111111000///...------...///000////////////////////////000000000000000000000000.../////////000000000111000111222111111222666:::>>>@@@EEEJJJNNNPPPQQQQQQQQQOOOLLLHHHDDD@@@<<<;;;777777666888::::::999888999:::;;;<<<>>>@@@AAAAAAAAABBBCCCDDDFFFJJJOOOSSS```nnn}}}wwwyyy}}}xxxppphhh```ZZZVVVXXX[[[aaannn|||wwwwwwxxxxxxzzz~~~{{{zzz|||xxxxxx{{{uuusssrrrnnniiicccddddddeeefffggghhhhhhlllllllllmmmnnnppprrrtttttttttuuuuuuuuuuuuttttttsssqqqooonnnllliiieeebbb\\\WWWQQQKKKEEEAAA<<<999333333333222222222111111000000000000111111111111////////////////////////////////////////////////,,,---...///000000000000000000000000000000000000---------........./////////......---------......////////////////////////---------.........//////////////////////////////---..................------------....../////////,,,,,,,,,------...................../////////000------------------------,,,,,,,,,---------.................................//////////////////............/////////000000---------------------------------.........//////------///000111111111111000///...------...///000000000000000000000000000////////////////////////,,,,,,---///000222333333111333444333333444999===AAADDDHHHMMMPPPQQQQQQPPPSSSOOOHHHAAA===;;;;;;<<<999888999:::<<<===<<<;;;<<<<<<>>>@@@BBBDDDEEEFFFDDDEEEFFFHHHKKKQQQXXX]]]ooo}}}yyypppnnnnnnvvvxxxpppiii___VVV\\\XXXWWW]]]dddnnn}}}zzzzzzuuuqqqwwwvvvkkkbbbcccbbbaaa```bbbeeehhhjjjnnnnnnpppqqqqqqrrrrrrrrrvvvuuutttuuuwwwyyyzzz{{{|||zzzuuuppplllhhhfffeee```]]]WWWRRRLLLEEE???;;;666444111000111111000///000000000000000000000000////////////////////////000000000000000000000000//////............//////......---------,,,,,,,,,......//////...---,,,,,,......------------....../////////...---------,,,........................////////////////////////........................,,,,,,,,,------.........,,,,,,,,,---------......------------------------..............................------------....../////////...---------,,,//////////////////////////////............//////........................////////////////////////............////////////000000////////////000000000000////////////000000000111111111000///---,,,//////000000000000000000333333444555777;;;???AAAKKKKKKMMMQQQSSSSSSQQQOOOHHHEEEAAA===;;;::::::;;;888;;;===<<<::::::>>>BBB===@@@EEEFFFDDDCCCDDDEEEFFFJJJMMMPPPTTT]]]jjjttt~~~}}}lllcccdddiiivvv~~~rrrkkkccc]]]ZZZ\\\]]]^^^cccllluuu~~~}}}wwwxxx}}}}}}nnnccc^^^^^^]]]^^^___bbbdddfffkkkkkkjjjjjjkkkmmmpppqqqtttttttttuuuxxxzzz|||}}}}}}{{{wwwsssoookkkiiigggccc```[[[UUUPPPJJJCCC???:::777333111111222222111111111111111111111111111////////////////////////000000000000000000000000//////............////////////.........---------......//////...------,,,......------------.....................---------........................////////////////////////........................------...............///,,,,,,---------.........------------------------..............................------------........................------//////////////////////////////............//////........................////////////////////////............////////////000000////////////000000222111111000000000000000000000111111000///...---.........//////000000000333333555777;;;@@@DDDGGGMMMMMMNNNPPPRRRQQQNNNKKKDDDBBB???<<<::::::;;;<<<===???AAA@@@??????@@@BBBAAACCCDDDDDDDDDEEEHHHKKKPPPSSSWWW[[[aaammm{{{~~~zzz{{{xxxnnndddccclllvvvyyyxxxooogggcccbbb```bbbfffmmmnnnttt~~~rrreeeZZZZZZZZZ[[[]]]```ccceeejjjhhhffffffgggkkkooorrrrrrssstttvvvxxx{{{}}}}}}|||zzzwwwsssooollljjjgggddd___[[[VVVPPPIIIEEE@@@<<<777333333333333333111111111111111111111111////////////////////////000000000000000000000000//////............//////000000/////////..................///......---,,,......------------......---------.......................................////////////////////////........................///////////////.........,,,------------.........------------------------..............................------------........................////////////////////////////////////............//////........................////////////////////////............////////////000000////////////000000222222111111111000000000///000000111111000///////////////000111222333444555666888<<>>BBBGGGMMMQQQTTTTTTSSSRRRQQQPPPLLLGGGCCC???>>>>>>>>>>>>@@@BBBCCCCCCDDDEEEGGGIIIJJJJJJJJJGGGGGGHHHIIILLLQQQVVVYYY```aaabbbeeemmm{{{tttmmmeeeeeefffgggmmm|||uuupppooonnnllljjjmmmvvv}}}rrrnnnhhhbbb______bbbcccfffggghhhjjjlllnnnooopppsssuuuxxxxxxwwwwwwxxxzzz{{{{{{zzzyyyvvvrrrooommmkkkiiifffddd```[[[UUUQQQKKKFFF>>>999666444444333111111111111111111111111000000000000000000000000//////////////////////////////............//////.........---------,,,,,,------...............---......------------......,,,---------.../////////........................////////////////////////........................///......------,,,,,,,,,---------.........//////......................................................------------......---......//////000000000//////////////////////////////............//////........................////////////////////////............////////////000000////////////000000///000000111111000000///000000000000000111111111000000000222444777:::<<>>:::777555333222222222222222222222222000000000000000000000000000000000000000000000000//////............//////...------------,,,,,,,,,,,,---......///...............------------......---------.......................................////////////////////////........................---------------,,,,,,,,,------........./////////......................................................------------......//////////////////000000//////////////////////////////............//////........................////////////////////////............////////////000000////////////000000...///000222333222222111222111111000000000111111/////////111444888<<<>>>GGGHHHJJJMMMOOORRRSSSTTTWWWVVVUUUUUUTTTQQQLLLHHHFFFFFFFFFGGGHHHJJJKKKLLLNNNNNNMMMJJJIIILLLTTTZZZcccccceeehhhkkkkkkiiiggg``````cccjjjwww~~~wwwsssnnniiihhhkkkooovvv}}}xxxuuulllgggfffffffffggghhhjjjkkklllooossswwwwwwtttsssuuuxxx|||{{{yyywwwuuutttssssssnnnmmmmmmllliiieee___ZZZVVVQQQJJJDDD???;;;777444222222222222222222222222000000000000000000000000000000000000000000000000//////............//////............------------,,,------...//////............------------.....................---------........................////////////////////////........................------------........................////////////......................................................------------......000000000/////////////////////////////////////////////............//////........................////////////////////////............////////////000000////////////000000...///222444555666555555444333111000000000000111111111111333777<<<@@@CCCJJJKKKMMMOOOQQQSSSTTTTTTWWWVVVWWWWWWWWWUUUPPPMMMIIIJJJJJJKKKKKKLLLMMMMMMLLLNNNNNNLLLKKKTTTcccppp~~~}}}{{{{{{{{{xxxsssoooeeefffiiirrryyytttnnnllljjjkkkqqqzzz|||xxx}}}~~~~~~{{{vvvzzzssskkkiiigggfffgggiiimmmooolllqqquuuvvvtttsssvvvyyy~~~|||zzzwwwvvvuuuuuuuuupppoooooonnnlllhhhbbb]]]YYYUUUNNNHHHCCC>>>999666222222222222222222222222000000000000000000000000000000000000000000000000//////............//////000/////////............,,,,,,---.../////////............------........./////////......------,,,........................////////////////////////........................---.........//////000000............/////////000////////////////////////.................................------.........111111000000//////......//////////////////////////////............//////........................////////////////////////............/////////000000000////////////000000...000333666888888888777555444222000//////000000555555555777;;;AAAFFFIIIKKKLLLNNNPPPRRRTTTUUUUUUVVVVVVWWWXXXYYYWWWTTTQQQLLLLLLLLLLLLMMMMMMMMMMMMEEEJJJMMMMMMOOO\\\ssszzzvvvsssssswww|||ooojjjhhhhhhjjjooo{{{~~~~~~xxxvvv~~~}}}|||~~~~~~|||yyyooofffdddfffeeeeeegggmmmrrrxxxzzzxxxvvvtttuuuzzzzzzzzzzzzyyywwwvvvuuurrrrrrrrrpppmmmiiieeebbb]]]YYYTTTPPPKKKEEE<<<666777555333333333333222000......//////000000111111000000000000000000000000000000000000000000000000...///000111111000///...////////////////////////111000///...------...///------------------------.................................------,,,,,,,,,///............---------,,,------......------,,,..............................------------......////////////////////////............//////////////////000000000000//////111000///......---------///////////////.........////////////////////////111111000000//////......---------.........//////000000//////.........---000000111555999:::888555AAA888111111333222000000222555888;;;>>>BBBFFFJJJNNNOOOQQQTTTVVVXXXYYYYYYUUUWWWYYYZZZYYYVVVRRRPPPSSSPPPMMMKKKLLLMMMNNNNNNMMMNNNLLLJJJTTTkkk~~~zzzwwwrrr{{{|||uuupppkkklllmmmooorrr{{{|||{{{}}}~~~{{{|||ooohhhfffffffffggglllpppuuuxxxwwwvvvvvvvvvwwwwwwwwwvvvuuutttsssrrruuuvvvwwwvvvsssnnniiifff```\\\WWWSSSPPPIIIAAA;;;888666333222222222222111/////////000000000000000000000000000000000000000000000000000000000000000///////////////...------////////////////////////111000///...---......///------------------------.................................------,,,,,,,,,///............---------,,,------......------,,,..............................------------..........................................//////////////////000000000000//////+++---...000111000///////////////////////////...////////////////////////////////////.........------------.........//////000000/////////.........//////000333666777555333:::444111333333111///111333666:::>>>BBBFFFKKKOOONNNOOOQQQTTTUUUWWWXXXXXXXXXXXXXXXWWWVVVTTTSSSRRRNNNMMMLLLLLLMMMNNNNNNMMMKKKNNNOOOOOOYYYlll}}}{{{yyyyyy~~~}}}xxxsssnnnkkkgggmmmttt{{{~~~}}}}}}yyykkkgggeeedddeeekkknnnrrruuuvvvwwwxxxzzz{{{{{{zzzyyyxxxwwwvvvvvvxxxzzz{{{{{{xxxsssmmmiiiddd```[[[XXXUUUOOOHHHCCC:::777333111111222222222000000000000000000//////000000000000000000000000000000000000000000000000000///......------------////////////////////////000000///............///------------------------.................................---------------///............---------------............------..............................------------......------------------------............//////////////////000000000000//////***,,,///111222111///---......//////////////////000000000000000000000000............------------------........./////////000000////////////......///...///111333444222000444333555777666111111444555999===AAADDDHHHMMMPPPPPPQQQRRRTTTVVVWWWWWWWWW[[[ZZZWWWUUUSSSSSSSSSSSSJJJKKKMMMNNNOOOPPPOOOOOONNNTTTXXXZZZaaappp~~~}}}yyyxxx|||{{{uuusssqqqnnnkkkiiihhhgggkkkttt~~~oooiiieeeddddddmmmnnnpppsssvvvyyy{{{}}}~~~|||{{{{{{zzzzzzyyy{{{}}}~~~{{{vvvoookkkfffbbb^^^ZZZXXXTTTMMMHHH>>>:::555222111222333333222111111000000///////////////////////////////////////////////////////////////...------///000111/////////////////////////////////.........//////...............................................................---------///............---------------............------..............................------------......------------------------............//////////////////000000000000////////////000111000...,,,+++............////////////000000000000000000000000....................................////////////000000////////////////////////000111111111000///333666;;;>>>:::444333888:::===AAADDDFFFIIILLLOOOQQQRRRTTTUUUVVVWWWWWWWWWZZZYYYWWWUUUSSSRRRRRRRRRLLLNNNOOOPPPPPPQQQSSSUUU\\\bbbeeefffjjjttt~~~~~~zzzwwwzzzwwwnnneeedddccccccdddgggiiikkkwww~~~vvvpppllljjjjjjsssrrrrrrssswww{{{~~~~~~|||{{{{{{{{{{{{zzz}}}zzzuuuqqqhhhddd___\\\ZZZVVVQQQLLLCCC???999555444444444333222222111111000000//////////////////////////////////////////////////////............///222444555////////////////////////......//////////////////........................................................................///............------------......//////......---..............................------------..........................................//////////////////000000000000//////222111///---------......---.........//////000000000000000000000000000000////////////////////////........./////////000000//////000000000000000000000000111111111000000111333666<<>>BBBGGGLLLOOOQQQTTTVVVPPPQQQRRRTTTVVVWWWWWWWWWSSSSSSTTTTTTSSSQQQOOONNNPPPQQQQQQQQQRRRWWW```gggwwwzzzxxxrrrqqqwwwxxxeee[[[XXXUUUXXX^^^eeennnvvv}}}~~~wwwvvv}}}|||}}}|||yyy{{{|||~~~}}}rrrnnnhhhdddbbb___ZZZUUUNNNJJJDDD???<<<888555333111111111111111111222222000000000000000000000000000000000000000000000000...///000111111222222222////////////////////////,,,---///000000000//////................................................---........./////////000///............---------......////////////....................................------------..........................................//////////////////000000000000//////......---------///111222------......///000000111////////////////////////........./////////000000.../////////000000000000//////000000000111111111...000111111//////111444000000222666666555:::@@@BBBFFFJJJLLLMMMNNNOOOPPPLLLMMMOOOQQQSSSTTTUUUVVVRRRQQQPPPPPPOOOOOOOOOPPPPPPTTTXXXZZZ]]]dddnnnuuu}}}~~~xxxwww}}}yyyggg\\\XXXWWW\\\aaajjjttt~~~zzzwww{{{|||~~~|||}}}~~~~~~zzz{{{~~~~~~}}}wwwrrrlllhhhfffbbb]]]YYYQQQMMMHHHCCC???:::555222000000000111222222222333000000000000000000000000000000000000000000000000///000111111111000...---////////////////////////,,,---///000000000//////////////////////////////........................---.........//////000000//////.........---------......////////////.......................................------.........------------------------............/////////000//////000000000000//////000000000000///...---,,,---------...///000000111////////////////////////---------.........//////////////////000000000000//////000000111111111222---///000000......111444111///000444777999???FFFGGGIIIKKKKKKIIIFFFEEEDDDHHHJJJLLLNNNQQQRRRSSSTTTRRRPPPNNNLLLLLLNNNPPPRRRRRRXXX___dddiiipppzzz~~~jjj^^^ZZZZZZ\\\eeekkkvvvvvvqqqrrruuuwwwyyy}}}yyyvvvuuu{{{|||}}}~~~|||}}}~~~~~~}}}{{{||||||}}}zzzwwwrrrnnnjjjfffaaa^^^VVVSSSOOOJJJEEE???888444444222111111222222111///000000000000000000000000000000000000000000000000111111000000//////......---------.........//////////////////////////////000///...------...///000......////////////......////////////////////////......//////...---,,,,,,------------------------...---,,,+++,,,...000222////////////////////////..................------////////////////////////........................000000//////.........---000000//////.........---000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000333333555777;;;@@@DDDFFFJJJGGGDDDDDDEEEFFFDDDBBBHHHFFFEEEGGGLLLPPPQQQPPPWWWPPPKKKKKKMMMNNNQQQVVVYYYkkk{{{|||}}}}}}~~~jjj]]]YYYZZZaaahhhsssxxxrrrmmmooopppnnnjjjiiikkkmmmqqqzzz}}}zzz{{{yyyzzz{{{{{{{{{xxxyyy{{{~~~~~~{{{vvvrrrnnnjjjeeebbbZZZWWWRRRMMMHHHAAA;;;666333222111111222222111///000000000000000000000000000000000000000000000000111000000000/////////...---------....../////////////////////////////////000///...------...///000......////////////......////////////////////////......//////...------,,,------------------------...---,,,,,,,,,...000111////////////////////////////////////////////////////////////////////////........................000/////////............000/////////............000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000...///000111222333444444333555888<<<@@@CCCFFFHHHEEEBBB??????@@@AAA???>>>@@@@@@@@@DDDJJJNNNPPPOOOQQQNNNLLLNNNNNNNNNSSSYYYooo}}}}}}ooo```[[[^^^eeeqqq|||{{{uuusssnnnhhhfffdddfffgggffffffiiiooouuu~~~}}}xxxvvvvvvwwwxxxxxxtttvvvzzz}}}xxxtttppplllhhhddd___\\\VVVQQQKKKEEE>>>:::444222111000111222111000000000000000000000000000000000000000000000000000000000000000////////////............//////////////////////////////////////////............//////......////////////......////////////////////////.........///......---,,,........................///...---,,,,,,---/////////////////////////////////000000000000000000000////////////////////////////////////////////////////////////............////////////............000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///000111111222333444444555777<<>><<<<<<<<<===<<<;;;:::;;;???DDDKKKOOOPPPPPPNNNNNNPPPPPPOOOPPPZZZfff~~~zzziiiaaa[[[___iiiuuuttteee___]]]\\\\\\^^^^^^```cccfffjjjsss~~~}}}xxxtttssstttuuuvvvrrruuu{{{|||xxxtttqqqmmmiiifffddd```ZZZTTTNNNHHHBBB===666444111111222222222111000000000000000000000000////////////////////////000000000000/////////////////////////////////////////////////////////////////////....../////////......////////////......////////////////////////---...............------//////////////////////////////...---------......///////////////////////////////////////000000000////////////////////////000000000000000000000000///////////////.........///////////////.........////////////////////////////////////////////////////////////////////////000000000000000000000000333333222111111000000000666:::???CCCFFFEEEDDDBBB>>>===<<<;;;;;;;;;;;;;;;;;;===CCCIIINNNQQQRRRRRROOOPPPQQQPPPOOOVVViii{{{}}}}}}uuulllaaa___bbbmmmyyyttthhh^^^ZZZYYYZZZ^^^bbbdddhhhooouuu}}}yyytttrrrsssttttttrrrvvv}}}}}}yyyvvvssspppllljjjgggccc]]]WWWQQQKKKFFFBBB999666333222222333222111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////...//////////////////.........////////////......////////////////////////------...............---///////////////////////////......------------...////////////////////////---------....../////////////////////////////////000000000000000000000000.........///////////////.........///////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111333222111000000000000111888;;;???BBBCCCAAA>>><<<<<<<<<<<<;;;::::::;;;;;;>>>BBBGGGLLLOOOQQQQQQQQQQQQOOONNNOOOTTTaaa{{{zzz~~~pppfffbbbdddhhhsss}}}sssiiiccc______```aaafffkkkrrryyy|||uuuqqqqqqrrrsssrrrwww}}}{{{yyywwwtttrrrjjjfff```ZZZUUUOOOKKKGGG===:::666444333333222222000000000000000000000000000000000000000000000000////////////000000000000111111111111000000000000////////////////////////......////////////............////////////......////////////////////////,,,---......///.................................------..................////////////////////////,,,,,,------......//////////////////////////////////////////////////////.........///////////////.........///////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111/////////000111333555777;;;<<<>>>@@@@@@>>><<<;;;;;;;;;<<<;;;999999;;;<<>>999555444333222222000000000000000000000000000000000000000000000000.../////////000000000111222222222111111000000000////////////////////////---...///000000///...---......////////////......////////////////////////,,,------...//////......------------------------,,,,,,---...////////////////////////////////////---------...//////000000////////////////////////..................................../////////000............/////////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111000000111333666999;;;======>>>>>>?????????@@@<<<>>>???>>><<<<<<>>>@@@CCCGGGKKKMMMLLLLLLMMMOOOOOOMMMTTTfff|||zzz|||{{{rrrlllhhheeekkksss~~~tttlllhhhgggjjjlllssszzz~~~~~~uuuooonnnoooooonnnuuu~~~|||{{{oookkkeee___[[[WWWTTTQQQDDD@@@;;;777555444333222000000000000000000000000000000000000000000000000.../////////000000111111222222222222111111000000////////////////////////---...///000000///...---......////////////......////////////////////////,,,,,,---.../////////...------------------------+++,,,---...////////////////////////////////////---......///000111111222////////////////////////........................---.........//////000000---.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111555444333333444666999:::>>>>>>===>>>???AAADDDEEE@@@BBBCCCBBB@@@???BBBDDDEEEIIIMMMNNNMMMMMMOOORRROOOPPP\\\www{{{zzzzzzpppjjjjjjmmmqqq{{{}}}wwwwwwuuuqqqlllkkkmmmpppvvvzzz}}}vvv{{{|||vvvrrrnnnmmmnnnqqqwww}}}zzzrrrgggaaa___\\\UUUNNNHHHCCC===999666444333222111111111111000000000000000000111111111111000000000000000000000000000000222222222111111111000000111111000000000000111111////////////////////////////////////000000000000000000//////.........---........................000000//////.........---///.........------------////////////////////////////////////////////////........................111222222111///...///000111111000///////////////---...///000000//////......//////000111222222222000000000000//////////////////000000000000//////000000000000000111111222000000111333666999<<<>>>===???BBBEEEGGGHHHHHHHHHIIIGGGCCCAAAAAABBBEEEGGGLLLJJJJJJNNNPPPNNNLLLNNNQQQZZZnnn|||uuuiiilllmmmxxx}}}rrrmmmoookkklllooorrrvvvzzz}}}~~~~~~|||xxxtttrrrqqqpppqqqrrrtttyyy~~~~~~vvvkkkeeebbb]]]VVVPPPKKKGGGAAA<<<888666444333222222222222111111111111000000111111111111000000000000000000000000000000222222222111111111000000111111000000000000111111////////////////////////............////////////000/////////....................................000/////////............---------...//////000000////////////////////////////////////////////////........................000111222111///...///000111000//////......//////---...///000000000///...111111000000//////......000000000000//////////////////000000000000//////000000000000000111222222222333333555777:::<<<>>>???@@@CCCFFFIIIJJJIIIIIILLLJJJHHHFFFEEEGGGIIIKKKMMMIIIIIILLLMMMLLLLLLNNNQQQccc{{{qqqlllhhhqqqxxxyyyuuuooohhhgggjjjkkkqqqzzzxxxvvvrrrooommmnnnooopppsssrrrqqqsssxxx~~~}}}rrrjjjfff```YYYSSSPPPKKKEEE@@@<<<999666444444333333333333222222222000000111111111111000000000000000000000000000000222111111111111000000000111000000//////000000111////////////////////////------------............////////////....................................////////////............+++,,,---...000111222333////////////////////////////////////////////////........................000111222111///...///000000///......------......---...///000000000000///111000000///......------////////////000000000000//////000000000000//////111000000000000111222222444555666888:::===???@@@AAACCCFFFHHHJJJKKKKKKKKKMMMLLLJJJIIIIIIJJJLLLNNNOOOJJJIIIKKKKKKKKKNNNSSSZZZooo}}}ssskkkggggggooo}}}uuunnnhhheeedddcccggglllvvvvvvtttpppmmmlllmmmppprrrsssqqqoooppptttzzzzzzqqqkkkddd\\\WWWTTTOOOIIICCC???;;;777444333333333333222222222222000000111111111111000000000000000000000000000000111111111111000000000000000000////////////000000////////////////////////------.........////////////////////////.................................///////////////.........,,,---...///000222333333////////////////////////////////////////////////........................///000111000///...///000//////...---------------......//////000000000111.../////////000000111111////////////000000000000//////000000000000//////111111000000111111222333444555888<<>>;;;444333333333222222222222000000111111111111000000000000000000000000000000////////////000000111111//////............//////////////////////////////........./////////000000............/////////000////////////////////////............/////////000/////////.........------////////////////////////////////////////////////........................---...//////......///111111000//////....../////////......///000111333444555444333222111///...............///000111111111//////000000000000//////222222111111222222333444555999>>>CCCGGGHHHGGGFFFFFFFFFGGGGGGIIIJJJLLLLLLOOOOOOPPPPPPOOOMMMKKKJJJHHHGGGIIIMMMRRRYYYggguuuyyykkkbbb```hhh|||vvvmmmhhh___[[[ZZZ]]]```bbbiiipppqqqxxx|||uuuoookkkfff^^^XXXQQQOOOMMMJJJHHHGGGGGGGGG|||vvvttttttuuuuuuttt{{{xxxpppiiifff]]]ZZZTTTPPPKKKFFFAAA===555555444444444333333333000000111111111111000000000000000000000000000000.../////////000000111111//////............//////////////////////////////---------.........//////---.........//////000000000000000000000000000000---.........//////000000........................////////////////////////////////////////////////........................,,,...//////......///111111111000//////////////////.........000111333555111111111000000000000000---......///000111111222//////000000000000//////222222111111222222333444888;;;@@@EEEGGGGGGEEEDDDEEEEEEFFFFFFHHHIIIKKKLLLNNNOOOPPPPPPNNNLLLIIIHHHIIIIIIMMMRRRXXX```ooo}}}{{{pppcccXXX^^^```ooovvvllleeeaaa```ZZZYYY\\\aaadddiiisss}}}wwwpppllleee^^^YYYWWWSSSMMMGGGDDDDDDDDDDDDDDDCCCBBBBBBzzzuuuuuuttttttrrrvvv}}}tttmmmjjjaaa]]]WWWRRRMMMIIIDDD@@@:::777444222222333222222333222111///...,,,+++***...//////000000000000000000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000////////////////////////000000//////.........---////////////////////////---...//////......000111////////////////////////------------------------////////////////////////........................////////////////////////////////////000000000000000000000000000000000000////////////000000000000////////////000000000000333222111111222333555777999???FFFIIIHHHEEEBBBBBBBBBDDDFFFGGGGGGHHHJJJLLLOOOOOOOOOOOOOOOMMMKKKIIIIIIOOOWWW\\\bbbkkkxxxyyypppggg[[[VVVYYY___nnnwwwmmmfffcccbbb___\\\^^^```ccchhhooozzz~~~sssiiibbb^^^PPPOOONNNKKKIIIGGGEEEDDDBBBBBBBBBAAAAAA@@@@@@@@@zzzuuurrrpppooottt||||||uuurrrgggbbb\\\UUUPPPKKKGGGDDD<<<999666444333444333333444333222111000...------...//////000000000000000000000000000000000000000000000000000000000000000000/////////............000000000000000000000000////////////////////////000/////////............////////////////////////,,,...//////......///000////////////////////////........................000000000000000000000000........................////////////////////////////////////000000000000000000000000000000000000////////////000000000000////////////000000000111333222111111222555888:::>>>BBBFFFGGGEEEBBB@@@@@@BBBDDDGGGJJJKKKLLLNNNPPPOOOQQQQQQPPPMMMKKKLLLMMMVVV]]]eeejjjnnnttt~~~kkk```ZZZUUUZZZcccooo~~~xxxsssmmmeeeaaaaaabbbbbbaaafffiiinnnttt|||xxxtttnnnfff]]]VVVPPPMMMIIIIIIGGGFFFDDDBBBAAA@@@BBBBBBBBBAAAAAAAAA@@@@@@xxxsssqqqpppvvv}}}}}}oooiiibbbZZZTTTOOOKKKHHH???<<<888666555555444333444444333333222111111000...///000000111111000000000000000000000000000000000000000000000000000000////////////............000000000000000000000000////////////////////////////////////............////////////////////////,,,---///...------...///////////////////////////////////////////////////111111111111111111111111........................////////////////////////////////////000000000000000000000000000000000000////////////000000000000/////////000000000111111333222111111333777;;;>>>DDDEEEEEECCCAAA?????????BBBEEEJJJNNNPPPQQQRRRTTTOOORRRSSSOOOKKKKKKRRRXXXlllsss{{{rrr\\\SSSRRRVVVbbbooo~~~vvvllleeedddaaa______bbbfffiiijjjppptttzzzzzznnnhhh]]][[[WWWRRRMMMIIIFFFDDDCCCBBBBBBAAA@@@???>>>>>>BBBBBBBBBAAAAAAAAAAAAAAA}}}yyyxxxxxx{{{vvvppphhh___XXXRRRMMMJJJBBB>>>:::777666555444333333333333333333222222222//////000111111111111000000000000000000000000000///////////////////////////////////////.........///////////////////////////////////////////////////////////////.........////////////////////////,,,...///...---,,,---///////////////////////////////////////////////////000000000000000000000000........................////////////////////////////////////000000000000000000000000000000000000////////////000000000000//////000000000111111111333222111222555:::???CCCGGGEEECCC@@@??????@@@BBBDDDHHHMMMQQQRRRRRRSSSSSSOOOQQQRRRNNNLLLRRR```lllpppcccVVVTTTYYYbbbppp||||||qqqkkkgggbbb^^^]]]^^^___bbbffflllrrruuuxxx|||yyypppkkkddd[[[VVVOOONNNLLLIIIGGGEEECCCCCCAAA@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB~~~~~~xxxnnneee]]]VVVOOOLLLDDDAAA<<<888777666444333222222222222222222222222///000000111111111111111000000000000000000000000////////////////////////.........///////////////////////////////////////////////////////////////.........///////////////////////////////////////---...//////---,,,---///////////////////////////........................////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000111111111111333333333444888===BBBEEEFFFDDDAAA???@@@CCCEEEGGGGGGKKKOOOQQQQQQPPPOOOPPPNNNPPPPPPPPPUUUcccvvv~~~bbb[[[UUUXXXbbbqqqwwwmmmeeeaaa___^^^]]]___bbbfffiiilllqqqxxx}}}tttaaaYYYWWWSSSOOOMMMFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDD~~~~~~wwwnnneee\\\TTTOOOHHHDDD???;;;999777555444222222111111111111111111///000111111222222111111000000000000000000000000000000000000000000000000.........///////////////000000000000000000000000////////////////////////.........///////////////////////////////////////...000000000...---...///////////////////////////................................................////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000111111111222222333444555777;;;@@@DDDGGGEEECCCAAAAAADDDHHHKKKLLLKKKMMMPPPPPPOOOMMMMMMMMMOOOOOOQQQZZZiii}}}}}}jjj___\\\ZZZ___mmmyyyppplllgggaaa]]]\\\]]]^^^eeekkkqqqssssssvvv|||qqqbbbRRRLLLJJJGGGFFFFFFBBBBBBAAA@@@????????????@@@@@@AAAAAABBBCCCCCCCCCEEEEEEEEEEEEEEEFFFFFFFFF|||}}}}}}}}}xxxnnndddZZZSSSLLLHHHCCC???<<<:::888666333222222222111111000000000000111222222222222111000000000000000000000000000000000000000000000000............/////////000000000000000000000000000////////////////////////............/////////000////////////////////////000111222111///...///000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000111111111222222222333555777;;;>>>BBBEEEFFFEEECCCBBBEEEIIIMMMNNNNNNLLLNNNOOOOOOMMMLLLMMMMMMQQQPPPWWWiii~~~kkk]]]]]]aaagggrrr}}}qqqjjjffffffeeecccaaa```aaacccpppvvv}}}~~~|||}}}|||vvvuuuwwwvvvnnngggZZZQQQIIIGGGFFFBBB@@@@@@BBBBBBAAAAAAAAABBBBBBCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHH~~~}}}{{{|||~~~uuuiii^^^WWWOOOKKKFFFAAA???<<<:::888444444333222222111000000000000111222222222222111000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000////////////////////////---.........//////000000////////////////////////111222222111000//////000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////000000000000000111111111111222222222333555999===@@@CCCEEEFFFEEEDDDDDDHHHMMMPPPPPPNNNMMMNNNOOONNNMMMMMMNNNOOOSSSRRR\\\tttooo```WWWZZZeeeuuu~~~pppgggbbb```cccfffgggffffffiiikkkxxxxxxnnniiiccc___]]][[[XXXUUUJJJFFFDDDGGGFFFBBB???????????????@@@AAABBBCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIII~~~yyyoooeee^^^XXXPPPIIIFFFCCC===888666444444444444444333222111666444222000//////000111111111000000//////......//////000000000000////////////000000000000//////////////////000000000000000000000000000000000000//////000000000000//////////////////////////////000000//////.........---////////////////////////......////////////......---......///////////////............////////////000000000000000000000000......///000000000000000////////////000000000000000000000000111111111111333444444333111000222333333777<<>>===555555555444333333222222222222222222222111111111111000000000000/////////000111111111111111111000//////000000000000//////////////////000000000000000000000000000000000000//////000000000000//////////////////////////////////////////............////////////////////////......////////////......---......///////////////............////////////000000000000000000000000......///000000000000000////////////000000000000........./////////000000)))+++---///111444888;;;<<>>DDDDDDCCCCCCCCCCCCCCCCCCFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLLLLLLLMMMOOOQQQ}}}rrrbbbYYYQQQNNNKKKEEE@@@@@@777777666555444333333333111111222333333333222222000000000000000000000000111111222222222222111111//////000000000000//////////////////000000000000//////////////////////////////000000000000/////////////////////////////////////////////.........////////////////////////......////////////......---......///////////////............////////////////////////////////////......///000000000000000////////////000000000000////////////000000000000000111222222222555888;;;BBBCCCFFFHHHJJJLLLMMMNNNMMMNNNOOOPPPPPPPPPOOONNNLLLIIIHHHJJJKKKLLLRRRYYYgggyyyvvvggg```dddrrruuuqqqooooootttzzz~~~tttlllccc^^^WWWQQQMMMJJJGGGEEEBBBBBBAAAAAAAAAAAAAAAAAADDDDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLMMMOOOQQQQQQRRRSSSVVVXXXzzzhhh^^^UUUQQQMMMGGGCCCBBB:::999888666555444444444111222222333333333222222000000000000111111111111111111222222222222111111//////000000000000//////////////////000000000000//////////////////////////////000000000000//////////////////////////////.........///////////////////////////////////////......////////////......---......///////////////............////////////////////////////////////......///000000000000000////////////000000000000000000111111111222222222333333444333333666:::===FFFFFFHHHKKKMMMOOOPPPPPPNNNOOOPPPPPPPPPOOONNNMMMNNNIIIEEEFFFIIIMMMXXXbbbrrr}}}ooogggdddbbbfffttt}}}xxxooohhhiiinnnvvvuuuiii^^^XXXPPPNNNJJJFFFDDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDEEEDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJJJJKKKKKKHHHIIIJJJLLLMMMMMMMMMNNNQQQSSSUUUVVVWWWYYY]]]___nnndddZZZUUUPPPJJJEEEEEE===<<<:::888666666666777333333333333333222222222000000000111111111111222000111111111111111111000//////000000000000//////////////////000000000000000000000000000000000000//////000000000000//////////////////////////////.........///////////////////////////////////////......////////////......---......///////////////............////////////000000000000000000000000......///000000000000000////////////000000000000111111111222222222333333000000111222444888===AAAGGGGGGIIILLLOOOQQQRRRQQQOOOOOOPPPPPPPPPNNNMMMLLLOOOIIIFFFGGGKKKRRR___kkkzzzjjj^^^[[[aaajjjxxxwwwqqqmmmhhhfffggghhhrrr~~~rrrggg]]]VVVPPPLLLFFFEEECCCBBBAAA@@@AAAAAAAAACCCEEEFFFEEEEEEFFFHHHFFFFFFGGGGGGHHHHHHHHHIIIHHHHHHIIIJJJKKKLLLMMMNNNJJJKKKMMMOOOQQQRRRSSSSSSVVVXXX[[[]]]___aaaeeehhhvvvkkk```ZZZTTTMMMIIIHHH@@@>>><<<:::888888888999666555333222111222222333000000111111111222222222///000000111111000000/////////000000000000//////////////////000000000000000000000000000000000000//////000000000000//////////////////////////////............/////////000////////////////////////......////////////......---......///////////////............////////////000000000000000000000000......///000000000000000////////////000000000000000111111111111222222222///000222333666;;;BBBFFFGGGGGGHHHKKKPPPSSSSSSQQQNNNOOOOOOOOOOOOMMMKKKJJJKKKIIIJJJOOOWWW```nnnzzzxxxnnneee___\\\aaammm~~~|||ssskkkgggdddccchhhooouuu~~~llleee\\\TTTNNNKKKHHHFFFCCCCCCCCCBBBAAABBBCCCDDDBBBEEEHHHIIIHHHGGGHHHJJJHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLNNNOOOQQQQQQRRRTTTVVVXXX[[[]]]^^^^^^```bbbeeehhhjjjmmmqqqttt{{{pppddd^^^WWWPPPKKKJJJBBB@@@===;;;999999999:::777666333111000111222333000000111111222222222222//////000000000000////////////000000000000//////////////////000000000000000000000000000000000000//////000000000000//////////////////////////////---.........//////000000////////////////////////......////////////......---......///////////////............/////////000000000000000000000000000...//////000000000000000////////////000000000000000000000000111111111111444555666777999>>>DDDIIIGGGFFFGGGKKKPPPSSSSSSRRRNNNOOOOOOOOONNNLLLKKKIIIGGGGGGMMMXXXdddppp~~~vvviii]]]XXX[[[```mmm|||qqqkkkfffeeeccccccmmmyyyzzznnneee[[[VVVPPPKKKHHHGGGEEEDDD@@@AAABBBAAAAAAAAACCCDDDDDDGGGKKKLLLJJJIIIKKKMMMIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLNNNPPPRRRSSSTTT[[[\\\___bbbeeegggiiiiiiiiikkkoooqqqtttxxx|||xxxiiiccc^^^VVVNNNMMMBBB@@@<<<;;;::::::999888777666555333222222333333111222333444444333222111111111111111111111111111000000000000000000000000111111111000000000000000111000///......///000111//////000000000000//////............////////////000000000000000000000000000000000000111111111111---///000///---,,,///222000000000000000000000000000000000000000000000000333222111///............222111111111000000//////...///222444444333111///333333222000...///222444222111222888???FFFIIIIIIIIIIIIJJJLLLNNNPPPRRRSSSQQQMMMKKKMMMMMMKKKJJJLLLKKKKKKTTTgggyyyqqq```ZZZUUUTTT]]]lllwwwxxxjjjnnnllleeecccnnnuuulllccc[[[TTTLLLIIIFFFEEEFFFGGGEEEBBB@@@AAAAAABBBDDDFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIMMMKKKIIIJJJMMMOOONNNMMMPPPQQQSSSTTTUUUWWW[[[^^^bbbeeeiiimmmrrrwwwzzz{{{yyy|||sssjjjbbbXXXOOOLLLFFFCCC???===<<<;;;999888666555444333222222222333222222222333333222222222111111111111111111111111000000000000000000000000111000000000000000000000111000///......///000111///000000000000000///...............////////////000000000000000000000000000000000000000000000///---///000000...---///111000000000000000000000000000000000000000000000000000///...---------------111111111111000000000///...000111333333222111000222222222111///000222444333444666;;;BBBGGGIIIIIIHHHHHHIIIIIIKKKNNNPPPQQQQQQMMMKKKMMMLLLIIIGGGIIILLLQQQ___sssvvvgggYYYUUUTTTYYYiiizzztttooorrrnnnuuuxxxsssrrr|||wwwjjj```YYYSSSLLLGGGIIIFFFDDDDDDEEEEEEDDDBBBCCCCCCCCCDDDFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKMMMKKKIIIJJJMMMPPPPPPOOOVVVWWWZZZ\\\]]]```eeehhhlllpppvvv}}}~~~rrriii]]]TTTPPPJJJGGGCCC???===<<<999888555444333222222111222222333222222222222222222333111111111111111111111111000000000000000000000000000000000000000000111111000000////////////000000000000000000000///..................////////////000000000000000000000000000000000//////.........---///111000///......///000000000000000000000000000000000000000000000000///......------......///111111111111000000000000000000000111111111222222000222333222111111222333555777:::???EEEHHHHHHHHHGGGFFFFFFFFFHHHJJJMMMOOOOOOLLLKKKMMMLLLHHHHHHKKKMMMYYYmmmyyyhhh]]]SSSRRRVVVbbbxxx~~~vvvqqqlllmmmsss|||zzzqqqggg```WWWPPPLLLJJJFFFCCCDDDCCCBBBBBBDDDEEEDDDBBBFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNNNNOOOOOOMMMLLLMMMPPPSSSUUUVVV[[[^^^aaadddgggkkkpppssszzz~~~zzzoooeee\\\VVVNNNJJJEEEAAA>>>;;;888666333333333222222111111111444333222111111222333444111111111111111111111111000000000000000000000000000000000000000111111111000000////////////000000000111111000000///...---............////////////////////////////////////000000//////......------...///111111000///......////////////////////////000000000000000000000000000000//////000111222222111111111000000000000000111000000///000111222333///111333333222111222333666999===BBBFFFGGGFFFEEEDDDCCCCCCCCCDDDGGGKKKMMMLLLJJJJJJLLLKKKIIIKKKOOORRRbbbyyyzzzkkk^^^WWWRRRTTT\\\mmmqqqjjjkkkoooxxxrrrdddZZZYYYTTTNNNJJJHHHHHHFFFEEEBBBBBBCCCDDDEEEEEEEEEEEEIIIIIIHHHHHHIIIJJJKKKKKKOOOOOOOOOPPPQQQRRRRRRSSSSSSRRRRRRSSSVVV[[[^^^```eeehhhmmmqqquuuyyy~~~zzzvvvkkk```XXXPPPLLLGGGBBB>>>;;;777555222222222222222222111111444333222111111222333444111111111111111111111111000000000000000000000000//////000000111111111111//////000000000000//////000000000000000///..................////////////////////////////////////000/////////.........---111000000000000000///...////////////////////////////////////////////////000000///000000111222333000000000000000000111111111000///...///000222333///111333444333222333444777:::???CCCDDDDDDBBBAAAAAAAAAAAAAAACCCFFFIIIKKKLLLJJJIIIJJJIIIGGGKKKRRR^^^ooolll[[[SSSQQQRRRZZZhhh~~~uuuhhheeekkkxxx}}}ppphhh```WWWPPPMMMJJJFFFDDDCCCCCCDDDCCCBBBDDDFFFGGGHHHHHHHHHIIIJJJIIIIIIIIIJJJKKKLLLLLLMMMMMMOOOPPPRRRSSSTTTUUUVVVWWWXXX[[[^^^ccchhhkkksssvvv|||}}}yyy|||~~~qqqcccYYYRRRNNNHHHCCC???;;;888555222222333333333333222222333222222222222222222333111111111111111111111111000000000000000000000000/////////000111111222222//////000000000000////////////000000000000//////............////////////000000000000000000000000////////////////////////333111//////000000///...000000000000000000000000////////////////////////............//////000111000000000000111111111111000000///...///000111222000222333333222222444555999<<>>>>>@@@BBBEEEHHHJJJKKKMMMKKKJJJKKKJJJKKKRRR[[[ssssss]]]OOOKKKNNNVVVfff{{{vvvmmmddddddooo}}}rrrdddZZZUUURRRNNNKKKGGGEEEDDDBBBBBBBBBDDDDDDDDDGGGJJJKKKKKKJJJKKKLLLJJJJJJJJJKKKKKKMMMNNNNNNLLLMMMNNNQQQSSSVVVXXXYYY[[[^^^bbbfffiiinnnsssvvv}}}{{{kkk^^^UUUQQQKKKEEEAAA===999777222333444555555444333222222222222333333222222222111111111111111111111111000000000000000000000000...//////000111111222222...///000111111000///...---...///000000111111000............////////////000000000000000000000000...//////000000111111111666222...---...000000///000000000000000000000000/////////////////////////////////...//////000000///000000000111111111111///////////////000111111111222222222111222555777;;;???BBBCCCAAA???>>>>>>:::<<<@@@DDDGGGJJJKKKLLLLLLKKKLLLPPPSSSZZZgggttt|||ppp___RRRNNNOOOVVVcccxxxtttnnniiikkkyyywwwddd]]]TTTNNNKKKIIIHHHFFFEEEEEEDDDDDDDDDEEEGGGIIIEEEIIILLLMMMLLLKKKLLLMMMKKKLLLLLLMMMNNNOOOQQQRRRPPPQQQTTTWWW[[[^^^```bbbdddiiioootttxxx|||tttgggVVVRRRLLLGGGCCC???;;;999222333444555555555444333111222333444444333222111111111111111111111111111000000000000000000000000...//////000111222222222...///000111111000///...,,,---...000111111111111............/////////000000000000000000000000000......///000111222333333888333...,,,...000111000000000000000000000000000////////////////////////222222111111111111222222//////000000111111111222////////////000000000000222222222111111222555888>>>AAADDDCCC@@@>>>>>>???999<<<@@@EEEIIIKKKLLLLLLIIIJJJNNNUUU^^^jjj}}}ssshhh[[[PPPNNNRRRZZZbbbqqq~~~yyyxxxuuuqqquuuwwwjjj___UUURRRMMMIIIFFFDDDCCCBBBAAABBBCCCCCCDDDFFFIIIKKKFFFJJJNNNOOOMMMKKKLLLMMMMMMMMMMMMNNNPPPRRRSSSTTTVVVXXX[[[___cccgggjjjkkkmmmsss{{{{{{mmmbbbWWWMMMJJJHHHBBB<<<:::666555444333333333444555222222222222222222222222333333333222222111111111000000000000000000111111////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000......///111222333444555//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111111222333333222333444777:::<<<@@@@@@@@@@@@@@@@@@@@@@@@:::>>>DDDGGGHHHHHHHHHHHHFFFHHHJJJZZZvvvrrraaaWWWOOOIIINNN[[[^^^qqq}}}xxx{{{yyypppeeeYYYQQQIIIGGGEEECCCBBBAAAAAABBBAAACCCEEEFFFFFFFFFGGGIIILLLKKKKKKKKKMMMNNNMMMLLLPPPOOOOOOOOOQQQUUUYYY\\\___aaaeeehhhkkkoootttwww}}}vvviii]]]RRRNNNJJJDDD>>>;;;888777555444333444555555222222222222222222222222333333333222222222111111111111111111000000000000111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000111222222333444//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111222222333333333333444555888;;;===AAAAAA@@@@@@@@@@@@@@@@@@>>>BBBFFFIIIIIIIIIIIIIIIKKKQQQWWWiii~~~nnn^^^QQQNNNMMMMMMTTT___qqq~~~zzzmmmbbb[[[TTTMMMHHHFFFFFFDDDCCCBBBCCCCCCDDDDDDFFFHHHHHHHHHHHHIIIJJJMMMMMMMMMNNNOOOPPPPPPOOOTTTTTTVVVWWWZZZ^^^cccfffiiikkkpppssswww|||qqqeeeYYYRRRMMMFFF@@@===:::999777555444444555555333333333333333333333333333333333333222222222222222222111111111000000000111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111222333333444333333444555777:::===???BBBBBBAAA@@@@@@@@@@@@@@@CCCFFFIIIKKKJJJJJJIIIJJJHHHRRR^^^rrruuukkkZZZMMMEEEHHHNNNUUU___jjjzzzxxx~~~~~~}}}nnneeeYYYPPPLLLJJJIIIGGGDDDCCCCCCCCCDDDEEEFFFGGGGGGIIIJJJKKKJJJJJJKKKLLLOOOOOOPPPQQQQQQRRRSSSSSSTTTWWW[[[^^^aaaeeeiiimmmppptttyyy~~~yyylll^^^VVVPPPHHHBBB@@@;;;:::888666444444444444333333333333333333333333333333333333333333333333333222222111111000000///111111111111111111111111////////////000000000000////////////////////////////////////////////////////////////////////////111111111111000000000000//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000///000000000111111111111222111111111111222333333333333555777:::===@@@AAACCCBBBAAA@@@@@@@@@AAAAAAGGGIIIKKKKKKJJJIIIIIIIIICCCQQQ___rrr|||qqqcccXXXQQQJJJGGGKKKSSS]]]mmm{{{~~~wwwqqquuutttjjj^^^XXXOOOIIIGGGHHHHHHHHHBBBBBBCCCDDDFFFGGGIIIJJJJJJKKKLLLLLLKKKKKKMMMNNNOOOQQQRRRTTTTTTUUUWWWYYYZZZ^^^cccfffiiilllqqqtttyyy}}}rrrcccZZZSSSKKKEEECCC===;;;999666444333333333333333333333333333333333333333333333333333333333333222222222111111000000000000000000000000000000.../////////000000000111////////////////////////////////////////////////////////////////////////111111111000000000000/////////000000000000//////////////////////////////000000000000000000000000000000000000000000000000///000000000111111111111000000000000000111222222333444666999<<<@@@BBBDDDDDDCCCBBBAAAAAABBBCCCDDDIIIJJJKKKJJJHHHGGGGGGHHHFFFUUUcccsssvvveeeWWWOOOJJJKKKMMMRRRZZZiiiwwwsssqqqxxxyyylll```YYYNNNKKKGGGDDDCCCCCCCCCCCCBBBCCCDDDFFFHHHJJJKKKLLLKKKLLLMMMLLLLLLLLLNNNPPPPPPSSSVVVXXXYYY[[[^^^aaaggglllrrruuuvvvxxx}}}|||kkk```WWWOOOHHHFFF@@@>>>;;;888555444333333333333333333333333333333333333333333444444444444222222222222222222222222////////////////////////......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000000111222222444777;;;???BBBEEEFFFEEEDDDCCCBBBCCCDDDGGGHHHJJJJJJJJJHHHFFFFFFGGGIIIJJJZZZgggtttqqq\\\PPPMMMCCCJJJSSS^^^kkk}}}{{{zzz{{{rrreeeXXXPPPNNNEEEEEEDDDCCCBBBBBBAAAAAADDDEEEGGGIIIKKKLLLLLLMMMLLLMMMNNNNNNMMMOOOQQQTTTUUUYYY^^^aaabbbeeejjjnnnsssxxx~~~vvvhhh]]]SSSLLLIIICCCAAA>>>;;;888666555444444444444444444444444444333333333444444444555555000111111222222333333444000000000000000000000000.........///000111111111000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000111111222333222444888<<<@@@DDDGGGHHHEEEDDDCCCCCCDDDGGGJJJLLLKKKKKKJJJHHHFFFFFFHHHJJJOOO```mmmyyy~~~gggSSSKKKLLLGGGOOO]]]pppvvvhhh^^^TTTKKKGGGHHHDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHJJJLLLMMMMMMMMMMMMNNNOOOOOOOOOPPPRRRUUUXXX\\\aaahhhkkkmmmqqqwww|||}}}~~~nnnbbbVVVNNNKKKFFFDDDAAA===:::888777666444444444444444444444444333333333444444555555555000000111222333444444555111111111111111111111111---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222111111222222333444222444888===AAAEEEHHHIIIEEEDDDCCCDDDEEEIIILLLOOOLLLLLLKKKIIIGGGGGGIIIKKKUUUgggvvv~~~sss]]]LLLGGGIIIQQQXXXhhh|||mmmaaaVVVPPPKKKEEEDDDHHHDDDDDDDDDDDDDDDFFFIIIKKKJJJKKKLLLNNNNNNNNNMMMMMMOOOPPPQQQQQQRRRTTTXXX\\\bbbhhhooosssuuuzzzzzziiiZZZPPPIIIGGGFFFDDD???999666444444444444444444444444444444555555444444444333333333333333222111222555777999222222111111111111222222000000000000000000000000333222222111000///......000000000000000000000000///////////////000111111000111111111111222222222///////////////000111111000///.........000111222000000000000111111111111111111111111111111111111111111111111222222222222222222111111111111111222666999>>>CCCFFFHHHIIIIIIIIIEEEBBBEEEJJJNNNMMMKKKMMMKKKJJJIIIGGGHHHRRR]]]ggguuu~~~zzzlllZZZNNNNNNOOOOOOXXXggg~~~qqqiiiZZZVVVQQQKKKFFFCCCBBBBBBEEEEEEEEEEEEFFFHHHKKKLLLKKKMMMNNNNNNNNNNNNOOOQQQRRRUUUXXXYYYZZZ]]]bbbgggrrrsssvvvyyy~~~ooo___SSSLLLFFFEEECCC???:::666444333444444444444444444444444555444444444444333333333222222111000111222444666222222111111111111222222000000000000000000000000111111111000000000000000000000000000000000000000///////////////000111111000000111111111222222222///////////////000111111000000///...//////000111000000000000111111111111111111111111111111111111////////////000000000000222222111111111222222333777:::???DDDGGGIIIIIIIIIGGGEEECCCFFFLLLOOOOOOMMMLLLIIIHHHJJJLLLQQQ\\\hhhwwwuuulll___QQQIIIIIIOOOUUUcccxxx|||mmmaaaYYYMMMKKKGGGDDDBBBBBBBBBCCCGGGGGGGGGHHHIIIKKKLLLMMMOOOPPPQQQQQQQQQRRRTTTVVVTTTXXX\\\___aaaeeelllqqqxxx{{{xxxgggXXXOOOFFFFFFDDDAAA===999666444444444444444444444444444444444444444333333333333222111000//////000111222222222111111111111222222000000000000000000000000//////000000111111111111000000000000000000000000///////////////000111111000000000111111111222222///////////////000111111111111000/////////000000000000000000111111111111111111111111111111111111/////////000000000111111222222111111111333444555:::<<>>:::777555555555555444444444444444444444333333333222222222111000////////////000222222111111111111222222000000000000000000000000000000000000000000111111///////////////////////////////////////000000111000000000000111111111111///////////////000000111111111111000000000000000///000000000111111111111111111111111111111111111111111222222222333333333222222111111222444666888===???DDDHHHKKKLLLLLLLLLHHHHHHIIIKKKNNNOOONNNKKKJJJGGGJJJUUUdddrrrwwwhhhWWWLLLMMMPPPUUUggg~~~}}}{{{{{{{{{{{{{{{xxxhhh[[[TTTOOOIIIDDDFFFEEEDDDDDDDDDFFFGGGHHHJJJKKKMMMOOOPPPPPPPPPOOOQQQRRRRRRSSSUUUYYY^^^bbbhhhmmmssswww|||sssbbbWWWMMMJJJFFFDDDBBB???;;;777666666666555555444444444444444333333333222222222333222111111000000//////222222111111111111222222000000000000000000000000222222111111000//////...///////////////////////////////////////000000111//////000000000111111111///////////////000000111111111111111111111000000///000000000111111111111111111111111111111111111222222222222333333333333222222111111333666999;;;@@@CCCGGGKKKMMMNNNNNNMMMLLLLLLLLLMMMMMMMMMJJJHHHGGGHHHPPP```qqq~~~wwwkkk```QQQJJJPPPXXXbbbxxx~~~}}}|||zzzyyyzzz|||}}}nnndddXXXPPPMMMKKKGGGCCCBBBBBBBBBCCCDDDFFFHHHIIIKKKLLLNNNQQQRRRRRRRRRRRRTTTVVVXXXZZZ^^^cccjjjoootttyyy{{{jjj___PPPLLLFFFCCCAAA???;;;777777777666666555444444444333333333333222222222222333222222222111111000000222222111111111111222222000000000000000000000000333333222111000///......000000000000000000000000///////////////000111111/////////000000000111111///////////////000111111///000111111222222111111000000000000111111111111111111111111111111111111000000000111111111111222333222111222444777;;;>>>CCCFFFIIIMMMOOOPPPOOONNNOOONNNNNNMMMKKKJJJHHHGGGGGGMMM\\\ppp}}}kkk^^^SSSLLLJJJSSSaaarrr}}}}}}|||zzzyyy{{{~~~vvvmmm^^^XXXPPPKKKIIIHHHEEECCCBBBCCCDDDGGGIIILLLNNNPPPLLLMMMOOOQQQTTTUUUVVVVVVUUUXXX\\\aaafffmmmtttyyysssiiiWWWQQQIIIDDDCCCAAA>>>:::777777777666555444444444333333333222222222222111111111222222222111111000222222111111111111222222000000000000000000000000222111111111000000//////000000000000000000000000///////////////000111111////////////000000000111///////////////000111111...///000222333333333222000000000000111111111111111111111111111111111111000000000111111111222222333222111222444888===@@@FFFHHHKKKOOOQQQQQQPPPOOOOOONNNMMMKKKIIIHHHHHHHHHNNNZZZoooooo^^^SSSJJJKKKQQQ\\\nnn}}}}}}}}}{{{zzz|||}}}nnnccc]]]QQQOOOKKKGGGFFFEEEEEEFFFHHHIIIJJJLLLNNNPPPQQQRRRNNNOOOPPPSSSUUUXXX[[[\\\[[[___eeelllsss{{{zzzppp^^^WWWMMMHHHGGGEEEBBB???888777777666555444444444333333333222222222111111000000111111111111000000222222111111111111222222000000000000000000000000000000000000111111111111000000000000000000000000///////////////000111111////////////000000000000///////////////000111111,,,...000222333444444333000000000000111111111111111111111111111111111111222222333333333444444444333222111222555999>>>AAAGGGIIIMMMPPPRRRRRRQQQPPPNNNMMMLLLJJJHHHHHHIIIKKKWWWfffuuudddUUULLLGGGPPPYYYeee{{{|||}}}}}}{{{zzz|||{{{lll^^^UUUSSSIIIHHHGGGEEECCCDDDGGGJJJJJJKKKKKKKKKKKKKKKKKKKKKPPPQQQRRRTTTWWW[[[^^^```fffkkksss{{{vvvfffZZZOOOLLLJJJEEEBBBAAA<<<999666444555666666555444444333333333333222222444444444333333333222222//////000000111111111222000000000000000000000000000000000000000000000000222222111111111111111111000111222111000//////111000000000000000000000000.........---...///000000222222111111000000//////222222111111111111222222111111111111111111111111222333444444333222000//////000111333777<<>>CCCFFFHHHLLLQQQSSSRRRQQQQQQQQQNNNKKKJJJKKKIIIJJJRRR[[[uuuvvveeeXXXQQQMMMKKKTTTdddzzz}}}||||||vvvoooggg\\\TTTPPPNNNJJJFFFGGGGGGGGGGGGIIIKKKMMMNNNNNNOOOPPPPPPOOOPPPRRRTTTUUUXXX\\\bbbggglllpppsssvvvgggXXXPPPLLLHHHEEEEEE@@@===999666555555444333444444333333333333222222333222222222222111111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000111222111000//////111000000000000000000000000000111222333333333222111000000000000111111111111222222111111111111222222111111111111111111111111111111222333333333222222222222333666;;;AAAGGGJJJMMMOOOQQQQQQPPPOOOOOOPPPLLLLLLLLLKKKJJJMMMZZZhhhyyyiiiYYYOOOKKKLLLOOOaaavvv~~~~~~qqqeee\\\VVVOOOJJJJJJIIIHHHFFFHHHIIIJJJKKKLLLNNNOOOOOOPPPQQQQQQPPPQQQSSSWWWZZZ]]]aaahhhnnntttzzzqqq___TTTNNNHHHFFFGGGCCC???;;;777666555444333444444333333333222222222222222222111111111000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000111111111111000111222111/////////111000000000000000000000000///000222444444333222111//////000000111111222222222222111111111111222222111111111111111111111111000000111222333333444444444555666999>>>DDDJJJMMMPPPPPPOOONNNMMMMMMNNNOOOOOOMMMLLLJJJHHHOOObbbtttyyymmm^^^QQQIIIHHHOOOWWWmmm~~~}}}}}}}}}~~~tttdddWWWPPPMMMIIIGGGHHHIIIIIIHHHIIIJJJLLLNNNOOOPPPPPPPPPSSSSSSRRRQQQRRRUUU[[[___eeekkksss{{{~~~zzzfffXXXPPPJJJGGGGGGEEEAAA<<<999777666444333444444333333333222222222222222222111111111000000111111000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000111222111/////////111000000000000000000000000...///111333333222111/////////000000111111222222222222111111111111222222111111111111111111111111000000111111222333444555666777999<<>>:::999777666555444444333333333333222222333333333333222222222222111111111111000000000///000000000000000000000000000000000000000000000000......//////000111111222000111222111000//////111000000000000000000000000/////////000000000000111111111111000000000000000222222111111111111222222111111111111111111111111222111111111111222444555666999>>>CCCGGGJJJKKKLLLIIIFFFDDDEEEHHHKKKLLLKKKKKKJJJNNNWWWbbbsssmmm^^^UUUKKKEEEIIINNNXXXooo~~~}}}wwwrrrooooooppprrrjjjgggaaaXXXOOOIIIGGGGGGDDDEEEGGGIIIIIIJJJLLLMMMQQQQQQQQQQQQRRRTTTWWWXXX\\\^^^bbbfffkkksss|||~~~}}}~~~~~~}}}{{{zzz{{{|||||||||||||||{{{{{{{{{{{{xxxxxxwwwvvvvvvuuuttttttqqqrrrssssssrrrpppnnnlllllllllmmmmmmmmmmmmllllllkkkkkkjjjiiiiiiiiiiiiiiihhhhhhiiijjjkkklllmmmmmmooooooooooooppprrrtttuuuvvvyyy|||~~~{{{kkk^^^SSSMMMKKKFFFBBB>>>;;;999888777666444444444333333333222222444444444333333333222222222111111111000000//////000000000000000000000000000000000000000000000000---......///000111111222000111222111000//////111000000000000000000000000000000//////000000111222222222111111000000//////222222111111111111222222111111111111111111111111333222111111111222333444666:::???EEEIIIKKKJJJJJJFFFCCCBBBDDDHHHKKKLLLKKKNNNNNNUUUaaannn|||}}}gggXXXPPPGGGEEELLLUUUbbb|||~~~|||zzz}}}yyysssnnnkkkkkkmmmnnnccc]]]TTTMMMJJJHHHFFFDDDCCCFFFIIIKKKLLLMMMOOOPPPTTTSSSRRRRRRTTTVVVYYY[[[^^^aaagggmmmuuu~~~}}}}}}}}}|||{{{{{{zzzzzzzzzxxxvvvwwwyyyzzzxxxvvvyyyxxxxxxxxxxxxxxxyyyyyy~~~{{{wwwuuuwwwwwwvvvuuusssrrrrrrqqqsssssssssttttttuuuuuuuuurrrpppnnnlllllllllmmmnnnkkkjjjiiigggfffeeedddddddddcccbbbaaa````````````^^^^^^^^^^^^]]]]]]]]]]]]^^^]]]]]]]]]]]]___aaabbb___bbbdddfffgggiiimmmooorrrssstttvvvwwwzzz~~~sssaaaVVVNNNKKKFFFCCC@@@>>><<<999666333666666555444333333333333444444444444333333222111444333111000///000111111...///000111111111111111////////////////////////000000000000000000000000000000000000111111111111111111000///////////////222111111111000000//////////////////000000000000111111111111111111111111000111111111111222222222...000222333333444666888;;;>>>CCCHHHKKKKKKGGGDDDAAABBBFFFKKKLLLIIIJJJNNNOOOSSSXXXjjjzzzbbbUUULLLJJJKKKRRR^^^rrr|||zzzwwwvvvtttqqqmmmiiifffccc^^^[[[RRROOOLLLHHHEEECCCCCCCCCCCCGGGJJJMMMMMMMMMMMMNNNOOOQQQSSSSSSTTTWWW]]]bbbeeejjjrrryyy~~~}}}}}}}}}}}}|||zzzyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvuuutttttttttssssssrrrrrrrrrpppooooooqqqrrrqqqoooppppppooooooppppppqqqqqquuuvvvwwwwwwvvvssspppnnnmmmmmmlllkkkjjjiiihhhhhhiiijjjjjjjjjkkkkkkkkkkkkiiigggeeecccbbbccccccdddaaaaaa___]]]\\\[[[ZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUVVVXXXXXXXXXZZZ\\\^^^```ccchhhkkkooopppqqqsssuuuyyy|||~~~xxxfffYYYQQQLLLHHHEEEBBB???===;;;777555666666555444333333333333333333444444333333222111222222111111111111111111//////000111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111000///////////////111111111111000000000///////////////000000000111111111111111111111111111111111111111222222222222///111333333333444666777===???CCCGGGIIIHHHEEECCCAAABBBHHHMMMNNNKKKLLLPPPPPPWWW```tttppp\\\QQQHHHHHHMMMZZZkkk~~~{{{yyyvvvtttrrrqqqnnniiiddd```[[[WWWSSSLLLKKKHHHFFFEEEEEEFFFFFFHHHJJJMMMOOOOOOOOOOOOPPPPPPSSSVVVWWWXXX\\\ccciiinnnttt}}}~~~~~~}}}}}}|||||||||}}}}}}||||||{{{zzzyyyyyyvvvuuuuuuuuuvvvxxxzzz{{{wwwvvvvvvuuutttttttttuuuuuutttsssqqqooonnnlllllljjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiihhhhhhhhhgggfffeeefffggghhhgggfffeeeeeeeeeeeeeeefffggghhhjjjjjjjjjjjjjjjhhhggggggaaaaaa``````___^^^]]]]]]^^^_______________``````^^^]]][[[YYYXXXXXXXXXYYYWWWVVVTTTSSSQQQQQQPPPPPPPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNLLLMMMNNNPPPQQQQQQRRRRRRTTTUUUWWWYYY\\\```gggkkkooopppqqqsssvvvzzz}}}~~~ooo```UUUNNNJJJHHHDDDBBB???===999777666666555444333333333333333333333333333222222111000111111222222222111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111000/////////000000111111111111000000000000/////////000000000111111111111111111111111111111111111111111222222222333111222444333333444666888>>>@@@CCCEEEFFFEEECCCAAAAAADDDJJJPPPPPPMMMNNNRRRRRR```oooyyydddTTTMMMGGGIIIUUUiii|||xxxuuutttqqqooommmlllhhhbbb\\\WWWRRRMMMJJJFFFEEEEEEEEEFFFGGGIIIJJJLLLNNNQQQQQQQQQQQQQQQRRRTTTWWW[[[]]]```fffooouuu}}}~~~|||}}}~~~~~~|||{{{{{{zzzzzzzzzyyyyyyyyyxxxxxxvvvvvvvvvvvvuuuuuuttttttuuuttttttsssrrrqqqpppppplllkkkkkkkkkkkklllmmmnnnllllllkkkjjjiiiiiiiiiiiijjjiiihhhgggeeecccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaa_________```````````````______^^^___````````````^^^]]]]]]]]]]]]^^^______aaa``````````````````aaaZZZYYYYYYXXXWWWVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVUUUSSSRRRRRRRRRRRRQQQQQQOOONNNMMMLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNMMMNNNQQQSSSUUUUUUUUUUUUWWWXXXZZZ\\\___eeelllqqqtttttttttwww{{{xxxgggYYYQQQLLLIIIFFFCCC@@@>>>:::777666666555444333333333333222222333333333222222111...///111222333333222111111000000000000000111111111111111111111111111111///////////////////////////000000000111111111111111111000000///000000111111111111000000000000000//////000000000111111111111111111111111111111111111111111222222222333333333333444444333444666888@@@BBBCCCDDDCCCBBBAAAAAACCCFFFLLLQQQPPPLLLNNNTTTYYYooommmZZZOOOLLLKKKQQQbbb|||zzzwwwtttqqqpppmmmjjjhhhccc___YYYTTTOOOKKKGGGDDDCCCCCCCCCEEEFFFIIIKKKLLLOOOPPPQQQRRRQQQQQQSSSTTTVVV[[[```eeejjjqqq{{{}}}}}}|||{{{{{{zzzzzzzzzyyyzzz{{{|||}}}}}}~~~~~~~~~}}}|||zzzyyyxxxxxxxxxwwwwwwwwwwwwvvvtttsssrrrrrrqqqqqqqqqqqqpppppppppllllllllllllkkkkkkkkkkkkiiiiiiiiihhhgggffffffeeecccbbbaaaaaa``````````````````___^^^^^^^^^^^^^^^______^^^]]][[[ZZZYYYXXXZZZZZZZZZZZZZZZZZZZZZZZZWWWWWWXXXXXXYYYYYYZZZZZZYYYZZZZZZ[[[[[[[[[[[[\\\YYYYYYXXXXXXXXXXXXYYYYYYZZZYYYYYYXXXYYYZZZ[[[\\\VVVUUUUUUTTTTTTSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPQQQPPPOOONNNMMMLLLLLLLLLMMMNNNOOOQQQRRRRRRRRRRRRQQQQQQQQQRRRRRRSSSSSSSSSRRRSSSVVVYYYZZZ[[[[[[[[[___aaabbbdddhhhnnnuuuzzzzzzyyyyyy|||ppp___TTTMMMJJJFFFCCCAAA>>>:::777666666555444333333333333111111222333333222222222...///111222333333222111222111000//////000111111111111111111111111111111///////////////////////////000000000111111111111111111000000000000111111000000000000000000111111000000000000111111111111111111111111111111111111111222222222222333333333333444444444333555777:::@@@BBBCCCBBB@@@@@@AAACCCGGGIIINNNPPPMMMKKKPPPXXXeeewwwaaaRRRLLLKKKQQQ[[[qqq}}}{{{vvvssspppnnnllliiifffcccYYYVVVPPPLLLJJJHHHEEECCCCCCDDDEEEFFFHHHJJJKKKLLLOOOPPPQQQQQQPPPRRRUUUWWWYYY]]]dddkkkrrr{{{xxxyyyzzzzzzzzzzzzzzzzzzxxxwwwvvvuuuttttttttttttsssssssssttttttuuuvvvvvvvvvuuutttrrrpppooonnnnnnmmmmmmmmmlllllljjjiiiiiiggggggggggggffffffffffffbbbbbbbbbbbbbbbaaaaaaaaa^^^^^^^^^^^^]]]]]]]]]]]][[[ZZZZZZYYYXXXWWWVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWVVVVVVUUUTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUVVVWWWXXXXXXXXXZZZ[[[[[[ZZZZZZ\\\]]]ZZZZZZYYYXXXWWWWWWWWWWWWXXXXXXWWWWWWXXXYYYYYYZZZVVVVVVVVVUUUUUUUUUTTTTTTVVVVVVVVVUUUUUUUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSRRRQQQQQQQQQQQQQQQSSSUUUWWWYYYYYYYYYYYYXXXYYYYYYZZZZZZ[[[[[[\\\XXXYYY[[[^^^```bbbcccccciiikkkmmmoooqqqvvv|||~~~zzzfffZZZOOOLLLHHHEEEBBB???;;;888666666555444333333333333000111222222222222222222000111111222222222111111222222000/////////000111111111111111111111111111000000000000000000000000000000000000111111111111111111000000000111222222000000000000111111111111000000000111111111222222111111111111111111111111222222222222333333333333333444444444444666999<<<@@@BBBCCCAAA???@@@CCCGGGKKKLLLNNNNNNLLLLLLUUUaaawwwkkkVVVMMMLLLMMMWWWfff~~~}}}{{{xxxuuuqqqnnnkkkiiifffccc___[[[QQQNNNIIIGGGFFFFFFEEEDDDFFFFFFHHHIIIJJJLLLMMMMMMOOOPPPQQQQQQRRRUUUZZZ]]]___dddlllttt|||oooooooooooooooooonnnnnnnnnmmmllljjjjjjjjjjjjkkkjjjiiiiiiiiiiiiiiijjjjjjkkkjjjhhhgggfffeeeddddddbbbbbbbbbbbbaaa``````___]]]]]]]]]]]]\\\\\\\\\\\\YYYYYYYYYYYYYYYYYYYYYYYYVVVVVVVVVWWWWWWWWWWWWWWWUUUUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYY[[[\\\\\\]]]^^^```bbbbbbaaa```bbbeeebbbaaa```^^^]]]\\\[[[[[[]]]]]]]]]^^^^^^^^^^^^^^^\\\\\\\\\\\\\\\[[[[[[[[[]]]]]]\\\\\\\\\[[[[[[[[[XXXYYYZZZ[[[[[[\\\\\\\\\[[[[[[ZZZYYYXXXXXXXXXXXXYYY[[[^^^aaacccccccccccccccccccccdddeeefffffffffcccdddeeegggiiilllnnnppptttuuuxxxyyy{{{mmm```QQQNNNJJJGGGDDDAAA===:::666666555444333333333333000000111222222222222222222222111111111111111111333222000///...///000111000000000000000000000000000000000000000000000000000000000000111111111111111111000000111111222333///000000000111111111111000000111111111222222222111111111111111111111111222222222333333333444444333333444333444777;;;??????AAABBBAAA???@@@FFFLLLNNNMMMMMMMMMKKKOOO___nnn|||cccPPPMMMQQQSSScccuuu|||yyyxxxvvvqqqnnnkkkhhheeebbb___[[[VVVRRRLLLHHHEEECCCCCCDDDDDDDDDGGGHHHJJJLLLMMMOOOOOOPPPQQQRRRSSSTTTWWW[[[aaaffflllrrrzzzgggggggggggggggfffeeedddeeedddbbbaaa``````aaabbbbbbbbbaaaaaa```aaaaaaaaaaaaaaa```______^^^______ZZZ[[[[[[[[[[[[ZZZYYYYYYWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUUUURRRRRRSSSSSSTTTTTTUUUUUUQQQQQQRRRSSSSSSSSSRRRRRRSSSSSSSSSTTTUUUVVVXXXXXXYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]^^^___aaabbbcccccceeegggjjjjjjhhhhhhjjjmmmkkkjjjhhhfffdddbbbbbbaaacccdddeeeeeeeeeeeeddddddcccccccccccccccbbbbbbbbbddddddcccccccccbbbbbbbbb^^^___aaabbbcccdddddddddbbbbbbaaa```____________aaacccfffiiikkkllllllkkkkkkkkklllmmmnnnnnnoooooonnnnnnooopppsssvvvzzz{{{{{{}}}rrrdddSSSPPPLLLIIIFFFBBB>>>;;;666666555444333333333333///000111222222222222222444333111000000000111111444222000///...///000111////////////////////////000000000000000000000000000000000000111111111111111111000000111222333333//////000000111111111222000111111111111222222222111111111111111111111111222222333333333444444444222333333333444888<<<@@@>>>@@@BBB@@@???AAAHHHNNNOOOMMMMMMLLLLLLSSSfffxxxyyy___OOOPPPWWWZZZooo}}}xxxvvvtttrrrmmmiiifffdddaaa^^^ZZZUUUPPPLLLIIIFFFBBB@@@AAABBBCCCBBBGGGIIIKKKMMMOOOQQQRRRRRRSSSTTTUUUWWWZZZ```ggglllyyyZZZZZZYYYYYYYYYYYYYYYYYYXXXZZZ[[[ZZZYYYYYYZZZ[[[ZZZWWWVVVWWWZZZ\\\ZZZXXXRRR^^^hhhggg]]]VVVXXX^^^SSSSSSSSSRRRSSSTTTTTTUUUSSSSSSSSSRRRRRRRRRQQQQQQRRRSSSTTTUUUVVVVVVUUUTTTVVVWWWXXXXXXWWWVVVWWWYYYSSSUUUWWWWWWWWWWWWXXXZZZ[[[YYYXXXYYY\\\^^^``````dddcccbbbbbbaaabbbbbbccc___aaaccccccaaa```aaaccceeecccdddhhhfffdddhhhqqqnnnqqqtttuuurrrqqqrrrssstttpppooopppoookkkjjjmmmhhhlllqqqrrroookkkjjjkkkkkkjjjfffaaaccciiikkkjjjjjjggghhhkkkjjjgggeeegggeeehhhlllooopppooolllkkkkkkmmmlllgggaaa^^^aaaeeejjjoooqqqooorrrvvvtttmmmuuurrrsssxxxyyyuuuuuuyyyuuuxxx|||~~~jjj\\\SSSKKKHHHFFFAAA===<<<<<<:::888777888777555333333333333222222222111111444333333222222333333444333333333222222222222111000000000000000000000000111111000//////000111111222222222111111111000000////////////////////////333333222111000///......000111111111111222222222222222222222222222222222111111111111111111111111333222222333666:::???BBBBBB@@@>>>@@@EEEIIIKKKKKKNNNKKKLLLPPPRRR[[[vvvoooZZZLLLOOO___nnnzzzrrrmmmkkkiiieeeaaa]]]\\\YYYUUUQQQMMMJJJHHHEEEEEEDDDDDDDDDFFFGGGHHHJJJLLLNNNOOOOOOOOOQQQRRRUUUVVVYYY]]]ccciiiooosssSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUVVVVVVUUUUUUVVVWWWWWWUUUTTTTTTVVVWWWVVVTTTTTTYYY______[[[WWWVVVWWWSSSSSSRRRRRRSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVXXXYYYZZZZZZZZZYYY\\\]]]^^^^^^\\\[[[\\\]]]]]]^^^^^^^^^\\\\\\]]]___`````````aaadddfffggggggllllllkkkjjjhhhggggggfffhhhiiiiiiiiiiiihhhgggggggggeeefffjjjlllmmmssszzzyyy{{{}}}|||zzzxxxyyyzzzyyyvvvuuuwwwuuupppooopppooossswwwxxxtttqqqooopppiiiiiifffdddhhhppptttssstttqqqqqqsssqqqkkkhhhjjjgggkkkqqqvvvwwwvvvtttrrrmmmllljjjeee```aaaffflllsssyyy{{{yyyyyyzzzwwwqqquuussstttzzz|||zzz{{{~~~sss___UUULLLIIIGGGBBB???>>><<<:::888777777666555333333333333222222222222111333222222111111222222333111111111000000000000///000000000000000000000000222222222222222222222222111111111000000000//////000000000000000000000000111111111111000000000000000111111111111222222222222222222222222222222222222222222111111111111111333333222333777;;;@@@CCCBBB@@@@@@CCCHHHLLLMMMMMMKKKJJJLLLQQQ[[[nnn{{{sssdddVVVQQQZZZlll{{{~~~wwwnnnhhhfffdddaaa]]]WWWVVVSSSOOOKKKHHHFFFDDDDDDDDDDDDDDDEEEGGGHHHIIIJJJLLLOOOPPPQQQRRRTTTVVVXXX[[[___eeemmmuuu|||NNNNNNOOOOOOPPPPPPQQQQQQQQQSSSTTTTTTSSSSSSTTTUUUVVVUUUUUUUUUVVVWWWUUUSSSYYYYYYYYY[[[]]]\\\YYYVVVWWWWWWWWWWWWWWWXXXXXXYYYZZZZZZ[[[[[[\\\]]]]]]]]]]]]^^^```aaaccccccddddddggghhhiiihhhfffddddddeeeccccccbbbaaa___```bbbdddggghhhjjjmmmoooqqqrrrrrruuuuuuuuutttrrrqqqooonnnrrrqqqpppppppppooommmkkkkkkhhhiiiooouuuyyy}}}|||}}}{{{vvvtttvvvwww{{{zzzuuurrrqqqgggiiiiiiiiioooyyy}}}}}}}}}yyyvvvuuuqqqkkkhhhiiinnnuuu~~~|||yyyooommmhhhcccaaaeeeooowww}}}zzzvvvuuutttwww}}}}}}}}}fffZZZOOOKKKHHHDDDAAA@@@<<<:::777666666555444222333333333333222222222222222111111000000111111222111111111000000000000///000000000000000000000000222333444444444444333222000000000///////////////111111111111111111111111//////000000111111111222000111111111111222222222222222222222222222222222333333222222111111111000333333333555888===AAACCCAAAAAACCCFFFKKKOOOOOOOOOKKKMMMOOOTTTggg}}}uuujjjbbbXXXSSS[[[lll{{{xxxqqqhhhaaa___]]]ZZZXXXQQQPPPMMMJJJGGGDDDCCCBBBCCCCCCDDDEEEGGGIIIJJJLLLMMMOOOQQQSSSTTTVVVYYY\\\]]]bbbiiiqqqzzzOOOPPPPPPQQQRRRSSSSSSTTTTTTVVVWWWWWWVVVVVVXXXYYY[[[[[[\\\]]]^^^^^^]]]\\\ccc```___aaadddeeebbb___aaaaaa``````aaaaaabbbcccbbbcccccceeefffggghhhhhhiiiiiikkklllnnnooopppqqqtttuuuvvvtttqqqnnnmmmmmmggggggeeecccbbbcccfffjjjlllooossswwwyyyzzz|||}}}{{{||||||{{{yyywwwvvvttttttrrrpppppppppooollljjjllljjjmmmttt~~~|||{{{yyyuuuvvvyyy}}}|||sssmmmkkkeeeiiilllpppxxx|||uuuqqqmmmiiijjjooo}}}~~~yyypppmmmhhheeegggppp}}}{{{wwwuuuqqqtttzzz{{{nnn___QQQKKKIIIEEEBBBAAA<<<:::777555555555333222444444333333333222222222222222111111111111222222333333333222222222111111000000000000000000000000111222444555555444222111000000000000000000000000111111111111111111111111000000000000111111111111000000111111111222222222222222222222222222222222444333333222222111111000333444555777;;;>>>BBBDDD???AAAEEEIIIMMMPPPPPPPPPNNNRRRSSSZZZsssuuuiii\\\UUUPPPUUUfff~~~}}}vvvqqqkkkbbb[[[XXXVVVUUUSSSNNNMMMKKKHHHFFFDDDDDDCCCBBBCCCDDDFFFIIIKKKMMMNNNQQQRRRTTTUUUWWWZZZ^^^aaaccciiisss|||VVVWWWWWWXXXYYYZZZZZZ[[[[[[]]]^^^^^^^^^^^^___aaabbbdddfffhhhiiiiiiiiiiiikkkkkklllmmmmmmmmmnnnnnnkkkkkkkkkkkkkkklllmmmmmmmmmnnnooopppqqqrrrssstttuuuvvvwwwxxxzzz{{{}}}}}}zzzuuusssrrrnnnllliiieeeccceeeiiimmmqqquuuzzz}}}}}}yyyvvvsssqqqooonnnmmmmmmlllkkkiiiggggggllltttxxxsssqqqqqqqqquuu{{{yyynnngggdddbbbjjjsss||||||rrrmmmkkkmmmuuu~~~}}}tttlllkkkkkkmmmvvvrrrmmmnnnmmmtttwwwfffTTTLLLIIIFFFBBBBBB>>>;;;777555555555444333444444444333333333222222333333222222222222333333333333333222222222111111000000000000000000000000///111222444444222111///111111111111111111111111111111111111111111111111111111111111000000000000000000111111111222222222222222222222222222222222333333333333222222111111333444666:::===AAACCCEEE@@@CCCGGGKKKNNNOOOOOOOOONNNRRRWWWcccyyykkk^^^RRRNNNNNNZZZpppxxxoooiiiddd]]]WWWSSSQQQPPPPPPKKKJJJGGGEEEDDDDDDDDDEEEBBBDDDFFFIIIKKKNNNPPPQQQRRRTTTUUUVVVXXX\\\aaaeeelllttt~~~bbbbbbbbbccccccddddddeeedddfffhhhhhhhhhhhhjjjkkkkkkooorrrtttttttttttttttrrruuuwwwxxxvvvvvvxxxzzzvvvuuuuuuuuuuuuvvvwwwwwwyyyzzzzzz|||}}}~~~~~~xxxsssqqqkkkiiieee```___bbbhhhmmm{{{zzztttoookkkiiikkkmmmnnnmmmkkkjjjjjjkkkiiiuuu}}}tttnnnjjjkkknnnrrrzzztttllliiiiiiiiitttwwwnnnkkknnnwww|||uuummmooouuu~~~uuuiiihhhlllrrr~~~}}}zzz{{{}}}}}}~~~~~~nnnYYYNNNJJJGGGCCCBBB@@@<<<888666555555444333444444444444333333333333444333333333333333333444111111111000000000000///000000000000000000000000///000111111111111000///111111111111222222222222111111111111111111111111222111111111000000//////000111111111111222222222222222222222222222222222333333333333333333333333333555888<<<@@@BBBDDDEEEDDDGGGKKKMMMMMMMMMNNNNNNMMMQQQ]]]ssszzzooo___TTTMMMMMMSSSccc{{{{{{ppphhh```]]]XXXSSSOOOMMMLLLLLLFFFEEECCCAAAAAABBBCCCDDDDDDFFFIIILLLNNNQQQRRRSSSSSSTTTUUUWWW[[[aaahhhmmmyyyqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrtttttttttuuuvvvxxxyyy|||}}}}}}}}}zzz|||}}}uuupppmmmcccaaa___^^^aaaiiissszzz|||uuuooojjjhhhgggkkkppptttsssooommmpppuuuyyyxxxrrrkkkiiijjjqqqyyy{{{qqqooosssxxx}}}xxxsssvvv~~~|||zzzwwwmmmjjjoooxxxzzzzzz}}}}}}}}}~~~~~~zzz}}}vvv^^^QQQMMMIIIEEEDDDAAA>>>999666666666555555555444444444444333333333333333222222222222333333111111111000000000000///000000000000000000000000000000000000000000000000000000000000111111111222000000000000000000000000000000000000111111111111000111111111111222222222222222222222222222222222111222222333333444444444222555999>>>AAADDDEEEFFFIIILLLOOOOOONNNLLLMMMOOOQQQUUUfffyyypppbbbUUUPPPKKKPPP]]]qqqyyyqqqhhhbbbWWWVVVSSSPPPLLLIIIIIIHHHDDDCCCAAA@@@@@@BBBDDDEEEGGGHHHKKKNNNQQQSSSTTTTTTVVVWWWZZZ^^^dddlllvvv}}}||||||||||||||||||{{{{{{zzz|||~~~~~~~~~|||sssllliii______```ccckkkxxx}}}wwwqqqllljjjjjjjjjnnnuuu{{{zzztttrrrwww~~~{{{ppphhhiiiiiippp|||yyypppsss~~~vvvllljjjooo{{{}}}~~~~~~~~~~~~}}}}}}}}}}}}xxx|||{{{bbbTTTOOOKKKGGGEEEBBB???:::777666666666555555555444444444333333333222222111111111111222222333333333222222222222111000000000000000000000000111111000//////000111111.../////////000000111111////////////////////////......///000111222333333000111111111111222222222222222222222222222222222000111222333444444555666222555:::>>>BBBEEEFFFFFFNNNPPPRRRQQQNNNLLLMMMOOOWWWZZZooo|||qqqfffXXXPPPPPPMMMUUUfff}}}yyyqqqiiibbb___QQQQQQPPPNNNJJJGGGFFFFFFDDDCCCAAA@@@AAACCCFFFHHHHHHJJJMMMPPPSSSTTTUUUUUUZZZ]]]```eeemmmxxx~~~}}}tttlllfffddd```dddhhhnnn{{{yyyrrrrrrqqqpppsssyyy{{{tttnnnjjjkkksss~~~zzzooollloooyyy~~~}}}{{{{{{zzzzzzzzz|||~~~lll\\\RRRIIIDDDDDDAAA???<<<888666555555555444444444444444444444444444444333222000//////...444444444333222111000///111111111111111111111111///////////////000111111000000000000111111111111111111000000000000111111111111000000111111222333333222222222222222222333222222111111111111222222000111222333444444444444888;;;>>>AAADDDGGGKKKNNNSSSPPPPPPTTTTTTOOOLLLLLLUUUeeessscccWWWQQQMMMIIIVVVaaaxxx{{{rrrhhh```ZZZWWWNNNLLLJJJGGGEEEDDDCCCCCCAAABBBCCCCCCCCCCCCFFFHHHKKKMMMPPPSSSUUUWWWYYYZZZZZZ___gggpppxxxzzzqqqjjjgggfffkkkqqqyyy}}}wwwxxxzzz|||{{{wwwuuuttt{{{|||tttpppttt~~~}}}|||{{{zzzzzzyyy{{{}}}rrr```TTTKKKFFFFFFBBB@@@===:::777666666777222222222222222222222222333333444444444444555555333333333333222111000000111111111111111111111111///////////////000111111000000000000111111111111111111000000000000111111111111000000111111222333222222111111111111222222222222111111111111222222111222333333444444444444888<<>>HHHPPPTTTUUUUUUUUURRROOOMMMMMMIIIGGGIIIOOO\\\xxx|||qqqeeeWWWPPPMMMRRRaaappp~~~vvvkkk```VVVOOOKKKEEEEEECCCBBBBBBBBBCCCCCCBBBDDDGGGIIIJJJMMMQQQTTTUUUXXX\\\^^^aaahhhrrrzzz}}}xxxvvvyyy~~~|||~~~~~~~~~~~~ssslllmmmjjjwww}}}{{{yyyyyyxxxvvvvvvvvvxxxyyy{{{}}}~~~gggXXXOOOIIIEEECCC???;;;888777666666333333333333333333333333000000111222333444555555222222222333333222222111111111111111111111111111111000000000000111222222000000000000111111111111111111000000000000111111111111000000111111222333111111111000000111111111333333222222222222333333444333333333333555777888;;;AAAKKKRRRUUUUUUUUUTTTRRROOOMMMLLLIIIGGGLLLTTThhhvvvjjj^^^SSSOOOQQQYYYmmm~~~vvvkkk___UUUMMMIIIDDDCCCBBBBBBBBBCCCDDDEEECCCEEEHHHJJJLLLOOORRRUUUSSSXXX___ccchhhqqq}}}~~~{{{}}}}}}}}}}}}pppnnnrrrsss~~~|||{{{{{{vvvvvvvvvwwwyyy{{{}}}nnn]]]RRRKKKGGGEEEAAA===999888777777444444444444444444444444---...///000111222333333111222222333333222222222111111111111111111111111111111000000111111222333000000000000111111111111111111000000000000111111111111000000111111222333222222111111111111222222444333333222222333333444333333222222333666888:::???EEENNNTTTVVVUUUTTTTTTPPPNNNMMMMMMKKKKKKSSS]]]wwwwwwooocccXXXQQQTTTZZZggg~~~uuujjj^^^SSSKKKGGGCCCCCCBBBBBBBBBDDDEEEFFFFFFHHHKKKLLLNNNQQQTTTWWWUUU]]]fffmmmsss}}}}}}~~~~~~qqqrrryyy~~~}}}vvvvvvvvvwwwyyy{{{}}}rrraaaUUULLLIIIFFFBBB>>>;;;999888888666666666666666666666666444444444333333333333333111222222333333333222222111111111111111111111111111111111000111111222333000000000000111111111111111111000000000000111111111111111000111222222333333333222222222222333333444333333222222333333444222222111222444666999;;;CCCIIIPPPUUUWWWVVVTTTTTTNNNMMMMMMNNNMMMOOOYYYddd|||qqqjjj___VVVRRRYYYcccttt}}}tttiii]]]RRRJJJEEECCCCCCBBBBBBCCCDDDFFFGGGHHHJJJMMMNNNPPPRRRVVVYYYZZZbbbmmmvvv}}}}}}zzzyyyxxxvvvuuuuuuwwwyyy{{{}}}~~~hhhWWWLLLHHHEEEBBB???===;;;888555444444333333333222222222222333444555555555555444555555444333333222111000222222111111111111222222222222222111111111000000333222111000000111222333111111111111111111111111222222111111111111111111222222222222222222222222333333333333333333333333111222222333444777<<>>;;;888666444444444444333333333333333333333222222222222222444333333333444555666777222222111111111111222222222222222111111111000000222222111111111111222222111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333111222333333444888===@@@HHHMMMRRRUUUUUUSSSQQQPPPNNNJJJIIIMMMNNNSSSggg|||vvvmmmccc\\\RRRRRRUUUaaawww}}}|||tttcccSSSHHHEEEEEEBBBCCCEEEFFFGGGIIILLLOOOOOOOOOQQQRRRUUUYYY^^^aaannnuuuzzzxxxtttrrrrrruuuyyy|||~~~~~~zzzdddVVVJJJGGGCCC@@@>>><<<999777666555555555444444444444555444333222222222333444444333222111111333444666222222111111111111222222222222222111111111111111111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333222333333444666999???CCCJJJMMMRRRTTTTTTRRRQQQPPPOOOJJJIIILLLPPPZZZpppzzzqqqhhh\\\TTTQQQQQQWWWkkk|||{{{hhhVVVKKKFFFFFFGGGBBBDDDGGGIIIJJJMMMPPPSSSOOOQQQSSSVVVZZZ```fffkkkxxx}}}{{{~~~{{{}}}|||xxxtttppppppsssxxx{{{~~~}}}{{{zzzyyyzzz{{{|||kkkYYYMMMIIIEEEAAA???===:::888666666666666555555555555777666444333444666888999<<<:::666222000000111222222222111111111111222222111111111111111111111111000111222333333222111000111111111111111111111111111111111111111222222222222222222222222222222222333333333333333333333333222333444555888<<>>;;;999777777666666666555555555555444333333444777:::;;;BBB???:::666333222222333222222111111111111222222111111111111111111111111000111222333333222111000111111111111111111111111000000111111111222222222222222222222222222222222333333333333333333333333222333555777:::>>>DDDIIIMMMOOOQQQRRRPPPOOOOOOPPPRRROOOMMMPPPYYYkkkxxxpppcccWWWRRRVVVZZZiiilll```PPPFFFCCCDDDDDDBBBGGGIIIKKKLLLMMMNNNQQQTTTSSSWWW\\\```dddlllvvv~~~|||zzzyyyvvvpppmmmoookkklllqqqzzz~~~xxxvvvvvvyyy{{{vvvlllsss~~~uuummmjjjlllpppvvvzzz|||}}}~~~~~~~~~zzzuuuqqqoooppprrrtttsssqqqpppooopppsssvvvxxxxxxyyyzzzyyyyyy{{{~~~xxxaaaQQQMMMHHHCCC@@@>>><<<;;;777666666666555555555555111111111111333555777888999777555222111111222333222222111111111111222222111111111111111222222222111111222222222222111111111111111111111111111111000000000111222222333333222222222222222222222222333333333333333333333333222444666888;;;AAAGGGLLLNNNPPPQQQQQQOOONNNOOOOOOMMMMMMNNNTTTaaawwwyyynnn___VVVUUUUUU```uuu~~~sss[[[SSSIIIDDDDDDEEEDDDBBBJJJKKKMMMNNNNNNPPPSSSUUUVVV[[[aaafffkkkuuu}}}xxx{{{|||vvvsssrrrrrrmmmgggdddfffgggllluuu|||wwwxxx|||yyywwwttt~~~{{{mmmbbb]]]^^^```ccceeeiiimmmrrrvvv{{{|||wwwrrrooooooooopppooonnnllllllmmmpppsssvvvtttuuuwwwwwwxxxzzz~~~iiiSSSOOOIIIDDDAAA???===<<<666666666555555555444444222222222222333333333333111000000000000111111222222222111111111111222222000000111111111222222222222222111111111111222222111111111111111111111111///000000111222222333333222222222222222222222222333333333333333333333333333444777999===CCCIIINNNPPPQQQQQQPPPNNNMMMNNNOOOKKKNNNQQQYYYhhh~~~wwwiiiXXXRRRUUUXXXiii|||mmm```OOOKKKFFFDDDEEEFFFGGGFFFJJJLLLNNNPPPQQQTTTWWWZZZ\\\bbbkkkqqqyyy~~~{{{xxx|||yyytttqqqoooooommmlllmmmhhhaaa___```nnnttt~~~zzz|||||||||xxxjjj___YYYWWWXXXYYY[[[___fffnnntttuuu|||xxxssspppnnnmmmmmmooommmkkkjjjkkknnnqqqtttrrrsssuuuvvvxxxzzz~~~oooTTTOOOIIIDDDAAA???>>><<<666555555555444444444444555555555555444333222111444444555555555666666666222222111111111111222222000000111111222222222222333222111000000111222333111111111111111111111111///000000111222222333333222222222222222222222222333333333333333333333333333555777:::>>>DDDJJJOOOPPPQQQQQQOOOMMMMMMNNNOOONNNQQQUUU\\\kkkuuudddRRRNNNTTT]]]rrrqqq___SSSJJJHHHEEEDDDFFFHHHIIIJJJJJJLLLOOORRRTTTWWW[[[^^^bbbjjjttt|||}}}}}}vvvpppmmmmmmlllkkknnnooommmggg```___eeellltttzzzpppuuutttrrrqqqqqqqqqssstttzzz~~~|||kkk[[[SSSMMMPPPUUUYYY]]]aaaeeehhhuuu|||uuurrrqqqpppnnnnnnmmmkkkjjjjjjkkklllmmmoooqqqtttvvvxxxzzz}}}}}}uuuaaaSSSFFFCCCEEECCC???===777666555444444444444444333333333333333333333333333333333444444333222222111000//////000000///...222111000000000111222333111111111111111111111111111111111111111111111111222222222222222222222222000111111222222333444444333333222222333333444555555666888<<>><<<888777666555444444444444333333333333333333333333333333333444333333333222333222111111222333222111333222111111000111222333111111111111111111111111111111111111111111111111222222222222222222222222111111111222333333444444333333222222333333444555555666999===CCCHHHLLLOOORRRRRRQQQNNNLLLMMMNNNNNNRRR[[[eeemmmyyy}}}nnndddYYYQQQTTT^^^nnn~~~tttaaaRRRIIIFFFBBBCCCEEEEEEFFFGGGJJJLLLPPPSSSVVVXXXZZZ```hhhnnnvvv~~~uuuqqqkkkhhhfffiiipppzzzwwwpppwww|||sssmmmmmmllllllmmmoooqqqssszzz|||nnneeeeeelllpppkkkaaa[[[]]]bbbvvv}}}xxxuuurrrppprrrqqqooommmllllllmmmnnnnnnppprrrrrrssstttwwwyyy{{{}}}~~~ooo___NNNGGGFFFBBB>>>;;;999888777666555555555555333333333333333333333333333333333333333333333333444222111111222333333222555444333222111111222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222333333444444333333333333333444444555666777;;;@@@EEEJJJNNNPPPTTTRRRPPPMMMKKKKKKOOORRRZZZdddnnnvvvrrrccc[[[TTTPPPYYYeeezzz}}}{{{tttaaaRRRIIIDDDBBB@@@BBBEEEGGGHHHKKKNNNQQQQQQTTTXXX\\\aaaiiittt|||xxxooollllllnnnrrrzzzyyysssrrrrrrsssuuuxxx{{{}}}ttthhhdddeeeccc\\\UUUVVV___iiivvv}}}xxxsssqqqqqqpppnnnmmmmmmnnnooopppooopppqqqqqqpppqqqtttvvvxxxyyy|||~~~||||||~~~vvvdddQQQHHHFFFBBB>>><<<::::::888777666666666666444444444444444444444444333333222222333333444444333111//////000222222111666555444333222222111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222333444444555333333333333333444555555777999===CCCHHHLLLOOOQQQQQQOOONNNNNNLLLMMMRRRYYYbbbmmmyyywwwhhhZZZTTTQQQSSSaaapppyyy{{{xxxcccSSSJJJGGGDDDBBBDDDFFFIIIKKKLLLOOOSSSVVVTTTWWW\\\aaahhhrrr~~~}}}tttppppppqqqwwwyyyyyyyyyzzz}}}uuuddd[[[XXXTTTQQQRRRYYYeeemmmxxx{{{uuusssooonnnmmmlllmmmoooqqqrrrpppppppppooooooppprrruuutttvvvzzz|||~~~~~~}}}~~~{{{hhhSSSIIIFFFCCC@@@???;;;:::999888666666666555444444444444444444444444333222222222222333444555555333000///000222222111555555444444333222111111111111111111111111111111111111111111111111111111222222222222222222222222111222222333444444555555444444333333444444555666888;;;@@@FFFKKKOOOQQQRRRPPPNNNOOOQQQPPPPPPVVV```ooozzz~~~pppaaaTTTQQQRRRZZZlll{{{rrreeeUUUKKKGGGGGGEEECCCGGGIIILLLMMMOOOQQQTTTWWWXXX\\\bbbhhhppp{{{~~~{{{zzz}}}ttt^^^RRRRRRRRRTTTYYYaaaiiiooo}}}~~~wwwtttmmmmmmkkkkkkkkkmmmoooqqqooooooooonnnmmmnnnqqqtttrrruuuzzz}}}~~~}}}nnnWWWLLLGGGDDDBBBAAA;;;:::999777666555555555444444444444444444444444333222222111222333555666:::777333222222333333333333333444444333222111000111111111111111111111111111111111111111111111111222222222222222222222222222222333333444444555555444444444444444555555666888<<>>EEELLLQQQTTTTTTTTTSSSMMMNNNVVV\\\ggg~~~yyyuuupppjjj[[[PPPKKKRRR```tttiiiSSSNNNKKKFFFDDDDDDFFFHHHJJJJJJMMMOOORRRTTTWWW[[[^^^dddlllxxx|||xxxqqq[[[TTTTTTNNNOOO[[[aaahhhxxx~~~xxxtttpppllliiihhhhhhhhhgggiiiiiihhhgggfffhhhlllooosssuuuyyy|||~~~~~~||||||{{{}}}hhhWWWNNNGGGCCCCCC===<<<:::888777666555555444444444444444444444444222222111111222222333444555444222000//////000111111111111111111111111111000000000000000000000000222222111111111111222222000000111222222222222111333333222222222333444555333333333333333444555666888>>>FFFLLLQQQTTTWWWXXXTTTRRRUUU[[[ddduuu{{{vvvpppfff\\\RRRRRRQQQVVVfff~~~kkkWWWKKKHHHFFFCCCBBBBBBEEEHHHJJJMMMPPPSSSTTTUUUYYY___eeennnwwwuuunnnsssyyy}}}oooYYYPPPRRRNNNOOOZZZaaakkk}}}{{{wwwsssnnnjjjiiihhhgggffffffffffffeeedddeeeiiilllqqqsssvvvzzz|||}}}||||||}}}zzz|||kkkYYYOOOHHHDDDDDD===<<<;;;999777666555555444444444444444444444444222222222111222222333444555444333222111111111222111111111111111111111111111111111111111111111111222222111111111111222222111111222333333333333333333333222222333333444555444333333333444555666666;;;@@@GGGMMMQQQSSSUUUVVVTTTRRRTTT]]]iii}}}xxxrrrkkk```VVVOOOOOOQQQZZZlllrrr___QQQJJJGGGFFFDDDDDDEEEGGGJJJLLLNNNPPPSSSTTTVVV[[[ccciiiuuuyyymmmdddggglllrrr~~~jjjUUULLLRRRPPPRRR\\\cccqqqzzzvvvpppllliiihhhgggfffeeeeeeeeedddcccdddhhhjjjoooqqqsssvvvyyy{{{|||}}}{{{|||~~~|||~~~qqq\\\PPPHHHEEEDDD>>>===;;;999777666555555444444444444444444444444222222222222222333444444555555444333222222222222222222222222222222222222111111111111111111111111222222111111111111222222222222333444444444444333333333333333333444444444444333333333444555777888???CCCIIINNNQQQRRRSSSSSSTTTQQQSSS^^^ooo}}}uuummmcccWWWOOOJJJLLLSSSaaawwwtttaaaQQQJJJHHHDDDDDDEEEFFFHHHJJJLLLMMMPPPRRRUUUVVVZZZaaakkkrrr}}}|||rrrfff^^^```dddjjjyyydddQQQLLLTTTUUUVVV___gggzzzzzzvvvpppllljjjhhhgggfffeeeeeeeeeeeedddeeehhhjjjmmmnnnpppsssvvvyyy{{{}}}zzz~~~}}}xxxaaaRRRIIIEEEDDD???>>><<<:::888777666555444444444444444444444444333222222222222333444444444444333333222222222222222222222222222222222222111111111111111111111111222222111111111111222222111222222333444333333333222333333444444444444444444333333333444666999:::@@@EEEKKKOOOQQQRRRSSSSSSTTTQQQSSS^^^sss{{{tttjjj^^^QQQKKKHHHMMMXXXkkkuuucccSSSHHHDDDDDDAAACCCEEEHHHJJJMMMNNNOOOSSSUUUXXX[[[```iiiuuu~~~~~~uuuhhh___ZZZ]]]```fffvvvzzz^^^NNNLLLUUUWWWZZZcccnnnzzzvvvpppllljjjiiigggfffbbbcccdddcccccccccfffhhhjjjlllnnnqqqtttxxxzzz{{{xxx}}}gggUUUKKKFFFCCC@@@???===;;;999777666666444444444444444444444444333333222222333333444555222222222222222111111111222222222222222222222222111111111111111111111111222222111111111111222222000111111222222222222222222333444555555555444444444444333333555777:::<<<@@@EEEKKKPPPRRRSSSSSSTTTSSSRRRSSS]]]ssszzztttiii[[[PPPLLLKKKSSSbbbxxxzzzeeeTTTKKKGGGCCCAAA@@@BBBEEEIIILLLNNNOOOPPPSSSVVV[[[___fffqqq~~~wwwmmm^^^XXXWWW[[[^^^fffxxxoooYYYNNNMMMVVVXXX]]]kkkyyy}}}yyysssnnnkkkiiigggfff^^^```aaa`````````bbbdddiiikkkmmmqqqtttwwwxxxyyyuuuxxx|||ppp[[[PPPHHHDDDBBB@@@>>><<<999777666666444444444444444444444444333333333333333444444555000111222222222111111000333333333333333333333333222222222222222222222222222222111111111111222222000000111222222222222111222333444666666555555444555444333333555888<<<>>>BBBFFFLLLQQQRRRSSSSSSTTTQQQRRRTTT\\\qqqxxxrrrhhhYYYPPPPPPQQQ]]]ppp}}}lllVVVIIIGGGHHHEEE@@@AAACCCFFFJJJMMMPPPRRRSSSTTTXXX^^^eeennnzzz~~~zzzpppfffYYYUUUUUUZZZ```kkk}}}bbbUUURRRQQQYYY]]]eeewwwxxxqqqmmmiiigggeee]]]^^^``````______aaabbbhhhjjjnnnrrruuuvvvwwwwwwwwwvvvyyyyyybbbUUULLLEEEBBBAAA???<<<:::888666666444444444444444444444444444333333333333444555555111111222333333222222111333333333333333333333333222222222222222222222222222222111111111111222222000111222222333333222222222333555666777666555444555444333333555999===@@@EEEIIINNNRRRRRRRRRQQQQQQMMMQQQUUU\\\ooo~~~tttoooeeeVVVPPPSSSWWWfff}}}kkk]]]MMMDDDDDDGGGFFFCCCEEEFFFIIILLLOOORRRUUUVVVYYY^^^fffoooyyy~~~{{{vvvlllaaaYYYUUUVVV\\\cccqqqqqqYYYSSSUUUVVV^^^aaalll|||tttnnnjjjfffccc^^^___aaaaaa``````bbbccchhhjjjooosssuuuvvvvvvuuu{{{wwwyyygggYYYNNNGGGCCCAAA???<<<:::888777666444444444444444444444444444333333333333444555555111222333444444444333222333333333333333333333333222222222222222222222222222222111111111111222222222222333444444444444333222333555777777666555444555444333333555999>>>AAAIIILLLPPPSSSRRRPPPOOOOOOKKKQQQUUU\\\ooo{{{ppplllbbbTTTOOOTTT[[[lll|||~~~}}}xxx]]]TTTIIICCCBBBEEEFFFFFFHHHIIIKKKNNNQQQTTTWWWYYY___eeeoooyyy~~~vvvlllbbb\\\RRRVVV[[[aaalllfffWWWVVVYYYZZZ^^^hhh{{{~~~tttmmmhhheeebbbaaa``````______```bbbbbbfffjjjpppvvvyyy{{{zzzyyywwwzzz~~~ttt]]]NNNHHHCCCAAA>>>;;;888666666555777777666555444444333333444444444444444444444444444333333222222333333444555555444444333222111111111111222222222333333333222222222222222222222222333333333333333333333333444444444555555555666666222333444666888<<>>;;;999888888555555555555555555555555444444444444444444444444222222444444444444222222222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333333333333333444444444444222444777:::>>>DDDKKKPPPOOOOOOOOOOOONNNLLLKKKKKKLLLSSSaaawwwxxxooofff^^^bbbzzz}}}pppaaaUUUKKKEEEBBBDDDEEEFFFGGGIIIKKKMMMNNNSSSUUUYYY\\\bbblllxxx~~~}}}|||{{{zzzxxxvvvtttrrrqqqpppnnnllliiifffdddaaa]]]YYYSSSRRRPPPNNNMMMKKKJJJJJJMMMQQQWWW^^^cccccc___\\\YYYTTTUUU[[[]]]___kkk{{{}}}sssllldddccc```^^^]]]\\\\\\\\\^^^___```bbbfffiiilllnnnqqqoooppptttwww|||iiiUUUFFFEEEAAA>>>;;;:::999888555555555555555555555555444444444444444444444444111222444555555444222111222222222333333333333333111111222222222333333333444444444444444444444444333333333333333333333333333444444444444555555555111444888===BBBGGGMMMQQQRRRQQQQQQPPPOOONNNMMMLLLPPPZZZmmm{{{rrrhhhaaa]]]fffwwwgggYYYPPPKKKHHHFFFCCCDDDFFFHHHKKKNNNPPPQQQUUUXXX\\\aaaiiivvv~~~}}}{{{yyyxxxwwwsssrrrpppnnnkkkiiigggfffbbb```]]][[[ZZZWWWSSSQQQKKKKKKJJJJJJIIIHHHGGGGGGIIIKKKOOORRRTTTTTTTTTSSSUUUTTTXXX```aaaccctttxxxrrrdddcccaaa^^^]]]\\\\\\\\\]]]]]]^^^___bbbfffiiikkknnnmmmnnnssswww{{{~~~|||kkkTTTGGGEEEBBB>>><<<:::999999444555555555555555555555444444444444444444444444111222444555555444222111333333333333333333333333111111222222222333333333444444444444444444444444333333333333333333333333444444444555555555666666111555:::@@@EEEJJJOOORRRTTTSSSSSSQQQPPPOOONNNNNNSSS```vvvtttjjj___ZZZYYYeeexxxmmm\\\PPPIIIGGGEEECCCBBBCCCFFFIIILLLPPPRRRSSSVVVYYY^^^eeeooo}}}~~~~~~}}}{{{zzzxxxuuurrrooonnnooooooiiigggdddaaa^^^\\\ZZZZZZSSSRRRQQQOOOMMMKKKIIIIIIEEEFFFFFFEEECCCCCCEEEFFFJJJKKKMMMNNNOOOPPPQQQRRRZZZYYY\\\eeemmmxxxzzzuuuhhhgggccc^^^ZZZXXXYYYZZZ[[[]]]^^^___```bbbfffhhhhhhlllpppsssuuuzzz~~~|||uuusssXXXMMMGGGBBB@@@<<<888777:::777777666555444333333333333333333333333333333333333333444444444333222111000111111111111222222222333222222111111222222333222222222222222222222222222222222333333444444444555555555666666666666666666888:::???DDDJJJOOORRRWWWQQQNNNNNNOOOMMMNNNRRRUUUggg{{{rrraaaVVV[[[```jjj~~~qqqbbbRRRIIIFFFDDDDDDGGGFFFGGGIIILLLPPPSSSSSSSSSUUU\\\gggpppzzz~~~{{{yyyxxxyyyxxxuuusssooommmjjjgggdddccccccccc[[[ZZZWWWUUURRRPPPNNNNNNLLLKKKJJJIIIGGGFFFEEEDDDEEEFFFGGGHHHGGGGGGIIIJJJHHHIIIKKKMMMOOORRRUUUWWW\\\___fffrrr|||}}}wwwjjjhhhddd___ZZZXXXYYYZZZYYYZZZ\\\\\\]]]___cccfffhhhkkkooorrruuuzzz{{{~~~tttyyy]]]NNNHHHBBB@@@===888777999777777666555444444444444333333333333333333333333555444444444333333333333111111111111222222222222333222222111111222222333222222222222222222222222222222222222333333444444444555555555555666666666777888;;;@@@EEEKKKPPPRRRWWWRRROOOPPPPPPNNNOOORRRZZZllluuuhhh\\\TTTZZZeeetttyyyeeeXXXKKKEEECCCBBBCCCFFFHHHHHHJJJMMMQQQTTTUUUVVVYYYbbbnnnzzz~~~~~~}}}zzzxxxuuussspppnnnmmmkkkhhhfffbbb```]]]ZZZXXXVVVVVVVVVRRRQQQOOOLLLJJJIIIHHHGGGDDDDDDCCCCCCBBBBBBBBBAAA@@@CCCEEEGGGGGGHHHIIIKKKLLLNNNPPPRRRTTTXXX\\\___eeelllyyyzzzmmmjjjeee___[[[YYYXXXYYYVVVXXXYYYYYYZZZ\\\```bbbgggjjjmmmqqquuu{{{{{{}}}uuueeeQQQIIICCC@@@===999777999777777666555444444444444444444444444444444444444666555444333222333333444111111111111222222222333333222222111111222222333222222222222222222222222111222222222222222333333333333444444555555555555777999===BBBGGGLLLQQQSSSVVVRRRPPPRRRQQQOOOPPPSSS```ssszzzooo^^^XXXTTTYYYiii}}}oooXXXNNNEEECCCCCCCCCDDDGGGIIIJJJLLLOOORRRUUUXXXZZZ```jjjzzz}}}|||||||||}}}}}}{{{yyywwwvvvuuussspppnnnjjjiiifffcccaaa^^^[[[ZZZXXXVVVTTTQQQOOONNNMMMLLLLLLKKKJJJHHHGGGFFFEEEEEEAAAAAAAAABBBBBBCCCCCCCCCAAACCCGGGIIIJJJJJJLLLMMMTTTVVVYYY[[[]]]aaaggglllwww}}}rrrmmmfff___[[[YYYXXXWWWUUUVVVWWWWWWXXXZZZ]]]```gggiiilllqqqwww~~~www}}}nnnTTTLLLCCC@@@>>>:::777888777777666555555555555555555555555555555555555555666444222111000111333444111111111222222222333333333222222111111222222333222222222222222222222222222222222222222222222222222222333333444555555555888:::???DDDJJJNNNRRRSSSUUURRRQQQRRRQQQNNNPPPUUUdddyyyvvvjjjYYYYYYVVVYYYmmmvvvcccQQQJJJEEEEEEFFFEEEGGGIIIIIIKKKMMMPPPSSSWWW\\\___hhhttt~~~yyyxxxwwwuuuttttttuuuuuuqqqooommmlllkkkiiieeeccc___^^^\\\YYYVVVSSSQQQPPPOOONNNLLLKKKIIIHHHGGGFFFDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@AAABBBCCCEEEEEEFFFGGGIIILLLNNNOOOPPPSSSTTTUUUZZZ```eeeiiinnnwww}}}wwwpppggg```\\\YYYWWWVVVTTTUUUVVVWWWWWWYYY\\\^^^fffhhhlllrrrzzz{{{}}}uuuXXXNNNDDDAAA>>>:::888888777777666555555555666666555555555555555555555555444333111//////000222333111222222222222333333333333222222111111222222333222222222222222222222222222222222222222222222222222222333333444555555666888;;;AAAGGGMMMQQQSSSTTTSSSPPPPPPQQQOOONNNRRRXXXccc{{{nnnaaaUUUXXXYYY___uuukkkVVVMMMHHHEEEGGGGGGFFFGGGJJJIIILLLOOOQQQUUUZZZaaafffqqq~~~~~~|||{{{yyywwwuuu|||xxxvvvooonnnllljjjiiiiiiiiiiiidddcccaaa______]]]ZZZWWWTTTTTTSSSPPPLLLIIIIIIIIIFFFFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAACCCEEEFFFGGGHHHIIIKKKNNNPPPRRRUUUYYY\\\ZZZbbblllttt{{{{{{ssshhh```\\\ZZZWWWTTTTTTUUUVVVVVVVVVWWW[[[]]]ccceeekkksss}}}|||\\\PPPEEEAAA???;;;888777777777666666555666666777444444444444444444444444444333222000000111111222222222222222333333333333333222222111111222222333222222222222222222222222444444333333333333333222222222333444555666666777999===CCCJJJOOOSSSTTTUUUSSSPPPOOOPPPNNNOOOVVV___ggg{{{dddWWWPPPWWW___mmm~~~uuu```NNNIIIEEEDDDFFFFFFDDDFFFJJJJJJMMMQQQTTTXXX___iiippp|||{{{yyyvvvtttrrrooollljjj{{{{{{{{{yyyuuuqqqllliiicccbbb```^^^\\\\\\\\\\\\XXXVVVTTTTTTSSSRRROOOLLLIIIKKKKKKIIIEEECCCCCCDDD@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBAAABBBBBBCCCDDDEEEBBBCCCDDDFFFHHHIIIJJJKKKMMMOOOQQQTTTXXX^^^eeeiiioooyyy~~~uuuiiiaaa\\\ZZZVVVSSSSSSTTTTTTTTTTTTVVVYYY[[[___bbbiiisss~~~^^^RRREEEAAA@@@<<<888777777777666666666666777777333333333333333333333333444444444333333333222222222222222333333333444444333222222111111222222333222222222222222222222222555555555444444444333333222333444555666777777888999>>>DDDLLLQQQTTTUUUUUUTTTRRRPPPPPPOOOQQQ[[[fffsssvvv```SSSQQQZZZjjjvvveeeUUUJJJFFFCCCCCCEEEFFFEEEGGGLLLMMMPPPUUUXXX]]]eeeqqqyyy~~~}}}||||||{{{{{{{{{{{{rrrpppmmmjjjhhhddd```]]]}}}|||{{{{{{ssssssrrrppplllgggbbb___[[[ZZZXXXUUUTTTSSSSSSSSSPPPOOOMMMLLLLLLKKKHHHFFFCCCEEEFFFDDDAAA???@@@BBB>>>???@@@AAAAAAAAAAAAAAA?????????@@@AAABBBCCCDDDFFFGGGHHHJJJKKKMMMNNNOOOVVVXXX[[[___dddllluuuzzzvvvjjjaaa]]]ZZZVVVSSSRRRSSSSSSSSSSSSTTTWWWZZZ[[[___gggrrr~~~```RRRFFFAAA@@@<<<888777777777666666666666777888333333333333333333333333555555666666666555444333222222333333333444444444333222222222222222222333222222222222222222222222666666666555555444444444333333444555666777888999:::>>>EEEMMMRRRUUUVVVUUUVVVSSSQQQQQQPPPSSS___kkkuuuaaaVVVTTT___tttlllZZZOOOIIIFFFDDDDDDGGGGGGGGGJJJPPPOOOSSSXXX[[[```iiivvv|||{{{yyyvvvtttsssrrrqqqgggdddaaa^^^\\\XXXTTTQQQ{{{xxxvvvtttrrrpppkkkiiieeeaaa]]]ZZZXXXWWWTTTRRRPPPMMMKKKIIIHHHGGGHHHHHHFFFDDDCCCBBBAAAAAA????????????>>>>>>>>>>>>======<<<===>>>??????>>>EEEDDDBBBCCCDDDEEEEEEDDDGGGIIILLLPPPTTTWWWYYYZZZ[[[```ffflllsssuuuiii```\\\YYYVVVSSSRRRRRRRRRSSSTTTVVVWWWXXXZZZ___hhhrrr{{{kkkTTTHHHGGG@@@<<<===999777666666666666777777888666555444333222333444444555555555444444333333333333333333333333333333333333333333333333333333333222111111111333444333333444444444333333222222222333333333333333555888;;;<<>>>>>@@@@@@@@@AAABBBCCCBBBBBBDDDDDDDDDFFFHHHJJJKKKKKKNNNPPPRRRTTTWWW[[[aaaeeekkkqqqzzz~~~uuujjjaaa]]]ZZZUUURRRRRRRRRRRRSSSTTTUUUWWWXXXYYY^^^fffpppyyy|||uuuxxx{{{~~~oooVVVIIIFFF???<<<===:::777777666666666666777777666555444333333333444444555555444444444333333333333333333333333333333333333333333333333333333333222222222222333444444333444444444333333222222222333333444333333555888;;;>>>FFFMMMPPPRRRVVVWWWTTTQQQSSSOOOPPPVVVXXXfffzzzgggZZZWWW\\\tttnnnYYYLLLEEEAAABBBDDDFFFHHHIIIKKKOOORRRXXXXXX]]]fffmmmwww~~~|||yyywwwuuussspppnnnmmmjjjfffbbb^^^[[[ZZZZZZUUUTTTQQQNNNLLLJJJHHHHHH~~~{{{xxxvvvsssmmmiiifffccc```^^^VVVTTTQQQMMMJJJHHHFFFFFFCCCBBBAAAAAA@@@@@@AAAAAA@@@???>>>>>>===>>>>>>>>>????????????????????????@@@@@@@@@AAABBBCCCCCCDDDAAABBBEEEHHHKKKMMMOOOQQQTTTXXX[[[]]]___fffqqqzzz}}}vvvlllddd___ZZZUUUQQQRRRRRRRRRSSSTTTUUUVVVWWWXXX]]]eeennnwww~~~yyymmmdddhhhlllqqq~~~|||uuuZZZJJJFFF???<<<>>>;;;999888777666666555666666666555444444333333444444555444444444444333333333333333333333333333333333333333333333333333333333222333333333333444444444444444333333333333222222333333444444444666999<<>>>>>>>>>>>???@@@@@@??????@@@@@@@@@@@@AAAAAA@@@AAACCCDDDDDDEEEFFFGGGEEEGGGJJJMMMOOORRRUUUWWWZZZ___fffjjjooozzz}}}xxxooogggaaa[[[TTTPPPRRRRRRRRRRRRSSSTTTUUUVVVXXX\\\dddllluuu|||yyyjjj^^^YYY^^^bbbfffsss||||||___LLLFFF>>><<>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAAAAAAAABBBBBBBBBCCCCCCCCCEEEHHHIIIHHHIIILLLNNNLLLNNNRRRTTTVVVYYY^^^aaadddlllvvv~~~{{{ssskkkccc[[[UUURRRRRRRRRRRRRRRSSSTTTUUUUUUXXX\\\bbbjjjrrrxxx}}}xxxmmm```TTTSSSYYY]]]```mmm{{{{{{dddNNNGGG???===???;;;999999777666555555555555555666666555555555444444444444444444444444444444333333333333333333333333333333333333333333333333000222333333111000111333333333333333333333333333333444555555555777;;;>>>DDDJJJOOOOOOPPPSSSTTTRRRPPPPPPMMMRRRaaakkk~~~~~~{{{sssdddVVVSSSWWW```vvvyyyaaaOOOFFFDDDDDDFFFEEEGGGJJJLLLNNNQQQUUUWWW[[[```jjjyyy~~~}}}||||||~~~~~~}}}}}}|||{{{zzzzzzyyyxxxvvvuuusssrrrrrrrrrqqqpppooommmkkkjjjhhhhhhjjjiiihhhfffeeecccbbbbbb^^^______```aaabbbbbbcccddddddfffgggiiikkklllmmmmmmkkkhhhggggggfffdddbbb^^^\\\YYYWWWUUUSSSPPPNNNHHHHHHHHHHHHHHHHHHHHHIIIFFFFFFGGGGGGHHHJJJKKKLLLxxxzzz}}}}}}{{{zzzwwwssspppmmmhhhccc```ZZZWWWSSSOOOMMMKKKIIIGGGCCCBBB@@@>>>======>>>>>>???>>>>>>===============>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCDDDDDDEEEEEEEEEBBBEEEIIIIIIIIIIIIMMMPPPOOORRRVVVXXX\\\bbbjjjqqq|||~~~wwwmmmddd\\\WWWTTTRRRRRRRRRRRRRRRSSSTTTUUUWWWZZZ___fffmmmssswwwyyyxxx{{{{{{uuunnnfff\\\SSSQQQVVVZZZ]]]lllyyyttthhhQQQIIIAAA??????:::999888777666666555666666555666666666666555444444333333333444444444444555333333333333333333333333333333333333333333333333111333555444111///111333222222333333333333444444333444555555666888<<>>???@@@AAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDEEEFFFFFFGGGHHHHHHEEEIIIMMMMMMLLLMMMQQQUUUWWW[[[```eeelllwwwyyyoooeee]]]YYYWWWSSSRRRRRRRRRRRRSSSTTTTTTUUUXXX\\\aaaggglllppprrrpppsssrrrmmmhhhddd^^^WWWRRRVVVZZZ___pppzzzpppuuukkkSSSKKKCCC@@@>>>888777777666666666666777777555666666777666555444333333333333444444444555555333333333333333333333333333333333333333333333333222555888666222000222555222222222333333444444444444444555666666999===@@@HHHMMMQQQPPPPPPSSSSSSRRRQQQSSSTTT^^^pppyyyxxxppphhh```XXXRRRTTTZZZgggvvv}}}wwwjjj[[[MMMGGGDDDBBBEEEIIIHHHJJJMMMPPPRRRUUUYYY\\\aaaggguuuxxxvvvsssrrrqqqooommmkkkjjjjjjhhhgggfffeeeeeeeeecccbbb```___^^^]]]^^^^^^\\\\\\ZZZYYYXXXWWWWWWVVVUUUUUUTTTSSSRRRQQQPPPPPPQQQPPPOOONNNMMMNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQSSSSSSTTTUUUQQQPPPOOOOOOPPPQQQPPPNNNMMMLLLJJJKKKLLLLLLKKKIIIJJJKKKKKKLLLLLLLLLLLLLLLPPPPPPQQQSSSUUUXXXZZZ[[[[[[```gggllloooqqqssstttvvvxxx|||~~~|||zzzwwwvvvnnnkkkfffbbb]]]XXXRRRNNNLLLIIIFFFEEEEEEEEEDDDCCC???>>>===<<<<<<===>>>>>>======>>>???AAACCCEEEFFFEEEEEEEEEEEEEEEFFFGGGHHHEEEEEEFFFGGGHHHHHHIIIIIINNNRRRWWWWWWVVVVVV[[[___eeejjjqqqxxx{{{pppfff^^^ZZZYYYSSSRRRRRRRRRRRRSSSSSSTTTTTTUUUYYY^^^ccchhhkkkmmmmmmooonnniiifffdddaaa\\\TTTXXX\\\cccuuu}}}oooooo}}}lllTTTLLLDDD@@@>>>777777666666666666777777888555666777777777666444333333333333444444555555555333333333333333333333333333333333333333333333333444777:::888444222444777222222222333333444444444444555666666777999>>>AAAJJJOOORRRQQQQQQSSSTTTSSSQQQTTTVVVbbbttt|||uuukkk```ZZZUUURRRUUU[[[lllyyy|||{{{}}}xxxppp]]]RRRHHHEEEDDDBBBDDDIIIJJJLLLOOORRRTTTWWW[[[^^^iiiooo~~~~~~|||zzzxxxwwwnnnllljjjiiigggeeebbb___^^^^^^\\\[[[YYYYYYYYYXXXUUUUUUUUUUUUUUUTTTTTTTTTPPPPPPOOONNNNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMLLLMMMNNNOOOOOONNNMMMLLLKKKLLLNNNOOOOOOMMMKKKMMMOOOQQQSSSTTTUUUVVVXXXXXXZZZ[[[^^^```bbbdddSSSVVVYYY\\\___bbbgggjjjjjjjjjmmmrrrxxx}}}}}}{{{yyytttoookkkeeebbb]]]XXXUUUQQQMMMJJJCCCBBBAAA???>>>=========;;;<<<===<<<;;;;;;<<<===<<<<<<===???@@@AAABBBCCCFFFFFFGGGGGGGGGGGGFFFFFFMMMLLLJJJJJJLLLMMMMMMMMMRRRSSSTTTVVVYYY___fffjjjrrrzzz}}}uuummmeee]]]XXXXXXUUUSSSRRRRRRQQQPPPOOOSSSTTTVVVZZZ___dddiiillliiikkkkkkjjjjjjllljjjeee[[[YYYZZZdddzzzrrrqqq~~~pppTTTJJJGGGAAA<<<<<<888888777666666666666666666666666666666666666666333333333444444555555555444444444333333222222222222222333333333333444444888888777777666555333333222333333444444333333222333444555444444888???EEEKKKOOOQQQOOOPPPTTTWWWWWWTTTSSSYYYeeerrr~~~~~~uuulll```VVVOOONNNVVV```nnn{{{{{{{{{|||xxxmmmdddSSSNNNIIIFFFGGGHHHHHHGGGMMMMMMQQQUUUVVVVVV\\\cccgggsss{{{vvvtttsssqqqmmmjjjcccbbb___\\\YYYVVVSSSRRRTTTSSSRRRPPPOOONNNNNNMMMNNNNNNNNNMMMMMMLLLLLLLLLMMMMMMLLLKKKJJJJJJJJJJJJFFFHHHIIIIIIGGGFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKNNNOOOOOONNNMMMMMMOOOQQQOOONNNNNNNNNNNNOOOPPPPPPPPPNNNKKKMMMPPPSSSSSSRRROOOPPPPPPQQQRRRTTTUUUVVVVVVXXXZZZ\\\^^^___``````ccccccdddfffjjjmmmqqqsssJJJMMMPPPSSSVVVYYY]]]```ccceeeiiiooouuuyyy{{{|||||||||||||||}}}~~~~~~~~~}}}zzzwwwtttpppjjjfff```]]]XXXTTTPPPMMMIIIFFFBBBAAA@@@???======<<<<<<;;;<<<======<<<<<<===>>>>>>??????AAABBBCCCDDDEEEGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKMMMOOOQQQQQQQQQUUUXXX\\\```dddkkkuuu}}}wwwpppggg___YYYWWWUUUSSSQQQQQQQQQPPPNNNQQQRRRTTTXXX]]]bbbgggiiijjjllllllkkkllloooooolllccc]]][[[fffzzztttWWWLLLHHHAAA<<<;;;888888777666666666666666666666666666666666666666333333444444444444444444444444444333333222222222222222333333333333444444555555555555444333222222333444444555555444444333333444555555555999@@@FFFLLLPPPRRRPPPQQQUUUXXXWWWVVVVVV[[[hhhttt}}}tttjjj^^^VVVRRRSSSZZZbbbsss{{{{{{{{{tttggg\\\NNNJJJFFFDDDFFFHHHIIIIIIOOOOOORRRVVVWWWYYY___gggmmmyyy~~~}}}|||yyyxxxtttpppllliiihhhfffbbb___YYYXXXWWWUUUSSSQQQPPPOOOLLLLLLKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHFFFGGGHHHHHHFFFFFFGGGHHHIIIIIIJJJKKKLLLNNNOOOPPPPPPRRRTTTTTTRRRQQQRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTUUUSSSRRRSSSWWWYYYZZZYYYXXXXXXXXXYYYZZZ\\\]]]^^^aaabbbcccfffhhhiiijjjkkknnnooopppssswww|||BBBDDDHHHJJJLLLNNNQQQTTTXXX\\\cccjjjpppsssttttttsssssssssrrrrrrssssssttttttuuuvvvwwwyyyzzz{{{|||{{{yyyuuuqqqmmmhhhccc___XXXUUUQQQMMMJJJGGGDDDAAA@@@@@@???===<<<<<<<<<<<<;;;===>>>>>>======>>>@@@AAAAAABBBDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKIIIKKKNNNQQQTTTWWWXXXYYY\\\ccckkkpppvvv{{{tttkkkaaa[[[WWWUUURRRPPPPPPPPPOOONNNNNNOOOQQQUUUZZZ___cccfffhhhjjjjjjiiikkkqqqtttsssnnnccc]]]iiiyyy[[[MMMHHHAAA<<<;;;888888777666666666666777666666666666666666666666444444444444444444333333444444333333333333222222222222333333333333444444222222333333333333222222444555555666666555555444333555666555666:::AAAHHHMMMRRRTTTRRRRRRVVVXXXWWWWWWXXX^^^kkkxxx~~~{{{ttthhh\\\VVVVVVYYYbbbkkk}}}|||{{{xxxmmm]]]QQQGGGEEECCCCCCFFFIIIKKKLLLQQQPPPSSSWWWYYY\\\eeennnwww}}}zzzwwwtttrrrpppnnnlllfffccc___]]][[[YYYVVVTTTNNNNNNNNNNNNMMMMMMLLLLLLGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHKKKMMMNNNNNNPPPRRRTTTVVVWWWXXXYYY[[[]]]]]][[[YYYXXXXXX[[[\\\\\\]]]\\\\\\[[[[[[YYYXXXXXXZZZ]]]```aaaaaaddddddeeefffhhhiiijjjkkkpppqqqrrrtttvvvxxxzzzzzz|||}}}@@@BBBEEEFFFFFFHHHJJJLLLOOOUUU___gggkkkmmmlllllliiiiiihhhgggggggggggggggiiijjjkkkmmmoooqqqrrrssstttuuuwwwzzz|||~~~~~~xxxtttooojjjfffaaa\\\XXXQQQNNNJJJGGGEEECCC@@@>>>???>>>===<<<<<<<<<<<<<<<<<<>>>???@@@??????AAABBBCCCCCCDDDFFFGGGHHHIIIJJJIIIIIIIIIJJJJJJKKKLLLMMMKKKMMMPPPSSSWWW[[[```ccchhhrrr}}}yyynnnccc\\\WWWTTTPPPOOOOOOOOONNNNNNMMMNNNPPPSSSXXX]]]aaadddcccfffgggeeehhhpppvvvwwwuuuhhh___lll}}}___NNNHHHBBB>>><<<999888777777666666777777666666666666666666666666555555555444444333333333333333333333333333333333222222222333333333444444111111222333333333333333444444555555555555444444333555666666777;;;CCCIIIOOOTTTVVVTTTTTTWWWYYYWWWUUUWWW```ppp}}}{{{zzztttiii]]]WWWWWW```ppp}}}}}}}}}{{{ssseeeTTTHHHEEEDDDCCCDDDFFFIIILLLNNNRRRQQQSSSXXX[[[aaakkkvvv{{{vvvssspppllliiigggeeebbb```[[[ZZZWWWTTTRRRPPPNNNMMMJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJJJJKKKHHHIIIIIIJJJKKKKKKLLLLLLMMMMMMNNNMMMMMMMMMLLLLLLLLLMMMMMMLLLLLLNNNRRRUUUVVVWWWYYY\\\___aaabbbcccfffggggggfffcccaaabbbcccffffffgggggggggfffdddcccaaaaaaccceeehhhkkklllmmmoooppprrrtttvvvxxxzzzzzzBBBCCCDDDDDDDDDEEEGGGIIINNNUUU___gggiiigggeeeddd___^^^]]]\\\\\\\\\\\\\\\^^^___```bbbdddfffggghhhhhhjjjmmmqqqtttwwwyyyzzz{{{}}}}}}{{{tttoooiiiccc^^^ZZZUUURRRLLLIIIFFFCCCBBB@@@>>><<<======<<<<<<<<<<<<<<<======???@@@AAAAAAAAACCCEEEDDDEEEFFFGGGIIIJJJKKKKKKHHHHHHHHHIIIJJJLLLMMMNNNMMMOOORRRUUUZZZaaajjjppp{{{|||qqqeee]]]VVVSSSOOOMMMMMMNNNNNNMMMMMMNNNPPPSSSWWW\\\```cccaaadddeeecccfffoooxxx{{{yyylllcccpppbbbOOOGGGCCC???>>>999999888777777777777777666666666666666666666666555555555444444333333333333333333333333333333333222222222333333333444444111222333444444555555444333333444444444444333333333555666777888===EEEKKKQQQVVVYYYWWWVVVYYYYYYXXXRRRVVVbbbttt~~~|||xxxnnnbbb[[[\\\jjj|||}}}|||xxxmmm^^^NNNDDDEEEEEEFFFFFFHHHJJJMMMOOOQQQQQQTTTZZZ```gggttt{{{tttnnniiifffccc___]]][[[YYYWWWUUUSSSRRRQQQOOOLLLKKKJJJKKKJJJJJJKKKKKKKKKKKKKKKKKKMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOQQQRRRSSSSSSUUUVVVVVVVVVUUUTTTSSSRRRQQQRRRSSSSSSSSSVVVZZZ^^^bbbdddfffiiikkkmmmnnnnnnrrrqqqnnnjjjggghhhkkknnnsssssssssrrrrrrpppoooooonnnppprrruuuwwwyyy{{{}}}yyy{{{~~~DDDDDDDDDCCCCCCFFFKKKNNNWWW^^^gggjjjgggbbb]]]ZZZTTTTTTSSSRRRRRRRRRRRRRRRTTTTTTUUUWWWYYYZZZ[[[\\\]]]___bbbfffkkknnnqqqrrrrrrtttxxxzzz{{{}}}~~~zzzvvvooojjjbbb\\\WWWSSSOOOMMMHHHFFFCCCAAA@@@@@@>>><<<===<<<<<<<<<<<<======>>>>>>???BBBBBBCCCDDDFFFHHHGGGGGGHHHIIIKKKLLLMMMMMMJJJJJJJJJKKKLLLOOOQQQRRRQQQUUU[[[```fffppp{{{}}}rrrfff^^^VVVRRRNNNLLLLLLMMMMMMMMMMMMMMMOOOSSSWWW[[[___bbbaaaeeegggeeegggpppyyy~~~}}}ssslllwwwhhhRRRHHHDDDAAA>>>999999888777777777777888666666666666666666666666444444444444444444333333222222333333333333444444222222333333333333444444333333444555555666555555222333333333333333333222333555777888999>>>GGGMMMSSSXXX[[[YYYXXXZZZZZZXXXRRRXXXfffzzztttiiidddjjj}}}||||||yyyqqqdddVVVJJJCCCEEEGGGHHHIIIIIIKKKNNNQQQQQQRRRWWW___gggppp}}}{{{tttmmmgggbbb^^^YYYWWWTTTRRRQQQQQQOOOMMMMMMMMMMMMLLLJJJIIIJJJLLLMMMMMMMMMMMMMMMNNNNNNNNNOOONNNNNNOOOPPPQQQRRRSSSVVVWWWXXXZZZ\\\]]]______bbbbbbbbbbbb```^^^\\\[[[XXXYYY[[[]]]^^^aaaeeehhhpppqqqtttvvvwwwxxxxxxxxxwwwuuuqqqnnnnnnqqqwww|||~~~}}}|||||||||yyy{{{FFFFFFEEEEEEGGGMMMTTTZZZeeekkkqqqpppggg\\\UUUQQQKKKKKKJJJIIIIIIIIIJJJJJJKKKKKKLLLMMMNNNOOOPPPPPPQQQSSSVVVYYY]]]```bbbcccdddhhhllloooppprrrvvvyyy{{{|||~~~{{{uuuqqqiiiddd\\\UUUPPPMMMJJJHHHEEECCC@@@?????????===<<<===<<<<<<<<<===>>>>>>???>>>@@@BBBDDDDDDEEEGGGIIIIIIJJJKKKLLLMMMOOOPPPPPPOOOOOOOOOOOOQQQTTTWWWXXXYYYaaalllvvv}}}rrrfff^^^UUURRRMMMKKKKKKLLLLLLLLLLLLMMMNNNQQQUUUZZZ^^^```___eeegggeeefffnnnwww||||||xxxoooVVVIIIEEEAAA===:::999888888777777888888666666666666666666666666333333444444444444444444222222222333333444444444222222333333333333444444333444444555555555555444333333444444444444333333333555777888:::@@@HHHOOOUUUZZZ]]][[[ZZZ[[[[[[XXXVVV]]]mmm{{{nnnooo~~~{{{zzztttiii[[[NNNGGGDDDCCCEEEHHHIIIJJJLLLPPPSSSRRRTTT[[[eeeoooyyy{{{vvvmmmfff```\\\XXXVVVRRRPPPNNNNNNNNNNNNMMMLLLKKKMMMNNNNNNLLLLLLOOOQQQRRRRRRSSSSSSTTTUUUVVVVVVUUUUUUVVVXXXZZZ]]]___```eeefffhhhjjjlllnnnpppppprrrrrrrrrqqqooollliiigggccceeeiiikkkmmmpppsssvvv|||~~~xxxwwwwwwwwwzzzHHHGGGGGGHHHLLLTTT^^^eeeqqqvvvyyytttgggYYYOOOKKKEEEEEEEEEDDDDDDEEEEEEFFFEEEFFFFFFGGGHHHIIIIIIIIIHHHJJJLLLOOOQQQTTTUUUVVVYYY]]]bbbeeegggiiimmmqqqqqqsssvvvzzz~~~}}}xxxrrrnnneee```XXXQQQLLLIIIGGGEEECCCAAA???>>>>>>>>>===;;;======<<<======>>>???@@@>>>@@@CCCDDDEEEFFFHHHKKKLLLLLLMMMNNNPPPQQQRRRRRRSSSSSSSSSSSSUUUXXX[[[]]]aaalll|||}}}qqqeee]]]UUUQQQMMMJJJJJJKKKLLLLLLKKKLLLMMMPPPTTTYYY]]]___]]]bbbeeecccccckkktttyyyuuuYYYJJJEEEAAA<<<:::999888888777888888888666666666666666666666666333333333444444555555555222222222333333444444444222222333333333444444444444444444555555444444333444555555555555555555444333555888999;;;@@@IIIOOOVVV[[[^^^\\\ZZZ[[[[[[XXX[[[bbbrrr~~~pppwwwzzzxxxqqqdddTTTJJJFFFFFF@@@CCCGGGIIIJJJLLLQQQUUUSSSVVV^^^jjjttt}}}sssmmmddd]]]XXXVVVTTTSSSRRRPPPNNNOOOPPPQQQPPPOOOMMMOOOQQQQQQPPPPPPTTTWWWVVVWWWXXXZZZ[[[]]]^^^___\\\]]]___bbbfffjjjmmmooorrrsssuuuwwwzzz|||~~~~~~~~~~~~}}}{{{wwwtttrrrmmmppptttxxxzzz|||xxxzzz}}}MMMKKKLLLRRR[[[eeepppxxx|||qqqaaaTTTMMMKKKCCCCCCBBBBBBBBBAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCDDDEEEFFFGGGIIIKKKLLLMMMSSSUUUWWWYYYZZZ[[[^^^```iiijjjlllppptttxxx|||~~~}}}}}}zzzsssjjjddd^^^ZZZTTTNNNJJJFFFCCC@@@>>>>>>>>>>>>==================>>>???@@@AAAAAABBBDDDFFFHHHHHHHHHHHHJJJLLLNNNOOOPPPOOOOOOPPPSSSUUURRRUUUXXXZZZ\\\___eeeiiiuuuuuuhhh]]]VVVSSSOOOMMMLLLLLLKKKJJJKKKKKKKKKMMMQQQVVVZZZ]]]eeebbbcccfffgggggglllrrr~~~^^^KKKDDD@@@<<<;;;:::999888777777777777777666555444444444444444555555555555555555555555444444444444444444444444555555555444444333333333333333333444444555555555777666666555555555666666555666888;;;???GGGOOOUUUZZZ\\\]]]\\\[[[\\\\\\ZZZ]]]bbbrrrvvv~~~{{{wwwuuujjjXXXLLLHHHDDD???CCCCCCGGGLLLMMMLLLOOOSSSQQQWWWbbbmmmyyyyyypppgggaaaYYYUUUSSSSSSRRRQQQOOOOOOOOOOOOPPPRRRTTTVVVVVVUUUUUUUUUVVVYYY[[[]]]```bbbgggkkkllllllkkkiiijjjmmmpppsssuuuxxx{{{~~~~~~}}}}}}~~~}}}VVVWWW[[[bbbkkkttt}}}~~~ppp^^^PPPHHHEEECCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBAAAAAABBBCCCDDDFFFGGGGGGHHHKKKNNNPPPRRRTTTWWWZZZ```aaacccgggjjjooorrrtttxxxzzz}}}~~~}}}zzzvvvnnneee___UUUQQQLLLHHHFFFCCC@@@>>>>>>>>>>>>>>>============>>>>>>???@@@AAAAAABBBCCCEEEGGGIIIJJJIIIIIIKKKLLLNNNOOOOOONNNNNNPPPSSSVVVZZZ]]]```aaaaaafffooowwwwwwjjj```WWWTTTOOOMMMLLLKKKJJJJJJKKKKKKKKKMMMPPPUUUZZZ]]]bbb```aaadddeeeggglllsssbbbNNNFFFAAA===;;;:::999888777777777777777666555444444444444555555555555555555555555555444444444444444444444444555555444444444333333333333333444444444444444444666666555555555555666666555777999<<>>===============>>>>>>>>>??????@@@AAABBBCCCDDDDDDFFFHHHKKKLLLLLLLLLLLLMMMOOOPPPPPPPPPPPPSSSXXX\\\eeehhhjjjjjjjjjrrryyymmmdddXXXUUUPPPMMMKKKKKKJJJJJJKKKJJJKKKLLLPPPTTTYYY\\\^^^\\\]]]aaadddfffmmmtttgggRRRHHHBBB>>>;;;:::999888777777777777666666555555444444555555555555555555555555555555444444444444444444444444555444444444444333333333444444444444444444333333666666555555555555666666666888;;;>>>CCCJJJSSSXXXYYYZZZ\\\\\\[[[ZZZZZZ\\\aaakkk}}}~~~wwwttt{{{uuuooojjj___QQQHHHFFFEEECCCGGGFFFIIIMMMOOONNNRRRWWWaaahhhrrr}}}zzzqqqhhhccc]]]ZZZVVVTTTUUUWWWYYYYYY\\\]]]^^^```bbbeeeggghhhllllllnnnppptttwwwzzz|||~~~tttyyy}}}lll[[[NNNGGGEEECCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBDDDFFFGGGGGGFFFEEEGGGHHHOOOPPPQQQTTTWWWZZZ]]]^^^dddhhhlllpppsssvvvzzz|||~~~~~~|||xxxssslllcccZZZSSSIIIGGGCCCAAAAAAAAA???>>>============>>>>>>??????@@@AAABBBCCCDDDEEEFFFGGGGGGJJJMMMOOONNNNNNNNNOOOPPPQQQRRRSSSVVV[[[aaafffnnnqqqrrrqqqrrr|||zzzpppgggZZZVVVQQQMMMKKKKKKJJJIIIJJJJJJJJJKKKOOOSSSWWWZZZ\\\ZZZ[[[```cccfffnnnvvvlllUUUIIIBBB===;;;:::999888777777777777666666555555555555666666555555555555555555555555444444444444444444444444444444444444444444444444555555555444444333333333666555555555555666666777777999<<<@@@EEEMMMUUUZZZ]]]\\\]]]^^^\\\YYY[[[```jjjvvvxxxoookkkmmm|||wwwrrriiibbbVVVLLLFFFEEEFFFFFFIIIGGGJJJNNNPPPPPPUUU[[[eeelllxxxzzzrrrkkkeeebbb]]]\\\ZZZZZZ\\\___bbbdddfffgggiiilllooorrruuuvvvyyy{{{}}}}}}jjjYYYMMMHHHFFFCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBEEEFFFGGGFFFEEEDDDEEEFFFJJJKKKLLLNNNPPPSSSUUUWWW[[[^^^cccgggkkknnnrrruuuwwwzzz|||}}}}}}}}}~~~}}}||||||}}}~~~|||yyyuuuooohhh___UUUOOOHHHEEEBBB@@@??????>>><<<======>>>>>>???@@@AAAAAABBBBBBCCCEEEFFFHHHIIIIIIIIILLLNNNOOOOOOOOOOOOPPPNNNPPPSSSVVV[[[aaahhhmmmsssuuuuuuuuuxxx{{{qqqiii\\\WWWQQQMMMKKKJJJJJJIIIJJJIIIIIIJJJMMMRRRVVVYYY[[[YYYZZZ^^^bbbfffmmmvvvpppXXXJJJBBB<<<;;;:::999888777777777777666666555555555666666777555555555555555555555555444444444444444444444444444444444444444444444444555555555444444333333333555555555555555666777777777999===BBBHHHOOOWWW\\\___]]]]]]^^^[[[XXX]]]eeesssuuuiiibbb```ggg{{{{{{zzzzzzyyysssnnnbbbZZZOOOHHHEEEEEEFFFHHHJJJHHHJJJNNNQQQSSSYYY```fffnnn{{{uuunnnjjjhhhfffcccccccccccceeeiiimmmppprrrtttvvvzzz}}}}}}gggVVVKKKFFFDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBDDDDDDDDDEEEGGGIIIFFFGGGHHHIIIKKKMMMOOOPPPTTTWWW\\\```cccfffiiilllppprrrvvvxxxyyyyyyzzz|||yyyxxxxxxyyy{{{|||{{{zzzvvvsssnnniiibbbYYYQQQKKKEEEBBB???===<<<<<<;;;:::===>>>???@@@AAABBBCCCCCCCCCDDDEEEGGGHHHJJJKKKLLLKKKMMMNNNOOONNNOOOQQQSSSOOORRRVVV[[[```ffflllqqqtttttttttuuu|||}}}rrrjjj^^^YYYRRRMMMJJJJJJJJJIIIIIIIIIHHHJJJLLLPPPUUUWWWZZZXXXXXX\\\___ccckkkssssssZZZKKKBBB<<<;;;:::999888777777777777666666555555666666777777555555555555555555555555444444444444444444444444333333333444444444444555444444444444444444333333555555444555555666777888666999>>>CCCIIIPPPXXX]]]^^^ZZZYYY[[[YYYXXXaaannn{{{kkk```ZZZ\\\ggg~~~|||wwwvvvwwwuuuoooiii]]]SSSIIIFFFEEEEEEFFFHHHJJJHHHJJJOOOSSSVVV]]]eeejjjsss|||uuuqqqpppoooooommmnnnooopppqqqtttxxx{{{vvvyyycccRRRIIIEEEDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBB@@@@@@AAAAAABBBBBBBBBCCC@@@BBBDDDEEEEEEEEEGGGIIIFFFFFFGGGHHHIIIKKKMMMNNNOOORRRVVVZZZ\\\___bbbdddgggkkkooorrrtttuuuvvvxxxwwwvvvuuuuuuvvvvvvuuusssnnnkkkfffaaaZZZSSSKKKEEEBBB@@@===;;;<<<<<<;;;:::>>>???@@@AAACCCDDDEEEFFFDDDEEEFFFHHHJJJKKKMMMMMMMMMNNNNNNMMMMMMNNNRRRTTTUUUYYY^^^cccgggkkkpppsssrrrqqqpppttt~~~uuukkk___ZZZRRRMMMJJJJJJIIIIIIIIIHHHHHHIIILLLPPPTTTVVVZZZWWWVVVYYY[[[^^^fffooo~~~vvv]]]MMMCCC>>>;;;:::999888777777777777666666666666666777888888555555555555555555555555444444444444444444444444333333333444444444555555333333444444444444444444444444444555555666777888555888>>>CCCJJJQQQYYY^^^]]]XXXXXX\\\\\\]]]kkk|||}}}ooobbb[[[WWW\\\nnn}}}yyytttssssssqqqjjjeeeYYYOOOFFFFFFGGGEEEFFFHHHJJJHHHJJJOOOTTTXXXaaajjjrrr|||{{{zzzzzz{{{{{{|||~~~jjjxxxttt___QQQJJJHHHHHHCCCCCCBBBBBBBBBAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCAAABBBBBBCCCDDDDDDEEEEEEDDDFFFGGGGGGFFFEEEFFFHHHHHHHHHIIIIIIKKKLLLNNNOOOMMMPPPTTTWWWYYY[[[^^^```bbbfffkkkoooqqqrrrtttuuuwwwuuusssrrrrrrqqqooommmgggddd```[[[UUUNNNFFFAAAAAA???===<<<===>>>>>>===??????AAABBBDDDEEEFFFGGGEEEFFFGGGIIIKKKLLLNNNNNNNNNNNNMMMLLLLLLNNNRRRUUU]]]```fffjjjmmmpppsssuuurrrooonnntttvvvmmm```ZZZSSSMMMJJJIIIIIIIIIHHHHHHHHHIIIKKKOOOSSSVVVYYYUUUTTTVVVXXX[[[ccckkkyyyxxx___OOOEEE???;;;:::999888777777777777666666666666666777888888555555555555555555555555444444444444444444444444333333333444444555555555333333333444444555555555444444444555555777888888444888===CCCJJJQQQYYY^^^___YYYYYY___```ddduuurrreee\\\XXXWWW___uuu|||wwwrrrqqqqqqnnngggaaaWWWLLLEEEFFFHHHFFFEEEHHHJJJHHHJJJOOOTTTZZZcccmmmzzzdddmmmyyymmm\\\QQQKKKGGGEEEEEEDDDCCCBBBAAABBBBBBCCCAAABBBAAA@@@???@@@BBBDDDCCCCCCDDDEEEFFFFFFGGGGGGGGGEEECCCCCCFFFIIIJJJKKKJJJKKKLLLMMMMMMMMMLLLKKKQQQSSSUUUXXXZZZ[[[[[[[[[\\\___ccchhhlllppprrrssszzzvvvqqqmmmkkkjjjhhhggg___[[[VVVQQQNNNJJJFFFCCC>>>============>>>>>>???BBBCCCDDDEEEGGGGGGHHHHHHFFFHHHKKKNNNOOOOOOMMMLLLNNNMMMLLLMMMPPPTTTYYY\\\hhhkkknnnpppppppppqqqrrrqqqoooooottt~~~wwwnnndddZZZQQQNNNLLLJJJIIIKKKGGGHHHHHHHHHIIILLLQQQUUUYYYWWWVVVVVVXXX\\\```ccclll{{{}}}cccOOOEEECCC===:::888777888888777555888888888888777777777777555555555555555555555555555555444333444555666777333333333333333333333333444444444555555555555666555444444555555666777888666888===EEENNNUUUYYY[[[______^^^[[[___ooozzzjjjZZZSSSRRRZZZfff}}}zzzvvvpppmmmkkkhhheeeaaaQQQKKKEEEBBBCCCFFFGGGGGGIIIJJJNNNRRRUUU[[[gggttt```jjjuuu~~~xxxeeeVVVMMMHHHEEEDDDFFFEEEDDDCCCBBBCCCCCCDDDBBBCCCCCCBBBAAAAAADDDFFFDDDDDDDDDEEEEEEFFFFFFGGGIIIHHHGGGGGGIIIKKKLLLLLLLLLMMMOOOPPPQQQRRRQQQQQQQQQRRRTTTVVVXXXXXXYYYXXX[[[]]]aaafffjjjmmmooooooooolllgggdddbbb```]]]\\\WWWTTTOOOKKKHHHEEEBBB???>>>>>>======>>>>>>??????BBBCCCDDDFFFGGGHHHIIIIIIIIIJJJLLLNNNNNNNNNMMMLLLLLLLLLMMMOOOSSSYYY^^^bbbjjjlllnnnooonnnnnnooopppooonnnooottt~~~wwwnnneee[[[QQQNNNLLLIIIHHHJJJHHHHHHIIIIIIIIILLLQQQUUUWWWVVVUUUUUUWWWZZZ^^^aaahhh~~~vvv|||eeePPPEEEAAA===;;;999888888888777666888888777777777666666666555555555555555555555555555444333333333444555666333333333333333333333333444444444555555555555666555444444555555666777888777999>>>FFFOOOVVVZZZ[[[[[[]]]^^^___hhh}}}sssdddUUUOOOPPPZZZiii{{{vvvpppmmmkkkhhhaaa[[[MMMIIIDDDBBBCCCFFFHHHIIIIIIJJJOOOUUUYYY___mmmyyy]]]fffqqqyyyzzznnn^^^QQQJJJGGGFFFEEEFFFEEEEEEDDDDDDDDDDDDEEECCCDDDEEEDDDCCCDDDFFFHHHGGGGGGGGGGGGGGGGGGHHHHHHJJJKKKLLLMMMNNNOOOOOOOOOQQQRRRTTTUUUWWWWWWXXXXXXUUUVVVWWWXXXXXXXXXXXXXXXYYY[[[___dddgggiiijjjjjjhhhfffbbb```^^^[[[WWWUUUOOOLLLIIIFFFDDDBBB???===???>>>>>>>>>??????@@@AAABBBCCCEEEGGGIIIJJJKKKLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLMMMOOOSSSYYY___eeehhhnnnoooooonnnmmmmmmnnnoooooooooqqqxxxwwwoooggg\\\RRRNNNLLLIIIGGGIIIIIIIIIIIIIIIJJJMMMQQQUUUVVVUUUTTTTTTUUUXXX\\\^^^cccuuuqqqwwwjjjRRREEE@@@===;;;999888999888777666777777777666666666555555555555555555555555555555333333333333333444555555333333333333333333333333444444444555555555555666555444444555555666777888999;;;@@@HHHQQQXXX[[[\\\YYY[[[^^^cccpppzzznnn^^^RRRNNNQQQ\\\ooo{{{uuuooolllkkkfff\\\TTTIIIFFFCCCBBBDDDGGGIIIJJJIIIKKKPPPXXX]]]eeesss]]]eeennnuuu|||uuujjj\\\QQQKKKIIIHHHGGGEEEEEEEEEDDDDDDDDDDDDEEEDDDEEEFFFFFFFFFFFFGGGIIIKKKJJJJJJIIIJJJJJJKKKLLLLLLNNNRRRTTTTTTTTTUUUUUUWWWXXXYYYZZZ[[[\\\\\\]]]^^^^^^^^^]]]\\\\\\[[[ZZZXXXZZZ^^^bbbdddeeeeeeeeedddbbb___]]][[[WWWSSSPPPKKKHHHEEEDDDCCCBBB@@@???????????????@@@AAABBBBBBCCCDDDFFFHHHKKKLLLMMMNNNOOONNNLLLKKKKKKKKKLLLLLLOOOQQQTTTXXX^^^dddiiilllppppppooommmkkkkkkmmmooopppssswwwyyyrrrhhh^^^SSSOOOLLLHHHGGGHHHIIIIIIIIIIIIJJJLLLQQQTTTVVVUUUTTTTTTUUUXXXZZZ\\\aaaoooqqqvvvqqqWWWGGGBBB>>><<<:::999999999888777666666666666555555555555555555555555555555555555222222222222333333444444444444444444444444444444444444444555555555555666555444444555555666777888:::===CCCKKKTTTZZZ]]]]]][[[\\\^^^cccqqqyyylll]]]QQQQQQVVVbbbwwwxxxsssmmmlllkkkeeeYYYNNNGGGFFFDDDCCCDDDFFFHHHJJJKKKMMMSSS[[[aaaiiixxxZZZccckkkqqqwww}}}}}}yyysssiii\\\RRRLLLJJJHHHFFFDDDDDDDDDEEEEEEEEEDDDDDDEEEFFFHHHHHHHHHHHHIIIKKKKKKKKKJJJJJJKKKMMMOOOPPPPPPTTTYYY[[[\\\[[[\\\]]]^^^^^^^^^______```aaaaaafffeeedddbbb```^^^]]]\\\YYY[[[___bbbccccccbbbaaa[[[YYYWWWTTTRRROOOKKKHHHGGGEEECCCBBBBBBBBBAAA@@@@@@@@@@@@AAAAAACCCDDDDDDDDDFFFHHHJJJLLLNNNOOOPPPOOONNNLLLKKKJJJKKKLLLMMMTTTVVVYYY]]]bbbfffjjjllllllllljjjgggfffhhhkkkooorrrwww~~~{{{tttiii^^^TTTOOOLLLHHHGGGHHHIIIIIIIIIIIIIIIKKKPPPSSSVVVVVVUUUUUUVVVWWWYYY[[[bbbmmm~~~xxxzzzyyy\\\KKKEEE???===::::::::::::999777666666666666555555555555555555555555555555555555222222333333333333444333444444444444444444444444444444444555555555555666555444444555555666777888<<>>;;;;;;;;;;;;:::888888888777777777666666666555555555555555555555555222333444555666555555444555555555555555555555555444444444555555555555666555444444555555666777888===@@@FFFOOOWWW\\\]]]]]][[[[[[\\\bbbqqq{{{uuulll```TTTQQQ[[[hhhwwwwwwuuunnndddXXXMMMGGGDDDFFFIIIIIIHHHHHHJJJLLLOOORRRYYYccclllwwwXXXaaajjjqqqwww}}}~~~zzzoooggg]]]UUUQQQNNNKKKIIIGGGHHHJJJKKKKKKKKKJJJJJJLLLNNNQQQRRRRRRRRRSSSSSSTTTTTTVVVXXX]]]ccciiilllrrruuuwwwtttnnnjjjkkknnnnnnoooppprrrvvvzzz~~~{{{yyytttooojjjgggdddccc```cccfffhhhgggeeeaaa___WWWSSSNNNJJJHHHFFFEEECCCEEECCCAAAAAABBBCCCBBBAAABBBBBBCCCCCCDDDFFFGGGHHHJJJKKKMMMNNNOOOPPPPPPPPPOOOPPPQQQSSSVVVXXXYYYZZZYYY[[[___cccggghhhiiiiiihhhgggeeeeeehhhoooyyy~~~~~~}}}|||zzzxxxwwwvvvqqqqqqqqqpppnnnllljjjiiikkkiiifffdddbbbbbbcccddd````````````bbbdddfffhhhiiihhhhhhjjjmmmoooooonnnnnnppptttvvvyyy{{{xxxrrrhhh^^^TTTPPPMMMJJJIIIJJJFFFGGGFFFEEEEEEGGGKKKOOOTTTTTTSSSSSSSSSSSSTTTTTTWWWlllzzzvvvzzzdddMMMDDD@@@>>><<<;;;;;;;;;:::999888888888888777777777777555555555555555555555555333444555666666666555444555555555555555555555555444444444555555555666666555444444555555666777888<<<@@@FFFOOOWWW\\\]]]\\\[[[ZZZ[[[aaaooovvvqqqhhh^^^TTTSSS```nnnzzz{{{xxxpppbbbTTTJJJEEEAAAEEEIIIJJJJJJJJJLLLOOONNNRRRZZZfffppp{{{ZZZcccmmmtttzzz~~~}}}yyynnncccWWWQQQQQQRRRPPPMMMMMMMMMMMMMMMNNNNNNOOOPPPRRRSSSTTTTTTSSSTTTVVVXXXXXXXXX[[[```gggnnnrrrtttyyyyyyxxxwwwvvvuuuuuutttqqqtttyyy~~~{{{vvvqqqmmmjjjhhhfffggghhhjjjkkkhhhccc___\\\WWWQQQKKKHHHFFFEEEDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHJJJKKKMMMOOOQQQRRRSSSSSSSSSVVVZZZ\\\]]]]]]]]]^^^_________aaadddfffggggggfffeeehhhmmmrrrxxx}}}yyyvvvxxxwwwtttrrrooollliiihhhgggfffeeecccaaa___^^^]]]]]]]]]\\\ZZZYYYWWWVVVVVVSSSSSSSSSSSSTTTVVVXXXYYYXXXZZZ[[[]]]^^^^^^]]]]]]```bbbeeeiiimmmpppsssuuuwwwyyy|||}}}~~~zzzvvvjjjbbbVVVNNNKKKJJJHHHGGGGGGGGGFFFFFFGGGGGGHHHHHHPPPRRRSSSSSSRRRRRRTTTUUU[[[jjj}}}wwwlllzzzfffOOOIIIAAABBB@@@<<<999888888777777777777777666666666666777777666555444444333333555555555555555555555555555555555555555555555555666666666666666666666666666666777666555555888:::;;;@@@IIISSSZZZ\\\ZZZXXXYYYXXXZZZbbbmmm~~~vvvhhh^^^[[[TTTPPP```www{{{}}}{{{ooo\\\MMMFFFFFFEEEGGGIIIJJJJJJKKKMMMNNNRRRTTT\\\iiiwww\\\dddnnntttyyy~~~|||xxxlllcccYYYTTTUUUVVVSSSPPPSSSRRRRRRRRRSSSSSSTTTUUUUUUVVVWWWWWWVVVWWWYYY[[[___```ccchhhooouuuzzz|||~~~}}}|||zzzyyyxxxxxxwwwvvvyyy~~~}}}xxxssspppmmmlllllllllmmmoooooolllgggccc^^^YYYSSSMMMJJJHHHFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGIIIJJJJJJLLLMMMNNNOOOQQQRRRSSSSSSTTTWWW[[[]]]]]]]]]^^^^^^`````````cccfffjjjlllmmmpppoooqqqwww|||}}}zzzxxxuuuqqqnnnmmmkkkiiifffccc```^^^]]][[[[[[ZZZYYYWWWVVVUUUTTTPPPPPPOOONNNMMMLLLLLLKKKLLLLLLLLLLLLMMMNNNPPPQQQOOOPPPRRRTTTUUUVVVVVVVVVWWWYYY[[[^^^aaaeeegggiiiiiilllooorrrtttvvvzzz|||{{{wwwlllcccXXXOOOKKKJJJHHHFFFFFFFFFFFFFFFGGGGGGHHHIIIMMMOOOQQQRRRRRRSSSUUUVVV\\\jjj|||xxxppp}}}nnnTTTJJJAAAAAA@@@<<<999888888777777777777777666666666666777666666555444444333333555555555555555555555555555555555555555555555555555555555555555555555555555666777666555666888:::<<>>===:::888777777777777777777666666666666666666666555444444333333555555555555555555555555555555555555555555555555555555555555555555555555555666666666555666999;;;???DDDMMMVVV\\\^^^]]][[[XXXWWW[[[cccnnn}}}tttfff[[[XXXTTTVVVhhh~~~yyyhhhVVVJJJFFFFFFFFFHHHJJJJJJKKKMMMOOORRRVVVYYYcccrrrhhhpppxxx}}}{{{pppkkkgggfffggghhheeebbb^^^^^^]]]]]]]]]^^^^^^___^^^___``````___```bbbdddgggiiinnnrrrwww|||}}}{{{zzzzzz~~~}}}||||||{{{wwwrrrnnneee```ZZZTTTPPPMMMKKKIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJLLLNNNOOONNNNNNNNNOOOQQQSSSVVVWWWZZZ\\\^^^______^^^___```aaabbbbbbdddgggmmmsssxxx}}}|||}}}{{{zzzxxxuuusssrrrqqqpppmmmjjjgggeeeccc```]]]ZZZVVVUUUSSSQQQNNNLLLJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEFFFFFFEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJKKKLLLNNNPPPRRRSSSTTTWWWZZZ]]]aaaeeejjjnnnnnnrrrwww}}}}}}yyypppggg[[[RRRMMMJJJHHHFFFEEEEEEEEEEEEFFFHHHIIIJJJIIIKKKNNNOOOPPPQQQSSSUUUZZZfffuuu{{{jjjsssyyy|||jjjRRRDDD@@@======;;;888777888777777777777666666666666666666555555555444444444555555555555555555555555555555555555555555555555555555555555555555555555444555666666666777:::===@@@FFFOOOWWW[[[]]]\\\\\\XXXXXX]]]gggrrr~~~pppcccXXXUUUUUUZZZnnntttbbbRRRHHHFFFGGGGGGHHHJJJKKKLLLNNNQQQTTTZZZ___jjjyyymmmuuu}}}~~~ssspppnnnmmmmmmllliiigggaaa``````______`````````aaacccddddddcccdddfffhhhnnnrrrwww{{{{{{vvvrrriiieee___ZZZWWWTTTQQQNNNNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIJJJKKKLLLNNNPPPQQQMMMNNNOOOQQQTTTWWWYYY[[[\\\^^^````````````aaabbbaaacccdddfffhhhnnnuuuzzz~~~|||yyyvvvqqqpppmmmkkkhhhfffeeeeee___]]]ZZZXXXWWWUUUSSSPPPOOONNNMMMKKKIIIGGGFFFEEECCCCCCDDDDDDDDDEEEEEEEEE@@@AAAAAABBBCCCCCCDDDDDDFFFFFFFFFGGGGGGGGGGGGFFFIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLNNNNNNOOOOOOPPPRRRTTTWWWZZZ^^^dddggglllpppxxx~~~~~~zzzqqqhhh\\\RRRMMMJJJHHHEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJLLLNNNOOOOOOOOOQQQSSSYYYdddqqq~~~eeelllqqquuuzzz]]]JJJBBB======<<<888777999777777777777666666666666555555555555555444444444555555555555555555555555555555555555555555555555555555555555555555555555444555666666666888;;;>>>@@@GGGPPPWWWZZZ[[[\\\\\\YYYZZZ```lllwww|||kkk___UUUSSSUUU___sssmmm[[[MMMGGGFFFHHHHHHIIIKKKLLLMMMPPPTTTWWW```fffsssqqqyyyxxxvvvsssqqqpppmmmjjjhhhccccccbbbbbbaaaaaabbbbbbdddeeeggghhhhhhiiillloooqqqvvv|||zzzwwwppplllgggccc```]]]ZZZWWWUUUTTTSSSQQQPPPOOOOOOOOOMMMMMMNNNOOOPPPQQQSSSTTTPPPQQQTTTWWWYYY[[[]]]]]]]]]___aaaaaaaaabbbccceeecccfffiiilllooottt|||~~~{{{xxxvvvuuusssqqqnnneeedddbbb___\\\ZZZYYYYYYRRRPPPNNNMMMMMMLLLJJJHHHHHHGGGGGGFFFEEEDDDDDDCCCAAABBBBBBBBBCCCCCCCCCCCCAAABBBBBBCCCDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGKKKJJJJJJIIIIIIJJJJJJKKKKKKMMMOOORRRSSSRRRQQQPPPMMMOOOQQQTTTWWW\\\bbbffflllrrrzzz{{{qqqhhh[[[RRRMMMJJJHHHFFFFFFEEEEEEEEEEEEFFFGGGGGGJJJLLLNNNOOONNNOOOQQQSSSXXXbbbnnnfffkkknnnqqq~~~mmmQQQEEE======<<<777777;;;777777777777666666666666555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444333555666666777999<<>><<<;;;666777>>>777777777777666666666666444555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444333444666666777:::>>>@@@FFFMMMVVV[[[[[[[[[^^^```^^^aaakkk{{{ppp[[[UUUNNNOOOXXXhhh{{{|||{{{|||{{{lllXXXJJJEEEFFFIIIKKKJJJKKKLLLMMMOOOSSSYYY]]]hhhsssxxxsssqqqqqqpppooonnnmmmmmmnnnooopppsssuuuwwwxxxyyy{{{~~~~~~zzzyyyzzzxxxsssnnnkkkjjjiiigggeeeeeeddddddbbbbbbaaa``````aaabbbcccgggiiijjjjjjhhhccc___\\\]]]___bbbggglllooopppooovvv|||{{{wwwuuusssqqqoooooolllhhhfffeeebbb^^^ZZZYYYWWWUUURRROOOLLLKKKJJJEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGGGGGGGFFFBBBDDDFFFHHHIIIHHHGGGFFFIIIHHHGGGFFFFFFGGGHHHIIIHHHIIIJJJJJJJJJJJJIIIIIIJJJKKKLLLNNNOOOQQQRRRSSSSSSSSSTTTVVVZZZ^^^bbbdddeeehhhkkknnnmmmjjjfffcccgggiiimmmqqqwwwzzzoooggg[[[RRRNNNKKKHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFJJJKKKLLLNNNOOOPPPQQQQQQ]]]dddwww{{{kkkhhhmmmsssdddMMM@@@===999;;;===666777777777777777777777777555555666666666666555555555555444444444444555555555555555555555555555555444444444444444444444444555666777777777999<<<>>>FFFMMMWWW^^^aaabbbccceeeaaacccooooooYYYUUUPPPPPPZZZlll~~~}}}xxxrrrooo```PPPIIIIIIHHHGGGHHHHHHJJJLLLMMMOOOTTT\\\ccctttzzzuuussssssssssssrrrrrrssstttuuuvvv{{{}}}||||||}}}|||xxxsssqqqqqqpppnnnnnnmmmmmmmmmkkkjjjiiiiiiiiijjjkkkkkkppppppqqqpppnnnkkkhhhfffdddfffjjjooouuuyyyzzz{{{|||wwwsssoookkkiiigggeeecccbbb```]]][[[ZZZXXXTTTQQQOOONNNLLLJJJIIIGGGFFFFFFDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGHHHIIIJJJKKKJJJIIIIIIEEEFFFFFFGGGHHHIIIKKKLLLIIIIIIIIIIIIIIIIIIJJJJJJMMMNNNPPPRRRSSSUUUVVVWWW\\\]]]```eeeiiimmmppprrruuuuuuuuuuuutttrrrpppooosssvvv{{{zzzooofff[[[RRRNNNKKKHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFIIIJJJLLLNNNPPPQQQQQQRRR\\\cccuuu|||jjjeeejjjpppfffOOOBBB???;;;===>>>888777777777777777777777777555555666666666666555555555555444444444444555555555555555555555555555555444444444444444444444444555777888888888:::===@@@GGGOOOYYY```ccccccdddeeedddfffsssnnnZZZUUUQQQSSS^^^qqq~~~{{{zzzvvvooohhhZZZLLLGGGGGGFFFGGGHHHJJJMMMOOOPPPRRRXXXaaahhhxxx}}}yyywwwvvvxxxyyyyyyzzz{{{}}}|||zzzzzzzzzyyyyyyxxxxxxxxxwwwvvvvvvuuuuuuvvvvvvwwwvvvuuutttrrrqqqooommmlllkkknnnrrrxxx~~~}}}{{{xxxvvvuuutttqqqooohhheee```]]][[[YYYWWWUUUTTTRRRPPPOOOOOOMMMJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHJJJKKKKKKJJJIIIIIIIIIIIIHHHHHHHHHEEEGGGIIIKKKNNNPPPQQQRRROOOOOONNNMMMMMMNNNOOOOOOTTTUUUXXX[[[]]]___aaabbbgggjjjooouuuyyy}}}~~~}}}|||{{{{{{}}}~~~yyynnnfff[[[RRRNNNKKKHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHKKKMMMPPPQQQSSSSSSYYY```qqqjjjaaaeeekkkdddOOOCCC@@@;;;<<<===777777777777777777777777777555555666666666666555555555555444444444444555555555555555555555555555555444444444444444444444444555666888888999;;;>>>AAAHHHPPP[[[bbbeeeeeeeeeeeefffjjjwwwkkk[[[VVVQQQUUUcccwwwyyywwwwwwrrrlll___SSSGGGDDDEEEEEEFFFIIILLLNNNQQQSSSVVV]]]gggooo}}}}}}{{{zzz~~~~~~}}}{{{xxxuuurrrqqqpppppptttwww}}}~~~xxxrrrooommmkkkiiihhhfffcccaaa]]]ZZZVVVSSSQQQOOOMMMLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIKKKLLLNNNOOOMMMLLLKKKJJJJJJJJJJJJJJJKKKMMMPPPSSSVVVXXXXXXXXXXXXWWWVVVTTTUUUVVVXXXYYY\\\^^^bbbgggkkkoooqqqrrrwww{{{}}}xxxnnnfffZZZRRRNNNKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGJJJMMMPPPRRRSSSTTTVVV]]]lllxxxkkk___ccchhh}}}___KKKAAA>>>999999:::444777777777777777777777777555555666666666666555555555555444444444444555555555555555555555555555555555555555555555555555555444555777888888;;;>>>AAAHHHPPP\\\ccceeeeeedddeeeeeekkkwwwjjj]]]VVVRRRVVVfff{{{|||vvvttttttooogggVVVLLLDDDCCCEEEFFFHHHJJJKKKMMMQQQTTTXXXaaallluuu}}}zzzxxxxxxyyyuuuqqqmmmgggaaaaaa___]]][[[[[[YYYWWWUUUUUURRRNNNLLLKKKJJJIIIGGGGGGGGGHHHHHHHHHGGGGGGGGGHHHGGGFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKMMMOOOPPPQQQSSSSSSRRRQQQQQQQQQRRRRRRUUUWWWYYY\\\^^^____________^^^\\\\\\]]]___aaaccceeehhhnnntttzzz|||wwwmmmeeeZZZRRRNNNLLLIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFIIILLLOOORRRSSSTTTTTTYYYfffpppzzznnn___ccchhh{{{[[[IIIAAA???999999:::555777777777777777777777777555555666666666666555555555555444444444444555555555555555555555555555555555555555555555555555555222444666777888;;;???BBBHHHPPP[[[bbbdddddddddddddddjjjvvvsss```XXXRRRWWWhhh}}}{{{uuutttssskkkbbbPPPIIICCCDDDGGGGGGIIIMMMHHHKKKOOOSSSYYYdddqqqzzz~~~~~~zzzooogggccc```[[[WWWVVVTTTRRRQQQQQQQQQOOOMMMOOOMMMJJJHHHIIIIIIHHHGGGFFFGGGIIIIIIHHHGGGHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMOOOQQQSSSTTTUUUUUUVVVVVVWWWXXXXXXYYYZZZZZZaaabbbdddeeeggghhhhhhhhhfffffffffgggiiikkkmmmoootttxxx~~~{{{vvvmmmeeeZZZRRRNNNLLLJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFIIILLLOOOQQQSSSSSSSSSVVV```jjjvvvqqq```eeejjj{{{tttYYYHHHBBBAAA;;;;;;===888777777777777777777777777555555666666666666555555555555444444444444555555555555555555555555555555555555555555555555555555222444666777999<<<@@@CCCJJJRRR[[[aaaccccccdddeeeeeemmmwww}}}eee\\\TTTZZZlllzzzuuutttqqqggg\\\MMMGGGDDDFFFHHHHHHJJJNNNGGGJJJOOOTTT[[[hhhvvv~~~{{{xxxwwwvvvwwwwwwyyyyyy{{{~~~|||ooojjjccc^^^[[[XXXUUUSSSRRRQQQOOOOOOPPPPPPNNNMMMOOOLLLJJJJJJKKKLLLLLLKKKHHHJJJLLLLLLKKKJJJKKKMMMMMMMMMMMMNNNOOOPPPRRRRRRTTTTTTSSSRRRRRRQQQQQQQQQSSSVVVYYY]]]_________^^^]]]^^^aaaccceeefffggggggooopppppprrrsssuuuwwwxxxvvvwwwyyy{{{~~~zzzuuummmeeeZZZRRRNNNLLLJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGIIILLLNNNPPPRRRRRRSSSSSS[[[fffuuurrraaafffkkkzzzmmmUUUFFFAAAAAA<<<;;;>>>999777777777777777777777777555555666666666666555555555555444444444444555555555555555555555555555555555555555555555555555555444666888999;;;>>>CCCFFFNNNTTT\\\aaacccdddfffhhhkkksss{{{~~~jjj```XXX^^^rrryyyuuutttooobbbUUUKKKGGGEEEHHHIIIHHHJJJMMMIIILLLQQQWWW___mmm|||wwwuuuqqqmmmkkkjjjjjjkkkmmmooosssxxx}}}tttlllbbb```]]]ZZZWWWUUUTTTSSSTTTRRRQQQQQQSSSSSSRRRPPPQQQOOOMMMMMMOOOQQQQQQQQQKKKNNNPPPPPPNNNMMMNNNPPPOOOPPPQQQRRRUUUWWWYYYZZZ]]]\\\[[[[[[YYYYYYXXXWWW\\\___dddhhhjjjjjjiiihhhiiikkkooosssvvvwwwwwwwwwzzzzzz{{{|||~~~zzzuuummmeeeZZZRRRNNNLLLJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIILLLNNNPPPQQQRRRTTTRRRYYYddduuusssaaafffkkkzzziiiQQQBBB???@@@::::::<<<888777777777777777777777777555555666666666666555555555555555444444555555555555555555555555555555555666666666666666666666666555777:::;;;===AAAEEEHHHPPPVVV]]]aaacccdddgggjjjpppxxxmmmbbbZZZbbbwww~~~yyytttsssnnn___PPPJJJFFFEEEHHHIIIGGGIIILLLKKKNNNSSSZZZcccqqq}}}nnnlllgggccc```______```eeehhhnnntttzzz~~~wwwmmmfffaaa___\\\YYYXXXYYYZZZ\\\\\\[[[ZZZYYYXXXWWWWWWWWWVVVTTTRRRRRRTTTUUUVVVVVVSSSUUUVVVVVVUUUSSSSSSTTTZZZ[[[\\\]]]___bbbccceeedddcccaaa```aaadddfffhhhmmmppptttvvvvvvtttssssssxxx{{{zzzvvvllleee[[[RRRLLLJJJHHHGGGJJJIIIGGGEEEDDDDDDDDDEEEGGGHHHIIIKKKMMMNNNOOOOOOWWWUUU[[[cccqqqyyyfffiiinnnrrrgggLLLEEE???>>>===::::::<<<:::999888888999999888666777777777777777777777777555555555555555555555555333333444555666666555555555444444444444555666666888999::::::;;;>>>BBBEEEOOO[[[]]]___ggghhhffflllzzzooo```[[[jjj}}}xxxtttoooeeeXXXNNNHHHFFFFFFHHHLLLNNNMMMKKKLLLOOOUUU^^^iiixxx~~~xxxoooeee\\\YYYWWWSSSRRRSSSVVVZZZ```ffflllrrryyy}}}~~~{{{wwwpppjjjfffeeecccbbbaaabbbcccdddeeeeeeeeedddbbb```]]]\\\\\\\\\\\\]]]___aaabbbbbb^^^______^^^]]]]]]___aaaccceeeiiillloooqqqrrrrrrmmmmmmnnnooorrrwww{{{}}}{{{wwwllleee[[[RRRLLLJJJHHHGGGHHHGGGFFFEEEEEEEEEFFFGGGFFFGGGIIIKKKMMMNNNOOOOOOSSSRRRYYYbbbqqqiiijjjmmmpppeeeLLLEEE???>>>===::::::<<<:::999888888999999888666777777777777777777777777555555555555555555555555333444444555666666555555555444444444444555666666888999::::::;;;>>>BBBFFFQQQ\\\______ffffffeeelllzzzooobbb^^^nnn{{{vvvqqqkkkbbbUUULLLGGGFFFFFFHHHLLLNNNNNNMMMNNNQQQWWW___kkkzzz{{{sssfff]]]TTTRRRQQQNNNMMMNNNMMMPPPTTTYYY```iiisssyyy|||~~~}}}yyyrrrrrrrrrrrrssssssttttttvvvuuuuuussspppmmmkkkiiijjjlllnnnppprrrsssssssssooooooooonnnmmmnnnqqqttttttvvvzzz~~~|||yyyllleee[[[RRRMMMJJJHHHGGGFFFFFFEEEEEEFFFGGGHHHHHHFFFGGGIIIKKKMMMNNNOOOOOOPPPPPPXXXaaaqqqmmmjjjjjjmmmdddLLLEEE???>>>===::::::<<<:::999888888999999888666777777777777777777777777555555555555555555555555333444555555666555555555555444444444444555666666888999::::::;;;>>>CCCGGGUUU___```aaafffeeegggrrrnnnddddddsss|||xxxsssmmmfff]]]QQQIIIEEEEEEFFFHHHLLLOOOOOOOOOQQQSSSYYYaaammm}}}vvvmmm^^^UUUMMMKKKKKKIIIHHHJJJGGGHHHJJJNNNTTT]]]gggnnnrrrtttwwwxxxzzz}}}~~~{{{{{{|||}}}}}}|||{{{{{{||||||}}}~~~~~~~~~zzzmmmfff\\\SSSMMMJJJHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFGGGIIIKKKLLLNNNNNNNNNNNNOOOWWWaaapppqqqllllllnnndddLLLEEE???>>>===::::::<<<:::999888888999999888666666666666666666666666666555555555555555555555555444444555555555555555444555444444444444555666666888999999:::;;;???EEEIIIWWWaaacccdddiiiiiiooojjjeeehhhxxxyyyuuupppiiibbbXXXNNNGGGDDDDDDFFFIIILLLOOOQQQQQQRRRUUUZZZcccpppuuujjj]]]SSSKKKJJJIIIGGGGGGHHHGGGHHHIIIJJJMMMSSS[[[```gggiiimmmooorrruuuyyy||||||yyywwwtttqqqpppppppppooonnnpppppppppppprrrssstttuuusssuuuyyy|||~~~~~~zzznnnggg\\\SSSMMMJJJHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFHHHJJJLLLMMMNNNNNNOOOPPPXXXaaannnwwwrrrqqqsssdddLLLEEE???>>>===::::::<<<:::999888888999999888666666666666666666666666666555555555555555555555555444555555555555555444444555444444444444555666666888888999999;;;@@@FFFKKKXXXaaadddhhhnnnppp|||xxxfffdddlll||||||vvvrrrllleee]]]TTTLLLGGGCCCDDDGGGIIILLLOOOQQQSSSSSSVVV\\\ffftttxxxkkk]]]TTTLLLJJJIIIGGGGGGHHHFFFHHHJJJKKKLLLOOOSSSVVV\\\^^^aaacccfffiiimmmpppvvvxxx|||~~~~~~|||yyytttqqqnnnkkkgggdddcccbbb```___aaaaaaaaabbbcccdddeeefffeeegggkkknnnqqquuuzzz}}}~~~zzzooohhh]]]SSSMMMJJJHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDEEEFFFHHHJJJLLLMMMNNNNNNOOOQQQYYY```mmm{{{uuutttwwwcccLLLEEE???>>>===::::::<<<:::999888888999999888666777777777777777777777777555555555555555555555555555555555666555555444333555444444444444555666666888888888999;;;@@@GGGLLLYYYbbbfffkkkrrrvvvqqqbbbdddppp|||xxxqqqnnniiiaaaYYYQQQKKKGGGCCCEEEHHHJJJLLLNNNQQQSSSSSSXXX```kkkzzz{{{nnn]]]TTTLLLKKKKKKJJJJJJKKKFFFHHHJJJKKKLLLNNNPPPRRRSSSUUUWWWXXXYYY[[[___aaahhhkkkoooqqqsssuuuxxxzzzyyyyyyyyyzzzzzzzzz{{{{{{}}}{{{yyywwwuuurrrpppooolllhhhfffbbb___[[[XXXVVVUUUSSSQQQQQQQQQQQQRRRSSSTTTVVVVVVWWWYYY\\\^^^aaaeeejjjnnnvvv{{{~~~yyyooohhh]]]TTTMMMJJJHHHGGGDDDEEEFFFGGGHHHGGGFFFFFFEEEFFFHHHJJJKKKMMMMMMNNNNNNPPPYYY```lllzzzpppnnntttaaaLLLEEE???>>>===::::::<<<:::999888888999999888666777777777777777777777777555555555555555555555555555555666666555444444333555444444444444555666666888888888999;;;AAAHHHNNNZZZbbbgggmmmuuuzzz~~~mmm```eeetttyyytttllliiiddd]]]TTTMMMIIIGGGCCCFFFIIIKKKLLLMMMQQQSSSUUUZZZdddqqq~~~ooo\\\TTTNNNNNNOOOOOOQQQSSSOOOOOOOOOMMMLLLMMMPPPRRRQQQRRRSSSSSSSSSSSSVVVXXXZZZ]]]```bbbdddeeehhhiiijjjjjjkkkkkkkkklllllllllrrrtttxxx{{{}}}~~~~~~~~~~~~}}}||||||{{{yyyuuuqqqmmmkkkgggdddaaa___^^^\\\ZZZXXXUUURRROOOLLLLLLKKKJJJHHHGGGGGGGGGGGGIIIJJJKKKLLLKKKLLLNNNPPPRRRVVVZZZ^^^cccjjjssszzz~~~}}}yyyppphhh^^^TTTNNNJJJHHHGGGBBBCCCEEEGGGHHHHHHHHHHHHEEEFFFHHHJJJKKKMMMMMMMMMLLLNNNXXX___lllvvvhhhfffnnn}}}```LLLEEE???>>>===::::::<<<:::999888888999999888666777777777777777777777777555555555555555555555555555666666666555444333333555444444444444555666666888888888888;;;AAAIIINNNZZZbbbgggnnnuuu{{{|||lll___fffvvvvvvqqqhhhfffaaaYYYQQQKKKGGGFFFDDDGGGJJJLLLKKKMMMPPPSSSVVV]]]hhhuuuooo]]]UUUPPPQQQTTTVVVXXX[[[\\\ZZZUUUPPPLLLLLLPPPSSSSSSTTTTTTSSSRRRQQQSSSUUURRRTTTWWWXXXYYYZZZ\\\]]]^^^^^^^^^_________``````ccceeeiiimmmpppppppppooouuuvvvwwwxxxwwwvvvtttrrrmmmmmmllljjjfffaaa]]]ZZZ\\\YYYUUUSSSRRRQQQPPPOOOLLLIIIFFFEEEEEEFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHCCCDDDFFFGGGHHHLLLQQQTTTSSS[[[fffnnnttt{{{|||wwwooohhh]]]TTTMMMJJJHHHGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHJJJLLLNNNOOOPPPPPPKKKRRRVVV[[[lllwwweeegggjjjwww}}}]]]IIIAAA<<<======;;;999999888888888888888888888888777777777777777777777777555555444444444444555555666666666666666666666666555555555555666666666777666555666999;;;>>>GGGPPP[[[bbbhhhkkknnn{{{~~~rrrggg]]]cccttt{{{tttnnniiieee^^^VVVOOOJJJGGGFFFFFFIIIKKKMMMMMMNNNPPPQQQWWW```lllwwwrrrcccWWWQQQTTTWWWXXXcccpppssscccVVVTTTRRROOOUUUaaa______]]]YYYUUUQQQPPPPPPSSSRRRPPPPPPPPPQQQSSSSSSWWWVVVUUUTTTSSSTTTTTTUUUXXXZZZ\\\___aaaccccccccccccdddfffggggggeeecccbbb```^^^[[[XXXUUUSSSQQQPPPLLLKKKKKKJJJIIIHHHHHHGGGFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@???>>>???AAACCCDDDDDDFFFGGGGGGFFFGGGIIIKKKMMMPPPUUUZZZaaaiiiqqqvvv{{{|||wwwpppiii^^^TTTNNNJJJHHHGGGHHHGGGGGGGGGGGGGGGGGGFFFGGGHHHJJJLLLNNNOOOOOOPPPLLLRRRVVV[[[nnnttt``````dddrrr~~~\\\IIIBBB<<<======:::999999888888888888888888888888777777777777777777777777666555555444444555555666666666666666666666666666555555555666666666777777777666777:::<<>><<<<<<:::999;;;888888888888888888888888777777777777777777777777777666666555555666666777666666666666666666666666666666666777777777888888999888999===???CCCLLLVVVYYY```fffeeebbbhhhvvvtttfff]]]XXXXXXeeevvvyyysssooonnnmmmkkkdddZZZOOOHHHFFFGGGHHHIIIJJJLLLNNNPPPSSSXXX[[[eeeppp~~~zzzvvvqqqhhhaaa[[[YYYVVVRRROOOMMMKKKKKKIIIIIIHHHGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGEEEFFFGGGHHHHHHGGGFFFEEEHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIJJJKKKLLLMMMNNNPPPQQQQQQRRRSSSUUUVVVVVVWWWZZZ]]]^^^aaaeeeffffffeeeeeefffbbbdddiiisss}}}}}}xxxiiibbbYYYPPPLLLIIIHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEGGGIIIKKKLLLMMMMMMIIIQQQWWW^^^sssuuu___]]]dddzzziiiOOOFFF>>><<<<<<:::999;;;888888888888888888888888777777777777777777777777777777666666666666777777666666666666666666666666666666777777777888888888888777999===???CCCLLLVVV\\\bbbfffddd```eeesssqqqeee^^^\\\]]]lll~~~~~~xxxtttrrrrrrsssooogggZZZNNNFFFDDDGGGIIIIIIKKKMMMNNNQQQTTTYYY]]]hhhuuu}}}uuunnnkkkeee___YYYTTTQQQOOOMMMMMMLLLKKKKKKLLLMMMNNNMMMNNNPPPQQQQQQPPPOOOOOONNNOOOPPPPPPOOONNNLLLKKKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOONNNNNNNNNQQQQQQRRRSSSUUUWWWZZZ[[[\\\]]]___aaabbbdddgggjjjmmmppptttvvvuuusssrrrrrrooopppuuu}}}|||wwwgggaaaWWWOOOKKKIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEGGGIIIJJJLLLLLLMMMHHHQQQXXX___qqqsss]]]]]]ffflllOOOFFF>>><<<<<<:::999;;;888888888888888888888888777777777777777777777777777777666666666666777777666666666666666666666666777777777777888888888888777777999<<>>;;;999999888888888888888888888888666666777777777777666666666666666666666666666666666666666666666666666666777777777777777888888888999:::::::::<<>>>>><<<999999888888888888888888888888666666666777777666666666666666666666666666666666666666666666666666666666555555666666777777777777777999::::::===EEEOOOXXX^^^cccgggddd```cccooozzz|||lll___\\\___iiiyyy|||vvv~~~yyyiiiXXXOOOJJJHHHHHHIIIMMMLLLMMMPPPQQQTTT]]]ggguuu}}}xxxpppjjjccccccdddeeegggiiilllnnnrrrvvv{{{~~~}}}zzzxxxwwwsssqqqooonnnooonnnllljjjiiigggdddccccccdddcccbbbcccbbbbbbaaa``````______aaaaaabbbccceeeiiilllnnntttssstttwww|||{{{tttooobbb\\\TTTMMMIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKLLLLLLPPPNNNVVV___kkksss```[[[fffrrrRRRHHH???>>>>>><<<999999888888888888888888888888777888888888888888888777666666666666666666666666666666666666666666666666333444444555666777777888666888999;;;???GGGRRR[[[]]]ccciiihhheeegggqqqzzzyyygggZZZYYY___nnn~~~|||~~~}}}{{{wwwgggVVVLLLIIIGGGHHHKKKNNNLLLMMMQQQSSSVVV```jjjvvv{{{sssssstttuuuwwwzzz}}}}}}{{{{{{xxxuuurrrqqqpppooommmnnnnnnmmmllljjjiiihhhhhhjjjkkklllnnnqqqtttwwwyyy~~~}}}}}}zzzsssnnnbbb\\\TTTMMMIIIGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKLLLLLLPPPOOOVVV^^^iiitttccc___jjjuuuSSSHHH@@@>>>>>><<<:::999888888888888888888888888999::::::;;;;;;::::::999666666666666666666666666666666666666666666666666333333444555777888999999777999:::<<<@@@HHHSSS\\\___eeekkkkkkhhhiiiqqqxxxyyyfffYYYYYY```rrr|||}}}tttdddSSSJJJHHHGGGIIILLLNNNMMMNNNQQQTTTYYYcccnnnxxx~~~{{{zzz{{{{{{zzzxxxwwwuuutttsssvvvwwwzzz~~~~~~|||{{{tttnnnccc]]]UUUNNNJJJHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKLLLLLLPPPOOOVVV^^^gggttteeecccpppwwwSSSIII@@@>>>???<<<::::::888888888888888888888888888888999999999999888888666666666666666666666666666666666666666666666666444444555666888999::::::999:::;;;<<<@@@HHHSSS[[[___dddiiiiiifffgggmmmttt}}}jjj\\\\\\bbbrrr~~~~~~ppp```PPPIIIGGGGGGIIIMMMNNNMMMNNNRRRVVV[[[gggrrr{{{zzzzzz|||}}}|||tttnnnccc]]]UUUNNNJJJHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKLLLLLLOOONNNVVV]]]eeetttfffgggvvvyyySSSIII@@@??????===::::::888888888888888888888888555555666666666666555555666666666666666666666666666666666666666666666666555666666777888999::::::888:::;;;<<>><<<===999;;;::::::999888888888999999999::::::999888666555666666666666666666666666555555666666666666666666888888888777777777777777999999:::;;;>>>GGGTTT]]]ddd______fffpppyyy}}}oooaaa___fff|||___TTTJJJGGGGGGGGGIIIMMMOOOPPPQQQSSSXXXbbbpppzzzvvvnnnjjjddd___\\\[[[YYYXXX\\\^^^aaaeeekkkrrrwwwzzz{{{}}}yyyxxxvvvqqqoooqqqxxx~~~{{{sssmmmbbb[[[QQQJJJHHHGGGFFFDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKOOOTTTXXX```uuuwwwuuummm}}}ZZZFFF???BBB>>><<<===:::;;;;;;:::999999999999999999999::::::999888666555777777777777777777777777666666666666666555555555666666666666666666666666888999:::;;;>>>GGGTTT]]]gggcccdddlllvvv{{{mmm```___fffzzz}}}^^^TTTJJJGGGHHHHHHJJJMMMPPPQQQRRRTTTYYYdddrrr}}}ssseeeaaa\\\XXXVVVUUUTTTSSSUUUWWWYYY]]]bbbfffjjjlllmmmoooqqqsssssstttvvvxxx~~~{{{vvvqqqrrrqqqoooooottt|||zzzrrrlllbbb[[[QQQJJJHHHGGGFFFDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJJJJJJJJJJLLLPPPTTTWWWaaawww|||xxxooo[[[GGG@@@BBB>>><<<===:::;;;;;;:::999999999999:::999999:::999999888666666888888888888888888888888777777666666555555555444555555555555666666666666888999::::::>>>HHHTTT^^^gggeeehhhrrr}}}xxxkkk______fffvvvvvv\\\RRRIIIGGGHHHHHHJJJMMMPPPQQQSSSUUU[[[fffuuu{{{mmm]]]YYYUUUSSSRRRRRRQQQPPPPPPRRRUUUXXX[[[]]]^^^______bbbdddffffffgggiiijjjqqqsssssssssqqqqqqqqqssswwwxxxyyy{{{|||}}}}}}}}}~~~~~~}}}}}}}}}{{{xxxsssnnnhhheeegggiiikkklllpppwww{{{rrrlllbbb[[[QQQJJJHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJJJJKKKKKKNNNPPPTTTXXXccczzz{{{qqq]]]HHHAAACCC>>><<<===::::::999999888888888999999::::::999999888777777666777777777777777777777777777777777666555555444444555555666666666666666777888999999:::>>>HHHUUU^^^fffeeejjjvvvvvviii______gggsss}}}pppZZZQQQIIIGGGHHHIIIKKKNNNOOOQQQSSSVVV\\\hhhwwwuuufff[[[XXXUUUSSSSSSTTTSSSRRRRRRTTTXXX[[[^^^___^^^^^^\\\^^^aaacccccccccdddfffiiijjjkkkjjjhhhggghhhiiiiiijjjkkklllnnnoooppppppoooqqqsssvvvyyy|||{{{vvvpppjjjgggfffeeeggggggfffdddbbb```^^^]]]___bbbgggkkkqqqzzz|||sssmmmbbb[[[QQQJJJHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGHHHIIIJJJKKKKKKKKKNNNQQQTTTYYYfff~~~{{{sss___JJJBBBCCC>>><<<===:::888888777777777777888888::::::999888888777777777666666666666666666666666777777666666555555555444666666666777777888888888777888999:::???HHHUUU^^^ffffffmmm{{{~~~ttthhh___```hhhrrr|||kkkXXXOOOHHHGGGIIIIIIKKKNNNNNNPPPSSSVVV^^^jjjzzzrrrbbbZZZXXXVVVUUUVVVWWWWWWVVVWWWZZZ___cccfffggggggfffbbbeeehhhiiihhhhhhhhhiiiggghhhhhhgggeeecccdddeeebbbbbbccceeefffhhhiiijjjjjjkkknnnrrrwww{{{~~~|||rrrfffccc^^^ZZZWWWVVVVVVWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\aaagggmmmttt}}}|||tttnnnbbb[[[QQQJJJHHHGGGFFFDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIKKKKKKKKKKKKNNNPPPUUU\\\jjj{{{wwwaaaLLLCCCCCC>>><<<===;;;888777777777777888999999;;;:::999888777777777777555555555555555555555555666666666666666666666666666666777777888888999999777888999:::???HHHUUU___ggghhhppp~~~tttiii___aaajjjsss}}}hhhVVVMMMGGGGGGIIIJJJLLLOOOOOOQQQTTTXXX```mmm}}}rrrdddZZZYYYYYY[[[^^^aaaaaaaaadddggglllqqquuuwwwwwwwwwsssuuuxxxyyywwwvvvuuuuuupppppppppmmmiiifffeeefffccccccdddfffiiikkknnnooopppqqquuuyyy~~~uuuggg^^^TTTRRROOOMMMLLLMMMOOOPPPNNNNNNOOOQQQSSSUUUWWWYYY]]]bbbiiipppxxx{{{sssmmmbbb[[[QQQJJJHHHGGGFFFDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJKKKKKKLLLLLLMMMPPPUUU^^^mmm|||zzzcccMMMCCCDDD>>><<<===;;;999999888888999::::::;;;;;;:::999777777777777888666666666666666666666666444444555555666777777777555555666666777888888999666888999:::???IIIVVV___fffhhhqqquuuiii```bbbkkkuuufffTTTLLLFFFGGGJJJJJJLLLOOOPPPSSSVVV[[[cccqqqwwwkkkaaaaaadddhhhooosssvvvwwwzzz}}}~~~xxxsssqqqpppmmmmmmoooqqqtttwww{{{|||yyynnnaaaWWWQQQJJJJJJIIIHHHIIIKKKMMMOOOLLLMMMNNNOOOQQQSSSUUUVVV]]]ccclllttt|||zzzrrrlllbbb[[[QQQJJJHHHGGGFFFDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGIIIJJJKKKLLLLLLLLLLLLPPPVVV___ooo|||}}}dddNNNDDDDDD>>><<<>>>;;;::::::::::::;;;;;;<<<===;;;:::999777777777777888777777777777777777777777333333444555666777888888444444444555666777777888666777999:::???IIIVVV___ccceeennn}}}uuujjjaaaccclllvvvdddSSSKKKFFFGGGJJJKKKMMMPPPRRRTTTXXX]]]fffttt{{{qqqjjjlllooovvv}}}|||wwwxxxyyy|||}}}ooo```TTTMMMJJJGGGGGGGGGHHHIIIKKKMMMOOONNNOOOPPPQQQRRRTTTUUUUUU^^^dddnnnvvv~~~xxxpppkkk^^^YYYQQQJJJGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJLLLMMMPPPPPPVVVcccrrr}}}gggOOOCCCCCC???===???;;;999:::;;;;;;;;;;;;999999999999999999999999999999666666555555666777888888777777666666666666777777777777777777777777777777888999999:::>>>HHHUUU___fffiiiooowww~~~{{{tttkkkkkkrrr___QQQKKKGGGHHHIIIIIIJJJNNNOOORRRXXX___jjjwww}}}ssszzzsssbbbUUUNNNKKKJJJEEEFFFGGGHHHIIIJJJJJJJJJNNNLLLLLLNNNNNNLLLPPPUUU___kkkwww|||~~~wwwoooiii]]]WWWOOOIIIFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJLLLMMMMMMOOOWWWcccpppgggOOOCCCDDD???===???;;;;;;;;;<<<<<<;;;999888777888888888888888888888888888888777777777777777777777777666666666666777777777777777777777777777777888999999:::>>>HHHUUU___ccceeeiiipppzzz|||rrrrrryyy}}}]]]PPPKKKGGGHHHJJJIIIKKKNNNOOOSSSXXX```kkkxxxqqq___RRRLLLIIIIIIFFFGGGHHHIIIIIIIIIIIIIIILLLJJJKKKNNNOOOOOOSSSYYYbbbnnnzzz~~~vvvlllfffZZZUUUNNNHHHFFFEEEDDDDDDFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGGGGIIIKKKLLLMMMLLLRRR[[[fffqqqgggOOODDDDDD???>>>???;;;======<<<;;;:::888777666666666666666666666666666999888777666555555555555777777666666666666777777777777777777777777777777888999:::;;;???HHHUUU___bbbbbbdddlllvvv~~~wwwwww~~~uuuZZZOOOJJJGGGIIIJJJJJJKKKNNNOOOSSSYYYbbbmmmzzznnn[[[OOOIIIIIIIIIHHHIIIIIIJJJJJJJJJIIIIIIJJJIIIJJJNNNQQQRRRXXX___gggrrr~~~}}}tttiiicccVVVRRRKKKGGGEEEDDDDDDCCCEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGIIIKKKMMMNNNNNNVVV```jjjtttgggOOODDDDDD@@@>>>???<<<===<<<<<<;;;:::888777777666666666666666666666666666666555444444444555555777777666666666666777777666666666666666666666666888999:::;;;@@@IIIUUU___aaa```dddoooyyywwwtttyyy|||mmmXXXNNNIIIFFFIIIKKKJJJKKKNNNPPPTTT[[[dddooo|||kkkXXXMMMIIIIIIIIIJJJJJJKKKKKKKKKJJJIIIIIIJJJHHHJJJNNNQQQTTTZZZbbbkkkvvv{{{qqqfff___SSSOOOJJJFFFEEEDDDDDDCCCEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGIIIKKKMMMNNNNNNWWWaaaiiittthhhPPPDDDDDD@@@>>>@@@<<<;;;;;;::::::::::::::::::777777777777777777777777555444555555666777888999777777666666666666777777666666666666666666666666888999;;;<<<@@@IIIUUU^^^___^^^eeesss~~~tttpppsssxxx~~~gggWWWLLLHHHFFFIIIKKKKKKLLLOOOPPPTTT\\\fffqqq~~~zzzeeeUUULLLJJJJJJJJJKKKKKKLLLLLLLLLKKKJJJJJJKKKJJJKKKOOOSSSVVV]]]eeeoooyyyzzzoooccc\\\QQQNNNIIIFFFEEEEEEDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFGGGIIIKKKMMMOOOMMMTTT\\\cccqqqhhhPPPEEEEEE@@@???@@@<<<;;;::::::999999::::::;;;888888888888888888888888666666666777999:::<<<===777777666666666666777777777777777777777777777777777999;;;===AAAJJJVVV^^^]]][[[ccctttrrrnnnqqqttt}}}uuuaaaUUUKKKGGGFFFJJJLLLLLLMMMOOOPPPUUU]]]hhhttt}}}ppp^^^QQQLLLLLLKKKJJJKKKLLLLLLMMMMMMMMMLLLLLLMMMKKKMMMRRRVVVZZZbbbjjjsss|||xxxmmmaaaYYYPPPMMMIIIFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGIIILLLNNNOOONNNSSSXXX___ppphhhPPPEEEEEE@@@???@@@===<<<<<<:::999999999999:::888888888888888888888888666666666777888999:::;;;777777666666666666777777777777777777777777777777777999<<<>>>BBBJJJVVV^^^___[[[aaasss{{{ppppppssssssmmm[[[SSSJJJFFFFFFJJJMMMLLLMMMPPPPPPUUU^^^iiiuuuooodddVVVNNNLLLLLLKKKHHHKKKKKKLLLMMMNNNNNNNNNNNNNNNMMMOOOUUUZZZ```iiisssxxx~~~wwwlll```XXXOOOLLLIIIFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEGGGIIILLLNNNOOOQQQUUUXXX^^^rrrhhhQQQEEEEEEAAA???AAA===???===;;;999888888888888888888888888888888888888555555444444444555555666777777666666666666777777777777777777777777777777777999<<<>>>BBBKKKVVV^^^ccc]]]bbbrrrtttmmmpppuuurrr~~~hhhXXXRRRJJJFFFEEEJJJMMMMMMMMMPPPPPPVVV___jjjvvvuuufff\\\QQQKKKKKKLLLJJJFFFJJJKKKLLLMMMNNNOOOOOOOOOOOONNNQQQWWW^^^eeeoooyyy{{{yyyqqqfff[[[TTTNNNKKKGGGEEEDDDDDDCCCBBBEEEEEEDDDDDDDDDDDDEEEEEEGGGFFFFFFGGGHHHJJJLLLNNNNNNOOOXXXaaapppaaaSSSFFFCCCEEECCC???<<<;;;:::999888888888999:::999999999888888888777777666666555555555555666666555555666666777777888888666666666666777777777777<<<::::::<<>><<<;;;:::999888888888999:::999999999888888888777777777666666555555666666777666666666666777777777777666666666666777777777777<<<;;;;;;===CCCLLLUUU[[[^^^[[[cccuuu{{{vvvuuuyyyjjjVVVMMMHHHHHHHHHIIIKKKLLLNNNOOOSSSVVV___lllwww}}}ooo```VVVSSSOOOJJJHHHIIIJJJJJJJJJOOOQQQTTTUUUTTTSSSSSSTTTTTTXXX\\\```dddkkktttzzz{{{vvvoooeee[[[TTTMMMJJJFFFDDDDDDDDDDDDCCCEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHGGGHHHHHHJJJLLLMMMPPPQQQ[[[fffvvv```SSSFFFCCCCCC@@@===;;;;;;;;;:::999999999999999999999999888888888888888888777777666666777777888777777777777666666666666666666666666777777777777<<<<<<<<<>>>DDDMMMVVV\\\\\\\\\eeevvvzzzzzz}}}jjjVVVLLLHHHHHHHHHIIIKKKLLLNNNOOOTTTXXXaaannnyyywwwmmmbbbVVVNNNLLLJJJFFFFFFGGGJJJKKKKKKPPPSSSWWWYYYYYYYYYYYYZZZWWW[[[```dddhhhoooxxx}}}yyyssslllcccZZZTTTLLLIIIEEECCCDDDDDDDDDCCCEEEEEEDDDDDDDDDDDDEEEEEEIIIIIIHHHHHHIIIJJJLLLMMMOOOQQQ[[[gggyyy^^^RRRFFFCCCBBB???<<<;;;<<<;;;;;;:::999999999999888888888888888888888888888888777777777777888888888888777777666666555555666666666666777777777777<<<<<<<<>><<<<<>><<<===@@@<<<=========<<<:::888777777777888888999999999999666666555555555555666666555555666666777777888888666666666666777777777777999999;;;???EEEMMMTTTXXXaaammm{{{wwwooonnnsss|||~~~lllYYYMMMHHHHHHHHHIIIKKKLLLNNNOOOQQQVVV```ooo{{{{{{qqqdddZZZPPPLLLIIIHHHKKKMMMLLLJJJFFFIIILLLMMMMMMNNNRRRVVV]]]bbbhhhnnnpppqqqqqqrrrsssvvvyyy{{{}}}xxxnnn{{{sssjjjaaaYYYQQQKKKHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGIIIMMMSSSWWW]]]aaahhhwwweeeNNNJJJEEEAAA??????>>>=========<<<;;;;;;:::999999:::;;;;;;;;;;;;:::999999777777777777777777777777999888666555444555777888666666777777777666666555888:::<<<>>>CCCJJJSSSXXXeeeooozzzvvvnnnllloooxxxkkkVVVMMMKKKJJJJJJJJJKKKLLLNNNOOOPPPVVVbbbppp||||||}}}jjjYYYRRRLLLLLLLLLLLLMMMNNNOOOOOORRRPPPNNNMMMNNNPPPSSSVVV___eeelllrrruuuvvvwwwwww{{{|||~~~uuummmzzzqqqiii```WWWOOOJJJHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHJJJOOOVVVZZZ___cccjjjzzzdddMMMIIIDDDAAA??????>>>===<<<<<<<<<;;;:::999999999888999999999999888777777777777777777777777777777999888666555555555777777666777777888888777777666888:::<<<>>>CCCJJJSSSYYYbbbmmmyyytttkkkjjjmmmvvvkkkVVVLLLKKKJJJJJJJJJKKKLLLNNNOOORRRXXXcccqqq}}}}}}qqqkkknnnkkk]]]QQQMMMKKKLLLLLLMMMOOOQQQSSSTTTWWWUUURRRPPPPPPRRRUUUXXXbbbgggnnntttwwwyyyzzzzzz{{{}}}vvvooo~~~xxxpppggg^^^VVVNNNJJJGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJMMMRRRYYY^^^aaafffmmm}}}cccMMMIIIDDD@@@??????>>>===<<<;;;;;;::::::999999888888999999999999888777777777777777777777777777777999888666555555555666777777777888888888888888777888999;;;>>>CCCKKKTTTZZZ```lllzzzuuukkkiiimmmvvvmmmXXXMMMJJJJJJJJJJJJKKKMMMOOOPPPUUUZZZeeerrr}}}wwwqqqlll```XXXYYYXXXPPPJJJJJJKKKKKKMMMOOORRRVVVYYY[[[___\\\WWWTTTSSSUUUYYY\\\eeejjjqqqwwwzzz|||}}}~~~}}}xxxsss~~~xxxooofff]]]UUUNNNIIIFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHKKKOOOUUU\\\aaabbbgggooobbbLLLHHHCCC@@@??????>>>===;;;;;;::::::999999999999:::;;;;;;;;;;;;:::999999666666666666666666666666888888777666555666666777777888888999999999999888888999;;;>>>CCCKKKUUU\\\bbbooo~~~zzzmmmiiinnnyyy~~~ooo[[[OOOJJJIIIIIIJJJLLLNNNPPPQQQWWW[[[eeerrr~~~|||tttkkkfff^^^TTTMMMNNNNNNKKKIIIKKKJJJKKKMMMQQQUUU[[[```bbbgggccc]]]XXXWWWYYY]]]```hhhmmmsssyyy|||~~~~~~zzzwww~~~xxxnnneee\\\TTTNNNIIIFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGIIIKKKOOOUUU\\\bbbaaagggqqqaaaKKKGGGCCC@@@??????>>>===;;;;;;:::::::::::::::999:::;;;;;;;;;;;;:::999999666666666666666666666666888777777666666666666666777777888999999999999999888999:::===CCCLLLWWW^^^hhhuuu~~~mmmhhhooo{{{yyy||||||mmmZZZOOOIIIIIIIIIJJJLLLOOOQQQSSSWWW[[[eeesss~~~xxxpppggg```[[[RRRMMMJJJKKKMMMMMMLLLLLLKKKLLLNNNRRRXXX___eeehhhlllhhhbbb]]][[[^^^bbbeeeiiinnntttyyy}}}|||{{{}}}vvvmmmcccZZZRRRLLLHHHEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKNNNSSSZZZ___```hhhtttyyy]]]JJJGGGBBB???>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888999999999999888777777777777777777777777777777777777777777666666666666666666777888999999999999888999:::===CCCMMMXXX```lllyyy~~~kkkfffpppzzztttyyyxxxiiiWWWNNNHHHIIIIIIJJJMMMPPPRRRTTTWWW\\\ggguuuuuukkkbbb[[[UUUQQQKKKJJJJJJLLLNNNOOOOOONNNMMMNNNPPPTTTZZZaaagggkkkllliiiddd```___bbbfffhhhjjjooouuuzzz~~~zzztttiii___WWWOOOIIIFFFDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIJJJLLLQQQWWW\\\```jjjwwwpppVVVJJJFFFBBB???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888999999999999888777777777777777777777777777777777777777777777666666555444555666777888888888888888999:::===CCCMMMYYYaaalllyyykkkggguuuwwwtttzzzxxxhhhWWWPPPHHHHHHIIIKKKMMMPPPSSSUUUWWW]]]iiixxx{{{tttiii^^^WWWRRROOONNNJJJKKKKKKMMMOOOQQQRRRQQQOOOPPPQQQUUUZZZaaahhhllljjjhhheeecccccceeehhhkkklllpppvvv{{{xxxqqqggg]]]TTTMMMGGGDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHIIIIIIKKKOOOUUUYYYaaakkkzzz}}}jjjQQQJJJFFFBBB???>>>>>>>>>>>><<<<<<==================:::;;;;;;;;;;;;:::999999777777777777777777777777777777777777777666666555444444666777777888888888888999:::<<>>=========<<<<<<;;;;;;:::999999999999999888888888888777777777888888888666555444777777777777777777777777777777777777777777777777888999;;;===AAAIIITTT]]]gggtttssspppzzz{{{zzz}}}~~~uuuaaaPPPMMMLLLJJJJJJKKKNNNQQQSSSYYY```ooo}}}xxxfff^^^UUUNNNMMMMMMMMMMMMOOOPPPRRRUUUVVVWWWWWWWWWYYYVVVSSSUUU[[[aaaeeegggdddcccccceeeiiimmmpppppprrruuuzzz~~~vvvnnncccXXXPPPJJJFFFDDDBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGIIIJJJLLLPPPUUUYYY^^^ooo}}}{{{|||^^^LLLGGGFFFDDDBBBAAA??????>>>===<<<<<<;;;;;;::::::999999999999999888888888888555666777888888777777666777777777777777777777777777777777777777777777777888999;;;===AAAIIITTT]]]dddppp{{{vvvsss|||}}}xxxdddSSSMMMLLLJJJJJJKKKNNNQQQSSS[[[bbbppp}}}wwwnnnbbb[[[SSSMMMMMMOOOPPPQQQSSSTTTUUUWWWXXXYYYXXXXXXVVVTTTRRRTTTYYY___bbbccceeeeeefffjjjooosssvvvvvvvvvyyy~~~~~~pppiii^^^UUUNNNIIIFFFEEEBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGIIIJJJLLLPPPVVVZZZ^^^vvv|||tttXXXJJJHHHGGGEEECCCAAA@@@@@@???======<<<<<<;;;::::::::::::999999999888888888888444555666777888888888888777777777777777777777777777777777777777777777777888999;;;===AAAIIITTT]]]aaakkkuuu{{{zzzwww{{{fffTTTLLLKKKJJJJJJKKKNNNQQQTTT]]]dddqqq~~~|||mmmbbb\\\VVVPPPLLLMMMQQQTTTVVVXXXXXXYYYZZZZZZZZZZZZYYYUUUTTTTTTWWW[[[___bbbcccggghhhkkkqqqwww|||~~~||||||mmmfff\\\SSSLLLHHHEEEDDDAAABBBCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHJJJLLLQQQWWW\\\```~~~oooVVVLLLGGGFFFDDDCCCAAA@@@@@@???=========<<<;;;;;;::::::::::::999999999888888888666666777777888888888888666666666666666666666666777777777777777777777777888999;;;===AAAIIITTT]]]```gggqqqxxx||||||}}}yyy{{{fffTTTLLLKKKJJJJJJKKKNNNRRRTTT^^^eeeqqq~~~tttdddZZZUUURRRNNNLLLNNNSSSXXX\\\[[[[[[[[[[[[[[[[[[[[[ZZZXXXXXXZZZ]]]aaadddffffffhhhjjjooovvv~~~}}}yyyllleee[[[QQQKKKGGGDDDBBBAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHIIILLLRRRYYY^^^fffkkkUUUMMMEEEDDDCCCAAA@@@?????????>>>======<<<<<<;;;:::::::::::::::999999999999888999999888777777777777777666666666666666666666666777777777777777777777777888999;;;===AAAIIITTT]]]aaafffnnnvvvzzz{{{|||}}}zzz~~~yyy}}}|||gggVVVKKKJJJJJJJJJLLLOOORRRTTT]]]dddrrr~~~{{{mmm^^^UUUQQQPPPOOOOOOQQQUUU[[[^^^\\\\\\[[[[[[[[[\\\\\\\\\ZZZ\\\___bbbeeehhhjjjlllkkknnnsss{{{yyytttjjjcccYYYPPPIIIEEECCCAAAAAAAAABBBCCCCCCCCCCCCBBBDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGIIILLLRRRZZZ___mmm||||||gggRRRLLLDDDCCCBBBAAA@@@?????????>>>>>>======<<<;;;;;;;;;::::::::::::999999999999;;;:::999777777666777777777777777777777777777777777777777777777777777777888999;;;===AAAIIITTT]]]bbbdddlllvvv{{{{{{{{{|||zzz~~~xxx{{{}}}jjjYYYKKKJJJIIIJJJLLLOOOSSSUUU\\\dddsssrrreeeYYYQQQOOOPPPRRRSSSTTTWWW[[[^^^[[[[[[[[[[[[\\\]]]^^^___\\\___cccfffiiilllpppssssssuuuyyy|||uuupppddd^^^UUULLLGGGEEECCCBBB@@@AAABBBBBBCCCCCCBBBBBBDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGIIILLLSSS[[[aaassstttwww|||fffQQQKKKEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>======<<<<<<;;;;;;;;;;;;:::::::::999999999:::999888777777777888999777777777777777777777777777777777777777777777777888999;;;===AAAIIITTT]]]aaabbbjjjvvv}}}}}}}}}wwwyyy|||iiiZZZJJJJJJIIIJJJLLLOOOSSSUUU[[[eeeuuu~~~ssshhh\\\TTTPPPNNNRRRUUUWWWWWWXXXZZZ\\\ZZZZZZZZZ[[[]]]```bbbccc```ccchhhkkkmmmrrrwww{{{}}}~~~zzzsssnnn```ZZZQQQJJJFFFDDDCCCBBB@@@AAABBBBBBCCCCCCBBBBBBEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGIIILLLSSS\\\aaawwwqqquuu{{{gggRRRKKKFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::999999888777777777777999:::;;;777777777777777777777777777777777777777777777777888999;;;===AAAIIITTT]]]``````hhhwwwwwwyyy~~~yyygggXXXJJJJJJIIIJJJLLLOOOSSSUUU[[[fffxxx~~~~~~~~~|||yyyrrriii___VVVRRRPPPOOOSSSXXXZZZYYYXXXYYY[[[YYYZZZZZZ\\\___bbbeeegggeeehhhlllooorrrwww~~~~~~zzztttnnnjjj[[[VVVOOOJJJGGGEEECCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFEEEDDDDDDFFFHHHDDDGGGLLLOOOOOORRR]]]iiiqqqmmmxxxbbbTTTIIIHHHEEEBBBAAABBBBBBAAA@@@>>>=========<<<<<<<<<<<<======<<<;;;::::::999999777777777777777777777777444555555555666666777777888888888777777777777777999999:::<<>>>>>=========<<<<<<<<<===<<<<<<;;;::::::999999888888888888888888888888555555666666666777777777888888888888777777777777:::::::::===CCCMMMYYYaaagggfffkkkvvv}}}sssuuu|||{{{vvvxxx|||wwwgggYYYNNNLLLKKKLLLKKKLLLQQQYYYbbbnnn}}}yyywwwuuusssqqqoooiiiiiiiiiiiiiiihhhhhhhhhdddaaa[[[UUUQQQOOONNNNNNRRRUUUWWWXXXWWWVVVVVVWWWWWWXXXZZZ^^^bbbdddffffffjjjnnnsssvvvyyy~~~|||xxxrrrkkkggghhh___RRRGGGBBBAAACCCDDDBBBCCCDDDDDDEEEEEEDDDDDDEEEFFFGGGFFFEEEEEEGGGIIILLLHHHGGGJJJPPP\\\nnn}}}|||kkkpppdddUUUHHHHHHFFFCCCBBBBBBBBBBBBAAA>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;::::::999999999999999999999999999777777777777777888888888888888888888888888888888;;;;;;;;;>>>CCCMMMYYYaaagggffflllxxxxxxoooqqqyyyxxxrrrvvv{{{xxxjjj\\\PPPLLLKKKLLLLLLLLLQQQXXXeeeooo|||yyywwwssspppmmmjjjhhhfffcccaaa\\\\\\\\\[[[[[[ZZZZZZZZZXXXUUURRRNNNLLLKKKLLLMMMSSSUUUVVVWWWVVVUUUUUUVVVYYY[[[]]]```dddfffhhhhhhlllpppvvvzzz}}}~~~zzzvvvpppiiidddfff]]]QQQGGGBBBAAACCCDDDCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFHHHIIILLLHHHGGGLLLUUUcccxxxvvvhhhrrreeeUUUIIIHHHFFFCCCBBBBBBCCCBBBAAA>>>>>>>>>============<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999888888888888888888888888777888888888888888999999<<<<<<<<>>>>>>>>============;;;;;;;;;;;;;;;:::::::::888888888888888888888888999999999999888888888888777777888888999999999:::<<<<<<===???DDDMMMWWW^^^aaaccckkkwwwsssllllllsss|||zzz{{{||||||tttooossszzzzzzooocccTTTNNNKKKLLLMMMMMMQQQUUU___iiiyyy}}}zzzuuuqqqmmmiiidddaaa]]]ZZZWWWUUUSSSRRROOOMMMKKKKKKKKKKKKKKKKKKKKKKKKOOONNNMMMKKKKKKKKKLLLMMMPPPRRRSSSSSSSSSTTTWWWZZZ^^^bbbeeeggghhhjjjllloooooouuu{{{~~~yyyuuupppiiiaaa\\\TTTPPPKKKGGGEEEDDDCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEGGGHHHIIIHHHGGGGGGIIIKKKIIIJJJNNNUUU]]]lllrrrfffuuucccVVVKKKIIIGGGDDDCCCCCCCCCCCCBBB??????>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777999999999888888888888888777777888888999:::::::::;;;<<<===???CCCKKKUUU[[[^^^```iiiwwwsssllljjjrrr~~~~~~vvvpppsss{{{|||qqqfffUUUOOOKKKLLLNNNNNNPPPTTT^^^hhhxxx}}}yyytttppplllgggccc___ZZZWWWTTTRRROOOMMMLLLKKKIIIHHHDDDDDDEEEEEEFFFGGGGGGGGGLLLKKKJJJIIIIIIIIIJJJJJJNNNOOOPPPQQQSSSVVV[[[___cccgggkkkmmmmmmmmmqqqttttttyyy~~~{{{wwwrrrmmmeee^^^YYYRRRNNNIIIEEEDDDEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEGGGHHHIIIHHHGGGHHHIIIKKKJJJMMMRRRWWW\\\kkkqqqggguuu~~~bbbVVVLLLIIIGGGDDDCCCCCCDDDCCCBBB?????????>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888999999888888888777777777777777888999999:::;;;;;;:::;;;<<<>>>CCCJJJSSSYYY\\\___iiiwwwtttjjjgggsssyyyrrruuu|||}}}ssshhhWWWPPPKKKLLLNNNNNNPPPSSS^^^gggwww~~~xxxsssoooiiifffaaa]]]YYYUUUQQQNNNLLLJJJGGGFFFFFFFFFDDDCCC@@@@@@AAACCCDDDEEEFFFGGGIIIHHHHHHGGGHHHHHHIIIIIIKKKMMMNNNPPPSSSYYY___dddiiimmmrrrsssrrrrrrvvvyyyzzz}}}zzzvvvqqqkkkddd\\\WWWSSSNNNHHHDDDCCCDDDEEEFFFDDDDDDEEEFFFFFFFFFFFFFFFHHHIIIIIIIIIHHHHHHJJJKKKLLLOOOTTTVVVZZZiii~~~ooohhhvvv|||aaaVVVMMMIIIGGGDDDCCCCCCDDDCCCBBB????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888777777666666777777888999::::::;;;;;;:::;;;<<<>>>BBBIIIRRRXXX\\\___jjjxxxtttiiieeettt|||tttvvv}}}~~~tttiiiXXXPPPKKKLLLNNNOOOPPPSSS\\\eeeuuuzzzuuupppjjjfffaaa^^^ZZZVVVSSSOOOKKKHHHGGGEEEBBBBBBBBBBBBAAA@@@???@@@AAACCCEEEFFFHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKJJJKKKMMMPPPTTT[[[bbbhhhlllqqqvvvwwwvvvvvvzzz~~~~~~|||xxxsssmmmggg```YYYUUULLLJJJGGGDDDBBBBBBCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIJJJLLLPPPUUU[[[mmmrrrjjjiiivvvwww___TTTPPPHHHGGGFFFEEEDDDDDDDDDDDDCCCAAA???>>><<<<<<<<<===>>>>>>===<<<;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<888888777777777777888888999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;===CCCKKKTTTYYYaaagggqqq{{{ssshhhiiixxxvvvpppzzz|||ppp^^^TTTKKKKKKNNNOOOPPPRRRYYYaaammmzzzzzztttmmmgggbbb```WWWUUUPPPLLLHHHFFFEEEDDDCCCBBB@@@>>>>>>???@@@AAA@@@AAABBBDDDEEEGGGHHHIIIGGGFFFFFFFFFFFFFFFGGGGGGHHHKKKNNNPPPTTT[[[eeelllwwwzzz|||~~~~~~{{{wwwqqqkkkddd]]]WWWRRRKKKIIIFFFDDDBBBBBBCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJLLLQQQXXXaaavvvnnniiijjj{{{ttt^^^SSSOOOIIIIIIGGGFFFEEEDDDDDDDDDBBBAAA@@@>>>===<<<============<<<<<<;;;:::::::::;;;;;;::::::::::::;;;;;;888888777777777777888888999:::;;;;;;<<<;;;;;;;;;<<<<<<<<<>>>CCCKKKTTTZZZcccjjjttt~~~oooeeeggguuutttoooxxx~~~~~~rrraaaVVVMMMLLLNNNOOOPPPRRRXXX___jjjwww}}}zzzvvvsssnnnggg```ZZZVVVTTTNNNLLLIIIFFFDDDBBBBBBBBBBBBAAA@@@??????@@@AAABBBAAABBBCCCDDDFFFGGGHHHIIIJJJJJJIIIIIIHHHIIIIIIIIIJJJLLLOOORRRXXX```jjjqqqyyy{{{~~~~~~zzzuuuooohhhaaaZZZSSSOOOJJJHHHFFFDDDBBBBBBCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFHHHIIIIIIJJJKKKKKKLLLLLLKKKMMMSSS\\\kkkyyyhhhhhhoooooo\\\RRRNNNLLLKKKIIIGGGFFFDDDDDDCCCBBBAAA@@@>>>============<<<<<<<<<;;;;;;::::::999::::::999999999999::::::888888777777777777888888999999:::;;;;;;;;;;;;;;;<<<<<<===>>>CCCKKKUUU\\\dddjjjuuu{{{mmmdddffftttrrroooxxxxxxeeeYYYOOOMMMNNNOOOPPPRRRWWW]]]fffrrr|||xxxsssooollliiiddd^^^XXXSSSOOOMMMFFFEEECCCAAAAAAAAAAAABBB@@@@@@??????@@@AAACCCDDDCCCCCCDDDEEEGGGHHHIIIIIILLLKKKJJJJJJIIIIIIIIIIIILLLNNNQQQVVV]]]gggrrrzzz{{{~~~}}}yyytttmmmeee^^^WWWPPPLLLHHHGGGEEEDDDCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFHHHHHHIIIIIIJJJKKKLLLMMMLLLOOOUUUbbbxxxooodddhhhvvvkkk[[[SSSOOONNNMMMKKKHHHFFFEEEDDDCCCAAAAAA@@@???>>>>>>======<<<<<<;;;;;;:::::::::999:::999999888888999999:::999888888777777888888999999999:::;;;;;;;;;;;;:::<<<<<<===>>>BBBKKKVVV^^^aaafffsss{{{mmmfffhhhvvvtttsss|||iii]]]QQQNNNOOOOOOQQQSSSWWW\\\dddooo||||||wwwrrrmmmhhheeedddbbb]]]XXXSSSNNNKKKIIICCCBBBBBBAAAAAAAAABBBBBB?????????@@@BBBCCCEEEFFFEEEEEEFFFGGGHHHIIIIIIJJJJJJIIIHHHHHHGGGGGGGGGGGGNNNOOOSSSYYYcccnnnzzz}}}xxxssskkkccc\\\UUUOOOKKKGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMNNNQQQZZZkkkiiibbbfff{{{hhh\\\VVVQQQOOONNNKKKIIIFFFEEEDDDCCCAAAAAA@@@@@@??????>>>>>><<<;;;;;;;;;;;;;;;:::::::::999999888888999999:::999999888888888888999999888999::::::;;;;;;::::::;;;<<<===>>>AAAIIIVVV___aaadddrrr|||nnngggjjjzzzxxxzzzlll___RRRNNNNNNOOOQQQTTTXXX\\\cccmmmzzzzzztttnnnhhhddd___\\\WWWVVVRRRNNNJJJGGGDDDCCCBBBBBBBBBAAAAAAAAAAAAAAA???@@@AAABBBDDDFFFGGGHHHGGGHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGOOOPPPTTT]]]hhhttt~~~~~~{{{uuuppphhh```ZZZTTTNNNJJJEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHJJJMMMNNNQQQWWWbbbvvvzzzeeebbbggg|||xxxeee]]]XXXSSSNNNMMMKKKHHHFFFEEEDDDCCC@@@@@@AAAAAA@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::999999888888888888999999888888999:::::::::::::::999;;;======???HHHUUU```eeefffsssqqqiiimmm|||mmm```RRRMMMNNNOOORRRVVVXXX\\\bbbkkkwww~~~vvvqqqjjjccc^^^ZZZVVVTTTNNNMMMKKKHHHFFFDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCEEEGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJKKKKKKLLLPPPRRRXXXaaammmyyy{{{yyyrrrmmmeee]]]WWWQQQLLLIIIDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFHHHHHHGGGHHHIIILLLNNNPPPVVV]]]jjjnnnbbbeeemmm}}}qqqbbb]]]XXXSSSMMMLLLJJJHHHFFFDDDDDDCCC@@@@@@AAAAAAAAA@@@???>>>========================;;;;;;::::::::::::;;;;;;:::999999888888999999:::888888999::::::::::::999888:::<<<<<<===FFFUUU```hhhgggsssxxxnnnsss}}}nnn```QQQLLLMMMOOOSSSWWWWWWZZZaaaiiiuuu}}}vvvqqqlllfff___XXXSSSPPPMMMLLLIIIHHHGGGEEEDDDDDDDDDDDD???@@@AAAAAABBBBBBBBBBBBCCCDDDFFFGGGIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOOOOSSSUUU[[[fffsss}}}}}}zzzwwwooojjjbbb[[[UUUOOOKKKHHHCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFJJJIIIIIIIIIJJJMMMPPPQQQZZZbbbppp{{{ddd```iiissslll```]]]XXXRRRLLLKKKIIIGGGFFFDDDDDDDDD???@@@AAABBBAAA@@@???>>>=========>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<:::999999888888999999:::888888999::::::::::::999777999;;;;;;<<>>>>>===;;;::::::::::::::::::999999999999999999999999999:::::::::999999888888888:::999999;;;<<>>>>>===;;;;;;;;;::::::::::::999999999999999999999999999:::::::::999999999888888;;;999999;;;===CCCQQQ___ccchhhrrr|||~~~jjj^^^RRRNNNNNNOOOPPPRRRVVVWWW\\\dddlllwww~~~vvvmmmeee^^^WWWSSSPPPLLLGGGDDDCCCCCCCCCCCCAAAAAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEGGGHHHIIIIIIHHHHHHJJJKKKLLLMMMMMMMMMLLLLLLLLLKKKLLLLLLLLLMMMPPPOOOPPPTTTTTTTTTWWW]]]bbbhhhrrr}}}}}}yyysssoooeee```XXXRRRMMMJJJGGGEEEAAABBBCCCEEEFFFGGGGGGHHHFFFFFFGGGHHHHHHIIIIIIJJJFFFJJJMMMOOOQQQWWWaaajjjzzzooo^^^XXXYYYbbbuuussshhh]]]ZZZ[[[WWWSSSRRROOOLLLIIIHHHGGGGGGEEEFFFFFFGGGFFFFFFEEEEEEAAA???======>>>???>>>===;;;;;;;;;;;;::::::999999999999999999999999999999:::::::::999999999999888;;;::::::<<<>>>DDDQQQ___fffjjjrrr|||xxxxxxxxxxxx|||kkk^^^RRRMMMMMMMMMNNNQQQTTTUUUZZZaaahhhsss{{{uuukkkaaaYYYRRRLLLIIIIIIFFFBBB@@@@@@AAAAAA@@@AAAAAAAAABBBBBBCCCCCCCCCFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLLLLKKKLLLMMMMMMNNNMMMMMMMMMNNNNNNOOOOOOPPPTTTSSSTTTXXXZZZZZZ^^^ccclllsss~~~yyyvvvvvvzzz~~~|||wwwqqqmmmccc^^^WWWQQQLLLIIIFFFDDDBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKGGGKKKOOOQQQSSS]]]lllxxxxxxeeeZZZRRRTTTZZZfff|||qqqggg]]]ZZZ\\\XXXTTTRRROOOLLLJJJHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFEEEAAA???>>>>>>???@@@???===<<<<<<<<<;;;::::::999999999999999999999999999999999999999999999999999999<<<:::;;;===???DDDQQQ^^^hhhkkksss{{{xxxqqqqqqrrrxxxmmm```RRRMMMLLLLLLMMMOOOSSSTTTXXX^^^eeepppyyyqqqjjj```WWWPPPKKKHHHFFFDDDBBB@@@@@@AAABBBBBBAAAAAAAAABBBCCCDDDEEEEEEFFFHHHGGGGGGGGGHHHJJJLLLMMMQQQPPPOOONNNNNNOOOPPPQQQPPPQQQRRRSSSTTTUUUUUUVVVWWWVVVYYY]]]___```eeekkkuuu|||}}}rrrmmmlllpppvvv{{{~~~zzzuuuoookkkccc^^^WWWPPPLLLHHHEEECCCCCCCCCDDDFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKJJJMMMPPPQQQVVVcccwwwyyyiii^^^TTTNNNLLLSSS[[[iiiqqqhhh]]]ZZZ[[[XXXTTTRRROOOLLLJJJHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDAAA@@@??????@@@@@@???=========<<<;;;;;;:::999999999999999999999999999999999999999999999999999999;;;:::;;;===???CCCPPP]]]fffiiiqqq~~~}}}zzzsssssstttzzzpppbbbSSSMMMLLLKKKLLLNNNSSSSSSVVV\\\bbbmmm~~~wwwmmmddd^^^UUUNNNJJJHHHFFFEEEAAA@@@???@@@BBBCCCCCCBBBCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHIIILLLNNNOOOSSSRRRQQQQQQRRRSSSTTTVVVUUUVVVXXXZZZ[[[\\\\\\\\\\\\\\\___dddggghhhmmmttt}}}zzzkkkeeebbbgggnnnuuu~~~}}}yyyssslllgggbbb]]]UUUOOOJJJGGGDDDBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKMMMNNNOOORRRZZZjjjnnn___SSSLLLKKKHHHLLLUUU^^^mmmppphhh^^^ZZZ[[[XXXTTTRRRPPPMMMJJJIIIHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDAAA@@@@@@AAABBBAAA???>>>>>>======<<<;;;:::999999999999999999999999999999888999999999999::::::::::::999;;;===>>>BBBNNN[[[gggjjjrrr~~~{{{{{{{{{ssseeeUUUNNNLLLJJJKKKNNNSSSRRRTTTYYY___iii{{{nnnbbbWWWRRRLLLGGGEEEEEEEEEEEE@@@@@@@@@BBBDDDEEEDDDCCCFFFGGGGGGHHHHHHIIIIIIIIIJJJIIIIIIJJJLLLOOORRRTTTUUUUUUVVVWWWXXXZZZ[[[\\\^^^___aaaccceeeeeeddddddeeedddhhhnnnqqqsssyyy}}}uuueee^^^[[[```hhhqqq{{{{{{vvvooohhhccc]]]XXXRRRLLLIIIGGGDDDCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJLLLMMMOOOUUUaaaqqqtttdddXXXOOOIIIFFFHHHHHHOOOZZZeeeuuu|||mmmhhh___[[[[[[XXXVVVTTTQQQNNNLLLJJJJJJJJJGGGHHHHHHGGGGGGEEEDDDDDDAAAAAA@@@AAABBBBBB@@@>>>>>>>>>===<<<;;;:::999999999999999999999999999999888888999999999:::::::::999999:::<<<===AAAMMMYYYgggkkktttvvvgggWWWOOOLLLKKKKKKNNNQQQPPPRRRVVV[[[fffwww{{{iii\\\PPPLLLGGGDDDDDDEEEEEEEEECCCCCCDDDGGGIIIJJJHHHFFFJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLOOOSSSWWWYYYZZZ\\\^^^aaacccfffggghhhlllmmmoooqqqrrrrrrqqqpppoooooorrryyy}}}yyyqqqbbb[[[WWW\\\eeeoooyyy~~~zzztttmmmeee```YYYTTTOOOJJJHHHFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHIIIIIIJJJKKKLLLPPPXXXfffvvvrrr^^^QQQKKKHHHGGGHHHIIIJJJSSS```lll~~~vvvjjjggg___[[[\\\XXXWWWVVVSSSPPPMMMLLLKKKKKKHHHIIIHHHHHHGGGFFFEEEDDDBBBAAAAAABBBCCCBBB@@@>>>???>>>===<<<;;;:::999999999999999999999999999999888888888999999:::::::::888888:::<<<===AAALLLXXXbbbfffppp~~~xxxhhhXXXOOOLLLKKKLLLNNNPPPOOOPPPTTTYYYcccuuuzzzgggZZZNNNKKKGGGEEEFFFGGGGGGGGGHHHHHHIIILLLOOOOOOMMMKKKLLLLLLLLLLLLKKKKKKKKKKKKMMMMMMMMMNNNRRRVVV[[[]]]aaacccfffjjjnnnpppqqqrrrxxxyyy{{{}}}~~~}}}|||{{{vvvvvvzzz}}}~~~wwwnnn]]]XXXUUUYYYaaakkkzzz{{{tttooohhhaaa\\\XXXUUUOOOIIIDDDAAA??????DDDFFFHHHIIIIIIIIIGGGFFFFFFGGGHHHIIIJJJJJJJJJJJJMMMMMMSSSYYYgggtttaaaPPPJJJIIIEEEEEEJJJKKKLLLTTTeeexxxxxxiiidddbbb^^^[[[\\\YYYWWWUUURRRPPPNNNLLLLLLKKKJJJHHHGGGFFFFFFEEEEEECCCBBBBBBAAAAAA@@@@@@???@@@???>>>===<<<;;;:::::::::999888888777888888888;;;:::999888888999:::;;;::::::;;;<<<;;;===HHHUUU\\\```kkk{{{mmmWWWNNNNNNMMMLLLLLLRRRPPPPPPSSSWWW```qqqzzzdddTTTKKKHHHEEEDDDEEEGGGGGGGGGLLLLLLLLLMMMNNNPPPQQQRRRQQQOOOOOOQQQQQQNNNNNNPPPQQQUUUXXXYYYZZZ]]]cccgggmmmooorrruuuzzz~~~{{{~~~~~~yyyyyyrrrgggYYYUUUSSSXXXaaammm}}}yyyrrrllleee^^^YYYSSSQQQLLLGGGDDDBBBBBBBBBDDDEEEGGGIIIIIIHHHGGGFFFFFFGGGHHHIIIJJJJJJJJJJJJNNNNNNVVV]]]llljjjXXXIIIFFFFFFDDDEEEJJJKKKMMMXXXmmmtttgggcccbbb^^^\\\\\\ZZZXXXVVVTTTQQQOOONNNMMMIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@???>>>===<<<;;;;;;:::::::::999888888888888888::::::999888888999::::::::::::<<<===<<<===GGGSSS[[[___iiivvvoooYYYPPPOOONNNMMMMMMQQQPPPQQQTTTXXX```pppyyyeeeVVVNNNLLLIIIIIIJJJLLLLLLLLLNNNOOOOOOQQQRRRTTTVVVWWWWWWTTTTTTWWWWWWVVVWWW[[[[[[^^^bbbcccdddgggmmmqqqxxx{{{yyyvvvuuuzzzyyykkk```TTTQQQPPPWWWaaaooowwwooohhhaaaZZZTTTNNNLLLHHHEEECCCCCCDDDEEEDDDEEEGGGHHHHHHHHHGGGFFFGGGGGGHHHHHHIIIIIIJJJJJJNNNPPPXXXaaappp^^^OOODDDDDDFFFEEEGGGLLLOOOSSSaaayyyzzzpppfffcccbbb```]]]\\\[[[ZZZXXXVVVTTTQQQPPPOOOJJJIIIHHHGGGFFFEEEEEEEEECCCCCCCCCBBBAAAAAA@@@@@@@@@??????>>>===<<<;;;;;;;;;:::999999888888999999::::::999999999999::::::999999<<<>>>===>>>FFFPPPYYY]]]eeeooozzzrrr\\\RRRPPPOOONNNOOOOOOOOOQQQUUUYYY```ooo}}}wwwfffYYYPPPNNNLLLLLLNNNPPPQQQQQQTTTUUUVVVXXX[[[]]]___```^^^ZZZYYY[[[\\\\\\^^^cccgggkkkooorrrssswww|||}}}yyyttttttxxxtttfff[[[PPPMMMNNNUUU___nnnuuullleee^^^WWWQQQJJJIIIFFFCCCCCCCCCEEEFFFEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJLLLOOOXXXaaaooozzzWWWKKKCCCFFFIIIHHHKKKRRRVVV[[[iiiuuunnngggdddcccaaa^^^[[[\\\[[[ZZZXXXVVVTTTRRRQQQMMMMMMKKKJJJIIIHHHHHHHHHDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@???>>>>>>===<<<<<<;;;;;;:::999999999999999::::::::::::::::::::::::888888;;;>>>>>>>>>DDDLLLXXX]]]cccjjjtttuuu```UUUQQQOOONNNOOOMMMNNNQQQVVVZZZ```mmmzzz|||sssfff\\\SSSRRRPPPQQQTTTWWWYYYYYY[[[\\\^^^aaadddfffhhhhhhhhhdddaaabbbcccdddgggmmmsssxxx}}}|||uuurrrooouuu}}}pppbbbYYYNNNLLLNNNTTT]]]lll~~~sssjjjbbb\\\TTTOOOJJJHHHEEECCCBBBCCCDDDFFFFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHIIIJJJKKKKKKNNNWWW___jjjpppTTTJJJDDDHHHKKKKKKPPPWWWXXX```pppsssooojjjeeecccbbb___[[[]]]]]]\\\[[[YYYVVVTTTSSSOOONNNMMMKKKJJJJJJIIIIIIEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@???>>>>>>======<<<;;;;;;:::::::::::::::::::::::::::::::::::::::999888:::>>>>>>>>>BBBIIIWWW^^^cccgggppp~~~yyydddWWWRRRNNNMMMOOOMMMMMMQQQVVVYYY___lllxxx{{{vvvoooeee^^^ZZZXXXWWWYYY]]]aaacccdddccceeegggjjjlllnnnoooooorrrmmmkkknnnppprrrwww}}}zzzsssnnnmmmqqq}}}xxxkkk^^^VVVNNNMMMOOOUUU^^^mmm{{{pppggg```YYYSSSNNNIIIGGGEEECCCBBBCCCEEEFFFHHHHHHHHHHHHIIIIIIIIIJJJLLLKKKJJJIIIIIIJJJKKKLLLLLLNNNVVV]]]ggg{{{}}}kkkSSSIIIEEEJJJNNNOOOUUU^^^___kkk}}}|||pppooojjjeeebbbccc```\\\]]]]]]]]]\\\ZZZXXXUUUTTTNNNMMMLLLKKKJJJIIIIIIIIIEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@@@@??????>>>>>>===<<<;;;;;;::::::;;;;;;::::::;;;;;;;;;;;;:::::::::888999<<<======AAAGGGUUU^^^cccfffoooiii[[[SSSNNNMMMNNNMMMMMMQQQUUUXXX^^^kkkxxx}}}yyywwwssslllgggaaa```___bbbggglllooopppqqqrrrtttvvvxxxxxxxxxwwwvvvsssrrrwww{{{~~~zzzsssooooooqqqrrrdddXXXQQQNNNNNNPPPWWW```pppxxxmmmccc\\\VVVPPPLLLGGGFFFDDDBBBCCCDDDGGGHHHJJJIIIIIIIIIJJJJJJKKKKKKNNNMMMKKKJJJJJJKKKLLLMMMNNNPPPXXX^^^iii|||mmmTTTKKKHHHMMMSSSVVV___iiitttwwwjjjlllhhhbbb```cccbbb^^^]]]]]]]]]]]][[[YYYVVVTTTOOONNNMMMLLLKKKJJJJJJJJJFFFFFFEEEEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@?????????===<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;::::::<<<999888;;;<<<===AAAFFFRRR\\\ccceeeoooooo```VVVOOONNNOOONNNMMMPPPTTTWWW]]]kkkxxx}}}zzzsssrrrrrruuu{{{zzztttoooppptttyyy|||nnn___SSSMMMNNNNNNRRRYYYcccttt}}}uuujjjaaaZZZTTTOOOKKKEEEDDDCCCBBBCCCFFFIIIKKKKKKJJJJJJJJJJJJKKKLLLLLLOOONNNLLLKKKJJJKKKMMMNNNQQQRRRZZZaaakkkqqqVVVNNNKKKRRRXXX]]]gggsss}}}sssfffhhhfff______cccddd```\\\]]]]]]]]][[[YYYVVVTTTRRRQQQOOONNNMMMMMMLLLLLLFFFFFFEEEEEEDDDDDDCCCCCCAAAAAA@@@@@@@@@@@@@@@@@@======<<<;;;;;;;;;;;;<<<::::::;;;<<<<<<;;;::::::===999888:::;;;<<<@@@FFFOOO[[[ccceeeooo{{{ssscccXXXQQQOOOQQQNNNNNNPPPSSSVVV\\\jjjxxx}}}vvvvvvtttqqqpppsss{{{}}}vvvpppnnnmmmppp~~~xxxjjjZZZRRRPPPIIINNNTTTZZZeee|||sssfff^^^WWWPPPLLLLLLEEEDDDCCCCCCDDDFFFHHHJJJIIIIIIJJJJJJJJJJJJIIIIIIOOONNNLLLKKKLLLLLLLLLLLLWWWOOO\\\jjjoooiiiUUUQQQRRRWWWZZZbbbzzzxxxnnnmmmiiieeecccccccccbbbaaa```___]]][[[ZZZYYYXXXXXXRRRPPPNNNMMMNNNNNNMMMLLLKKKJJJHHHFFFEEEEEEFFFFFFCCCBBB@@@AAABBBBBBAAA???============<<<<<<<<<<<<<<<;;;::::::999999999999:::;;;<<<;;;;;;<<>>============<<<<<<<<<<<<;;;;;;:::999999999:::::::::;;;;;;;;;;;;<<>>============<<<<<<<<<<<<;;;::::::999999:::::::::::::::;;;;;;:::<<<>>>AAADDDLLLWWWaaaiiivvv~~~gggXXXRRRQQQRRRQQQSSSWWW[[[aaammmyyy}}}nnnaaa\\\^^^```bbbeeeccc```cccqqqxxxqqqiiiccc___aaafffrrrxxxmmmcccYYYPPPMMMOOOSSSVVVaaasssnnndddZZZTTTOOOIIIDDDDDDBBBCCCCCCDDDFFFHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJKKKLLLLLLKKKKKKMMMRRRVVV^^^jjj|||mmm[[[WWWXXX___ooowwwrrrsssjjjgggdddbbbbbbbbbbbbbbb``````^^^\\\[[[ZZZZZZYYYXXXUUURRRQQQPPPOOONNNLLLHHHGGGGGGFFFEEEDDDCCCBBBBBBAAA???@@@AAAAAA@@@>>>============<<<<<<<<<<<<:::::::::999999::::::;;;999:::;;;::::::;;;>>>@@@CCCKKKVVV^^^ffftttlllZZZRRRQQQPPPOOOQQQVVVZZZ```lllwwwsssdddZZZZZZ___bbbccceeefffeeekkkwwwmmmeee___\\\[[[cccnnn{{{qqqfff\\\SSSKKKJJJLLLTTT[[[jjjyyyhhh^^^UUUQQQNNNHHHDDDCCCCCCCCCEEEFFFHHHIIIJJJKKKJJJKKKKKKLLLLLLKKKKKKJJJLLLMMMNNNLLLKKKNNNTTTYYY^^^pppddd[[[TTT[[[hhh|||uuuppppppiiifffcccaaabbbbbbbbbbbb___^^^]]]\\\\\\[[[[[[[[[ZZZWWWTTTRRRQQQPPPNNNLLLHHHHHHHHHGGGFFFEEECCCBBBCCCBBB@@@AAABBBBBBAAA???============<<<<<<<<<<<<::::::999999999:::;;;;;;999::::::::::::;;;>>>@@@BBBJJJTTT[[[ddduuuqqq^^^UUURRROOONNNPPPTTTYYY___jjjvvv}}}yyyjjj___YYYZZZ___cccbbbeeejjjnnnyyy{{{uuukkkaaaZZZZZZ]]]```lll|||zzzrrriii___WWWQQQMMMNNNRRR[[[fffyyypppbbbYYYQQQNNNKKKFFFCCCCCCCCCDDDFFFHHHJJJKKKLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKMMMNNNMMMMMMPPPXXX^^^```xxx}}}```^^^ZZZdddvvvtttooonnniiifffcccaaabbbbbbbbbbbb^^^]]]]]]\\\\\\]]]]]]^^^[[[XXXUUUSSSRRRPPPNNNLLLHHHHHHIIIHHHGGGFFFDDDCCCDDDCCCAAABBBCCCCCCBBB@@@============<<<<<<<<<<<<:::999999999::::::;;;<<<999::::::::::::;;;>>>@@@@@@HHHQQQYYYdddxxxwwwdddXXXSSSOOONNNPPPTTTXXX^^^jjjuuu{{{wwwkkkeeeaaaaaadddhhhfffkkkvvv|||nnniii```XXXUUUYYYaaahhhyyy|||yyyvvvjjjbbbZZZVVVSSSSSSWWW]]]dddqqq{{{ggg]]]UUUMMMKKKIIIEEEBBBBBBDDDEEEGGGIIIKKKLLLMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKIIILLLNNNNNNNNNRRR[[[bbbiiieeegggcccoootttooommmhhhfffbbbaaaaaabbbbbbbbb]]]\\\\\\\\\]]]]]]^^^___\\\YYYVVVSSSRRRQQQNNNLLLHHHIIIIIIIIIHHHFFFDDDCCCEEECCCBBBBBBCCCDDDBBBAAA>>>=========<<<<<<<<<<<<999999999999::::::;;;<<<999999::::::999;;;===@@@>>>FFFPPPXXXddd{{{zzzhhh[[[TTTOOONNNPPPUUUYYY___jjjvvvzzzzzzrrrooolllkkkkkknnnmmmtttxxxoooggg___YYYVVVTTTXXXfffvvv~~~xxxrrrjjjccc\\\YYYWWWWWW\\\cccmmmpppdddXXXSSSLLLHHHGGGFFFCCCAAAEEEFFFHHHJJJLLLMMMLLLLLLJJJKKKLLLLLLKKKKKKLLLMMMKKKKKKMMMQQQRRRTTT]]]fffvvvsssmmmgggvvvnnnkkkccccccdddeeefffeeeaaa___]]]]]]]]]^^^^^^]]]]]]\\\]]]ZZZUUURRRQQQPPPOOONNNJJJHHHEEEEEEGGGGGGEEEBBBBBBCCCDDDDDDCCCBBB@@@???<<<<<<===============<<<::::::::::::::::::::::::<<<<<<===;;;999999:::<<>>>>>======<<<::::::::::::::::::::::::;;;<<<<<<;;;999999:::<<>>===<<<<<<:::::::::::::::::::::::::::;;;;;;;;;999999;;;===???CCCMMM\\\lllvvveee[[[RRROOONNNRRRVVV\\\fffqqqwww}}}}}}sssfff[[[WWWTTTSSSUUU]]]lll~~~xxxuuuxxx}}}ssscccWWWQQQIIIFFFBBB???@@@BBBFFFHHHIIIIIIIIIJJJKKKMMMNNNNNNJJJLLLMMMMMMLLLKKKMMMNNNOOOPPPSSSXXX\\\ddduuu~~~rrrkkkhhhdddaaa______```bbbcccccc^^^^^^^^^^^^]]]\\\[[[ZZZVVVUUUSSSRRRQQQOOOLLLJJJJJJJJJJJJJJJKKKKKKKKKKKKEEEDDDBBBAAA@@@AAAAAABBB@@@@@@@@@@@@???>>>===<<<:::::::::::::::::::::::::::;;;<<<;;;::::::<<<>>>???BBBLLL[[[kkk|||hhh\\\RRROOONNNQQQUUUZZZdddnnnwww}}}{{{tttjjj\\\TTTRRRQQQVVV^^^kkk~~~|||~~~zzz~~~yyyggg[[[RRRNNNGGGEEEBBB??????AAADDDGGGIIIJJJKKKKKKLLLMMMNNNNNNKKKLLLMMMMMMLLLLLLMMMNNNOOOPPPTTTZZZ```lll}}}rrrkkkhhhaaa___]]]]]]```dddffffff^^^^^^]]]]]][[[ZZZYYYXXXVVVTTTRRRRRRQQQOOOLLLJJJJJJJJJKKKKKKKKKKKKKKKLLLFFFEEEDDDBBBAAABBBBBBCCCAAAAAAAAAAAA@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<;;;;;;<<<>>>@@@BBBKKKXXXiii}}}kkk]]]TTTPPPNNNQQQTTTXXXaaakkkxxx~~~yyynnnhhh___TTTOOOQQQQQQ\\\kkk}}}|||pppmmmppplllqqqvvv{{{|||jjj^^^VVVOOOKKKEEEEEEDDDAAA@@@AAADDDFFFIIIJJJLLLNNNNNNNNNNNNMMMKKKLLLNNNMMMLLLLLLMMMOOOOOOQQQVVV]]]eeeuuu|||sssllljjj```^^^]]]^^^aaaeeeggghhh______^^^]]][[[ZZZXXXWWWVVVTTTRRRQQQPPPOOOMMMKKKKKKLLLMMMLLLKKKJJJKKKLLLGGGFFFEEEDDDDDDCCCCCCDDDAAABBBBBBBBBAAA@@@??????========================>>>??????>>><<<<<<===>>>@@@BBBIIIVVVeeeyyypppbbbWWWRRRPPPQQQSSSVVV___hhhvvv|||{{{mmmbbb^^^XXXQQQQQQWWW]]]lllwwwpppooorrrooorrruuuwwwzzzxxxjjj^^^WWWQQQLLLHHHBBBDDDEEEDDDBBBCCCEEEHHHHHHJJJMMMPPPPPPOOOMMMKKKKKKMMMNNNNNNMMMLLLNNNOOOPPPSSSYYYaaakkk}}}{{{tttnnnlllbbbaaa___```ccceeeffffffaaaaaa```___]]][[[YYYXXXXXXUUURRRPPPPPPPPPOOOMMMMMMOOOPPPOOOLLLKKKLLLMMMGGGGGGGGGGGGFFFFFFDDDDDDAAAAAABBBBBBBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>AAABBBBBB@@@===<<<===>>>???AAAIIIUUUbbbsssvvviiiZZZUUURRRRRRSSSUUU]]]eeepppvvvvvvggg[[[YYYVVVQQQUUU^^^mmm~~~~~~zzzzzzyyyzzz}}}zzz{{{|||zzzzzzrrrjjj___WWWRRROOOIIIEEE???BBBEEEFFFDDDEEEGGGJJJHHHJJJNNNQQQRRRPPPMMMJJJKKKMMMNNNNNNMMMMMMNNNOOOQQQTTT[[[dddooo{{{uuuooommmeeecccbbbbbbdddddddddcccccccccbbbaaa___\\\ZZZYYYYYYVVVRRRPPPPPPPPPPPPOOOOOOQQQRRRQQQMMMLLLMMMOOOGGGHHHIIIIIIHHHGGGEEEDDDAAAAAABBBBBBCCCBBBBBBBBB????????????????????????CCCDDDCCCAAA>>>======>>>>>>AAAJJJUUUaaaooo{{{ooo\\\WWWSSSSSSSSSTTT\\\dddkkkqqq|||{{{mmmggg\\\VVVUUURRRPPP[[[jjj}}}xxxoooccc]]]TTTOOOLLLKKKHHHFFFFFFFFFFFFDDDFFFIIILLLLLLLLLLLLMMMNNNNNNNNNNNNMMMMMMOOOPPPPPPOOONNNOOOQQQWWW[[[]]]```ooo}}}zzzvvvqqqkkkiiihhhgggggggggeeedddaaabbbbbb```]]][[[[[[\\\]]]]]]\\\YYYUUURRRQQQQQQVVVUUURRRPPPOOOOOOPPPQQQNNNNNNNNNNNNMMMKKKIIIGGGIIIIIIHHHGGGFFFEEEDDDCCCAAA@@@???>>>>>>>>>???@@@AAAAAA@@@@@@???>>>======???AAAGGGPPP]]]mmm~~~~~~rrr```XXXQQQPPPQQQSSSXXX]]]gggnnnyyyuuuhhh^^^VVVQQQTTTVVVZZZiii{{{~~~sssggg___]]]XXXQQQLLLIIIHHHFFFDDDBBBDDDEEEEEEGGGIIIIIIIIILLLMMMMMMNNNNNNNNNNNNNNNKKKMMMOOOOOOOOOOOOQQQSSSXXX\\\```ggg{{{}}}{{{vvvqqqllljjjiiiiiiiiiiiihhhfffeeeffffffdddbbb``````aaa``````___\\\XXXTTTSSSSSSWWWUUUSSSQQQQQQQQQSSSTTTVVVVVVVVVUUUSSSPPPNNNLLLLLLLLLJJJHHHFFFEEECCCCCCAAAAAA??????>>>??????@@@BBBBBBAAAAAA@@@??????>>>BBBEEEIIIOOOZZZhhhwwwxxxeee\\\TTTQQQQQQRRRVVV\\\eeelllwww~~~vvvkkk```XXXRRRQQQWWW```kkkzzzqqqhhh^^^WWWUUUQQQKKKGGGFFFEEEDDDCCCAAACCCEEEHHHJJJJJJIIIIIILLLMMMNNNNNNOOOOOONNNNNNJJJLLLNNNNNNOOOPPPSSSVVVYYY]]]cccppp~~~~~~|||wwwqqqmmmkkkjjjkkklllmmmllljjjiiiiiiiiihhheeeccccccdddddddddbbb___ZZZWWWUUUUUUWWWVVVTTTSSSSSSTTTUUUWWW______^^^\\\YYYUUURRRQQQOOONNNLLLJJJGGGEEECCCBBBBBBAAA@@@????????????@@@BBBBBBBBBAAA@@@@@@??????BBBDDDHHHMMMWWWeeesss}}}lllaaaVVVRRRPPPPPPUUUZZZbbbjjjuuu~~~zzzrrriii___WWWWWWUUUXXXbbbooowwwnnnhhhccc\\\WWWNNNKKKGGGDDDCCCCCCCCCCCCDDDDDDGGGKKKMMMKKKKKKMMMMMMNNNNNNOOOOOOOOOOOOOOOLLLMMMNNNOOOOOOQQQTTTVVVZZZ^^^gggyyyxxxrrrnnnmmmlllmmmooopppooonnniiiiiiiiihhheeeccccccdddeeeeeeccc```[[[WWWVVVVVVVVVUUUTTTSSSSSSUUUWWWXXXaaaaaa___]]]YYYUUURRRPPPMMMLLLKKKIIIGGGFFFDDDDDDBBBBBBAAAAAA@@@@@@??????AAAAAAAAA@@@@@@?????????>>>@@@DDDKKKVVVeeettt~~~ooodddXXXRRROOOOOOTTTZZZaaahhhsss|||~~~vvvnnnfff]]]VVVSSSUUUYYYcccrrr}}}yyyrrriiibbb^^^ZZZUUUQQQHHHGGGFFFCCCBBBBBBCCCDDDGGGDDDFFFLLLMMMKKKLLLPPPNNNNNNOOOPPPPPPPPPPPPPPPOOOPPPPPPPPPPPPQQQTTTWWWYYY```nnn~~~zzzsssooonnnmmmnnnpppqqqqqqpppiiijjjjjjhhhfffddddddeeeddddddbbb___ZZZWWWVVVVVVUUUTTTSSSSSSSSSUUUWWWYYY^^^]]]\\\YYYVVVRRRNNNLLLJJJIIIIIIHHHGGGFFFFFFEEECCCCCCCCCBBBAAA@@@@@@???????????????>>>>>>>>>>>><<<>>>BBBIIITTTcccrrr{{{qqqfffYYYSSSPPPOOOSSSYYY```hhhrrr{{{yyyrrrjjjccc\\\VVVTTTVVVXXXcccuuu~~~yyyrrrkkkccc\\\XXXSSSNNNJJJEEEEEEEEECCCAAAAAACCCDDDFFFCCCFFFNNNPPPLLLLLLPPPNNNOOOPPPPPPQQQQQQPPPPPPRRRRRRRRRQQQQQQRRRVVVYYYZZZeeeyyy|||~~~zzzsssooonnnnnnooopppqqqqqqppplllmmmmmmkkkiiigggggggggccccccbbb___[[[XXXWWWXXXVVVUUUTTTSSSTTTUUUWWWYYYZZZYYYXXXVVVTTTPPPMMMKKKHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBGGGPPP\\\jjjssstttiii]]]VVVRRRPPPSSSXXX^^^fffqqqyyyzzzmmmeee^^^ZZZVVVTTTXXX___hhhxxx~~~{{{uuuooojjjeee^^^XXXUUUQQQLLLHHHBBBDDDDDDCCC@@@@@@BBBDDDFFFDDDKKKWWWYYYQQQMMMQQQOOOOOOPPPQQQQQQQQQQQQQQQRRRSSSSSSRRRSSSUUUYYY]]]```nnn}}}zzz|||xxxqqqooonnnmmmnnnppppppooonnnnnnoooooommmjjjhhhhhhiiieeeeeedddbbb___\\\[[[\\\YYYXXXVVVUUUUUUWWWXXXZZZYYYYYYYYYXXXVVVSSSQQQOOOKKKJJJJJJIIIHHHGGGGGGFFFDDDDDDEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAADDDKKKVVVbbbkkkzzznnnbbbZZZUUUQQQRRRUUU\\\dddnnnwww}}}uuupppfff]]]VVVUUUSSSTTT\\\fff{{{~~~xxxtttnnnhhh___[[[VVVRRRQQQOOOJJJFFFAAABBBDDDBBB??????AAACCCHHHGGGQQQ```bbbXXXQQQSSSOOOPPPQQQQQQRRRRRRQQQQQQQQQRRRSSSSSSTTTWWW\\\```gggwww|||yyyzzz~~~}}}vvvoooooonnnmmmnnnoooooonnnmmmmmmnnnnnnllliiihhhhhhhhhfffggggggeeebbb______```[[[ZZZXXXWWWWWWXXXYYYZZZZZZ[[[[[[ZZZYYYWWWUUUTTTNNNMMMLLLKKKIIIHHHFFFFFFDDDEEEEEEEEEDDDBBB@@@>>>??????????????????@@@@@@======>>>BBBHHHSSS___hhh~~~~~~sssggg^^^XXXRRRQQQSSSZZZbbbmmmuuu{{{}}}sssiiieeeVVVRRRQQQUUUYYY___lllzzz}}}vvvqqqllleee```\\\YYYUUUPPPKKKHHHFFFEEEBBBAAA@@@@@@@@@BBBDDDFFFIIIMMMSSSXXXYYYVVVQQQNNNKKKLLLNNNPPPQQQQQQQQQPPPPPPNNNPPPUUUWWWWWW[[[```nnnzzz~~~{{{xxxvvvuuutttrrrpppllllllmmmmmmmmmmmmmmmllllllllllllkkkjjjgggeeedddeeeeeeddddddbbbaaa___^^^]]][[[YYYXXXZZZ[[[[[[[[[ZZZ[[[[[[[[[YYYVVVSSSRRRNNNMMMKKKJJJKKKLLLKKKJJJGGGGGGEEEDDDBBBBBBAAAAAA?????????@@@@@@AAAAAAAAABBB@@@@@@CCCFFFKKKVVVbbbuuu}}}wwwlllcccYYYQQQPPPRRRYYY```jjjqqqvvv~~~}}}xxxqqqeee\\\XXXUUURRRSSSYYYbbbnnnxxxqqqmmmggg```[[[WWWUUURRRNNNJJJHHHFFFFFFBBBAAA@@@@@@AAACCCEEEFFFMMMMMMMMMNNNOOOPPPQQQRRRPPPPPPPPPPPPPPPOOONNNNNNQQQPPPRRRVVVYYY[[[```gggyyy}}}zzzwwwtttsssrrrooonnnlllmmmmmmnnnnnnnnnmmmmmmjjjjjjkkkjjjiiihhhgggffffffeeeeeedddcccaaa______^^^\\\YYYYYYZZZ[[[ZZZZZZ[[[[[[\\\\\\ZZZXXXVVVTTTRRRPPPNNNMMMNNNNNNMMMLLLIIIHHHGGGEEEDDDCCCCCCCCC@@@AAAAAABBBBBBCCCCCCCCCBBB@@@@@@CCCFFFKKKVVVaaaqqq{{{zzzzzznnndddZZZRRRPPPSSSWWW___iiipppuuu}}}{{{rrrlllcccYYYSSSRRRTTTTTTXXXbbbppp|||}}}}}}xxxpppjjjfffaaa[[[VVVRRRQQQNNNKKKHHHGGGFFFFFFAAAAAAAAAAAABBBDDDFFFGGGLLLKKKJJJIIIKKKMMMPPPRRRRRRQQQPPPOOONNNOOOPPPPPPRRRRRRTTTXXX[[[^^^gggqqq~~~|||xxxtttrrrpppooommmkkknnnnnnnnnoooooonnnnnnmmmiiiiiiiiihhhhhhhhhggggggfffffffffeeecccbbb```______]]][[[[[[\\\\\\[[[ZZZ[[[\\\\\\\\\\\\ZZZYYYWWWVVVTTTRRRQQQQQQQQQOOONNNLLLKKKIIIHHHFFFEEEEEEDDDBBBBBBCCCCCCDDDEEEEEEFFFAAA@@@@@@CCCEEEIIITTT^^^mmm|||xxxzzz|||pppfff\\\SSSPPPSSSUUU]]]gggnnnttt|||xxxpppgggaaa[[[UUUSSSVVVVVV[[[dddrrr}}}yyy~~~zzz~~~vvvqqqjjjeeeaaa]]]WWWSSSPPPOOOLLLIIIGGGFFFEEEEEEAAAAAAAAABBBDDDFFFHHHIIIIIIJJJLLLMMMOOOOOOOOONNNPPPOOONNNMMMNNNQQQTTTVVVSSSSSSVVVYYY[[[```mmmzzz}}}{{{xxxssspppnnnmmmkkkjjjoooooooooooooooooonnnmmmiiiiiihhhgggfffffffffffffffffffffeeeeeecccbbbaaa```^^^]]]^^^```aaa```___[[[\\\\\\]]]\\\\\\[[[ZZZYYYWWWTTTSSSSSSRRRQQQOOOMMMLLLKKKIIIGGGFFFEEEEEEBBBCCCCCCDDDEEEEEEFFFFFFAAA@@@@@@CCCDDDHHHQQQ\\\jjjzzz}}}}}}~~~sssiii^^^TTTQQQRRRSSSZZZccclllrrrzzz|||wwwkkkddd\\\XXXTTTQQQUUUZZZ\\\gggwww}}}wwwtttssswww{{{zzzzzzqqqllleeeaaa^^^[[[UUUQQQPPPNNNLLLHHHFFFDDDCCCCCCAAAAAABBBDDDFFFHHHIIIJJJLLLMMMNNNOOOPPPQQQQQQRRRRRRPPPNNNMMMOOOQQQUUUWWWTTTTTTWWWYYY[[[bbbttt}}}|||xxxssspppnnnmmmlllkkkooooooooooooooonnnmmmmmmllljjjgggeeedddcccddddddeeeeeefffffffffeeeeeedddaaa``````bbbeeeggggggfff\\\\\\]]]]]]]]]]]]\\\\\\[[[XXXVVVTTTTTTTTTRRRQQQNNNMMMKKKIIIHHHFFFFFFEEEBBBCCCCCCCCCCCCDDDDDDDDDAAA@@@@@@BBBDDDFFFOOOYYYeeessswwwnnncccWWWQQQQQQRRRWWW```gggooowww|||sssmmm```YYYTTTQQQPPPQQQXXX```iiiyyyxxxnnniiijjjlllyyy~~~~~~|||tttkkkfffaaa]]][[[XXXSSSOOONNNMMMJJJGGGDDDCCCBBBBBB@@@AAACCCEEEGGGIIIKKKLLLTTTQQQMMMKKKLLLPPPUUUYYYUUUTTTQQQOOOOOOPPPRRRTTTTTTVVVYYY[[[]]]hhh}}}{{{wwwrrrooonnnnnnnnnmmmoooooooooooonnnmmmllllllmmmjjjgggcccaaaaaaccccccddddddeeegggggghhhhhhhhhccccccdddfffiiikkkjjjiii_________^^^^^^^^^^^^^^^[[[YYYVVVUUUVVVUUUTTTSSSPPPOOOMMMKKKIIIGGGFFFFFFCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@BBBCCCEEEMMMVVV^^^jjj|||{{{tttjjj]]]TTTSSSQQQUUU\\\ccckkkttt}}}~~~yyyrrrhhh```XXXUUURRRTTTVVV[[[fffqqq}}}xxxllleeeeeejjjpppvvvnnneee```[[[XXXVVVTTTOOOKKKIIIHHHFFFDDDCCCBBBBBBCCC@@@AAACCCFFFHHHKKKLLLMMMRRRPPPLLLJJJKKKOOOTTTXXXUUUTTTRRRQQQPPPQQQRRRSSSTTTWWW\\\```cccqqq{{{yyyuuupppmmmmmmnnnnnnnnnnnnoooooonnnmmmlllkkkkkkkkkhhheeeaaa```aaaccceeebbbccceeegggiiijjjkkkkkkfffffffffhhhjjjkkkiiihhhccccccbbbaaaaaaaaaaaaaaa\\\ZZZXXXWWWXXXXXXWWWUUURRRQQQOOOMMMKKKIIIHHHHHHEEEEEEDDDCCCBBBAAAAAA@@@AAA???@@@BBBBBBDDDKKKTTT[[[dddvvv|||qqqcccYYYVVVQQQTTTXXX___gggqqq{{{|||vvvqqqiii^^^VVVVVVTTTUUUZZZ```iiiwww~~~yyypppfffbbbgggqqqzzz|||qqqhhh```\\\WWWTTTRRRPPPLLLHHHEEEDDDCCCBBBAAABBBCCCCCC@@@AAADDDGGGIIIKKKMMMMMMKKKLLLMMMOOOPPPPPPPPPPPPQQQQQQQQQQQQRRRSSSUUUVVVTTTXXX^^^ccchhhyyyzzzwwwtttooollllllmmmnnnnnnnnnnnnnnnnnnmmmlllkkkjjjiiigggccc``````bbbeeegggaaabbbdddgggiiikkklllmmmiiihhhhhhiiijjjjjjgggeeegggfffeeedddcccccccccccc\\\ZZZYYYXXXYYYZZZYYYXXXTTTSSSQQQOOOLLLKKKJJJIIIGGGGGGFFFDDDCCCAAA@@@@@@AAA@@@@@@BBBBBBCCCJJJSSS[[[ccctttwwwhhh\\\XXXRRRSSSVVV\\\eeepppzzzyyyqqqhhhaaa[[[VVVSSSTTTXXX]]]ccclllyyyzzzmmmeeeeeeeeefffrrr~~~sssiiiddd[[[YYYVVVTTTQQQMMMHHHDDDEEEDDDBBB@@@@@@AAABBBCCCDDDEEEGGGIIIJJJKKKLLLLLLOOONNNMMMMMMMMMNNNOOOPPPRRRQQQOOOOOORRRUUUWWWWWWVVV]]]cccfffrrr{{{xxxtttooolllkkklllmmmmmmrrrqqqpppoooooonnnkkkiiiiiieee```aaadddfffdddaaaaaabbbdddjjjppprrrqqqnnnmmmkkkhhhfffeeeeeefffffffffeeedddcccbbbbbbbbbbbb\\\\\\ZZZYYYXXXXXXXXXXXXTTTRRROOONNNNNNMMMJJJHHHHHHGGGGGGFFFEEEDDDCCCCCCEEEDDDCCCDDDHHHLLLNNNOOOUUUeeeyyyzzzoooaaaXXXTTTSSSVVV```hhhooowww~~~}}}sssnnnfff```[[[ZZZYYYYYY^^^ccclllvvvzzzrrrhhhbbbfffllltttxxxmmmddd```YYYWWWTTTRRROOOKKKFFFCCCDDDCCCAAA@@@@@@AAABBBCCCEEEFFFGGGIIIKKKKKKLLLLLLOOONNNMMMMMMMMMNNNOOOPPPQQQPPPPPPQQQTTTWWWYYYZZZXXX___fffnnn}}}xxxtttnnnkkklllnnnpppqqqvvvtttqqqpppooonnnllljjjgggccc```aaaeeehhhgggeeedddcccdddggglllppppppooolllkkkiiifffddddddcccdddddddddcccbbbaaaaaaaaaaaa[[[[[[ZZZYYYXXXXXXXXXYYYUUUSSSPPPOOOOOOMMMKKKIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBCCCFFFIIILLLMMMUUUdddwww~~~rrreee[[[VVVTTTWWW___hhhnnnuuu{{{{{{sssnnngggbbb\\\XXXWWW[[[```dddnnnvvv~~~yyyvvvwwwwwwqqqmmmeeedddlllxxx~~~vvvpppggg___\\\VVVSSSQQQNNNLLLIIIEEEBBBCCCBBBAAA@@@@@@AAACCCDDDFFFGGGHHHJJJKKKLLLLLLLLLNNNNNNNNNNNNNNNOOOPPPPPPPPPPPPRRRSSSVVVYYY[[[\\\___eeennn}}}wwwsssnnnlllmmmqqquuuwwwzzzwwwsssooonnnmmmllljjjeeebbb```bbbgggjjjjjjiiigggfffeeegggjjjmmmoooooolllkkkjjjgggeeecccaaa```bbbbbbaaa```____________ZZZZZZYYYYYYXXXYYYYYYYYYWWWUUURRRQQQPPPNNNLLLJJJJJJJJJJJJIIIHHHFFFEEEDDDAAAAAA@@@AAACCCFFFIIIKKKUUUcccuuuxxxjjjaaaZZZVVVWWW___gggmmmsssyyy}}}yyyvvvqqqiiiaaa^^^\\\YYYXXX[[[cccmmmuuuzzztttmmmlllnnnwwwyyysssrrrooorrr|||vvvoooiiiaaa[[[YYYRRROOOMMMJJJIIIFFFCCC@@@AAAAAAAAAAAABBBCCCDDDEEEGGGHHHIIIJJJKKKLLLLLLLLLNNNNNNNNNNNNOOOPPPPPPQQQPPPQQQTTTVVVWWWYYY\\\^^^eeemmm{{{~~~wwwsssnnnmmmpppuuuzzz}}}|||xxxrrrmmmlllkkkjjjjjjfffdddbbbdddgggjjjjjjjjjiiijjjkkklllnnnoooooonnnmmmmmmkkkiiifffbbb```^^^```___^^^]]]]]]\\\]]]]]]YYYYYYXXXXXXXXXYYYYYYZZZXXXVVVSSSRRRQQQPPPMMMKKKLLLLLLLLLKKKJJJHHHFFFEEEAAAAAAAAAAAABBBDDDGGGJJJVVVbbbsss}}}pppfff]]]XXXXXX___gggmmmsssxxx}}}}}}tttnnnkkkfff___XXXVVVXXX[[[```iiiuuuuuujjjfffeeejjjttt}}}pppiiiddd^^^YYYWWWNNNLLLIIIGGGFFFDDDBBB@@@@@@AAAAAABBBCCCEEEFFFGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQQQQSSSVVVWWWXXX[[[___bbbiiiuuu~~~{{{wwwsssoooooorrrxxx|||zzzuuuoookkkiiiiiiiiihhhhhhgggeeeeeefffhhhhhhhhhiiimmmrrrvvvvvvsssooommmooonnnllljjjfffbbb___]]]^^^^^^]]]\\\[[[[[[[[[[[[YYYXXXXXXXXXXXXXXXYYYZZZWWWVVVSSSRRRRRRQQQOOOMMMLLLMMMMMMMMMKKKIIIGGGEEEAAABBBCCCBBBAAACCCGGGJJJVVV```qqquuulllaaa[[[YYY```iiipppuuuyyy{{{{{{uuukkkddd```\\\XXXTTTSSSZZZeeeqqq~~~~~~mmmcccbbbgggqqq~~~uuuiiidddaaa[[[VVVTTTKKKIIIFFFDDDCCCCCCAAA???@@@AAABBBDDDFFFGGGIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMLLLMMMNNNPPPQQQQQQQQQQQQRRRTTTXXXYYY[[[___eeekkkqqq}}}zzzxxxuuurrroooooossswww{{{|||vvvqqqllliiihhhhhhhhhhhhiiihhhgggfffeeeeeefffgggiiipppyyy~~~}}}wwwqqqmmmooonnnkkkhhhdddaaa___]]]]]]]]]\\\[[[ZZZZZZZZZZZZYYYYYYXXXXXXWWWXXXXXXXXXVVVTTTRRRRRRRRRRRRPPPNNNMMMMMMNNNNNNLLLIIIFFFEEEBBBDDDEEECCCAAABBBFFFJJJSSS^^^nnnzzzsssggg```]]]ccclllrrrvvvzzzzzz~~~{{{vvvlllggg```ZZZVVVVVVXXXZZZ]]]hhhyyy{{{oooiiijjjooozzzwwwmmmccc___\\\VVVQQQOOOIIIGGGDDDBBBBBBBBBAAA@@@@@@AAACCCFFFHHHJJJKKKKKKJJJJJJKKKLLLMMMMMMMMMMMMLLLMMMOOOPPPQQQRRRRRRQQQQQQUUUYYY[[[^^^eeepppwww}}}{{{yyywwwuuuqqqooonnnnnnqqqtttvvvvvvqqqnnnjjjhhhhhhiiijjjiiihhhhhhgggeeeddddddfffgggiiiqqq{{{yyyrrrnnnnnnlllhhhdddaaa___]]]]]]]]]\\\[[[ZZZZZZYYYYYYZZZZZZYYYXXXXXXWWWWWWWWWWWWTTTRRRQQQQQQRRRSSSQQQPPPMMMMMMNNNNNNLLLIIIFFFDDDBBBDDDEEECCC@@@AAAEEEJJJOOOZZZiii{{{yyypppgggbbbfffnnnsssvvvxxxxxx{{{zzzpppjjj]]][[[WWWSSSRRRVVV]]]bbbkkkxxx|||tttssssssxxx}}}qqqggg^^^[[[YYYSSSMMMKKKIIIFFFCCCBBBBBBBBBAAA@@@@@@BBBDDDGGGIIIKKKLLLMMMJJJKKKLLLMMMMMMMMMMMMMMMLLLMMMOOOQQQRRRRRRRRRQQQQQQUUUZZZ]]]bbbkkkwww}}}{{{yyywwwuuutttooommmlllmmmoooqqqrrrrrrooommmjjjiiijjjkkkkkkjjjfffffffffeeeddddddfffhhhjjjrrr|||yyyssspppllljjjfffbbb^^^]]]\\\\\\]]]\\\[[[ZZZZZZYYYYYYYYY[[[ZZZYYYXXXWWWVVVVVVVVVRRRQQQPPPQQQRRRSSSRRRQQQMMMMMMNNNNNNLLLIIIEEECCCAAACCCEEECCC??????DDDIIILLLWWWfffvvv}}}vvvllleeehhhooossstttvvvwwwyyy~~~zzzpppfff___XXXWWWVVVVVVYYY___eeeiii|||}}}{{{jjjcccYYYTTTQQQOOOJJJEEEDDDCCCBBBAAAAAAAAABBBCCCDDDFFFHHHKKKMMMNNNNNNNNNNNNNNNOOOOOOOOONNNNNNMMMOOOOOOPPPQQQSSSSSSTTTTTTYYYVVVZZZccchhhooo~~~{{{yyyxxxvvvuuussspppooonnnnnnoooqqqssstttqqqooollljjjkkklllmmmmmmdddgggiiiiiifffdddfffiiiiiiooovvv{{{zzzuuuooolllnnnlllgggccc___]]]\\\\\\[[[]]]^^^]]][[[YYYYYYZZZ]]]\\\[[[YYYWWWUUUSSSRRRSSSRRRRRRQQQPPPNNNMMMLLLQQQPPPOOOMMMKKKIIIGGGGGGCCCCCCBBBAAABBBCCCDDDEEEKKKVVVbbbmmm}}}|||xxxrrrnnnmmmpppuuuyyyyyyuuuvvv~~~zzzuuunnnfff^^^YYYWWWWWWXXX[[[aaaiiirrrxxxzzzsssfff___WWWQQQOOOLLLHHHDDDCCCCCCAAAAAA@@@AAABBBCCCEEEFFFIIIKKKMMMNNNNNNNNNNNNNNNOOOOOOOOONNNNNNMMMQQQQQQQQQQQQRRRTTTUUUVVVZZZXXX\\\dddkkkwww}}}{{{yyywwwwwwuuurrrpppooonnnnnnnnnoooqqqsssuuuuuussspppnnnllllllkkkjjjfffffffffeeeddddddeeeggggggkkkqqqtttsssqqqooonnnmmmkkkgggccc___]]]]]]\\\\\\^^^___^^^\\\[[[[[[[[[]]]\\\[[[YYYXXXVVVUUUTTTTTTTTTTTTSSSRRRPPPOOONNNPPPPPPNNNLLLJJJHHHGGGFFFEEEDDDCCCBBBBBBCCCDDDDDDIIISSS___jjjyyy{{{tttooommmppptttwwwzzzvvvwwwwwwtttnnngggbbb]]]ZZZYYYYYY\\\aaagggnnnwwwxxxxxx}}}xxxoooiii```ZZZSSSNNNLLLIIIEEEBBBCCCBBBAAA@@@AAAAAACCCCCCFFFGGGJJJLLLMMMNNNNNNNNNNNNNNNOOOOOOOOOOOONNNNNNTTTSSSSSSSSSTTTVVVXXXYYY\\\\\\```hhhrrr}}}yyyxxxvvvvvvuuussspppmmmmmmmmmmmmnnnooorrrtttuuuvvvuuusssqqqooommmlllkkkhhhfffdddcccdddddddddccceeehhhkkklllllllllmmmnnnkkkiiifffbbb___^^^]]]]]]^^^```bbbaaa___]]]]]]]]]\\\\\\[[[ZZZYYYXXXWWWWWWVVVVVVVVVUUUTTTSSSRRRQQQPPPOOONNNLLLJJJHHHFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCFFFOOOZZZeeesssxxxqqqnnnooorrruuuwwwtttuuu~~~}}}wwwtttkkkiiiddd```]]]^^^aaaccccccjjjssszzz}}}|||~~~xxxpppooovvvxxxpppgggaaaZZZVVVPPPLLLIIIGGGDDDBBBBBBBBBAAAAAAAAABBBDDDEEEHHHIIIKKKMMMNNNNNNNNNNNNNNNNNNOOOOOOPPPOOOOOOOOOSSSTTTUUUVVVXXXYYYZZZ[[[___```eeemmmyyy}}}xxxuuuuuuuuuuuuuuurrroookkklllllllllnnnppprrrtttuuurrrssstttsssqqqooonnnnnniiigggeeefffhhhgggccc___dddfffhhhiiihhhhhhiiijjjiiigggdddaaa___^^^^^^^^^```bbbddddddbbb```______\\\\\\[[[[[[ZZZYYYYYYYYYVVVVVVWWWVVVVVVUUUTTTTTTPPPPPPNNNLLLJJJHHHGGGFFFIIIHHHGGGFFFEEEDDDCCCCCCDDDKKKTTT___kkkzzz|||tttooonnnppprrrpppnnnpppxxx|||vvvoooiiifff]]]^^^^^^^^^```fffmmmsssvvv~~~vvvrrroooppppppqqqvvvrrrjjjkkkssswwwpppiiibbb\\\UUURRRNNNKKKHHHFFFDDDCCCBBBBBBAAAAAABBBDDDFFFGGGIIIJJJLLLNNNNNNNNNNNNNNNMMMNNNOOOPPPPPPPPPPPPPPPPPPSSSWWWZZZ]]]]]]\\\\\\___aaagggrrrzzztttsssssssssssstttrrrnnnkkkkkkkkklllnnnppprrrssstttpppsssvvvuuurrrooommmmmmjjjiiiiiikkkmmmjjjccc]]]cccfffiiijjjiiifffeeedddfffeeebbb```^^^^^^___```bbbdddfffgggeeebbbaaa```\\\[[[[[[[[[ZZZZZZZZZZZZVVVVVVWWWWWWWWWVVVVVVUUURRRQQQPPPNNNLLLJJJIIIHHHJJJJJJIIIHHHGGGEEEDDDCCCCCCGGGOOOYYYdddrrrxxxrrroooooooookkkiiilllsssyyy~~~}}}wwwqqqiiiccc^^^\\\VVV[[[aaahhhnnnwwwxxxkkkdddcccfffjjjppp|||rrrkkklllttt}}}~~~uuunnnhhhccc\\\WWWPPPNNNLLLJJJGGGEEEDDDCCCCCCCCCBBBCCCDDDFFFHHHIIIKKKLLLMMMNNNOOOOOONNNMMMMMMNNNOOOPPPPPPQQQQQQPPPOOORRRVVV[[[^^^``````______ccclllzzzwwwrrrqqqqqqpppqqqqqqpppnnnkkkkkkkkkmmmnnnpppqqqrrrsssrrrvvvzzzyyytttnnnjjjiiikkklllnnnooonnnjjjccc^^^cccfffjjjkkkiiifffcccaaadddcccaaa___^^^___```aaaccceeehhhiiifffdddbbbaaa\\\\\\[[[[[[ZZZZZZYYYYYYWWWWWWXXXXXXYYYXXXXXXXXXUUUTTTSSSQQQOOOMMMKKKKKKJJJJJJJJJJJJHHHGGGEEEDDDDDDFFFLLLUUU^^^lll}}}vvvrrrooonnnjjjiiikkkqqqvvvzzz~~~yyytttqqqpppqqqrrrxxxyyy{{{zzzwwwuuuttttttrrrrrrssssssssstttttttttqqqrrrsssssstttvvvzzz}}}{{{wwwrrrooojjjeeeaaa^^^]]]]]]\\\fffsss~~~qqqgggcccaaaiiittttttooorrrxxx}}}{{{yyyxxxyyysssjjjddd```[[[UUUPPPKKKKKKJJJHHHFFFDDDCCCCCCDDDDDDDDDDDDFFFHHHJJJKKKLLLMMMNNNOOOOOOOOONNNMMMMMMNNNOOOPPPQQQQQQQQQQQQPPPQQQTTTXXX\\\```ccceeeccciiivvvzzztttrrrooonnnmmmmmmmmmmmmlllkkkkkklllmmmoooppppppqqqqqqsssxxx}}}|||vvvoookkkjjjnnnooopppnnnkkkgggdddbbbaaadddhhhiiigggeeecccbbbbbbaaa___^^^^^^___```bbbcccfffiiijjjgggdddbbbbbb\\\\\\[[[ZZZYYYYYYXXXXXXXXXYYYZZZ[[[[[[[[[[[[[[[XXXWWWVVVTTTRRRPPPNNNMMMJJJKKKKKKKKKJJJHHHGGGFFFFFFFFFIIIQQQ[[[iiizzztttpppmmmiiihhhkkkooorrrvvv}}}{{{rrroookkkhhhhhhiiikkkmmmppprrrtttuuutttsssssssssuuuuuuuuuuuutttsssrrrrrrpppqqqqqqqqqpppppprrrsss|||wwwqqqmmmeeebbb___]]]]]]___bbbdddiiittt|||mmmhhhhhhjjjuuuvvvssswww}}}}}}yyywwwvvvtttssszzzqqqkkkccc]]]YYYUUUOOOKKKHHHIIIIIIGGGDDDCCCBBBCCCDDDDDDDDDEEEGGGIIIKKKMMMMMMMMMOOOOOOOOOOOONNNMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQRRRTTTYYY```fffjjjiiiqqq~~~|||vvvrrrsssnnnllljjjjjjkkkkkkkkkjjjllllllnnnooopppppppppppppppwww~~~~~~yyyrrroooooopppqqqppplllgggcccdddfff```ccceeefffeeedddeeeeeeaaa```___^^^^^^___aaabbbcccfffiiijjjhhheeecccbbb\\\\\\[[[ZZZYYYXXXWWWWWWZZZ[[[\\\\\\]]]]]]]]]]]]ZZZYYYWWWUUUSSSQQQPPPOOOJJJKKKKKKKKKKKKIIIHHHGGGHHHFFFHHHPPPYYYhhh}}}vvvpppmmmhhhgggiiimmmooorrrzzz~~~uuunnndddcccbbbbbbeeejjjooosssuuuxxx{{{}}}}}}}}}~~~}}}|||vvvwwwwwwvvvsssqqqqqqrrrwww}}}{{{uuuoooiiiccc```^^^^^^]]]]]]aaahhhqqqwwwuuussswww~~~~~~~~~yyyuuunnnkkkuuu{{{uuuiiiccc\\\XXXWWWUUUPPPKKKLLLGGGBBB@@@@@@CCCFFFGGGBBBDDDFFFHHHKKKLLLMMMNNNPPPPPPOOONNNNNNMMMLLLLLLQQQPPPPPPOOOPPPQQQRRRSSSTTTTTTTTTXXX]]]ccchhhjjjppp~~~|||yyyxxxuuuqqqpppnnnmmmkkkjjjkkklllnnnooommmnnnoooppppppqqqpppppptttxxx|||}}}{{{uuupppmmmpppnnnllljjjgggfffeeedddccccccddddddeeedddddddddeeecccaaa___^^^^^^___```eeefffggggggfffccc```]]]^^^^^^]]][[[YYYZZZ\\\^^^______`````````___]]]\\\]]]\\\[[[YYYVVVSSSQQQOOOQQQOOONNNMMMMMMLLLIIIGGGHHHGGGHHHNNNWWWfff}}}|||sssllllllgggeeegggkkkooowww{{{oooeeebbbaaa``````ccchhhoooyyy}}}xxx~~~~~~yyyuuuooojjjgggdddaaa___^^^___aaafffmmmxxxxxxsssqqqqqqvvv}}}xxxpppiiieee___XXXUUUTTTRRRMMMIIIJJJGGGDDDBBBBBBCCCCCCCCCEEEFFFHHHJJJMMMNNNOOOPPPRRRQQQQQQPPPOOOOOONNNNNNQQQPPPPPPOOOPPPQQQRRRSSSRRRTTTWWW\\\aaagggmmmrrr~~~wwwuuuuuussspppoooooonnnmmmllllllmmmooopppoooppppppppppppppppppooossswww|||~~~|||wwwrrrnnnooonnnllljjjhhhfffeeeeeecccdddeeeeeefffeeeeeeeeeeeedddbbb`````````bbbbbbeeeeeefffgggeeebbb___]]]^^^^^^^^^\\\[[[[[[]]]`````````aaaaaa```^^^]]]\\\]]]\\\[[[YYYVVVTTTRRRQQQQQQPPPNNNNNNNNNMMMJJJHHHIIIGGGIIINNNWWWeeezzzwwwpppmmmgggdddeeeiiinnnvvvyyyqqqhhhaaa```bbbeeelllsss{{{|||vvvrrrpppjjjfffaaa^^^^^^______```cccgggnnnwww~~~wwwqqqsss{{{~~~vvvqqqkkkddd^^^^^^YYYTTTPPPOOONNNJJJGGGFFFEEECCCCCCEEEEEEDDDCCCHHHIIIKKKMMMOOOPPPQQQQQQSSSSSSRRRRRRQQQPPPPPPPPPQQQPPPPPPOOOOOOQQQRRRSSSRRRWWW]]]bbbfffnnnyyyzzzrrrqqqrrrqqqooooooqqqpppooonnnnnnooopppppppppppppppppppppooooooooorrrvvv{{{zzzuuuqqqnnnmmmllljjjiiigggffffffdddeeeffffffgggggggggffffffeeedddccccccdddeeefffeeeeeeffffffeeebbb```^^^_________^^^]]]]]]```bbbbbbbbbbbbaaa```^^^]]]\\\\\\[[[ZZZYYYWWWUUUTTTSSSRRRQQQPPPOOOOOONNNLLLJJJJJJIIIJJJOOOUUUbbbvvvzzztttmmmfffbbbcccgggmmmwwwtttmmmgggbbbaaadddiiisss~~~wwwpppjjjeeecccaaa^^^[[[ZZZ]]]bbbfffhhhpppwww{{{xxx~~~}}}tttnnnjjjeee^^^YYYXXXTTTPPPMMMLLLKKKHHHFFFDDDBBBAAABBBEEEGGGHHHHHHJJJKKKLLLNNNPPPQQQQQQRRRSSSRRRRRRRRRQQQQQQPPPPPPQQQPPPPPPOOOPPPQQQSSSTTTWWW]]]ccceeeiiiuuu~~~vvvpppppprrrqqqqqqrrrsssrrrqqqpppooooooppppppmmmmmmmmmnnnnnnooopppppprrruuuzzz}}}wwwsssmmmllllllkkkjjjhhhggggggeeefffggghhhhhhhhhhhhhhhggggggfffffffffggghhhhhhffffffggggggeeecccaaa```___```aaa```___```bbbdddeeedddcccbbb```___]]]]]]\\\[[[ZZZYYYWWWVVVVVVUUUTTTRRRQQQQQQQQQPPPNNNLLLLLLJJJKKKOOOTTT^^^ppp|||vvvllleee```aaaeeemmmyyyxxxkkkdddbbbccciiioooyyyzzzwwwrrrllleee```\\\ZZZ[[[[[[\\\```hhhpppvvvyyywwwsssmmmhhheee```ZZZVVVRRROOOLLLJJJIIIHHHHHHGGGIIIEEEBBBAAACCCGGGIIIKKKJJJKKKMMMNNNOOOPPPPPPPPPQQQQQQQQQPPPPPPPPPPPPPPPQQQPPPPPPPPPQQQSSSUUUVVV[[[```dddeeekkk|||~~~{{{uuupppqqqsssssssssuuusssrrrrrrqqqpppooooooooohhhiiiiiikkkmmmooorrrssstttvvvyyy~~~~~~xxxsssllllllllllllkkkiiigggfffeeefffggghhhiiiiiiiiiiiihhhhhhhhhhhhhhhiiiiiiiiiggggggggggggfffeeecccbbb___aaabbbbbbbbbbbbdddffffffeeedddbbbaaa```___^^^]]]\\\ZZZYYYWWWWWWWWWWWWUUUTTTSSSSSSTTTSSSQQQOOONNNLLLMMMOOORRRZZZjjjyyy{{{kkkddd___aaafffooo|||{{{ooodddaaadddkkkvvv~~~{{{nnnkkkhhhccc```]]]\\\[[[\\\^^^dddmmmxxx~~~{{{}}}{{{zzzllliiiddd```\\\YYYUUURRRLLLKKKIIIHHHGGGFFFGGGGGGOOOJJJEEEBBBCCCFFFHHHJJJKKKLLLMMMNNNOOOPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQSSSVVVXXXZZZ]]]aaadddhhhrrr{{{yyytttqqqrrrsssrrrsssvvvrrrrrrqqqpppooonnnmmmlllgggggghhhjjjmmmpppsssuuuxxxxxxxxx{{{~~~}}}wwwsssmmmmmmmmmmmmkkkiiigggeeeeeefffggghhhiiijjjjjjjjjiiiiiiiiiiiiiiihhhhhhhhhgggggggggffffffeeedddccc___```bbbccccccccceeeggggggfffdddcccaaaaaa``````^^^]]][[[YYYXXXWWWXXXXXXWWWVVVUUUUUUVVVUUUSSSQQQPPPNNNNNNOOOQQQWWWdddrrrnnngggbbbccciiiqqq~~~oooggg```ccclllxxx|||xxxuuuwwwzzz}}}~~~~~~~~~|||yyyvvvsssqqqgggfffdddcccbbbcccdddeeefffiiipppzzzwwwtttvvv|||yyyxxx~~~}}}rrroooccc```[[[WWWSSSQQQNNNMMMHHHGGGFFFEEEDDDDDDEEEGGGLLLIIIFFFEEEGGGIIIKKKLLLMMMMMMNNNOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRUUUYYY\\\^^^___cccjjjrrr}}}wwwrrrpppqqqqqqoooppptttqqqqqqpppooommmllljjjiiiiiiiiiiiikkknnnqqquuuwww|||zzzxxxyyy{{{{{{vvvqqqnnnnnnnnnnnnllliiifffddddddeeefffhhhiiijjjjjjjjjiiiiiiiiiiiihhhgggffffffeeeeeeeeeddddddcccbbbbbb^^^```bbbcccddddddfffggggggfffdddcccbbbbbbbbbccc```^^^\\\YYYXXXWWWXXXXXXXXXWWWVVVVVVWWWWWWUUUSSSQQQOOOOOOPPPPPPTTT```llluuussslllggggggkkkrrr|||yyyhhhbbbbbbkkkyyy}}}vvvpppllljjjgggeeedddfffjjjmmmooonnnlllkkklllnnnqqqtttyyyyyyxxxvvvtttqqqmmmkkkiiiggggggfffggghhhkkknnnpppqqqttt{{{yyyvvvuuuzzz{{{ssstttsssjjjhhh___\\\WWWRRROOOLLLKKKJJJDDDEEEDDDCCCBBBBBBDDDFFFEEEDDDEEEGGGKKKOOOPPPPPPNNNOOOOOOPPPQQQQQQPPPPPPOOOPPPPPPPPPPPPPPPPPPPPPOOOPPPQQQSSSVVVZZZ^^^```bbbgggppp}}}|||uuuqqqnnnoooooommmmmmqqqppppppooonnnlllkkkiiihhhllllllllllllooorrruuuwww{{{wwwwwwyyyyyyuuupppooooooooonnnllliiieeecccdddeeefffgggiiiiiijjjjjjiiiiiiiiihhhhhhfffeeeddddddccccccbbbbbbaaaaaaaaa]]]___bbbdddddddddfffggggggfffdddcccbbbccccccdddaaa___\\\YYYWWWWWWWWWXXXYYYXXXWWWWWWXXXXXXVVVTTTRRRPPPPPPPPPOOORRR]]]jjjnnnwwwpppkkkjjjmmmqqq{{{uuufffcccfffssstttooohhhdddcccbbbaaa```\\\___bbbeeegggfffdddccccccfffiiimmmrrr|||~~~zzzwwwvvvtttrrrpppggghhhiiiiiihhhhhhiiikkkkkkoootttxxxzzz|||}}}zzzzzz{{{}}}~~~uuuqqqwwwqqqoooxxx{{{uuummmeee^^^\\\YYYTTTPPPNNNKKKHHHFFFCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDFFFIIIKKKLLLMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQQQQPPPOOONNNMMMMMMPPPTTTWWWYYY]]]aaaeeefffnnnzzz|||{{{yyyvvvrrroooooopppppppppqqqpppnnnkkkhhhhhhjjjlllooorrruuuuuutttsssuuuwww}}}{{{yyywwwuuurrrsssrrroookkkhhheeecccbbbccchhhlllnnnllljjjjjjllljjjgggeeecccccccccbbbbbb___```aaaaaa___^^^___```]]]^^^___```aaacccgggjjjlllhhhcccbbbdddeeecccaaaaaa```^^^\\\ZZZYYYYYYXXX[[[[[[YYYWWWUUUSSSQQQQQQNNNNNNNNNNNNOOOSSSXXX\\\eeetttxxxuuurrrqqqrrrwww}}}yyymmmeeehhhqqqvvvccc^^^\\\___bbbaaa```bbbbbbdddgggiiijjjiiihhhgggaaadddgggiiilllxxx~~~}}}}}}|||zzzwwwsssqqqooommmkkkiiigggeeedddfffhhhkkknnnrrrxxx|||uuuttttttvvv|||vvvpppvvvwwwzzzwwwpppjjjeee]]]WWWXXXTTTPPPLLLJJJHHHEEECCCCCCBBBBBBBBBBBBCCCDDDDDDEEEFFFHHHJJJLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQPPPPPPOOOOOOOOOQQQTTTXXX[[[]]]aaafffjjjlllxxx}}}yyyxxxzzzvvvrrrooooooooonnnnnnoooooommmjjjhhhiiikkkmmmsssuuuwwwvvvtttsssuuuwww~~~{{{zzzyyyyyywwwuuurrrqqqnnnkkkhhheeecccbbbcccggglllllljjjhhhiiijjjkkkiiifffdddbbbbbbaaa```]]]^^^___^^^]]]\\\\\\^^^\\\]]]^^^___aaadddjjjnnnpppkkkeeebbbcccdddcccaaa```___^^^]]]\\\\\\\\\\\\]]]\\\[[[YYYVVVTTTRRRRRRQQQQQQPPPOOOOOOQQQVVVYYYbbbooo}}}zzzxxxyyy}}}~~~~~~~~~uuujjjffflllzzz{{{lllbbb^^^\\\bbbgggjjjlllpppqqqsssvvvxxxyyyxxxvvvuuunnnqqqssswww}}}~~~{{{yyytttrrrqqqqqqqqqpppmmmkkkeeedddcccbbbaaa`````````fffiiinnnttt|||tttsssssswwwxxxqqquuuxxxrrrjjjddd```\\\VVVRRRSSSPPPKKKHHHGGGEEECCCAAABBBAAAAAAAAABBBDDDFFFGGGGGGHHHJJJLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQOOOOOONNNOOOPPPQQQRRRUUUYYY\\\^^^ccciiinnnvvvyyyvvvuuuyyyvvvrrrooonnnmmmmmmlllmmmmmmllljjjiiijjjmmmooowwwxxxwwwvvvttttttvvvxxx}}}{{{xxxwwwxxxxxxxxxwwwqqqpppmmmkkkhhheeecccbbbcccgggjjjjjjhhhffffffhhhjjjiiifffdddaaa___^^^^^^]]]^^^^^^]]]\\\[[[[[[]]][[[[[[\\\]]]```eeelllppptttmmmeeeaaaaaabbbbbbaaa^^^^^^^^^^^^^^^______```___^^^\\\ZZZWWWUUUSSSRRRTTTTTTRRRPPPOOOPPPSSSVVV]]]ggguuu~~~~~~}}}|||~~~}}}ppphhhhhhrrrsssdddaaa___aaajjjssszzz|||yyyvvvssspppooohhhhhhhhhggggggeeecccaaa]]]]]]]]]^^^___bbbfffjjjrrrwwwxxxyyy|||zzzsssttt~~~pppllleee```\\\XXXSSSPPPPPPMMMIIIGGGFFFEEECCCAAAAAAAAAAAAAAACCCEEEHHHJJJIIIJJJKKKLLLNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNQQQPPPOOONNNNNNPPPRRRSSSUUUXXX\\\^^^```fffooovvv}}}wwwttttttvvvssspppnnnmmmmmmmmmllljjjkkkkkkkkkjjjkkknnnqqqwwwvvvuuutttsssuuuwwwyyy{{{yyyvvvuuuuuuvvvvvvuuuooonnnmmmkkkhhheeecccbbbcccfffhhhgggeeecccdddfffhhhgggfffccc```^^^]]]]]]^^^___```___]]]\\\\\\]]][[[[[[\\\\\\^^^cccjjjoooqqqkkkccc^^^___aaabbbbbb]]]]]]]]]]]]^^^^^^___```___^^^\\\ZZZXXXUUUTTTSSSTTTTTTRRRPPPNNNOOOQQQTTTYYY```lll|||||||||||||||yyynnniiilllzzzsssdddbbbccckkkyyy~~~{{{}}}{{{yyywwwwwwsssrrrpppmmmiiifffdddccc]]]^^^^^^^^^]]]\\\[[[[[[\\\]]]___aaafffmmmwww}}}{{{ssssss{{{vvvllliiiccc]]]YYYUUUQQQOOOLLLIIIFFFDDDCCCCCCBBBAAAAAAAAABBBCCCEEEHHHJJJLLLIIIJJJKKKMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNQQQPPPOOOOOOOOORRRTTTVVVYYY]]]aaacccfffnnn||||||vvvssstttqqqooommmlllmmmnnnnnnmmmhhhiiijjjkkkkkklllooorrrsssrrrqqqqqqrrruuuwwwyyyzzzwwwtttsssssssssrrrqqqnnnnnnmmmkkkiiigggdddcccccceeegggeeebbbaaacccfffeeefffgggddd```]]]]]]^^^^^^______^^^[[[ZZZ[[[\\\[[[[[[[[[[[[\\\___eeeiiiiiiddd^^^[[[]]]```aaaaaa\\\\\\\\\[[[\\\\\\]]]]]]^^^]]][[[YYYWWWUUUTTTSSSRRRRRRRRRPPPOOOOOORRRTTTVVV\\\gggxxx}}}}}}}}}wwwooonnnrrrwwwhhhdddjjjxxx{{{vvvsss}}}|||{{{zzzzzzvvvvvvtttrrrooommmkkkjjjbbbcccbbb```\\\ZZZYYYZZZTTTVVVWWWWWWWWWYYY[[[^^^ccchhhmmmsssyyyzzzqqqoooyyyyyyqqqkkkeeeccc^^^YYYSSSOOOMMMLLLGGGDDDBBB@@@AAAAAAAAA@@@AAABBBDDDFFFHHHJJJKKKLLLKKKKKKLLLMMMNNNNNNNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPPPPQQQRRRTTTVVVXXXXXX\\\```dddjjjwww~~~{{{uuuqqqrrrmmmlllkkkkkkmmmnnnnnnmmmgggiiijjjkkklllmmmppprrrpppooonnnooorrruuuwwwwwwwwwuuutttssssssrrrpppooommmnnnmmmmmmkkkhhhfffdddcccdddeeecccaaaaaadddggghhhjjjkkkhhhbbb^^^^^^___[[[\\\\\\[[[XXXWWWWWWXXXYYYYYYZZZYYYYYY[[[___aaaaaa]]]ZZZ[[[^^^``````^^^ZZZZZZZZZZZZZZZ[[[\\\\\\\\\\\\[[[YYYXXXWWWVVVUUURRRSSSSSSRRRQQQRRRTTTVVVTTT[[[gggvvv~~~xxxqqqrrryyy{{{nnniiiqqqzzzsssppppppzzz~~~}}}|||{{{zzzzzzvvvuuurrrpppnnnmmmmmmmmmffffffeeedddcccbbb```___WWWYYYZZZXXXUUUTTTUUUWWWTTTWWWYYY[[[^^^bbbiiinnnvvv~~~wwwlllgggppp{{{zzzqqqiiiddd\\\[[[WWWRRRMMMJJJIIIIIIEEECCCAAA@@@AAABBBBBBAAABBBDDDGGGIIIKKKLLLLLLLLLMMMNNNNNNOOOOOOOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMOOOPPPRRRSSSUUUWWWXXXYYYXXX]]]ccchhhrrr|||{{{xxxqqqmmmmmmmmmllljjjkkklllmmmlllkkkgggiiikkkllllllmmmoooqqqpppooonnnpppsssuuuuuussstttssstttuuuvvvuuurrrpppmmmnnnnnnnnnllljjjgggeeebbbcccdddbbb```aaaeeeiiioooqqqqqqmmmeee```^^^___[[[\\\\\\ZZZXXXVVVVVVWWWTTTVVVWWWXXXXXXXXXZZZ\\\[[[ZZZZZZ\\\``````]]]ZZZWWWWWWXXXYYYZZZ\\\]]]^^^\\\[[[[[[ZZZZZZYYYXXXXXXVVVWWWWWWVVVUUUTTTVVVXXXSSS\\\hhhuuu~~~|||}}}yyyrrruuusssnnnvvvyyypppmmmnnnvvvppptttyyy}}}~~~}}}{{{zzzzzzyyyxxxvvvtttsssqqqqqqpppkkkiiigggdddbbbaaaaaaaaaZZZZZZ[[[[[[[[[ZZZYYYYYYSSSUUUWWWWWWUUUTTTVVVXXXZZZ]]]```dddhhhoooyyyuuuhhhbbbhhhsss}}}vvvnnngggbbbVVVUUUSSSOOOJJJHHHGGGHHHGGGEEECCCBBBCCCDDDDDDDDDBBBEEEHHHLLLNNNNNNLLLLLLOOOOOOPPPQQQQQQPPPPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMOOOPPPSSSUUUWWWYYYYYYZZZ___dddkkksss~~~zzzyyyyyyuuunnnjjjjjjnnnlllkkkkkkkkkkkkjjjhhhgggiiikkkllllllmmmoooqqqrrrpppoooqqqtttuuusssqqqrrrrrrtttwwwyyyxxxuuurrrnnnnnnoooooommmkkkhhhfffbbbccccccaaa```aaafffjjjuuuwwwwwwqqqhhhaaa______\\\]]]]]]\\\YYYXXXXXXYYYPPPRRRUUUWWWWWWWWWYYYZZZZZZYYY[[[^^^aaaaaa\\\WWWUUUUUUWWWXXX[[[^^^```aaa\\\\\\\\\[[[[[[[[[[[[[[[ZZZ[[[[[[YYYWWWVVVWWWYYYSSS]]]iiittt~~~}}}{{{{{{}}}zzzrrruuuxxxqqqxxxzzznnniiikkknnndddgggkkkooosssuuuuuuuuusssuuuxxx}}}~~~~~~~~~}}}yyyyyyzzz||||||{{{vvvuuutttsssrrrpppoooooommmkkkiiihhhgggdddaaa^^^\\\[[[ZZZYYYXXXXXXXXXXXXWWWXXXYYYWWWSSSPPPPPPPPPQQQSSSVVVWWWYYY[[[___aaabbbdddkkkttt{{{tttfff^^^dddnnnxxxqqqlllfffaaa^^^RRROOOLLLIIIHHHGGGEEEDDDCCCBBBAAA@@@@@@BBBDDDEEEFFFHHHJJJLLLNNNOOOPPPQQQOOOOOOPPPPPPPPPPPPPPPOOOPPPPPPOOONNNNNNOOOOOOPPPSSSWWWXXXWWWWWWZZZ\\\]]]eeeeeekkk|||{{{xxxtttpppmmmkkkjjjjjjhhhiiiiiiiiihhhggghhhiiiiiiiiijjjkkklllnnnoooooommmppprrrsssqqqpppoooppprrrrrrsssssssssrrrqqqqqqppppppqqqqqqooollliiihhhkkkjjjhhheeecccdddgggjjjqqqqqqpppooollliiifffddd`````````^^^\\\XXXUUUSSSSSSSSSSSSUUUXXXZZZ[[[ZZZ\\\\\\]]]]]]]]]\\\\\\[[[VVVWWWYYY[[[]]]^^^___```^^^^^^\\\\\\\\\\\\]]]^^^```___^^^]]][[[XXXVVVUUU\\\\\\bbbnnn{{{}}}||||||yyywwwyyy~~~yyyxxxzzzzzzppphhhiiisss]]]___aaaccceeefffggggggiiijjjmmmqqquuuyyy|||}}}wwwvvvtttsssrrrssstttuuuvvvtttssssssvvvxxxxxxxxxzzzyyywwwwwwwwwwwwuuutttrrrrrrrrrrrrqqqqqqqqqpppqqqnnnkkkjjjlllmmmmmmkkkiiihhhgggfffeeedddccccccbbb```___^^^___^^^\\\ZZZVVVVVVUUUTTTTTTTTTTTTTTTNNNOOOQQQSSSTTTVVVWWWXXXWWWZZZ]]]aaadddhhhmmmpppuuuxxxsssgggccclllxxxzzzuuunnnhhhbbb]]]XXXUUUQQQNNNJJJHHHGGGFFFEEECCCBBBBBBAAA@@@AAACCCEEEFFFIIIJJJLLLMMMOOOPPPQQQQQQPPPPPPQQQQQQQQQQQQPPPPPPOOOOOONNNNNNNNNOOOOOOPPPRRRUUUWWWWWWWWWYYY]]]___dddiiiwww|||vvvtttqqqmmmkkkjjjjjjjjjiiijjjiiihhhgggggghhhiiihhhiiijjjkkklllnnnoooooommmpppssstttrrrpppooonnnooopppppppppqqqpppppppppppppppppppppnnnllliiigggiiiiiiiiigggfffeeeggghhhnnnnnnmmmkkkiiigggfffeeecccbbb```]]]ZZZXXXWWWVVVWWWWWWXXXZZZ]]]______^^^\\\]]]]]]]]]\\\[[[[[[ZZZWWWXXXZZZ\\\^^^___``````]]]]]]\\\\\\]]]^^^___```bbbbbbaaa```^^^\\\ZZZYYY\\\\\\```kkkwww{{{xxxvvvssspppsssxxx~~~{{{yyy}}}|||sssnnnnnnvvv]]]]]]]]]]]]^^^______``````aaaccceeehhhjjjlllmmmiiihhhgggfffeeefffggghhhhhhgggffffffiiikkklllllllllkkkiiihhhiiihhhfffeeeccccccbbbbbbbbbbbbaaaaaaaaa___]]]]]]_________^^^^^^]]]]]]\\\[[[ZZZZZZZZZZZZYYYWWWVVVWWWXXXWWWVVVVVVUUUUUUUUUUUUVVVVVVWWWVVVUUUUUUVVVYYY\\\\\\\\\___cccgggkkkpppuuuzzz~~~zzztttqqqnnnjjjkkkooowww}}}qqqjjjlllyyy~~~wwwqqqmmmgggaaa\\\WWWSSSPPPNNNKKKHHHFFFEEEEEEDDDCCCBBBBBBAAABBBCCCEEEGGGIIILLLMMMNNNPPPQQQRRRRRRRRRQQQQQQRRRRRRRRRQQQQQQPPPNNNNNNMMMNNNNNNOOOPPPQQQSSSUUUWWWXXXXXXZZZ___dddiiiuuu{{{uuupppooollljjjiiihhhhhhhhhjjjhhhfffeeeeeeeeeggghhhhhhhhhiiikkklllnnnoooooonnnqqqtttuuussspppnnnmmmllllllmmmmmmnnnnnnooooooooopppoooooommmjjjhhhfffggghhhiiiiiigggfffggghhhmmmkkkiiifffeeeeeeeeefffdddbbb___\\\ZZZYYYYYYYYYYYYYYY[[[^^^aaabbbaaa___]]]]]]]]]\\\[[[ZZZYYYYYYYYYZZZ\\\^^^```aaaaaaaaa\\\\\\\\\]]]^^^```bbbdddeeeeeedddcccbbb```^^^]]]\\\[[[^^^gggqqq}}}}}}{{{zzzuuurrrmmmjjjlllrrrwww~~~|||{{{yyyzzzzzzzzzxxxvvvrrrnnnkkkmmmqqquuuxxxxxxyyyyyyzzzzzzuuurrruuu|||dddcccaaa_________```aaa]]]^^^___```aaabbbcccccc``````___^^^^^^^^^^^^______]]]\\\]]]```cccddddddcccaaa____________]]][[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[ZZZ\\\\\\[[[[[[[[[[[[ZZZZZZ]]][[[YYYYYYZZZZZZZZZYYYZZZZZZZZZ[[[[[[]]]^^^___dddbbb```bbbeeehhhhhhhhhmmmpppsssvvvyyy}}}|||oooiiidddaaa^^^]]]aaahhhrrr{{{sssqqqyyy{{{tttnnniiieee___ZZZVVVSSSOOOMMMKKKHHHEEEDDDDDDDDDCCCBBBBBBBBBBBBDDDEEEHHHJJJKKKOOOPPPQQQRRRRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPLLLLLLMMMMMMNNNPPPQQQRRRVVVWWWYYY[[[ZZZ\\\cccllltttyyyvvvmmmllljjjiiigggfffffffffiiifffcccaaabbbccceeeeeeggghhhiiijjjlllmmmoooooonnnqqquuuvvvtttpppnnnmmmkkkkkkkkklllmmmnnnooooooppppppooonnnllliiigggfffggghhhhhhgggffffffhhhjjjnnnkkkgggdddbbbcccdddfffccccccaaa```^^^\\\ZZZZZZXXXYYY[[[___bbbbbb```]]]^^^^^^]]][[[ZZZYYYYYYXXX[[[]]]___aaabbbbbbbbbaaa\\\\\\\\\]]]___bbbeeefffeeeeeeeeeeeedddcccaaaaaa\\\[[[\\\ccckkkuuuxxxxxxxxxrrrkkkfffhhhmmmqqq~~~|||zzzyyyyyywwwtttpppmmmiiihhhjjjlllpppsssvvvxxx|||~~~qqqnnnkkkgggdddcccccccccbbbbbbbbbbbbbbbaaaaaaaaa___^^^]]]]]]\\\[[[[[[[[[ZZZXXXWWWXXXZZZ]]]^^^^^^\\\[[[YYYYYYZZZZZZXXXWWWWWWWWWWWWWWWXXXXXXXXXXXXVVVWWWXXXXXXYYYZZZ\\\^^^___````````````aaaaaaaaaeeeddddddeeegggiiiiiiiiieeeeeeeeeeeeeeefffgggggghhhhhhjjjmmmrrrvvvyyyzzzyyy{{{|||}}}~~~uuunnnaaa\\\XXXWWWUUUWWW___hhhuuu}}}|||{{{zzz{{{~~~~~~{{{}}}}}}xxxsssnnniiieee___[[[VVVRRROOOLLLIIIGGGHHHFFFCCCBBBCCCCCCCCCBBBBBBCCCDDDFFFHHHJJJLLLMMMQQQQQQRRRSSSSSSSSSSSSSSSRRRRRRSSSSSSRRRQQQQQQPPPLLLLLLMMMNNNOOOQQQSSSTTTXXXWWWYYY\\\\\\___jjjwww}}}wwwuuummmllljjjhhhfffeeedddccciiifffbbbaaacccfffgggffffffggghhhjjjlllmmmoooooonnnqqqtttuuutttqqqooonnnmmmllllllmmmnnnooopppqqqqqqpppooommmkkkiiigggfffiiihhhfffdddccceeejjjnnnrrrnnnhhhcccaaaaaaccceeeccceeehhhjjjhhhddd___[[[YYYZZZ\\\```bbbbbb```^^^___^^^]]][[[ZZZYYYYYYYYY]]]___aaacccdddcccbbbaaa\\\\\\\\\^^^```bbbeeegggdddddddddddddddcccbbbbbb]]][[[\\\```eeennn}}}wwwyyy|||tttllleeeeeejjjnnn{{{~~~{{{xxxvvvtttpppssswww{{{}}}yyyuuusssrrrrrrqqqpppooonnnmmmllllllkkkhhhggggggeeedddcccbbbaaa^^^\\\ZZZ[[[]]]^^^______]]][[[ZZZ[[[\\\]]]\\\ZZZ\\\\\\]]]]]]]]]]]]^^^^^^[[[\\\]]]^^^___bbbfffjjjllllllmmmnnnnnnooopppppptttuuuvvvzzz~~~|||zzzxxxvvvtttrrrqqqqqqmmmppptttvvvxxxyyy|||~~~yyy{{{}}}}}}}}}wwwkkkcccVVVRRROOOOOOPPPUUU```lll}}}{{{zzzwwwtttqqqqqqtttwwwyyy}}}|||yyytttoookkkgggccc```ZZZWWWRRROOOMMMKKKIIIGGGFFFDDDBBBAAABBBCCCCCCCCCDDDEEEFFFHHHJJJKKKMMMMMMPPPPPPQQQRRRSSSSSSSSSRRRRRRRRRRRRRRRRRRQQQPPPOOOLLLLLLMMMOOOQQQSSSUUUWWWXXXVVVXXX]]]```eeevvvwwwrrrooolllkkkjjjhhhfffdddcccbbbjjjgggddddddhhhjjjjjjiiieeefffhhhjjjlllmmmooopppoooqqqttttttsssqqqqqqqqqpppooonnnnnnnnnpppqqqrrrrrrqqqpppmmmkkkiiiggggggjjjhhheeebbbbbbeeekkkpppsssoooiiiccc```aaacccddddddiiiooosssrrrlllddd^^^]]]]]]___aaaddddddbbbaaa```___]]][[[ZZZZZZ[[[[[[^^^```bbbdddeeedddbbbaaa]]]]]]]]]^^^___aaaccceeeaaaaaabbbbbbbbbbbbbbbaaa^^^]]]]]]___aaaggguuuzzz}}}yyynnneeecccggglllxxx~~~}}}|||{{{yyyvvvtttsssnnnllljjjjjjkkklllmmmlllhhhgggggghhhjjjkkkkkkjjjllllllllllllmmmmmmmmmnnnnnnooopppppprrrvvv}}}{{{vvvsssqqqnnnttt{{{|||yyywwwzzz}}}zzz}}}wwwkkk___WWWMMMKKKKKKNNNRRR[[[lllzzz|||tttmmmiiijjjlllooottt{{{}}}vvvrrroookkkgggccc```]]][[[WWWTTTPPPMMMKKKJJJHHHGGGEEECCCAAAAAABBBDDDDDDDDDEEEFFFHHHJJJKKKLLLMMMMMMNNNNNNPPPQQQRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPNNNNNNLLLLLLNNNPPPRRRUUUXXXYYY[[[XXXZZZbbbiiirrrwwwrrrnnnjjjhhhhhhgggfffeeedddcccbbbgggdddbbbdddiiilllkkkiiieeefffgggiiikkkmmmooopppoooqqqrrrrrrrrrrrrssstttrrrqqqooooooooopppqqqrrrtttssspppnnnkkkiiihhhggghhhgggeeeccccccfffkkkpppppplllgggccc```aaaccceeeccchhhppptttsssmmmddd^^^```___```aaadddeeedddccc```___]]]\\\[[[\\\]]]^^^^^^```ccceeeeeedddaaa```___^^^^^^]]]^^^___aaabbb______```aaaaaabbbaaaaaa```^^^______^^^bbbooo}}}~~~uuuiiieeegggkkkvvv}}}{{{zzz{{{||||||{{{vvvuuuuuuvvvyyy{{{zzzzzz{{{{{{|||||||||}}}}}}}}}wwwoooiiifffdddnnnyyy}}}{{{{{{wwwmmmaaaUUUMMMHHHGGGJJJPPPXXXfffzzzxxxmmmfffeeegggjjjoooxxx{{{ssslllfffdddaaa]]]YYYVVVTTTRRRPPPMMMIIIGGGFFFEEECCCBBBDDDBBBAAAAAABBBDDDEEEDDDGGGHHHIIIKKKLLLMMMMMMMMMLLLMMMNNNPPPQQQQQQRRRRRRQQQQQQQQQQQQPPPOOONNNMMMLLLMMMNNNQQQSSSVVVYYYZZZ^^^[[[___iiiqqq~~~uuuqqqpppmmmiiiddddddeeeeeeeeeddddddcccccc```___bbbhhhkkkiiifffeeeeeegggiiikkkmmmooopppooopppqqqqqqqqqrrrtttvvvsssrrrpppooonnnoooqqqrrruuusssqqqnnnllljjjiiihhheeefffffffffeeegggkkknnnllljjjeeebbb```aaadddeee```eeelllqqqpppjjjbbb\\\```______```bbbdddcccccc```___]]]\\\\\\]]]___```___aaaccceeeeeedddaaa___```___^^^]]]]]]^^^___```^^^^^^___```aaabbbbbbaaa`````````___^^^```lllyyy}}}}}}{{{oooiiijjjjjjttt