BM6P6(@ sssZZZJJJLLLJJJHHHFFFGGGJJJMMMOOOIIIJJJJJJHHHDDDBBB@@@AAAEEEDDDCCCDDDDDDDDDBBB@@@???@@@@@@???===<<<===>>>>>>???@@@???>>>>>>@@@BBBAAA@@@>>>>>>???AAADDDGGG<<<<<<<<<<<<===???@@@AAA:::999999;;;===;;;777333AAABBBDDDGGGIIIKKKLLLLLLKKKJJJIIIIIIIIIHHHFFFDDDEEEEEEEEEDDDDDDDDDDDDDDDAAAAAABBBCCCEEEEEECCCBBBBBBAAA???======>>>@@@AAA>>>???@@@AAAAAA@@@>>>>>>???CCCAAAFFFSSS\\\hhh|||zzzbbbUUUMMMGGGKKKOOOQQQPPPOOOPPPNNNIIIHHHFFFCCCAAA@@@???===;;;@@@BBBCCCCCCBBBAAABBBDDD>>>AAACCCEEEMMMXXX^^^___ZZZRRRMMMLLLIIICCC@@@CCC???BBBGGGLLLUUU]]]aaaaaafffbbb]]][[[]]]^^^]]]\\\TTTQQQNNNNNNQQQUUUXXXYYYVVVQQQNNNPPPTTTTTTOOOIIIHHHCCC>>>===<<>><<<===@@@BBBCCCBBBAAA@@@999>>>DDDGGGFFFBBB>>><<<666777888999999;;;===@@@???>>><<<999555444666888;;;::::::;;;===>>>===<<<::::::999999;;;===???AAABBBBBBBBBBBBAAA@@@???>>><<<;;;:::999:::<<<>>>???FFFEEEEEEFFFGGGGGGEEECCC@@@BBBDDDFFFHHHIIIJJJKKKJJJJJJIIIIIIGGGEEECCCBBB===@@@CCCDDDBBBBBBDDDGGGEEEIIILLLKKKKKKMMMKKKGGGHHHHHHHHHIIIIIIHHHGGGGGGFFFFFFGGGHHHHHHHHHGGGGGGEEEFFFFFFFFFDDDDDDEEEFFFJJJMMMTTT\\\```bbbhhhoookkkeee```[[[SSSLLLOOOXXXkkkuuuyyypppdddbbbhhhmmmrrruuuwwwzzz{{{oooUUU<<<111AAA>>>---'''%%%%%%***))))))))))))************,,,,,,+++******+++,,,,,,***)))((((((((()))+++,,,)))((()))+++---......---''')))+++***(((((())),,,)))((((((((()))+++---...---///---)))(((++++++)))***((('''(((***---///000===ZZZeee^^^```gggjjjoooeeellllllfffgggpppsssnnnbbbjjjjjj\\\PPPJJJDDD===111+++(((***)))&&&'''---pppXXXJJJHHHFFFDDDCCCDDDFFFIIIKKKHHHIIIIIIGGGDDDBBBAAABBBFFFFFFEEEFFFGGGGGGEEECCC???@@@AAA@@@>>>===>>>??????@@@@@@@@@??????AAABBBBBBAAA@@@@@@@@@BBBDDDEEE??????>>>===<<<<<<<<<<<<666666888;;;???@@@===;;;AAACCCEEEGGGJJJKKKMMMMMMKKKKKKIIIIIIHHHHHHFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBCCCDDDEEEDDDCCCBBBBBBAAA???>>>===>>>???@@@??????@@@AAAAAA@@@???>>>AAAEEECCCGGGUUU]]]iii}}}zzzbbbUUUNNNIIIIIINNNPPPNNNOOOPPPNNNJJJGGGEEEBBB@@@@@@???>>><<>>???BBBLLLWWWbbbnnnuuurrrrrrvvvtttmmmjjjdddZZZQQQJJJEEEAAA???<<<===@@@CCCCCCAAA???===999>>>CCCEEECCC???;;;999777999;;;<<<<<<===???AAA<<<<<<;;;999777777999<<<:::999999:::===??????>>>:::999888888:::===@@@BBBBBBBBBBBBBBBAAA@@@???>>>888888888999;;;>>>AAACCCEEEFFFGGGHHHHHHFFFEEECCCBBBCCCDDDFFFGGGIIIJJJJJJLLLLLLKKKIIIHHHGGGFFFEEECCCEEEFFFFFFEEEEEEEEEFFFFFFJJJLLLKKKLLLMMMKKKGGGHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEIIIIIIHHHFFFCCCCCCDDDFFFKKKMMMSSS[[[```bbbgggnnnnnniiiccc^^^UUUNNNQQQYYYnnnwww{{{ssshhhdddgggjjjtttwwwwwwuuuuuunnnUUU:::;;;HHH@@@///***)))(((,,,))))))))))))************,,,,,,************,,,,,,***)))((((((((()))++++++)))((()))***---...---+++((()))+++***))))))+++---------++++++++++++------,,,......******,,,+++(((,,,***)))***,,,///222333EEE]]]eee___cccjjjjjjkkkhhhllljjjdddgggqqquuuppphhhjjjhhhccc]]]VVVLLLBBB111+++(((***)))'''***///jjjUUUHHHFFFEEECCCCCCCCCEEEGGGIIIGGGHHHHHHGGGDDDCCCCCCDDDEEEEEEEEEFFFHHHHHHFFFDDD???@@@AAA@@@???>>>???@@@@@@AAAAAAAAA@@@@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBB???>>>===<<<;;;;;;;;;;;;666777999===@@@AAA@@@???AAABBBEEEGGGJJJLLLMMMNNNMMMLLLJJJIIIHHHHHHGGGGGGCCCDDDFFFGGGGGGFFFDDDCCCDDDDDDDDDEEEEEEDDDCCCCCCDDDBBBAAA???>>>>>>?????????@@@@@@AAAAAA@@@@@@???BBBFFFEEEIIIVVV___jjj~~~zzzbbbUUUNNNIIIGGGKKKNNNMMMMMMOOONNNJJJEEECCCAAA@@@@@@@@@???>>>===?????????>>>>>>@@@BBB???AAAAAABBBIIIVVVaaadddccc\\\UUUQQQLLLFFFCCCDDDEEEEEEGGGKKKQQQVVV[[[___gggddd```]]]]]]^^^^^^^^^bbb```]]][[[ZZZYYYWWWUUUSSSPPPNNNQQQUUUVVVRRRMMMGGGCCCAAABBBDDDIIISSS]]]llltttxxxuuuuuuyyyyyytttoooiii```VVVOOOHHHCCC???<<<>>>AAACCCBBB@@@<<<:::999===AAACCC@@@<<<888666666999<<<=========>>>???:::;;;;;;::::::;;;>>>@@@999888777999<<>>???@@@???>>>===>>>???AAABBBBBBBBBAAAAAACCCDDDAAABBBBBBCCCBBBAAA@@@???<<<<<<;;;;;;;;;<<<<<<===:::;;;<<<>>>>>>>>>===<<>>AAABBBAAA>>>999666999<<<@@@AAA???<<<999888444777;;;<<<<<<;;;;;;;;;:::;;;<<<<<<<<<===@@@BBB:::999888999;;;>>>>>>>>>:::888777666888<<>><<<<<<<<<<<<>>>AAADDDEEEBBBHHHNNNNNNJJJEEEDDDEEEFFFEEEEEEEEEEEEGGGHHHIIIKKKIIIFFFDDDCCCCCCDDDEEEGGGEEECCCDDDGGGHHHEEEBBBFFFIIIKKKIIIJJJLLLKKKGGGGGGHHHIIIIIIIIIIIIIIIIIIKKKIIIGGGFFFFFFGGGIIIJJJEEEEEEEEEDDDDDDGGGLLLPPPPPPPPPUUU\\\bbbdddhhhnnnnnnkkkhhhccc^^^ZZZ\\\^^^www~~~vvvlllgggfffeeedddoooqqqlllqqquuubbbEEEMMMKKK999''''''(((%%%((())))))*********+++++++++,,,+++***))))))***+++,,,)))))))))))))))******+++)))))))))+++,,,,,,***(((++++++*********,,,///111---+++***(((((((((((())))))---///---,,,---+++'''((()))))))))***,,,000333LLL```ddd___dddggggggjjjjjjgggaaa\\\aaajjjmmmiiiuuukkkiiissstttdddOOODDD444111,,,***)))***---000uuu___OOOFFFGGGGGGHHHHHHIIIJJJJJJKKKFFFGGGGGGEEEDDDCCCEEEFFFAAAAAABBBEEEFFFFFFDDDAAA;;;===>>>===<<<;;;===>>>AAABBBCCCBBBAAAAAACCCEEE@@@AAABBBCCCBBB@@@>>>======<<<<<<;;;;;;;;;<<<<<<;;;<<<======<<<;;;:::999<<<>>>@@@CCCFFFIIIJJJKKKLLLMMMMMMKKKHHHFFFHHHIIIBBBCCCFFFHHHIIIGGGEEEDDDEEEGGGHHHGGGEEEDDDEEEGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAABBBBBBCCCBBBGGGFFFKKKXXX___jjj||||||```OOOGGGCCCCCCGGGIIIHHHIIIMMMMMMJJJBBB@@@>>>???@@@AAAAAA@@@<<<<<<===<<<;;;<<>>CCCQQQ___ggg___\\\UUUOOOMMMMMMLLLKKKDDDBBBDDDJJJMMMNNNUUU^^^```___^^^^^^^^^aaadddgggcccbbbaaaaaa___[[[VVVRRRMMMLLLLLLNNNQQQQQQOOOLLLKKKGGGGGGMMMTTT[[[dddlllttttttrrrpppqqquuuwwwvvvoookkkddd]]]UUUMMMEEE@@@<<<===@@@@@@???;;;777555888;;;???@@@???>>>======555888;;;<<<<<<:::::::::<<<===>>>>>>===>>>???AAA===;;;999888:::;;;<<<<<<999888777777888<<<@@@BBB??????????????????>>>===>>>======>>>AAADDDGGGIIICCCIIIOOOOOOJJJEEEDDDEEEFFFFFFEEEEEEFFFGGGGGGHHHIIIHHHEEECCCBBBCCCDDDEEEDDDBBBBBBDDDHHHJJJHHHFFFEEEHHHIIIHHHHHHJJJJJJGGGGGGHHHIIIIIIJJJJJJJJJIIIGGGFFFEEEDDDEEEFFFIIIJJJDDDDDDDDDCCCDDDHHHMMMQQQRRRQQQVVV^^^dddfffhhhllljjjlllkkkiiiggggggggggggyyy}}}{{{sssjjjhhhgggeee\\\iiinnnkkkooorrraaaHHHMMMGGG333###&&&'''$$$'''************++++++++++++++++++***))))))***++++++((()))))))))************))))))***,,,------***''',,,+++******,,,---//////***)))((((((((()))***+++)))---///------...,,,(((((()))***))))))***...222DDDXXX___YYYZZZ\\\aaakkkhhhfffaaa]]]```fffhhhffftttnnnooowwwsss^^^HHH===666444///+++)))+++------ppp\\\MMMFFFFFFFFFHHHIIIIIIIIIIIIIIIGGGGGGGGGEEECCCCCCEEEFFFBBBBBBDDDFFFHHHGGGDDDAAA:::;;;<<<<<<;;;;;;<<<===AAABBBBBBBBBAAAAAACCCDDDAAAAAABBBCCCBBBAAA???>>>BBBAAA???===;;;999888888777999;;;;;;::::::;;;<<<;;;<<>>>>>@@@AAA@@@???=========<<<<<<===AAACCC>>>@@@???<<<@@@NNN\\\dddaaa^^^WWWOOOLLLMMMMMMJJJFFFDDDGGGMMMNNNLLLRRR\\\]]]^^^^^^]]]^^^```eeehhh``````______]]]YYYTTTPPPKKKKKKKKKMMMOOOOOOMMMKKKLLLHHHIIIQQQZZZaaaiiipppsssppplllkkklllooorrrrrrjjjgggccc^^^XXXPPPHHHCCC<<<===>>>>>><<<:::777555888;;;>>>@@@?????????@@@999;;;===>>>===;;;;;;<<<<<<>>>??????>>>>>>???@@@>>><<<999888999:::;;;;;;999888888888999<<<>>>@@@<<<======>>>======<<<<<<::::::<<>>:::;;;<<<<<<;;;;;;<<<>>>@@@AAABBBAAA@@@@@@BBBDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCBBB@@@===;;;:::999888555888:::;;;::::::<<>>>>>???@@@@@@???>>>>>>>>>======???BBBFFF<<<@@@???<<<>>>KKKYYYaaa```^^^WWWOOOMMMPPPPPPMMMLLLIIILLLRRRPPPKKKOOOYYY]]]^^^^^^]]]\\\^^^bbbfff```^^^]]]\\\[[[WWWRRRNNNKKKLLLLLLMMMNNNNNNMMMKKKKKKGGGIIIRRR\\\ccckkkqqqsssmmmiiihhhjjjlllnnnoooeeedddbbb___[[[TTTLLLGGG<<<<<<<<<;;;:::888777666:::<<<>>>???>>>===>>>???;;;<<<======;;;:::;;;===;;;===????????????@@@AAA===;;;888777888;;;<<<<<<888999999::::::;;;<<<<<<:::;;;;;;<<<<<<;;;;;;;;;888999;;;>>>BBBHHHMMMPPPHHHIIIJJJJJJIIIGGGDDDCCCBBBCCCFFFHHHIIIHHHGGGFFFGGGGGGGGGFFFEEEEEEDDDDDD@@@BBBEEEGGGHHHIIIKKKLLLHHHKKKKKKIIIIIILLLLLLIIIGGGHHHIIIJJJKKKKKKKKKKKKFFFFFFEEEEEEDDDCCCCCCBBBEEEEEEFFFEEEDDDEEEGGGJJJMMMMMMSSS^^^ddddddbbbbbb```hhhnnnqqqtttvvvrrrkkkkkkpppqqqooommmkkkeee___\\\```dddaaaXXXLLLEEEBBB???:::+++$$$))))))(((///*********+++++++++,,,,,,+++***)))(((((()))***+++'''((()))***+++******)))((()))+++...111000---***,,,++++++,,,......***'''))))))((()))***,,,---///+++......++++++......+++***,,,,,,***'''&&&***///000>>>>>>999;;;???GGGVVVUUUYYY___aaaaaa```cccfffmmmrrrwwwwwwrrrcccLLL888///111000,,,+++...///+++lllZZZMMMFFFFFFHHHJJJLLLLLLLLLKKKJJJIIIIIIGGGEEEBBBBBBDDDFFF??????AAACCCDDDBBB>>>::::::<<<======<<<<<<===???@@@AAAAAAAAA@@@@@@BBBCCCEEEEEEDDDDDDEEEEEEEEEEEEAAA@@@???===<<<<<<<<<<<<777:::<<<<<<::::::<<<>>>;;;===???CCCFFFIIIJJJKKKDDDIIINNNNNNIIIEEEDDDEEEDDDEEEEEEFFFFFFGGGHHHIIICCCFFFIIIHHHEEEFFFKKKPPPHHHHHHIIIIIIIIIHHHGGGGGGBBBBBBAAAAAABBBCCCEEEFFFFFFKKKKKKPPP\\\bbblll}}}|||^^^MMMFFFCCCCCCEEEFFFDDDDDDHHHHHHFFFBBB@@@>>>>>>???@@@???>>>?????????>>>>>>@@@DDDGGG<<>>>>>===<<<<<<===:::;;;;;;:::888888999;;;999;;;>>>?????????AAABBB<<<999666666888;;;===>>>888999:::;;;;;;;;;::::::999999:::;;;;;;:::::::::::::::;;;===AAAEEEIIILLLJJJIIIHHHHHHHHHGGGDDDBBB@@@BBBFFFIIIJJJIIIGGGFFFDDDDDDEEEEEEDDDCCCBBBAAA===AAADDDEEEDDDEEEHHHJJJIIILLLMMMJJJJJJMMMNNNKKKGGGHHHIIIJJJKKKKKKKKKKKKLLLKKKKKKIIIGGGEEECCCAAA@@@BBBDDDEEEEEEFFFIIIKKKJJJJJJQQQ\\\cccbbb___]]]ZZZccckkknnnrrrtttnnneeecccjjjooopppooolllddd\\\ZZZZZZ\\\ZZZNNN???<<>>@@@>>>;;;:::;;;===@@@@@@AAAAAAAAABBBBBBBBBFFFDDDDDDEEEFFFGGGFFFEEECCCBBB@@@>>>===<<<<<<===>>>>>>>>>>>>===============AAACCCAAACCCHHHLLLLLLJJJKKKKKKKKKJJJJJJIIIHHHFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFHHHJJJLLLLLLJJJHHHJJJHHHGGGHHHJJJJJJGGGEEEDDDCCCCCCCCCDDDEEEDDDCCCHHHLLLSSSYYY```jjjvvv~~~{{{\\\IIICCCDDDAAACCCGGGHHHHHHGGGGGGHHH@@@@@@???????????????@@@BBBAAA@@@??????AAABBBDDD???@@@>>>:::===JJJXXX___[[[XXXTTTRRRRRRTTTWWWYYY[[[XXXYYYZZZQQQFFFKKKXXX[[[]]]ZZZTTTUUU\\\```^^^]]]\\\[[[YYYWWWSSSNNNKKKKKKLLLMMMNNNOOONNNLLLIIIGGGIIIMMMQQQXXXaaajjjqqqvvvsssmmmffffffjjjjjjfff]]]^^^```cccccc]]]SSSLLLFFF>>>888666555444555999999:::;;;::::::<<>><<<;;;<<<>>>???@@@@@@AAABBBBBBCCCCCCFFFEEEDDDEEEFFFGGGFFFEEEEEECCCAAA>>>===<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<@@@BBB@@@AAAFFFJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFGGGIIIKKKKKKJJJHHHJJJHHHGGGHHHJJJJJJHHHEEECCCCCCBBBCCCEEEFFFGGGFFFKKKOOOVVV]]]fffqqq}}}{{{]]]IIICCCCCCBBBDDDGGGHHHHHHGGGFFFGGG@@@@@@???????????????@@@CCCBBBAAA@@@@@@AAACCCDDD===>>><<<888;;;HHHUUU\\\YYYWWWTTTQQQQQQUUU[[[___```\\\\\\ZZZQQQGGGNNN\\\ZZZ[[[YYYTTTTTTYYY\\\ZZZZZZZZZYYYXXXWWWTTTQQQOOOKKKKKKLLLMMMNNNNNNMMMKKKKKKLLLOOORRRYYYbbblllssswwwuuunnngggfffhhhfffbbb\\\]]]```dddeee```VVVNNNFFF>>>888777666444555888888:::;;;;;;;;;<<<>>>@@@;;;:::999:::<<<;;;999666999;;;===@@@AAAAAA@@@@@@<<<<<<999666888===>>>;;;777999888666666999:::777777888::::::888888888999666999<<<>>>???AAADDDFFFEEEGGGEEEAAAAAACCCDDDBBBAAACCCDDDDDDEEEGGGKKKNNNIIIGGGDDDCCCEEEFFFEEECCCAAABBBDDDEEEEEEFFFHHHJJJLLLKKKJJJKKKLLLMMMLLLKKKIIIIIIHHHGGGHHHIIIJJJKKKIIIIIIHHHGGGEEEDDDDDDCCCBBBDDDFFFHHHJJJKKKKKKKKKHHHLLLQQQVVVYYY]]]aaadddZZZ[[[```gggjjjgggfffggghhhhhhjjjkkkeee]]]ZZZ\\\cccbbb___WWWGGG888555;;;000,,,(((&&&''')))******,,,,,,+++++++++,,,,,,---,,,,,,***))))))******+++&&&(((******)))***+++---++++++,,,------.........---+++************)))'''((('''((()))++++++)))(((++++++***)))((())),,,///&&&***...---***(((***---+++,,,---,,,+++---222666===GGGTTT[[[\\\[[[]]]```dddiiijjjiiinnnoooYYY<<<111///------......---,,,qqq```UUUNNNJJJKKKNNNPPPPPPOOOMMMLLLLLLHHHGGGEEEDDDCCCBBBBBBBBB@@@CCCCCCAAABBBEEEEEECCC@@@@@@@@@>>><<<<<<>>>@@@>>>???@@@AAABBBDDDEEEEEEFFFEEEDDDEEEGGGGGGGGGFFFEEECCCAAA>>><<<;;;;;;;;;=========>>>>>>??????@@@<<<@@@BBB@@@AAAFFFJJJJJJKKKKKKJJJIIIIIIIIIIIIJJJIIIHHHGGGFFFFFFGGGHHHHHHGGGFFFFFFGGGIIIJJJJJJIIIJJJIIIHHHIIIJJJJJJHHHFFFCCCCCCCCCDDDFFFHHHIIIKKKQQQVVV^^^gggqqq}}}{{{]]]JJJCCCCCCCCCEEEHHHHHHGGGFFFEEEEEE@@@???????????????@@@@@@DDDCCCBBBAAABBBCCCDDDEEE>>>>>>;;;777;;;HHHUUU\\\YYYYYYVVVSSSRRRWWWaaahhhfffbbb^^^ZZZPPPIIIQQQ___YYYZZZXXXTTTSSSVVVWWWUUUVVVVVVWWWXXXWWWVVVTTTSSSLLLLLLLLLLLLLLLMMMNNNNNNMMMNNNOOOQQQWWW```jjjrrrxxxvvvppphhhdddddd```[[[XXXZZZ^^^ccceee```WWWPPPEEE>>>999888666444444777777999<<<===<<<<<<===>>>:::999888999::::::999777888:::===???AAAAAA@@@@@@>>><<<666333888>>>>>>:::777777555333666;;;:::666444666777777777777888999888:::<<<>>>>>>@@@BBBDDDDDDFFFEEEAAA@@@CCCDDDAAABBBCCCCCCDDDEEEIIIOOOSSSKKKIIIFFFFFFFFFFFFEEEDDDBBBCCCEEEFFFFFFGGGIIILLLNNNLLLKKKKKKLLLMMMLLLKKKIIIIIIHHHGGGHHHIIIJJJKKKIIIHHHGGGFFFEEEDDDDDDDDDFFFGGGHHHJJJKKKKKKKKKKKKHHHKKKQQQVVVZZZ^^^bbbeee]]]YYYYYY___eeeffffffhhhnnnjjjgggfffbbbZZZVVVWWWccc```\\\TTTGGG:::777:::---***'''&&&''')))***+++,,,,,,,,,---....../////////...,,,+++***)))))))))%%%&&&((()))((()))+++---***+++,,,------.........,,,+++***)))******)))''')))(((((()))++++++***((()))******)))((((((+++---###'''***+++)))(((+++---++++++******+++---///111999@@@IIIRRRYYY[[[\\\[[[aaaeeeeeeeeekkkmmm[[[BBB...---,,,,,,---,,,***(((ӵĦTTTOOOMMMMMMOOOQQQĦKKKJJJFFFFFFDDDCCCBBBBBBBBBBBB???BBBBBB@@@AAAEEEEEECCCBBBӵBBB>>>???@@@AAACCCEEEFFFGGGFFFEEEDDDEEEGGGHHHGGGFFFBBBAAA???===<<<;;;;;;<<<;;;;;;<<<===>>>>>>??????>>>BBBCCCAAABBBGGGKKKKKKKKKKKKJJJIIIIIIIIIJJJKKKKKKIIIGGGFFFEEEFFFHHHIIIHHHFFFEEEFFFHHHJJJJJJIIIJJJJJJJJJJJJJJJJJJHHHHHHFFFFFFFFFFFFFFFHHHKKKNNNXXX^^^iiisssĦyyy]]]JJJCCCBBBDDDFFFHHHHHHGGGEEEDDDCCC?????????>>>??????@@@AAADDDDDDCCCCCCDDDDDDEEEFFFAAAAAA===:::???MMMYYY___^^^]]]ZZZVVVUUUZZZeeennniiieee```XXXMMMIIISSSaaaYYYZZZXXXVVVTTTTTTSSSQQQQQQUUUXXXZZZYYYWWWTTTSSSNNNNNNMMMLLLKKKLLLNNNPPPLLLLLLLLLMMMQQQZZZeeemmmuuuuuupppgggaaa^^^ZZZTTTRRRTTTYYY___bbb^^^VVVOOODDD>>>999999777444444666666999<<<>>>===<<<;;;<<<999888888999999:::999999:::;;;>>>@@@BBBBBBAAAAAA???;;;444111777>>>===777777555333222777<<<;;;555333555666666666777999;;;999;;;===>>>>>>>>>@@@BBBEEEGGGEEEAAAAAADDDEEECCCEEEFFFFFFFFFFFFHHHKKKNNNJJJIIIHHHHHHGGGGGGGGGFFFEEEFFFGGGFFFFFFFFFIIIKKKOOOMMMKKKJJJKKKLLLLLLKKKIIIIIIHHHGGGHHHIIIJJJKKKHHHGGGFFFEEEDDDDDDEEEEEEHHHIIIIIIJJJJJJJJJJJJJJJHHHKKKPPPUUUYYY\\\```cccaaaYYYUUUZZZaaaeeegggjjjrrrkkkeeeccc```YYYUUUUUUZZZXXXTTTNNNEEE===888888***(((&&&&&&''')))***+++,,,,,,---...............///...---+++***)))((('''###%%%'''(((((((((***,,,)))***,,,---......------,,,***))))))******)))'''***)))((()))+++++++++)))((()))***)))((((((***,,,!!!###&&&''''''(((***,,,,,,***)))***...111333444;;;@@@HHHOOOUUUXXXYYYYYY```cccdddeeekkkmmm\\\FFF///...,,,+++,,,,,,***(((4ĉ@ӵ>LZZZTTTQQQPPPNNNOOO=hĦIIIFFFFFFDDDCCCBBBBBBBBBBBB>>>AAABBB@@@AAADDDEEEBBB4ĉ@ӵ>>>???@@@BBBDDDFFFGGGHHHGGGEEEEEEFFFGGGHHHGGGFFF???>>>===<<<<<<<<<======::::::;;;;;;<<<===>>>>>>===AAABBB@@@AAAEEEIIIIIIKKKKKKKKKJJJJJJKKKKKKLLLHHHFFFDDDBBBBBBCCCDDDEEEHHHGGGFFFFFFHHHJJJJJJJJJJJJKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIGGGFFFHHHMMMQQQ\\\dddqqq~~~>Lvvv[[[IIICCCBBBDDDFFFHHHHHHFFFDDDCCCCCC??????>>>>>>???@@@@@@AAADDDDDDDDDDDDEEEEEEFFFFFFCCCBBB>>>;;;BBBQQQ]]]bbbbbb___[[[VVVUUU[[[eeemmmhhheee```VVVKKKIIISSS```\\\ZZZYYYXXXVVVSSSQQQQQQOOOTTT[[[]]][[[VVVSSSQQQRRRRRRPPPNNNKKKKKKNNNQQQLLLKKKJJJJJJNNNVVV```gggnnnooolllccc]]]YYYUUUPPPPPPQQQUUU[[[^^^\\\UUUNNNBBB<<<999999999555444666555888<<<>>>===<<<::::::888888999999999999:::;;;<<<>>>@@@BBBDDDCCCBBBBBB>>>999333000666<<<;;;555666555222222777===;;;666444666777777777888;;;===:::;;;===>>>===>>>???AAAFFFHHHFFFCCCBBBFFFGGGEEECCCEEEHHHIIIHHHGGGGGGGGGFFFGGGHHHIIIIIIIIIIIIJJJIIIIIIHHHGGGEEEEEEGGGIIINNNLLLJJJIIIJJJLLLLLLLLLIIIIIIHHHGGGHHHIIIJJJKKKGGGFFFEEEDDDDDDDDDFFFFFFIIIIIIHHHHHHHHHHHHHHHIIIIIILLLPPPTTTVVVYYY\\\^^^aaaXXXRRRUUU\\\aaaeeeiiiooohhhbbb___\\\VVVTTTTTTSSSQQQMMMGGGBBB===555000(((((('''''''''(((***,,,---------...---,,,+++***---,,,,,,+++)))((('''&&&###%%%'''''''''(((***+++(((***+++---...------,,,+++)))((()))******)))(((***((('''(((***+++***)))''')))******))))))***+++###$$$&&&'''(((***,,,---,,,***)))+++111777;;;===EEEJJJPPPTTTVVVWWWYYY\\\^^^aaabbbdddjjjiiiXXXEEE444222000///000000///...GG=?HdĦYYYSSSQQQQQQPPP=ĪjHHHGGGEEEDDDCCCBBBBBBBBB>>>AAAAAA???@@@CCCCCCAAAGG=?@@@AAACCCEEEFFFHHHHHHGGGFFFEEEFFFHHHHHHHHHGGGAAA@@@>>>=========>>>???;;;;;;;;;<<<<<<=========<<>>???CCCGGGGGGKKKLLLMMMMMMNNNMMMMMMLLLJJJIIIHHHFFFFFFFFFFFFGGGHHHGGGGGGHHHJJJKKKKKKJJJJJJKKKMMMLLLKKKIIIIIIJJJJJJKKKJJJHHHGGGJJJPPPVVV___iiixxxHdĦqqqWWWHHHBBBAAACCCEEEHHHHHHFFFDDDCCCCCC>>>>>>>>>>>>???@@@AAAAAADDDDDDEEEEEEEEEFFFFFFFFFCCCAAA===<<>>===;;;::::::888999::::::999:::<<<>>>???AAABBBDDDDDDDDDBBBAAA;;;999555222666;;;999444444555444333777===<<<888666777888888777999<<<>>>:::;;;============???@@@FFFHHHGGGCCCCCCGGGHHHFFF???CCCGGGIIIHHHGGGFFFFFFDDDFFFIIIIIIIIIIIIJJJKKKJJJIIIHHHFFFDDDDDDGGGIIILLLJJJGGGGGGIIIKKKLLLLLLIIIIIIHHHGGGHHHIIIJJJKKKFFFEEEDDDCCCCCCDDDFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHIIILLLPPPSSSUUUWWWZZZ\\\^^^VVVPPPSSSWWW\\\aaafffiiiddd___\\\WWWQQQOOORRRQQQPPPKKKFFFCCC>>>222'''((())))))((('''(((***,,,,,,,,,------,,,+++)))(((***************)))((('''%%%&&&(((((('''''')))***((()))+++---...---,,,+++***)))((((((******)))((()))(((&&&''')))******)))&&&)))+++,,,+++*********)))))))))***+++,,,...///+++******,,,111999AAAFFFOOOSSSWWWZZZ[[[\\\___aaa]]]]]]]]]___dddbbbUUUEEE444444444666777666333000ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdDQQQOOONNN?fӵJJJIIIGGGĦ???BBBBBBӵƜ`1.׼s@@@AAAĭӵFFFEEECCC???======>>>>>>>>>>>>>>>ӵ@@@EEEHHHHHHĦOOOPPPQQQPPPNNNLLLKKKLLLMMMKKKIIIJJJLLLNNNĦHHHJJJJJJIIIHHHLLLĦDdDӵӵlllӵDDDGGGGGG>>>>>>ĦEEE???ӵeee___WWWbbbĭӵXXXVVVVVVYYYXXXTTTSSSVVVYYY[[[\\\ZZZUUUNNNIIIJJJLLLHHHHHHGGGGGGIIIOOOVVV[[[[[[^^^]]]WWWRRRQQQRRRPPPMMMLLLLLLOOOQQQPPPLLLGGG===999888:::;;;888666777777999<<<===;;;:::::::::888:::;;;:::::::::>>>AAAAAABBBCCCDDDDDDBBB@@@???:::;;;999666888;;;999555333555666555777<<<===<<<777888888777777888;;;>>>999;;;<<<=========???AAAEEEGGGFFFCCCCCCFFFGGGFFFAAACCCFFFGGGGGGFFFGGGGGGDDDGGGJJJJJJIIIHHHIIIJJJGGGGGGFFFEEEDDDEEEHHHKKKJJJGGGEEEEEEGGGJJJLLLMMMIIIIIIHHHGGGHHHIIIJJJKKKFFFEEECCCBBBBBBDDDGGGHHHHHHHHHGGGFFFFFFGGGHHHIIIHHHKKKOOOSSSUUUXXX[[[^^^[[[VVVSSSTTTVVVXXX^^^dddfffccc```[[[TTTLLLKKKOOOQQQQQQMMMJJJIIIEEE666''')))***+++***((((((***---***+++,,,------,,,***)))((((((***++++++++++++***'''((())))))((('''((()))''')))+++---...---,,,+++***((('''((()))***)))((()))'''%%%%%%'''))))))(((&&&))),,,---,,,+++******,,,+++***)))***+++,,,,,,*********+++...777BBBKKKRRRQQQSSSWWW]]]bbbdddddd^^^\\\YYYYYY^^^^^^VVVLLL666999???EEEFFFBBB;;;555?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?OOOMMMZufĦKKKJJJHHHgLAAA???BBBg&e>>>gĉ@BBBAAAg&e>&eEEE@eLLLJJJ????????@@@@@@@@@?????????g<ĉDDDDDDHHHLLL3we<ĦPPPRRRSSSQQQ3h?@eLLLNNNNNNLLLIIIJJJLLLNNNZLLLFFFHHHIIIIIIIII3h?gLD%%)?fff?><z=?Ħg&eg&eAAADDDFFFS?ʬ>>>4ff?>ߝLEEE@eFFFg&eooohhh```3h?g&e>&eVVVWWW??UUUWWWVVVSSSPPPRRRYYY___]]]___^^^WWWOOOIIIIIIKKKCCCDDDDDDDDDFFFJJJQQQUUUUUUYYYXXXRRROOOPPPRRRQQQIIIGGGFFFGGGIIIIIIEEEAAA;;;888777;;;<<<999777888777999;;;<<<;;;:::::::::888:::<<<;;;:::;;;???BBBAAABBBCCCCCCCCCAAA>>>===999<<<===:::999;;;:::777222666888666777;;;>>>>>>888888888777666777:::===888:::<<<=========???AAADDDFFFEEEBBBBBBFFFGGGEEEFFFGGGGGGFFFEEEEEEFFFHHHEEEHHHKKKKKKHHHFFFGGGHHHDDDEEEDDDDDDDDDFFFJJJMMMHHHFFFDDDDDDGGGJJJLLLMMMIIIIIIHHHGGGHHHIIIJJJKKKFFFDDDCCCBBBBBBDDDGGGIIIIIIHHHGGGFFFGGGHHHIIIJJJGGGJJJOOOSSSWWWZZZ^^^```\\\XXXWWWXXXXXXXXX^^^eeegggfffccc^^^TTTKKKJJJOOOPPPPPPNNNMMMPPPMMM>>>,,,)))+++,,,+++)))(((***---(((***,,,.........,,,,,,'''(((***,,,------------(((******)))((('''((()))''')))+++---...---,,,***)))((('''((()))***)))((((((&&&$$$$$$&&&((((((((('''***---...---,,,+++***,,,***(((''''''((((((((()))******)))+++333AAALLLPPPKKKJJJQQQ]]]eeefffbbbbbb]]]WWWVVV[[[^^^ZZZTTT>>>EEEOOOXXXZZZSSSHHH???4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9ĦOOONNNNNNg?HHHHHHHdĦCCCCCCBBBHu]ĦCCCttEEE@@@Hƅ^Hu]ĦIIIH׼sIIIHHHAAA@@@@@@@@@@@@???===;;;;;;tQHHHFFFGGGJJJje<ĦNNNOOOPPPBt=o9ĦH׼sHHHJJJNNNPPPOOOLLLOOONNNNNNHtĦGGGJJJHHHHHHJJJBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦCCCFFFHtƅ^@@@qIܗGIӵBBBH׼sQQQLLLHu]ĦqqqnnnBt=o9ĦHƅ^Hu]ĦXXXTTT\\\ZZZVVVRRRPPPQQQVVVZZZ^^^[[[WWWRRRMMMJJJGGGFFFEEEFFFFFFFFFFFFHHHLLLOOORRRUUUSSSNNNLLLOOOQQQQQQIIIGGGDDDDDDEEECCC@@@<<<777888:::<<<<<<<<<:::999777888:::<<<======<<<<<<;;;===??????>>>===>>>???>>>BBBFFFIIIIIIDDD???;;;<<<======<<<:::999999:::555555555888:::<<<;;;:::666888999999888888999:::;;;:::;;;>>>AAAAAA===999CCCEEEFFFDDD@@@AAAFFFKKKGGGGGGFFFFFFGGGGGGHHHIIIKKKLLLKKKIIIGGGFFFGGGHHHFFFDDDCCCCCCEEEFFFGGGGGGEEEGGGGGGDDD@@@AAAFFFLLLKKKIIIGGGHHHJJJKKKIIIGGGAAACCCEEEEEECCCDDDGGGJJJKKKPPPTTTQQQIIIEEEFFFJJJJJJIIIMMMUUUYYYYYY[[[^^^YYY```___VVVUUU]]]```\\\hhhiiidddZZZSSSTTTXXXYYYXXXWWWQQQLLLOOOOOO>>>(((***++++++*********---///)))(((+++000111---***+++((()))*********)))'''&&&&&&''''''((((((((((((((((((***,,,---,,,++++++,,,((((((((((((((('''''''''&&&&&&&&&'''(((***+++,,,***+++,,,---,,,***(((&&&,,,***'''''''''((((((''')))++++++))))))111???LLLUUUXXXXXXWWWZZZ^^^^^^[[[]]]YYYWWWWWWWWWTTTUUUYYYLLLRRRVVVVVV]]]cccZZZJJJ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵNNNMMMGR/f6LĭĦGGGGGGDdDĦBBBAAAAAADdDĦEEE`eĭBBBDdDΦDdDĦIIIDdDĦIIIIIIIIIHHHFFFDDDCCCBBBAAA?????????===;;;;;;geĦHHHFFFGGGFSĦMMMOOOqjRgdKӵDdDĦGGGJJJMMMNNNMMMKKKOOONNNNNNDdDĦGGGJJJIIIIIIqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦCCCq<R>>>@@@peƜ4DuTӵCCCDdDĦMMMIIIDdDĦoooqjRgdKӵDdDΦDdDĦYYYWWWWWWXXXYYYYYY^^^[[[WWWRRROOOQQQVVVZZZ___\\\WWWQQQLLLIIIGGGGGGFFFGGGHHHHHHHHHJJJNNNQQQNNNQQQQQQMMMKKKNNNPPPOOOIIIGGGDDDCCCCCCBBB>>>;;;888999;;;<<<===<<<;;;:::999999;;;<<<===<<<<<<;;;>>>===<<<===>>>>>>===<<<>>>AAADDDGGGGGGDDD???<<<<<<======;;;999888888999666555666777:::;;;:::999666888999999888777999::::::999:::<<>>??????>>>======geĦHHHFFFsp?aĦNNNPPPGIdnuR)ĦDdDĦHHHIIILLLMMMLLLJJJOOONNNNNNDdDĦIIIKKKJJJKKKGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦDDDpo9uBBBAAA???@@@=ӊB1.uTӵDDDDdDĦHHHEEEDdDĦkkkGIdnuR)ĦDdDΦDdDӵXXXVVVXXXZZZ\\\]]]___\\\VVVQQQOOOQQQWWW\\\```\\\VVVPPPKKKHHHGGGGGGFFFGGGGGGGGGHHHJJJNNNQQQIIIMMMNNNKKKJJJMMMNNNLLLJJJGGGEEECCCBBB@@@===:::999:::;;;<<<===<<<;;;:::;;;;;;<<<<<<<<<<<<<<<;;;BBB>>>::::::===???<<<999===???AAACCCDDDBBB@@@???<<<<<<<<<:::888777777888888777666777999:::999777666777999888777777888:::999888888:::<<<===<<<;;;@@@BBBCCCAAA???@@@DDDHHHHHHGGGGGGGGGGGGGGGGGGGGGJJJKKKKKKJJJHHHGGGHHHJJJBBB@@@>>><<<<<<===???AAACCCEEEEEECCCAAACCCHHHLLLFFFFFFFFFHHHJJJJJJIIIGGGEEEEEEEEECCCAAAAAACCCEEEFFFHHHJJJJJJIIIHHHIIIJJJKKKJJJMMMSSSVVVVVVWWW[[[TTTZZZZZZUUUWWWaaagggggg\\\```aaa\\\WWWXXXZZZYYY^^^XXXXXXYYYKKK444+++///''')))))))))((()))+++---------///...)))$$$)))111)))))))))))))))(((''''''&&&'''(((((())))))((((((&&&(((******)))(((((()))***)))(((((((((***+++,,,)))))))))))))))***+++,,,(((((())))))***+++,,,,,,000---***))))))((('''&&&)))******(((((())),,,///<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDddd<ĦGGG4DufئL>e@@@DdDʜ4DuTӵJJJDdDĦIIIFFFFFFDDDCCCBBB@@@??????>>>???@@@?????????geĦHHHs<v>aĦOOORRRpeӵDx<DdDĦJJJKKKLLLLLLLLLKKKOOONNNNNNDdDĦJJJLLLKKKMMMpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦDDDpeӵBBBĦ@@@F&uTӵDDDDdDĦEEECCC>d<ĦiiipeӵDx<>d<ʜ4DuTӵWWWUUUVVVXXXZZZ[[[\\\YYYUUUPPPOOOSSSYYY___```\\\UUUNNNJJJHHHHHHIIIDDDEEEEEEEEEEEEGGGKKKNNNEEEJJJLLLJJJJJJLLLMMMKKKKKKIIIFFFDDDAAA???===;;;999:::;;;;;;;;;;;;::::::<<<=========<<<<<<<<<<<dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦQQQSSSB?Ho9OOO>dd<ӵLLLOOOB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦCCCB?dp&ĒRDDDCCC>d<sdKĦgggB?Ho9]]]s&dq&ĒR]]]ZZZWWWWWWXXXXXXWWWWWWUUURRROOOOOOTTT\\\aaa^^^ZZZTTTNNNJJJHHHIIIJJJEEEFFFFFFEEEEEEFFFIIILLLEEEJJJLLLJJJJJJLLLMMMLLLLLLKKKIIIEEEBBB???>>>>>>999::::::::::::999999999>>>=====================>>>@@@BBB???:::777999===<<<======>>>???@@@AAAAAA;;;;;;;;;888666666888:::;;;999777666777777666555555777888888777666888999777888999;;;<<<===???@@@@@@@@@AAABBBBBBDDDGGGIIIFFFGGGHHHHHHHHHGGGGGGFFFFFFGGGGGGEEECCCCCCDDDEEEBBBBBB@@@>>>;;;<<hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌVVVQQQBeneIIIHkgeGGGneAAACCCfe@@@Hu]3hhJJJJJJJJJseFFFFFFFFFFFFFFFEEEEEEEEEAAACCCDDDEEEDDDDDDgeĦja>aĦRRRSSS@GRRRPPPseQQQPPPOOOOOOPPPNNNNNNNNN<ŌLLLMMMQQQ@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne???BBB@h>>>@@@>hFFFDDDAAAseBBBne[[[eee@G[[[]]]sĪj@hcccaaa^^^\\\\\\ZZZXXXVVVSSSRRRQQQOOOPPPTTT[[[```[[[XXXSSSNNNKKKJJJJJJKKKIIIIIIIIIGGGFFFGGGIIILLLFFFJJJLLLIIIHHHLLLMMMLLLLLLLLLJJJFFFBBB@@@@@@AAA;;;;;;:::::::::999999999>>>>>>============>>>???;;;AAAEEEBBB;;;777:::???=========>>>???@@@AAAAAA;;;;;;:::888777777:::===;;;999666555666666666555555666888777666666777999555777:::<<<<<<===???AAA??????@@@BBBDDDFFFHHHIIIEEEFFFGGGHHHIIIHHHGGGGGGFFFFFFFFFDDDAAA@@@AAABBB>>>@@@AAA???<<<<<<>>>AAACCCCCCBBBBBBCCCEEEFFFGGGFFFFFFFFFEEEEEEGGGKKKNNNGGGDDDBBBAAACCCEEEGGGHHHHHHJJJKKKLLLMMMNNNQQQTTTSSSPPPOOORRRRRRPPPQQQUUUXXXXXXVVVSSSQQQQQQTTTVVVYYYaaafffccc^^^ZZZVVVRRRTTT]]]WWWAAA///,,,***$$$%%%''')))***)))))))))***,,,,,,222>>>DDD???333,,,******)))((((((((((((((('''((())))))******)))))))))******)))''''''(((***&&&&&&''''''(((((()))))))))))))))))))))***+++,,,---+++)))'''&&&'''((()))+++*********++++++)))'''+++,,,,,,+++)))((()))+++***333===DDDNNN]]]iiiooommmiiihhhiiihhhcccbbbdddcccdddfffhhhgggddd]]]XXX4DuXӵĵD^DdDĦSSSVVVPPPJJJHHHCCCFFF???AAACCC>>>???D^LLLJJJIIIIIIs׼sFFFEEEEEEFFFFFFGGGHHHHHHIIIDDDFFFGGGHHHGGGFFFgeFm8QQQ>aĦQQQSSSTTTSSSSSSRRRs׼sTTTSSSPPPOOOOOOQQQNNNNNNNNNHoNNNLLLNNNSSS\\\D^DdDĦ???<<>>@@@CCCDDDFFFFFFAAAs׼sCCCBBBGGGWWWbbbhhh\\\ZZZ\\\dddbbbaaa______^^^\\\XXXUUURRRRRRQQQPPPPPPSSSXXX[[[WWWUUURRRNNNLLLKKKKKKKKKKKKKKKJJJGGGEEEEEEGGGIIIGGGJJJJJJGGGFFFJJJLLLKKKJJJJJJIIIEEEAAA???@@@BBB======<<<<<<;;;;;;;;;;;;>>>============>>>@@@AAA;;;@@@EEEDDD???;;;;;;======>>>>>>???@@@@@@@@@@@@:::::::::888888999===@@@;;;888666444555666666666555666777777666666777999111555:::<<<<<<<<<>>>???======>>>AAADDDFFFGGGGGGCCCDDDFFFHHHIIIIIIHHHHHHGGGGGGFFFDDDAAA???@@@AAA>>>AAADDDCCC@@@???AAADDDDDDCCCBBBBBBDDDEEEEEEEEEFFFFFFGGGGGGHHHLLLTTTYYYKKKGGGCCCBBBCCCFFFGGGGGGHHHLLLNNNNNNKKKLLLPPPUUURRROOONNNPPPOOOMMMNNNQQQSSSRRRRRRRRRPPPOOOQQQSSSVVV^^^cccaaa\\\XXXTTTOOOLLLHHH>>>333+++)))(((&&&%%%'''***+++***)))***+++///...222:::>>>999333///+++***)))((('''(((((()))(((((()))************)))((())))))'''%%%%%%'''(((&&&''')))******)))(((''''''''''''((()))***+++,,,***)))(((((('''((()))))))))))))))***+++***(((&&&(((---111000+++&&&&&&'''))),,,...222===NNN]]]ccccccbbbeeeiiiiiiccc``````ddddddgggiiihhhccc]]]ZZZΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦwwweeeZZZUUUSSSSSSUUUOOOOOOPPPQQQPPPNNNKKKJJJKKKIIIGGGEEEDDDDDDEEEFFFAAADDDFFFEEEĦEEE>>>?????????@@@@@@@@@@@@<<<>d<ĦHHHIIIIIIIIIHHHBeEEEEEEBBBCCCDDDEEEFFFGGGHHHIIIFFFGGGIIIIIIHHHHHHgeFYĉOOORRR>aĦOOORRRTTTVVVWWWXXXUUUTTTTTTTTTSSSSSSBeRRRTTTSSSPPPNNNOOOPPPNNNNNNNNNnu]ӵOOO^^^hhhvvv>d<Ħ>d<ĦnnnWWWĦ@@@AAACCCBBBAAA@@@@@@AAA===AAAEEEGGGFFFEEEEEEEEECCCGGGGGGAAABeAAACCCAAA===999Ħ```dddfffggggggdddaaa^^^]]]YYY[[[[[[TTTOOOQQQ\\\ggg^^^]]]^^^^^^^^^[[[VVVSSSRRRRRRRRRPPPPPPQQQTTTWWWUUUSSSQQQOOOMMMLLLLLLLLLJJJJJJHHHFFFCCCBBBDDDFFFGGGJJJIIIEEEDDDHHHKKKKKKIIIIIIHHHDDD???>>>@@@CCC@@@???>>>===============>>>============???AAABBB===???BBBDDDBBB???<<<;;;>>>>>>???@@@@@@@@@@@@???::::::999888888:::>>>BBB;;;888555444555666777666555666777777666666777888///333999<<<<<<;;;===>>><<<<<<===???CCCEEEFFFFFFBBBCCCFFFHHHJJJJJJIIIIIIHHHIIIHHHEEEAAA??????@@@???DDDHHHHHHEEECCCEEEHHHEEECCCBBBBBBDDDEEEDDDDDDFFFFFFGGGHHHJJJQQQ[[[bbbNNNJJJDDDBBBDDDFFFFFFEEEHHHMMMPPPNNNJJJIIIOOOVVVRRRNNNLLLNNNMMMJJJKKKNNNKKKLLLMMMOOOOOOMMMOOORRRTTT\\\bbb```\\\YYYUUUPPPGGG666***++++++&&&%%%***%%%(((***++++++******++++++)))+++......******,,,+++***((('''''''''((()))(((((()))***************'''((('''%%%$$$###%%%'''''')))+++,,,,,,***(((&&&&&&&&&&&&'''(((***+++,,,'''''''''(((((()))***+++%%%%%%&&&(((+++,,,+++)))$$$,,,555666///)))''')))******)))(((111CCCRRRZZZYYY[[[aaaiiiiiiccc]]][[[bbbccceeehhhfffaaa\\\ZZZ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦrrr___WWWVVVUUUTTTTTTVVVSSSPPPNNNMMMLLLJJJHHHIIIHHHGGGGGGGGGFFFDDDCCCBBBBBBAAAgdKĦAAA>>>???@@@AAAAAA@@@???>>>???sdKĦEEEDDDHHHJJJLLLHHHGGGHHHAAACCCDDDEEEEEEFFFIIIKKKJJJLLLMMMLLLKKKKKKŶSTTTPPPLLL3we>><<<;;;;;;<<<===???BBBBBB@@@???AAAAAA===CCCBBB@@@>>>======>>>>>>@@@AAABBBAAA???>>>???@@@:::::::::;;;<<<===>>>???AAA999333333555444555777777444444888;;;999888999444555888:::;;;<<<<<<;;;:::;;;===>>>???@@@CCCEEEEEEFFFFFFGGGHHHIIIJJJKKKFFFFFFEEEEEEEEEFFFGGGHHHGGGGGGHHHIIIHHHFFFDDDBBBBBBBBBBBBBBBBBBCCCDDDEEEIIIIIIHHHGGGHHHLLLRRRWWWOOOKKKEEEBBBCCCEEEGGGHHHGGGIIILLLMMMMMMLLLMMMNNNPPPQQQPPPMMMIIIGGGGGGGGGHHHLLLOOONNNIIIHHHJJJNNNQQQ[[[___\\\[[[ZZZOOO@@@444---'''&&&'''&&&""" ,,,***))))))******)))(((......,,,***---000...)))///+++(((''')))++++++***++++++++++++******))))))***)))'''$$$###%%%)))---))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++)))++++++***)))((()))***(((111222)))$$$***...++++++******,,,222:::CCCHHHTTTYYY___ccccccbbbaaa```aaacccgggiiihhhaaaYYYRRR>AneneneneDerrraaaYYYXXXWWWUUUUUUTTTQQQNNNKKKJJJIIIGGGFFFHHHHHHHHHHHHHHHGGGFFFDDDAAAAAAne@@@???>>>???@@@AAAAAA@@@@@@???@@@neDDDCCCAAACCCEEEGGGHHHFFFDDDCCCCCCDDDEEEGGGGGGGGGHHHKKKMMMKKKMMMNNNNNNLLLLLL>AUUUTTTPPPk<QQQTTTVVVVVVTTTSSSQQQPPPQQQSSSTTTRRROOOSSSSSSSSSTTTTTTTTTTTTUUUSSSQQQOOOfhTTT[[[gggwwwDeneneDDDCCCDDDCCCAAA???>>>>>>@@@AAABBBDDDEEEEEEEEECCCBBBDDDCCCBBB@@@@@@@@@AAABBB>>>;;;neOOO[[[bbbfffhhheeecccbbb___[[[^^^]]]ZZZWWWVVVZZZbbbhhhhhhddd___]]]\\\[[[XXXVVVRRRQQQPPPRRRVVVYYYZZZZZZYYYUUUOOOLLLMMMNNNMMMLLLMMMLLLIIIEEEBBBBBBEEEHHHKKKKKKJJJJJJJJJKKKKKKLLLKKKGGGCCC@@@AAABBBCCCCCCBBB@@@>>><<<;;;;;;<<<<<<>>>AAABBB??????BBBAAA>>>BBBAAA@@@???>>>>>>>>>>>>???@@@AAAAAA???>>>???@@@:::::::::;;;<<<===>>>>>>???888444444444444555999666333444999;;;::::::;;;666777999:::;;;::::::999===>>>???@@@???@@@CCCEEEEEEFFFGGGIIIJJJKKKKKKLLLJJJIIIGGGFFFFFFGGGIIIJJJHHHHHHIIIIIIHHHFFFDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFDDDEEEEEEEEEEEEGGGKKKNNNJJJGGGDDDCCCCCCDDDDDDDDDHHHJJJLLLMMMLLLJJJKKKKKKNNNNNNMMMKKKIIIHHHIIIKKKLLLOOOQQQOOOKKKJJJNNNRRRVVV\\\\\\VVVUUUWWWQQQEEE222---((((((***++++++)))((())))))***))))))))))))---...,,,***,,,000...***///,,,)))(((***++++++******++++++,,,,,,***)))(((***)))(((%%%$$$%%%))),,,)))******++++++******)))(((((((((((()))))))))))))))))))))))))))******+++''')))))))))'''&&&'''(((''')))###!!!)))---,,,)))(((((()))---333:::>>>MMMSSSZZZ]]]^^^^^^```bbbbbbdddhhhjjjhhhbbb[[[~~~ooo```ZZZYYYWWWUUUUUUTTTPPPMMMJJJIIIHHHGGGEEEEEEFFFGGGHHHHHHGGGFFFEEE@@@AAACCC@@@>>>>>>???@@@AAAAAAAAAAAA@@@@@@BBBCCCAAA@@@BBBEEEHHHIIIHHHFFFEEEEEEGGGHHHJJJKKKKKKKKKMMMOOOMMMNNNPPPOOONNNMMMRRRTTTTTTOOOPPPRRRTTTTTTTTTQQQPPPOOOPPPQQQRRRQQQOOOTTTTTTTTTUUUUUUUUUVVVVVVRRRQQQOOONNNOOOUUU___mmmBBBCCCBBBBBBBBB@@@>>>===>>>???CCCCCCCCCDDDDDDEEEEEEEEEBBBBBB@@@@@@@@@@@@BBBBBB;;;888AAALLLWWWaaafffhhheeebbbaaa^^^ZZZ^^^]]]\\\[[[[[[^^^cccgggfffdddaaa```___\\\YYYWWWSSSRRRRRRTTTXXX[[[]]]]]]XXXUUUQQQLLLJJJKKKLLLMMMNNNLLLIIIDDDAAABBBFFFJJJIIIIIIKKKLLLMMMLLLLLLKKKKKKGGGCCCAAAAAACCCDDDDDDCCCAAA>>><<<:::::::::;;;<<>>>>><<<>>>AAAAAA@@@???>>>???;;;;;;;;;;;;<<<<<<======<<<888666666444222666;;;777444444999<<<;;;;;;===999999:::::::::999888888???@@@AAAAAA@@@AAACCCEEEFFFGGGIIIKKKLLLMMMMMMMMMNNNLLLJJJGGGGGGHHHJJJKKKHHHIIIIIIIIIHHHFFFDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHAAACCCDDDDDDCCCCCCDDDFFFFFFEEEDDDEEEFFFEEECCCAAAIIIKKKLLLLLLJJJHHHIIIIIILLLLLLKKKIIIGGGHHHLLLNNNNNNQQQSSSQQQMMMLLLPPPTTTWWWZZZYYYTTTSSSUUUMMMBBB000,,,(((''')))---...---###'''******)))'''(((***,,,---,,,***+++///...***...,,,***)))***++++++***)))***,,,...---+++)))''')))))))))'''&&&&&&(((***)))***+++------+++***)))(((((((((((()))))))))))))))))))))))))))******+++''')))***)))(((&&&''''''$$$,,,---&&&$$$(((+++))))))(((((((((***---000222???IIIVVV\\\[[[YYY[[[]]]aaadddhhhjjjiiiccc]]]uuuiii]]]ZZZYYYUUUSSSRRRTTTQQQNNNKKKKKKJJJIIIGGGCCCEEEFFFGGGFFFEEEEEEEEEBBBBBBDDDDDDDDDCCCAAA@@@???@@@@@@AAAAAAAAAAAAAAA???>>>>>>@@@BBBCCCCCCBBBAAADDDIIIKKKJJJIIIHHHHHHIIIKKKMMMMMMMMMMMMOOOPPPMMMOOOQQQPPPOOOMMMMMMNNNNNNPPPRRRQQQOOONNNNNNOOOOOONNNMMMMMMNNNPPPQQQQQQQQQQQQPPPPPPQQQRRRRRRRRRTTTTTTTTTTTTUUUUUUUUUVVVQQQQQQPPPOOONNNNNNOOOOOOMMMTTTaaaqqqgggPPPDDDBBBCCCAAABBBBBB@@@>>>===>>>???CCCBBBAAAAAABBBCCCEEEFFFCCCBBBAAA@@@???@@@AAAAAA;;;999999::::::<<>>;;;999999999999;;;>>>???>>>???CCCCCC@@@??????AAAAAAAAA@@@???>>>:::===@@@@@@???>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<999777777777444222777>>>:::666777;;;===<<<;;;<<<999999999999999999999999???@@@AAABBBBBBBBBEEEGGGFFFHHHKKKMMMOOOOOONNNMMMPPPNNNKKKHHHGGGGGGIIIJJJGGGGGGGGGGGGFFFEEEDDDCCCEEEEEEEEEEEEEEEFFFGGGGGGDDDEEEEEEDDDBBBAAABBBCCCGGGFFFEEEFFFGGGGGGEEEDDDHHHIIIJJJJJJHHHGGGHHHIIILLLKKKIIIGGGFFFHHHLLLPPPLLLQQQVVVVVVRRRNNNOOOQQQRRRUUUVVVTTTTTTPPPDDD777...,,,'''###$$$(((***((( %%%***+++(((&&&(((,,,***,,,,,,******...---***,,,+++***)))))))))******(((***---......,,,)))&&&((()))***)))''''''((()))(((***,,,......,,,***((((((((((((((()))))))))))))))))))))))))))******+++)))+++,,,,,,***)))))))))+++000000+++(((***+++))))))))))))***++++++,,,---///???QQQZZZWWWQQQOOOPPP[[[aaahhhlllkkkfff```nnnddd\\\[[[ZZZUUURRRQQQRRRPPPMMMLLLLLLKKKIIIHHHEEEGGGHHHHHHFFFFFFGGGHHHFFFDDDCCCBBBAAABBBCCCDDDBBBAAAAAAAAAAAAAAAAAABBB???>>>>>>@@@CCCEEEEEEEEE===@@@EEEGGGHHHGGGHHHHHHIIILLLNNNOOONNNNNNOOOPPPNNNPPPRRRRRRPPPNNNMMMMMMMMMNNNOOOOOONNNNNNNNNOOOOOOOOONNNMMMMMMNNNOOOQQQPPPPPPPPPPPPOOOPPPRRRSSSSSSSSSSSSTTTTTTTTTUUUUUUQQQQQQPPPPPPPPPPPPPPPPPPNNNWWWfffwwwdddOOODDDAAABBBBBBBBBBBBAAA???>>>???AAAAAA@@@??????@@@AAACCCEEEDDDCCCBBB@@@??????@@@@@@:::888999:::::::::AAAIIIXXX```eeebbb^^^\\\[[[XXXZZZZZZ[[[]]]___`````````aaabbbccccccaaa^^^\\\ZZZUUUSSSPPPPPPQQQTTTUUUUUUUUUTTTRRRNNNKKKIIIKKKLLLJJJIIIEEEAAA???@@@DDDHHHEEEGGGJJJMMMNNNMMMKKKJJJJJJGGGBBB@@@@@@BBBCCCCCCBBB@@@===:::888888888999:::===???>>>???CCCCCC@@@===>>>???@@@AAA@@@???>>>:::<<>><<<<<<===;;;<<<<<<======<<<;;;:::888666777888555444888???===:::999===>>><<<:::;;;888888888888999:::;;;;;;<<<>>>@@@AAABBBDDDGGGIIIGGGIIIMMMPPPQQQPPPNNNLLLOOOMMMJJJHHHFFFFFFHHHIIIEEEEEEEEEEEEEEEDDDDDDDDDFFFFFFEEEEEEDDDEEEEEEFFFFFFEEEDDDAAA??????AAACCCFFFEEECCCDDDEEEFFFFFFEEEEEEFFFGGGGGGGGGGGGIIIKKKKKKJJJIIIFFFEEEGGGKKKOOOKKKSSS\\\^^^YYYSSSNNNMMMQQQPPPMMMLLLKKKFFF:::///***+++'''!!!"""'''(((&&& %%%******'''&&&)))---(((+++,,,)))))),,,---+++******))))))((((((((()))'''))),,,...---+++(((&&&(((***+++***(((''''''((((((***,,,......,,,***((((((((((((((()))))))))))))))))))))))))))******+++)))+++------+++)))))))))"""%%%'''''''''***,,,+++'''((()))***+++++++++***(((555DDDJJJGGGAAAAAACCCRRR[[[eeellllllhhhccc```zzzggg```\\\\\\[[[VVVQQQPPPLLLLLLLLLLLLMMMLLLIIIFFFIIIKKKLLLJJJGGGFFFJJJMMMHHHFFFCCCAAAAAABBBDDDFFFDDDDDDCCCBBBAAAAAAAAAAAA@@@???>>>???BBBDDDEEEEEE>>>AAAEEEGGGHHHIIIKKKMMMJJJMMMOOOPPPPPPOOOOOOPPPOOORRRTTTTTTRRRPPPNNNNNNMMMMMMNNNNNNOOOOOOPPPPPPRRRRRRRRRPPPNNNNNNQQQSSSMMMNNNNNNMMMMMMMMMPPPRRRSSSSSSSSSTTTTTTTTTTTTUUURRRRRRRRRRRRRRRRRRRRRRRRSSS]]]mmmbbbNNNDDDAAAAAAAAABBBBBBAAA??????@@@AAA???>>>>>>>>>???AAABBBDDDDDDCCCBBBAAA@@@AAABBBBBB888777999<<<<<<;;;AAAIIITTT]]]dddbbb^^^\\\[[[YYYYYYYYYZZZ\\\___```___^^^___aaaccccccaaa^^^]]]\\\UUURRROOOMMMOOOPPPRRRRRRVVVUUUSSSQQQPPPOOONNNMMMGGGGGGDDDAAA???@@@CCCFFFEEEGGGIIILLLLLLKKKIIIHHHIIIEEEAAA??????AAABBBBBBAAA???<<<:::888888888999:::===???===???BBBBBB@@@<<<<<<===>>>????????????<<<===>>>===;;;:::;;;<<<<<<<<<=========<<<:::999777555555777777666:::???>>>;;;:::>>>@@@===<<<===888888888888999:::;;;<<<999;;;===???@@@CCCFFFIIIHHHKKKOOOQQQRRRPPPLLLJJJMMMLLLJJJHHHGGGGGGGGGGGGCCCDDDDDDDDDEEEFFFFFFFFFHHHHHHFFFEEEDDDDDDDDDDDDBBBBBB@@@===;;;<<>>???@@@BBBBBBAAA@@@BBBDDDFFFHHHJJJNNNQQQLLLNNNQQQRRRRRRQQQQQQQQQRRRUUUWWWWWWUUURRRQQQPPPOOONNNNNNOOOPPPRRRRRRRRRSSSTTTSSSPPPNNNNNNQQQTTTMMMNNNOOONNNLLLMMMQQQTTTTTTTTTTTTUUUUUUUUUVVVVVVSSSSSSSSSTTTTTTTTTSSSSSSVVVaaattt}}}```MMMDDDAAAAAA@@@AAAAAA@@@>>>>>>???AAA>>>>>>>>>???@@@BBBCCCCCCBBBBBBAAAAAABBBDDDEEEGGG:::999;;;>>>===;;;???FFFRRR\\\dddccc___^^^^^^]]]ZZZYYYYYY\\\___aaa___]]]^^^```bbbbbb___]]]]]]^^^UUURRRNNNMMMOOOQQQSSSSSSSSSQQQPPPQQQSSSRRRNNNJJJFFFFFFEEECCCAAAAAACCCEEEFFFGGGHHHJJJJJJIIIGGGFFFHHHDDD@@@===>>>???@@@AAA???>>>;;;999888888999999:::>>>???===>>>AAAAAA???;;;;;;;;;;;;<<<===>>>???>>>>>>===;;;888888:::<<<<<<===>>>>>>===;;;999888888444333777999999;;;>>>===::::::???AAA??????@@@:::999999888888999:::;;;888:::<<<===>>>@@@CCCFFFIIILLLPPPRRRRRROOOKKKGGGKKKKKKJJJJJJIIIHHHGGGFFFCCCDDDDDDEEEGGGHHHJJJKKKLLLKKKIIIGGGEEEDDDCCCCCC===>>>>>>===<<<<<<===?????????@@@CCCEEEEEECCCAAADDDEEEEEEDDDCCCDDDFFFHHHDDDEEEFFFGGGGGGIIILLLOOOMMMWWWbbbddd^^^SSSKKKGGGIII>>>222...111222///,,,,,,222222+++)))...///)))((((((''''''''')))+++---%%%***,,,)))(((***,,,,,,)))+++---,,,***((()))+++'''((()))))))))(((&&&%%%+++++++++***''''''((())))))******++++++******)))(((((((((((()))))))))))))))))))))))))))******+++&&&))),,,,,,+++(((''''''+++************(((%%%$$$&&&&&&&&&''''''''''''''''''***------++++++///222444<<>>>>>???>>>===<<<===???AAACCCFFFKKKNNNMMMPPPSSSTTTSSSRRRRRRRRRTTTWWWZZZZZZXXXUUUSSSRRRQQQPPPOOOPPPRRRTTTTTTTTTRRRSSSRRROOOLLLLLLOOOSSSOOOQQQQQQPPPNNNOOOSSSWWWUUUUUUVVVVVVVVVWWWWWWWWWSSSTTTTTTUUUUUUUUUTTTTTTWWWbbbvvv|||___LLLDDDAAAAAA??????@@@???======>>>@@@>>>??????AAABBBCCCCCCDDD@@@@@@@@@AAADDDFFFIIIJJJ???>>>???@@@===999;;;AAAQQQ\\\eeeeeeaaa``````___[[[YYYYYY\\\___aaa```^^^]]]___aaaaaa^^^\\\]]]___UUURRROOONNNPPPSSSVVVWWWOOOMMMLLLNNNRRRQQQKKKEEEEEEFFFFFFEEECCCBBBCCCEEEFFFGGGHHHHHHHHHGGGFFFEEEGGGCCC???======>>>???@@@>>>===:::888888888999:::;;;>>>???===>>>AAAAAA>>>;;;:::::::::;;;<<<>>>@@@@@@???===999777777999;;;<<<===>>>>>>===;;;999777999333111666;;;;;;<<<===;;;888999???BBBBBBBBBDDD<<<;;;:::888777777888999999;;;<<<======>>>AAACCCJJJMMMQQQSSSRRRNNNIIIFFFJJJJJJKKKLLLKKKIIIHHHGGGDDDDDDEEEFFFHHHKKKMMMNNNOOOMMMKKKIIIFFFDDDCCCCCC:::<<>>>>>>>>>>>@@@CCCGGGJJJHHHDDDAAAFFFFFFFFFDDDBBBBBBDDDFFF@@@BBBEEEGGGHHHKKKNNNQQQMMMUUU^^^```YYYNNNGGGDDD===333,,,,,,000000+++&&&111888888...***...,,,$$$,,,)))&&&&&&(((***,,,---$$$))),,,)))'''***,,,,,,***---///...+++***+++,,,'''''''''''''''&&&&&&%%%,,,,,,+++)))'''&&&(((***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++(((+++...///---+++))))))%%%$$$%%%(((+++***))))))))))))(((((((((((((((((("""'''...222222000---+++'''---444:::???GGGQQQYYY~~~~~~{{{{{{zzzkkk```[[[UUUTTTRRRPPPNNNLLLKKKKKKJJJMMMQQQUUUUUURRRNNNKKKIIIFFFCCCBBBCCCFFFGGGGGGHHHDDDCCCFFFFFFBBBBBBFFFIIIHHHGGGFFFDDDCCCCCCCCCDDDBBB>>>;;;999999::::::999;;;@@@EEEIIILLLNNNOOOLLLMMMOOOQQQRRRSSSTTTTTTYYY^^^dddfffbbb\\\WWWUUURRRQQQQQQRRRTTTUUUTTTSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSRRRQQQQQQRRRTTTVVVXXXUUUTTTSSSRRRRRRRRRSSSTTTSSSOOOOOOTTTVVVVVVWWWZZZYYYeeeyyyyyy]]]MMMGGGCCC@@@@@@AAABBBAAA???=========??????@@@BBBDDDEEEDDDCCCAAA@@@>>>AAAJJJPPPMMMDDDCCC@@@???@@@===:::;;;???QQQYYY^^^^^^\\\^^^^^^\\\ZZZ[[[\\\]]]^^^____________\\\]]]aaa___ZZZ[[[aaaYYYVVVSSSQQQRRRTTTVVVWWWSSSRRRPPPOOOOOONNNLLLIIIMMMNNNKKKFFFEEEHHHHHHFFFDDDDDDDDDEEEGGGGGGFFFEEEBBB@@@===::::::<<<>>>@@@===<<<;;;;;;777333555:::===???AAABBBAAA@@@AAABBB@@@===::::::<<<>>>@@@@@@DDDAAA===999777777999:::<<<;;;;;;<<<======<<<:::===666222444777999;;;>>>:::;;;===@@@BBBBBB@@@>>>>>>===<<<999666555777999;;;>>>???>>>;;;===CCCIIIKKKOOORRRSSSPPPLLLIIIHHHGGGJJJIIIEEEDDDFFFFFFDDDGGGIIILLLLLLLLLKKKLLLLLLMMMLLLIIIFFFDDDCCCBBBBBBAAAAAAAAA@@@>>>===???@@@===>>>@@@BBBBBBBBB@@@???EEECCCBBBAAAAAADDDFFFHHHDDDDDDEEEHHHMMMPPPQQQQQQRRRXXX^^^^^^WWWKKK@@@:::)))(((''''''&&&'''((()))666^^^QQQ***)))---'''+++'''(((((('''%%%%%%&&&((())))))(((((()))+++,,,...///...---,,,***)))((('''&&&&&&"""222&&&'''!!!...,,,+++***((('''''''''''''''((()))******)))((('''))))))(((((((((((())))))*********)))))))))))))))(((***---//////...,,,***)))(((((()))***++++++***))))))))))))))))))))))))&&&)))---///...,,,******(((,,,111333222666FFFWWW|||{{{uuuggg\\\TTTQQQQQQPPPNNNLLLJJJHHHHHHGGGJJJMMMRRRUUUVVVTTTPPPNNNIIIGGGEEEEEEGGGIIIJJJJJJHHHDDDCCCFFFEEEBBBBBBFFFHHHFFFDDDEEEFFFEEE@@@<<<>>>>>>>>>======<<<<<<<<<999<<<@@@DDDHHHLLLNNNOOONNNOOOQQQRRRSSSTTTVVVWWWaaammmyyyyyynnnaaaYYYWWWRRRPPPNNNNNNQQQTTTUUUVVVUUUTTTSSSSSSRRRRRRRRRSSSSSSSSSRRRQQQRRRTTTVVVWWWVVVUUUTTTSSSSSSSSSTTTUUUUUURRRQQQUUUXXXWWWXXX[[[```lllwww[[[LLLFFFCCC@@@@@@BBBBBBAAA>>><<<<<<<<<>>>>>>???BBBDDDEEECCCBBB???>>>>>>AAAKKKRRRNNNFFFCCC@@@??????<<<888:::>>>SSSZZZ___^^^\\\\\\[[[YYYZZZ[[[\\\]]]]]]^^^^^^^^^^^^[[[\\\___^^^ZZZ[[[```]]]ZZZVVVSSSSSSSSSTTTUUUQQQQQQQQQPPPNNNKKKIIIHHHJJJKKKIIIDDDCCCFFFFFFDDDCCCDDDFFFIIIKKKJJJFFFCCCCCCAAA===;;;:::;;;<<<>>>===;;;;;;;;;888444666;;;===???@@@@@@??????@@@AAA???<<<::::::<<>>===>>>===<<<999666666888999;;;===>>>>>>>>>???DDDHHHFFFJJJMMMNNNLLLIIIFFFEEEFFFHHHGGGDDDDDDGGGGGGEEEBBBEEEIIIKKKLLLMMMMMMNNNJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEEEECCC@@@??????AAA@@@AAABBBBBBBBBAAA???>>>EEEDDDBBBBBBBBBEEEGGGIIIFFFGGGHHHJJJLLLNNNPPPRRRTTTXXX\\\\\\VVVLLLAAA:::,,,)))&&&&&&(((******)))---PPPGGG***,,,...%%%)))%%%&&&''''''&&&&&&(((*********))))))***+++---.........---,,,***)))((('''***(((!!!///###%%%)))+++***)))((('''''''''''''''((())))))))))))((('''((((((((((((((((((((((((***))))))))))))))))))))))))***,,,......---+++***)))((('''(((***+++***)))))))))))))))))))))))))))''')))---...---+++******))))))+++///111666BBBOOO~~~wwwssszzz{{{qqqeee[[[TTTPPPOOONNNMMMKKKIIIHHHGGGFFFFFFJJJNNNRRRVVVXXXVVVSSSQQQLLLJJJHHHHHHIIIJJJJJJIIIGGGDDDCCCEEEDDDBBBBBBEEEFFFCCCAAACCCGGGFFF???888===>>>???@@@???>>>===<<<:::<<>><<<;;;;;;===>>>???AAADDDDDDBBB@@@======>>>CCCLLLSSSPPPHHHDDDAAA???>>>;;;777888<<>>>>>>>>===<<<===???AAA===;;;:::;;;===@@@AAAAAA===;;;:::999999;;;===???:::===???>>>;;;:::<<<>>>BBB<<<888888888777888;;;777999;;;===>>>>>>===<<<======<<<999777777999;;;<<<===>>>@@@AAACCCDDDEEECCCFFFJJJKKKJJJGGGEEEEEEFFFHHHFFFCCCDDDHHHGGGDDD<<<@@@FFFJJJMMMNNNOOOPPPHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGDDDAAA???@@@AAA@@@AAAAAABBBBBBAAAAAA@@@DDDCCCBBBBBBDDDFFFHHHJJJIIIJJJLLLKKKJJJLLLQQQUUUWWWYYY[[[[[[VVVLLL???666,,,((($$$$$$&&&((()))(((%%%<<<888***///---$$$((($$$%%%&&&'''&&&'''***,,,+++************+++---......---,,,+++***(((((('''###!!!)))""")))$$$---))))))((('''&&&&&&&&&&&&'''((()))******)))((('''''''''((((((((((((''''''))))))))))))))))))******)))***+++,,,,,,+++)))(((((('''&&&''')))***)))((())))))))))))))))))))))))(((***,,,---,,,+++++++++,,,((((((,,,000555===EEE~~~zzzpppgggppp|||uuukkk```ZZZVVVUUUTTTPPPOOOMMMLLLJJJIIIIIIIIIKKKNNNSSSWWWYYYXXXVVVTTTNNNLLLJJJIIIIIIIIIFFFEEEFFFEEEDDDDDDDDDCCCCCCDDDCCCBBBAAACCCEEEDDDAAA>>>BBBAAAAAA@@@>>>===;;;:::;;;<<>>;;;;;;;;;======???AAACCCCCCAAA???<<<>>>@@@DDDMMMRRROOOGGGDDD@@@>>><<<999555666;;;HHHQQQZZZ\\\]]]___^^^\\\]]]\\\\\\[[[[[[ZZZZZZZZZ[[[\\\]]]^^^^^^]]]___aaadddbbb^^^YYYTTTRRRRRRRRRLLLQQQUUUSSSLLLFFFDDDEEEDDDEEECCC???>>>BBBCCCAAABBBDDDHHHLLLMMMJJJEEE@@@@@@>>><<<:::::::::<<<===<<<999888::::::888999===>>>>>>===;;;:::;;;>>>@@@;;;::::::;;;>>>AAAAAAAAA;;;::::::::::::;;;===>>>999===@@@???;;;:::>>>BBBAAA<<<888999888666777;;;777999<<<======<<<<<<=========<<<:::888999;;;===@@@???@@@BBBDDDDDDBBB@@@BBBFFFIIIKKKJJJIIIHHHHHHHHHIIIGGGDDDDDDFFFEEEBBB:::???EEEJJJMMMNNNOOOPPPIIIIIIHHHHHHGGGGGGGGGGGGEEEFFFEEECCCAAA???@@@AAA???@@@@@@AAABBBBBBCCCCCCCCCBBBBBBBBBDDDFFFHHHJJJIIILLLNNNLLLJJJLLLSSSYYYZZZ\\\]]]]]]WWWJJJ:::///'''&&&$$$"""!!!"""%%%(((###---+++(((///+++$$$)))%%%&&&''''''&&&''')))+++,,,+++*********+++---...---,,,+++***)))(((''''''"""&&&"""---'''///(((''''''&&&&&&&&&'''''')))***+++,,,,,,+++***)))'''((())))))))))))(((''')))))))))))))))************************))))))(((((('''&&&'''((()))((('''(((((((((((((((((((((((((((***++++++******+++,,,+++))))))---///000666===yyyoooeeennn}}}{{{tttiii```[[[XXXWWWVVVSSSRRRQQQOOOMMMLLLKKKKKKLLLOOOTTTWWWZZZYYYXXXVVVKKKIIIHHHHHHIIIIIIGGGEEEFFFFFFEEEDDDCCCDDDEEEDDDAAACCCDDDCCCAAABBBEEEIIIDDDBBB???===<<<<<<======;;;<<>><<>>>>>BBBCCCBBBCCCCCCDDDFFFHHHFFFCCCAAA<<<;;;:::999:::<<<===???<<<999777:::;;;999:::===>>>======;;;999:::===???:::::::::===@@@AAAAAA@@@;;;;;;;;;;;;;;;:::::::::999<<>>;;;;;;@@@EEE>>>:::888888777444666:::888;;;===>>><<<<<<<<<>>><<<===<<<;;;:::;;;===@@@DDDCCCCCCDDDDDDCCC@@@===BBBEEEIIIKKKJJJIIIIIIIIIJJJMMMKKKFFFCCCDDDCCCAAA>>>BBBGGGKKKLLLMMMNNNOOOMMMMMMLLLJJJHHHEEEDDDCCCCCCDDDDDDCCCBBBAAACCCDDDBBBAAA@@@@@@@@@AAABBBBBBBBBBBBBBBCCCDDDEEEGGGHHHGGGJJJMMMLLLKKKNNNUUU\\\\\\^^^```___UUUEEE333'''"""%%%'''###$$$***&&&'''$$$&&&+++(((%%%***(((((()))(((&&&&&&((())),,,+++*********+++,,,---++++++***))))))(((''''''+++)))((( ***"""&&&''''''&&&&&&&&&''''''(((+++,,,------------,,,+++)))***+++,,,,,,+++***)))(((((())))))******************))))))((())))))))))))'''&&&'''((()))(((&&&((((((((((((((((((((((((((()))++++++*********+++'''(((+++,,,***)))...777|||tttnnnuuuyyyooohhhdddaaa^^^[[[VVVUUUSSSQQQOOOMMMLLLLLLMMMPPPTTTWWWYYYYYYXXXWWWIIIGGGGGGGGGJJJKKKLLLKKKFFFHHHGGGDDDDDDFFFGGGEEEAAADDDFFFCCC???@@@GGGNNN@@@???<<<;;;;;;===@@@BBB<<<===>>>@@@CCCFFFIIIKKKJJJNNNRRRQQQPPPQQQWWW\\\\\\aaaggghhheee```[[[XXXQQQQQQRRRTTTUUUTTTPPPNNNRRRRRRRRRSSSTTTUUUVVVWWWSSSSSSSSSRRRRRRQQQQQQPPPSSSRRRRRRSSSTTTVVVXXXYYYVVVUUUVVVXXXXXXXXX^^^fffrrrmmmUUUKKKHHHCCC???@@@BBBCCCDDDCCC@@@>>>>>>???===>>>@@@CCCEEEDDD@@@===;;;???CCCGGGLLLOOOJJJBBBBBB===:::999555222555:::DDDOOOZZZ^^^___```^^^[[[^^^]]]\\\[[[ZZZZZZ[[[\\\]]]aaabbb```___bbbcccbbb``````___ZZZSSSPPPPPPRRRKKKNNNPPPOOOJJJEEECCCCCCAAACCCAAA>>>>>>BBBDDDBBBDDDCCCBBBBBBCCCCCCBBB@@@999888888999:::<<<>>>???>>>999777:::;;;::::::============<<<::::::<<<>>>::::::;;;>>>@@@AAA@@@>>>;;;;;;<<<<<<;;;:::999888888;;;=========???CCCGGG===:::999999666333555:::888;;;>>>>>>;;;:::<<<>>><<<===<<<<<<;;;<<<@@@BBBEEEFFFFFFFFFDDDBBB@@@>>>AAACCCGGGHHHHHHGGGHHHHHHIIIOOOPPPIIIBBBBBBDDDDDDCCCFFFJJJLLLLLLMMMOOOPPPRRRQQQOOOLLLHHHDDDAAA???BBBCCCDDDCCCBBBBBBDDDFFFEEECCCAAA>>>===>>>???@@@DDDDDDDDDDDDEEEFFFGGGGGGGGGIIILLLLLLMMMPPPVVVZZZ[[[^^^```[[[NNN<<<---$$$###''')))'''"""!!!%%%***((($$$###%%%&&&'''(((***)))******((('''&&&''')))++++++***))))))***+++,,,******))))))(((''''''&&&(((***!!!***!!!+++$$$((('''&&&&&&&&&'''((())))))+++,,,---......---,,,+++)))+++,,,------,,,+++)))((((((((()))******++++++***)))((((((((()))+++,,,***((('''((())))))(((&&&))))))))))))))))))))))))''')))+++,,,+++*********###%%%)))+++'''###(((000}}}wwwtttyyyzzzuuurrrnnniiiddd[[[YYYWWWTTTQQQOOONNNMMMNNNQQQTTTWWWYYYYYYWWWVVVOOOMMMKKKJJJKKKMMMNNNNNNGGGJJJIIIEEEEEEHHHIIIEEECCCEEEEEEDDDAAABBBEEEIII======<<<<<<<<<===>>>???======>>>@@@BBBEEEHHHJJJHHHMMMSSSSSSQQQQQQVVV\\\YYY[[[]]]]]][[[ZZZYYYYYYQQQQQQQQQSSSUUUVVVTTTSSSTTTSSSSSSRRRRRRSSSSSSSSSRRRRRRRRRRRRQQQPPPOOONNNPPPPPPPPPQQQRRRTTTVVVXXXUUUUUUWWWZZZYYYZZZaaajjjuuuyyyaaaLLLHHHHHHCCC???@@@AAACCCDDDDDDBBB@@@AAAAAA>>>???AAADDDFFFEEEAAA===777<<>>???:::777:::<<<::::::;;;<<<>>>>>>===<<<;;;;;;<<<:::;;;<<>><<<<<<===<<<<<<>>>AAADDDDDDFFFHHHFFFCCCAAABBBCCCAAACCCFFFGGGGGGFFFGGGGGGFFFOOOSSSLLLBBBAAAFFFKKKHHHIIIKKKLLLMMMNNNQQQSSSTTTSSSQQQMMMHHHCCC???===???@@@AAA@@@>>>>>>???AAABBB@@@>>><<<<<<>>>@@@BBBGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKLLLOOOQQQTTTVVVXXX[[[[[[RRRBBB333)))&&&&&&&&&&&&&&&'''&&&&&&%%%%%%"""%%%&&&###'''+++((('''((()))((('''''')))++++++***)))(((((((((******)))))))))((((((''''''&&& &&&!!!+++!!!---(((---''''''''''''((()))***+++***+++,,,------,,,+++***)))***,,,......,,,***)))'''(((((()))******++++++***)))((('''(((***---///+++***(((((()))***((('''))))))))))))))))))))))))%%%(((+++---,,,***))))))'''&&&(((+++***''''''+++}}}|||zzzvvvrrrwww||||||zzzvvvoooiii___]]][[[WWWTTTRRRPPPOOOOOOQQQTTTWWWXXXXXXWWWVVVYYYVVVQQQNNNMMMMMMMMMLLLHHHKKKJJJFFFEEEIIIJJJFFFEEEEEEDDDDDDDDDDDDBBBAAA>>>>>>>>>>>>===<<<:::999======>>>???BBBEEEHHHJJJGGGNNNTTTUUURRRRRRWWW\\\VVVXXXZZZXXXUUUSSSVVVYYYTTTRRRRRRSSSWWWZZZ[[[[[[VVVUUUTTTRRRQQQPPPPPPPPPRRRRRRQQQQQQPPPOOOMMMMMMOOONNNOOOOOOQQQSSSUUUWWWVVVVVVYYY[[[[[[\\\dddnnnxxxqqqZZZGGGFFFHHHCCC???@@@AAACCCDDDDDDCCCBBBBBBCCC???@@@BBBEEEGGGEEEAAA>>>333:::AAAFFFLLLNNNJJJDDD???:::777666444222555;;;>>>KKKXXX___ccceeedddaaa___^^^\\\[[[[[[\\\^^^___]]]bbbccc^^^]]]```aaa^^^```aaa___YYYPPPJJJJJJLLLIIIGGGFFFEEEEEEDDDAAA???>>>???>>>;;;<<<@@@BBBAAABBBBBBBBBCCCDDDCCC@@@>>>::::::999999::::::;;;;;;@@@:::777:::<<<;;;:::;;;<<<>>>??????===;;;;;;<<<;;;;;;===???AAAAAA>>>;;;777999;;;<<<<<<;;;:::999999888888;;;@@@EEEIIIJJJCCC@@@???===777222222777666999<<<;;;777666999===<<<<<<===<<<<<<>>>BBBEEEAAAEEEHHHFFFBBBAAADDDHHHBBBEEEGGGHHHGGGGGGGGGHHHBBBNNNUUUMMMBBBAAAIIIPPPJJJKKKLLLMMMMMMOOOSSSVVVTTTSSSQQQNNNIIIDDD???<<<<<<======;;;999888999:::;;;:::999:::<<>>>>>>>>======<<<<<>>LLLTTTPPPIIIEEE???AAA@@@;;;444222666:::CCCKKKXXXccciiiiiiddd```ZZZ\\\^^^^^^\\\[[[\\\]]]WWW^^^```]]]\\\aaabbb___\\\]]]ZZZRRRJJJEEEGGGJJJDDDEEEFFFEEEBBB@@@??????======<<<::::::<<>><<<;;;::::::;;;===>>>888777888888999:::;;;<<<>>>;;;999999;;;<<<;;;999999;;;>>>>>>===;;;;;;;;;:::::::::999777777999:::222444888>>>DDDGGGGGGFFFDDDAAA;;;777444444555666888666444666999<<<;;;:::===???>>>===???CCCCCC???@@@DDDGGGFFFBBB@@@CCCGGGKKKHHHHHHLLLRRRRRRLLLEEE???FFFMMMKKKDDD@@@EEELLLIIIJJJKKKKKKLLLOOOTTTWWWOOOPPPQQQNNNIIICCC???===;;;;;;:::777333222333444999333...---222<<>>>>>>>>>>>@@@??????AAAEEEHHHIIIIIIGGGIIIKKKLLLLLLNNNPPPSSSWWWTTTQQQRRRVVVXXXWWWTTTUUUTTTSSSSSSTTTWWWZZZ\\\VVVVVVUUUTTTSSSRRRQQQQQQQQQQQQOOOMMMKKKKKKLLLMMMQQQPPPPPPQQQTTTVVVXXXYYYVVVXXXZZZ[[[]]]ccclllsssvvvaaaNNNGGGEEE@@@???CCCCCCBBBBBBBBBBBBBBBCCCCCC===>>>>>>>>>>>>============<<>>>>>===;;;;;;===AAADDDGGGDDD@@@?????????>>><<<<<<;;;999888888999;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<===;;;888888:::;;;:::888999;;;>>>>>>===;;;;;;;;;888999999999777666777888555555777;;;@@@DDDFFFFFFEEEAAA<<<777444333444555888666555777:::<<<<<<:::<<<======<<<>>>CCCCCC???@@@BBBDDDCCCAAA@@@BBBEEEIIIIIIJJJOOOTTTSSSLLLFFFBBBFFFJJJHHHCCCAAAEEEJJJKKKLLLMMMMMMMMMNNNQQQSSSNNNOOOOOOMMMHHHBBB???======<<<:::555///+++******000---******///999EEELLLNNNNNNLLLJJJGGGEEEFFFGGGGGGKKKMMMLLLOOOVVVXXXVVVUUUPPPFFF999...(((&&&%%%%%%$$$###%%%((()))(((&&&%%%%%%&&&''''''(((((())))))((('''&&&&&&(((***+++((())))))***************((('''&&&%%%%%%&&&&&&'''%%%%%%&&&'''(((((()))))))))))))))+++------+++***)))***,,,------,,,***))))))***+++***(((&&&&&&&&&%%%******$$$"""&&&)))((()))******))))))***...111+++)))))))))++++++)))''',,,+++)))'''&&&&&&&&&&&&***)))))),,,///...)))###)))(((''''''(((+++---...~~~|||zzzxxxvvvwwwwww{{{{{{vvvmmmhhhbbb]]][[[ZZZYYYXXXYYYWWWWWWZZZ]]]]]]YYYVVVWWWVVVTTTTTTSSSQQQNNNLLLNNNMMMKKKIIIHHHHHHIIIIIIDDDDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@?????????@@@AAA@@@??????AAADDDGGGHHHHHHFFFHHHJJJKKKKKKLLLNNNPPPRRRPPPPPPRRRVVVWWWVVVSSSTTTSSSSSSSSSUUUXXX[[[\\\VVVVVVVVVVVVUUUSSSRRRRRRNNNPPPQQQNNNIIIGGGJJJNNNOOOOOOOOOPPPRRRTTTVVVXXXTTTVVVYYY[[[___gggqqqyyy|||eeeOOOGGGFFFAAA>>>???AAAAAAAAAAAAAAABBBCCCDDD============<<<<<<;;;;;;<<>>:::666555666777>>>HHHVVVdddjjjiiiccc^^^^^^___^^^ZZZVVVSSSRRRRRRTTTYYY\\\[[[[[[]]]^^^]]]]]]\\\XXXPPPHHHDDDDDDFFF@@@CCCFFFGGGFFFCCCAAA@@@??????>>><<<<<<===AAADDDFFFCCC>>><<<<<<===>>>>>><<<;;;:::999999:::;;;;;;======<<<<<<;;;;;;;;;;;;<<<:::888888999:::999888999;;;======<<<;;;;;;;;;777999;;;;;;999777777777888777777999>>>CCCFFFHHHFFFCCC===777333222333444888666666777999;;;;;;;;;999;;;;;;:::===BBBCCC@@@???@@@@@@@@@AAAAAAAAABBBIIIJJJMMMRRRVVVUUUOOOIIIFFFFFFFFFDDDBBBBBBEEEGGGJJJLLLNNNNNNMMMKKKLLLLLLLLLMMMMMMKKKGGGBBB???>>>???>>>;;;555...)))&&&%%%((((((((((((---888FFFPPPMMMMMMLLLJJJFFFEEEEEEFFFEEEHHHJJJJJJOOOWWW]]]]]]NNNHHH===333+++'''&&&'''&&&%%%$$$%%%'''(((((('''%%%&&&&&&''''''((()))))))))(((&&&%%%&&&''')))+++'''((()))***+++***)))((((((((('''''''''((())))))%%%%%%&&&''')))***+++,,,''''''(((***,,,---+++***)))***+++,,,,,,+++***)))***,,,------***'''&&&&&&%%%''''''###"""%%%''''''((()))******)))***,,,...+++*********,,,---,,,***,,,+++***)))((('''''''''%%%&&&(((,,,...,,,%%% ((('''''''''((()))+++,,,}}}{{{zzzxxxwwwxxxxxx{{{{{{wwwlllhhhbbb]]]ZZZYYYYYYZZZ[[[YYYYYY[[[^^^___\\\XXXYYYVVVTTTRRRQQQPPPNNNMMMQQQPPPMMMKKKJJJJJJJJJKKKDDDDDDCCCCCCBBBBBBAAAAAABBBAAA@@@??????@@@AAABBBAAA@@@@@@BBBEEEGGGHHHHHHFFFHHHJJJKKKKKKKKKMMMOOONNNMMMNNNQQQUUUVVVTTTRRRTTTTTTTTTTTTUUUWWWYYY[[[VVVWWWWWWWWWVVVUUUSSSRRRQQQRRRQQQOOOLLLKKKMMMOOOLLLMMMMMMNNNNNNPPPSSSUUUTTTVVVYYY[[[```jjjvvvfffNNNGGGFFFBBB>>>============>>>???@@@AAABBB???>>>>>>===<<<<<<<<<<<<;;;@@@JJJSSSVVVPPPGGGAAAFFFBBB<<<888777777777777<<>>BBBFFFHHHGGGCCCAAA@@@>>>>>>>>><<<;;;<<>>@@@AAA>>>======<<<<<<<<<<<<===:::::::::;;;;;;;;;;;;:::<<<;;;:::999::::::::::::999;;;======;;;::::::;;;999;;;>>>>>><<<:::999999777777777:::@@@EEEHHHIIIHHHDDD>>>777333111222222666555555666777999::::::888999999999<<>>???AAABBBAAA@@@IIIJJJNNNQQQSSSSSSPPPMMMKKKGGGCCCAAABBBDDDDDDDDDGGGJJJMMMOOOMMMKKKIIIHHHJJJKKKLLLJJJFFFBBB@@@@@@@@@???===888222,,,)))(((%%%((()))***...888HHHSSSMMMMMMMMMJJJGGGEEEEEEEEECCCEEEGGGKKKPPPVVV[[[]]]GGG>>>444...)))&&&'''***'''&&&%%%%%%&&&'''((()))&&&&&&&&&'''(((((())))))((('''&&&%%%&&&''')))+++&&&''')))*********((('''************+++,,,,,,---&&&&&&'''(((((()))******&&&&&&'''***,,,---,,,+++))))))***++++++++++++***,,,///111111...+++)))(((''''''&&&$$$$$$&&&((()))'''(((************+++---,,,+++***+++---......---,,,+++******)))((((((((("""###&&&***------)))&&&'''''''''''''''((()))***|||{{{zzzxxxwwwxxxxxx{{{zzzvvvnnnjjjeee___[[[ZZZ\\\^^^\\\ZZZZZZ\\\```aaa___]]]\\\XXXRRROOOOOOPPPPPPPPPSSSQQQPPPNNNLLLLLLLLLLLLGGGFFFFFFEEEDDDCCCCCCCCCAAA@@@?????????@@@AAAAAABBBAAAAAACCCFFFIIIJJJIIIHHHJJJLLLMMMMMMLLLMMMNNNKKKLLLMMMPPPSSSTTTSSSRRRWWWVVVUUUUUUUUUVVVWWWWWWVVVWWWXXXXXXXXXVVVUUUSSSUUURRROOONNNOOOOOONNNMMMKKKMMMNNNMMMMMMNNNQQQTTTUUUWWWZZZ]]]cccooo}}}gggNNNFFFFFFBBB>>>>>><<<<<<<<<===>>>???@@@AAA>>>>>>===<<<;;;;;;<<<<<<<<>>AAAFFFGGGFFFCCC@@@???======<<<;;;999999<<<>>>:::;;;<<<===>>>>>>??????>>>>>>======<<<<<<<<<<<<777888:::;;;==================<<<;;;;;;:::;;;<<<999;;;<<<<<<:::::::::;;;999;;;>>>>>><<<:::999999555666888===CCCHHHJJJJJJHHHDDD>>>777333111111222333444444555555666888999777999999888===DDDGGGEEECCCAAA@@@AAABBBCCCBBB@@@EEEGGGIIIKKKLLLLLLMMMNNNNNNHHHAAA???BBBDDDDDDBBBFFFJJJNNNQQQPPPMMMKKKJJJHHHJJJJJJIIIFFFCCCBBBBBBAAAAAA>>>999222---+++***&&&(((***,,,///999HHHSSSNNNOOOOOOLLLIIIFFFEEEFFFBBBCCCGGGMMMQQQSSSUUUWWWHHH<<<000+++'''$$$%%%)))''''''&&&&&&%%%&&&((()))&&&&&&''''''((())))))***((('''&&&%%%&&&(((***,,,&&&'''((()))***))))))(((******+++,,,,,,---------((((((''''''''''''''''''''''''(((+++---...---+++))))))******++++++++++++,,,///111111///,,,***)))(((&&&%%%%%%&&&'''(((***&&&((()))***))))))***+++---+++******,,,......---++++++******))))))(((((('''''''''(((***,,,------''''''''''''''''''((((((~~~}}}|||{{{xxxvvvvvvvvvzzzzzzvvvqqqnnniiiccc^^^^^^```ccc^^^\\\[[[^^^bbbcccbbb___]]]XXXRRRNNNNNNQQQSSSTTTRRRRRRRRRQQQPPPOOONNNNNNJJJJJJIIIIIIHHHGGGFFFFFF??????@@@@@@@@@AAAAAAAAABBBAAAAAADDDHHHKKKLLLLLLIIILLLNNNOOONNNMMMMMMNNNKKKLLLMMMOOOQQQRRRRRRSSSWWWWWWVVVVVVUUUUUUUUUVVVVVVXXXYYYZZZYYYXXXVVVTTTTTTPPPKKKKKKNNNOOOMMMJJJMMMOOOQQQPPPNNNOOOSSSWWWWWWYYY\\\```iiivvvjjjRRRHHHEEEAAA>>>@@@>>>>>>>>>>>>>>>???@@@AAA<<<;;;:::999999:::;;;<<>><<<:::888777777999CCCSSSbbbjjjjjjfffaaa\\\\\\[[[XXXUUUTTTVVVWWWVVVWWW[[[^^^]]]YYYXXXZZZYYYUUUPPPJJJEEEBBBAAAAAA>>>AAAEEEEEEDDDAAA???>>><<<<<<<<<:::888888:::;;;;;;===??????>>><<<<<<<<<======<<<<<<;;;:::::::::888999<<<>>>@@@AAAAAAAAA===>>>>>>===;;;:::<<<===999;;;<<<;;;:::999:::<<<777999;;;;;;999777777777555666999>>>DDDHHHIIIIIIHHHDDD>>>777333111222222222444555555555555888:::777999999999???GGGJJJIIIDDDDDDDDDCCCBBBAAAAAAAAA>>>BBBGGGHHHGGGGGGJJJLLLPPPJJJCCCAAACCCDDDCCCAAAFFFJJJOOORRRQQQOOONNNMMMFFFGGGHHHGGGDDDBBBBBBCCC@@@???;;;444---((('''''''''(((***,,,111;;;HHHRRRQQQRRRRRROOOLLLHHHGGGGGGDDDDDDHHHNNNQQQPPPPPPRRRNNN???000+++&&&!!!!!!&&&'''(((((('''&&&&&&''')))&&&''''''(((((()))******((('''&&&&&&''')))+++---((((((((()))))))))******((()))******+++*********))))))(((''''''&&&&&&%%%(((((()))+++---...,,,+++(((((())))))***+++++++++***,,,......,,,***)))))))))$$$"""%%%'''&&&'''***'''((()))((('''((()))+++---+++))))))***,,,,,,,,,))))))******))))))((('''(((&&&### !!!###''')))((((((((((((((('''''''''~~~~~~}}}{{{wwwttttttsssvvv{{{~~~~~~|||xxxrrrpppkkkddd______bbbfffaaa___^^^___bbbdddbbb___[[[WWWSSSQQQQQQSSSUUUUUUQQQRRRSSSTTTSSSRRRPPPOOOKKKJJJIIIHHHGGGFFFFFFEEE???@@@BBBCCCCCCCCCBBBAAABBBBBBBBBEEEJJJMMMOOOOOOJJJLLLOOOOOONNNMMMLLLMMMLLLMMMNNNNNNOOOPPPRRRSSSVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXZZZ[[[[[[YYYWWWUUUQQQOOOMMMKKKKKKKKKKKKKKKMMMPPPRRRQQQNNNNNNSSSWWWXXXZZZ^^^eeeooopppXXXLLLFFF???>>>AAA>>>>>>>>>======>>>??????;;;:::999888999;;;===>>>DDDMMMSSSOOOJJJIIIGGGEEEBBBDDDEEEBBB<<<777555666777@@@PPP^^^fffhhhdddaaa[[[[[[ZZZWWWUUUTTTVVVXXXWWWVVVZZZ^^^\\\VVVTTTWWWVVVSSSMMMHHHDDDBBBAAA@@@???AAACCCCCCAAA>>>===============;;;999888999;;;<<<===???>>><<<<<<===???=========<<<<<<;;;:::999999;;;===???AAAAAA@@@@@@<<<===>>><<<:::999;;;===:::;;;;;;:::999999:::<<<888999999999777666777888888777888:::???DDDFFFGGGGGGCCC===777333222222333333555777777666666999<<<999::::::;;;AAAIIINNNMMMDDDFFFGGGDDDAAA>>>???AAA<<>>===BBB===<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;:::;;;>>>@@@AAACCCMMMQQQKKKEEEDDDEEEDDDDDDHHHKKKGGG>>>777444444555>>>MMM[[[dddfffcccaaa[[[[[[YYYVVVTTTSSSUUUWWWWWWUUUYYY]]][[[TTTRRRUUUUUUQQQKKKGGGDDDCCCAAA@@@@@@BBBCCCBBB???===<<<<<<>>>>>>>>><<<:::999:::;;;:::<<<<<<;;;;;;===BBBFFF????????????>>>===<<<;;;999;;;===>>>???>>>===<<<;;;<<<===<<<999888:::===:::;;;;;;:::999999:::<<<::::::;;;999777777999:::<<<999777777:::???CCCEEEFFFCCC===777333222333444555777999888777777:::===:::;;;;;;<<>>>>>FFFLLLNNNHHHDDDEEEHHHIIIMMMLLLJJJEEE>>>777444222444===JJJVVV]]]``````___[[[ZZZWWWVVVUUUUUUVVVWWW[[[]]]]]]YYYXXXZZZXXXUUUQQQNNNIIIEEECCC@@@>>><<>>???@@@???<<<:::999999;;;;;;;;;<<<======<<<<<<===>>>???@@@AAA@@@===;;;;;;;;;999999:::<<<>>>@@@BBBDDD@@@@@@???>>><<<;;;:::999777888999999999999888888999===999666;;;999555;;;777999:::888;;;AAADDDCCCCCC>>>999555444555666666777888888999999999888888;;;:::===BBBEEEFFFKKKRRROOOLLLHHHGGGFFFDDDAAA===<<>>AAACCCFFFGGGBBB@@@@@@???===---***((('''(((*********((())),,,444AAANNNUUUWWW[[[XXXUUUPPPMMMJJJHHHHHHLLLLLLIIIHHHLLLQQQRRRNNNLLL:::+++)))+++((('''***%%%%%%%%%&&&&&&((()))***%%%(((******(((''')))+++((()))*********+++...000++++++++++++++++++++++++(((---///,,,,,,///---((()))(((((('''&&&&&&%%%%%%***((((((((()))***(((''')))((('''(((***,,,+++***111...,,,---,,,)))(((+++***))))))***,,,,,,+++)))%%%&&&((()))))))))((('''---((($$$''',,,...+++&&&+++((()))---+++$$$"""$$$&&&%%%$$$###"""%%%)))---***++++++)))&&&%%%%%%%%%~~~|||zzzxxxwwwvvvwwwtttssstttvvvwww~~~xxxtttnnnhhheeedddeeefffeeeeeeeeeeeeeeedddaaa___]]]\\\ZZZXXXXXXYYYZZZ[[[TTTVVVYYY[[[ZZZVVVQQQMMMMMMIIIGGGGGGFFFBBBBBBEEEEEEFFFGGGFFFEEEEEEGGGHHHLLLLLLNNNOOOQQQRRRSSSTTTRRRPPPNNNMMMMMMMMMLLLKKKKKKMMMNNNNNNLLLMMMQQQUUUVVVVVVUUUUUUUUUUUUUUUVVVXXXXXXXXXXXXWWWWWWWWWWWWTTTRRROOONNNNNNNNNNNNMMMPPPKKKJJJLLLNNNMMMOOORRRUUUZZZdddtttiiiSSSIIIFFFCCC???<<<<<<;;;::::::;;;<<<===;;;;;;;;;;;;<<<===>>>???CCCIIIJJJEEE@@@AAADDDDDDIIIIIIFFFBBB<<<666444333555===IIITTT\\\___```___\\\ZZZWWWUUUTTTTTTUUUVVVXXX[[[[[[XXXWWWXXXVVVRRRSSSOOOJJJFFFCCCAAA>>><<<>>>??????>>><<<<<<===???@@@???===<<<;;;;;;;;;;;;<<<===>>>>>>===<<<===>>>>>>??????>>>;;;:::::::::999999:::<<<>>>@@@BBBCCC>>>===<<<;;;::::::999999999999999999999888888888999>>>999777<<<:::666;;;666999;;;:::;;;???@@@>>>AAA===888444444555666666555666888999;;;<<<<<<===<<<;;;===CCCEEEGGGLLLRRRPPPMMMIIIFFFEEECCC@@@===>>>BBBMMMXXXZZZTTTMMMKKKQQQQQQOOOJJJDDD@@@@@@BBB@@@CCCFFFEEEBBBAAACCCEEEFFFIIIHHHDDDAAAAAA???<<<,,,***''''''(((*********''')))...888EEEPPPUUUVVVXXXVVVSSSOOOKKKIIIGGGGGGGGGHHHGGGGGGLLLRRRQQQMMMEEE333%%%%%%'''%%%%%%(((''''''''''''''''''''''''%%%'''***)))'''&&&''')))((()))******)))***---///,,,,,,++++++++++++++++++(((---///,,,,,,///---(((''''''''''''''''''''''''***)))'''''')))))))))((('''&&&&&&''')))******)))222...,,,...---***+++...+++*********,,,,,,***(((&&&'''((())))))((('''''',,,)))'''(((+++,,,***'''***''''''+++***&&&$$$'''%%%&&&''''''&&&&&&(((************((('''&&&%%%&&&}}}{{{zzzyyyyyyyyywwwtttsssuuuvvvwww}}}}}}yyyssslllhhhffffffgggcccddddddddddddcccbbbbbb___^^^\\\ZZZZZZ[[[\\\]]][[[[[[[[[ZZZWWWUUURRRPPPKKKGGGFFFHHHHHHEEEFFFJJJBBBCCCCCCCCCCCCDDDGGGIIIOOOQQQSSSUUUVVVVVVUUUTTTSSSQQQOOONNNNNNNNNMMMLLLLLLLLLLLLMMMNNNPPPSSSTTTUUUTTTTTTTTTTTTTTTUUUUUUXXXXXXWWWWWWWWWVVVVVVVVVTTTRRROOONNNOOOOOONNNMMMOOOKKKJJJLLLMMMLLLNNNRRRTTT\\\kkk~~~mmmVVVKKKGGGCCC???>>>===<<<;;;;;;;;;<<<======<<<;;;:::;;;<<>>???@@@@@@CCCCCCAAA===888555444444666<<>><<<>>>>>>???===<<<;;;<<<>>>>>>>>>>>>>>>>>>===<<<<<<===>>>??????>>>======>>><<<===<<<;;;888777888:::999999:::;;;===@@@BBBCCC;;;::::::999999999999999;;;:::999999888888888999:::>>>999777<<<:::666<<<555999<<<;;;;;;>>>===:::>>>;;;666444444666777777444555777:::===@@@BBBCCC===<<<>>>CCCFFFHHHMMMTTTTTTQQQLLLIIIGGGDDDBBB???BBBCCCJJJRRRTTTPPPMMMMMMPPPNNNKKKGGGDDDAAA@@@@@@BBBCCCDDDEEEFFFGGGGGGGGGIIIKKKIIIDDDBBBAAA???;;;,,,***''''''(((*********'''***222>>>KKKSSSUUUTTTVVVTTTQQQNNNJJJHHHFFFEEEBBBDDDEEEFFFKKKQQQPPPKKK>>>..."""###%%%$$$$$$((('''(((((((((((('''&&&&&&&&&((())))))'''&&&''''''((()))************---///------,,,,,,++++++******)))---...------...---)))%%%%%%&&&&&&'''((())))))+++)))'''&&&((()))))))))&&&%%%%%%&&&((())))))(((///+++***,,,,,,***,,,000,,,+++***+++,,,+++)))''''''((((((((((((((('''&&&++++++******))))))(((((()))''''''))))))''''''***&&&(((******)))((('''((()))(((((((((''''''''''''|||{{{{{{|||}}}xxxuuussstttuuuvvv|||xxxpppjjjgggeeeeeedddeeeeeedddcccbbbcccdddbbbaaa___]]]]]]]]]___``````^^^[[[WWWTTTRRRQQQQQQJJJGGGFFFHHHHHHFFFGGGKKK???@@@@@@@@@AAACCCGGGJJJPPPSSSVVVYYYZZZYYYWWWVVVVVVTTTRRRQQQQQQQQQPPPOOOPPPNNNMMMOOORRRUUUVVVVVVSSSSSSRRRSSSSSSTTTUUUUUUWWWWWWWWWWWWVVVVVVVVVVVVSSSQQQOOOOOOPPPPPPNNNMMMMMMJJJJJJLLLLLLJJJMMMRRRTTT___rrrpppXXXMMMIIIFFFBBB???>>>===<<<<<<<<<===>>>===<<<:::888999;;;===???BBBFFFFFF@@@===>>>???>>>>>>>>><<<999555333444555666;;;DDDOOOYYY___aaaaaa^^^[[[WWWTTTRRRRRRSSSTTTVVV[[[___```aaabbb```[[[XXXSSSMMMGGGDDDAAA>>>======>>>>>>===;;;;;;<<<======>>>???@@@@@@???===<<<>>>@@@AAAAAA???=========:::;;;:::888666666777999999999:::;;;===???AAABBB999999888888888999:::;;;<<<;;;:::999888888999999888===888555:::888555:::777:::;;;:::;;;>>>???<<<<<<999555444555777888888555666999<<>>@@@DDDGGGHHHNNNTTTYYYWWWSSSOOOKKKHHHFFFDDDFFFEEEGGGMMMOOOMMMMMMOOOMMMJJJGGGEEEDDDDDDBBBAAAFFFEEEEEEGGGIIIIIIHHHFFFHHHIIIGGGCCCBBBCCC@@@;;;---+++((('''(((*********&&&***444DDDQQQUUUTTTSSSTTTSSSPPPMMMKKKHHHFFFEEE???BBBDDDFFFKKKOOOMMMGGG===...$$$%%%'''%%%%%%)))&&&'''(((((()))(((''''''((()))***))))))((('''''')))***+++,,,++++++---///...------,,,+++******)))***,,,............,,,***%%%%%%&&&&&&'''(((((((((+++(((&&&&&&((()))******&&&%%%%%%&&&((())))))(((+++'''&&&((()))(((+++///,,,++++++,,,,,,+++(((%%%((((((((((((((('''''''''***,,,---+++(((&&&''')))***((((((((((((((((((***''')))******((('''&&&'''((('''''''''((()))((('''~~~|||{{{{{{|||}}}xxxtttsssttttttuuuzzz}}}tttlllgggdddcccggghhhhhhfffcccbbbdddfffgggeeecccaaa`````````aaabbb___[[[VVVSSSQQQPPPPPPLLLHHHGGGHHHHHHFFFFFFJJJCCCCCCCCCBBBCCCFFFLLLOOOPPPSSSWWW[[[\\\\\\ZZZXXXXXXVVVSSSRRRSSSSSSRRRPPPQQQOOONNNOOORRRUUUVVVVVVRRRQQQRRRRRRSSSTTTUUUVVVXXXXXXWWWWWWWWWVVVVVVVVVRRRQQQPPPPPPQQQQQQOOOMMMLLLJJJJJJLLLKKKJJJNNNTTTVVVdddzzzpppYYYOOOLLLIIIFFF@@@???>>>===<<<===>>>>>><<<;;;999777777999<<<>>>AAACCCCCC>>><<<>>>>>><<<<<<;;;999555222111333555666:::BBBNNNYYY```cccccc^^^\\\WWWSSSRRRRRRSSSUUUUUU\\\bbbdddgggiiifffaaaYYYTTTMMMGGGDDDAAA???======>>>>>>===;;;;;;<<<===<<<===???AAAAAA@@@>>>===???AAACCCBBB@@@>>>======999999999888666555666888999999:::;;;===>>>@@@AAA::::::999999999;;;===>>><<<<<<;;;::::::999::::::666;;;666333888666222888999;;;:::777999???CCCBBB;;;888555444666888999999888999:::===@@@CCCFFFHHHDDDBBBBBBFFFGGGHHHNNNTTTZZZYYYWWWSSSOOOKKKHHHGGGIIIFFFFFFJJJKKKKKKMMMPPPIIIGGGDDDCCCDDDEEEDDDCCCJJJIIIHHHHHHIIIHHHFFFDDDEEEEEEDDDAAABBBDDDAAA<<<000---***((()))*********''')))555GGGTTTUUUSSSSSSSSSRRRPPPNNNKKKIIIGGGFFF???BBBDDDFFFKKKOOOLLLEEE===000'''((((((%%%$$$)))$$$%%%&&&((()))******************+++++++++***)))***,,,---------,,,...///------,,,+++******))))))***+++,,,......,,,+++***''''''''''''''''''''''''***(((&&&&&&(((*********'''&&&&&&''')))******)))(((%%%%%%((()))))),,,000+++++++++,,,---+++(((%%%((((((((('''''''''(((((())),,,...+++'''%%%'''***++++++***((('''((((((''')))))))))'''%%%%%%&&&(((((('''&&&''')))***)))'''~~~|||zzzyyyxxxxxxxxxwwwtttrrrrrrrrrsssxxxwwwoooiiifffdddiiijjjjjjhhheeeeeehhhlllllljjjgggdddbbbaaabbbbbbbbb```\\\WWWSSSQQQOOOOOONNNJJJHHHJJJIIIGGGGGGJJJDDDDDDCCCBBBCCCGGGMMMQQQQQQTTTXXX\\\^^^]]]\\\[[[WWWUUUSSSRRRRRRRRRQQQPPPOOOOOOOOOOOOPPPQQQSSSUUUQQQQQQQQQRRRSSSUUUVVVWWWYYYYYYXXXXXXXXXWWWWWWWWWRRRQQQPPPQQQRRRQQQOOONNNJJJIIIKKKMMMLLLKKKOOOWWW[[[kkkpppYYYOOOMMMKKKHHHBBBAAA???>>>===>>>>>>???<<<;;;999888888:::;;;<<<>>>@@@???;;;:::======:::<<<;;;888333000000333555444888AAANNN[[[cccfffeee___\\\XXXTTTRRRSSSUUUWWWTTT[[[cccgggjjjkkkgggaaaXXXSSSLLLFFFCCCAAA@@@???>>>>>>???===<<<;;;<<<>>>;;;<<<>>>@@@AAA@@@???>>>AAACCCEEEDDDBBB???======777999::::::888777777777999999:::;;;<<<>>>@@@@@@<<<;;;:::999:::<<<>>>@@@:::;;;;;;<<<<<<;;;;;;:::555999444222777555111777;;;<<<:::666888???DDDDDD;;;999666666777999:::999:::;;;;;;===@@@DDDGGGIIIHHHEEEEEEGGGGGGHHHMMMTTTWWWXXXXXXUUUPPPKKKHHHFFFJJJGGGFFFIIIJJJJJJLLLPPPHHHGGGEEEDDDCCCCCCDDDEEEIIIIIIIIIHHHGGGFFFEEEEEECCCDDDBBB@@@BBBEEEBBB<<<333000,,,************)))((((((444GGGTTTSSSQQQSSSQQQPPPOOONNNLLLIIIGGGFFF???AAACCCFFFKKKPPPMMMGGG:::...'''(((((($$$$$$(((%%%%%%%%%&&&(((***,,,---+++******+++------,,,+++***,,,......---,,,---...++++++******))))))((((((***)))***......***)))***''''''''''''''''''&&&&&&((('''&&&(((***+++***)))'''&&&&&&''')))******))))))&&&'''+++---,,,...111******+++------,,,(((%%%'''''''''''''''((()))))))))+++,,,+++(((&&&(((******,,,+++(((''')))(((&&&))))))((('''%%%%%%&&&((()))'''%%%&&&)))***(((&&&~~~~~~|||zzzxxxwwwuuuuuuvvvssspppqqqpppqqqvvv}}}{{{sssnnnkkkiiihhhjjjkkkiiigggiiinnntttpppnnnjjjgggdddbbbbbbbbbaaa```^^^ZZZVVVSSSPPPNNNOOOLLLJJJLLLLLLJJJKKKNNNGGGFFFDDDCCCCCCGGGNNNSSSVVVXXX[[[]]]^^^^^^]]]\\\XXXVVVTTTSSSSSSSSSRRRQQQPPPQQQRRRQQQOOOOOORRRUUUQQQQQQRRRSSSTTTVVVWWWXXXZZZZZZYYYYYYYYYXXXXXXXXXQQQPPPPPPQQQRRRRRRPPPNNNHHHIIIKKKNNNMMMLLLRRRZZZbbbrrrpppXXXNNNLLLJJJHHHCCCBBB@@@???>>>>>>??????===<<<<<<;;;;;;<<<<<<<<<===???>>>;;;;;;??????<<>>??????>>><<<<<<===???;;;<<<===???????????????BBBDDDFFFEEEBBB???===<<<777999<<<===;;;999777777999999:::;;;<<<===???@@@<<<;;;:::999999;;;>>>???777999<<<>>>>>>===<<<;;;555999555222777555111777;;;<<<;;;777888>>>AAA@@@<<<:::888777999:::::::::::::::;;;===AAAEEEIIILLLLLLIIIGGGHHHGGGGGGLLLSSSTTTWWWZZZYYYSSSMMMIIIGGGKKKHHHGGGJJJKKKJJJLLLOOOIIIJJJJJJFFFBBB@@@AAADDDAAADDDGGGGGGFFFFFFHHHJJJFFFFFFCCCAAACCCFFFBBB;;;777444///,,,++++++***((()))'''222FFFRRRQQQPPPSSSNNNNNNNNNMMMKKKHHHFFFDDD===@@@BBBEEELLLSSSRRRMMM777,,,''')))***&&&&&&+++((('''&&&%%%'''))),,,...)))((((((***---///---+++(((***,,,---,,,++++++,,,)))))))))((((((((((((((()))'''(((------(((''')))%%%%%%&&&&&&'''(((((((((&&&&&&''')))+++,,,***(((&&&%%%%%%&&&((())))))((((((&&&(((---///---...000((()))***---...---)))&&&&&&&&&&&&&&&''')))***+++)))*********)))((()))***&&&+++,,,))))))+++***&&&'''(((******(((''''''(((+++'''%%%&&&)))***(((%%%~~~}}}{{{xxxvvvtttvvvrrrppppppoooooouuu|||}}}wwwrrrooonnngggiiikkkjjjiiilllssszzzsssppplllhhheeecccbbbbbbaaaaaa___]]]YYYUUUQQQOOOPPPMMMLLLNNNNNNMMMNNNRRRMMMLLLJJJHHHIIIMMMSSSYYYZZZ\\\]]]______^^^]]]\\\ZZZXXXVVVUUUVVVVVVTTTSSSRRRUUUWWWTTTPPPOOOSSSXXXQQQQQQRRRSSSUUUVVVXXXYYYZZZZZZZZZZZZYYYYYYYYYYYYQQQPPPPPPRRRSSSRRRPPPNNNGGGHHHKKKNNNMMMMMMSSS\\\gggwwwpppXXXMMMJJJHHHFFFDDDBBBAAA???>>>>>>??????>>>>>>>>>>>>>>>>>>======???@@@???===>>>BBBBBB???@@@>>>999333//////222555111555???OOO___iiijjjhhh___\\\XXXUUUTTTVVVYYY[[[[[[cccjjjmmmmmmkkkddd]]]VVVQQQJJJDDDBBBAAAAAA@@@???@@@@@@???======>>>???:::;;;<<<===>>>?????????BBBEEEGGGFFFCCC???===<<<666999===???===:::888777999999:::;;;<<<===???@@@===;;;999888999:::===???666888<<>>AAAEEEMMMUUUVVVRRR555,,,(((+++,,,)))***///+++)))&&&%%%%%%(((+++---((('''&&&)))---///---+++&&&)))++++++***)))))))))''''''''''''(((((((((((()))&&&''',,,,,,'''&&&)))###$$$%%%&&&((()))******%%%%%%'''***,,,,,,)))'''%%%$$$$$$%%%'''(((((('''%%%%%%(((---///,,,+++---'''(((***---...---***&&&&&&%%%%%%&&&''')))+++,,,))))))))))))************###)))+++)))***---,,,'''%%%(((,,,---,,,***(((''',,,(((%%%&&&)))***'''$$$~~~yyywwwwwwyyyuuussspppnnnnnnpppsssuuu~~~xxxsssooommmmmmlllllllllmmmnnnpppqqqvvvqqqjjjggggggfffdddaaaaaa^^^^^^```]]]WWWTTTUUULLLLLLLLLMMMNNNOOOQQQQQQOOONNNMMMMMMNNNQQQTTTVVVZZZ\\\___```___^^^___```YYYYYYYYYXXXWWWWWWVVVVVVXXXWWWUUUSSSRRRQQQPPPPPPUUUUUUTTTTTTUUUWWWYYYZZZYYYZZZZZZZZZZZZYYYXXXXXXTTTTTTTTTSSSRRRQQQQQQQQQKKKKKKMMMOOOOOOPPPWWW```jjjmmmWWWMMMHHHEEEEEE@@@BBBDDDCCCAAA>>>===<<<>>>>>>>>>===;;;:::;;;===CCCBBBBBBCCCEEEFFFEEECCCDDDBBB;;;333111444444111111555???MMM\\\fffiiihhhccc\\\XXXYYY[[[ZZZYYY[[[aaabbbfffjjjmmmmmmiiifff\\\UUULLLFFFCCCBBB@@@???BBBAAAAAA@@@???>>>======<<<<<<<<>>;;;:::;;;:::777333222555888<<<===>>>>>><<<;;;<<<===AAA<<<999:::>>>@@@===:::888;;;???@@@@@@>>>>>>>>>???>>>:::666777;;;;;;777===;;;;;;;;;888555999@@@???<<<888888:::;;;999777666999<<>>>>>===???@@@???>>>===>>>???AAA@@@AAACCCEEEGGGFFFEEEAAA???999222222666777555333777???NNN]]]hhhkkkjjjfff___YYY[[[\\\\\\\\\^^^___bbbffflllooommmhhhddd\\\UUULLLFFFDDDDDDCCCAAA@@@??????>>>>>>=========<<<<<<===@@@DDDFFFFFFFFFMMMJJJGGGFFFEEECCCAAA???===>>>>>>>>>;;;::::::::::::;;;<<<;;;::::::<<<>>>@@@>>>;;;<<<>>>???>>>;;;:::===@@@BBBAAA??????>>><<<<<<999666999===>>>:::???======???===999999<<<===;;;::::::<<<;;;888555555888;;;>>>AAADDDHHHKKKNNNMMMKKKHHHEEEFFFHHHKKKRRROOOTTT```bbbWWWNNNMMMGGGBBBAAADDDFFFEEEEEEGGGLLLMMMLLLHHHBBB===<<<======CCCIIILLLIIIGGGHHHIIIIIIEEEAAAAAACCCCCC@@@<<<888555111000333888999888333...000<<>>===888222333999;;;:::666999@@@OOO___jjjnnnmmmhhh```ZZZ[[[]]]]]]___bbb^^^aaagggmmmooommmgggccc\\\UUULLLFFFEEEFFFFFFEEEBBBBBBAAAAAA@@@?????????::::::<<>>AAA@@@@@@??????>>>>>>>>>===:::<<<@@@AAA@@@>>>======<<<===;;;777999<<<===999<<<:::<<>><<<888444555<<>>:::;;;BBBPPPbbbmmmqqqoooggg___XXXYYY[[[]]]___bbb```bbbfffkkkmmmlllgggccc\\\UUUMMMHHHHHHIIIJJJIIICCCCCCBBB@@@>>>===<<<;;;777777999===CCCGGGJJJJJJNNNKKKHHHFFFEEEDDDCCCAAA???===;;;===??????<<<888888888888888999<<<@@@DDDAAABBBCCCAAA???>>>>>>>>>777:::===>>>===;;;:::999>>>???===888666888777444:::777888???BBB???;;;999<<<<<<;;;;;;;;;999777666444666:::<<<>>>@@@CCCEEEIIIHHHGGGDDD@@@>>>>>>@@@BBB@@@III[[[iiifffZZZRRRHHHCCC@@@BBBCCCBBBBBBDDDGGGJJJLLLKKKGGGEEEEEEGGGHHHKKKNNNOOOMMMJJJIIIIIIFFFCCC@@@???>>>;;;888555666222000555:::<<<===>>>777111111===KKKRRRRRRRRRQQQOOOLLLJJJIIIHHHGGGGGGIIIKKKMMMPPPUUUWWWPPPGGG222,,,(((((((((&&&&&&(((''''''((((((&&&%%%&&&)))''''''(((((()))((('''&&&,,,+++---///...***))),,,((()))+++***(((''''''((('''### ###(((+++***'''&&&'''((((((''''''((()))******)))))))))((((((((((((&&&''')))(((&&&)))...---///)))'''---+++''',,,((((((***,,,......,,,***&&&'''''''''&&&'''***,,,......---+++***((('''&&&%%%'''***,,,,,,***(((&&&***&&&###$$$)))+++(((%%%$$$&&&((()))'''&&&&&&'''~~~}}}{{{zzzyyyyyyxxxxxxuuuuuuvvvwwwwwwvvvuuuuuu~~~|||yyyxxxqqqqqqpppqqqsssuuuwwwxxxrrrqqqooooooooolllgggccchhhdddbbbccc```ZZZXXXYYYYYYXXXWWWWWWXXXZZZ]]]^^^^^^\\\ZZZXXXXXXYYY[[[\\\[[[]]]______^^^]]]]]]]]][[[ZZZZZZYYYXXXXXXWWWWWWVVVVVVTTTSSSRRRRRRRRRRRRTTTUUUVVVXXXYYYZZZ[[[[[[___^^^\\\YYYWWWVVVUUUUUUSSSSSSRRRRRRQQQPPPPPPPPPQQQQQQRRRSSSRRRVVVeeesss```MMMFFFCCC@@@@@@@@@BBBCCCDDDCCCCCCDDDEEEIIIJJJLLLJJJGGGCCCAAA@@@CCCBBBAAABBBDDDDDDCCCAAA???>>>:::666888???BBBAAA===>>>DDDSSSdddppprrroooddd\\\UUUVVVYYY[[[^^^aaabbbccceeeiiikkkjjjgggddd[[[UUUNNNKKKKKKMMMMMMLLLCCCBBB@@@===:::777555444666666777<<>>CCCGGGBBBCCCDDDCCC@@@>>>===>>>666999<<<>>>===;;;:::999;;;===<<<777444555444222???:::999===@@@===;;;:::>>><<<;;;888777888999;;;444777:::===>>>???AAACCCFFFFFFFFFCCC@@@>>>===>>>@@@>>>CCCTTTdddggg___WWWKKKEEEBBBCCCCCCAAABBBDDDDDDGGGKKKKKKIIIGGGHHHJJJKKKMMMOOOOOONNNKKKIIIHHHFFFDDDAAA>>>:::666222///000,,,...555999666333333333000333???KKKPPPQQQRRRQQQMMMIIIHHHHHHJJJJJJIIILLLMMMMMMNNNRRRTTTNNNEEE///)))&&&''''''%%%%%%'''###%%%&&&%%%%%%&&&((()))'''(((((((((''''''&&&&&&,,,+++---000...))))))---)))+++,,,,,,***))))))***((($$$!!!$$$))),,,+++(((&&&'''((((((''''''(((***))))))))))))(((((((((((((((&&&'''***)))'''(((------111***&&&---,,,(((,,,''''''''')))+++,,,+++***&&&'''''''''&&&''')))+++000///...---+++***)))(((''''''&&&&&&&&&&&&'''''''''###!!!###((()))&&&######%%%((()))(((''''''(((~~~|||yyyyyyyyyzzzyyywwwuuuvvvvvvwwwwwwvvvvvvuuu}}}{{{zzzssssssrrrrrrsssuuuwwwxxxtttqqqnnnooopppnnnhhhbbbgggcccbbbcccaaa]]]\\\^^^\\\ZZZYYYXXXYYY\\\___aaa___]]][[[YYYYYY[[[]]]^^^[[[]]]___```^^^]]]]]]^^^[[[[[[ZZZYYYYYYXXXXXXWWWTTTTTTTTTTTTUUUVVVWWWWWWRRRTTTVVVZZZ]]]___```aaacccbbb___[[[YYYWWWWWWWWWQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQSSSUUUUUU]]]ooo|||^^^LLLEEEAAA???>>>???AAABBBCCCCCCCCCEEEGGGMMMMMMMMMKKKFFFBBB@@@@@@DDDBBBBBBBBBCCCCCCAAA@@@??????;;;888;;;CCCGGGFFF@@@@@@FFFUUUgggrrrqqqmmmbbbZZZTTTVVVYYY[[[]]]```aaaccceeeiiikkkjjjfffccc[[[VVVQQQNNNOOOPPPNNNLLLGGGEEECCC@@@===:::888666555555777<<>>@@@???>>>======444888999555444666666555EEE???<<<======999888:::===<<<:::777666777;;;???666999<<<>>>??????@@@BBBEEEGGGGGGFFFDDDBBBAAAAAA@@@>>>AAANNN^^^ddd```YYYLLLFFFBBBBBBBBB@@@@@@CCC???DDDHHHJJJIIIHHHIIIKKKMMMNNNNNNNNNMMMKKKIIIHHHEEEDDDBBB>>>:::444000------(((+++444777000***)))...///666BBBLLLOOOQQQTTTSSSNNNIIIHHHJJJMMMNNNMMMNNNOOONNNNNNQQQRRRKKKBBB---(((%%%''''''%%%%%%&&&"""&&&'''%%%%%%(((******)))***+++***)))((()))******+++...000---((((((---***,,,---,,,+++)))******(((&&&$$$&&&))),,,+++)))&&&'''(((((((((((()))+++'''''''''&&&&&&&&&%%%%%%((('''(((+++***'''(((,,,***000+++&&&---...)))+++&&&''''''(((((()))***+++'''(((((('''&&&&&&)))+++000///...---,,,+++***)))((('''$$$###"""$$$&&&'''###"""!!!###&&&'''%%%######%%%(((((((((''''''(((}}}zzzxxxxxxyyyzzzyyywwwuuuuuuuuuuuuuuuuuuuuuuuu}}}|||{{{wwwvvvuuuuuuuuuvvvxxxyyywwwvvvtttqqqoookkkgggdddeeeaaaaaacccbbb``````ccc^^^]]][[[ZZZ[[[^^^aaaccc```___]]][[[[[[]]]___aaa___aaabbbbbb```^^^^^^^^^[[[[[[ZZZZZZYYYXXXXXXXXXTTTTTTTTTTTTUUUVVVWWWXXXRRRTTTWWW[[[^^^```bbbbbbdddbbb^^^ZZZWWWVVVUUUUUUOOOOOOPPPQQQQQQRRRRRRSSSOOOQQQUUUXXXZZZdddzzz{{{]]]KKKDDD@@@===<<<>>>???AAABBBBBBCCCEEEHHHMMMMMMLLLIIIEEEBBBAAAAAABBBAAAAAABBBCCCDDDBBBAAA>>>>>><<<:::???HHHMMMMMMAAAAAAHHHXXXjjjssspppjjjaaaZZZVVVYYY\\\]]]___aaa^^^aaaggglllnnnkkkddd___ZZZWWWSSSRRRSSSRRROOOLLLGGGFFFDDDBBB???===;;;:::222222444888???FFFJJJLLLHHHGGGFFFGGGIIIIIIHHHFFF@@@AAA@@@>>>;;;999999:::555777999;;;<<<>>>BBBDDDEEECCCAAABBBBBBAAA<<<888666:::>>>@@@@@@?????????222777999666444666777666>>>;;;;;;<<<:::666666999999::::::888777888<<<@@@888;;;>>>@@@@@@@@@AAABBBCCCEEEGGGGGGFFFDDDDDDDDD???>>>AAAKKKYYY```^^^XXXNNNHHHCCCBBBBBB@@@@@@BBB>>>CCCHHHJJJJJJIIIJJJLLLMMMMMMMMMMMMLLLKKKIIIGGGDDDDDDCCC@@@;;;666222000...((()))333666---'''((()))///;;;GGGMMMOOORRRXXXSSSMMMGGGFFFJJJNNNOOOOOONNNPPPQQQQQQSSSRRRHHH===,,,'''%%%((()))&&&&&&'''%%%***+++'''&&&***+++***)))***+++***)))(((***---)))***---///+++&&&''',,,)))+++,,,,,,***))))))***((((((((((((((()))******%%%'''))))))((((((***+++''''''&&&&&&&&&%%%%%%%%%((('''))),,,+++'''(((,,,'''///***&&&---///******&&&(((***)))''''''***---'''(((((('''&&&&&&)))+++......---,,,,,,+++******((('''%%%$$$$$$$$$%%%&&&!!!"""###%%%&&&&&&%%%%%%###%%%'''(((((('''((((((}}}zzzwwwwwwyyyzzzyyywwwttttttssssssssssssttttttzzz~~~}}}yyyyyyxxxwwwwwwxxxyyyyyyyyyzzzzzzuuummmgggffffffccc``````ccccccaaabbbeee```___]]]\\\]]]```ccceeeaaa```^^^]]]]]]___aaaccccccdddeeedddaaa___^^^^^^[[[[[[ZZZZZZYYYYYYXXXXXXUUUUUUTTTSSSRRRRRRRRRSSSUUUWWWYYY\\\^^^_________bbb___[[[WWWTTTRRRRRRRRRNNNNNNOOOPPPQQQRRRSSSTTTOOOQQQVVVZZZ^^^jjj{{{]]]KKKDDD@@@<<<;;;===???@@@AAAAAACCCFFFHHHLLLLLLKKKHHHDDDBBBBBBCCC@@@@@@@@@AAADDDEEEDDDBBB<<<===;;;;;;AAAKKKQQQRRRAAABBBIIIYYYkkksssooogggbbb\\\YYY\\\``````aaaccc[[[```hhhoooqqqlllccc[[[ZZZWWWTTTTTTUUUSSSOOOKKK??????>>><<<;;;999888888......///333:::AAAFFFHHHEEECCC@@@@@@BBBEEEFFFFFF>>>AAACCCAAA<<<888777777333555888:::<<<===@@@BBBFFFCCC@@@AAACCCBBB<<<666444777<<<>>>???>>>>>>>>>555:::<<<888444555555444111222555999777333555:::555888;;;;;;999999<<>>???CCCKKKVVV^^^\\\VVVQQQJJJEEEDDDCCCAAAAAADDD@@@EEEJJJMMMLLLLLLMMMOOOLLLLLLKKKLLLLLLKKKHHHFFFCCCDDDDDDBBB>>>999666444111))))))333555---))),,,&&&///>>>KKKOOOOOOTTT[[[QQQKKKDDDDDDHHHMMMNNNNNNMMMPPPSSSUUUWWWSSSGGG:::---(((&&&)))***((('''((()))......((('''+++,,,)))&&&(((***)))''''''))),,,(((***---///+++%%%''',,,)))***++++++)))(((((()))((()))***)))'''''')))+++%%%'''))))))((((((***,,,))))))((((((((('''''''''(((((())),,,+++'''(((,,,$$$...***&&&---000***)))'''***,,,***&&&&&&***///'''(((((('''&&&&&&(((+++,,,,,,,,,++++++*********''''''''''''&&&%%%%%%$$$!!!###&&&'''&&&&&&&&&'''"""%%%'''(((((('''((()))}}}zzzyyyxxxxxxxxxvvvuuutttsssssstttvvvwww|||~~~{{{}}}|||{{{zzzyyyxxxxxxxxx|||{{{yyyvvvqqqkkkfffccc`````````bbbeeeffffffeeeiiiddd```___aaadddcccbbb``````___]]]\\\\\\^^^aaacccbbbbbbaaa___^^^\\\[[[ZZZZZZZZZYYYXXXXXXWWWWWWWWWXXXXXXWWWVVVUUUWWWXXXXXXZZZ[[[[[[YYYZZZ^^^aaaaaa]]]YYYWWWWWWUUUPPPMMMJJJKKKNNNPPPRRRSSSSSSSSSNNNSSSYYY^^^eeevvvsssZZZNNNBBB>>>>>>;;;<<<<<<===???BBBFFFIIIKKKKKKHHHCCC@@@@@@AAAAAA@@@@@@???>>>>>>@@@AAA@@@???@@@>>>;;;>>>HHHRRRSSSNNNDDDEEEOOOaaannnpppjjjfffbbb___\\\\\\^^^aaabbbccc^^^fffxxxpppcccbbbYYYYYYZZZZZZWWWQQQIIICCC:::999888888999999777666444111//////333777:::<<<666777:::===@@@BBBEEEFFFCCC@@@===<<<===;;;777444777777777:::>>>@@@AAAAAADDDAAA???@@@CCCBBB<<<666777777888;;;@@@AAA???<<<999888666444222111000000...444999:::666333333555444777;;;<<<;;;888777666999DDD===:::GGGCCC888===@@@@@@BBBEEEHHHHHHDDD@@@>>><<>>;;;;;;<<<===???AAAEEEHHHIIIHHHEEE@@@===<<<<<<<<<;;;:::<<<>>>>>><<<;;;===???>>>===<<>>===;;;:::999888BBB===;;;GGGCCC999>>>>>>???AAAFFFIIIIIIEEEBBB???>>>@@@IIIUUU\\\\\\YYYTTTOOOHHHCCCAAAAAAAAAAAA???@@@CCCHHHOOORRRRRRQQQLLLJJJHHHEEEDDDDDDFFFGGGMMMIIIDDDAAAAAABBBAAAAAA;;;555///,,,+++)))&&&$$$%%%...<<>>:::::::::<<<>>>@@@CCCFFFGGGFFFCCC>>><<<;;;;;;:::999666;;;@@@???;;;999===BBB<<<<<<===BBBNNNYYYZZZTTTHHHIIISSSdddqqqrrrnnnkkkbbb___\\\[[[]]]^^^___^^^```jjj~~~sss```YYYUUUVVVXXXZZZXXXRRRIIICCC===;;;::::::;;;<<<;;;:::777333///------------,,,111111222444666888:::;;;;;;999888888999888666444555555777;;;AAAEEEGGGGGGBBBAAA@@@???>>>>>>======;;;:::999<<>>;;;888777555333111000000///333111000111444666888888999<<<@@@AAA@@@???>>>>>>999AAA@@@@@@GGGBBB;;;???;;;===AAAFFFJJJJJJGGGDDDBBBAAACCCKKKUUUZZZZZZWWWUUUQQQKKKEEEBBB???<<<:::<<<===???DDDKKKQQQTTTUUUMMMKKKIIIFFFDDDDDDDDDEEEGGGFFFDDDAAA???@@@DDDFFFEEE:::333444222***'''***###+++777CCCLLLOOOOOOMMMIIIGGGCCC@@@???BBBEEEGGGKKKSSSVVVUUUVVVXXXRRRHHH999000&&&###''',,,,,,++++++))))))***+++,,,,,,+++***)))))))))***,,,---...+++---...---+++)))(((((((((((()))))))))(((((('''+++***((('''''''''((()))(((+++,,,)))***---...+++'''((()))(((&&&%%%&&&'''%%%'''))))))'''&&&'''(((((((((((((((((('''&&&&&&(((******(((%%%$$$&&&)))&&&(((***)))'''&&&))),,,,,,***(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$((()))&&&######%%%&&&''''''((((((''''''xxxyyyzzz|||}}}~~~~~~~~~|||zzzwwwtttsssrrrssssssvvv||||||{{{yyyyyyyyyzzz{{{|||zzzyyyxxxvvvrrrmmmiiifffeeeddddddfffhhhiiihhhgggdddeeeffffffeeefffiiilllaaabbbbbbaaa______```bbb```aaaaaaaaaaaaaaa``````[[[[[[ZZZZZZYYYXXXXXXXXXWWWWWWWWWVVVUUUUUUXXXZZZYYY[[[^^^_________^^^^^^```]]]ZZZVVVSSSPPPOOOMMMRRRRRRRRRRRRQQQQQQQQQPPPWWWYYY```mmmiiiSSSJJJAAA===>>>:::999999;;;===@@@BBBDDDEEEEEEBBB???============<<<999===AAAAAA???>>>AAADDD======???EEEQQQ\\\\\\VVVJJJLLLVVVeeepppqqqmmmkkkaaa___\\\[[[\\\\\\\\\[[[^^^cccmmmvvvsssggg]]][[[RRRTTTWWWYYYWWWQQQIIIBBB===<<<:::999;;;<<<<<<;;;888666333222222222111000000000000111222444555666888888888999999999888777555666777;;;@@@EEEFFFFFFAAAAAA@@@>>><<<<<<>>>@@@;;;999888:::===>>>;;;888777666555333111000000000444111///111777;;;;;;999;;;>>>AAACCCBBBAAAAAAAAA>>>BBBEEEHHHHHHAAA===???888;;;@@@FFFIIIJJJHHHGGGEEEDDDFFFLLLUUUZZZZZZXXXSSSOOOJJJFFFBBB>>>999666999:::<<>>::::::???EEEHHH999222666444***'''...###)))333???IIINNNNNNKKKGGGEEECCCAAAAAABBBEEEFFFJJJQQQVVVWWWXXXYYYTTTMMM<<<444+++)))+++***""")))((((((((())))))((((((***)))(((((())),,,...000+++,,,......,,,*********)))))))))***))))))((('''***)))(((((((((((()))***))),,,---++++++......,,,((()))***(((&&&%%%&&&'''%%%'''(((((('''&&&'''((('''(((((()))((((((''''''(((***+++((($$$###%%%)))%%%'''((('''%%%%%%'''***,,,)))''''''((()))))))))''''''''''''''''''''''''$$$###$$$'''******))))))%%%%%%&&&&&&''''''''''''zzz|||}}}zzzwwwuuutttttttttuuu|||~~~|||zzzyyyyyy{{{|||zzzzzzyyyvvvrrrmmmiiifffbbbaaabbbdddgggiiiiiihhheeecccaaabbbdddfffeeeddd___``````___^^^]]]^^^___aaabbbbbbaaaaaa```___^^^[[[[[[[[[ZZZYYYYYYXXXXXXYYYYYYXXXWWWVVVWWWZZZ]]]\\\[[[[[[[[[\\\^^^^^^^^^^^^\\\YYYUUUQQQOOOOOOOOOQQQQQQQQQQQQRRRSSSSSSTTTWWWZZZddduuucccOOOHHH@@@======999888999;;;===???AAACCCCCCCCCAAA>>>>>>???@@@@@@???===>>>@@@BBBDDDDDDCCCBBB???@@@AAAGGGSSS]]]]]]WWWNNNPPPYYYfffnnnnnnjjjhhh```^^^[[[ZZZ[[[[[[ZZZYYY]]]___cccgggddd]]]XXXWWWOOOQQQSSSVVVUUUPPPHHHBBB===;;;999888:::;;;<<<;;;<<<:::888888888777555444000000.........///000111444555777777777777777888666666777;;;???CCCDDDDDDAAA@@@???===;;;;;;>>>@@@999777555777::::::888666777666555333222111111000444111000555<<<@@@===999<<>>666:::???DDDGGGHHHIIIIIIDDDDDDEEEIIIPPPUUUWWWWWWNNNLLLHHHEEEBBB>>>999666777888:::>>>DDDLLLSSSXXXRRRPPPMMMJJJFFFDDDCCCBBB===@@@@@@<<<777555:::???@@@111***///...%%%$$$+++%%%(((///;;;GGGNNNNNNLLLFFFFFFEEEDDDDDDDDDEEEFFFIIINNNTTTVVVWWWWWWTTTPPPDDD;;;111------)))'''(((((('''&&&&&&&&&&&&)))(((''''''(((+++...///***,,,......---++++++,,,***+++++++++******)))(((,,,***(((''''''))),,,---)))---...,,,,,,......+++((()))***)))'''&&&'''(((%%%&&&''''''&&&&&&''')))&&&'''((()))***************++++++(((%%%$$$&&&)))$$$%%%%%%$$$$$$$$$&&&'''***(((&&&&&&((()))***)))''''''''''''''''''''''''&&&%%%"""!!!"""$$$$$$"""%%%%%%%%%%%%%%%&&&&&&'''~~~~~~|||yyyvvvtttsssssstttuuu||||||yyyxxxyyyzzz{{{{{{{{{yyywwwrrrmmmiiifffaaaaaaaaacccfffhhhgggfffccc___\\\^^^aaacccaaa^^^]]]^^^___^^^\\\[[[\\\]]]aaaaaaaaaaaa```___]]]]]]\\\[[[[[[ZZZZZZYYYYYYXXXZZZZZZYYYWWWWWWXXX\\\___^^^\\\ZZZZZZ\\\^^^^^^^^^[[[ZZZXXXTTTPPPOOOPPPQQQPPPPPPQQQQQQRRRTTTVVVVVVTTT[[[jjj~~~{{{^^^LLLGGG???<<<===888888999;;;>>>@@@AAABBBBBB@@@???======>>>??????>>>>>>===>>>AAADDDDDDBBB???AAAAAAAAAGGGSSS^^^___YYYTTTVVV]]]hhhmmmjjjfffeee^^^\\\ZZZYYYZZZZZZYYYXXX]]]```dddfffccc[[[RRRMMMLLLNNNPPPRRRQQQNNNGGGBBB===;;;888888:::<<<<<<===AAA???>>>======;;;888666222000...,,,,,,,,,...///000222444444333333444555777666888;;;???BBBCCCCCCBBB@@@>>><<<<<<<<<===>>>888555333555777999777555777777555444333222222222444222333777>>>AAA>>>;;;===???BBBDDDDDDDDDFFFGGGHHHEEEQQQWWWHHH======<<<555999===AAACCCEEEHHHJJJEEECCCBBBDDDIIINNNRRRSSSLLLJJJHHHEEECCC@@@<<<999777888:::===AAAHHHOOOUUUQQQOOOLLLHHHEEEAAA???>>>>>>AAABBB>>>888555777:::<<<111***++++++'''&&&***((((((+++666EEENNNOOOMMMHHHHHHHHHGGGGGGFFFFFFEEEGGGKKKPPPSSSTTTUUUUUUUUUPPPDDD666---***)))&&&"""'''((()))((('''&&&'''(((((('''''''''(((***+++,,,***,,,...///...---------++++++,,,++++++***)))(((---+++)))((((((***,,,---(((,,,---++++++---,,,((('''((())))))''''''((()))$$$&&&&&&&&&%%%&&&(((***&&&'''(((***++++++,,,,,,+++)))((('''&&&'''''''''$$$$$$$$$###$$$%%%%%%&&&((('''&&&&&&(((******)))&&&&&&&&&&&&&&&&&&&&&&&&######"""!!!###''''''$$$%%%$$$$$$$$$$$$%%%&&&'''~~~|||yyyvvvtttsssttttttttt|||~~~|||yyywwwvvvxxxzzz|||}}}|||zzzwwwrrrmmmhhheeedddccccccdddffffffeeeccc[[[[[[[[[\\\^^^_________\\\]]]___^^^\\\[[[[[[\\\^^^^^^____________^^^^^^\\\\\\[[[[[[ZZZYYYYYYYYYZZZYYYXXXWWWVVVXXX\\\___^^^\\\[[[]]]___```^^^\\\YYYYYYWWWSSSOOONNNQQQSSSRRRQQQQQQQQQRRRTTTVVVWWWVVVaaatttwww[[[IIIEEE???<<<===888888999<<<>>>@@@BBBBBBBBBBBB@@@>>>>>>>>>>>><<<;;;<<<>>>AAABBBBBBAAA@@@???@@@???@@@FFFSSS___bbb^^^[[[\\\bbbkkkmmmiiidddccc\\\ZZZYYYYYYYYYZZZXXXWWW[[[___bbbccc```YYYPPPHHHKKKKKKLLLNNNNNNKKKFFFCCC???<<<999999;;;===>>>???AAAAAAAAABBBCCCCCC@@@>>>888666333000//////000111...111333333222111333444666666888;;;AAADDDFFFFFFDDD@@@===<<<===>>><<<:::777555333444777999888666888777666555444333333333666444333666:::>>>???>>>>>>AAADDDEEEFFFFFFHHHJJJHHHBBBRRR[[[GGG;;;>>><<<555888;;;===???BBBGGGKKKKKKHHHDDDBBBDDDIIINNNQQQOOOLLLIIIGGGEEECCC???===888:::<<<===???DDDKKKPPPRRRPPPMMMIIIEEEAAA>>><<<===???AAA???:::666555555<<<666...******++++++******''''''111AAAMMMPPPMMMJJJKKKKKKKKKJJJIIIGGGEEEDDDGGGLLLQQQSSSUUUXXX\\\YYYMMM;;;///))))))***+++%%%''')))(((&&&&&&''')))&&&'''''''''(((((())))))***,,,//////...---......++++++++++++***)))((('''************))))))))))))&&&***,,,******+++***&&&&&&'''))))))(((((()))+++$$$%%%&&&%%%%%%%%%(((***''''''((()))******))))))***'''######'''((('''%%%&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&''')))***)))(((%%%%%%%%%%%%%%%%%%%%%%%%"""$$$$$$'''+++)))###%%%$$$#########$$$&&&&&&}}}zzzwwwuuuuuuuuuvvvsss{{{{{{yyyvvvuuuuuuwwwzzz|||~~~}}}{{{wwwrrrmmmgggdddhhhfffeeeeeefffeeecccaaaUUUYYY\\\]]][[[\\\___ccc\\\^^^______]]]\\\\\\\\\[[[\\\]]]^^^____________\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYWWWVVVUUUWWW\\\___^^^]]]]]]```cccbbb___[[[WWWXXXVVVSSSOOONNNQQQUUUSSSSSSRRRRRRRRRTTTUUUVVV\\\iii}}}tttYYYHHHDDD>>><<<<<<888888:::<<>>;;;999;;;@@@FFFFFFBBB???@@@BBB>>>>>>>>>DDDRRRaaaeeeaaa___```fffmmmnnnhhhcccbbbZZZYYYXXXXXXYYYZZZXXXWWWXXXZZZ[[[ZZZYYYVVVPPPJJJJJJJJJJJJKKKKKKJJJFFFCCC@@@===;;;:::<<<>>>@@@@@@@@@AAACCCFFFJJJKKKIIIHHH>>><<<999555444444555666///222555555333222444666555555888<<>>???;;;777777555333444888:::999777999888777666555444444444777555333333777;;;>>>@@@???BBBEEEFFFGGGHHHJJJLLLEEE???QQQ[[[FFF999>>><<<666888:::;;;===@@@GGGLLLSSSNNNHHHDDDDDDHHHMMMPPPRRROOOLLLIIIGGGEEEAAA???999;;;======>>>BBBHHHMMMUUUSSSPPPKKKGGGBBB???===;;;===>>>>>>:::666333222999666...&&&&&&******&&&+++&&&$$$...???LLLOOOMMMLLLMMMMMMNNNLLLJJJGGGFFFBBBEEEJJJOOOSSSUUU[[[aaaZZZPPPAAA333+++(((((()))###%%%''''''%%%$$$&&&)))%%%&&&''''''(((''''''&&&***,,,/////////......///************)))((('''&&&'''(((***++++++)))'''%%%%%%)))+++))))))***)))%%%%%%'''((()))((()))***,,,$$$%%%%%%%%%$$$%%%(((***(((((((((((((((''''''&&&***$$$ !!!&&&)))'''###'''&&&%%%&&&'''(((((((((%%%%%%&&&(((***+++)))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%$$$%%%$$$#########$$$%%%&&&~~~|||zzz{{{wwwssssssvvvttt|||~~~zzzxxxxxxxxxwwwvvvyyyxxxwwwuuurrrnnnhhhcccbbbeeehhhhhhfffcccbbbaaaWWWYYYZZZZZZYYYYYY[[[\\\]]]]]]^^^______^^^]]]]]]\\\^^^______^^^]]]]]]^^^___^^^]]]]]]]]]\\\ZZZXXX[[[ZZZXXXWWWXXXYYY[[[\\\[[[ZZZ]]]bbbaaa\\\[[[___YYYVVVSSSPPPNNNOOOPPPRRRUUUTTTSSSRRRQQQSSSUUUVVVbbbqqqmmm\\\IIIBBB@@@>>><<<;;;999999:::<<<>>>AAACCCDDDCCCBBBAAA@@@???>>>======AAAAAABBBBBBAAA???===;;;???@@@AAAEEEQQQ```jjjlllccceeehhhiiihhheeeaaa^^^\\\ZZZWWWWWWXXXYYYXXXXXX\\\ZZZWWWUUUUUUSSSQQQOOOKKKIIIHHHHHHIIIHHHDDD@@@???>>>===<<<;;;===AAAEEEFFFEEEEEEFFFGGGIIIKKKMMMMMMCCC;;;:::;;;999777777777777555222///...///000333222333888???EEEGGGFFF??????@@@@@@???>>><<<;;;333222333555888999888777666777888777444222111111444444333222222555:::>>>>>>@@@BBBFFFIIIKKKLLLMMMEEE@@@DDDMMMMMMAAA888999999:::;;;;;;:::===CCCIIIRRRSSSQQQIIIBBB@@@FFFMMMRRRQQQPPPNNNIIICCC@@@@@@>>><<<<<<@@@BBBAAABBBFFFRRRRRRQQQOOOKKKEEE???;;;;;;===???@@@>>>;;;888555>>>444++++++***''''''***000111)))***;;;FFFIIIPPPQQQSSSSSSQQQMMMIIIFFFEEECCCFFFJJJNNNQQQTTTXXX[[[TTTSSSGGG444***,,,+++%%%$$$...,,,%%%)))(((###%%%(((((((((((()))***+++,,,(((---111111,,,))))))+++///...+++)))''''''((()))&&&))),,,,,,)))''')))+++)))***+++***(((&&&'''((()))&&&######%%%&&&%%%###&&&&&&&&&''''''''''''(((((())))))(((&&&&&&''')))$$$&&&((()))***)))((('''((('''%%%$$$$$$%%%'''(((&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%###$$$&&&(((((('''&&&%%%###$$$&&&'''''''''&&&&&&{{{zzzzzzxxxssssssvvvuuu|||~~~|||{{{{{{{{{yyyxxxzzzyyyxxxvvvtttpppjjjfffaaabbbccceeeeeeeeecccbbbZZZZZZZZZYYYXXXZZZ^^^aaa``````______^^^^^^^^^^^^]]]^^^``````^^^]]]^^^______^^^]]]]]]]]]]]][[[YYY[[[ZZZYYYXXXXXXYYY[[[\\\]]]ZZZ[[[]]][[[VVVUUUYYYRRRQQQOOOMMMLLLLLLLLLLLLSSSSSSSSSSSSSSSUUUXXXZZZeeewwweeeUUUEEE???>>><<<:::999999999:::<<<>>>AAACCCDDDEEEDDDCCCBBBBBBBBBCCCDDDFFFFFFEEECCCBBB@@@>>>===AAAAAAAAAFFFSSSccckkklllfffhhhiiiiiihhhdddaaa^^^\\\YYYWWWWWWXXXYYYYYYYYY[[[YYYWWWUUUTTTRRRNNNKKKMMMKKKJJJJJJKKKIIIFFFBBB@@@>>>;;;:::;;;>>>BBBDDDEEEEEEEEEEEEGGGHHHJJJKKKIIIBBB<<<>>>???===;;;:::;;;;;;999666111....../////////000444:::>>>AAABBB@@@@@@@@@@@@???>>>===<<<444333444555888999999777999999:::888555333333444111222333333444888<<<@@@???@@@AAACCCEEEGGGIIIIIIDDD???BBBJJJJJJ@@@:::;;;:::;;;<<<;;;;;;>>>EEEKKKPPPQQQQQQKKKDDDCCCHHHNNNQQQQQQQQQOOOKKKFFFCCCCCC???======AAABBBAAACCCFFFOOOQQQRRRPPPJJJDDD???======>>>@@@AAA@@@===999777:::111******+++((((((+++'''000000222BBBMMMMMMPPPSSSTTTTTTRRRNNNJJJGGGFFFDDDFFFJJJMMMOOOSSSVVVYYYVVVWWWLLL888,,,,,,+++&&&)))...)))%%%++++++,,,555''''''''''''((()))***+++(((,,,000000,,,))))))+++...---+++(((''''''((()))(((+++---,,,)))(((***,,,---------+++'''%%%%%%%%%(((&&&$$$$$$%%%&&&%%%###&&&&&&&&&''''''''''''(((((())))))(((&&&&&&'''(((###%%%'''***++++++***)))&&&%%%$$$""""""$$$%%%&&&(((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$&&&(((((('''&&&%%%$$$%%%&&&'''''''''&&&&&&{{{yyyyyyxxxttttttwwwwww|||}}}{{{|||{{{yyyxxxvvvsssnnnjjjfffdddbbbccceeefffcccaaa[[[ZZZYYYXXXXXX[[[aaafffdddcccaaa___^^^^^^^^^___]]]___aaa```___^^^___```___^^^]]]]]]^^^^^^\\\ZZZ[[[[[[YYYXXXXXXYYYZZZ[[[___\\\[[[[[[XXXVVVWWW\\\RRRRRRRRRQQQQQQPPPOOONNNPPPQQQSSSTTTUUUXXX[[[^^^kkkzzz\\\OOOBBB>>>???===:::999999999;;;===???BBBDDDEEEGGGGGGFFFFFFHHHKKKMMMOOOOOOMMMIIIEEEBBBAAA@@@@@@CCCBBBBBBHHHWWWgggmmmkkkkkkkkkjjjiiifffccc```^^^[[[YYYWWWWWWYYYZZZZZZZZZYYYWWWVVVUUUSSSPPPKKKGGGKKKJJJIIIIIIIIIHHHEEEBBBAAA===888888<<<@@@BBBCCCDDDDDDDDDDDDEEEFFFGGGHHHEEE@@@>>>BBBEEEBBB???>>>@@@@@@>>>:::444000------///111444666888;;;???BBBAAA@@@@@@??????>>>>>>>>>666555555666999::::::999;;;;;;;;;999666444555666111333555666666888<<<>>>?????????@@@AAABBBDDDEEECCC>>>>>>EEEEEE???;;;>>><<<<<<<<<;;;:::>>>FFFLLLLLLOOOQQQNNNIIIGGGJJJNNNQQQSSSTTTQQQMMMIIIGGGFFF@@@======@@@AAAAAABBBFFFKKKPPPTTTRRRKKKCCC@@@???>>>???AAABBBAAA>>>;;;999555...))))))++++++***+++111777888GGGSSSRRRPPPSSSUUUUUUSSSOOOKKKIIIHHHDDDGGGJJJLLLNNNPPPSSSVVVWWWZZZSSS???///+++***)))((()))%%%)))...)))***777&&&&&&&&&&&&'''((())))))(((+++//////,,,))))))+++---,,,***)))((((((((()))***,,,---+++((((((+++...,,,,,,,,,***'''%%%%%%&&&(((&&&$$$$$$%%%&&&%%%$$$&&&&&&&&&''''''''''''(((((()))***)))'''&&&'''(((###%%%(((***,,,---,,,,,,***((('''&&&&&&'''(((***))))))((('''&&&%%%$$$$$$''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%$$$%%%&&&'''''''''&&&&&&{{{xxxyyyyyyvvvvvvxxxyyy}}}~~~~~~|||{{{zzzyyyvvvrrroooqqqkkkeeedddffffffbbb^^^ZZZZZZZZZYYYZZZ]]]bbbfffgggeeebbb```^^^^^^___```^^^```aaaaaa```______```^^^^^^]]]^^^``````^^^]]]\\\[[[ZZZYYYYYYYYYZZZZZZ[[[ZZZXXXVVVUUUVVV[[[___UUUUUUSSSSSSRRRSSSSSSTTTOOOQQQTTTUUUVVVYYY]]]aaarrrnnnVVVKKKAAA@@@AAA???<<<<<<::::::<<<>>>AAACCCFFFGGGLLLKKKKKKMMMOOOSSSWWWZZZVVVRRRLLLGGGCCCAAAAAABBBDDDCCCCCCIIIYYYiiinnnlllooonnnlllhhheeebbb```^^^[[[YYYWWWWWWYYYZZZZZZZZZTTTTTTSSSSSSRRRNNNIIIEEEEEEEEEEEEEEEDDDBBB@@@???BBB<<<777777<<>>>>>============>>>888666666777999::::::999<<<<<<;;;888666444555777555666888888888777888999<<<<<<<<<<<<===???AAABBB@@@;;;:::>>>@@@======@@@>>>>>>===:::888;;;BBBHHHIIIMMMPPPPPPMMMKKKLLLOOOSSSVVVWWWSSSOOOLLLIIIFFF???<<<;;;>>>???>>>AAAEEEHHHPPPWWWVVVNNNFFFCCCCCC>>>???AAAAAA@@@>>><<<:::444///++++++------+++***111888777DDDRRRSSSQQQSSSTTTTTTRRRNNNJJJIIIIIIEEEGGGJJJKKKLLLNNNPPPRRRTTTZZZVVVDDD222******+++$$$$$$$$$---222$$$***''''''&&&&&&'''(((((()))(((***------+++))))))***---,,,+++***))))))*********,,,,,,)))''''''+++...&&&'''(((((('''&&&''')))'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((()))******(((''''''(((%%%'''))),,,------,,,++++++***(((''''''(((***+++(((((('''''''''&&&%%%%%%(((((('''&&&%%%$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&{{{xxxyyyzzzyyyyyy{{{|||~~~}}}|||{{{{{{zzzwwwtttsssmmmgggeeeffffffbbb___YYYZZZ\\\\\\]]]^^^aaaccchhhfffcccaaa_________```^^^```aaaaaa```______```^^^]]]]]]___aaabbbaaa___\\\\\\[[[ZZZZZZZZZZZZZZZUUUVVVTTTQQQPPPRRRWWWYYYSSSQQQNNNKKKLLLNNNRRRUUUPPPSSSVVVVVVVVVYYY___eee{{{fffQQQHHH@@@@@@AAA>>><<<===;;;<<<>>>@@@CCCFFFHHHJJJPPPPPPPPPRRRUUUYYY]]]```XXXTTTMMMFFFBBB@@@AAABBBCCCCCCCCCHHHWWWgggnnnlllqqqooolllhhhdddaaa___]]]ZZZXXXVVVVVVXXXYYYYYYYYYQQQQQQQQQQQQQQQNNNIIIEEEAAABBBBBBBBBAAA???>>>===BBB<<<777888===AAAAAA???@@@@@@@@@@@@?????????>>>>>>===???EEEGGGBBB??????>>>@@@BBB@@@;;;555000...+++...111111000111555999::::::;;;;;;<<<<<<======999777666777999::::::::::::::::::888555333444555444666888999888777888999888888999:::;;;===???@@@>>>:::777999;;;<<<>>>@@@@@@@@@>>>:::777888>>>CCCGGGKKKOOOQQQPPPNNNNNNOOOTTTYYYZZZTTTOOOMMMIIIDDD===:::999;;;<<<;;;>>>BBBGGGPPPYYYZZZSSSKKKGGGGGG>>>???@@@@@@???>>><<<;;;666444111///000000,,,((( 222444111>>>LLLPPPRRRRRRSSSRRRPPPLLLIIIHHHHHHFFFHHHJJJKKKKKKLLLNNNPPPPPPVVVVVVGGG555++++++---&&&%%%%%%---111"""'''((((((''''''(((((())))))((()))+++++++++***)))***---,,,,,,,,,++++++,,,,,,)))******(((%%%%%%)))---###%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&%%%%%%&&&'''&&&&&&&&&''''''''''''(((((()))+++***)))''''''(((((()))+++,,,---,,,***)))'''%%%$$$######$$$%%%'''%%%%%%'''((((((((((((''')))((('''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}}}xxxzzz|||||||||}}}~~~||||||}}}|||zzzxxxoookkkgggfffggggggfffccc\\\^^^___```______```aaagggfffdddaaa```_________]]]___aaa```___^^^___```^^^]]]^^^```bbbccccccaaa\\\\\\\\\[[[[[[ZZZZZZYYYYYY[[[YYYUUURRRTTTVVVVVVSSSPPPLLLJJJKKKOOOTTTWWWSSSVVVXXXXXXWWW[[[dddlllyyy```NNNEEE?????????<<<;;;<<<===>>>@@@BBBEEEHHHKKKMMMQQQRRRSSSUUUXXX[[[]]]^^^VVVQQQJJJDDD@@@???@@@AAA@@@AAABBBFFFRRRbbbkkkmmmqqqooolllhhhddd```]]]\\\ZZZXXXVVVUUUVVVWWWWWWVVVQQQPPPPPPOOOOOOLLLHHHEEE@@@BBBDDDCCCAAA???>>>???@@@===:::;;;===???>>><<<============<<<;;;:::999999888;;;AAABBB???===???>>>AAACCCCCC>>>888222000,,,...///000111222555777555666888;;;<<<=========:::888666666888:::::::::888999999888555333222333000222555777888999;;;===555666888:::<<<=========<<<888555444777:::===?????????>>>;;;777777;;;???EEEIIINNNQQQQQQOOONNNNNNRRRYYYZZZTTTOOOOOOJJJCCC===999777999:::999<<>>??????@@@???>>>===<<<::::::777444555555///)))&&&///...///===HHHLLLSSSRRRRRRQQQOOOKKKIIIHHHIIIFFFHHHJJJKKKKKKLLLNNNOOOOOOTTTUUUJJJ999,,,***---++++++'''(((---&&&%%%222)))(((((('''(((((())))))(((((()))************)))+++++++++,,,,,,,,,,,,,,,''')))***(((%%%%%%(((+++&&&'''((('''%%%$$$$$$%%%%%%&&&'''&&&%%%%%%''')))&&&&&&&&&''''''''''''(((''')))++++++***((('''((()))***,,,,,,,,,+++)))'''((('''%%%$$$$$$%%%'''(((###$$$&&&((()))))))))((()))((('''%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&~~~yyy{{{~~~~~~~~~~~~|||}}}}}}~~~|||{{{ooonnnmmmllljjjjjjiiiiiiddddddcccaaa______aaaccceeedddcccbbbaaa```______]]]^^^``````^^^]]]^^^___]]]]]]^^^```ccceeedddccc\\\]]]\\\\\\[[[ZZZYYYYYY[[[``````\\\YYY[[[[[[XXXUUUSSSQQQOOOQQQTTTYYY[[[VVVYYY[[[ZZZZZZ```lllvvvpppYYYOOOGGGAAA??????<<<;;;===???@@@BBBDDDHHHKKKNNNOOOPPPQQQSSSUUUWWWXXXXXXXXXQQQMMMGGGAAA>>>===>>>???===@@@AAACCCLLL\\\iiinnnooonnnlllhhhddd```\\\ZZZ[[[XXXVVVTTTUUUUUUUUUTTTUUUSSSPPPNNNLLLIIIFFFCCC@@@BBBDDDDDDAAA??????@@@>>>>>>>>>>>>===<<<;;;:::::::::;;;:::999777555444333222555:::<<<;;;===AAA@@@CCCGGGGGGBBB:::444000000//////111333666777777111444888<<>>===:::888555555777999999999666888::::::777444222111///111444555777999<<<>>>666777:::<<<===<<<;;;999:::777444222444999<<<===<<<>>>???<<<:::999<<<@@@EEEHHHMMMPPPQQQPPPNNNMMMLLLUUUXXXRRROOOPPPMMMEEE===999777888999999<<<@@@EEEMMMWWW]]][[[TTTLLLHHH@@@@@@@@@AAA@@@@@@???>>><<<>>><<<999::::::444,,,(((++++++555EEEIIIJJJTTTRRRSSSRRROOOLLLJJJJJJJJJGGGIIIJJJKKKKKKLLLNNNPPPRRRUUUUUUMMM<<<...)))***(((---((($$$)))))))))222(((''''''&&&&&&''''''((((((((((((((()))******)))((()))******++++++++++++&&&)))+++***'''&&&(((+++'''((()))(((&&&&&&&&&(((%%%&&&((('''%%%%%%'''***&&&&&&&&&''''''''''''((('''))),,,,,,***(((((((((''')))***,,,,,,+++)))(((+++***(((''''''(((***+++$$$&&&''')))***)))(((''')))(((&&&%%%%%%&&&'''(((&&&%%%%%%%%%&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&yyy{{{}}}|||}}}~~~~~~}}}|||vvvvvvuuusssooolllkkkkkkjjjiiifffbbb______cccfffccccccccccccbbb```___^^^\\\^^^______^^^]]]]]]^^^]]]]]]^^^```dddeeeeeeddd]]]]]]]]]\\\\\\ZZZYYYXXXUUU\\\___\\\[[[^^^]]]YYYTTTSSSRRRRRRTTTVVVYYY[[[WWWZZZ\\\[[[\\\dddsss~~~jjjUUUSSSKKKDDDBBBAAA>>>>>>@@@AAAAAACCCFFFIIILLLOOOQQQOOOPPPSSSUUUUUUUUUSSSRRRMMMIIIDDD???<<<<<<===>>>:::>>>@@@AAAHHHWWWgggooommmmmmkkkhhhddd```\\\YYY[[[XXXUUUTTTTTTTTTSSSRRRYYYVVVRRRNNNKKKGGGCCCAAA>>>AAADDDCCC@@@>>>>>>???<<<>>>AAA@@@>>>;;;999999999999999999777555333222...---000555888999===CCCCCCFFFJJJJJJDDD<<<444000...+++***,,,111444444333///333888>>>AAAAAA@@@???:::777555444666888999999555888;;;;;;999555222000111333444555555666999;;;777999<<<>>>>>>;;;888666999777333111333888;;;;;;:::===???>>><<<<<>>:::777999999999<<>>888///((('''***;;;NNNMMMIIISSSTTTTTTSSSPPPMMMKKKKKKLLLGGGIIIKKKLLLLLLMMMOOOPPPUUUWWWVVVOOO???///((('''***(((###'''((($$$&&&'''&&&&&&%%%%%%%%%&&&&&&(((''''''((()))******)))&&&'''((())))))***))))))'''***,,,,,,)))''')))+++$$$&&&((()))))))))+++---$$$&&&((('''%%%%%%(((***&&&&&&&&&'''''''''(((((('''***,,,,,,+++)))((((((%%%''')))+++,,,+++***))))))((('''%%%%%%'''((()))&&&''')))******(((&&&%%%((('''&&&%%%%%%&&&((()))&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%$$$%%%%%%&&&|||zzzzzz}}}~~~~~~~~~{{{}}}zzzvvvsssrrrqqqpppnnnooollliiigggggghhhggggggdddgggfffbbb```bbbaaa]]]\\\]]]^^^_________]]]]]]\\\]]]___aaaaaaaaaaaa```^^^]]][[[ZZZYYYZZZZZZ[[[YYY[[[^^^```___]]]ZZZXXXTTTTTTTTTSSSRRRSSSVVVYYYVVVWWWZZZ___bbbjjj{{{nnnZZZLLLDDD???AAACCCBBBBBBDDDCCCEEEGGGJJJMMMOOOQQQQQQNNNMMMLLLNNNOOONNNJJJFFFHHHFFFCCC???<<<:::999999===<<<===@@@HHHSSS^^^eeennnkkkhhhfffdddcccaaa___\\\ZZZXXXWWWWWWVVVTTTRRRRRRTTTPPPJJJHHHJJJGGG@@@CCCCCCBBBBBBAAA@@@???>>>???===<<<;;;:::999666444999999888444111///000111---------///222888===AAADDDGGGIIIJJJEEE===555///------,,,***)))***---///444555777;;;@@@BBB???<<<666666666555555555555555999;;;<<<:::666333000000111000000111333666999;;;::::::888555111000222333666999777///...444888777888;;;???@@@>>><<<<<<>>>AAAGGGJJJKKKNNNSSSQQQKKKOOOQQQTTTTTTRRRNNNKKKJJJAAA:::444333777===@@@AAAFFFEEEJJJSSS]]]]]]SSSIII@@@AAAAAABBBCCCCCCDDDDDDFFFAAA===>>>AAAAAA<<<666+++&&&(((444CCCKKKPPPRRRVVVWWWTTTOOOLLLNNNMMMJJJGGGGGGIIINNNOOOLLLLLLOOOSSSUUUTTTKKK<<>>;;;:::999999<<<;;;:::===EEERRR```iiinnnllliiifffdddbbb```^^^YYYWWWVVVUUUVVVVVVTTTSSSQQQTTTSSSMMMJJJJJJGGGCCCFFFEEEDDDBBBAAA@@@@@@@@@???>>><<<;;;;;;999777444777777666222///---...///)))***+++...222999AAAFFFFFFHHHJJJJJJGGGAAA:::555000///---+++******,,,...111222444888===>>><<<:::999888666555555666777777888:::;;;999666222000////////////000222555888999777777555222//////000222666888666...,,,000333333333777<<<===;;;::::::<<>>===<<<<<<:::777555555555333000,,,++++++---)))***+++---111888AAAGGGFFFGGGIIIHHHFFFAAA===:::333222000---,,,---...///000111444888;;;===<<<;;;<<<:::888666555666888:::777999:::999666222000000---......000222444666888222222000...,,,,,,...000888999666000---...000000111666:::<<<;;;999:::<<>>>>>AAAKKKWWW]]]ZZZUUUNNNNNNMMMLLLKKKIIIHHHGGGDDDAAA>>>AAAFFFHHHEEEBBB555---)))000<<>>>>>>>>>>><<<888666444444222///+++******,,,,,,,,,------///555>>>DDDEEEEEEEEEDDDBBB>>>;;;:::666444111000111222333333222444777:::===????????????===999666555666999:::777999::::::777444222111------///111222444555666,,,,,,,,,***)))))),,,...777888666222000///111222444999>>>???===;;;;;;<<<===BBBHHHKKKNNNPPPPPPPPPOOOOOOOOOQQQSSSTTTTTTTTTKKKGGGBBB???>>>===;;;999???===@@@HHHSSS[[[[[[YYYUUUTTTTTTRRROOOLLLJJJHHHEEECCCAAABBBFFFIIIGGGEEE999///)))...888CCCOOOWWWYYY[[[YYYTTTQQQQQQNNNIIILLLHHHGGGJJJKKKJJJIIIKKKLLLOOOPPPMMMEEE999///))))))((('''&&&&&&((()))+++)))******)))&&&%%%&&&'''000000///+++((('''((()))***+++,,,+++***))))))+++(((***++++++)))'''&&&&&&%%%&&&'''(((((()))+++,,,+++++++++++++++***)))(((+++***((('''(((***,,,...000+++(((+++...,,,******++++++++++++,,,,,,+++***""")))+++(((+++222///&&&(((&&&%%%&&&***+++)))&&&)))(((((('''''''''((()))(((((((((((('''&&&%%%$$$$$$&&&((((((&&&&&&&&&'''~~~|||||||||}}}xxxwwwvvvwwwyyy|||}}}}}}zzzvvvpppmmmllllllmmmmmmkkkllliiiccc```aaaaaa^^^______^^^^^^]]]]]]]]]]]]\\\^^^```bbbdddeeeeeeeeebbbbbbbbbbbbaaa```______[[[[[[\\\[[[[[[YYYXXXWWWXXXXXXXXXVVVUUUVVVXXX[[[\\\ZZZ[[[cccqqqlllTTTKKKCCCAAABBBCCCEEEHHHHHHIIIJJJLLLMMMNNNNNNNNNKKKKKKJJJHHHFFFDDDCCCBBBCCCBBB???===<<<;;;;;;<<<999:::;;;<<<@@@IIIWWWaaajjjkkkkkkgggbbb]]][[[[[[[[[YYYVVVUUUTTTRRROOOMMMLLLPPPUUUTTTOOOIIIIIIKKKMMMLLLJJJHHHFFFEEEEEEFFF???????????????===:::777444444222///,,,******,,,***,,,---------222;;;BBBDDDDDDCCCAAA???<<<:::999777444222222555888999999333555999<<<>>>@@@AAABBBBBB???;;;777555555666888777999;;;:::888555333333---...000222333444333333)))))))))'''&&&'''***---222222222222000///111333666;;;@@@AAA???<<<;;;;;;;;;???FFFLLLNNNNNNPPPRRRQQQOOOMMMMMMPPPRRRRRRQQQLLLHHHCCC@@@???@@@BBBBBBBBB@@@AAAFFFPPPWWWYYYYYYWWWWWWVVVTTTQQQMMMJJJHHHGGGDDDBBBCCCEEEGGGFFFEEE:::000)))+++444???KKKVVVWWWYYYYYYUUURRRQQQMMMHHHGGGCCCAAABBBCCCCCCHHHNNNPPPQQQQQQPPPJJJ@@@444,,,***(((&&&%%%%%%&&&(((***((()))***)))'''%%%%%%&&&'''''''''''''''''')))---***+++,,,+++***)))***+++)))***,,,+++)))'''&&&&&&&&&&&&'''(((***++++++++++++,,,,,,+++***)))))))))***)))''''''''')))+++,,,///***'''+++...,,,******+++++++++***)))((())))))$$$++++++''')))111111***+++(((&&&'''+++,,,***((((((''''''''''''((((((((('''(((((((((''''''&&&%%%&&&'''))))))'''&&&&&&'''~~~{{{zzzzzz{{{~~~zzzxxxvvvwwwxxxzzz{{{{{{wwwsssmmmjjjjjjlllnnnnnnmmmnnnjjjccc```aaaaaa^^^___^^^^^^]]]]]]^^^^^^___]]]^^^aaaccceeeeeeeeeeeebbbbbbbbbbbbaaa```___^^^ZZZ[[[[[[[[[ZZZYYYWWWUUUZZZZZZYYYWWWVVVVVVXXXZZZ]]]]]]aaammm}}}lllSSSJJJBBBAAAAAA@@@AAACCCCCCDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIGGGDDDBBBBBBCCCCCCBBB@@@>>><<<;;;;;;;;;999;;;======>>>FFFRRR[[[hhhjjjkkkhhhaaa\\\[[[[[[YYYWWWTTTRRRPPPNNNKKKHHHLLLMMMPPPRRRNNNIIIHHHLLLKKKKKKKKKJJJIIIHHHGGGFFF??????@@@AAAAAA???;;;888444444222///,,,***+++,,,$$$(((,,,,,,---111:::AAABBBAAAAAA@@@>>>===<<<;;;777444111333777;;;<<<;;;111444888:::<<<>>>AAACCCCCC@@@<<<777444333222333666888::::::777555444444---...000222222111000///'''''''''&&&%%%&&&)))+++++++++,,,///...,,,---111444999???@@@>>>;;;999:::;;;???GGGNNNPPPOOOQQQVVVSSSOOOJJJJJJMMMPPPPPPOOOLLLJJJFFFBBBAAACCCEEEHHHEEEBBBAAAEEELLLRRRUUUUUUUUUUUUUUUTTTQQQMMMIIIFFFFFFDDDBBBAAABBBCCCCCCCCC;;;222******000888DDDOOOQQQTTTUUURRRPPPNNNJJJEEE::::::;;;;;;:::;;;DDDOOORRRQQQQQQQQQNNNFFF:::111,,,***'''%%%%%%&&&''')))&&&((())))))'''&&&&&&'''$$$###%%%''''''&&&(((,,,((()))******))))))***,,,)))+++,,,+++)))'''''''''''''''''')))+++,,,+++***+++,,,,,,+++)))((()))***%%%%%%%%%&&&&&&'''((())),,,((((((,,,---***)))***++++++***(((&&&%%%''')))''')))***((()))...///...+++***))))))***++++++***&&&&&&&&&'''''''''''''''&&&''''''(((((((((''''''&&&((())))))'''&&&&&&'''~~~}}}}}}}}}~~~}}}~~~{{{xxxxxxwwwxxx{{{~~~~~~{{{yyyvvvuuuvvvwwwvvvvvvrrrnnniiiggghhhkkknnnooooooooojjjccc```aaaaaa^^^]]]]]]\\\\\\]]]^^^```aaa```aaabbbddddddddddddccc``````aaaaaa```___]]]]]]\\\\\\ZZZYYYXXXWWWWWWWWWZZZZZZYYYXXXVVVWWWZZZ\\\___aaaiiiyyy~~~gggPPPHHHAAAAAAAAA@@@@@@BBB>>>???@@@BBBDDDEEEEEEFFFEEEGGGGGGEEEBBB@@@AAACCCCCCBBB???===;;;:::999::::::<<<<<<:::;;;BBBPPP[[[eeeiiijjjgggaaa\\\[[[\\\YYYVVVSSSQQQPPPNNNKKKIIIMMMJJJJJJNNNMMMHHHHHHKKKIIIJJJKKKKKKKKKJJJHHHGGG??????@@@BBBBBB@@@<<<888333333222...+++)))***+++"""''',,,---,,,...666===:::;;;<<<<<<======<<<<<<777333000222666::::::999000333777:::;;;===@@@CCCCCC@@@<<<777333000...---333555888888666333222222+++---///000000...+++)))'''''''''&&&$$$%%%(((+++)))(((***......***+++///000666<<>><<<;;;<<<999===FFFNNNPPPNNNQQQXXXTTTNNNHHHHHHLLLPPPQQQPPPNNNMMMJJJGGGDDDCCCDDDEEEDDDAAA@@@BBBHHHMMMPPPQQQQQQQQQRRRQQQNNNKKKGGGDDDCCCAAA???>>>???AAABBBBBB===444,,,***,,,222;;;DDDIIINNNOOOMMMKKKJJJFFF@@@444888======777555>>>KKKPPPOOONNNPPPQQQKKKAAA888///---***&&&%%%&&&''')))$$$&&&((()))'''''''''''')))'''(((+++***%%%%%%)))%%%'''))))))))))))+++,,,***++++++***((('''(((***)))((((((***,,,---+++((()))+++,,,***(((''')))+++###$$$&&&((()))******)))(((''')))---,,,((('''***,,,,,,+++'''$$$$$$&&&)))(((&&&(((+++,,,+++,,,000*********)))((((((***+++$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&'''(((((())))))(((&&&'''((((((&&&%%%%%%&&&|||zzzyyyyyyyyy{{{|||~~~}}}yyyvvvvvvuuuvvvxxx|||}}}zzzxxxuuusssssssssrrrqqqoookkkgggeeegggkkknnnppppppoookkkccc```aaaaaa___]]]\\\\\\\\\]]]___aaabbbcccddddddeeedddcccbbbaaa______`````````^^^]]][[[___]]]YYYVVVUUUVVVXXXYYYXXXYYYYYYXXXWWWYYY\\\___aaadddoooyyyaaaMMMFFF@@@AAABBBAAAAAABBB???@@@BBBDDDFFFGGGHHHHHHCCCDDDEEECCC@@@>>>@@@BBBBBBAAA>>><<<999888888888;;;<<<:::777888AAAQQQ^^^dddhhhjjjgggaaa\\\[[[]]]ZZZXXXUUUTTTSSSRRROOOMMMNNNHHHGGGKKKLLLHHHGGGJJJGGGHHHKKKLLLLLLKKKHHHGGG???@@@AAABBBCCCAAA<<<999222222111---***((()))***$$$***......++++++000666222333666888:::;;;;;;;;;888333///000555888777555111555999;;;;;;===BBBEEEBBB@@@<<<777222...+++)))111333666666444222111111***,,,...///...+++(((%%%(((((('''&&&$$$%%%(((******)))+++000///******///...444<<<@@@@@@>>>>>>???777:::CCCMMMNNNKKKOOOWWWSSSMMMGGGGGGLLLQQQSSSRRRPPPPPPOOOLLLGGGCCCAAA@@@BBB@@@>>>@@@EEEJJJMMMNNNNNNNNNOOOOOOMMMIIIEEECCC@@@>>>=========???AAABBB???666...++++++---444<<>><<<===>>>>>>???@@@AAAAAABBBCCC@@@??????>>>>>>>>>>>>???CCCBBBAAA===:::888888:::?????????===:::???PPPbbbiiikkkjjjccc^^^]]]\\\YYYZZZZZZXXXUUURRRPPPQQQRRRJJJJJJHHHGGGGGGHHHIIIJJJJJJJJJKKKMMMMMMKKKFFFCCC999<<>>888111---++++++666666333000111333000***'''$$$&&&,,,,,,((('''+++'''(((+++,,,((("""$$$***'''&&&)))000222...***)))444555:::???===999:::>>>EEEAAA@@@DDDLLLSSSVVVUUU[[[TTTKKKGGGJJJOOORRRTTTTTTRRROOOJJJFFFBBB@@@???@@@???>>>???BBBGGGKKKNNNHHHHHHEEEAAABBBGGGHHHFFF?????????>>><<<<<<>>>@@@BBBAAA<<<444,,,)))---222:::???CCCDDD@@@;;;888888444???HHHFFF===777;;;BBBKKKHHHHHHMMMSSSVVVRRRMMMDDD777,,,(((&&&$$$(((...''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((((((((((((((((('''''''''---,,,***)))))))))******+++,,,...---+++))))))***...//////---***(((''''''(((((((((((()))***+++,,,*********+++,,,,,,***((())),,,+++%%%$$$))))))&&&$$$%%%'''))))))(((&&&%%%$$$''')))'''''')))'''$$$$$$'''))))))(((&&&&&&'''$$$$$$$$$%%%'''(((***+++((((((((('''''''''''''''|||xxxwwwxxxzzzyyyxxxxxxzzz||||||yyyvvvwwwwwwvvvwwwxxx{{{~~~~~~{{{xxxtttrrrpppnnnnnnmmmjjjhhhgggfffddddddfffjjjnnnqqqnnnllliiieeecccbbbaaaaaa^^^```aaaaaa``````bbbddddddccccccccccccbbbbbbbbbaaaaaa___^^^]]]\\\\\\\\\bbb```^^^[[[XXXWWWVVVVVVYYY]]]ZZZYYY^^^[[[]]]jjjfffooolllVVVIIIDDDAAABBBAAA>>><<<======>>>>>>???@@@@@@@@@@@@>>>>>>>>>======>>>??????=========:::888777888::::::::::::999777<<>>@@@@@@???;;;666333111///,,,+++++++++,,,'''((())))))++++++,,,---***///222333666888555///------,,,---///333888<<<777777999===BBBDDDDDDCCCCCCBBB>>>888111---,,,,,,...///---+++,,,///,,,&&&(((''')))//////***(((***((((((+++,,,)))$$$&&&,,,***))),,,333555111---,,,...000666===>>>;;;===AAADDDAAA@@@DDDLLLSSSVVVVVVYYYTTTMMMIIIIIIMMMRRRUUUQQQPPPOOOMMMIIIDDD@@@>>>;;;:::999:::===BBBHHHKKKLLLLLLGGGBBBBBBGGGJJJIII@@@@@@@@@>>>======@@@BBBDDDDDD@@@888///***+++...///333777888666555555777:::BBBIIIFFF>>>888999>>>LLLJJJJJJOOOVVVYYYWWWSSSNNN@@@111***'''$$$&&&***''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((('''---,,,+++***)))******+++(((***++++++***)))***+++---...///---+++((((((((())))))))))))***+++,,,,,,,,,++++++++++++***(((&&&))),,,+++'''''',,,---***$$$%%%''')))))))))((('''%%%((()))'''''')))(((%%%$$$&&&(((((('''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''(((((())))))(((((('''}}}zzzyyyzzz{{{uuuttttttvvvxxxyyyyyyxxxvvvvvvuuuvvvxxx{{{~~~}}}{{{xxxvvvrrrpppmmmlllkkkiiigggeeeffffffeeeeeegggkkkooorrrmmmllliiifffdddbbbbbbbbb^^^___`````````aaadddgggddddddddddddcccccccccccc^^^^^^^^^^^^]]][[[ZZZYYY```___^^^\\\ZZZYYYXXXXXXYYY^^^[[[\\\aaa___aaannnlllxxxjjjTTTHHHBBB???AAAAAA>>>===>>><<<===???@@@@@@???>>><<<======<<<======>>>???@@@:::::::::999777888:::<<<::::::;;;:::999???QQQbbbiiilllkkkddd___^^^]]]ZZZZZZXXXUUURRROOOMMMKKKKKKLLLLLLMMMLLLKKKJJJHHHGGGEEEFFFHHHKKKMMMLLLIIIFFF???>>>>>>??????>>>;;;999222000...,,,+++*********((((((''''''(((***,,,---***...000111333444111++++++,,,,,,,,,...333999>>>888999<<>>777111...---...,,,---,,,+++...111///)))((((((***......)))&&&'''((((((***,,,***&&&(((---+++***...555888444///...***,,,333;;;>>><<<<<>>:::999777777:::@@@FFFJJJPPPOOOKKKEEEDDDHHHLLLKKKAAAAAA@@@>>>===>>>AAADDDFFFGGGEEE>>>555...******(((***,,,,,,,,,...444888BBBGGGJJJGGG@@@:::999:::JJJIIIJJJNNNUUUYYYZZZYYYWWWHHH777---)))&&&&&&(((''''''''''''''''''''''''(((''''''''''''(((((()))''''''((((((((((((((((((,,,,,,***))))))******+++&&&((()))***))))))+++,,,+++---......,,,***)))*********)))******+++,,,---------,,,+++***(((&&&%%%%%%''''''%%%&&&)))***)))$$$&&&''')))******))))))&&&)))***''''''***)))&&&###%%%''''''%%%$$$%%%%%%&&&''')))******)))'''&&&&&&((()))******)))((('''~~~|||zzzyyysssrrrrrrrrrtttvvvwwwxxxuuutttttttttvvvyyy|||~~~{{{xxxvvvuuuqqqooommmkkkjjjhhhfffcccfffffffffgggiiilllppprrrmmmkkkiiigggdddcccbbbbbb___````````````bbbfffiiieeeeeeeeedddddddddcccccc]]]]]]^^^^^^]]]\\\ZZZYYYZZZZZZZZZ[[[[[[[[[\\\\\\YYY^^^\\\\\\bbb```bbbooouuulllWWWHHHBBB???AAAAAA??????AAA===>>>@@@BBBBBB@@@===<<<<<<<<<<<<<<<===>>>???@@@;;;<<<<<<:::999999;;;===::::::;;;<<<===CCCTTTdddlllnnnllleee___^^^\\\YYYZZZXXXVVVTTTRRRQQQNNNMMMLLLLLLMMMNNNLLLIIIFFFDDDDDDFFFHHHLLLOOOOOOMMMJJJCCC???===>>>???===;;;<<<222111///---+++*********)))(((''''''(((***---...+++...000///111222///)))+++,,,,,,,,,---111999???:::;;;???DDDIIIKKKKKKJJJFFFCCC>>>888222//////111---...------000555333......------...---+++******((('''(((+++)))''')))...))))))...666999555000///***,,,222:::<<<:::999;;;@@@??????CCCJJJQQQUUUWWWPPPPPPMMMHHHDDDEEEKKKPPPLLLLLLMMMMMMKKKHHHDDDBBB@@@>>>;;;:::;;;@@@EEEIIINNNPPPOOOJJJGGGJJJKKKIIIAAA@@@???===<<<===AAADDDFFFGGGHHHDDD===444...+++***+++***))))))...777>>>HHHJJJKKKIIIDDD???===<<>><<<<<<<<<<<<===???@@@@@@>>>>>>===;;;888888999;;;888777888:::<<>>333222111///---,,,+++*********(((((()))+++...000---000000///000222...)))''')))++++++,,,222;;;CCC<<<===AAAFFFKKKOOOOOONNNIIIFFF@@@999333000222444---...------111555444...666555222///...///111111(((&&&&&&)))(((&&&(((,,,******///888;;;777222111))))))///777;;;:::999:::>>>>>>>>>BBBHHHNNNSSSVVVNNNOOOOOOKKKGGGGGGIIIMMMKKKJJJJJJIIIHHHGGGGGGGGGFFFDDD@@@===<<>>>>>===<<<;;;<<>>>>>===>>>>>>???@@@AAA>>>>>><<<:::777555666888:::999:::<<>>GGG>>>???BBBFFFLLLPPPRRRRRRNNNJJJCCC:::444222333666111222111111444888666111444444111,,,+++///111000***&&&%%%'''(((&&&'''++++++,,,222;;;???;;;666555'''&&&+++444:::;;;<<<=========>>>@@@EEEJJJPPPSSSOOOPPPQQQPPPNNNLLLJJJJJJHHHGGGGGGFFFGGGGGGHHHIIIGGGDDD@@@===;;;<<<===>>>@@@IIIOOONNNJJJGGGDDD@@@;;;<<<===<<<;;;<<<>>>AAAAAADDDHHHJJJIIIEEE???;;;......------///888EEEOOOJJJLLLNNNMMMKKKIIIHHHIII@@@EEEJJJMMMPPPSSSXXX]]]___YYYJJJ666)))%%%%%%%%%((((((((((((((((((((((((***))))))(((((((((((((((&&&&&&''''''((()))))))))(((''''''&&&&&&'''))))))......---+++)))(((***,,,(((+++...000///---,,,,,,++++++************+++,,,'''***+++)))'''&&&))),,,)))''''''))))))%%%$$$&&&''''''(((((((((((())))))'''***)))&&&&&&)))***'''$$$%%%%%%$$$######$$$&&&###%%%'''))))))'''%%%###$$$%%%''')))***)))((('''zzztttqqqsssttttttrrrrrrtttvvvxxxwwwuuuttttttuuuwwwxxx|||yyyvvvrrrpppqqqooommmmmmmmmmmmkkkiiihhhiiijjjlllmmmnnnnnnmmmkkkkkkjjjiiigggeeedddccc___bbbeeefffeeeddddddeeedddccccccccccccbbbbbbbbb```______^^^^^^^^^^^^^^^[[[[[[\\\\\\[[[ZZZXXXWWWYYY]]]YYY[[[eeekkktttmmmYYYKKKEEEAAAAAAAAA@@@@@@CCCBBBBBBCCCDDDEEEEEEEEEEEE@@@@@@????????????@@@@@@>>>>>>===:::888777888999<<<;;;;;;>>>BBBHHHVVVcccfffiiihhhbbb^^^]]]\\\ZZZWWWTTTRRRSSSVVVVVVRRRNNNKKKKKKLLLLLLKKKIIIFFFEEEEEEFFFJJJOOOSSSTTTSSSQQQIII@@@===BBBBBB;;;:::???333222111000---+++)))((((((((()))***+++,,,---------//////---///111...)))&&&)))+++******000;;;EEEAAA@@@BBBFFFLLLQQQTTTVVVSSSNNNFFF<<<555333555777555666555333666999777111///222222------000000,,,---(((&&&((((((&&&'''***+++,,,222<<<@@@<<<777555)))''')))222999;;;<<<>>>;;;<<<===???BBBGGGLLLPPPMMMNNNPPPRRRRRRNNNIIIDDDCCCDDDEEEFFFHHHHHHHHHHHHCCCBBB???===;;;:::::::::;;;DDDKKKJJJFFFCCCAAA>>>:::<<<>>>>>>>>>===???@@@AAACCCGGGJJJKKKJJJFFFCCC555555333111222999CCCKKKIIILLLOOONNNJJJHHHIIILLL@@@FFFMMMPPPPPPRRRWWW[[[\\\[[[PPP;;;***%%%&&&'''((((((((((((((((((((((((***)))(((((('''''''''(((&&&&&&''''''((())))))***))))))((('''((()))***+++,,,,,,+++)))((((((+++---(((+++///000///---,,,++++++******)))))))))******)))+++,,,)))%%%$$$'''+++###!!!!!!%%%%%%!!! ###((((((''''''''''''''''''''')))(((%%%%%%((()))'''%%%%%%%%%$$$######%%%'''$$$%%%'''(((((('''%%%$$$$$$%%%&&&'''((((((((((((zzzuuuppprrruuuuuussssssvvvxxx{{{yyywwwvvvuuuvvvwwwxxx}}}~~~{{{xxxuuuqqqnnnpppnnnmmmmmmmmmmmmllljjjiiijjjkkkmmmnnnmmmmmmlllkkkkkkjjjiiigggfffdddccc___bbbfffgggfffeeedddccccccccccccbbbbbbbbbaaaaaa```___^^^]]]\\\]]]^^^___YYYZZZ[[[\\\]]]\\\\\\[[[YYY]]]ZZZ]]]iiiqqq|||iiiTTTKKKEEE@@@@@@@@@>>>???BBBBBBBBBBBBCCCDDDEEEFFFFFFAAAAAA@@@@@@???@@@@@@@@@???@@@???===::::::;;;===999777777:::>>>EEERRR___aaaeeeeee```^^^______]]][[[XXXUUUVVVYYYXXXSSSNNNLLLLLLMMMLLLKKKJJJHHHGGGDDDFFFIIINNNSSSTTTRRRPPPIII@@@===CCCCCC;;;:::???222111000///---***((('''&&&'''(((***++++++++++++,,,......,,,...000...)))---//////+++(((+++555>>>BBBAAABBBEEEKKKRRRVVVXXXUUUPPPGGG===666333666888333333111///111444111,,,111777999666666888555000///***'''))))))'''(((+++((()))000:::>>>:::555333///++++++111777888999;;;;;;<<<===>>>@@@EEEJJJNNNJJJKKKMMMPPPRRRNNNEEE>>>>>>AAAEEEHHHIIIIIIGGGFFFAAA@@@???===<<<::::::999999AAAGGGEEEAAA@@@???>>>:::<<>>;;;666444777???EEEHHHLLLOOONNNIIIFFFHHHLLL???FFFNNNQQQPPPPPPTTTYYYVVVZZZSSS>>>,,,'''***---))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&'''((())))))*********)))))))))+++,,,---)))))))))((('''(((+++...(((,,,///111000---++++++******)))))))))))))))******------***%%%###&&&)))"""!!!''''''###"""&&&)))((('''&&&&&&%%%&&&&&&''')))'''$$$$$$''')))'''%%%&&&&&&$$$######%%%(((###%%%'''***+++++++++***$$$$$$%%%%%%&&&'''((((((~~~}}}yyyrrrsssrrrqqqppprrruuuxxx{{{yyyvvvttttttvvvyyy{{{~~~zzzwwwuuutttrrrppppppoooooonnnmmmmmmmmmmmmllljjjkkkllllllkkkjjjqqqlllfffeeehhhiiigggddd```ccceeedddbbb```aaacccaaabbbbbbaaa_________```___^^^^^^]]]]]]^^^^^^___\\\]]]]]]^^^^^^^^^]]]]]]ZZZ]]]aaaccchhhuuufffRRRLLLFFFBBBBBBBBBAAAAAACCCCCCCCCCCCCCCDDDDDDEEEEEEFFFEEEDDDBBBAAA@@@??????===??????;;;777666;;;@@@===999777999===CCCOOO[[[bbbeeeddd___]]]______^^^___\\\ZZZ[[[]]]ZZZRRRLLLIIIIIIKKKMMMMMMKKKGGGDDDCCCFFFJJJNNNPPPOOONNNMMMGGGBBB@@@DDDEEE@@@:::666444111---,,,------+++(((******+++++++++******)))))),,,...//////...//////)))+++---...///222666999;;;:::@@@JJJPPPPPPRRRWWWWWWJJJ???;;;777333222555666222...---000444555555888999777555666999666111%%%###"""$$$(((***)))'''111...111;;;@@@===999:::000,,,))),,,444:::======::::::;;;;;;===AAAGGGKKKQQQOOOLLLLLLLLLIIIBBB===FFFFFFGGGIIIKKKKKKHHHEEE>>>@@@AAA===777666999>>>999===EEELLLIIIAAA<<<<<<===???AAAAAAAAAAAACCCEEEIIIEEECCCHHHQQQTTTOOOIIIGGGBBB:::444333666<<>>===>>>???<<<888777;;;???<<<999999<<<>>>CCCLLLVVV]]]aaabbb^^^]]]___```___]]]\\\[[[[[[ZZZWWWQQQMMMJJJJJJKKKLLLMMMKKKGGGCCCEEEGGGJJJMMMNNNMMMKKKJJJGGGAAA>>>AAABBB>>>999777333111......//////...,,,))))))******+++************,,,...///.........///---------+++******---///777777===IIIQQQTTTWWW\\\VVVJJJ>>>999555222111444444000,,,,,,000444666777666999:::999:::;;;777000)))&&&######%%%(((((((((+++,,,222===BBB???===>>>111---***,,,222999;;;;;;:::::::::;;;<<<@@@EEEIIINNNNNNNNNMMMLLLIIIDDDAAAEEEGGGIIIKKKLLLKKKHHHFFF@@@AAA@@@===999888:::===:::===DDDJJJGGG@@@;;;<<<>>>@@@BBBCCCCCCDDDFFFGGGGGGEEEDDDHHHNNNPPPLLLHHHEEEAAA;;;666555777<<<@@@FFFGGGHHHJJJKKKLLLLLLLLLIIIFFFHHHOOOOOOIIILLLUUUSSSSSSQQQEEE111###$$$---!!!%%%(((((('''&&&&&&(((%%%%%%((()))'''(((+++,,,+++)))((((((((()))***(((***++++++***((('''(((((())))))((((((***...222***---000111///---+++***(((%%%''',,,---******---***++++++)))'''%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%'''******%%%$$$&&&((('''((('''&&&%%%%%%&&&''')))%%%%%%&&&&&&'''&&&&&&%%%###$$$&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&'''(((((({{{xxxtttuuuvvvuuusssrrrssstttvvvuuuvvvvvvwwwxxxzzz{{{~~~{{{vvvtttssssssrrrrrrrrrqqqqqqrrrrrrssssssppppppoooqqqsssuuuttttttrrrmmmiiigggggggggeeebbb^^^___aaa``````aaaccceee___aaaccccccaaa_________```______^^^^^^______```]]]]]]]]]]]]]]]]]]]]]]]]^^^___aaaggguuugggUUUNNNHHHDDDDDDCCCAAA@@@CCCBBBBBBCCCCCCDDDEEEFFFFFFEEECCCBBB@@@>>>>>>>>>>>><<<>>>???===:::888:::<<<::::::<<<@@@@@@AAAHHHPPPXXX]]]___]]]\\\___aaa___[[[\\\\\\ZZZVVVRRRPPPOOOJJJJJJKKKLLLLLLJJJFFFBBBFFFGGGIIIKKKKKKJJJHHHGGGFFF@@@===???@@@<<<888777111000......///000///...))))))******+++++++++,,,***,,,.........---...///000///---***'''&&&(((+++555666<<>>===777///,,,)))%%%"""###&&&'''((('''---888AAACCC???>>>@@@222...++++++000666999999888999999999;;;>>>CCCGGGLLLNNNQQQPPPNNNJJJGGGFFFDDDGGGLLLNNNMMMKKKIIIHHHCCCAAA???<<<;;;:::;;;<<<<<<===AAAEEECCC===:::<<<>>>AAACCCDDDEEEFFFIIIKKKFFFFFFGGGIIIKKKKKKIIIGGGFFFCCC???;;;:::<<>>======>>>>>>;;;>>>???>>><<<999999:::999;;;@@@CCCBBB???CCCIIIUUU[[[^^^]]]]]]___```___YYY[[[\\\XXXRRRMMMMMMOOOJJJJJJJJJJJJJJJHHHEEEAAADDDEEEFFFGGGGGGGGGFFFFFFDDDAAAAAADDDEEE???:::888111///...---------------++++++++++++,,,---......+++,,,......------...///000000...+++)))***---000555666<<>>===>>>444000,,,+++...222555777444555777888:::>>>CCCGGGMMMQQQUUUUUUPPPLLLJJJIIICCCHHHMMMPPPNNNKKKJJJIIIEEEAAA>>><<<;;;<<<;;;:::<<<:::;;;======999888;;;>>>@@@CCCDDDFFFGGGJJJLLLGGGIIIKKKKKKJJJHHHGGGGGGHHHFFFDDDCCCBBBCCCDDDEEEJJJJJJKKKKKKLLLMMMMMMNNNHHHHHHJJJKKKHHHEEEJJJTTTUUUPPPKKKDDD999---)))+++&&&))),,,---,,,***))))))***'''''')))(((&&&&&&)))******+++++++++***)))((('''***...///...+++)))((())))))***))))))+++...000,,,...000///...,,,,,,,,,(((((()))******(((''''''((())))))(((&&&%%%&&&'''$$$%%%''''''''''''%%%$$$))))))'''%%%(((,,,***$$$$$$$$$$$$$$$%%%&&&((((((((((((((('''&&&%%%$$$###)))(((''''''(((((('''&&&$$$'''+++***''''''+++000|||yyywwwxxxyyyxxxvvvtttssstttrrrsssuuuxxxyyyzzzzzzzzzzzz||||||xxxvvvuuuuuuuuuqqqpppppppppqqqrrrtttvvvuuusssrrrrrrssssssqqqppppppnnnkkkiiigggeeecccbbbcccbbbaaa``````_________^^^```bbbbbbaaa``````aaabbbaaaaaa``````aaaaaabbbdddcccaaa^^^\\\[[[[[[[[[```fffrrrmmm[[[OOOIIIDDDDDDCCC@@@@@@BBB===>>>???@@@BBBCCCDDDEEEDDDBBB???===<<<===>>>???<<<>>>??????<<<:::888888999<<>>???777444///,,,---///333555000222444777:::???DDDHHHOOOTTTXXXXXXSSSNNNLLLKKKDDDHHHLLLOOOOOOMMMKKKJJJEEEBBB>>><<<;;;;;;::::::<<<777444555555555777;;;<<>>@@@BBBDDDEEEFFFDDDBBB???===<<<===???@@@>>>>>>>>>>>><<<:::888777:::===CCCEEE@@@:::<<>>>>>??????@@@BBBCCCDDDAAADDDKKKRRRPPPGGG===:::555555555222///------...000///...------...///000,,,------,,,++++++---......//////---,,,,,,...000---000555===JJJUUUVVVRRR@@@;;;222******...///---.........,,,++++++,,,...000666:::999777666333...&&&)))+++,,,***(((&&&&&&***777EEEHHHFFFDDDCCCBBB;;;777222---,,,---111333...111444777:::???DDDHHHOOORRRVVVXXXVVVRRRNNNLLLGGGGGGIIILLLNNNNNNLLLIIIEEEDDDAAA>>>;;;;;;;;;;;;<<<444......000333888===<<<>>>AAACCCDDDFFFIIIKKKLLLNNNPPPOOOMMMKKKIIIIIIEEEEEEFFFFFFFFFFFFFFFFFF>>>AAAFFFJJJLLLLLLKKKJJJFFFGGGHHHIIIIIIKKKNNNQQQPPPLLLHHHDDD===222+++***''''''%%%###"""###'''***$$$(((------%%% &&&000,,,++++++++++++*********'''***---...---+++******'''((())))))((()))+++---,,,------+++***)))+++,,,$$$'''))))))***,,,,,,)))'''((())))))((('''(((***%%%%%%&&&&&&&&&&&&%%%%%%%%%''''''%%%'''***)))$$$"""######$$$$$$%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&***...///---)))%%%***///111000000111333~~~yyyzzzyyywwwuuuuuuwwwyyytttuuuuuuwwwxxxyyyzzzzzztttxxx}}}}}}zzzxxxwwwtttrrrrrrqqqoooooooooqqqsssuuusssrrrppppppqqqqqqpppnnnllllllllljjjhhheeedddddd``````aaaccceeeeeebbb___```aaa```___^^^___bbbdddccccccbbbbbbbbbbbbcccccccccbbbaaa``````aaabbbcccmmmzzzxxx```KKKEEEAAAAAAAAA??????BBB===>>>???AAACCCEEEGGGHHHDDDBBB???===<<<>>>@@@AAA???>>>======<<<;;;999777;;;>>>CCCDDD>>>888<<>>=========???@@@AAA@@@CCCJJJQQQOOOEEE===;;;111333333000---,,,---///111///---,,,+++,,,------,,,------,,,******,,,...,,,...//////...---...///...000222666AAAJJJIIIBBB999666///((()))//////+++)))+++......,,,***+++---,,,555<<<;;;999666111,,,%%%(((++++++)))((()))+++///;;;FFFHHHFFFFFFDDD@@@>>>:::444...+++,,,///333000222555888:::>>>BBBEEEKKKMMMQQQUUUVVVUUUPPPLLLJJJGGGEEEHHHNNNPPPMMMIIIFFFGGGEEEAAA<<<;;;===???===444++++++...333:::AAA===???BBBCCCDDDFFFHHHJJJNNNNNNOOOOOONNNMMMJJJHHHEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHJJJLLLLLLLLLKKKJJJKKKJJJJJJKKKNNNPPPPPPNNNOOOLLLIIIFFF>>>333------(((((((((&&&&&&'''***,,,''')))------((($$$)))222---,,,+++*********++++++'''))),,,,,,+++***++++++((()))************+++---,,,,,,+++)))((((((***,,,$$$)))+++)))***...---)))%%%&&&((((((''''''((()))%%%%%%$$$$$$$$$$$$%%%%%%!!!&&&(((&&&%%%''''''%%%######$$$$$$$$$$$$$$$###$$$%%%&&&&&&''''''&&&&&&%%%%%%'''...444555222---'''***///444666555444222zzzzzzyyywwwuuuvvvxxx{{{vvvvvvvvvvvvwwwxxxzzz{{{sssvvv{{{|||zzzxxxvvvsssppptttrrrpppooooooqqqtttuuunnnmmmllllllnnnooonnnmmmkkklllllljjjhhhfffeeeeeedddcccccceeegggddd___ZZZaaaaaa```^^^]]]___bbbfffdddccccccbbbbbbccccccdddaaa`````````aaacccfffhhh~~~{{{aaaJJJDDD@@@@@@AAA??????BBB>>>???@@@CCCEEEGGGIIIJJJEEECCC@@@======>>>@@@BBBAAA???===<<<;;;;;;999777<<>>???@@@BBBHHHNNNKKKCCC<<<;;;,,,---...---***)))+++---000///---***)))***++++++---------+++******,,,...))),,,///111111111222333222333222333999@@@;;;222555444...''')))//////***%%%)))---...---+++,,,---)))444===???<<<777000***&&&((())))))'''(((,,,///555@@@HHHHHHFFFFFFBBB<<<@@@<<<666///++++++///222333555777999:::===@@@CCCFFFHHHLLLRRRWWWVVVQQQMMMLLLFFFBBBFFFMMMQQQMMMHHHGGGIIIIIIDDD>>>;;;>>>BBB>>>444***)))...444<<>>@@@CCCDDDEEEFFFHHHJJJNNNMMMMMMNNNOOONNNJJJGGGFFFGGGGGGHHHHHHIIIIIIIIIUUUTTTRRRPPPNNNLLLKKKJJJPPPNNNLLLMMMQQQTTTQQQKKKNNNLLLKKKIII@@@555//////###$$$&&&&&&%%%%%%''')))******+++...,,,***---222...---+++))))))***+++,,,''')))++++++******+++,,,)))***,,,,,,++++++,,,...++++++***(((&&&'''))),,,(((------***)))---+++&&&###%%%&&&&&&&&&&&&'''(((&&&%%%############%%%&&&%%%)))&&&$$$%%%&&&&&&######$$$$$$$$$######"""&&&&&&&&&''''''&&&%%%%%%&&&&&&***222999;;;777222(((+++000666:::999555111|||yyyyyyzzzyyyvvvyyy~~~vvvuuuvvvyyy}}}~~~{{{xxxrrrtttwww{{{}}}~~~{{{wwwwwwxxxvvvqqqtttrrrqqqrrruuuuuusssqqqppppppqqqpppooommmkkkjjjgggiiihhhffffffiiigggccccccccccccccccccccccccccc``````______```aaabbbccceeecccaaaaaaccceeeeeeeeeccccccbbb```aaagggqqqyyy}}}aaaOOOHHH@@@===???AAAAAA???@@@BBBEEEGGGHHHGGGFFFDDDCCCAAA>>>;;;;;;<<>><<<777666777<<>>:::888;;;>>>CCCGGGMMMRRRUUUWWWXXXZZZ\\\YYYTTTNNNHHHBBB>>><<<<<<:::999<<<@@@CCCCCCBBB<<<;;;;;;;;;<<<===???@@@;;;AAAEEEDDDCCCAAA<<<666------++++++++++++------,,,000111---,,,...,,,'''+++---//////---,,,+++,,,---...//////...+++((('''000......///222222000---(((,,,,,,)))***000333000***++++++***(((''')))***///666@@@FFFEEE<<<111***...'''$$$(((++++++///444999AAAFFFFFFEEEEEEAAA===EEEBBB>>>999000***,,,222777666666:::???BBBAAA???BBBEEEJJJOOOQQQPPPNNNLLLKKKFFFCCCDDDHHHLLLKKKIIILLLIIIDDD???======???@@@888888333---000:::@@@???DDDBBBCCCHHHLLLMMMKKKJJJRRRRRRSSSTTTTTTOOOGGGAAABBBFFFIIIJJJHHHGGGHHHKKKEEEIIILLLMMMPPPSSSQQQMMMRRRQQQOOOPPPQQQQQQPPPOOOMMMJJJKKKMMMFFF999///---))))))))))))((((((((((((---,,,---000222111---)))*********++++++,,,,,,---'''((((((***+++,,,,,,---'''***---000111///---+++///---+++)))(((((()))***%%%)))+++***+++---,,,((()))'''''')))'''"""!!!$$$***&&&""""""$$$&&&&&&$$$'''&&&&&&''')))(((&&&$$$"""######$$$$$$$$$######(((%%%###%%%)))+++)))&&&---------///555<<<>>>>>>///333444333444777666333}}}zzzyyyzzzyyyvvvyyy~~~yyyxxxxxxyyy{{{{{{xxxuuuqqqssswwwzzz~~~{{{|||zzzvvvuuuwwwuuupppsssqqqqqqrrrtttuuusssqqqpppqqqppppppnnnllljjjiiidddffffffddddddfffeeeaaaccccccccccccccccccccccccaaa```_________aaacccdddeeedddcccbbbbbbcccdddeeeaaabbbbbbcccgggppp||||||aaaNNNGGG@@@===@@@CCCDDDCCCDDDEEEHHHIIIJJJIIIGGGFFFAAA???===::::::;;;>>>???@@@===<<<===<<<777666888===@@@AAA>>>:::888;;;>>>BBBFFFKKKPPPSSSUUUWWWYYYYYYVVVQQQJJJDDD>>>:::999;;;999999<<<@@@CCCDDDCCC<<<<<<;;;;;;;;;<<<===>>><<>><<<999111+++,,,222555444555999>>>AAAAAA@@@@@@DDDJJJOOORRRQQQOOOMMMKKKGGGCCCDDDIIIMMMMMMKKKJJJGGGBBB>>><<<===???@@@===:::111))),,,999DDDGGGKKKHHHHHHJJJMMMMMMLLLKKKOOOPPPQQQTTTTTTQQQJJJEEEEEEHHHKKKMMMLLLLLLKKKLLLJJJNNNPPPPPPSSSWWWVVVRRRPPPOOONNNNNNPPPQQQQQQPPPPPPLLLKKKJJJCCC666---+++))))))((((((((('''''''''***))))))+++---,,,***'''++++++++++++************************+++,,,---...&&&))),,,///000111000//////---+++)))(((((()))***%%%)))+++***+++---,,,)))'''%%%%%%(((&&&###"""%%%)))&&&######%%%&&&%%%$$$&&&&&&&&&''')))(((&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$(((&&&$$$%%%)))+++)))'''...///000222777>>>CCCDDD555999999555333444333111~~~{{{zzz{{{yyyvvvxxx}}}{{{zzzyyyyyyyyyxxxtttrrrrrrtttwwwzzz|||}}}}}}|||}}}yyyzzzwwwssssssuuusssoooqqqppppppqqqssstttsssqqqqqqppppppnnnllljjjhhhgggcccffffffddddddfffeeebbbddddddddddddddddddddddddbbbaaa___^^^___aaadddfffdddffffffddd``````bbbeeeccceeegggjjjqqq}}}{{{```LLLGGG@@@>>>AAAEEEGGGHHHHHHIIIJJJKKKKKKIIIGGGFFF@@@>>><<<::::::;;;===??????<<<;;;===<<<888777999@@@AAAAAA>>>:::999;;;>>>AAADDDIIIMMMPPPSSSVVVXXXXXXUUUOOOGGGAAA<<<888777999999999<<<@@@CCCDDDDDD>>>===<<<;;;;;;;;;<<<<<<===AAACCC>>>:::888444000---,,,+++******+++,,,---,,,...---******------+++***,,,......,,,+++***+++++++++,,,,,,------......------...000222111---***&&&)))***)))+++......,,,((())))))(((&&&%%%'''(((***555CCCLLLJJJ???222***---***)))((('''(((///888AAAFFFIIIGGGEEEFFFEEEBBB===;;;;;;:::444---,,,000333333555888===???@@@??????CCCJJJPPPSSSRRRPPPNNNJJJGGGCCCDDDHHHMMMNNNNNNHHHEEEAAA===;;;<<>><<<;;;;;;<<<>>>???>>>;;;:::<<<<<<999999;;;AAABBBAAA>>>::::::;;;>>>AAAEEEIIIMMMPPPSSSVVVXXXZZZVVVOOOGGGAAA<<<:::999888999:::===AAACCCDDDEEEAAA@@@>>><<<;;;;;;;;;<<<>>>BBBBBB<<<666333111...---,,,+++******+++,,,---+++,,,+++)))***,,,---...+++---//////---+++++++++,,,,,,,,,,,,,,,---...///+++---///000111///,,,)))&&&(((***+++,,,------,,,((())))))(((&&&&&&''')))'''111???FFFDDD;;;111+++.........,,,***---777@@@FFFJJJKKKGGGEEEGGGGGGEEE===<<<======888///,,,---333444555888:::<<<=========AAAHHHOOORRRRRRQQQOOOIIIEEEBBBBBBFFFKKKNNNPPPFFFDDD@@@<<<;;;<<>>666///***(((******)))))))))(((((((((***)))(((''''''((())))))))))))))))))((((((((((((...---++++++,,,...222444111000///...---,,,,,,,,,///...,,,)))((()))******)))---...,,,---000000---***&&&$$$''''''$$$$$$&&&%%%&&&''''''(((&&&$$$###%%%%%%%%%'''((((((&&&$$$%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%'''***,,,<<>>???@@@???;;;:::======:::;;;>>>BBBAAA???<<<::::::<<<===CCCGGGLLLPPPSSSUUUXXXZZZZZZUUUMMMEEE???<<<::::::888:::===@@@BBBCCCEEEEEECCCBBB@@@>>><<<<<<<<<<<<===BBBBBB;;;444111000...,,,+++************+++,,,+++***))))))***+++,,,...,,,...000000...,,,,,,,,,...------,,,,,,---......+++,,,...///...,,,***)))((((((***---...---------******+++)))((('''(((***%%%---666:::777222///---,,,000111///...444===EEEIIIMMMMMMHHHFFFHHHIIIGGGBBB@@@AAABBB<<<333---,,,444555777888999999::::::===@@@GGGMMMPPPQQQPPPOOOGGGDDDAAA@@@BBBHHHMMMOOOGGGDDD@@@===<<<===???AAABBB>>>888555777@@@MMMXXX]]]___ZZZRRRNNNQQQRRROOOPPPSSSUUUVVVUUURRROOOMMMNNNMMMNNNPPPRRROOOIIIDDDFFFJJJLLLJJJKKKQQQVVVWWWYYYXXXWWWWWWXXXXXXVVVTTTNNNJJJBBB999111---+++)))+++++++++*********))))))***)))(((''''''''')))+++&&&&&&'''((())))))******,,,+++******,,,000333666222111///---,,,+++++++++000...,,,***))))))***++++++...///---...111111//////***&&&((((((%%%$$$%%%$$$&&&((()))(((&&&$$$###$$$$$$$$$&&&((((((&&&$$$%%%%%%%%%%%%%%%$$$#########$$$$$$$$$###&&&+++000777DDDXXXeee```RRRJJJKKKJJJKKKFFF===888:::===>>>}}}{{{zzzvvvrrrssswwwtttuuuwwwxxxxxxxxxzzz|||xxxxxxxxxxxxwwwwwwvvvuuurrrsssvvvxxx{{{|||}}}~~~}}}|||vvvvvvsssooopppttttttqqqooopppqqqpppnnnmmmmmmnnnmmmllljjjhhhfffeeedddddd___dddgggdddaaaccceeedddffffffffffffffffffffffffcccbbbbbbbbbbbbdddeeefffaaacccdddcccaaaaaadddgggfffooo}}}sssYYYIIIHHHFFFDDDDDDFFFHHHIIIHHHHHHGGGFFFEEECCCBBBAAA???>>>>>>======>>>@@@@@@???<<<;;;===>>><<<>>>BBBAAA???<<<::::::;;;<<<>>>DDDIIIOOOTTTWWWXXXZZZ[[[VVVQQQIIIAAA;;;999999::::::===@@@BBBCCCCCCEEEFFFCCCBBB@@@===<<<;;;<<<<<<999???@@@:::222//////...,,,+++***))))))***+++,,,+++((((((***+++)))***---+++---//////---,,,+++,,,---------------.........+++,,,......,,,***)))******)))***---...,,,,,,...***++++++***(((((()))***%%%***//////,,,+++...111,,,000222000111999@@@DDDLLLOOONNNIIIFFFHHHIIIGGGEEECCCDDDEEE@@@666...,,,444666888999888888999:::===@@@EEEIIIMMMOOOOOOOOOGGGDDD@@@>>>@@@EEEKKKOOOJJJGGGCCC???===>>>@@@BBBJJJBBB888333333<<>>???@@@@@@===<<<>>>???>>>@@@EEE???===:::888999;;;===>>>DDDJJJQQQWWWZZZZZZ[[[[[[SSSMMMEEE>>>999888999:::<<>><<<:::::::::;;;333:::>>>888000---------,,,+++***))))))***+++,,,***'''(((,,,,,,((((((+++***+++------,,,************+++---...///000//////+++------,,,)))((()))++++++((((((+++,,,)))***///)))******)))''''''(((***%%%))),,,+++'''(((...444111555555333666>>>BBBAAALLLOOOOOOJJJGGGHHHHHHGGGEEECCCCCCEEEBBB999111///111444888999999999;;;===???@@@CCCFFFIIILLLNNNOOOIIIFFFBBB>>>???DDDKKKPPPMMMJJJEEEAAA???@@@BBBCCCGGG@@@:::777666;;;IIIXXXjjjnnniii[[[RRRRRRPPPJJJKKKNNNQQQQQQNNNJJJIIIIIIAAADDDGGGHHHGGGFFFFFFFFFDDDKKKPPPNNNOOOTTTYYY[[[YYYZZZ]]]aaacccbbb^^^[[[RRRPPPFFF999111000...+++)))))))))(((((((((((('''%%%&&&(((&&&$$$$$$&&&(((''''''((()))******++++++))))))******+++,,,......++++++,,,,,,,,,,,,,,,,,,000///---***)))******+++***,,,,,,***+++...///---222+++&&&''')))'''%%%%%%%%%'''))))))'''%%%%%%&&&#########%%%((((((&&&%%%''''''''''''&&&%%%$$$###"""&&&)))'''&&&***555>>><<>>>>>AAA===<<>>;;;888777888;;;===>>>DDDJJJRRRYYY[[[[[[[[[ZZZRRRMMMEEE===999999:::<<<===AAAEEEFFFEEEDDDEEEFFF???>>><<<:::999999999999///777<<<666///,,,,,,,,,,,,+++***))))))***+++,,,***'''(((------((('''***(((***,,,+++***((((((((('''))),,,///111111111111,,,------***'''&&&))),,,,,,'''&&&******((()))...((())))))(((&&&&&&'''(((&&&))),,,***'''(((///666777::::::888;;;CCCDDD@@@LLLPPPOOOKKKHHHHHHHHHFFFDDDBBBBBBEEEBBB:::333111///333777999999:::>>>AAA???@@@AAADDDGGGJJJMMMOOOKKKHHHCCC??????DDDKKKQQQOOOLLLGGGCCCAAAAAABBBDDD>>><<<>>>@@@>>><<>>BBBFFFHHHGGGGGGJJJLLLEEEMMMRRRRRRQQQVVV[[[]]]ZZZ]]]bbbgggkkkjjjfffbbbVVVTTTJJJ<<<333222///***((('''''''''&&&&&&&&&&&&%%%''')))(((&&&%%%''')))))))))))))))************************************---------,,,+++***((('''111///---+++******++++++(((******((((((,,,---+++000(((###&&&((((((&&&&&&%%%(((***)))&&&$$$%%%'''###"""###%%%'''(((&&&%%%(((((((((((('''&&&%%%$$$###(((+++***(((---999CCC>>>FFFTTT[[[PPPDDDLLL]]]WWWNNN@@@666888>>>???<<<|||{{{{{{qqqrrr{{{|||vvvtttyyy{{{yyyyyy~~~zzzzzzyyywwwuuusssqqqpppsssuuuwwwxxxxxxyyy{{{}}}|||yyywwwsssrrrrrrqqqqqqqqqrrrrrruuusssoookkkiiiiiiiiijjjdddmmmllliiijjjeee```ggghhhgggffffffgggfffdddbbbiiihhhgggffffffggghhhiiifffeeegggkkkjjjgggeeeggggggccccccfffhhhlllwwwdddQQQDDDEEEGGGIIIJJJJJJJJJIIIEEEEEEEEEDDDCCCBBB@@@@@@@@@???>>>;;;999999<<>><<<===AAADDDCCCBBB@@@>>>;;;888999;;;???AAABBBDDDJJJTTT]]]```\\\WWWSSSNNNGGG@@@;;;:::<<<===BBBFFFHHHEEECCCDDDEEECCC@@@===:::777555555666666888:::;;;777222...---...---***''''''(((+++------+++))),,,///---'''(((...,,,///---(((''',,,,,,)))((((((***---111333222111111111///***&&&&&&)))---***++++++***)))***,,,///...---,,,)))&&&%%%''')))&&&'''))))))&&&&&&...999:::<<<666777BBBDDD???BBBKKKJJJHHHIIIOOOSSSNNNFFFEEE@@@???CCCAAA:::555555333<<>>333------)))+++,,,+++'''%%%&&&'''&&&(((***+++)))((('''(((***((('''&&&&&&'''(((***---+++---///,,,%%%&&&+++(((---***+++000***&&&///222111...+++((((((+++///&&&$$$###%%%)))++++++)))///((($$$&&&'''######'''&&&&&&&&&'''&&&&&&%%%%%%''''''&&&%%%&&&'''((()))$$$#########$$$$$$%%%%%%%%%'''(((((((((,,,555<<<>>>BBBHHHIIIBBB===CCCMMMUUUJJJ<<<333222666888999}}}}}}|||sssttt{{{{{{vvvuuuyyy{{{xxxxxx{{{wwwwwwvvvuuusssqqqpppooosssuuuwwwyyyzzz|||~~~}}}|||zzzyyyyyyttttttsssrrrrrrrrrsssssssssqqqmmmjjjiiihhhiiijjjeeejjjgggfffllliiicccgggiiihhhggggggggggggfffeeeiiihhhggggggfffggghhhiiigggfffhhhkkkiiidddbbbdddfffdddeeejjjooowww~~~bbbQQQDDDEEEFFFHHHIIIIIIHHHHHHCCCCCCCCCCCCBBBBBBAAA@@@AAAAAA@@@>>><<<<<<>>>@@@===<<<<<<>>>BBBDDDDDDBBB===<<<999888888:::===???>>>BBBKKKVVV___```ZZZTTTQQQLLLEEE???;;;;;;<<<>>>CCCFFFGGGDDDCCCDDDCCC@@@===;;;888666444555666666777999:::777111------...,,,++++++,,,---...,,,+++...++++++,,,***''')))///---000...)))(((,,,,,,)))((()))***---111333222111111333222///,,,,,,000333.........,,,******+++---,,,,,,+++)))&&&&&&(((***''''''))))))&&&&&&...888:::>>>::::::DDDFFFCCCHHHLLLMMMNNNOOOSSSVVVRRRKKKDDD@@@@@@CCCCCC<<<888888;;;@@@@@@:::888???FFFIIIEEECCCAAAAAADDDHHHKKKMMMPPPMMMJJJHHHDDDBBBGGGOOOMMMNNNLLLGGGEEEFFFEEEAAA999777888===@@@AAADDDIII\\\```^^^TTTKKKJJJKKKKKKEEEFFFFFFEEECCCBBBBBBCCCGGGEEEGGGKKKKKKFFFDDDFFFFFFIIINNNTTTZZZ___ccceeecccgggoooxxx|||wwwdddXXXMMMKKKHHH@@@777222+++,,,,,,------,,,++++++''')))***+++)))(((((((((+++)))(((''''''((()))+++...++++++,,,***&&&)))///+++---(((&&&+++((((((333BBB;;;222,,,************(((&&&&&&(((+++,,,***(((...(((%%%((((((%%%%%%'''%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%&&&'''(((%%%''')))******...555:::;;;>>>CCCCCC;;;666;;;DDDTTTJJJ<<<333000111111111~~~}}}vvvvvv|||yyyvvvuuuyyyzzzxxxwwwxxxuuuuuuuuuuuutttrrrqqqppprrruuuxxx{{{|||~~~}}}~~~}}}{{{yyyxxxxxxyyyzzzvvvuuutttsssssssssssssssooommmkkkiiihhhhhhiiijjjfffiiicccbbblllkkkeeegggjjjiiihhhggggggggghhhiiihhhhhhggggggggghhhhhhiiihhhgggiiikkkiiidddcccffffffgggkkksss}}}vvv^^^OOOCCCDDDEEEFFFGGGGGGFFFFFFAAAAAAAAABBBBBBAAAAAA@@@???@@@AAA???===<<<===>>>::::::<<<@@@CCCDDDCCCAAA:::999888888888999;;;<<<;;;BBBMMMYYYaaa```XXXQQQOOOKKKDDD>>>::::::<<<===DDDFFFEEEBBBBBBCCC@@@;;;:::888666444444444666777666888888555000------///,,,---...111222000,,,(((///,,,+++***((('''***//////000///+++***,,,+++)))((((((***,,,000222111000,,,///111000......000333111111000---***))))))******+++***((('''''')))***(((((()))***'''&&&---666777>>>======DDDEEEEEELLLKKKQQQUUUVVVWWWWWWTTTNNNDDDAAAAAADDDDDDAAA>>>>>>BBBBBB>>>999:::AAAGGGIIIBBBAAA@@@@@@BBBFFFJJJMMMRRROOOMMMJJJFFFCCCGGGNNNPPPRRRQQQKKKHHHGGGEEE@@@999777888===@@@???AAAEEERRRWWWYYYRRRKKKHHHHHHHHHFFFDDDCCCBBBCCCBBBAAA???GGGFFFHHHKKKJJJFFFCCCCCCHHHJJJNNNTTTZZZaaafffiiigggnnnyyy}}}hhh\\\QQQOOOOOOIII>>>666///,,,+++...111111---(((''')))******)))(((((()))+++***)))(((((()))***+++---***))))))((((((,,,222......&&&###((('''+++888HHH>>>222+++***+++)))'''(((((()))+++------***((()))%%%$$$&&&'''%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$&&&((()))%%%'''***---///222666888888:::======666000333:::LLLDDD999111...---,,,***~~~xxxxxx{{{xxxwwwwwwyyyzzzxxxuuutttvvvvvvvvvwwwvvvvvvuuuuuutttwwwzzz|||}}}}}}{{{zzzyyyxxxxxxwwwwwwwwwwwwuuuuuusssrrrqqqqqqqqqqqqkkkjjjiiigggggghhhiiijjjgggjjjdddbbbjjjjjjeeeiiiiiiiiihhhfffeeegggiiikkkhhhhhhhhhhhhhhhhhhiiiiiigggfffiiikkkiiifffgggllliiinnnxxxpppYYYMMMCCCDDDDDDDDDDDDDDDDDDDDD>>>???@@@AAAAAAAAAAAAAAA<<<>>>??????===;;;:::;;;999;;;>>>AAACCCBBB@@@>>>888888888999::::::;;;;;;===CCCNNNZZZ```___XXXRRROOOKKKDDD===999888:::;;;DDDEEEDDDAAAAAAAAA===777777666444333333444666777555666777444///---...000//////000222222000+++(((...,,,+++******)))***,,,000000///---,,,++++++***''''''(((***---/////////))),,,000111...---...000///000///---***(((((()))((())))))((('''''')))+++(((((((((***((('''---555444>>>>>>===BBBAAACCCMMMJJJSSSZZZZZZWWWUUUPPPKKKDDDBBBBBBCCCEEEEEECCCCCCEEE@@@;;;888;;;@@@CCCCCC??????>>>===>>>BBBFFFJJJQQQOOONNNLLLGGGBBBDDDJJJRRRUUUUUUPPPLLLJJJEEE???888777999===???===>>>AAAGGGNNNSSSRRRMMMIIIIIIIIIIIIFFFBBBBBBCCCCCC@@@===EEEFFFHHHJJJJJJGGGDDDCCCMMMNNNQQQUUUZZZ```eeehhhhhhrrroooeee[[[UUURRRMMMDDD===999444111444:::999000&&&''')))******)))((()))+++***))))))(((((())))))***,,,***)))(((((()))+++.........&&&###)))))),,,:::;;;444,,,((()))***)))((('''(((+++...///...,,,+++(((&&&%%%'''((('''%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$###!!!"""###&&&'''%%%(((+++000444777777777777777999999444...000666<<<888222...------,,,+++~~~{{{zzz{{{yyyyyyxxxxxxxxxxxxuuurrrtttuuuvvvwwwxxxxxxxxxxxxyyy{{{}}}~~~~~~}}}}}}}}}}}}|||zzzvvvwwwxxxxxxxxxvvvtttssstttsssqqqpppooonnnnnnnnniiihhhgggggggggggghhhiiifffllliiieeeiiifffdddkkkggghhhhhhfffdddeeehhhkkkgggggghhhiiiiiiiiiiiiiiigggggghhhiiigggdddhhhooorrr|||lllUUUIIIDDDDDDCCCCCCCCCCCCCCCCCC>>>>>>???@@@AAAAAAAAAAAA;;;===??????===;;;::::::;;;===AAABBBAAA???<<<:::888999:::;;;;;;<<<<<<<<>>>>>:::444444444333333333444666666444555666333///...000222333222000000///...+++(((***+++,,,,,,------+++)))000///......---+++******&&&%%%%%%'''***,,,---,,,+++///333444111...---...+++,,,---,,,***(((((()))'''((()))((('''''')))***((('''(((***)))(((---444555???@@@>>>AAA@@@BBBMMMNNNXXX___^^^YYYTTTNNNIIIDDDCCCBBBBBBDDDGGGFFFEEEDDD>>>::::::===??????>>>>>>>>>>>><<<;;;===BBBFFFOOONNNOOOOOOIIIAAA@@@CCCOOOTTTVVVSSSPPPMMMGGG@@@888777888===>>><<<<<>>EEENNNRRRPPPKKKKKKLLLKKKHHHEEEDDDEEEDDD@@@===DDDFFFGGGGGGGGGGGGFFFDDDLLLMMMPPPUUUZZZ```eeehhhkkktttvvvrrriii^^^VVVQQQMMMKKKFFF@@@<<>>???@@@AAAAAAAAAAAAAAA>>>@@@AAAAAA???===<<<<<<<<>>>>>CCCHHHOOOVVVZZZZZZYYYWWWQQQLLLDDD===999888999:::===BBBDDD@@@<<<:::777333444444333333444555555666333555555333000///222555888555111///...---+++)))&&&)))+++,,,...000---(((...,,,,,,///...+++***+++&&&%%%%%%&&&)))+++,,,,,,***...222222...***)))***(((***++++++***((())))))&&&((())))))((('''((()))'''%%%&&&)))******...444666???@@@???DDDDDDEEEPPPTTT]]]dddccc^^^XXXRRRLLLEEEEEECCCAAABBBFFFGGGDDDAAA<<<999===@@@@@@@@@BBBAAAAAA@@@<<<999999>>>BBBMMMOOORRRTTTMMMCCC===>>>JJJPPPUUUUUUSSSPPPIIIBBB999777888<<<===<<<===@@@999???JJJQQQPPPJJJIIILLLJJJHHHGGGFFFFFFEEECCCAAADDDFFFEEECCCBBBEEEEEEBBBCCCFFFLLLSSS[[[cccjjjmmmooovvvuuuuuupppeee]]]ZZZYYYXXXPPPJJJHHHMMMTTTQQQCCC555((()))***)))))))))+++---''''''((((((((((((''''''''')))(((&&&''')))'''###"""%%%"""###((($$$""",,,&&&)))++++++)))(((((()))''')))---////////////000))))))(((%%%%%%'''%%%!!!"""###$$$%%%%%%&&&&&&%%%"""###$$$%%%%%%%%%%%%$$$&&&%%%%%%%%%&&&&&&''''''&&&'''+++444===AAA>>>:::000------000111......111---------------,,,++++++}}}}}}~~~|||vvvvvvyyywwwrrrqqqsssuuuwwwzzz|||}}}}}}~~~}}}|||{{{||||||{{{yyywwwwwwwwwwwwuuutttrrrqqqrrrqqqooommmkkkjjjiiiiiihhhhhhhhhgggggggggggggggfffmmmjjjiiinnnkkkggglllgggjjjllljjjfffdddfffiiifffgggiiijjjkkkkkkjjjjjjjjjiiiiiiiiihhhkkkwwweeeQQQHHHFFFEEECCCBBBAAAAAAAAABBB@@@@@@AAAAAAAAAAAAAAA@@@???@@@AAA@@@>>>=========;;;>>>AAAAAA>>>;;;999999999999::::::;;;===>>>???AAAGGGNNNUUUXXXXXXVVVUUUNNNJJJCCC===::::::<<<>>>999AAAEEE@@@999666555444444444444444555555555555444555555333000000333777:::888444222000...+++)))&&&)))***)))---111000***,,,)))***///...***))),,,((('''&&&'''))),,,------(((,,,//////+++((((((((()))+++,,,,,,***)))))))))'''((())))))'''''''''(((&&&$$$%%%)))+++,,,///444333;;;<<<===EEEGGGHHHRRRXXX___ddddddaaa^^^WWWPPPFFFFFFCCC???@@@EEEFFFBBB===888666;;;???AAAEEEKKKFFFFFFDDD???999888<<<@@@NNNRRRXXX[[[SSSFFF>>><<>>BBB666;;;EEENNNLLLEEECCCGGGDDDEEEFFFFFFEEEEEEGGGHHHEEEFFFCCC===;;;???@@@===;;;???GGGQQQ\\\eeelllpppqqqttt{{{}}}tttwwwvvvqqqoooooommmhhhbbb]]]ZZZ]]]```YYYIII:::((()))***))))))))),,,...((((((((())))))(((((((((%%%&&&$$$!!!$$$)))(((###!!!%%%######(((### )))+++***)))*********)))(((***---//////---,,,---...))))))&&&!!!!!!$$$###""""""###%%%%%%&&&&&&%%%######%%%&&&&&&&&&%%%$$$$$$%%%&&&'''''''''&&&&&&'''&&&***444@@@EEEBBB<<<000,,,+++///000...---...,,,---......---,,,,,,,,,|||vvvuuuyyyxxxrrrsssuuuwwwzzz}}}~~~}}}{{{{{{||||||{{{yyyzzzyyywwwtttsssrrrrrrrrrrrrqqqooommmkkkjjjiiihhhhhhhhhhhhhhhhhhggggggggggggkkkggghhhrrrqqqjjjkkkhhhkkknnnlllhhheeefffiiifffgggiiijjjkkkkkkjjjjjjiiiiiijjjmmmooovvv~~~bbbPPPIIIGGGFFFDDDBBBAAAAAAAAABBBAAAAAABBBBBBBBBAAAAAA@@@===>>>???===;;;:::;;;<<<:::===@@@@@@===;;;;;;<<<:::999999999:::<<<>>>???>>>EEENNNUUUWWWVVVSSSRRRLLLHHHBBB===;;;<<>>DDDDDD@@@999333222777<<<@@@HHHRRRJJJJJJHHHAAA;;;888;;;@@@PPPUUU\\\```YYYJJJ@@@===???HHHPPPTTTVVVTTTMMMFFF;;;888777:::<<<<<>>BBBEEEFFFEEEFFFIIIMMMFFFGGGBBB999666:::;;;888777===FFFQQQ\\\eeelllpppqqqrrruuu}}}yyyzzz~~~{{{zzztttpppooonnncccPPPAAA))))))***))))))***,,,///))))))************))))))$$$%%%!!!!!!)))***&&&$$$(((%%%%%%)))$$$!!!+++...)))%%%%%%***---+++(((...///000...+++)))***,,,///000,,,%%%$$$((((((###!!!"""###$$$%%%&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%!!!"""$$$&&&&&&%%%$$$###'''&&&)))444AAAGGGDDD>>>333...---000111///---...)))+++---.........///000|||yyywwwuuuttttttwww{{{~~~}}}}}}}}}}}}}}}}}}|||yyyuuusssssssssrrrqqqsssqqqnnnmmmlllkkkiiifffcccdddeeeggghhhjjjkkkkkkmmmjjjiiijjjmmmooommmkkknnnmmmllljjjiiiiiiiiiiiikkkjjjiiiiiijjjjjjjjjiiimmmhhhiiirrr{{{{{{```OOOIIIEEEBBBAAACCCBBB>>>>>>@@@AAA@@@@@@AAABBBAAA???===<<<==================<<<<<<===<<<:::;;;>>>===999333888999666777<<<===999:::@@@HHHLLLMMMMMMOOOQQQMMMHHHAAA<<<999888888888:::AAADDD>>>888666666555333444666777999::::::::::::000---333666111111777;;;:::999666333000---+++***)))))),,,000111000...///...---+++(((&&&%%%$$$((((((((()))***,,,---...///(((&&&***,,,)))))),,,---000111///,,,***,,,...)))******)))'''&&&((()))&&&&&&'''(((***+++------111444===GGGIIIGGGKKKSSS\\\```cccfffhhhfff[[[NNNHHHFFFBBB@@@???@@@CCCDDD<<<555222555999===FFFPPPNNNSSSRRRIII@@@<<<<<<;;;OOOUUU\\\bbb___TTTEEE:::===FFFMMMQQQTTTUUUNNNDDD@@@>>><<<<<<===>>>>>>======888:::CCCDDD??????GGGAAA@@@>>>===@@@GGGQQQWWWNNNNNNGGG<<<444333333111444666<<>>??????@@@AAAAAA@@@>>>=========<<<<<<<<<<<<======<<<===<<<:::;;;>>><<<888777;;;;;;888999======::::::@@@HHHMMMMMMMMMNNNPPPMMMHHHAAA<<<:::999999888;;;BBBEEE@@@999777777666444555666888999999999999777...,,,222666222333999:::999888666333000---++++++***)))+++---...---+++++++++******))))))(((((()))))))))***+++,,,......///)))'''***+++((((((***,,,...000...***(((***,,,)))******)))'''&&&''')))(((''''''''')))+++...///...111;;;FFFJJJIIIMMMSSS```fffjjjkkkjjjeeeZZZOOOLLLJJJFFFCCCBBBBBBCCCEEEAAA999333555999>>>GGGPPPQQQUUUTTTLLLDDDAAAAAA???NNNSSSZZZ```^^^TTTFFF;;;888@@@HHHNNNTTTYYYUUUNNNCCC@@@>>>===???AAABBBBBB>>>777777???AAA<<<<<>>@@@???;;;;;;===>>>>>>???@@@???>>>===<<<>>>===<<<;;;;;;<<<===>>><<<===<<<999:::===<<<888777999999666666777777555:::AAAIIIMMMNNNMMMNNNOOOLLLGGGAAA===;;;::::::999;;;CCCFFFAAA;;;999999888666666777888888888888888666///---222444111111666777777777666333000,,,***+++***)))***++++++***)))*********************)))************+++---.........***(((******)))((()))---///000...***((()))+++((())))))((('''&&&''')))***)))(((((())),,,...000---111;;;FFFLLLMMMPPPTTTdddlllrrrqqqkkkdddYYYPPPPPPNNNJJJFFFDDDDDDEEEEEEHHH===444333888???GGGNNNTTTWWWVVVOOOJJJIIIGGGDDDLLLQQQXXX]]]\\\TTTHHH???777===DDDJJJRRRYYYYYYVVVIIIEEEAAA???AAADDDFFFGGGBBB999666===AAA>>><<<===AAA>>>999777:::BBBNNNWWW______WWWDDD333+++++++++222222555===IIIWWWccciiivvv~~~rrr___RRR;;;333,,,+++***'''%%%&&&((('''&&&(((***++++++***'''((()))***)))((('''&&&)))((('''&&&%%%%%%%%%%%%''''''''''''((()))++++++&&&***...///...---///111,,,+++,,,,,,)))%%%'''+++%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&((((((%%%%%%''')))%%%%%%$$$$$$%%%%%%&&&'''""")))222:::BBBEEE@@@777:::666222///......---,,,---...//////---,,,,,,---~~~~~~~~~{{{xxxtttrrrqqqqqqqqqppppppooonnnppprrrssssssrrrjjjjjjjjjjjjkkkkkkllllllpppooommmmmmmmmmmmnnnnnnnnnnnnnnnnnnooopppqqqqqqppppppooonnnnnnqqqvvvyyyfffSSSIIIFFFBBB???>>>@@@???<<<;;;===<<<===??????>>><<<;;;;;;>>>===;;;::::::;;;===>>>:::<<<;;;888:::===<<<888888888777555444444333222;;;BBBJJJOOOOOONNNNNNNNNKKKGGGBBB>>><<<;;;:::999<<>>AAAFFFMMMSSSVVVVVVOOOKKKEEEAAAAAADDDFFFGGGEEE<<<777===CCCCCCAAAAAA@@@>>>;;;888:::AAAKKKRRR```bbbZZZFFF222)))(((***111111222888DDDRRR___gggvvvrrrccc[[[CCC888---***)))'''&&&&&&'''''''''(((***+++++++++''''''(((((((((((('''&&&******)))'''%%%%%%&&&'''((((((((((((((()))***+++'''***---...---,,,---//////((('''------'''&&&+++%%%%%%%%%%%%%%%$$$$$$$$$"""%%%$$$!!! ###(((%%%%%%$$$$$$%%%%%%&&&'''$$$,,,888@@@DDDBBB===999;;;777222///......---,,,***---///000...,,,,,,,,,~~~~~~}}}}}}}}}{{{xxxtttrrrrrrrrrqqqpppnnnmmmmmmoooqqqssssssrrrjjjjjjkkkkkklllllllllmmmoooooonnnlllllllllnnnoooooooooooooooooopppqqqqqqqqqrrrsssuuuwww|||www```QQQJJJHHHDDDAAA@@@BBBAAA===<<>><<<;;;999888<<>>>>>CCCIIIOOOSSSVVVTTTNNNGGGBBB@@@BBBDDDEEECCC;;;777;;;CCCGGGGGGFFF@@@???>>>======@@@FFFJJJXXX[[[UUUCCC111))))))+++111111444:::DDDSSS```iiiyyyrrrgggaaaKKK<<<...(((((('''(((***((())))))************+++''''''((((((((((((((('''***+++***(((%%%%%%''')))******)))))))))***++++++***,,,------,,,+++++++++000%%%"""***///***&&&(((&&&&&&&&&%%%%%%%%%$$$$$$ $$$((('''$$$###'''+++%%%%%%$$$$$$%%%%%%&&&'''$$$,,,777???@@@;;;777666888444111.........---,,,))),,,///000...---,,,,,,~~~}}}}}}}}}}}}|||yyyuuusssssssssrrrqqqqqqpppooooooppppppooommmiiijjjjjjkkklllmmmmmmnnnmmmmmmmmmlllkkkllloooqqqnnnnnnnnnoooppprrrssstttrrrwww|||ooo[[[PPPJJJHHHEEEBBBAAACCCBBB>>>>>>@@@:::===@@@???<<<::::::<<<;;;;;;;;;;;;;;;;;;;;;;;;555777777666999======:::<<<999999;;;;;;888888:::???FFFOOOSSSSSSPPPOOOOOOKKKGGGBBB>>>;;;999777555;;;DDDIIIFFF@@@>>><<<:::777777888888888777777666333333444444333222222444000333666888777333///,,,))))))***))))))***,,,///++++++++++++++++++******''''''&&&&&&'''((())))))''')))******---111000---)))+++,,,+++'''&&&'''))))))***+++***))))))+++,,,'''(((+++---------+++***333>>>GGGGGGEEEHHHPPPUUUccclllqqqmmmeee^^^XXXSSSKKKJJJHHHGGGFFFGGGGGGHHHHHHEEE===444111555999;;;CCCMMMUUUTTTOOOLLLJJJGGGGGGJJJOOOUUUXXXXXXTTTPPP@@@<<<<<>>@@@BBBLLLOOOLLL???222---,,,---111444999AAAKKKYYYfffooosssiiidddMMM===---''''''((()))+++((()))******))))))+++,,,(((((((((((((((((()))))))))******(((%%%$$$(((,,,,,,+++***************++++++,,,------,,,+++)))(((---&&&"""&&&++++++((('''''''''&&&&&&%%%%%%$$$$$$"""%%%''''''&&&%%%(((***%%%%%%$$$$$$%%%%%%&&&'''"""'''000777777111...000111///...---......---,,,)))+++...///...,,,,,,,,,~~~~~~~~~~~~}}}zzzvvvtttttttttsssrrrsssqqqpppooopppooonnnlllhhhhhhiiikkklllmmmnnnnnnkkklllllljjjiiikkkooosssooopppqqqtttvvvyyy|||}}}gggVVVMMMHHHFFFEEEBBBBBBCCCBBB???>>>@@@999===AAA@@@<<<999;;;===999:::<<<======<<<:::999333555666555999>>>???;;;:::777777;;;<<<888999<<>><<<:::666777777888888888777777111444666555333333444555///222666999999555000---)))******(((&&&'''***---,,,,,,,,,++++++*********(((''''''''''''((())))))&&&******(((***...---(((&&&(((***)))&&&%%%''')))***+++,,,+++******,,,...)))))))))))))))***,,,,,,444CCCMMMIIICCCHHHSSS\\\iiioooqqqllleee___YYYTTTNNNMMMLLLJJJIIIHHHHHHHHHEEEGGGCCC888111222555555999IIIVVVVVVOOOJJJGGGFFFDDDFFFKKKQQQUUUWWWUUURRRBBB===<<>>>>>@@@999>>>AAA@@@<<<999;;;===888:::<<<>>>>>><<<:::888111444555555999???@@@======::::::???AAA===>>>CCCCCCJJJSSSWWWVVVSSSQQQPPPKKKGGGBBB===:::666333111:::CCCIIIFFFAAA>>><<<:::666666777888888888888888444888999777333222333333///222777::::::666111---***+++***'''$$$$$$&&&***111000...,,,***(((&&&%%%)))(((((((((((())))))***'''******'''(((,,,)))###&&&(((+++***'''''')))++++++,,,,,,,,,++++++---///,,,***'''%%%&&&(((,,,///777HHHSSSMMMEEEJJJYYYdddooosssrrrllleee```ZZZTTTSSSRRRPPPNNNLLLJJJIIIIIICCCIIIGGG<<<222111333333444FFFVVVWWWOOOHHHFFFFFFBBBDDDHHHNNNSSSUUUTTTSSSGGGAAA???EEEJJJMMMSSSZZZQQQMMMGGGDDDDDDEEEFFFFFF999999888777:::AAAGGGJJJJJJGGGAAA:::555444777:::;;;??????:::666555333///333:::DDDOOO[[[gggsss{{{|||ooobbb[[[DDD666***)))+++***'''%%%###&&&)))******+++///222)))))))))))))))***++++++&&&((()))&&&###$$$)))///+++***)))((((((''''''((()))((()))+++,,,---+++))) ***,,,######***+++(((((('''&&&%%%%%%$$$$$$&&&%%%$$$%%%'''((('''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$'''---,,,'''&&&***%%%&&&(((+++......---+++)))+++------,,,,,,---...}}}|||wwwzzz|||yyytttqqqsssvvvppppppppppppnnnllljjjhhhkkklllmmmlllkkkjjjkkkmmmpppmmmkkkjjjlllpppssstttwwwyyy}}}lll[[[SSSMMMIIIGGGGGGDDDCCCEEECCC@@@???AAAAAA>>><<<<<<===<<<999666;;;===>>>>>><<<999555222111333444666888;;;@@@CCC>>>;;;;;;???@@@>>>???BBBFFFNNNWWWZZZWWWRRROOONNNIIIGGGCCC>>>999888:::<<<===AAAFFFHHHEEEAAA<<<::::::888777888999:::;;;:::444888;;;;;;666111//////333333444777999888444000+++,,,---+++)))(((((()))---***'''(((***+++)))'''###%%%'''(((((((((***,,,&&&((((((((('''(((***,,,''''''((((((((((((''''''******))))))+++---000222(((***+++***((((((,,,///:::EEEOOOPPPMMMPPP]]]jjjwwwwwwvvvssslllcccYYYSSSQQQQQQQQQPPPOOOMMMLLLLLLDDDFFFGGGDDD888///000777:::GGGQQQQQQLLLHHHEEECCCBBBEEEJJJNNNPPPPPPOOONNNIIIFFFBBBDDDIIINNNQQQQQQWWWQQQJJJGGGGGGGGGCCC???===<<<<<<;;;888777???HHHGGGKKKHHH<<<111111777;;;>>>===;;;;;;;;;999777555000999DDDNNN\\\jjjsssuuu}}}zzzuuuoooaaaRRR===555---***'''$$$&&&))))))((((((((((((***+++,,,+++++++++***++++++,,,---''')))***(((%%%$$$'''***'''''''''(((((((((((((((***)))((()))+++,,,,,,+++,,,)))&&&''')))++++++***)))))))))***+++***'''$$$ !!!"""###$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&((()))***+++,,,...,,,***+++------***'''------,,,,,,------...///|||zzzyyyzzz{{{yyyuuussstttvvvnnnnnnnnnnnnmmmkkkjjjiiijjjlllmmmlllkkkkkklllmmmooommmllllllooosssvvvxxx~~~eeeUUUNNNJJJGGGFFFGGGDDDCCCEEEDDD@@@???BBBCCC???<<<;;;;;;;;;:::888<<<>>>??????===:::666444222333555777999;;;???AAA<<<;;;>>>CCCEEEDDDEEEHHHNNNSSSXXXXXXTTTPPPOOOOOOKKKIIIEEE@@@;;;888999:::>>>AAAEEEGGGDDD???;;;999888777777777888888999888222444777888666444333222222222333555888777333000,,,------,,,)))((()))***000---************)))&&&$$$&&&((())))))***,,,---+++,,,,,,+++(((''''''((('''(((((((((((((((((('''***)))(((((()))+++---///''')))******((()))---111@@@FFFNNNRRRVVV^^^iiirrrwwwxxxwwwssskkkaaaYYYUUUWWWUUUSSSQQQOOOLLLHHHFFFDDDGGGKKKJJJAAA555111444999DDDNNNNNNKKKHHHDDD@@@===@@@DDDHHHKKKMMMMMMMMMIIIGGGEEEFFFHHHKKKNNNOOOVVVRRRLLLHHHFFFDDDAAA???>>><<<<<<:::666444;;;DDDIIILLLHHH;;;000///444999<<<===???AAABBBAAA???===777???GGGNNNYYYhhhrrruuuuuuwwwzzz}}}~~~vvvrrrmmm___QQQ>>>555---***'''$$$$$$%%%,,,+++)))(((''''''((((((******)))******+++,,,---)))***)))(((&&&&&&'''(((&&&''''''((((((((())))))+++)))((()))+++,,,+++******(((%%%&&&(((******)))((((((((()))+++***'''%%%""""""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''((()))))))))******+++((('''%%%&&&((()))'''%%%,,,,,,,,,,,,,,,,,,,,,,,,~~~{{{yyy{{{zzzyyyxxxvvvuuuttttttnnnnnnnnnnnnmmmlllkkkjjjkkkmmmnnnnnnmmmmmmooopppooooooppprrrvvv{{{rrrYYYLLLHHHFFFEEEEEEGGGDDDDDDFFFEEEAAA@@@CCCDDD@@@===;;;;;;;;;;;;;;;>>>>>>??????===:::777555333444666888;;;<<<>>>>>>;;;<<>>AAADDDEEEBBB>>>:::999888777666666666666666666//////000222444555555444000111222444666666333111.........,,,***((()))***111///---++++++***(((&&&%%%''')))******+++---...+++,,,---,,,***'''''''''(((((((((((((((((((((((())))))((('''((()))***+++''')))***)))((()))---111BBBEEELLLWWWcccnnnvvv{{{{{{|||zzztttiii```ZZZXXXZZZWWWSSSPPPOOOLLLGGGCCCEEEHHHNNNRRRMMM@@@777444<<>>999;;;???DDDHHHLLLNNNOOORRRRRRQQQOOOLLLLLLMMMNNNTTTRRROOOIIICCC???=========<<<;;;999444111666???LLLOOOJJJ<<<111000555999:::===BBBGGGJJJJJJIIIHHHDDDIIINNNQQQXXXdddnnnrrrnnnppprrrtttvvv{{{zzzyyyuuuqqqnnniii^^^RRREEE999///+++)))&&&$$$###+++***)))(((''''''''''''(((((((((((()))***,,,,,,,,,***(((((((((((('''&&&%%%&&&'''((()))*********,,,***))))))*********))))))'''%%%%%%''')))))))))'''&&&'''(((******(((&&&$$$$$$%%%&&&&&&%%%%%%%%%###$$$$$$%%%&&&'''((()))$$$&&&))))))(((((()))***+++)))((()))+++++++++***/////////000000///......~~~|||zzz{{{zzzxxxwwwwwwvvvtttrrrqqqqqqqqqpppooonnnmmmlllmmmnnnpppqqqrrrrrruuuvvvuuuwwwzzz~~~vvvdddOOOFFFDDDCCCDDDEEEGGGDDDDDDFFFEEEAAAAAACCCBBB@@@>>>===<<<<<<<<<;;;============;;;999777666444666888;;;>>>??????>>><<>>@@@CCCCCC@@@<<<:::999888999888777555444555666...,,,+++---111444333222000111222444555555555444000000///---***))))))+++......---,,,+++)))(((&&&%%%''')))******+++,,,...$$$'''***,,,+++*********)))(((((((((((((((((()))******)))(((((((((((())))))***+++)))'''(((---111===DDDPPP___mmmxxx}}}ttthhh^^^ZZZZZZXXXTTTPPPOOOPPPNNNIIIDDDFFFGGGNNNUUUTTTJJJ???;;;DDDKKKPPPPPPOOOLLLEEE===888:::???EEEJJJOOORRRTTTXXXYYYXXXTTTNNNKKKKKKMMMPPPRRRQQQJJJAAA:::999::::::999999888333///444;;;NNNOOOJJJ>>>444444999<<<999<<>>???@@@@@@>>><<<;;;:::<<<<<<;;;:::999777666666555777:::???DDDEEECCC@@@???CCCMMMYYY^^^\\\YYYZZZUUUUUUTTTRRROOOLLLJJJJJJJJJJJJJJJFFFAAA<<<999888>>>@@@BBBAAA???<<<;;;:::;;;;;;;;;999666444555777222///---...111444333111111222333444555666777888333222111---***)))***+++***+++++++++***)))(((((($$$&&&((())))))***,,,---"""%%%)))++++++++++++,,,***)))(((((((((((()))***,,,,,,+++***))))))((((((+++,,,,,,***((()))---222999GGGZZZkkkvvv}}}|||pppeee\\\ZZZZZZVVVSSSPPPOOONNNLLLHHHDDDGGGFFFKKKRRRTTTOOOHHHEEEKKKPPPSSSQQQNNNJJJCCC;;;888<<>><<<<<<===???AAA@@@???============>>>>>>;;;666444555777777555333333444555444333111222444444444666888;;;555444222...***)))***,,,''')))++++++***((((((((($$$&&&((())))))***,,,---''')))+++,,,+++***************((((((((((((******---,,,,,,++++++***))))))+++,,,,,,***)))+++111666<<>>AAA???888333555888999888;;;>>>AAAEEEMMMVVV^^^gggqqqyyyxxxtttrrrpppmmmnnnlllhhhccc___^^^```cccbbbdddggghhhfffbbb^^^[[[RRRPPPRRRWWWZZZYYYWWWXXXUUUIII<<<333,,,''''''******+++++++++***)))((('''((((((((((((((())))))******((('''&&&'''(((''''''%%%&&&)))+++,,,+++***)))...+++(((''''''((((((((()))******)))((((((+++---&&&%%%$$$%%%&&&''''''%%%%%%%%%&&&&&&'''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###'''+++++++++...555<<<999>>>FFFLLLPPPSSSUUUWWWZZZZZZYYYXXXXXXXXXXXXYYY~~~~~~~~~~~~~~~{{{xxxyyy{{{zzzzzzzzz{{{}}}hhhTTTKKKEEEEEEFFFEEEDDDEEEDDDAAAAAACCCCCC@@@@@@BBB??????>>>;;;888888<<>>HHHPPPSSSOOOJJJJJJMMMUUU___aaa[[[VVVUUUVVVUUURRRPPPMMMKKKHHHGGGBBBCCCCCCBBB@@@???@@@AAA===>>>@@@@@@???>>>???AAA===???@@@<<<666333444777666666777666444333333444000111333333222444888<<<777666333///+++)))***,,,))),,,...---***((('''(((%%%''')))******+++---...---......---+++******++++++***(((''''''(((***+++,,,,,,,,,,,,+++***))))))(((***+++++++++///777===DDDTTThhhuuuyyyzzz}}}zzzpppcccZZZWWWVVVUUUSSSMMMPPPQQQNNNIIIEEEEEEGGGHHHFFFGGGJJJKKKJJJLLLPPPHHHMMMOOOHHHAAA???>>>===???FFFRRR]]]bbbbbb^^^[[[VVVSSSPPPNNNOOOQQQQQQRRRTTTUUUUUUQQQIIIAAA<<<:::888999;;;;;;666000222888888<<<;;;666222444555444777;;;AAAFFFKKKRRR]]]eeeooo{{{~~~|||uuusssnnnhhhbbb``````bbb`````````^^^ZZZUUUPPPNNNFFFCCCDDDKKKNNNNNNPPPTTTTTTNNNFFF???555+++)))---((()))))))))((('''&&&%%%******))))))(((((())))))&&&&&&'''&&&%%%&&&''')))&&&'''***+++,,,+++)))(((---+++'''&&&'''((())))))((())))))(((''''''***,,,'''&&&$$$$$$%%%&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$***...222;;;HHHSSS[[[aaaiiioooqqqqqqqqqqqqrrrpppllliiigggffffffggg}}}||||||}}}}}}}}}zzz|||~~~}}}bbbPPPIIIDDDFFFGGGEEECCCDDDCCC@@@@@@BBBBBB??????BBBAAA@@@<<<777444666===BBB>>>===:::888888888999:::555888???JJJTTTWWWSSSNNNNNNPPPWWW___```ZZZTTTRRRVVVSSSNNNJJJGGGEEEDDDBBB???@@@AAA@@@@@@@@@CCCEEE<<<>>>???@@@??????AAACCC===???@@@<<<555222444777111444777666222000111333...000222111111333888<<<888777333///+++)))+++,,,,,,...111///+++'''&&&''''''(((***++++++,,,...000///000///...,,,,,,---...+++***)))'''''')))***++++++++++++++++++***))))))%%%''')))+++---222;;;BBBJJJVVVeeepppuuuvvvxxxzzzqqqfffXXXQQQQQQSSSSSSQQQFFFKKKOOOMMMHHHEEEHHHMMMHHHFFFGGGIIIHHHFFFIIINNNEEELLLNNNGGG???===@@@AAADDDMMMZZZfffkkkiiiccc^^^\\\VVVOOOKKKKKKKKKJJJHHHWWWWWWWWWSSSMMMEEE???<<<;;;<<<======777000000666888;;;<<<777444444444222555<<>>:::;;;BBBFFFGGGJJJQQQTTTRRRPPPJJJ>>>111---///###$$$%%%'''(((''''''&&&,,,+++***))))))(((((((((###%%%'''&&&$$$$$$'''***&&&(((***,,,,,,+++)))'''---***'''%%%&&&((())))))&&&((()))'''%%%%%%(((,,,(((&&&$$$$$$%%%%%%$$$###"""###$$$%%%&&&&&&'''&&&###$$$$$$%%%&&&'''(((((( '''000999BBBQQQcccqqqvvv|||~~~}}}xxxuuuooojjjfffddddddeee~~~~~~ooo^^^MMMBBBDDDHHHGGGEEEGGGCCCAAA@@@@@@AAABBBAAAAAA@@@???>>>======???AAABBB::::::999999888999999999===AAAGGGPPPWWWXXXTTTPPPTTTUUUVVVWWWVVVTTTQQQOOORRRSSSRRRNNNIIIEEEBBBBBBFFFDDDAAA???>>>???@@@BBB@@@>>><<<;;;===@@@CCCFFFAAA@@@???<<<999666333111666555444222111000000000---///000111222555888;;;;;;999555111...---.........------,,,)))'''$$$"""((((((((()))******++++++......,,,***((()))---000.........,,,)))((()))***%%%,,,***(((---)))###'''))),,,...000333:::CCCIIIHHHPPPYYYaaakkkssstttpppeee```YYYTTTRRRRRRRRRRRRJJJEEEEEEGGGHHHGGGMMMUUUPPPKKKHHHFFFAAA======BBBEEEHHHIIIEEE???===@@@EEEJJJUUU```dddddddddaaa^^^[[[UUUQQQMMMFFFAAAFFFOOOSSSWWWYYYUUUKKKCCC@@@@@@;;;???>>>888555777888555@@@999555555444000111666@@@<<<===GGGUUU```jjjrrr{{{{{{wwwtttrrrnnnjjjddd\\\OOOAAA<<<===999:::===AAAEEEHHHKKKMMMUUUPPPQQQTTTJJJ666******'''''''''''''''&&&''''''***((('''(((***+++(((%%%%%%((()))(((&&&%%%(((+++%%%''')))++++++***(((&&&)))(((((())))))***+++,,,$$$#########%%%'''***,,,$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""######$$$!!!%%%(((&&&"""!!!%%%***%%%,,,000AAA___rrrxxx~~~~~~{{{tttlllfffcccdddfff|||iiiWWWHHHHHHKKKHHHFFFHHHAAA@@@>>>>>>@@@AAA@@@??????>>>===<<<<<<>>>@@@AAA;;;::::::999888888888999888<<>>======>>>@@@AAA>>>===;;;:::;;;===AAACCCAAA@@@???===;;;888666555222222222222222333333444...///000000111444888;;;;;;999555111...---...///.........,,,***(((%%%###(((((((((((()))***++++++,,,,,,+++***((()))+++------------+++)))((((((***%%%,,,)))''',,,(((###((((((***---222888???FFFJJJGGGLLLQQQXXXccclllnnniii]]]ZZZUUUQQQQQQQQQQQQPPPKKKEEEDDDGGGJJJKKKPPPVVVLLLHHHFFFDDD???999888;;;CCCHHHJJJGGG@@@===@@@FFFLLLWWWaaaeeeeeefffdddaaaWWWRRROOOLLLFFFBBBFFFNNNXXXVVVTTTQQQMMMFFF???::::::>>>>>>888666888999777<<<666333555555444666:::@@@===???JJJVVV___iiippp{{{~~~zzzxxxvvvqqqiii___TTTGGG<<<;;;@@@:::;;;>>>AAADDDGGGJJJKKKRRROOORRRVVVMMM888***(((&&&'''''''''&&&&&&'''''''''&&&%%%'''***,,,+++***&&&'''''''''&&&&&&((()))&&&''')))++++++***((('''(((''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&(((+++,,,%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$%%%&&&''',,,111HHHlll~~~{{{uuummmfffcccdddfffttt```NNNJJJJJJGGGEEEGGG@@@>>>======>>>??????>>>>>>===<<<;;;<<<===>>>???<<<;;;:::999888888777777666;;;EEEPPPYYY\\\[[[YYYXXXWWWUUUTTTRRRQQQPPPPPPPPPPPPMMMIIIDDDAAAAAABBBAAA???===;;;;;;;;;<<<======;;;:::888999;;;===????????????>>>===;;;:::999222222222333333333444444...//////...///222666:::<<<999444000......///000/////////...,,,)))'''%%%)))(((''''''((()))+++,,,((()))******)))((()))+++,,,,,,,,,***((('''((()))&&&,,,)))&&&***'''$$$***'''(((,,,555???FFFIIIIIIDDDEEEGGGMMMYYYdddeee```TTTRRRPPPOOOOOOOOONNNMMMIIICCC@@@DDDJJJNNNRRRUUUHHHDDDBBB@@@;;;333111333AAAGGGKKKHHHAAA===AAAFFFMMMWWW```ccccccdddccc```TTTPPPNNNMMMJJJGGGJJJOOO\\\UUUOOONNNNNNJJJ???666999<<<<<<888666999::::::888444222555888999<<>>???AAADDDGGGIIIKKKNNNMMMQQQUUUMMM:::+++&&&&&&'''((('''&&&&&&'''(((((('''%%%&&&(((+++++++++'''%%%$$$%%%&&&'''''''''&&&(((***+++,,,+++)))(((((('''&&&%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%''')))***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&((()))&&&$$$"""###&&&'''&&&$$$(((,,,222MMMvvv|||yyyvvvqqqjjjeeeccceeegggyyydddOOOIIIGGGCCCBBBEEE@@@>>>======>>>??????>>>======<<<<<<<<<===>>>???===<<<;;;999888777777777:::???HHHQQQWWWYYYWWWTTTUUUTTTQQQNNNLLLLLLLLLMMMNNNMMMJJJFFFBBB@@@@@@BBBBBB@@@>>>;;;:::999::::::<<<;;;999888888:::<<<===<<<===============<<<<<<555555555444444333222111//////...------000555888<<<999555111......000111000000000///---+++(((''')))(((''''''''')))+++,,,&&&(((***+++***))))))***+++++++++***((('''((()))'''...+++'''***(((&&&...)))***...999EEEKKKIIIEEE???>>>???FFFTTT```___XXXOOONNNMMMMMMNNNMMMKKKHHHFFFAAA===AAAIIIOOOQQQRRRGGGBBB>>>:::444///...222@@@FFFLLLIIIBBB>>>AAAFFFLLLTTT\\\\\\[[[\\\\\\YYYRRRPPPOOOOOOOOOOOOPPPQQQYYYSSSNNNMMMOOOKKKBBB999888999999666555666999:::666555666888;;;<<>>============>>>>>>??????===<<<;;;999888777777777<<>>===<<<;;;<<<<<<===<<<;;;:::999999;;;<<<===::::::;;;<<<<<<<<<;;;;;;555555555555555444333222/////////...---000333777:::888555222000///000000000000000///...,,,)))(((((('''''''''''')))***+++&&&(((+++,,,+++************++++++***((('''((()))'''///---)))+++)))(((000------222===HHHMMMHHHAAA:::;;;===EEESSS]]]ZZZRRRMMMLLLLLLLLLLLLJJJFFFCCCDDDAAA???BBBIIIPPPQQQOOOGGGAAA999444000---111777BBBGGGKKKIIICCC@@@AAADDDKKKRRRWWWUUUSSSSSSSSSQQQNNNMMMMMMOOOSSSUUUSSSPPPRRRQQQQQQQQQPPPLLLEEE@@@777666555444333333555999666;;;??????>>>===???@@@@@@CCCMMMZZZdddjjjpppuuuyyyqqqllljjj___PPPCCC888444;;;DDDFFFFFFFFFFFFHHHJJJMMMOOOMMMKKKKKKKKKGGG<<<000)))$$$'''***(((%%%$$$&&&))),,,+++)))'''&&&&&&((()))'''$$$!!!"""&&&'''&&&$$$&&&''')))***+++++++++***%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$###$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%###""""""#########'''******'''%%%'''***&&&)))***999VVViiiooowwwwwwqqqnnnnnnmmmjjjfffccccccfffhhh~~~gggQQQIIIGGGCCCBBBEEE@@@>>>======>>>??????>>>======>>>>>>>>>?????????<<<;;;:::999888888777777:::@@@JJJQQQTTTSSSRRRQQQQQQPPPMMMKKKJJJJJJKKKLLLJJJIIIHHHDDDAAA??????AAA::::::;;;<<<===???@@@AAA;;;;;;:::::::::<<<===>>>999:::::::::::::::999999111222444666777777666666...///000//////000222555888777666444222111000///000000000///...,,,***(((&&&&&&'''((()))))))))***%%%(((***+++*********++++++++++++***(((((()))***&&&///...+++,,,)))(((111///000555@@@JJJLLLFFF???999;;;>>>DDDOOOWWWTTTLLLLLLKKKKKKKKKJJJGGGCCC@@@CCCDDDDDDFFFKKKPPPPPPLLLEEE>>>666111......666>>>GGGHHHHHHGGGDDDBBBAAABBBGGGNNNQQQNNNKKKLLLLLLKKKHHHIIIJJJMMMSSSWWWSSSKKKNNNQQQUUUVVVSSSNNNIIIFFF999666444333111///111666666BBBKKKHHHAAA===>>>???@@@DDDOOO\\\eeeiiiooouuu|||}}}uuummmhhhbbbYYYMMMCCC999555;;;CCCIIIHHHHHHHHHJJJMMMOOOQQQNNNLLLJJJIIIFFF>>>444,,,$$$'''***)))%%%###&&&***(((((()))(((''''''***,,,&&&$$$###$$$%%%&&&&&&&&&%%%&&&'''((()))*********""""""""""""###$$$%%%&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%+++)))'''%%%$$$###$$$$$$"""''',,,,,,'''%%%'''+++%%%)))%%%+++>>>MMMXXXeeeuuu{{{yyyuuutttpppooolllhhheeeccceeeggghhhRRRJJJGGGBBBAAACCC???===<<<<<<===>>>>>>===<<<<<<======>>>>>>======;;;::::::999888888888999999@@@IIIPPPRRRQQQPPPOOOMMMLLLKKKJJJIIIJJJJJJKKKHHHHHHHHHEEEBBB@@@???@@@;;;;;;;;;<<<===>>>??????999999999:::;;;<<<===>>>;;;;;;;;;;;;:::999888777111222555777888888777666...000222222111111222333666777777666555222000...////////////...,,,***((($$$&&&((()))***)))((((((%%%'''((()))(((((()))***+++,,,,,,+++))))))***,,,"""------+++,,,'''&&&///...111777AAAJJJKKKFFF@@@<<<>>>???AAAGGGMMMLLLGGGIIIHHHHHHGGGGGGEEEBBB???>>>DDDGGGGGGHHHLLLKKKFFF???999333111///111:::CCCMMMIIIFFFDDDEEEDDDBBB??????EEEHHHEEECCCEEEGGGFFFFFFHHHIIILLLTTTYYYSSSHHHOOOSSSXXX[[[XXXRRRJJJFFF<<<777444444000,,,///555444GGGUUUQQQDDD======???@@@DDDNNNZZZaaaccciiiooottt|||~~~yyysssmmmhhheee[[[SSSJJJAAA999555;;;CCCJJJIIIHHHHHHJJJMMMQQQSSSNNNMMMMMMLLLKKKDDD888...###(((+++)))$$$"""&&&***&&&(((***)))(((''')))+++$$$%%%&&&%%%$$$%%%&&&((($$$%%%&&&'''((()))******$$$$$$#########$$$$$$%%%&&&&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%***((('''%%%$$$$$$%%%%%%"""%%%((()))'''&&&&&&'''&&&)))###$$$111;;;AAAMMM\\\dddmmmrrrqqqnnnlllllljjjjjjhhhfffddddddfffhhh~~~hhhRRRIIIFFF@@@===???===<<<::::::<<<===<<<;;;:::;;;<<<<<<======<<<<<<::::::999999888999999999:::AAAKKKPPPPPPNNNMMMLLLIIIHHHHHHGGGGGGHHHHHHHHHFFFHHHHHHFFFCCC@@@?????????>>>>>>===;;;:::999999888888888999:::<<<===>>><<<<<<<<<;;;:::999777666444555777888888666444333...000333333222111111222555666777888666333///---////////////---,,,***(((###%%%(((***+++***((('''$$$%%%''''''&&&'''(((***+++,,,,,,+++***)))+++,,,+++---***+++&&&$$$---,,,000888BBBIIIJJJFFFBBB???@@@???===@@@EEEFFFDDDGGGFFFEEEEEEEEEDDDAAA???999AAAFFFEEEDDDFFFDDD???:::555222111222444;;;DDDQQQJJJDDDCCCEEEFFFBBB===777===@@@===<<>>@@@@@@DDDMMMWWW\\\^^^ccciiimmmwww~~~xxxpppjjjeeeccccccXXXPPPGGG???777444;;;CCCIIIHHHHHHHHHJJJMMMQQQSSSMMMNNNPPPPPPOOOHHH:::...###(((+++)))$$$"""&&&+++)))+++---+++(((%%%%%%'''$$$&&&((('''$$$$$$'''***$$$$$$%%%&&&'''((()))***(((((('''&&&%%%%%%%%%%%%###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%######$$$&&&((((((%%%###(((***######...333444;;;@@@IIITTTZZZZZZWWWVVVWWW___```aaaaaaaaadddgggkkkfffSSSLLLCCCAAAEEECCC======<<<<<<<<<<<<======>>>???@@@???===;;;;;;<<<<<<888888:::888444555;;;AAACCCGGGMMMQQQQQQLLLGGGGGGGGGGGGGGGHHHIIIJJJKKKFFFEEEDDDCCCBBBCCCCCCDDD?????????<<<:::999:::<<<>>>:::666666999===>>>>>>999<<<<<<888666888999888999888666555444444444555222111000000000111333444666:::;;;999666555111+++,,,---...///...---+++)))%%%(((,,,------++++++++++++******))))))))))))***)))((()))+++......---+++&&&***---,,,(((&&&(((+++///333999???CCCDDDCCCBBB>>>@@@BBBCCCBBB@@@@@@AAACCCCCCCCCBBBAAAAAA@@@AAA@@@DDDFFFEEEFFFFFFAAA;;;999666555555444555;;;DDDDDDAAA???BBBEEEEEE???:::>>><<<999777888<<<@@@CCCEEEGGGKKKQQQVVVVVVQQQLLLOOO[[[___WWWTTTXXXRRREEE???<<<::::::666111000333666???LLLSSSMMMCCC@@@DDDBBBHHHMMMNNNNNNPPPVVV[[[```jjjvvv||||||}}}{{{ooofffeeegggbbb[[[VVVOOOFFF===222---666CCCAAADDDFFFIIIKKKNNNSSSVVVVVVSSSNNNJJJJJJGGG:::,,,+++)))&&&$$$######%%%&&&'''''''''(((''''''&&&%%%&&&&&&&&&$$$######%%%'''%%%%%%&&&'''((()))***+++((('''&&&&&&$$$$$$###"""'''&&&&&&%%%%%%&&&&&&'''$$$"""###%%%$$$"""$$$)))$$$$$$$$$$$$$$$$$$$$$$$$'''$$$""""""%%%''''''%%%$$$'''((('''(((******'''444555888:::<<<=========FFFGGGHHHKKKPPPUUUZZZ]]]hhhTTTMMMCCCAAACCCAAA===<<<<<<;;;;;;;;;;;;<<<>>>???@@@@@@>>><<<======<<<999888999888555888>>>CCCEEEHHHMMMQQQPPPLLLGGGFFFFFFFFFFFFGGGHHHIIIJJJHHHGGGEEECCCAAAAAAAAAAAABBBBBBAAA>>>;;;;;;<<<===<<<:::888999;;;===<<<;;;888<<<<<<888666888999777777666444333222222333333------------///000222333666:::;;;999777666222---,,,---...///...---+++)))'''))),,,,,,+++)))))))))((((((''''''''''''((((((***))))))+++------,,,***&&&))),,,+++'''%%%'''))),,,111777>>>AAABBB@@@>>>>>>@@@BBBBBBAAA???@@@@@@DDDEEEFFFEEEEEEEEEEEEFFFEEEHHHJJJIIIIIIIIIDDD===>>>:::888777555444999@@@;;;<<>>@@@AAAAAA???>>>>>>???<<<999888888888888===CCCGGGHHHJJJMMMOOONNNKKKGGGFFFEEEEEEFFFFFFGGGHHHIIIIIIHHHEEEBBB@@@???>>>>>>DDDCCCBBB@@@===<<<===>>>;;;;;;;;;<<<===<<<:::888777;;;;;;777555666777555444333222111000000000000++++++,,,---///111333444666:::;;;999777777444///,,,---...//////---,,,***)))+++,,,+++)))'''''''''''''''&&&''''''((()))***+++***)))***,,,,,,+++***%%%(((***)))&&&$$$%%%'''+++000888>>>BBBAAA???<<<>>>@@@AAAAAA@@@??????@@@DDDEEEGGGGGGFFFFFFHHHIIIIIILLLNNNNNNNNNNNNHHHAAAAAA===:::888444111333999000666===AAAAAA@@@??????999888777777999<<<@@@BBBCCCEEEHHHMMMQQQRRRPPPNNNMMMOOOUUU[[[```___YYYSSSFFFAAA===;;;777222111333>>>BBBHHHLLLHHHCCCGGGNNNCCCAAA???>>>@@@CCCGGGJJJSSS\\\fffmmmpppssswww|||pppqqqmmmhhheeeddd___XXXQQQHHH???888333333;;;DDDBBBDDDGGGHHHHHHIIIKKKMMMKKKJJJHHHHHHIIIGGG;;;...***)))'''&&&&&&'''(((***+++***)))(((''''''''''''%%%&&&&&&%%%###$$$&&&(((%%%&&&&&&'''((()))******%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###"""$$$((('''######&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######%%%&&&&&&%%%$$$&&&%%%"""###''')))(((&&&'''(((***++++++,,,,,,*********,,,///333666999fffSSSKKKBBB>>>@@@=========<<<;;;;;;;;;;;;<<>>======CCCCCCBBB???<<<;;;<<<>>><<<<<<<<<<<<<<<;;;999777666:::;;;777444666666333222111111000000/////////---......000111333444555666999:::888777888555111---...000111000///---,,,)))******)))'''&&&'''((((((((((((((()))***,,,,,,---+++))))))***++++++***&&&(((***)))'''%%%&&&'''---222999@@@DDDCCC@@@>>>???AAABBBAAA?????????@@@AAACCCEEEEEEDDDCCCEEEHHHJJJNNNQQQRRRTTTTTTOOOHHHBBB===999777444000000444+++000888===@@@@@@???>>>:::999888888888:::;;;===CCCEEEHHHMMMPPPRRRQQQPPPJJJHHHNNNYYY___\\\VVVTTTDDD>>>999999777444444777===@@@EEEHHHFFFBBBFFFMMMHHHDDD???===@@@EEEIIILLLRRRYYYbbbgggjjjmmmqqquuupppsssrrrkkkeee___XXXQQQLLLDDD;;;444333777>>>DDDDDDFFFIIIJJJIIIHHHIIIIIIEEEGGGGGGGGGIIIGGG===111((((((&&&&&&&&&'''((())),,,+++***(((''''''''''''%%%&&&&&&%%%$$$$$$''')))&&&&&&''''''((())))))***$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%######%%%)))(((######%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&'''&&&###%%%,,,000///++++++++++++******))))))************,,,///222444{{{```NNNHHH@@@>>>@@@>>>>>>>>>============>>>>>>???AAABBBBBB@@@??????@@@::::::999777999@@@HHHMMMLLLLLLLLLLLLJJJIIIHHHHHHIIIHHHHHHHHHHHHIIIJJJJJJHHHFFFDDDAAA@@@???>>>>>>?????????<<<:::999:::<<<>>>===<<<;;;999999999:::666:::;;;777555555555222111111111111000000000/////////000000111111111222444888999777777888666222000111222333222000...---((()))***)))((('''(((***(((((((((((()))***,,,,,,---+++(((((()))***+++***'''((())))))((((((((((((---111999@@@DDDDDDBBB@@@AAABBBBBBAAA?????????AAA@@@CCCEEEDDDAAA@@@CCCFFFIIINNNSSSVVVZZZ[[[WWWQQQCCC>>>;;;:::888444333555------111888???BBB@@@<<<;;;:::999888888999:::;;;BBBEEEJJJNNNQQQRRRSSSSSSJJJIIINNNWWW\\\YYYTTTSSSFFF???:::;;;<<<<<<>>>AAA<<>>444'''&&&%%%%%%%%%&&&'''(((++++++)))(((((('''''''''%%%&&&&&&%%%$$$%%%''')))&&&&&&''''''(((((())))))###$$$$$$%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%$$$###&&&)))(((###"""%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$$$$%%%$$$&&&%%%$$$'''///444555...---,,,***((('''&&&%%%***)))))))))***,,,...000vvv[[[JJJFFF???>>>@@@>>>============>>>???@@@@@@@@@BBBCCCBBB@@@>>>>>>???888::::::888<<>>===;;;888888999;;;666:::<<<888555555444111000000111111111111000///------.../////////......333666777555555888777333333333444444222000---,,,''')))******)))((()))***''''''&&&''''''((()))***---***'''&&&(((***+++,,,&&&'''(((((())))))))))))+++000666===BBBCCCCCCBBBAAABBBBBB@@@>>>===>>>@@@>>>BBBFFFEEEBBBAAAEEEIIIJJJPPPWWW[[[___bbb^^^XXXFFF@@@===>>>>>>:::777888...,,,,,,333===CCCCCCAAA@@@>>>;;;999999:::<<<===???DDDJJJOOOQQQRRRSSSTTTMMMPPPTTTXXXYYYXXXVVVUUUGGG???999999<<<===???BBB<<>>555'''&&&&&&%%%%%%%%%&&&&&&(((((()))))))))((('''&&&%%%&&&&&&%%%%%%&&&(((***''''''''''''(((((())))))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$&&&)))'''######&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$###$$$%%%!!!######"""&&&...444444222111///,,,***)))((((((+++***))))))***,,,...///tttZZZJJJFFF???>>>@@@>>>;;;;;;;;;<<<>>>???AAABBBAAABBBCCCBBB???===<<<===666:::;;;:::>>>IIIQQQTTTLLLLLLKKKHHHEEEDDDGGGJJJJJJIIIIIIHHHHHHIIIIIIIIIKKKIIIFFFCCC@@@???>>>>>>777888888777666777999;;;:::<<<>>>===:::999999:::666;;;<<<999666666444111...///000111111000//////***+++---...////////////111444555444444777777444333333444333111...+++)))(((***------+++(((''''''((((((''''''''''''((((((---***&&&%%%'''***,,,...###$$$%%%''')))******))),,,000666<<>>:::???DDDEEEBBBBBBGGGMMMNNNUUU[[[```dddgggccc\\\FFFAAA>>>@@@???;;;888777,,,***+++000999BBBHHHKKKLLLIIICCC>>>:::999:::;;;<<>>DDDIIILLLPPPQQQNNNJJJGGGEEECCCEEEDDDBBBAAAAAA<<<555((((((''''''&&&&&&%%%%%%$$$&&&((()))***)))'''&&&%%%&&&&&&&&&%%%&&&)))+++''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''%%%&&&(((&&&######'''$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%%%%$$$######%%% ######"""%%%,,,000000333222000......---.........---,,,+++,,,---000111uuu[[[KKKGGG@@@>>>@@@===999999:::;;;===???AAABBBBBBCCCCCCAAA>>><<<;;;;;;444:::<<<:::???KKKSSSUUUKKKKKKJJJGGGCCCCCCGGGJJJIIIIIIHHHGGGGGGHHHHHHHHHNNNLLLHHHDDDAAA>>><<<<<<555666777666666777999<<<666;;;???@@@===:::888999777<<<===:::777666555111---...///000000000......***,,,...000222333333333000333444333333666777444333333333222///,,,(((&&&***---//////,,,(((&&&%%%+++******))))))))))))***,,,)))%%%$$$'''***---///!!!"""###%%%(((******)))///222777>>>CCCGGGJJJKKK>>>>>>>>>;;;999999:::<<<555;;;AAABBBAAABBBIIIOOORRRYYY___dddhhhjjjeee^^^EEE???<<<>>>>>>999555444(((***,,,///666@@@LLLTTTYYYTTTKKKBBB;;;777666666999@@@IIIOOOQQQQQQQQQQQQKKKYYY^^^TTTPPPWWW\\\XXXUUUJJJ???<<<;;;:::999::::::999;;;>>>===;;;<<>>>>>:::333******)))((('''&&&&&&%%%!!!$$$'''***+++)))'''%%%%%%&&&&&&&&&%%%&&&)))+++'''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((&&&&&&'''%%%"""$$$((($$$$$$$$$$$$$$$$$$$$$$$$"""&&&&&&$$$"""###%%%"""%%%%%%###&&&,,,///......---,,,,,,,,,---//////,,,,,,******+++,,,///000yyybbbLLLDDDBBB>>>===@@@@@@>>>===<<<<<<>>>@@@AAACCCDDDEEEDDDAAA>>>=========;;;;;;???FFFMMMQQQSSSOOOLLLHHHDDDAAA@@@AAAAAAEEECCCCCCEEEIIIJJJHHHFFFIIIHHHEEECCCAAA???>>>>>>::::::999888888888999999:::<<<======:::888777777555999===<<<777444444666222222111000///...------000//////000111111...,,,333444555555555444333333...222444111000000---)))+++++++++***((((((***,,,)))***+++***(((''''''((('''''''''''''''((())))))&&&---***(((---+++(((......333777<<>><<<:::::::::<<<===;;;===AAACCCFFFIIINNNQQQTTTWWW]]]gggnnnmmmeee^^^QQQIIIBBB@@@===777333222///'''###(((222>>>JJJSSSRRRVVVVVVOOOBBB888666777999<<>><<<:::;;;<<>><<<888111)))(((333AAAGGGGGGJJJMMMLLLHHHEEEDDDAAA??????@@@BBBBBB>>>:::&&&)))(((""""""'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))))))))((((((((()))***++++++)))))))))(((''''''&&&&&&$$$%%%'''((((((&&&%%%###""""""###$$$&&&'''((((((&&&%%%$$$#########$$$%%% !!!"""############"""$$$%%%%%%%%%&&&***...222444444000,,,...222333111...000222222000.........xxxbbbMMMEEECCC>>>===@@@===<<<<<<<<<>>>???AAABBBDDDDDDCCCAAA>>>===>>>???>>>>>>@@@EEELLLPPPQQQPPPLLLJJJGGGCCCBBBBBBBBBCCCHHHFFFEEEGGGIIIKKKIIIHHHIIIHHHGGGEEECCCBBBAAAAAA===<<<<<<;;;;;;;;;;;;;;;888;;;>>>>>><<<999777666555999===<<<777444444666333333222111000///....../////////000111111000...111111333444444333222111000444555222//////,,,'''+++++++++)))'''''')))***'''(((((((((&&&%%%&&&''''''''''''''''''((())))))$$$***(((&&&+++***)))000...333888===EEEKKKGGG???999999888888888:::<<<>>>:::<<<@@@CCCFFFIIINNNQQQZZZ\\\aaahhhllljjjaaaZZZSSSKKKDDDBBB???888333111---%%%!!!&&&...888CCCLLLSSSSSSRRROOOIIICCC===:::888:::>>>CCCIIILLLMMMMMMQQQNNNMMMPPPWWW\\\]]]\\\aaa]]]WWWOOOFFF@@@???AAA???>>><<<::::::;;;===???KKKOOOMMMCCC<<<===DDDHHHHHHJJJMMMPPPSSSXXX\\\___]]]ZZZVVVSSSPPPKKKGGGCCC???;;;555///((('''000<<>><<>>AAAFFFMMMRRRSSSQQQNNNIIIGGGEEEBBBBBBBBBDDDEEEKKKIIIHHHHHHIIIJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDDDD@@@@@@???>>>>>>>>>>>>>>>777:::===>>><<<999777777777:::===<<<888555444555444444333222111000000//////......000222222111000...///111222222222111111000555666222...---***&&&+++++++++)))'''&&&'''(((&&&'''((('''&&&%%%&&&''''''''''''''''''((())))))###)))&&&###)))))))))111...222777<<>>@@@999<<>>BBBDDDQQQRRRMMMBBB:::;;;???@@@BBBDDDGGGKKKPPPTTTXXXZZZWWWTTTQQQMMMJJJFFFBBB>>>@@@888111,,,'''&&&,,,444888>>>FFFJJJJJJGGGCCCAAACCC@@@???@@@AAAAAA===999,,,---***$$$###$$$%%%###'''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&''''''((((((((((((((()))***,,,---...++++++***)))'''&&&%%%%%%&&&%%%%%%%%%&&&))),,,...''''''&&&%%%%%%$$$$$$$$$######"""###$$$&&&''')))$$$###"""""""""###%%%%%%###$$$%%%%%%%%%(((,,,///777777444000111555666333222333444444222000000000uuu```LLLFFFDDD>>><<<===999:::<<<>>>???@@@@@@AAA@@@@@@???===<<<<<<>>>AAA===AAAHHHOOOTTTTTTRRRPPPHHHFFFDDDBBBAAABBBDDDEEELLLKKKIIIHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGFFFFFFFFFBBBAAA@@@???????????????999:::<<<;;;:::999999:::888:::<<<<<<888555444444444333333222111111000000...------///222333333222...///000222222222111111///444666222...,,,***''',,,,,,,,,+++(((&&&'''(((((()))***)))((('''((()))'''''''''''''''((())))))&&&+++&&&###)))))))))222///111444777;;;<<<999666555666888:::===???@@@AAA999<<<@@@DDDHHHLLLQQQUUU[[[]]]aaafffjjjiiiddd```YYYRRRKKKIIIFFF>>>777444222,,,))),,,///222888???OOONNNOOOTTTXXXVVVMMMEEE@@@??????>>>???CCCGGGKKKEEEEEEFFFKKKQQQVVVXXXXXXaaadddaaaTTTHHHDDDFFFHHHOOOJJJCCC@@@AAADDDFFFGGGPPPOOOIII???:::<<>>???BBBBBB???<<<---,,,)))&&&$$$$$$%%%$$$'''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''''''''((()))+++,,,...///,,,+++***)))(((&&&%%%%%%&&&&&&&&&(((***---000111((('''&&&%%%$$$$$$%%%%%%$$$$$$######$$$%%%'''((($$$"""!!! """$$$%%%###$$$%%%%%%%%%'''***---000000///,,,...333444111222333444333111000000111qqq]]]JJJEEEDDD>>>;;;<<<;;;<<<===>>>>>>???>>>>>>===>>>@@@???>>>======>>>===AAAHHHNNNQQQSSSSSSRRRHHHFFFCCCAAA@@@AAACCCDDDJJJJJJIIIHHHGGGGGGGGGHHHEEEEEEFFFGGGGGGFFFFFFEEEBBBAAA@@@???>>>>>>>>>>>>;;;;;;:::888777888;;;>>>999;;;<<<<<<999666444333222222222111111000000///......---///222444444333///000222333333333222222+++222666222---,,,+++***---......---***(((((()))''')))***)))(((((()))***'''''''''''''''((()))))))))...)))%%%)))((((((000111//////111333333222222555666888;;;===>>>??????;;;>>>BBBFFFIIINNNSSSVVVXXXZZZ^^^bbbddddddbbb___TTTLLLFFFDDDAAA:::444222---)))((()))******...444FFFJJJOOOTTTVVVTTTOOOKKKIIIHHHEEEBBB???@@@EEEHHHCCCCCCEEEJJJPPPUUUXXXZZZ\\\aaa^^^QQQEEECCCEEEFFFOOOKKKGGGDDDCCCDDDDDDDDDKKKLLLGGG???:::<<>>???@@@BBBGGGLLLNNNNNNLLLGGGFFFDDDCCCCCCAAA>>><<<<<<333+++((('''%%%'''***+++999EEEJJJLLLOOONNNKKKDDDBBB@@@@@@BBBBBB???<<<---+++((('''&&&%%%&&&((('''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((()))***,,,...///++++++***)))((('''&&&&&&%%%&&&))),,,///111111222((('''&&&%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$&&&&&&'''&&&%%%$$$$$$&&&((()))$$$%%%&&&&&&&&&'''))),,,...000///...111777888555000111222111000000111222mmmYYYHHHDDDCCC>>>;;;<<<<<<<<<============>>>>>><<<>>>AAAAAA???>>>=========BBBHHHMMMOOOPPPQQQRRRGGGEEEBBB@@@@@@AAABBBDDDGGGHHHJJJIIIGGGFFFFFFFFFDDDDDDFFFGGGGGGFFFEEEDDDAAAAAA???>>>======<<<<<<;;;:::999777777888<<>>???@@@HHHKKKHHH@@@::::::<<<<<<;;;<<>><<<:::888111***((('''&&&'''+++///???LLLOOOQQQUUUUUUQQQJJJFFFCCCBBBBBBAAA>>>;;;...***(((((('''%%%&&&***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((('''''''''((()))+++,,,---+++******))))))(((((('''%%%'''+++...000111000000)))'''&&&$$$$$$%%%'''(((((('''&&&$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&'''%%%&&&''''''&&&''')))+++...000000///333888:::777...///000000000000333555hhhUUUEEECCCCCC>>>:::;;;<<<;;;;;;;;;<<<===???@@@???@@@AAA@@@>>>===>>>??????DDDKKKOOOOOOMMMMMMMMMDDDBBBAAA???@@@BBBDDDFFFDDDGGGJJJKKKIIIFFFFFFFFFDDDEEEFFFGGGGGGFFFEEECCCAAAAAA???>>>===<<<<<<<<<777999::::::999:::<<<===<<<<<<<<<;;;:::888444222222222222222222111111111111///...///111333444333333444444444444222111000***222777222,,,************,,,...---+++***)))***%%%&&&''''''&&&&&&''')))'''''''''''''''((())))))'''---***'''+++)))'''------+++---111000+++))),,,000222666:::<<<===<<<;;;<<<>>>BBBEEEHHHKKKPPPSSSSSSSSSSSSRRROOOLLLKKKJJJBBB999222111000---+++,,,******+++...,,,)))***///000777@@@HHHLLLNNNOOOPPPPPPRRRRRRMMMGGGCCCDDDFFFDDDDDDEEEGGGKKKQQQXXX]]]]]]```YYYIII@@@AAA@@@:::888<<<>>><<<888777<<>>DDDKKKNNNKKKGGG@@@???===<<<;;;:::777444444///+++***(((&&&)))///333DDDPPPPPPPPPTTTTTTPPPHHHEEEBBBBBBDDDEEEBBB@@@111,,,)))***((($$$%%%)))%%%%%%&&&&&&'''(((((((((%%%&&&&&&'''(((((())))))''''''''''''((()))***+++))))))))))))))))))))))))'''((()))+++,,,---......,,,***'''%%%$$$$$$%%%''''''&&&%%%$$$%%%%%%'''((("""""""""#########$$$$$$&&&'''(((((('''((()))+++///000000///222777777444---///000000111333666888eeeSSSCCCBBBBBB>>>:::;;;;;;:::999:::;;;>>>AAACCCCCCBBBAAA>>><<<<<>>===<<<<<<<<<444777;;;======;;;;;;;;;===<<<<<<;;;;;;888555222444333333333333333333333222000//////111333333333444444444444333111000...,,,444888333+++((((((((((((***,,,,,,+++))))))***&&&((())))))(((((()))+++'''''''''''''''((())))))###***(((&&&+++)))'''---+++***///555444+++''')))000333888<<>>;;;===AAACCCFFFIIINNNQQQMMMNNNMMMKKKHHHFFFDDDDDD???666///......,,,,,,...%%%%%%(((+++)))%%%&&&+++***///888BBBJJJNNNPPPPPPOOORRRTTTPPPIIIEEEDDDFFFDDDDDDDDDEEEIIIOOOWWW]]]^^^___WWWFFF===>>>;;;333222777;;;888333444===EEE;;;DDDIIICCC;;;999<<>>===???DDDJJJKKKFFFAAA@@@>>><<<:::888666222000111...,,,+++)))'''+++111555FFFQQQNNNLLLPPPPPPKKKCCCAAA@@@BBBFFFIIIIIIGGG444---***+++(((######'''$$$%%%%%%&&&'''((())))))&&&&&&''''''((()))))))))'''''''''''''''((())))))))))))))))))************)))(((''''''((())),,,---...,,,(((%%%######$$$%%%%%%$$$$$$$$$%%%''')))***$$$%%%&&&'''''''''&&&&&&&&&((())))))(((((()))+++333555444333555888888444...///000111222555888;;;YYYSSSJJJAAA<<<:::;;;<<<<<<<<<======>>>@@@AAABBBDDD@@@>>>>>>===;;;<<>>======???BBBFFFHHHLLLKKKHHHFFFDDDBBBAAA@@@@@@AAACCCDDDEEEDDDBBBAAA===<<<;;;;;;<<<===<<<::::::<<>>;;;888777999999888888777888888999888777555222111000000000------...000333555555444888666444333222000...,,,111555555000,,,,,,+++((('''(((***++++++)))'''&&&%%%&&&''''''&&&&&&((()))***)))'''%%%$$$%%%'''(((%%%&&&''''''''''''***,,,***,,,...---,,,++++++,,,444666666888===BBB@@@;;;;;;;;;===@@@DDDHHHLLLNNNIIIGGGEEEBBB???===<<<;;;:::777333///+++)))((((((&&&'''((((((((('''&&&%%%***)))+++111:::BBBFFFGGGNNNQQQSSSRRROOOJJJFFFEEEEEEEEEFFFGGGJJJPPPXXX]]]YYYWWWTTTLLL???333///222777444111000222666:::<<<>>>>>>===<<<<<<<<<>>>>>>888999;;;>>>???@@@@@@???===999888<<<;;;777888<<<;;;...&&&&&&&&&%%%---:::DDDDDDCCCDDDEEEDDDAAA???AAA@@@AAACCCFFFJJJNNNPPP999///'''&&&(((&&&$$$$$$%%%(((+++,,,+++(((''''''***)))(((&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''***+++***+++000111///***(((%%%$$$%%%&&&''''''***(((&&&%%%%%%%%%%%%$$$&&&'''((('''&&&$$$$$$%%%$$$$$$$$$$$$###$$$'''***)))'''$$$%%%''')))((('''...000333666>>>CCC@@@999,,,000333333111111666:::ZZZSSSIIIBBB>>>======<<<=========>>>???@@@AAABBBEEEAAA???@@@???<<<===@@@BBBFFFJJJLLLJJJFFFBBB@@@>>>>>>???@@@BBBEEEGGGIIIIIIHHHFFFEEECCCCCCBBBBBBCCCDDDEEEFFFFFFEEECCCBBB;;;:::999999;;;;;;:::999999;;;>>>@@@???<<<:::999:::999999888777777777777777666444222111111111111000000111333666888888777666444333222222111111000111444555000------,,,)))'''((()))******)))'''&&&%%%&&&((('''&&&&&&((()))((('''&&&$$$$$$$$$%%%&&&&&&'''(((''''''''')))+++)))+++,,,,,,++++++,,,---444777999999<<>>???999:::;;;===>>>>>>======<<<888888;;;;;;777777;;;999///))),,,,,,)))///999???>>>>>>???@@@@@@>>><<<@@@@@@AAACCCGGGLLLOOOQQQ>>>333***))))))(((&&&'''%%%(((***+++)))((('''''')))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&***,,,+++,,,///000---***(((&&&%%%%%%&&&''''''&&&%%%%%%%%%'''(((((((((%%%&&&((('''&&&$$$%%%&&&###$$$%%%$$$######$$$&&&'''(((((('''&&&(((+++...***---111888AAAEEE???666///333777888666444666999vvv[[[RRRGGGAAA@@@@@@???<<<>>>>>>>>>>>>???AAABBBCCCFFFBBB@@@AAA@@@===>>>AAA@@@DDDIIIJJJHHHDDD@@@???<<<===@@@BBBEEEGGGIIIJJJFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFDDDBBB@@@999888777777999999999777777999<<>>===<<<;;;:::;;;===???AAA???>>>:::777444222222222000...,,,***)))((())))))''''''&&&&&&&&&&&&''''''(((&&&&&&'''+++...000000333555888999999:::;;;<<<777:::===???AAACCCFFFHHHJJJIIIIIIFFF>>>555555:::444555555555555666888;;;999999999999:::<<<===>>>999999:::;;;;;;;;;;;;::::::888888::::::777666888444...,,,111111...111888;;;::::::;;;======<<<:::??????@@@CCCIIINNNQQQRRRCCC777+++(((((('''&&&'''&&&((())))))(((''''''(((((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&+++---,,,---///...******(((&&&%%%%%%%%%'''((($$$%%%%%%&&&&&&'''((((((###%%%''''''&&&%%%%%%&&&###$$$%%%%%%###""""""###$$$'''******''''''***---&&&)))///888CCCGGG>>>222000444999:::888666666888pppYYYOOODDD@@@AAABBB???;;;????????????@@@BBBCCCDDDEEEBBB@@@BBB@@@======@@@@@@CCCGGGHHHEEEBBB>>>===999;;;@@@DDDGGGIIIIIIIIIEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCBBB@@@>>><<<888777666777999999888777555777:::>>>AAAAAA???<<<::::::999999777666555444444333333222222111111111------...000333555555444444333222000000222555888333777777111------+++))))))))))))))))))(((&&&&&&&&&''')))((('''&&&''')))***++++++,,,,,,+++******((())))))(((&&&&&&''')))''')))+++,,,,,,---000222111888<<<;;;:::<<>><<<;;;::::::;;;>>>@@@BBB===;;;888444222000//////,,,+++***(((''''''''''''((('''&&&%%%&&&'''((())))))(((''''''((()))***+++---...///...------...000---///111222333555888:::::::::;;;:::333,,,---333...000333555666666777888666666777888999:::;;;<<<777777777888888888999999888888888:::999777555555000,,,,,,000111000333888::::::999;;;===>>>===<<<>>>===>>>BBBIIIOOOQQQQQQDDD777***%%%$$$######$$$&&&'''((((((&&&&&&'''(((''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''+++---------...,,,((()))((('''%%%$$$%%%'''(((%%%&&&&&&&&&%%%$$$$$$$$$"""$$$&&&&&&%%%%%%&&&'''$$$%%%%%%###"""###%%%'''//////...+++(((&&&&&&'''%%%'''+++444@@@EEE===111...111555777666555666777lllUUULLLBBB>>>@@@BBB???;;;@@@@@@@@@@@@AAACCCDDDEEEDDDAAA@@@AAA@@@===<<>><<<:::888777777888999::::::999555666999===AAAAAA>>><<<999999999999777666444333333333333222222111111000++++++,,,...111333333222555555444111///000444777555999888222...---+++(((*********))))))((('''&&&'''((())))))'''&&&''')))%%%&&&''''''''''''&&&&&&((())))))(((&&&&&&''')))(((***+++,,,---///222555111777<<<:::999;;;======??????>>>>>>???@@@AAABBB<<<;;;888666333111///...+++***)))((('''&&&&&&%%%(((((('''&&&'''(((***+++)))(((((('''&&&'''(((************(((&&&&&&''')))(((((((((((((((***...222......000///)))###$$$***))),,,111666999:::888666333555777:::<<<<<<;;;:::555555555666666777888888666888::::::999777555222,,,))))))+++...000444999;;;:::999:::===>>>>>>======;;;<<>>???BBBEEEEEEBBB???<<<;;;777:::???DDDGGGHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@AAABBBBBB@@@>>><<<:::999888777888:::;;;;;;:::666555777;;;@@@@@@<<<999888888999999888666444333333333333333222111000///,,,,,,---///222444444333555666666333000///333666444888888333///...---***,,,,,,+++***))))))((((((((()))***)))'''''''''(((&&&&&&&&&&&&'''''''''''''''(((((((((&&&&&&(((***(((***+++,,,,,,///222555333888;;;::::::===>>><<>>;;;;;;:::888666222///---***))))))(((((('''&&&&&&))))))((())))))***+++,,,((())))))'''%%%&&&''')))&&&'''''''''&&&&&&(((***''''''&&&&&&&&&(((,,,000))))))++++++%%%!!!''')))***...666>>>>>>888111///333:::???BBBBBB???===888777777666777777888888555999;;;:::999999555000***((('''(((,,,111777;;;:::999888999;;;<<<===<<<>>><<<<<>>===???@@@BBBEEEDDDBBB>>><<<;;;999<<<@@@EEEHHHIIIHHHHHHDDDDDDCCCCCCCCCCCCDDDDDD===>>>?????????===:::999888777777888:::;;;;;;:::777666666:::>>>>>>:::555666777888999888777555444333444444333222000...------,,,---000333555444333333555777555111000333666000555666222000111111//////...---+++***)))))))))((()))***)))'''''''''((())))))((('''((()))***+++&&&'''(((''''''''')))+++((())))))******---000444777:::;;;:::===AAA@@@<<>><<<888999::::::777222---***'''(((((()))*********)))))))))***+++,,,,,,,,,,,,+++,,,,,,***'''&&&(((***%%%&&&(((((((((((()))***%%%&&&((((((((())),,,...'''(((***+++&&&!!!###)))(((&&&)))333======222&&&+++222<<>>>>>DDDMMMSSSRRROOOJJJ>>>111+++***'''&&&'''"""%%%'''((('''%%%$$$$$$###$$$&&&''''''&&&%%%###&&&&&&&&&'''((()))))))))'''***+++)))***------***'''))))))'''###"""&&&***!!!&&&'''%%%$$$&&&)))###%%%&&&&&&$$$######$$$###$$$%%%%%%%%%&&&)))+++MMM@@@000%%%$$$'''***+++%%%((()))(((+++//////++++++...222555777444000---^^^LLLJJJFFFBBB@@@@@@BBBCCCBBBBBBBBBBBBCCCEEEFFFGGGEEEBBBBBBEEECCC???>>>@@@@@@CCCEEEDDDAAA>>><<<;;;;;;>>>BBBFFFHHHIIIIIIIIIBBBBBBBBBCCCDDDEEEFFFGGG999:::<<<<<<;;;:::888666777666666777999;;;:::999888666666999======888222555666888999888777555444444444444333222000---,,,++++++,,,///222333333222000444777666222111444777---111444222111444555444000///---,,,+++*********)))******)))(((''''''((('''&&&%%%$$$%%%&&&(((***%%%&&&''''''''''''***,,,''''''(((((((((+++///222:::;;;;;;<<<@@@DDDBBB<<<===???CCCEEEEEECCC???===555777999:::777111+++(((%%%&&&(((***+++,,,------)))***,,,---......------000111111---)))(((***,,,''')))******)))(((((()))"""%%%(((*********++++++&&&'''***+++&&&"""%%%+++'''###$$$///:::999+++)))111>>>JJJQQQRRROOOLLLEEECCC@@@===:::999888888555;;;>>><<<:::;;;666///'''***,,,...333999======>>><<<::::::<<<===>>>===CCC@@@@@@FFFOOOUUUSSSPPPJJJ===111,,,+++(((&&&'''!!!$$$''')))'''%%%$$$######$$$&&&''''''&&&$$$###&&&&&&&&&'''((())))))***'''***+++((()))------+++''')))***'''###"""&&&+++!!!&&&******&&&$$$%%%'''$$$%%%&&&&&&$$$""""""###!!!###&&&((('''%%%%%%%%%!!!"""$$$&&&(((((('''%%%###(((+++)))(((******((('''+++111666666111)))"""xxx```MMMFFFAAACCCDDDCCCCCCDDDEEEDDDDDDCCCDDDEEEFFFFFFCCCCCCCCCDDDFFFFFFCCCAAA@@@EEEHHHEEE>>>999;;;???999@@@EEEEEEEEEFFFEEEBBBBBBCCCDDDEEEDDDCCCAAA???>>><<<;;;:::;;;;;;999888555666777777777999<<<>>>888666555777999999666222777666555444444555666777555666777666444111000000111000///000222333333222000111222222111222444666333111000333333111111444...222555333...+++,,,...''')))+++,,,,,,***'''&&&%%%&&&'''((())))))))))))---'''%%%((('''$$$%%%+++***---,,,))))))...222222777888999888888999;;;===>>>>>>???AAACCCAAA>>>;;;666777999888555///((($$$$$$%%%(((---222111---))))))***+++++++++,,,///222//////111444///'''%%%))),,,...///...+++((('''&&&'''$$$$$$)))------///111+++***'''&&&%%%&&&'''(((&&&'''***...222222...***(((---777EEESSSXXXVVVRRRNNNLLLJJJFFFBBB>>>:::999999555777>>>@@@999333222******,,,111888===AAABBB>>>???@@@???<<<:::;;;<<<===AAAEEEIIIJJJJJJJJJKKKHHH>>>000((((((***+++***%%%'''((('''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&$$$%%%'''(((+++,,,,,,***)))((()))++++++***(((&&&&&&''')))+++)))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%% """$$$%%%%%%%%%$$$!!!(((+++'''%%%'''(((%%%&&&'''(((((((((((((((((()))((()))+++//////,,,)))ttt\\\JJJCCC>>>@@@BBBAAA@@@BBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDFFFFFFDDDBBBAAAEEEFFFCCC<<<999;;;???999???EEEEEEEEEGGGFFFCCCCCCDDDEEEEEEDDDCCCAAA@@@===<<<;;;;;;<<<;;;999777555666777777777888;;;===999:::::::::888666444444888777777666666666777888666777777666333111000111000///...///000111000///000111222222111111333555666222000111222000222777333555777444///+++,,,...)))***+++,,,+++***((('''%%%&&&'''((()))))))))))),,,'''&&&((('''%%%&&&***)))...///------000222111777888::::::999:::;;;===???@@@AAAAAA@@@>>>;;;:::<<<===>>>===:::333---))))))***---111444333///***/////////,,,***)))+++---555555777999333+++(((,,,333333222///,,,))))))***((($$$$$$)))------...111111///---***(((''''''&&&$$$%%%'''+++......,,,))),,,...555AAAMMMUUUVVVUUUWWWVVVTTTQQQMMMHHHCCC@@@>>>;;;<<<@@@???777111000***,,,///555===DDDGGGHHHEEECCCBBBAAABBBAAA???>>>>>>AAADDDFFFFFFEEEEEEFFFDDD:::...%%%$$$%%%&&&&&&((()))***(((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$)))---......,,,,,,,,,,,,---+++***)))***,,,***((('''&&&&&&(((***,,,((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%%%%%%%%%%$$$###)))+++'''$$$&&&&&&###&&&''''''(((((((((((((((((('''(((+++...///---***nnnWWWHHHAAA===???AAA@@@@@@AAA@@@AAACCCEEEEEEDDDCCCBBBCCCBBBBBBDDDFFFFFFEEECCCCCCDDDDDD@@@:::888<<>>===::::::;;;<<<===;;;888555666666777666666777:::<<<999<<<>>>;;;666333333555999888888777777888999999777888888666333222222333111000...///000000///...///000111111000111333555777222///000111111444999888999888444///,,,---///+++++++++*********))))))%%%&&&'''((())))))))))))+++(((&&&((('''%%%&&&******///222111000222333111777999<<<<<<<<<;;;;;;<<>>??????>>>999333---(((,,,---000444666444///+++,,,---------,,,---///111777999<<<===999333222444<<<;;;888333///,,,,,,---)))%%%%%%***------...000000///...,,,***(((&&&%%%%%%%%%%%%(((***,,,+++)))------111999EEENNNTTTUUUYYYZZZZZZYYYUUUOOOIIIFFFEEECCCDDDEEEBBB999333222,,,...222888???DDDFFFFFFGGGDDDAAABBBDDDEEEAAA===CCCEEEGGGGGGEEEDDDDDDEEEBBB999---%%%"""#########***++++++)))&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$###%%%(((+++,,,+++)))'''+++,,,---,,,******+++,,,((('''&&&%%%&&&(((***+++&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$(((***'''$$$$$$$$$!!!&&&&&&'''(((((((((((((((&&&&&&'''***---...---,,,jjjSSSHHHAAA>>>AAACCCBBBAAABBB@@@BBBEEEGGGGGGFFFCCCAAACCCBBBBBBCCCFFFGGGFFFEEEDDDDDDBBB===888888===BBB===CCCFFFEEEDDDDDDCCC@@@>>>===<<<<<<;;;:::999999888999:::===>>><<<777333555666666666555666999;;;999;;;;;;999666444444555777777777777777888888888:::::::::888555333444555444222111111222222000//////000111000000000222444555111000222333222555999999888666222...,,,...111---,,,+++***)))***++++++%%%&&&'''((()))))))))))))))(((''''''''''''''')))+++///222000///222333222777:::===>>>===<<<;;;<<<<<>><<<<<>>HHHOOORRRXXX[[[^^^___]]]YYYSSSOOOMMMNNNPPPNNNGGG>>>777444000000333666:::;;;999888????????????@@@@@@>>><<>>CCCAAAFFFHHHEEEBBBBBB@@@===<<<;;;999888777666666777666777:::===>>>;;;777333444555555555555666888;;;999777555555666777555333444555555666666666666666;;;;;;<<<:::777555555666444222111111222222000///...///000000///000222333000///000555666444444666666555222///,,,---///111...---+++*********+++,,,%%%&&&'''((())))))))))))'''((((((''''''(((((((((+++...///,,,,,,000444444888;;;>>>???>>><<<;;;<<<888<<<>>><<<777666999===@@@AAA@@@???;;;555000---)))---222666777666333222888777555111---******+++333888>>>@@@@@@AAABBBCCCEEEFFFEEEAAA;;;333...++++++'''&&&***,,,++++++---%%%%%%&&&&&&'''&&&&&&%%%''''''&&&&&&&&&(((+++---+++,,,...444===FFFMMMPPPZZZ]]]bbbfffhhhfffcccaaaZZZ^^^^^^WWWJJJ>>>666222000000111222333222///,,,444999===>>>;;;999;;;>>>???AAADDDDDDCCCCCCCCCCCCAAA;;;222***&&&$$$$$$%%%&&&((())))))(((''''''((($$$$$$$$$$$$$$$$$$$$$$$$'''%%%%%%'''+++...000///&&&(((******)))(((((()))***)))'''&&&%%%%%%%%%%%%$$$%%%'''((()))(((''''''######$$$%%%%%%&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%'''((((((&&&&&&$$$%%%&&&'''((((((((((((###%%%''')))***+++---...~~~aaaOOOCCC===;;;???BBBBBB@@@AAABBBDDDGGGIIIJJJHHHEEEDDDCCCBBBAAACCCFFFHHHIIIIIIGGGEEEAAA<<<:::;;;@@@DDDCCCGGGIIIEEEBBBAAA???<<<>>><<<999777666666777777555666999<<<===;;;777333222333444444444666999;;;999555222333666777555222222222333444555555555555999;;;<<<;;;888555444444111000...///000000///...---...//////...///111333---,,,///555777444333555444222000---,,,---...000...---,,,+++++++++,,,---%%%&&&'''((())))))))))))&&&((((((&&&'''))))))'''))),,,,,,)))***000555666999;;;===>>><<<;;;;;;<<<666888999888666777:::>>><<<<<<<<<;;;888444000...+++000666999:::888777666666555444222///...///000666>>>CCCCCCBBBCCCEEEDDDGGGHHHHHHEEE===555...***+++'''&&&)))***)))(((***((((((''''''&&&&&&&&&&&&%%%&&&%%%$$$$$$%%%(((+++...///222777>>>FFFMMMRRRWWWZZZ___dddhhhkkklllllljjjmmmhhhWWWDDD888111.........---...//////,,,***,,,444<<<===:::999>>>CCCAAADDDHHHJJJJJJHHHHHHHHH<<<888111***%%%###$$$$$$%%%&&&(((((('''''''''((($$$$$$$$$$$$$$$$$$$$$$$$''''''***---///+++###$$$&&&))))))(((''''''((()))((('''&&&%%%$$$$$$$$$$$$%%%&&&'''((()))))))))$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$!!!"""''')))(((&&&'''###$$$%%%&&&'''(((((((((###%%%'''(((((())),,,...vvv[[[KKKBBB===<<<@@@DDDCCCAAABBBBBBDDDFFFHHHHHHGGGEEEDDDCCCBBBAAABBBFFFIIIJJJJJJHHHFFFAAA===;;;===AAADDDBBBFFFHHHDDDBBBBBBAAA>>>>>><<<888555444444555777555666888:::<<<:::777444000222333333444666:::<<<999888666444444444444444000111333444555555555444555888::::::777444111000000///...///000111000///---...//////......000222---+++---222444333333666555333000...---------,,,......---,,,,,,,,,,,,,,,%%%&&&'''((())))))))))))$$$((()))&&&'''******&&&&&&***,,,+++,,,222555666:::<<<===<<<;;;:::;;;<<<777666555555555777:::<<<666777777777666333000///,,,111888;;;:::777666555...///111111111333777999999BBBGGGFFFFFFIIIJJJHHHHHHIIIHHHCCC<<<444...++++++'''%%%((()))'''&&&(((''''''&&&%%%&&&'''((()))%%%&&&'''%%%$$$%%%(((+++000111222555;;;DDDMMMSSSQQQSSSVVV[[[aaafffkkkmmmqqqqqqfffOOO999000000111---,,,++++++,,,,,,+++)))(((///777;;;<<<===AAAFFFCCCGGGLLLNNNNNNKKKIIIHHH999666111+++&&&$$$$$$%%%%%%'''((((((&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''')))------'''$$$&&&)))***)))(((((((((%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&''')))***+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$$$$$$$%%%(((%%%###$$$######%%%&&&'''((((((((($$$&&&(((((('''(((***---pppVVVGGGDDD???>>>CCCFFFEEEDDDEEEBBBCCCEEEFFFGGGFFFDDDDDDCCCAAAAAABBBFFFIIIJJJKKKIIIFFFBBB>>>===???BBBDDD@@@DDDFFFCCCBBBCCCCCCAAA<<<999666222111111333444666666777999;;;:::777444///000222333444666:::===:::;;;;;;888333111333666000222333555666666555555222555999999666222///---111000///000222333333222---...///.........000222...+++,,,///111111444888777555111///...---+++***......---------,,,,,,,,,%%%&&&'''((())))))))))))$$$((()))&&&'''+++***&&&###)))---...///444666555;;;<<<<<<;;;999999;;;<<<999666333333555777999999777888999:::999777555444,,,111777999777444222222111222222222111222555888999BBBIIIIIIJJJOOOQQQOOOJJJJJJGGGAAA999222...---+++&&&$$$'''(((&&&%%%'''"""""""""###%%%(((,,,...''')))***(((''''''***---000//////000666???KKKRRRPPPPPPSSSWWW]]]dddjjjnnnqqqooo```EEE000,,,222777...,,,)))((((((((('''&&&&&&+++222888===AAACCCEEE>>>BBBHHHJJJIIIEEEBBB@@@999777222,,,(((%%%&&&(((&&&(((((((((%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""$$$)))------(((###$$$'''***+++***)))))))))""""""###%%%&&&'''((((((&&&%%%%%%%%%''')))+++,,,&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$%%%$$$$$$&&&""" """###%%%&&&'''((((((((($$$'''((((((&&&&&&))),,,iiiUUUKKKHHHAAA>>>DDDHHHEEECCCCCCDDDCCCDDDEEEGGGGGGEEECCCEEEDDDBBBAAABBBEEEGGGIIIKKKDDD===<<>>;;;:::555555444444333333333333333444777999999888666555111222333444555777888888;;;999555222000000111222111111444999999444111111333555777777555222111111444777444...,,,111111...111...,,,---///111000...)))***,,,...000000000000222111///---,,,++++++,,,,,,...//////---,,,++++++***(((&&&%%%%%%''')))+++))))))(((((())))))***+++''')))///333222...///444555777888888777777888999333444666555444444555666222444777888666333111111111555888888666444444555444555333...+++...444888>>>DDDLLLRRRTTTTTTTTTSSSQQQLLLDDD:::222------......&&&&&&,,,+++###"""))) ###$$$###"""$$$+++222***&&&%%%''''''&&&(((,,,444333111111555???LLLTTTMMMRRRSSSOOOQQQZZZfffmmmkkkhhhVVV<<>>CCCFFFBBBCCCAAA???@@@AAA;;;111222222///,,,((('''''')))''''''&&&%%%%%%%%%%%%%%%((('''$$$""""""###$$$%%%)))&&&###$$$(((+++)))&&&)))'''&&&%%%&&&'''&&&%%%&&&&&&%%%%%%%%%&&&&&&'''&&&$$$###$$$''')))((('''!!!"""$$$&&&&&&'''&&&&&&##################$$$%%%#########$$$$$$%%%%%%%%%$$$%%%''''''%%%$$$%%%&&&'''&&&(((,,,---***)))+++www]]]MMMFFFGGGCCCAAAEEEGGGFFFCCCCCCAAA@@@AAACCCFFFFFFEEECCCBBBBBBAAABBBDDDGGGJJJLLLJJJCCC<<<;;;???DDDEEEEEEDDDDDDBBB@@@>>><<<;;;:::444555666777777555444222>>><<<999777555444444444666444111///000222666888333111///---------///000///...111666666222000222444666777777444222111111666777444///...000111///---,,,,,,---000222333222,,,,,,---------,,,,,,+++000...,,,******+++---...111111111...+++)))***+++++++++******)))))))))(((((()))***+++++++++***))),,,((('''+++......000333444555666555555666888;;;777777666444222222444666111333444444222000/////////111222222111000000111555444222///+++,,,222777DDDKKKSSSZZZ]]]]]]\\\\\\SSSKKK@@@444,,,***+++,,,,,,'''&&&+++***%%%$$$)))###%%%&&&&&&&&&)))000666///+++))))))(((%%%&&&)))111111111222666???IIIPPPMMMPPPQQQRRRVVV[[[\\\YYYXXXGGG666000111222333444888666333111000...,,,***))))))***///777@@@FFFIIIEEEDDDBBBAAABBBAAA666+++---...---+++(((&&&%%%&&&'''&&&&&&%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&''',,,(((%%%%%%(((******)))((('''&&&&&&((('''&&&$$$''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$%%%(((((('''&&&"""###%%%'''((()))))))))$$$%%%'''%%%"""!!!$$$&&&!!!"""###$$$%%%&&&&&&'''$$$&&&''''''&&&%%%%%%&&&)))''')))------***)))+++mmmUUUHHHDDDEEECCCBBBDDDEEEEEEBBBAAA??????@@@CCCEEEFFFEEECCCAAAAAAAAABBBEEEHHHKKKLLLHHHBBB;;;:::>>>CCCEEEFFFEEECCC@@@>>>===<<<;;;:::444555777999888666444222555444444444444444555555444333111000000111333444///...---,,,,,,---...///333111333666666222111222444555666666333222111222222222111///000222444444...------...///000111222------,,,,,,+++******)))///---***))))))+++---///111111000---+++***+++---)))***+++,,,,,,,,,+++***'''(((***,,,,,,+++***))),,,'''&&&+++000000000111333444444444333555888;;;999999666333111111333666111222333222///...---...111111222222111111111111555333111///,,,+++000777CCCJJJSSSZZZ]]]\\\[[[ZZZQQQHHH<<<111++++++---///,,,)))(((+++***%%%%%%(((###$$$%%%%%%'''+++111666000,,,+++,,,+++((((((+++///000111222666===EEEKKKLLLNNNQQQUUU\\\aaa]]]VVVJJJ999...111444222666@@@KKKKKKJJJFFFCCC>>>555,,,+++,,,,,,...666BBBJJJMMMIIIFFFCCCDDDEEEAAA555***)))+++,,,+++(((&&&%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%$$$###$$$%%%'''(((...***'''&&&(((***++++++&&&&&&&&&'''((('''%%%###&&&&&&%%%%%%%%%&&&&&&'''$$$$$$%%%'''((((((&&&%%%$$$%%%%%%&&&'''(((((((((###&&&(((&&&!!!"""&&&""""""###$$$%%%%%%&&&&&&$$$&&&((((((&&&&&&&&&''''''%%%&&&******'''&&&(((eeePPPEEECCCBBBCCCCCCCCCCCCCCCAAA>>>??????@@@CCCEEEFFFEEECCC@@@AAAAAABBBDDDGGGIIIJJJEEE@@@;;;:::===BBBEEEFFFDDDBBB>>>=========;;;999444555777999888666444222...000222555666666555555000111111222111111000///...------,,,---...///000555222222444333///...000222333444444222111222333333111//////000000222444/////////...------...///------,,,+++******))))))...,,,***))))))+++...////////////---,,,,,,...000''')))+++---......---,,,&&&(((***+++++++++)))((()))&&&'''...333222000000000222333333333555888::::::999777333111000333555111222111000---,,,,,,...444444444555555555444333444111//////,,,***000888BBBIIIRRRYYY\\\[[[YYYXXXMMMDDD777...+++---111333---***)))***)))&&&%%%'''#########$$$&&&***///333...+++***,,,,,,)))))),,,---...111333555:::@@@DDDIIIKKKOOOSSSZZZ^^^WWWMMM===333000666666333>>>RRRbbbffffffaaa\\\RRRAAA111+++,,,+++***333AAAKKKMMMIIIEEEAAABBBCCC===333***(((***++++++)))'''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%'''(((+++(((%%%$$$&&&(((***+++&&&&&&&&&'''((('''%%%"""###$$$$$$%%%&&&''')))***###%%%'''''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%"""%%%'''$$$ !!!%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((((((''''''((()))'''%%%%%%((('''$$$$$$&&&aaaMMMEEEDDD@@@DDDEEECCCCCCCCCAAA===AAA@@@AAACCCFFFFFFEEECCCAAAAAABBBBBBCCCDDDEEEFFFBBB???<<<;;;>>>AAADDDFFFDDDAAA>>>>>>??????<<<999444555666777777555444222000222555777777666444333---///111222222000...---------,,,------......///222///...///...+++***---///000111111111111222444888333111000...++++++.../////////...++++++,,,---,,,,,,+++******++++++,,,------,,,++++++,,,---...---...///...------///111((()))+++---......------&&&'''((()))))))))(((((('''&&&)))000333222000111---///222333444555777999999888777444222111333555222222111...,,,+++,,,...777777888999;;;:::777555333...,,,...,,,)))000:::CCCJJJSSSZZZ\\\ZZZWWWUUUHHH???333++++++...111333******)))))))))((((((((($$$###"""###%%%)))---000+++))))))++++++((((((***+++---000222444666:::<<>>;;;444---***''')))++++++)))((('''((($$$$$$$$$$$$$$$%%%%%%&&&############$$$%%%%%%&&&$$$###""""""###$$$'''((('''&&&%%%%%%'''&&&%%%###""""""###$$$&&&(((***+++$$$&&&''''''&&&%%%&&&&&&'''&&&%%%$$$############"""###%%%### """$$$%%%%%%%%%$$$$$$$$$######%%%&&&((()))(((((()))******'''&&&)))(((%%%%%%'''}}}```MMMFFFFFFAAAFFFHHHEEEDDDEEECCC>>>CCCBBBCCCDDDFFFFFFEEECCCBBBBBBBBBBBBAAAAAAAAAAAA>>>===<<<<<<>>>AAADDDEEEDDDAAA>>>???AAAAAA<<<888555555555555555444333333222222444555555444444333---....../////////......,,,,,,,,,,,,,,,---------...+++***,,,,,,***+++///+++---...//////000333555:::444000000---((('''++++++---...,,,***)))+++...+++*********+++,,,...///------.........------,,,---///000000...---...///++++++,,,,,,,,,+++++++++&&&&&&&&&&&&''''''''''''&&&%%%)))...///...000444***---111444555555666777777777777555333222333444333333111...+++***,,,...999999:::===???>>>:::555111+++***...---)))000<<>>???@@@@@@:::222+++///444555222888MMMdddvvv|||}}}xxxuuunnnZZZDDD...000+++%%%,,,???KKKLLLLLLFFF@@@<<<555,,,)))+++&&&'''))))))((('''((()))$$$$$$######$$$%%%%%%&&&#####################$$$!!!!!!"""######%%%'''((((((&&&$$$$$$%%%&&&%%%$$$######$$$%%%&&&''')))***%%%'''(((&&&$$$$$$&&&(((&&&%%%$$$######$$$$$$%%%#########""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%''')))))))))((()))***,,,(((''')))(((%%%%%%(((|||___MMMGGGGGGBBBHHHKKKGGGEEEGGGEEE@@@DDDDDDDDDEEEGGGGGGEEECCCCCCCCCBBBAAA@@@@@@???>>><<<<<<<<<===???AAACCCDDDCCC@@@???@@@CCCBBB===777555555444444333333333333000000//////000222444555...------,,,---...///000++++++++++++++++++++++++---***))),,,...---///333)))+++---......000333555777111...///---((((((,,,)))+++,,,+++)))))),,,///************+++...000111---...///000///...,,,+++...000222111///---,,,,,,......---,,,***))))))(((&&&%%%%%%%%%%%%&&&'''(((%%%%%%(((++++++***///666(((,,,111555666555666666555666777666444333333444444333111...+++***,,,///999:::<<<@@@BBB@@@:::555000***)))...---***111===BBBHHHQQQWWWXXXTTTPPPNNNCCC999---'''''')))******!!!###&&&'''***///111111(((&&&######&&&))),,,...444111000222000+++)))+++))),,,000222222111111111///444777888999:::666000'''---222111000:::PPPcccsssyyyzzzuuutttqqq```KKK333444...'''...BBBNNNOOOQQQJJJCCC===222((('''---%%%&&&''''''&&&&&&((()))$$$#########$$$%%%%%%&&&""""""""""""""""""""""""!!!"""%%%&&&&&&((()))+++(((&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&'''(((&&&######&&&)))%%%$$$$$$###$$$%%%'''(((%%%###"""###%%%&&&&&&%%%""""""###$$$%%%&&&&&&'''%%%'''))))))))))))***++++++(((&&&((('''$$$$$$&&&yyy^^^LLLEEEDDD???AAADDDEEEDDDCCCBBBCCC@@@BBBEEEFFFEEEDDDCCCDDD???@@@@@@???>>>>>>???AAA???>>>======???BBBFFFHHH???@@@BBBCCCBBB???;;;999555444333222111111111111+++111555333222222000,,,222111000000111111000...111+++(((,,,000///---,,,---.........//////000000///---+++***+++...111333:::999222++++++000///***...---+++******+++---......---+++++++++...111333222111...,,,+++******+++***...222333111---***)))***))))))))))))******+++&&&'''&&&&&&%%%&&&(((***&&&''')))+++---......///(((...444555222111555:::222555777888666555555666000000333444111,,,---222555666888<<>>999333444000,,,+++)))***222<<>>???@@@>>>===<<<===>>>============???BBBEEEGGG@@@AAAAAABBB@@@>>>;;;999555444333222222111111111---333555333111111000---333222000000111111///...333---))),,,///...+++++++++,,,---///000222333444000///,,,++++++---000222777777222,,,,,,000///***///...,,,++++++,,,...///...---,,,+++,,,...000111000000...---,,,+++******))),,,000111000...---,,,(((((('''''''''''''''((((((((('''&&&%%%&&&''')))'''((()))+++,,,---......***///555555222111555999555666888888777666666777444444555555111,,,,,,111666888:::<<<===:::444000333///,,,+++)))+++444>>>FFFKKKPPPSSSQQQLLLHHHFFF:::222)))%%%&&&''''''&&&(((+++---,,,******,,,...(((******((()))---///---***+++444===:::---'''+++$$$***222444222000000111222---,,,...---)))***...+++222222333;;;<<>>??????>>><<<:::;;;;;;:::;;;<<<===???BBBDDDEEEAAAAAA@@@???===<<<;;;:::555444333222111111111111111555666333000111111///444222111000111111///...444...+++...///---++++++------...///000222444555111///---,,,,,,---000111444444222//////111///+++///...---,,,,,,---...///...---------------..................---,,,+++***))),,,...000///...//////))))))((('''&&&&&&&&&&&&***)))((('''&&&&&&&&&&&&((()))***+++,,,,,,,,,,,,+++000555555333222555999888999999888777666888:::999777777666111,,,---222999<<>><<<:::999::::::333222111111000000000111444777777222000111222000444222111111111111000...333...,,,...000...,,,...000000///......///000111000///---------///111333111222222222111111...,,,...---,,,,,,,,,,,,---...---------------------,,,+++,,,---......,,,+++***,,,---......------...000,,,+++***)))((('''''''''+++)))((('''''''''&&&%%%)))******++++++++++++******///333444333444888<<<:::;;;:::999777888:::<<<;;;999999888333...///555;;;???DDDCCC===777444333///,,,+++,,,,,,///888BBBGGGJJJNNNPPPMMMHHHEEECCC???999111+++******+++++++++///111///)))&&&)))---***...111111222444222...+++,,,222777333+++(((+++)))---222444333000//////...+++)))(((((((((***,,,...***&&&000@@@???:::AAA???BBBDDDDDDCCC@@@<<<888777111***'''+++555>>>CCC;;;222+++((('''%%%'''+++&&&''''''&&&$$$$$$$$$&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$###$$$&&&''''''&&&$$$&&&((('''$$$###%%%(((((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&'''''''''&&&'''((('''&&&%%%%%%$$$''''''###"""%%%((('''$$$$$$%%%&&&&&&%%%%%%$$$&&&'''((((((((((((((()))$$$%%%%%%&&&'''(((((()))hhhQQQEEEAAAAAAAAACCCEEEEEEDDDCCCDDDEEE???BBBDDDEEEDDDCCCBBBCCCAAACCCCCCBBB???<<<;;;;;;888999;;;<<<>>>@@@AAAAAABBB@@@===999777777888999111000000////////////000555888777222///111222111333222111111222222111///000---,,,///000//////222000///---,,,,,,---...///......---...///111333555000000333444333000------,,,++++++++++++++++++,,,---------------,,,,,,,,,***+++,,,---------,,,+++...//////...,,,,,,---...++++++)))(((''''''''''''***)))''''''))))))'''%%%)))******++++++*********))),,,000222333666:::>>>:::;;;;;;:::999999<<<>>>;;;::::::;;;666222333888999>>>BBBBBB===777444333---++++++---...111:::DDDDDDHHHKKKLLLJJJEEEBBB@@@<<<777///***'''((()))***,,,///111///***'''))),,,,,,111555555666777444///+++---111333000***))),,,,,,...111333222000...---,,,,,,***((((((***++++++111...&&&,,,@@@FFFBBBEEEBBB???<<<999777555555666555///)))(((,,,444<<>>======;;;;;;;;;<<<===>>>@@@@@@BBB???;;;888666666777888000000///////////////000444777777222000222333111222111000111333333333222///,,,---000111///111444,,,,,,+++***,,,...000222//////...///000222333444000000333666333...,,,...******++++++++++++******---,,,,,,,,,,,,,,,------)))***+++,,,------------///000000///---+++,,,---(((((('''&&&%%%%%%%%%%%%(((&&&%%%'''***,,,)))&&&))))))******+++*********)))+++...000222666:::===888999;;;;;;:::;;;===???<<<;;;===>>>:::555555999666999<<<===:::666111///---+++,,,...///222;;;DDDBBBEEEIIIIIIGGGDDDAAA???;;;777111+++)))))),,,...---......---,,,++++++,,,---333666666777777444///+++---//////+++)))))),,,---///000111111///---+++***,,,,,,)))))),,,,,,***...333,,,(((777BBBBBBCCC@@@:::555222111///222777333---)))+++///333999>>>777000*********((())),,,&&&&&&&&&''''''&&&&&&%%%(((((('''&&&&&&&&&''''''$$$######$$$'''(((((('''%%%((('''&&&'''((($$$%%%%%%$$$###$$$&&&)))%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((((((''''''''')))***'''''')))(((%%%!!!%%%%%%&&&((((((%%%&&&&&&&&&&&&&&&%%%%%%%%%'''&&&%%%&&&((()))((('''###$$$$$$%%%%%%&&&&&&&&&|||^^^KKKCCCBBBBBBCCCDDDEEEDDDCCCCCCEEEGGGAAACCCFFFGGGFFFEEEDDDEEEBBBCCCEEEDDDBBB???>>>===>>>===<<<;;;<<<===???@@@@@@>>>;;;888555555555666111111000000000111111222111555666222000222333111000000///111333555444444000......111111///000444...---++++++,,,...111333222222111000000000111111111111333666333,,,+++...+++++++++,,,,,,+++++++++---,,,+++******,,,...///)))))))))***+++---...///,,,...//////...------...'''&&&&&&%%%%%%%%%&&&&&&&&&$$$###''',,,...,,,)))(((((()))******+++******+++,,,---///111444777:::555777:::;;;<<<<<<>>>@@@===>>>AAABBB===666555888777777999:::999555///***---,,,,,,///000222;;;DDDAAADDDGGGHHHGGGDDDAAAAAA:::777222,,,******...111---+++***,,,...///...,,,---222555555555666333...))),,,---***&&&&&&(((***......///000000...+++)))'''+++,,,******---,,,(((***@@@???---///:::???AAA???888444333111...111666222,,,))),,,000111444999111,,,((())))))((())),,,%%%###"""$$$''''''$$$!!!***)))'''&&&&&&&&&''''''###""""""$$$&&&(((((('''"""&&&&&&%%%%%%'''***$$$%%%&&&%%%###$$$(((+++&&&&&&&&&%%%&&&''''''((((((((()))******)))(((((('''***+++''''''***)))%%%###&&&%%%%%%'''(((&&&***)))((('''&&&''''''((('''%%%$$$%%%((()))'''&&&&&&&&&&&&&&&&&&&&&&&&'''www[[[IIICCCCCCDDDCCCDDDEEEDDDCCCDDDEEEGGGBBBDDDGGGHHHGGGFFFEEEEEEAAACCCEEEDDDBBB???>>>>>>AAA???===;;;;;;<<>>;;;888555444444555333222222222222222333333///444555222111222333111/////////111444555666555222000000222111...///333333111...,,,,,,---///000555444333111000/////////222111333666222+++***///+++,,,,,,------,,,,,,+++---+++***)))***,,,///111))))))))))))***---///000***,,,///000///......///(((((('''''''''(((((()))$$$""""""'''---000...***'''((()))******+++++++++------......000222444666333666999<<<======???@@@@@@@@@CCCDDD???666333555:::999999::::::666...(((...,,,---///000333;;;DDDAAADDDGGGIIIGGGDDDCCCBBB444222---(((%%%&&&***------***(((***///222000---,,,111333333333444222---'''******&&&######&&&(((.........//////---***'''%%%***,,,******---+++&&&...QQQUUU:::000:::BBBEEEAAA;;;777777555//////333222+++)))---000...000555---'''%%%''')))((()))---$$$!!!"""&&&'''###***)))((('''&&&&&&'''((($$$######%%%'''))))))(((((())))))&&&""""""%%%(((%%%&&&'''&&&$$$%%%)))---'''&&&&&&&&&&&&'''((((((((()))***++++++***)))((('''++++++''''''******%%%###'''((($$$$$$'''(((''''''&&&$$$"""""""""$$$%%%'''%%%###$$$'''((('''%%%((((((((((((((('''''''''lllYYYJJJGGGFFF???HHHDDD@@@AAAFFFHHHGGGDDDCCCDDDEEEEEEDDDDDDEEEFFFIIIFFFBBB@@@AAAAAA???===CCC>>>999888<<<>>>===;;;>>>===;;;888555222000///222222000///............222333333222000///000111///111444666666555222000666444222111222333333333,,,...///...---,,,---///555333222222333444333111333444444222...,,,++++++(((---///,,,***++++++(((++++++++++++++++++++++++---***)))***)))(((,,,222+++,,,...///000000000///******((('''&&&&&&&&&&&&((('''&&&&&&(((,,,000333///,,,)))'''(((+++---...,,,,,,///222111///222888666888;;;======>>>@@@BBBAAACCCDDDCCC???===>>>@@@>>>999555333222222///------++++++------///777@@@FFFEEEDDDFFFKKKLLLCCC888888111+++*********---111+++***)))+++...000...,,,---***((((((,,,......---((()))***(((%%%$$$&&&(((++++++***)))((('''&&&&&&******((('''***000///***111```fff<<<'''333@@@BBB<<<999555222000111333444777222---+++,,,---,,,******'''%%%'''***------,,,&&&""""""&&&'''###$$$)))'''''''''''''''((())))))&&&''')))***+++***(((''',,,---,,,)))%%%$$$$$$%%%$$$%%%%%%&&&'''''''''&&&$$$&&&(((((('''&&&'''((((((***+++***'''&&&'''))))))(((((((((((((((((())))))'''%%%$$$$$$&&&)))***))))))((('''&&&%%%%%%$$$$$$ &&&'''%%%&&&+++,,,((('''((('''######&&&dddSSSGGGFFFGGGAAAEEEBBB???@@@EEEHHHHHHFFFCCCDDDEEEEEEEEEEEEEEEFFFGGGDDDAAA@@@AAABBBAAA???BBB>>>999999<<>><<<===;;;888444222111111111222111000///............000111333333222111222222///111444666666555222000444222111111333444333222000/////////111222222000333222111222444444222111333333222000...---...000)))...///,,,+++,,,,,,)))++++++++++++++++++++++++))))))+++///---***)))---------...//////...---,,,)))(((''''''&&&&&&'''''''''&&&%%%%%%&&&***---000,,,***''''''(((+++...///------///111000...111777333777;;;>>>@@@BBBDDDFFFBBBCCCDDDCCC@@@>>>???AAA>>>:::666333333222000---...+++******+++---777AAAFFFHHHHHHFFFGGGIIIEEE???555...))))))******,,,000)))((((((***---///...,,,...+++((((((***++++++))))))+++,,,+++((('''((()))******))))))((('''''''''%%%((()))(((+++000111...(((BBBEEE000'''---666???===;;;888555333333444555555000+++)))***++++++)))&&&&&&&&&(((,,,---,,,***)))&&&%%%((((((%%%''',,,***)))'''&&&%%%%%%&&&&&&&&&'''(((******)))((('''(((((((((&&&$$$######%%%$$$%%%%%%&&&''''''&&&&&&%%%'''(((((('''''''''((()))+++,,,+++((('''(((***((())))))))))))))))))((()))((('''&&&'''(((***+++((((((((('''&&&&&&%%%%%%%%%""""""%%%&&&###$$$((()))&&&&&&((('''$$$###&&&sssZZZLLLCCCEEEIIIEEECCC@@@===>>>CCCGGGIIIHHHDDDDDDEEEFFFFFFFFFFFFFFFDDDBBB@@@@@@AAABBBAAAAAAAAA>>>::::::===??????>>><<<999555111///000222333222111000//////......///...000333555444333333444...000333666666555222000111000000111333444333222333000...000444555333000000000111333555555333111444444222000---,,,...000***///000---+++------+++++++++++++++++++++++++++++++++...222111,,,,,,///.../////////...,,,+++***'''''''''''''''(((((()))&&&%%%$$$$$$%%%'''***+++((('''&&&'''(((+++---///...---///111///,,,000666222666<<<@@@CCCFFFHHHJJJCCCDDDDDDBBB@@@@@@AAABBB???<<<888555444222000///111,,,)))((((((,,,777BBBFFFIIIIIIEEEDDDFFFFFFDDD333---))))))***((()))+++)))((()))+++...000000///+++)))''''''((())))))((()))+++------,,,******+++))))))((((((((((((((()))&&&)))++++++---111000---(((,,,))))))...+++///???===<<<:::888666555555555555///)))&&&'''))))))((($$$%%%(((+++......,,,)))***(((''''''&&&%%%(((---,,,***(((%%%######$$$$$$%%%&&&''')))))))))((('''%%%&&&'''&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%'''))))))((((((((()))***+++,,,+++)))((()))***((()))***++++++***)))((())))))))))))*********+++&&&&&&&&&&&&&&&&&&&&&&&&'''$$$$$$%%%%%%###$$$&&&&&&$$$%%%((((((%%%$$$&&&fffRRRHHHAAADDDJJJFFFCCC@@@>>>>>>AAAEEEGGGHHHDDDDDDEEEFFFHHHHHHGGGFFFCCCBBBAAAAAAAAAAAA@@@@@@@@@===;;;;;;===?????????888777444222111111222333111111000///////////////...111555666555444333222...000333555666444222111......///111444444333111333111000000111111000//////000222555777777555222333333333111...++++++++++++///111---,,,......---++++++++++++++++++++++++,,,+++,,,//////---///333////////////...---+++***'''''''''((()))***+++,,,'''&&&%%%%%%%%%&&&'''(((&&&'''''''''''')))+++---///...///000...+++///555333888>>>CCCFFFHHHIIIKKKCCCCCCBBBAAAAAAAAABBBCCC@@@===:::666444222111000333...***((('''+++777CCCEEEHHHHHHFFFFFFHHHEEEAAA222---)))))))))%%%$$$%%%)))******,,,...111222222((('''&&&&&&'''((())))))(((***---//////...---,,,)))(((((('''((()))***+++---...///000333666111))),,,((("""'''000------::::::::::::999888777666555999222***&&&&&&''''''&&&%%%&&&(((+++------,,,+++((('''&&&###!!!!!!%%%***---+++(((%%%$$$$$$%%%&&&$$$%%%&&&'''((((((''''''&&&((()))((('''&&&'''((($$$%%%%%%&&&&&&&&&%%%%%%%%%''')))***)))))))))***)))*********))))))))))))((()))***++++++***)))((('''((()))***+++******)))%%%%%%%%%&&&&&&''''''''''''&&&%%%&&&&&&%%%&&&'''$$$###%%%***+++'''&&&(((www___NNNGGGAAADDDIIIFFFDDDBBB@@@???AAACCCEEEFFFDDDDDDDDDGGGIIIJJJHHHFFFDDDDDDCCCBBB@@@>>>======???===<<<<<<===>>>>>>>>>555555555555555444222222111000000////////////000000333666777555222111000---///222555666444222111,,,,,,---000333444222111222555777444///,,,...111///000333666999999666444---///222222///,,,***))),,,000000---,,,...///...++++++++++++++++++++++++&&&(((---444555111000333......///000///...---,,,''''''((()))***,,,......''''''''''''''''''''''''&&&((())))))''''''(((***///---...///,,,***...555777;;;AAAFFFGGGGGGGGGGGGCCCBBB@@@@@@AAABBBCCCCCC@@@>>>;;;777444111000000555000+++)))))),,,777BBBFFFGGGHHHJJJMMMNNNEEE:::...)))'''((((((%%%$$$&&&((()))***+++,,,...111222******((('''%%%%%%&&&'''(((***,,,///222222111000***)))(((((()))***,,,---222111111666>>>BBB888,,,)))***###!!!***,,,+++222888999:::;;;;;;;;;::::::>>>777---'''%%%%%%%%%$$$%%%%%%&&&&&&'''(((***+++&&&((('''""" $$$(((+++***((('''&&&'''((()))###$$$$$$%%%&&&'''''''''((()))******(((&&&&&&'''$$$%%%%%%&&&%%%%%%$$$$$$%%%''')))***))))))***+++((('''''''''((((((((((((((()))***++++++***)))(((%%%&&&((()))***)))((('''$$$$$$%%%%%%&&&'''''''''&&&''''''&&&''')))******%%%$$$''',,,---***)))***nnnYYYMMMIIICCCDDDHHHDDDDDDCCCBBBBBBBBBCCCDDDEEEEEEDDDDDDGGGKKKLLLIIIFFFCCCDDDEEECCC@@@===<<<<<<>>>>>>===<<<<<<<<<<<<<<<333444666777666444222000000000////////////000000222444666666333111000000,,,...222444555444222111,,,,,,,,,...111222111000333888;;;888000,,,///444111111222555888888666444))),,,000111000...------+++///000,,,+++...000///++++++++++++++++++++++++%%%+++777BBBCCC;;;555333---...//////...---,,,+++'''(((((()))+++,,,...///'''(((((())))))(((''''''&&&)))++++++(((&&&''')))...,,,,,,---+++***///666999===CCCGGGGGGEEEBBBAAACCC@@@>>>>>>@@@BBBCCCCCC???>>><<<888333000000000333///,,,+++***,,,555???FFFGGGIIIMMMQQQPPPBBB444***%%%###&&&(((''''''***&&&'''(((((()))***...000///...---)))%%%$$$$$$%%%+++,,,...222777999999999,,,+++***))))))+++---///111333666>>>JJJNNNEEE999(((///(((!!!(((------111666777999<<<>>>???@@@AAABBB999...'''%%%%%%%%%%%%$$$%%%%%%###"""###&&&(((''',,,,,,&&&!!!"""&&&)))(((((((((((()))******+++""""""###$$$%%%&&&&&&'''&&&(((******(((&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$&&&((()))((((((***+++'''&&&%%%&&&((()))(((''')))(((((((((((((((((()))$$$%%%'''((((((((('''&&&$$$$$$%%%%%%&&&&&&&&&'''%%%'''(((&&&&&&***+++)))'''%%%''',,,---******---fffTTTLLLJJJEEEEEEHHHCCCAAABBBDDDDDDEEEEEEFFFFFFEEEDDDDDDHHHLLLMMMJJJEEEAAACCCDDDCCC@@@======>>>>>>>>>===<<<:::999999:::444444444444333222111000000000////////////000000000222333333222111111222+++...111444555444222111...,,,+++,,,///000111000222555888666111///111555111000111222555666555333111222222111...---...///+++...///+++***---000///+++++++++++++++++++++++++++///999BBBBBB:::555444---......---,,,***((('''&&&''''''((()))+++,,,---&&&'''((())))))((('''&&&###(((,,,,,,)))''')))+++,,,++++++,,,+++***///777999===CCCGGGFFFCCC???>>>BBB???<<<<<>><<<777222//////000///---,,,---++++++111999@@@DDDHHHJJJKKKHHH;;;///,,,&&&$$$&&&'''&&&&&&)))((()))***))))))***...111---...---+++'''&&&'''***000000222777===BBBDDDCCC///---,,,***+++,,,...000///777AAAIIIQQQTTTNNNFFF111333***&&&,,,,,,***000000222444888<<<@@@CCCDDDAAA888---&&&$$$&&&''''''&&&((()))(((&&&%%%&&&'''(((...000)))###$$$((()))&&&'''((()))******))))))!!!""""""###$$$%%%&&&'''%%%'''***+++***(((((()))%%%%%%%%%%%%%%%$$$#########%%%'''((((((((()))***(((&&&%%%&&&)))***)))''')))((('''&&&&&&'''((()))%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%(((((($$$$$$((()))&&&(((&&&'''***+++)))***---aaaQQQKKKKKKFFFFFFHHHCCC>>>AAADDDFFFFFFGGGGGGHHHEEEDDDDDDHHHMMMNNNJJJEEE>>>AAACCCCCC@@@>>>>>>@@@===>>>>>><<<:::888888888555444222111000///000000000000////////////000111///000111111111111222444+++---111444555444222111///---++++++---///000000///000111111111111222333111000///000222333333222<<<:::666000,,,***,,,...+++......******---000///++++++++++++++++++++++++,,,,,,...111000,,,---000......---,,,)))'''$$$"""%%%%%%&&&&&&''')))***+++$$$%%%'''))))))((('''&&&!!!&&&,,,---***)))+++...,,,******,,,******000888888===CCCFFFFFFBBB>>><<>>;;;;;;>>>BBBCCCBBB>>>>>><<<777111......000,,,***+++---+++***...555999@@@FFFEEEBBB===444+++222+++'''&&&%%%""""""$$$,,,---...---+++,,,000444(((***++++++)))***...111555444666;;;BBBIIIKKKKKK111///---++++++---///000111>>>LLLRRRTTTTTTQQQMMM999222''''''---%%%!!!+++***,,,///333888===AAADDD???666+++$$$$$$&&&)))***))),,,000000,,,)))((()))&&&...111)))###$$$'''(((%%%''')))******)))'''&&&!!!!!!!!!"""###%%%&&&'''%%%(((,,,------------...%%%%%%%%%%%%%%%$$$###""""""$$$&&&''''''''')))***)))'''&&&'''***+++***(((***(((%%%$$$$$$%%%(((***&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((###"""&&&&&&""")))&&&&&&))))))((()))---wwweeeWWWIIIEEEFFFFFFFFFGGGFFFEEEEEEFFFHHHJJJIIIHHHIIIGGGFFFIIIMMMLLLGGGAAACCCCCCCCCBBB@@@>>><<<::::::<<>>@@@AAAAAA???>>>AAA999666:::;;;555///---***+++------+++***+++,,,>>><<<:::888666333000---***'''%%%$$$&&&(((******)))******+++,,,---...///,,,------***((()))...333777:::999:::DDDPPPMMM@@@000///------///333777:::444EEEPPPQQQTTT[[[^^^YYYFFF===222+++***)))'''$$$###&&&(((+++333<<<>>>;;;///+++))))))'''######%%%***+++,,,***((('''((()))444111---***((('''((()))$$$&&&(((******)))'''&&&$$$"""!!!!!!$$$&&&'''''''''&&&&&&))),,,...,,,)))''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&((()))+++,,,,,,***)))((('''''')))+++---'''******&&&&&&)))(((%%%$$$%%%&&&&&&$$$$$$%%%&&& ######!!!###''')))'''&&&%%%&&&'''((('''%%%###"""&&&***)))&&&%%%)))---xxxcccVVVIIIEEEFFFFFFFFFGGGGGGFFFEEEFFFHHHHHHHHHGGGHHHEEEEEEGGGKKKLLLHHHDDDDDDDDDDDDCCCAAA???<<<;;;:::<<<>>>===:::666444333666666666444222000111222444222...,,,,,,///222555333444555444222000000000,,,,,,///444333000000444////////////////////////444777999777333222555888111111///,,,***+++///222///---,,,,,,---...,,,+++***------+++,,,000111///************+++++++++++++++,,,+++'''(((,,,...---111,,,)))***)))&&&(((,,,'''''''''''''''&&&&&&&&&((()))))))))((('''&&&%%%(((&&&''',,,---)))))),,,***++++++******---111555888>>>DDDGGGDDDBBBBBBCCC<<<<<<===>>>>>>===<<<;;;<<<666444999;;;777111000+++,,,------+++******+++444333333222111000---++++++(((&&&%%%''')))++++++,,,++++++***+++---///000---...---***(((***///444666<<<===>>>EEENNNIII>>>///...---,,,...111444666777EEEMMMLLLNNNUUUXXXUUUQQQHHH;;;///(((&&&(((***%%%'''''''''+++111111------)))'''((('''$$$%%%(((((()))***)))'''''''''(((,,,***'''%%%######%%%&&&&&&'''''''''((((((''''''&&&%%%$$$"""""""""###$$$'''&&&&&&(((+++,,,***'''&&&&&&%%%%%%%%%%%%&&&'''$$$%%%&&&'''((()))***+++)))((((((((((((***+++,,,&&&))))))%%%%%%((('''$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$'''&&&######&&&'''$$$%%%%%%&&&'''''''''%%%$$$&&&)))+++***((((((***---yyy___TTTIIIFFFFFFFFFFFFHHHIIIGGGFFFFFFGGGHHHHHHGGGGGGDDDCCCEEEHHHJJJHHHFFFDDDEEEDDDDDDBBB???===<<<;;;===>>>===999666444333777888888666333111000111888444///+++***,,,000333444555666555222000000000...---///222222///111555222111///......///000222222555666555333333666999111000...***((((((***---...------...///...,,,***))),,,---+++,,,......+++************++++++,,,,,,***+++)))%%%&&&,,,000000...***((()))((('''(((,,,((((((((((((((((((((((((***)))((('''''''''''''''(((&&&'''***+++***,,,///,,,+++***)))***---333777:::???DDDFFFDDDBBBAAAAAA<<<<<<:::999888888888999:::666555999;;;777111///,,,...///...,,,***)))))))))+++---...///...,,,+++,,,***(((''')))+++,,,,,,...---,,,+++,,,---///000......---***(((***000666999@@@EEEEEEHHHJJJDDD::://////.........000111222111:::>>>;;;<<>><<<<<<===???>>>;;;999777777777999999888555222000000666333///,,,+++---///111444555555444111////////////......111000///111777444222000------///111333111222333222111111333555//////---***((((((***,,,//////000111222111...+++))),,,---++++++---,,,((()))******++++++,,,,,,,,,)))+++***&&&''',,,...---***)))'''''''''((()))+++((((((((((((((()))))))))+++)))'''&&&&&&&&&'''(((((('''&&&((()))+++...000+++***)))((()))---333888999===AAACCCAAA>>><<<<<<:::888666444333555777999;;;999888999999555000---...///111000---***)))(((''')))---//////...------...,,,***)))+++,,,---,,,,,,---......//////............,,,)))'''***111777===FFFLLLLLLIIIFFF???666111111000///////////////(((---...***+++222777777:::===AAAAAA>>>666///***(((++++++((()))---,,,))),,,'''$$$%%%%%%$$$'''+++$$$&&&'''''''''''')))***///---,,,***)))******+++)))))))))))))))((((((((( $$$&&&%%%""""""''',,,&&&&&&&&&''''''&&&$$$###############$$$%%%''''''&&&&&&&&&''''''(((((((((''''''((()))******))))))&&&))))))&&&%%%((('''%%%%%%&&&'''&&&%%%$$$%%%'''!!!$$$%%%###$$$)))***((($$$%%%&&&&&&&&&&&&&&&'''((('''&&&&&&'''((('''%%%qqqXXXPPPIIIHHHHHHGGGHHHKKKJJJIIIGGGHHHJJJMMMNNNNNNKKKHHHEEEDDDCCCCCCCCCCCCEEEEEEEEEDDDBBB@@@>>><<<999;;;======;;;::::::;;;777999999888555222000000111000///......///000000222333444222000.........000......000000///222777555333000------...111333222333333222000000111222---------+++******---///000///000111222111...,,,))),,,---++++++,,,+++''')))******+++,,,,,,------(((+++,,,******,,,+++(((((((((((('''''')))******&&&&&&&&&''''''(((((((((+++)))'''%%%%%%&&&((()))''''''&&&&&&'''+++...///***)))((('''(((---444999:::===@@@AAA@@@<<<999777555333111000111444999;;;999:::999888888666333000///111333222///,,,***)))(((+++///000...------...///---++++++,,,------,,,)))+++///111222000...,,,---...---***(((+++222777???FFFKKKIIIDDD???888222222111000...,,,+++******&&&((('''%%%'''---333555+++...555===@@@;;;000'''&&&)))***''''''******(((,,,'''%%%&&&%%%###%%%)))%%%&&&((((((((((((***,,,,,,+++)))'''&&&%%%%%%%%%'''))),,,......,,,)))&&&!!!%%%'''&&&######(((---$$$%%%&&&&&&%%%$$$"""""""""""""""###$$$%%%&&&'''''''''((((((((()))))))))(((((())))))))))))((('''(((******''''''))))))&&&%%%&&&''''''%%%%%%&&&''' ###$$$"""###''')))'''$$$%%%'''&&&%%%%%%''')))((('''%%%&&&''''''&&&%%%hhhVVVOOOJJJJJJJJJIIIJJJMMMLLLJJJHHHHHHJJJMMMOOOOOOLLLJJJHHHEEECCCBBBBBBBBBDDDEEEDDDDDDBBB???===<<<666888::::::999999:::;;;777888888666333111000111---......///000000000000000111222111///.........000......111000///222777555333///---,,,...000222555444333333222222222222,,,---...---------000222///......///000///---+++)))------******---,,,))))))******+++,,,---......'''+++---++++++,,,)))%%%'''***)))''''''******(((%%%%%%%%%&&&&&&''''''(((***)))'''&&&&&&'''(((***&&&'''&&&$$$%%%***---,,,))))))))))))***///555:::>>>@@@BBBCCCBBB>>>:::777222000///...111555:::>>>555777888666777:::;;;999111333555555222...,,,++++++...000///,,,+++,,,//////...,,,,,,---...---,,,&&&)))...111222111...,,,...//////...,,,...444999<<>>555888888555666<<<@@@???222444777777555111///......111222000---,,,///333///...,,,,,,---...,,,+++'''(((+++---///000//////000222444333222333777;;;999777666777777777888999888555000,,,(((&&&&&&&&&""" ###%%%''')))******'''%%%%%%'''))))))(((+++000000+++(((((()))'''&&&$$$$$$((((((%%%%%%(((%%%&&&((((((''''''((()))+++******)))((((((''''''###%%%))),,,---,,,***(((&&&%%%$$$###"""###$$$%%%"""$$$''''''$$$######$$$######"""""""""######$$$%%%%%%&&&'''(((***++++++...,,,***'''&&&%%%$$$%%%(((+++***''''''))))))&&&&&&'''((('''&&&%%%&&&((($$$&&&&&&######&&&&&&$$$###%%%'''&&&######''',,,%%%'''))))))'''&&&)))+++qqqZZZTTTOOOLLLMMMMMMKKKMMMQQQPPPLLLHHHFFFFFFGGGGGGGGGHHHIIIIIIHHHEEEDDDDDDEEECCCCCCCCCBBB@@@>>><<<:::;;;<<<===<<<:::999:::;;;555666555333000000222333222000---,,,+++---000222///111222222111111111333...---///222222///111555222111///---,,,---......///...---///111333333333---/////////......000111333111//////000111000///+++---,,,))))))---///---)))******+++---...//////'''))))))&&&''',,,---,,,(((,,,,,,((('''++++++&&&%%%%%%&&&&&&'''(((((()))(((((('''''''''(((((()))###''''''######((()))%%%***+++---///111444999===BBBBBBCCCDDDCCC???999555111000///000222666;;;===888<<<:::444444;;;@@@???222555888888666333000///222444555222//////333888///...,,,,,,------,,,***((((((((())),,,...111222111444777777666666:::===888444111333777;;;>>>AAA===:::444...***)))))))))$$$""""""%%%'''''''''((($$$%%%&&&%%%$$$$$$&&&)))$$$)))***&&&###$$$&&&%%%###!!!###((()))'''''')))$$$&&&'''&&&%%%%%%&&&((('''''''''(((((((((((((((###$$$&&&(((************"""  """%%%%%%%%%!!!$$$''''''$$$######%%%$$$###"""""""""""""""#########%%%&&&((()))***+++000---***'''$$$###$$$$$$'''******&&&&&&)))(((%%%&&&'''((('''&&&&&&'''((("""%%%%%%###%%%)))+++)))"""%%%(((&&&######(((,,, %%%((('''$$$###'''+++eeeTTTNNNMMMJJJGGGFFFIIINNNRRRSSSOOOKKKJJJLLLLLLJJJHHHHHHGGGEEEEEEFFFEEEDDDBBBEEEDDDBBB>>>;;;999:::<<<===<<<;;;;;;999999888777333666888555000...000333444222///...///000111111...///000222222222111000666555444333111000//////111000...------...///000***///111///000555444000///111111111000///000111///333555111///000///---***---...,,,((((((---222,,,,,,---000111111///---+++)))'''(((***,,,,,,,,,(((---%%%&&&+++))))))&&&&&&&&&&&&&&&)))---111+++((($$$$$$'''))))))(((&&&'''((('''&&&%%%''')))((()))---111333444999AAAJJJIIIGGGCCC???;;;888777555222///000555:::<<<;;;:::999777555444555666666888;;;===<<<777333222333333222111000000000222222444111///...//////,,,)))'''&&&'''(((+++///333555999999888777666777;;;>>>999888666666888<<<@@@CCCBBB888,,,&&&%%%'''((('''"""###$$$$$$###"""###$$$((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$%%%'''''''''&&&'''(((((((((&&&%%%&&&'''###$$$&&&((())))))(((((($$$%%%''''''%%%$$$$$$$$$"""&&&***)))&&&$$$'''***%%%###!!!"""$$$%%%$$$!!!!!!"""###$$$######$$$&&&%%%$$$""" !!!"""###"""''''''###$$$***...---000,,,'''&&&((())))))((('''((((((((((((((('''''',,,***&&&$$$###$$$''')))$$$%%%&&&'''''''''&&&%%%$$$''''''###"""&&&(((((((((((()))))))))(((((('''zzzbbbTTTNNNLLLJJJHHHIIIMMMQQQSSSSSSOOOLLLJJJKKKLLLKKKJJJHHHGGGEEEEEEFFFFFFDDDBBBCCCCCCAAA>>>;;;:::;;;===;;;;;;:::999888777777666222555666444///---///111000///......///000111111///000111222333222222111111111111222222222333333000///---,,,---...000111***///000//////333333///000111222222000000111222///222333111111333222///,,,//////---***)))---111......///111333333111///---+++))))))***+++++++++'''...(((###***---''''''&&&&&&&&&&&&&&&(((,,,000+++(((''''''))))))(((&&&%%%&&&&&&%%%$$$$$$%%%'''((((((,,,111444666===EEEJJJIIIGGGCCC>>>999666444333111000000333666999:::999777444222111222333444555777999999777444333222111111000000000111111222222000000000111///***&&&###$$$%%%(((,,,111666888666777999999888999:::<<<:::999888888999<<>>666,,,&&&&&&''''''&&&"""###$$$$$$###"""###$$$''''''&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&'''''''''$$$'''******)))&&&%%%%%%$$$%%%&&&'''((((((''''''"""$$$&&&&&&$$$###"""######&&&)))((($$$"""$$$'''%%%###!!!"""$$$%%%$$$"""!!!"""$$$$$$######%%%&&&(((&&&%%%#########%%%%%%%%%)))***&&&''',,,000000///+++&&&$$$%%%&&&%%%$$$&&&&&&'''(((((((((''''''%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&)))***'''&&&)))***)))((())))))******))))))(((rrr^^^TTTOOOLLLIIIJJJOOOSSSTTTTTTSSSPPPLLLJJJJJJLLLLLLLLLHHHFFFEEEEEEFFFFFFDDDCCC@@@@@@@@@===;;;:::<<<===::::::999888777666555555111333444222...---...000,,,,,,---...///111111222000111111222222222222111...///000111222333333333///...---,,,---...000222+++///000//////111111...000222333333222111222333000111000000333777555000///000111...+++***---000.........000333333111000000...+++++++++,,,+++***'''...+++)))///---&&&%%%&&&''''''&&&&&&(((+++...+++)))(((((())))))'''&&&###$$$$$$$$$""""""$$$%%%((((((+++111333666>>>GGGIIIIIIHHHCCC<<<666333111///000000000000333666999999777333000///000222444333333444555666555333111......///000111111111000//////000111111...((($$$$$$%%%&&&)))---222666888222555888:::999999::::::::::::999999:::;;;<<<===888222***'''&&&'''%%%$$$"""###$$$$$$###"""###$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((###'''+++---+++(((%%%###%%%%%%&&&''''''&&&&&&&&&###%%%''''''%%%$$$###$$$"""%%%((((((&&&%%%&&&)))$$$###"""###$$$$$$###"""!!!"""$$$$$$######%%%&&&((('''%%%$$$$$$%%%&&&&&&"""&&&'''%%%%%%)))------...+++'''&&&&&&'''''''''$$$%%%&&&''''''''''''''' """%%%'''((('''%%%$$$$$$%%%&&&'''''''''&&&%%%%%%***+++)))(((***+++)))))))))***************)))nnn]]]UUUQQQNNNKKKNNNTTTXXXVVVTTTRRROOOLLLJJJJJJKKKMMMNNNHHHFFFEEEEEEFFFFFFEEECCC>>>??????===;;;;;;===>>>::::::999888777666666555111222333111///---...000,,,---///000111111111222000000111111111111111111000000111222222222111000...---,,,,,,,,,...111222---///000000000111000...111333555555333222222333111000......222777555...000111000...+++***+++---,,,+++,,,...000111000...///...,,,,,,------,,,+++)))000---+++111---&&&((('''(((((('''&&&'''***,,,***)))((('''((()))******###$$$$$$###""""""###%%%((((((+++///111444<<>>???>>>===<<<>>>???;;;;;;:::999888777666666111222222111000//////000...000333333111000111333000000000000000000000000///000222333333222111000---,,,++++++,,,...000222//////000111222000//////111333555666444333222333222000---,,,000555222+++/////////---+++))))))***+++++++++---///000000///---,,,+++---...///...------111---+++///+++'''---)))))))))((('''''')))+++***(((&&&$$$%%%(((,,,///$$$%%%&&&%%%######%%%&&&)))(((***......///555===EEEGGGHHHCCC:::222///...'''+++...000000333888===777555222000///000222444666444333444666555000,,,+++,,,...///000000000///111000///---+++******+++------......000111222333///000111000111333666999666666777666666444333222***)))(((''''''&&&$$$###"""###$$$$$$###"""###$$$######$$$%%%&&&&&&&&&%%%%%%&&&'''%%%$$$$$$''')))(((***+++***)))'''((((((%%%%%%%%%$$$$$$$$$$$$$$$'''(((******((('''&&&'''&&&''')))***))))))******######$$$############$$$"""###%%%%%%$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$%%%###$$$&&&(((((()))+++...&&&&&&%%%$$$######$$$%%%$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%###(((***((('''))))))'''))))))***+++++++++++++++lll^^^YYYYYYXXXYYY[[[\\\ZZZUUUPPPKKKKKKKKKJJJIIIJJJLLLNNNGGGEEEDDDEEEFFFGGGEEEDDD===>>>@@@???>>>===>>>@@@;;;;;;:::999888777777666111111111111000000000//////222444333111000222555222111000000///000000000,,,...111444555555555444...---,,,+++,,,---///111...,,,...111222///...000000222555666444333222222111000...,,,...222111,,,///......---+++***))))))---,,,,,,...000222222222+++++++++---///000...---...111---+++...***(((111++++++,,,***(((((()))***((('''&&&$$$###&&&+++///%%%&&&'''&&&$$$$$$&&&'''((((((***---,,,+++///666???BBBDDD@@@777000------'''))),,,///111444888;;;111000...------...000111444444444444444222///,,,------...///000000000///111000///,,,******---///+++,,,---...///111111222------,,,++++++---222555222222111111000///---,,,&&&''''''''''''&&&%%%$$$"""###$$$$$$###"""###$$$!!!"""$$$%%%&&&&&&&&&%%%###&&&((('''%%%$$$&&&)))***++++++***(((((()))***$$$$$$$$$######$$$%%%%%%$$$&&&((((((&&&%%%$$$%%%((((((((('''&&&%%%$$$###"""$$$$$$$$$###"""###$$$"""###%%%%%%$$$$$$&&&'''%%%%%%%%%&&&&&&&&&&&&&&&""""""$$$'''(((&&&(((---+++++++++(((%%%$$$$$$%%%&&&&&&''''''''''''&&&&&&)))(((&&&$$$$$$$$$%%%%%%$$$%%%&&&'''''''''&&&%%%%%%***+++)))(((***+++)))(((((()))***++++++++++++~~~iii___\\\]]]^^^```aaa^^^XXXQQQMMMFFFIIIKKKKKKIIIIIIJJJLLLFFFEEEDDDEEEFFFGGGFFFDDD>>>@@@AAAAAA???>>>???@@@::::::999888777666666555000000///////////////......000222111//////333888444444222111111111222222...000333555666666555444///...,,,++++++,,,...///+++)))***000000------000///222555666444222111111...000///,,,---111333111///...---------,,,+++)))---,,,+++---000222222222,,,++++++---......,,,+++---000,,,,,,///)))(((333------...,,,***))))))***&&&'''(((&&&$$$$$$&&&)))%%%&&&'''&&&$$$$$$&&&'''&&&'''***...,,,***,,,222777<<>>===777444444666666333222555---...///000000///...---+++---000111111111222444===:::666444555666777888888777777666666777888888000//////000111111///...,,,++++++......+++---111222333555444111///......+++...111///+++***...222000...------.........---///,,,***---222444111---+++---......,,,*********222111///---,,,+++,,,,,,+++......,,,+++---,,,)))###$$$%%%%%%$$$$$$&&&((($$$%%%%%%$$$###$$$&&&(((&&&'''((((((((('''%%%%%%111444555222+++'''''')))$$$&&&***---//////...---000000.........///000111,,,000222222...,,,---......---++++++,,,///333555------------...000111333...***)))(((&&&"""$$$)))###&&&((((((%%%$$$%%%'''&&&+++%%%!!!%%%!!! %%%!!!###+++...(((!!!&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%&&&%%%$$$$$$%%%***''''''***((($$$%%%+++...***'''&&&((((((%%%###%%%%%%$$$$$$$$$%%%&&&'''%%%(((++++++(((&&&%%%&&&$$$$$$######$$$$$$%%%&&&)))$$$###'''&&&""""""&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%""" !!!$$$%%%### !!!"""%%%((()))(((%%%"""$$$$$$#########$$$&&&'''(((***,,,,,,+++(((''''''%%%%%%&&&''''''&&&%%%%%%'''((()))(((&&&%%%&&&'''(((***'''###%%%***((("""'''''''''((()))+++,,,---pppccc```ccceeefffeee^^^SSSJJJFFFFFFGGGIIIKKKKKKJJJHHHGGGGGGEEECCCAAABBBDDDFFFEEEDDDEEEEEEDDDCCCAAA???<<<;;;888555444666444111000222......///000000///......---///222333333444555777===999444222333555777888;;;;;;;;;:::::::::::::::111000//////000111///...---,,,---...---+++...333222333444444111///......---///111///+++***---000222000///......------,,,...,,,***---111333000---,,,...000000...---------000...,,,+++***+++,,,---+++......+++***,,,+++((($$$%%%%%%%%%$$$$$$&&&((($$$%%%%%%$$$###$$$&&&(((&&&'''((((((((('''%%%%%%---000111...)))%%%&&&(((%%%&&&''')))+++,,,---...///......---...///000000---///111111///...------...------,,,---///111222,,,,,,+++++++++---...///,,,)))'''(((%%%"""$$$)))%%%'''((((((%%%###$$$%%%&&&+++'''###(((%%% %%%###""""""%%%)))***((($$$&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%%%%$$$$$$$$$%%%%%%###$$$''''''$$$''',,,,,,)))'''&&&'''(((&&&$$$%%%$$$$$$$$$%%%%%%&&&&&&$$$&&&))))))'''$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&""""""%%%%%%""""""&&&$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!###$$$###!!!!!!###&&&(((***)))'''$$$%%%$$$""""""$$$%%%&&&&&&%%%'''))))))'''%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&''''''&&&&&&''')))((()))(((%%%''',,,+++&&&&&&&&&&&&''')))***,,,---{{{nnnfffcccddddddccc___VVVLLLFFFDDDEEEEEEGGGIIIIIIGGGFFFEEEEEEGGGDDDAAA@@@BBBDDDEEEEEEHHHHHHGGGEEEAAA>>>;;;999999555444555333///...000//////000000000000//////---000222444555555777999<<<888333000111444888999<<<<<<<<<<<<<<<;;;:::999222000//////000000///...,,,,,,......+++)))...666111333444333000///...//////111111///+++***+++...333222000...---,,,,,,,,,...,,,+++---000111///---...000222222111000000111---,,,***((((((***,,,...***------***)))+++***&&&$$$%%%&&&%%%$$$$$$&&&'''$$$%%%%%%%%%$$$$$$&&&(((&&&''''''''''''&&&%%%%%%(((***,,,***&&&###$$$&&&&&&%%%%%%&&&'''***,,,...---------......////////////...//////000000...,,,---------.........//////+++***)))(((((()))***+++)))&&&&&&'''%%%"""$$$)))###%%%&&&&&&%%%$$$%%%&&&$$$)))%%%###(((&&&"""'''!!!###%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%$$$######%%%'''###"""###%%%%%%###%%%******(((&&&&&&'''((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&"""$$$&&&&&&%%%#########%%%%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!$$$$$$"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!"""######"""!!!###&&&)))******(((''''''$$$!!!"""%%%'''&&&%%%$$$&&&((((((&&&%%%$$$%%%%%%%%%&&&''''''&&&%%%%%%"""$$$&&&&&&&&&''')))***)))***)))''')))------***%%%%%%&&&'''(((***,,,---wwwnnnhhheeeeeeccc```YYYPPPGGGCCCCCCEEEEEEFFFHHHGGGEEEDDDCCCDDDGGGDDDAAA???@@@CCCGGGIIIGGGGGGFFFDDDAAA===:::888888444444555444000///222000000000000000000000000---000333444555666888999<<<888222///000555999;;;999999::::::999888777666444222///......//////...++++++------)))'''---666111222333222000...//////000111111///,,,***+++---000000///...,,,+++,,,,,,---,,,+++---///000...---///000222222111111222333///---***(((((())),,,...))),,,,,,)))(((***)))&&&$$$%%%&&&%%%$$$$$$%%%'''###%%%&&&%%%$$$$$$&&&''''''''''''&&&&&&&&&%%%%%%$$$&&&((('''%%%###$$$%%%$$$%%%%%%&&&((()))+++,,,,,,---...///000000//////000...---///111222...+++***+++---...//////......***)))((('''&&&''''''(((&&&$$$$$$&&&%%%"""$$$)))!!!"""$$$%%%&&&&&&''''''!!!&&&""" %%%###$$$!!!"""###%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$###"""###%%%(((%%%%%%%%%%%%###"""###&&&((('''&&&&&&''''''''''''$$$$$$%%%%%%&&&&&&&&&%%%###$$$%%%%%%$$$#########%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%"""!!!!!!!!!!!!!!!!!!!!! """&&&((())))))))))))(((%%%!!!"""%%%'''&&&$$$&&&(((******(((''''''(((%%%%%%&&&''''''&&&%%%%%%"""$$$&&&&&&&&&&&&(((******+++***)))***+++++++++&&&&&&'''((()))+++---...tttnnnhhhdddbbb```\\\TTTLLLEEECCCEEEGGGFFFGGGGGGFFFDDDCCCCCCDDDEEEDDDBBBAAABBBEEEIIILLLDDDCCCCCCBBB@@@===:::999666333333666666333333555111111111000000111111111///222555666777777999;;;<<<777111///111555:::<<<777777777777777666555555666333///------.........******+++,,,)))''',,,333111222222111///...///000000000000...,,,+++,,,---+++,,,---,,,++++++---///---------...//////...---...///000000//////111333222000---+++******+++,,,(((++++++)))(((***)))&&&%%%&&&&&&%%%$$$###%%%&&&###$$$&&&&&&%%%$$$%%%'''''''''&&&&&&%%%%%%%%%%%%###$$$%%%&&&%%%$$$$$$%%%###$$$''')))*********)))+++---///000111111000//////------...111222///+++((())),,,...//////......***)))(((&&&&&&&&&&&&'''%%%###$$$&&&%%%"""$$$((($$$$$$%%%%%%&&&&&&%%%%%%!!!&&&"""$$$!!!"""### !!!%%%&&&$$$!!!%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$###"""###%%%(((&&&''''''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''(((###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$&&&''''''&&&%%%$$$###!!!#########$$$$$$%%%%%%%%%$$$$$$###"""!!! """%%%'''''''''((()))(((%%%######%%%'''&&&$$$((()))******)))((()))***%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&%%%%%%&&&(((---,,,++++++)))(((((()))'''((((((***+++---///000}}}rrrkkkddd```^^^YYYUUUOOOIIIFFFEEEGGGHHHGGGHHHHHHGGGEEECCCDDDEEEDDDEEEFFFEEEEEEFFFIIIKKKAAAAAAAAAAAA???===;;;999555333333666666444444777222222111111111111222222333555777888888999:::;;;999555000...111555999;;;777666666555555666777777888444///,,,,,,---......+++)))***---,,,***,,,000111111111000......///111......---------......///))),,,------++++++...111......///////////////.........///...------///111333222000...,,,++++++,,,'''***+++((()))++++++(((%%%&&&&&&%%%$$$###$$$&&&"""$$$&&&&&&%%%%%%%%%&&&'''&&&&&&%%%$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%!!!$$$'''***+++***(((''')))+++...111222111///......---...///111111///---)))***+++---......------)))((('''&&&%%%%%%&&&'''%%%###%%%'''&&&###$$$(((***)))'''''''''%%%###!!!###((($$$!!!&&&$$$$$$$$$!!! $$$&&&$$$!!!$$$%%%%%%&&&&&&'''''''''###$$$%%%$$$######%%%'''"""&&&'''%%%%%%(((******&&&&&&'''&&&%%%%%%'''(((###$$$%%%&&&'''&&&%%%$$$&&&$$$###$$$&&&'''&&&%%%###$$$&&&'''''''''&&&%%%$$$'''(((&&&%%%&&&$$$!!!#########$$$$$$%%%%%%&&&$$$%%%%%%$$$!!! !!!"""&&&'''%%%%%%''')))''''''&&&$$$$$$$$$%%%&&&&&&'''((((((''''''(((***%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&%%%$$$&&&'''///---,,,---***&&&'''***(((((()))+++---///111222xxxmmmfff^^^ZZZYYYQQQNNNJJJGGGFFFGGGHHHHHHIIIJJJJJJHHHEEEDDDEEEFFFEEEHHHKKKKKKIIIGGGGGGGGGBBBBBBBBBAAA@@@===;;;:::666333333666555333222555333222111111111111222333222444666777666666777888444111...---000444777888666555444333333555888:::999555///++++++,,,......---)))***...111///---...000111111///......///111,,,++++++,,,...000111111+++...000///,,,+++...222///000111111000/////////...//////---,,,,,,---///000000000///...---,,,,,,%%%)))***)))***------***&&&&&&'''%%%######$$$&&&"""$$$&&&'''&&&%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%#########$$$%%%%%%%%%$$$"""###%%%&&&''''''''''''&&&(((,,,///000///---++++++---000000000/////////,,,,,,,,,,,,,,,+++******'''&&&%%%$$$$$$%%%&&&&&&&&&%%%&&&((('''######'''***(((''''''((((((%%%######((($$$"""(((&&&###(((###############$$$$$$%%%$$$$$$%%%%%%&&&''''''((("""###%%%%%%$$$$$$$$$%%%"""'''((($$$$$$(((***)))&&&'''(((&&&$$$$$$&&&((("""$$$%%%''''''&&&%%%$$$&&&$$$"""###&&&'''&&&%%%!!!###%%%'''(((((('''&&& $$$&&&$$$%%%(((&&&""""""######$$$%%%%%%&&&&&&"""$$$%%%%%%###"""###%%% $$$((((((%%%$$$&&&)))&&&((()))&&&###"""%%%(((%%%&&&''''''&&&&&&((()))%%%%%%&&&''''''&&&%%%%%%"""###%%%%%%%%%%%%''')))///------///,,,'''(((...'''((()))***,,,///111222sssjjjbbbZZZVVVUUULLLJJJGGGFFFGGGHHHHHHHHHKKKKKKKKKIIIFFFEEEFFFGGGGGGKKKOOOOOOKKKFFFDDDDDDDDDDDDDDDCCC@@@>>>;;;999777333333555444000000222444333222111111222333444///111333333222111222333111///,,,,,,///222555666555333111000111444777::::::555///++++++,,,---...///******000555333///---000111000///------///111*********,,,///111333333///222333111---+++...222///111222222111000000000///000///---++++++---///,,,---/////////...---,,,%%%(((***)))***...///,,,&&&''''''%%%######$$$&&&"""$$$&&&'''&&&%%%%%%&&&'''&&&%%%$$$###$$$%%%&&&#########$$$%%%%%%$$$#########""""""###%%%'''(((###&&&***...///...+++)))***...111111///---///111000///...,,,***)))''''''%%%%%%$$$######$$$%%%&&&'''%%%''')))'''######'''&&&$$$$$$'''***,,,+++))) &&&###"""((('''$$$***"""&&&(((&&&###"""%%%)))$$$$$$%%%%%%&&&'''((((((!!!###%%%&&&%%%$$$$$$%%%$$$)))***$$$"""&&&'''%%%&&&'''((('''$$$###%%%'''"""###%%%''''''&&&%%%$$$&&&###!!!"""%%%'''&&&$$$ """%%%'''))))))((('''!!!$$$"""$$$)))(((###""""""###$$$%%%%%%&&&&&&"""%%%%%%$$$$$$&&&)))"""&&&***)))&&&$$$'''***$$$(((+++'''""" $$$***&&&'''(((((('''''')))+++%%%%%%&&&''''''&&&%%%%%%!!!$$$%%%%%%&&&)))+++///---...111...)))+++222&&&'''((())),,,...000111|||ooohhhccc[[[SSSNNNJJJFFFGGGJJJJJJHHHJJJQQQKKKIIIGGGGGGHHHIIIIIIIIILLLJJJHHHGGGGGGHHHFFFEEEDDDCCCBBBBBBAAA???<<<999555333000///000111222222333222111000000000111222---000444666555333222111+++,,,---///000000111111111444///---555555111666777222---,,,///111///,,,)))+++...000111000...---222222111///,,,+++,,,...,,,...---+++---222333000---,,,++++++,,,...111222***///000---///555666222444000///000...---000666777000)))(((+++---***&&&&&&((())))))'''(((,,,///)))))))))((('''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%###$$$(((((($$$###%%%!!!!!!"""###$$$%%%%%%%%%)))&&&$$$'''+++,,,((($$$###&&&))),,,---,,,***)))***+++...333222......111333222///+++'''%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''''''''%%%$$$$$$%%%'''((('''&&&'''&&&%%%$$$$$$$$$%%%&&&&&&&&&''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''######%%%&&&''''''((((((***)))'''%%%$$$%%%'''(((%%%&&&''''''%%%######$$$###%%%(((******)))&&&$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$ ###&&&((((((((('''%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%)))'''%%%#########$$$%%%'''((('''&&&%%%%%%''')))$$$&&&((())))))'''###!!!%%%$$$%%%''')))***(((&&&......,,,+++******))))))***+++++++++***,,,///111xxxkkkeee```YYYRRROOOMMMJJJJJJNNNNNNLLLNNNSSSPPPMMMKKKJJJJJJKKKJJJIIIHHHFFFEEEEEEGGGHHHHHHGGGAAA@@@@@@@@@AAA@@@===;;;555333111000000111222222222222111111111111222333000222444444222000///000+++,,,---///000000111111///222---+++333222///444777222---,,,///000///,,,+++,,,,,,---......//////333333222000------...///---...---+++---222444222000///---,,,,,,---...//////222333///000333333000222000///111///---///444555111---,,,...---***'''%%%'''((((((&&&'''***---+++***)))(((''''''&&&&&&%%%&&&&&&&&&'''&&&&&&&&&'''###"""%%%%%%"""###'''""""""######$$$$$$%%%%%%$$$######&&&((()))'''%%%###%%%))),,,---,,,+++)))******---222111---,,,...111000...***&&&$$$%%%&&&########################&&&&&&'''''''''&&&%%%%%%%%%$$$$$$%%%'''(((((('''$$$###"""""""""###$$$%%%'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''$$$$$$%%%&&&'''(((((((((((('''&&&$$$$$$$$$%%%&&&$$$&&&''''''%%%###$$$$$$"""$$$&&&'''((('''%%%###$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&'''&&&''''''&&&%%%%%%&&&((($$$&&&((())))))'''$$$"""%%%%%%%%%'''))))))(((&&&,,,+++***)))(((((((((((()))***++++++,,,---000333~~~rrrfff```[[[UUUPPPNNNNNNLLLLLLOOOPPPOOOPPPSSSNNNLLLIIIGGGGGGGGGFFFEEECCCCCCBBBDDDGGGIIIIIIHHHBBBAAA@@@???@@@>>><<<:::444333222111000111222333111111222222222333444444222333333222///------...+++,,,---///000000111111///222,,,+++222222///444666222---,,,...///...,,,...---,,,,,,,,,...///111333333333111///...///111...///...+++---222555555333222000...,,,,,,,,,,,,///222222111111444333111000///000222111---...333111222222111000---+++)))$$$%%%&&&&&&&&&''')))+++,,,,,,***)))((('''''''''%%%%%%%%%&&&'''''''''((((((###!!!######!!!###(((#########$$$$$$$$$$$$$$$ """$$$&&&%%%%%%%%%&&&###%%%(((+++------+++***))))))---111///+++***,,,///...---)))&&&$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''&&&%%%$$$###""""""###%%%&&&&&&%%%######""""""###$$$%%%&&&((('''%%%#########$$$%%%&&&&&&%%%$$$%%%&&&'''(((%%%%%%&&&'''((((((((('''%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&'''&&&%%%$$$$$$%%%""""""###$$$%%%$$$$$$$$$###$$$&&&''''''&&&$$$############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&'''$$$$$$$$$%%%&&&'''((()))######$$$%%%%%%&&&''''''###%%%'''&&&%%%$$$%%%&&&$$$&&&((())))))'''%%%###%%%%%%%%%&&&))))))((('''***)))(((''''''&&&''''''***+++,,,,,,,,,...111333zzznnnbbb\\\WWWQQQNNNNNNJJJIIIKKKNNNQQQQQQQQQRRRKKKIIIFFFEEEEEEEEEDDDCCCCCCBBBCCCEEEHHHIIIIIIHHHGGGEEEBBB@@@???<<<999666444444444222111111222333000111222444555555555555222222111///,,,,,,---///+++,,,---///000000111111000444...,,,444444000555555111...,,,---......---...............///000111111222333111000///000111...000///,,,,,,222666666333222000...,,,,,,++++++***,,,...000222444555444///...000333222......111---111444444000,,,***)))$$$%%%&&&''''''((()))***---,,,+++)))((((((((((((%%%%%%%%%&&&'''((())))))'''$$$###%%%%%%###$$$'''$$$$$$$$$$$$$$$$$$$$$###!!!%%%)))(((%%%###%%%'''$$$%%%(((+++,,,,,,++++++******---111///***)))+++......---***&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$###%%%'''((('''&&&'''&&&%%%$$$%%%%%%''''''***(((%%%###"""###%%%&&&'''&&&%%%$$$$$$&&&''')))&&&&&&'''(((((((((''''''$$$$$$%%%%%%%%%%%%$$$###$$$%%%'''&&&%%%$$$$$$%%%"""""""""######$$$%%%%%%###$$$%%%&&&&&&%%%$$$###""""""###$$$%%%&&&&&&'''########################$$$###"""!!!!!!"""$$$%%%'''&&&$$$###$$$%%%'''(((%%%%%%%%%%%%&&&'''((((((###$$$%%%&&&&&&&&&&&&%%%"""$$$&&&&&&%%%$$$###$$$%%%&&&((())))))'''%%%$$$&&&%%%%%%&&&((()))((('''((((((''''''&&&'''''''''++++++,,,+++***+++...000xxxlll```YYYSSSNNNLLLNNNHHHIIIKKKOOOSSSVVVUUURRRKKKIIIGGGFFFGGGIIIHHHHHHEEEDDDEEEFFFIIIJJJHHHGGGHHHFFFBBB@@@???<<<:::777333555555444222111222444000222444666777666555555000000///---,,,,,,...000+++,,,---///000000111111000333...,,,444333000555444111...---,,,---------...///111222222222000//////000111111/////////000...111111---,,,111555666000000///...---,,,,,,,,,((())),,,///222222222333...---000333222------000***///333333...***((()))&&&&&&&&&((()))*********---,,,***((((((((())))))&&&%%%%%%&&&&&&((()))***&&&%%%&&&******&&&%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%***...,,,'''$$$%%%)))%%%&&&)))+++,,,,,,+++*********---111///***))),,,---------+++(((&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((()))(((((()))+++,,,,,,+++)))(((&&&%%%%%%%%%&&&&&&+++***'''$$$###$$$&&&'''&&&&&&%%%$$$%%%&&&'''(((&&&'''''''''''''''&&&&&&$$$%%%&&&&&&&&&&&&%%%%%%###%%%&&&&&&%%%$$$%%%&&&$$$#########$$$%%%'''(((%%%$$$###""""""###$$$%%%""""""###$$$$$$%%%&&&&&&########################&&&%%%###!!!!!!###%%%&&&'''&&&%%%$$$$$$&&&((()))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###!!!###&&&&&&%%%#########%%%&&&'''))))))(((&&&%%%&&&%%%$$$%%%'''))))))((((((((('''''''''((())))))+++,,,+++***((((((***,,,ssshhh\\\UUUPPPLLLMMMPPPMMMOOOQQQSSSXXX[[[XXXSSSHHHFFFDDDDDDEEEGGGGGGGGGEEEEEEFFFGGGIIIIIIGGGEEEDDDBBB???>>>>>>>>>===;;;333555777666333111333555111333666888888777555444/////////...,,,,,,...000+++,,,---///000000111111...111+++***111111...333333111///---,,,,,,---...---///222333444222000......///111111000///000111---111333///,,,///222333------------,,,,,,++++++***))),,,000111///---///...---///222111------000+++...000///,,,)))((()))&&&%%%&&&(((***+++***)))+++***(((''''''(((***+++''''''&&&&&&&&&''')))***&&&%%%(((------(((%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%'''+++...---(((%%%''')))'''((()))***+++******))))))***---111///+++***,,,,,,------+++)))''''''((($$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''))))))******&&&%%%%%%&&&((()))(((''''''&&&$$$#########$$$%%%***)))'''%%%%%%%%%''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$%%%'''((()))%%%$$$"""!!!!!!"""$$$%%%"""""""""######$$$$$$%%%########################%%%$$$###""""""###%%%&&&&&&&&&%%%%%%%%%'''((()))((('''&&&%%%$$$#########''''''&&&%%%%%%$$$######"""$$$&&&%%%$$$###$$$%%%%%%&&&'''((()))((('''''''''%%%$$$%%%'''))))))(((((((((((((((((()))***++++++++++++)))''''''(((***~~~lllbbbXXXQQQMMMKKKNNNSSSSSSVVVWWWWWW[[[^^^YYYPPPGGGDDDBBBAAABBBCCCCCCBBBCCCCCCDDDFFFIIIIIIGGGEEEAAA???<<<;;;<<<<<<<<<;;;222666888777333111333666222444777::::::888555333000111111///---,,,,,,...+++,,,---///000000111111---111+++***111111...333222111///---++++++,,,......///000000000000///......000222333222111111222,,,222444000,,,---//////,,,,,,,,,,,,+++***))))))***))),,,111333///---000///---///111000,,,---111......---,,,***)))******%%%$$$$$$'''***+++)))''')))(((&&&%%%&&&(((+++,,,)))((('''&&&&&&'''(((***'''%%%'''++++++'''%%%'''###$$$$$$%%%%%%&&&&&&&&&$$$'''******((('''((())))))************)))((((((''''''+++///...***))),,,***+++,,,***((('''&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))))))))"""!!!!!!"""$$$%%%$$$###$$$$$$######$$$%%%'''(((''''''&&&%%%%%%&&&&&&&&&###$$$&&&'''((('''&&&%%%&&&&&&&&&&&&%%%$$$###"""%%%$$$#########$$$&&&'''"""$$$&&&&&&%%%%%%%%%&&&######$$$%%%&&&'''(((((($$$$$$$$$######$$$$$$$$$""""""""""""""""""""""""###########################"""!!!!!!"""###$$$%%%%%%%%%&&&&&&'''(((((()))&&&%%%$$$###############'''&&&%%%$$$$$$$$$%%%&&&$$$%%%&&&%%%######%%%&&&&&&&&&'''((()))((((((((('''&&&$$$%%%'''((())))))''''''''''''((()))***+++))))))***)))((((((***---vvvggg]]]TTTOOOLLLKKKPPPVVVWWWZZZZZZXXX[[[]]]VVVLLLKKKIIIFFFDDDDDDDDDDDDCCC@@@AAABBBEEEHHHHHHGGGEEEBBB???<<<:::999999888666222666999888333111333666333555888;;;:::888444222222333333111---++++++++++++,,,---///000000111111///333---+++333333///444222111///---++++++,,,...///...---,,,,,,---...///...111333444333222333333+++222555111,,,,,,---,,,------,,,,,,***)))'''&&&(((&&&***222555111111555///......111///,,,---111111///,,,***)))***+++,,,$$$######&&&)))***(((%%%'''&&&%%%$$$%%%(((+++---***)))'''&&&&&&'''((()))(((%%%%%%((((((%%%%%%(((######$$$%%%%%%&&&'''''' """%%%''''''(((((()))+++++++++******(((''''''%%%%%%)))...---))))))+++((()))***)))'''&&&%%%&&&''''''''''''''''''''''''''''''((((((((((((((('''%%%$$$$$$%%%'''(((((('''#########%%%'''))),,,---$$$%%%%%%%%%%%%%%%%%%%%%"""$$$'''))))))(((%%%$$$&&&&&&&&&%%%$$$###"""!!!$$$###"""!!!!!!###%%%'''"""$$$&&&&&&%%%%%%&&&'''!!!"""$$$%%%&&&'''''''''###$$$&&&''''''&&&$$$###""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""###$$$$$$%%%&&&'''((((((((((((#########"""######$$$$$$&&&%%%#########%%%''')))&&&&&&&&&$$$######&&&(((&&&&&&'''(((((()))(((((('''&&&$$$$$$&&&((())))))&&&&&&&&&'''((()))***+++'''((()))))))))+++...000|||mmm]]]YYYSSSOOONNNRRRWWW[[[[[[\\\^^^___^^^[[[WWWUUUJJJFFFBBBBBBCCCDDDCCC@@@@@@@@@AAABBBBBBCCCCCCDDDAAA???<<<999777555444444777666666555555555666666666777999::::::999777666777333111000---)))***///)))+++......------.../////////000000111222333444---......---*********,,,111------000///)))(((,,,000000000000000111222222222333333///+++))),,,///...---,,,***)))(((((((((------...///000111222333111111000...---,,,+++***.........,,,)))((()))***''')))&&&"""$$$)))(((!!!'''%%%$$$$$$%%%'''***,,,'''''''''''''''((()))***&&&'''(((******((('''&&&&&&%%%###""""""$$$%%%'''###$$$$$$%%%%%%&&&&&&'''+++)))((()))++++++'''$$$'''%%%$$$(((---///---))),,,,,,,,,,,,+++***)))))))))$$$$$$'''(((%%%&&&+++%%%%%%&&&&&&'''(((((((((***+++++++++***'''$$$###&&&$$$%%%'''&&&&&&///;;;...(((&&&+++,,,'''$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&###!!!!!!###&&&''''''%%%%%%#########$$$%%%&&&######$$$$$$$$$######"""'''''''''%%%###"""###%%%#########$$$$$$%%%%%%&&&$$$$$$%%%%%%$$$$$$###"""&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((($$$$$$&&&'''''''''''''''(((&&&###"""$$$%%%&&&&&&$$$&&&&&&$$$!!! $$$(((%%%''')))***+++***)))(((''')))***)))%%%$$$'''***(((((('''(((((()))***+++(((...111,,,)))...666;;;pppeeeXXXUUUPPPMMMNNNRRRXXX\\\\\\]]]___^^^\\\XXXTTTRRRHHHFFFCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBB@@@===:::777555444333555555444444444444555555777888:::<<<===<<<;;;:::999666444333000+++,,,111+++---//////......///111/////////000000222333333.........,,,***)))+++------++++++///...******---------,,,,,,------......///000///---+++***+++,,,******))))))******++++++***+++---...000000000000000000//////......------+++,,,,,,+++)))(((((()))((()))'''$$$%%%***)))###$$$$$$%%%&&&'''((())))))'''&&&%%%$$$%%%(((+++...'''((()))******)))(((''''''&&&%%%$$$###$$$&&&'''###$$$$$$%%%%%%&&&'''''')))((('''(((***)))&&&$$$&&&&&&&&&))),,,...,,,***---------,,,+++***))))))***&&&%%%((((((&&&'''+++%%%%%%&&&&&&'''(((((((((,,,---------+++(((&&&$$$'''%%%%%%&&&$$$###***444888///'''&&&&&&$$$%%%)))%%%&&&'''((()))++++++,,,%%%&&&'''&&&$$$###$$$%%%$$$""" """$$$%%%%%%""""""""""""###$$$%%%%%%######$$$$$$$$$$$$######%%%%%%&&&%%%###"""###%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%'''((((((%%%%%%%%%%%%&&&&&&&&&&&&***(((%%%%%%&&&((((((((((((&&&###"""###%%%''''''&&&''')))***+++***)))(((*********(((&&&%%%&&&'''&&&&&&&&&''')))+++,,,...---444777444333:::CCCIIIpppaaaZZZPPPNNNLLLLLLOOOTTTZZZ^^^___```___^^^ZZZVVVQQQNNNEEEEEEDDDBBB@@@???@@@BBBAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@<<<999666444444333444444333333333444444555555777:::<<<>>>>>>======999666444444000,,,---111...///000/////////111333000000000000000111222333//////---***((()))+++...+++***+++------***+++///++++++++++++,,,,,,,,,---,,,+++++++++,,,,,,***))))))))))))))))))***+++,,,''')))+++---/////////...///////////////000000000(((***,,,,,,***((((((((()))***(((%%%'''***)))&&&"""###&&&((()))((('''&&&'''%%%###"""$$$(((---000'''((()))******)))(((''')))((('''%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''''''''&&&%%%&&&''''''%%%$$$%%%''')))******+++,,,---///...---+++******)))))))))'''&&&))))))'''(((+++&&&&&&''''''((())))))***/////////...,,,***'''&&&'''&&&%%%%%%"""!!!%%%,,,666...'''%%%$$$###%%%((("""###$$$&&&'''((())))))%%%&&&'''&&&$$$###$$$%%%""" !!!###$$$###!!!###$$$%%%%%%%%%######$$$$$$$$$$$$$$$###"""###$$$$$$######$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$###############"""#########$$$%%%'''((()))'''&&&%%%$$$$$$$$$%%%&&&'''%%%###"""$$$%%%%%%%%%***%%%!!!!!!%%%))))))((('''((()))***+++***)))(((,,,***((('''''''''%%%$$$''''''&&&'''))),,,000222888>>>AAA>>>>>>FFFOOOTTTqqqaaaVVVQQQKKKJJJKKKMMMRRRXXX^^^bbbcccbbbaaa^^^YYYTTTOOOLLLDDDEEEEEEBBB???===@@@CCCAAAAAA@@@??????>>>=========<<<999777555444444444444444444333444444555555222444777:::<<<=========777444333333000+++,,,//////000000000///000222555222111111111111222222333000///---***((((((,,,///,,,---......,,,***,,,000------.........///......***)))(((+++......+++(((,,,+++***)))((((((((((((((()))***+++---...000000111111111000000000000000))),,,......+++)))''''''(((((('''&&&&&&(((((('''###$$$&&&((((((((('''''''''%%%$$$###%%%'''+++---''''''((())))))(((''''''))))))'''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&'''((($$$$$$$$$%%%%%%&&&%%%%%%###'''++++++((((((+++...000///---+++***)))))))))'''&&&&&&'''((('''((()))(((((())))))***+++++++++/////////...,,,***(((&&&&&&&&&&&&%%%"""!!!$$$''''''&&&%%%%%%%%%$$$#########$$$%%%%%%%%%%%%$$$###%%%&&&'''&&&$$$###$$$%%%"""  """###$$$###"""%%%''''''&&&&&&######$$$$$$%%%%%%$$$$$$!!!###%%%%%%%%%%%%'''(((''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$############""""""###$$$%%%''')))***((('''%%%###"""###$$$%%%%%%###""""""###$$$$$$###((($$$!!!!!!$$$((())))))(((((()))******))))))(((,,,)))&&&&&&((()))'''%%%+++)))''''''+++111888<<>>===<<<<<<;;;888777666444444444555555555555444444555666777777222444777:::<<<======<<<555333333444111------111///111222111111111333555444333333222222222333333000///---***((((((,,,//////222333///++++++---000......///000000000000///***))))))+++///000---***++++++***)))((((((((((((,,,+++******+++///222555333333222111000///......---///000///---)))'''''''''&&&&&&&&&&&&%%%&&&(((&&&&&&&&&&&&'''(((((()))&&&&&&&&&'''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%(((''''''&&&%%%$$$$$$$$$%%%$$$######$$$%%%'''(((###$$$$$$$$$%%%%%%&&&'''"""'''+++***&&&%%%))).........,,,+++***)))))))))$$$&&&&&&&&&&&&''''''&&&)))******+++,,,,,,------...------,,,***)))((('''$$$&&&&&&%%%$$$%%%%%%%%%!!!###$$$$$$$$$$$$###"""&&&'''((())))))((('''&&&%%%&&&'''&&&$$$###$$$%%%###!!!!!!"""$$$%%%%%%$$$ $$$'''))))))'''&&&######$$$%%%%%%%%%%%%%%%!!!$$$&&&((((((((()))***(((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%"""""""""###%%%'''((())))))'''%%%#########%%%&&&((('''%%%&&&'''((('''&&&"""$$$$$$###"""###'''***(((((()))))))))((((((((()))&&&$$$%%%)))+++***(((+++)))((()))000:::EEELLLOOORRRRRRMMMLLLPPPTTTVVVrrraaa[[[WWWQQQKKKKKKMMMPPPUUU[[[```dddfffdddccc```\\\WWWRRRMMMKKKEEEEEEDDDBBB@@@???@@@BBB???>>>>>>===<<<;;;;;;:::777666555444444444555666555555555555555666777888444666999;;;======<<<<<<555444555777555111222555000222444555444444555666555444333222222222222222//////---***((()))+++...000555666000++++++...000,,,---///000000000///...+++******,,,...///...---'''''''''((()))***+++,,,,,,+++***+++---000444666444333222111000...------...///000///---***))))))&&&$$$%%%'''&&&###%%%)))((((((''''''(((((()))***%%%&&&'''((((((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%$$$$$$%%%$$$#########%%%''')))###%%%&&&%%%%%%&&&(((***"""&&&)))'''$$$$$$(((,,,++++++++++++***)))((('''"""%%%&&&%%%%%%''''''$$$))))))******+++,,,,,,---,,,++++++***))))))((((((###&&&'''&&&&&&(((&&&###$$$&&&%%%!!!"""%%%%%% """%%%'''))))))((('''%%%&&&'''&&&$$$###$$$%%%$$$###"""###&&&'''&&&%%%!!!###&&&((()))(((&&&%%%"""###$$$%%%&&&&&&&&&&&&"""$$$((()))))))))***+++''''''''''''''''''&&&&&&$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%&&&&&&&&&"""""""""###$$$&&&'''(((((('''&&&%%%%%%%%%&&&''''''&&&%%%&&&'''((('''%%% ###&&&&&&###"""$$$((((((((('''''''''''''''&&&&&&%%%$$$&&&(((***++++++((((((***///888DDDOOOUUUNNNRRRSSSPPPPPPTTTVVVVVVxxxfffZZZVVVSSSOOOKKKMMMOOOSSSXXX]]]aaadddeeeaaa```]]]YYYUUUPPPLLLJJJHHHFFFCCCBBBBBBBBBBBBAAA======<<<<<<;;;;;;:::::::::999777555444444555555444444444444555666777777666777999;;;;;;;;;999999333222444777666333444888222555888999999777777777444333222111000000000000.........,,,***)))+++------444555///)))+++000222,,,---///111111000///...***+++,,,,,,++++++---///'''''''''''')))***+++,,,)))***+++---000111333444222222111000//////......,,,---...---+++++++++---&&&%%%&&&((('''###&&&,,,'''(((***++++++******)))%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%###"""###%%%''')))$$$&&&''''''&&&'''***---###%%%&&&%%%######&&&)))&&&((()))++++++)))'''&&&"""&&&(((%%%%%%)))((($$$''''''(((((()))***************))))))))))))******"""'''(((&&&&&&(((%%%###%%%!!!###&&&%%%"""%%%&&&&&&%%%$$$%%%&&&'''&&&$$$###$$$%%%#########$$$&&&'''&&&%%%$$$%%%&&&''''''&&&$$$###"""###$$$%%%&&&&&&&&&&&&"""$$$((())))))))))))***'''''''''''''''(((((((((######$$$$$$######"""!!!######$$$$$$%%%%%%%%%%%%############$$$%%%&&&'''&&&'''''''''''''''((((((&&&%%%$$$%%%&&&'''%%%$$$"""$$$&&&''''''%%%$$$###''''''&&&%%%%%%%%%%%%%%%%%%&&&'''''''''(((***,,,(((+++111999AAAHHHMMMOOOHHHMMMOOONNNOOORRRRRRPPPssskkkaaaXXXSSSPPPMMMJJJOOOQQQUUUZZZ^^^aaacccddd^^^]]]ZZZWWWSSSOOOKKKIIIJJJFFFBBBBBBCCCDDDCCC@@@<<<<<<;;;;;;;;;;;;::::::>>><<<:::777555444444444222222222333444555666777444666777888888777555444000///222555555222333777333777;;;===<<<:::999888222222111///............---......---+++***+++,,,***222444---(((,,,111333...///111222333222111///***+++---+++)))))),,,000***))))))(((((((((((()))%%%(((,,,000222222111000000000//////////////////(((***+++******+++---///'''%%%'''***((($$$&&&---&&&(((,,,......,,,)))'''&&&%%%$$$$$$$$$&&&)))***'''&&&&&&%%%%%%&&&&&&'''&&&'''((((((((((((((('''&&&%%%###"""###%%%((()))%%%'''(((((('''(((,,,///###$$$$$$###"""###&&&(((###%%%)))++++++)))'''%%%"""((()))&&&&&&***)))$$$%%%%%%&&&&&&'''(((((((((***)))))))))***++++++,,,###''')))&&&&&&'''######$$$$$$&&&%%% ###%%%'''))))))'''%%%###%%%&&&'''&&&$$$###$$$%%%###""""""$$$&&&'''&&&$$$%%%&&&&&&&&&%%%###"""!!!"""###$$$%%%&&&&&&'''&&&!!!$$$'''))))))(((((()))&&&&&&''''''(((((())))))###############"""!!!!!!""""""######$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&&&&'''((()))))))))((()))(((((()))******)))'''%%%$$$%%%(((+++***%%% '''&&&%%%$$$$$$$$$$$$$$$%%%((()))(((&&&%%%(((+++,,,111999AAAFFFGGGEEEDDDDDDIIIKKKJJJJJJLLLKKKHHHppp```ZZZSSSPPPQQQRRRPPPMMMPPPWWW[[[[[[\\\aaafffgggddd___XXXRRRNNNLLLJJJIIIHHHGGGDDDBBBAAA@@@@@@@@@===<<<;;;;;;:::::::::::::::999666444333222222333444444333333333444555555111444777::::::666222///333000111444555333333666000111333666888777444111333000...---///000//////222111000---+++,,,///111,,,---......------///111///---,,,...111333222000...---.........+++&&&"""((()))+++,,,,,,+++***))),,,,,,---///222333222111000111000///------000222,,,,,,,,,,,,++++++******,,,)))(((***(((%%%$$$&&&***))))))***+++,,,,,,+++&&&(((---///***$$$$$$(((%%%&&&&&&&&&&&&%%%$$$###$$$'''***)))&&&###$$$%%%)))###"""&&&((($$$###'''"""""""""$$$'''((((((&&&$$$&&&''''''%%%#########&&&&&&'''''''''''''''&&&+++)))&&&######$$$%%%''')))(((%%%###$$$&&&)))+++***%%%(((111111(((%%%***(((+++---***%%%!!!"""$$$  $$$'''&&&$$$"""###%%%'''((((((((((((&&&''')))***%%% &&&$$$"""!!!###&&&(((&&&######$$$&&&&&&&&&$$$"""!!!%%%$$$###$$$%%%%%%$$$"""$$$%%%'''((('''&&&'''(((((()))))))))))))))((((((&&&%%%$$$#########$$$%%%!!!!!!"""###$$$%%%%%%%%%###### """((()))'''&&&(((******'''$$$'''(((***++++++)))'''%%%###$$$%%%%%%&&&&&&&&&%%%&&&&&&%%%###!!! )))&&&'''+++***'''***111777@@@GGGGGGGGGJJJGGGBBBFFFIIIJJJJJJMMMOOOJJJDDDrrrcccXXXTTTPPPNNNOOOOOONNNLLLPPPVVVZZZ[[[^^^dddggggggddd^^^WWWPPPLLLJJJIIIHHHIIIGGGEEEBBB@@@>>>>>>===>>>===<<<;;;:::999999999666555555444333333333444444444444444444444444444222222333444444222111000222///000333444222222555333333555777999888444111444222000///000111111000000000///,,,++++++...000000000///---***((()))***...------...111222111...+++---...---***(((((()))'''(((***,,,,,,,,,***)))***,,,...///000000000000333222///,,,******---000,,,,,,+++***)))*********+++''''''((((((%%%%%%'''+++***)))))))))((('''&&&'''(((,,,...)))$$$$$$)))$$$$$$%%%%%%&&&&&&%%%%%%%%%'''***)))'''%%%%%%&&&)))###!!!$$$%%%###$$$''''''&&&%%%&&&((((((&&&$$$$$$&&&((((((&&&%%%$$$%%%$$$%%%&&&'''((())))))))))))(((&&&$$$$$$$$$%%%&&&'''%%%###""""""$$$&&&''')))$$$&&&......&&&$$$)))$$$)))***'''$$$%%%&&&!!!!!!%%%'''&&&%%%!!!"""$$$&&&''''''''''''!!!"""$$$%%% !!!$$$######$$$'''((('''%%%$$$%%%&&&&&&&&&%%%###"""%%%$$$$$$$$$&&&&&&$$$###$$$&&&''''''&&&&&&&&&''''''((((((((((((((('''''')))(((&&&&&&%%%&&&&&&'''"""""""""###$$$$$$$$$%%% !!!%%%%%%!!!"""'''(((&&&&&&'''))))))'''$$$&&&''')))******(((&&&$$$$$$%%%%%%&&&&&&&&&%%%%%%""""""###$$$%%%%%%&&&&&&)))'''(((++++++***///777CCCIIIKKKGGGEEEFFFDDDAAAGGGJJJJJJJJJLLLNNNJJJCCC{{{cccUUUOOOPPPPPPPPPNNNNNNNNNOOOQQQVVVYYY\\\bbbiiijjjgggccc]]]TTTMMMIIIHHHGGGGGGHHHGGGDDDAAA???<<<;;;;;;>>>===<<<:::999999888888777777777666555444333222555555666666666444333222444333111000///000111222111...///222333111111444777666777888888777444111555333111111222222222111//////...,,,******---/////////...+++(((&&&&&&&&&------...000111000...,,,))),,,...+++&&&%%%***///&&&''')))+++,,,,,,++++++))),,,///000---,,,---///444222///+++((((((,,,///,,,***)))''''''((()))******'''%%%''''''%%%'''***((((((((('''&&&&&&%%%%%%)))(((***+++(((###%%%***###$$$$$$%%%%%%&&&&&&&&&%%%'''))))))'''&&&&&&&&&---'''###$$$%%%%%%(((+++''''''&&&'''))))))'''&&&$$$&&&((()))'''&&&&&&'''$$$$$$&&&((()))*********''''''&&&&&&%%%%%%$$$$$$%%%$$$###""""""###$$$%%%(((###$$$******$$$###(((!!!'''***(((%%%%%%%%%!!!!!!!!!"""%%%''''''&&&!!!"""###$$$%%%&&&&&&&&&######%%%&&&######$$$$$$$$$%%%'''((('''&&&$$$%%%&&&'''&&&%%%$$$###&&&%%%$$$$$$&&&&&&%%%$$$%%%'''((((((&&&%%%%%%&&&&&&&&&&&&'''''''''''''''((('''&&&&&&%%%%%%&&&&&&##################$$$$$$$$$###%%%'''&&&######'''&&&%%%&&&'''((((((&&&$$$%%%&&&((()))((('''%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$!!!!!!###%%%''')))***+++((('''(((+++,,,000888AAALLLNNNKKKEEEBBBCCCDDDCCCFFFHHHIIIHHHIIIKKKHHHCCCrrr\\\OOOKKKOOOTTTTTTQQQPPPSSSVVVTTTXXX\\\```hhhnnnlllgggaaaZZZPPPIIIEEEEEEEEEFFFEEEDDDCCC@@@>>><<<;;;:::>>>===<<<:::999888888777<<<<<<;;;:::777444111///555666777888777555222111555444222111111111222333///------111111///000333999777666666666555222///444222111111222222111000---------+++******,,,...***++++++***(((((()))***,,,---///000000...+++))))))+++---+++'''&&&))),,,&&&'''(((***+++,,,,,,,,,)))...222111,,,***,,,///000000///---+++***,,,...+++)))'''%%%%%%''')))******'''&&&((()))(((***...###$$$&&&&&&&&&'''((()))***(((((()))'''$$$&&&+++&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((''''''&&&&&&,,,'''!!! !!!$$$'''***######$$$&&&)))++++++***$$$&&&))))))((((((((()))%%%&&&'''((())))))))))))%%%&&&&&&'''&&&%%%$$$###&&&&&&%%%%%%$$$$$$%%%%%%((($$$###''''''###$$$(((!!!$$$((()))&&&$$$"""""""""""""""###%%%&&&''''''!!!""""""###$$$%%%%%%%%%'''&&&''')))'''"""###'''######$$$%%%&&&'''&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$&&&%%%$$$$$$&&&'''&&&%%%'''((())))))'''%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$######""""""""""""$$$$$$$$$##################$$$&&&'''&&&$$$%%%'''$$$%%%&&&'''''''''&&&%%%&&&'''((()))((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''(((((()))''''''(((***///777AAAJJJIIIJJJHHHDDDBBBCCCFFFHHHCCCFFFGGGFFFGGGJJJIIIEEEmmmYYYOOOJJJPPPVVVWWWTTTSSSVVVZZZXXX\\\aaaeeekkkooollleee\\\VVVLLLEEEBBBBBBCCCDDDBBBAAAAAA@@@>>>===<<<<<<======;;;:::999888888888;;;;;;;;;999666333000...666777888999888666333222222222333333333222111000///,,,---000111//////222777666444333333222000...111000//////000000///---+++,,,,,,+++******,,,...)))***+++***)))***,,,---+++---///000///,,,***(((++++++*********)))'''%%%&&&&&&((()))***+++,,,,,,***///333222---+++,,,///***---000111000...------***(((&&&$$$$$$&&&)))******''''''***+++***,,,000###%%%'''''''''''')))++++++'''&&&(((&&&$$$&&&+++)))(((&&&%%%###############$$$%%%&&&''''''&&&%%%&&&### ###$$$""""""###%%%)))******)))$$$&&&)))***)))(((((()))'''((((((((((((((('''&&&$$$%%%&&&'''&&&%%%$$$"""&&&%%%%%%%%%$$$%%%%%%%%%(((%%%%%%&&&&&&%%%%%%((((((((((((&&&$$$######$$$!!!"""###$$$$$$%%%&&&'''""""""""""""###$$$$$$%%%###!!!###%%%$$$!!! $$$!!!"""###$$$$$$$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%&&&&&&&&&((()))+++***((('''''''''$$$$$$$$$###$$$%%%&&&'''""""""""""""!!!!!!!!! $$$$$$$$$############### ###%%%%%%%%%&&&''''''###$$$&&&'''''''''&&&&&&((())))))))))))((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&+++555AAAJJJOOOEEEEEEEEEEEEDDDDDDGGGJJJEEEHHHIIIHHHHHHKKKLLLJJJhhhWWWOOOJJJOOOUUUVVVSSSSSSVVVYYY[[[aaafffiiikkklllggg```VVVQQQIIICCCAAAAAABBBBBB@@@@@@@@@@@@???>>>===<<<<<<;;;:::999999888888999666666666555444333222111777777888888888666555444...000222333333111...,,,///,,,---000111//////222555333000000000111000//////...---...//////---++++++,,,---,,,++++++---...,,,------,,,***)))***+++***,,,......,,,***)))))),,,***))))))***)))&&&"""''''''(((((()))***+++++++++///111111...,,,---///&&&+++111444333000---,,,((('''&&&%%%%%%'''(((***)))'''(((+++---++++++...&&&(((***)))&&&%%%'''******'''%%%''''''%%%&&&***+++***'''%%%###"""!!!!!!######$$$&&&((()))'''&&&&&&&&&### !!!&&&'''$$$%%%$$$$$$&&&((()))'''&&&%%%''')))***(((''''''((((((((((((((('''&&&%%%$$$###$$$%%%&&&&&&%%%$$$###$$$###"""""""""$$$%%%&&&''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%'''(((!!!"""$$$$$$###$$$%%%'''######""""""###$$$$$$%%%""" $$$$$$!!!!!!###!!!###$$$######$$$%%%###$$$$$$$$$$$$$$$%%%%%%%%%###!!!"""$$$&&&&&&&&&''')))******(((''''''((($$$$$$#########%%%&&&'''###$$$$$$$$$$$$###""""""##################$$$$$$###%%%$$$$$$&&&((('''"""%%%'''((('''''''''((()))))))))))))))(((((('''%%%%%%&&&'''''''''''''''"""######$$$%%%&&&'''((('''&&&&&&...===MMMSSSQQQGGGFFFGGGIIIHHHFFFGGGLLLJJJMMMNNNJJJIIILLLNNNMMM}}}eeeWWWPPPNNNQQQTTTTTTTTTTTTVVVYYY\\\dddjjjkkkiiifff```ZZZQQQLLLFFFBBB@@@AAAAAAAAAAAAAAAAAAAAA@@@>>><<<;;;::::::999999999999999:::777666666555444444444555777777777777777777777777///111222333333111///...///,,,---000111//////222333000......///111111111...------...//////,,,***+++,,,------,,,,,,---///.........,,,)))((((((***)))+++---,,,***)))***+++)))))))))((('''&&&'''(((((((((((((((((()))******+++,,,...///......---,,,'''+++000222111...,,,***'''''''''''''''((())))))&&&%%%''',,,---***)))+++%%%(((***)))&&&%%%'''***)))%%%%%%'''(((&&&&&&(((+++)))'''$$$"""""""""###%%%$$$%%%'''+++,,,***((('''))))))&&&'''+++***%%%&&&%%%%%%''')))***)))'''%%%'''))))))(((&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%###"""!!!"""%%%((()))%%%&&&&&&&&&&&&&&&&&&%%%###""""""###%%%&&&'''''' """$$$$$$""""""$$$&&&$$$$$$###"""###$$$%%%&&&$$$!!!"""&&&'''$$$$$$&&&"""$$$%%%######$$$&&&""""""""""""######$$$$$$$$$""" """%%%&&&&&&$$$&&&(((((('''&&&''''''%%%$$$#########%%%''')))$$$%%%&&&&&&&&&%%%######"""""""""###$$$$$$$$$%%% &&&((($$$###&&&'''%%%"""%%%((()))((('''((())))))(((((((((((('''''''''###$$$%%%'''((((((((((((""""""###$$$&&&'''((())))))''''''222GGGYYYZZZQQQLLLIIIIIILLLLLLJJJMMMSSSMMMPPPOOOIIIEEEGGGIIIHHH}}}eeeWWWRRRRRRSSSUUUUUUUUUVVVXXXYYY\\\eeelllkkkfffaaa[[[VVVMMMIIIDDDAAA@@@AAAAAA@@@CCCCCCCCCBBB@@@===;;;999999999888888999999:::;;;>>><<<:::888666666666666888777777666777777888999333444444444444333222222///------111111///000333222///------///222333333.........///000///---***+++,,,......---,,,...///,,,,,,,,,+++)))((()))***(((+++,,,+++)))(((***,,,''')))***&&&"""###)))///)))((((((((((((((()))***+++***+++,,,......---+++))),,,///000...+++***)))&&&''''''(((((()))))))))$$$###&&&+++,,,((('''((( $$$((((((&&&&&&)))...(((%%%$$$((()))'''&&&(((***(((&&&$$$######$$$%%%'''&&&&&&)))---...,,,***!!!&&&'''$$$&&&)))&&&######$$$'''+++------,,,&&&((())))))'''%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%'''&&&$$$###$$$(((+++...$$$&&&&&&%%%%%%&&&&&&$$$!!!!!!"""$$$&&&&&&$$$""""""$$$###!!!!!!###&&&%%%$$$#########$$$%%%&&&### $$$&&&$$$###%%% ###&&&&&&$$$###%%%'''""""""!!!!!!"""###$$$$$$###!!!!!!$$$%%%%%%"""$$$&&&&&&%%%%%%&&&'''%%%$$$######$$$%%%((()))$$$$$$%%%&&&%%%$$$###"""!!!!!!"""###$$$%%%%%%&&&###)))***%%%###&&&&&&######&&&)))***(((''')))***(((((('''''''''&&&&&&&&&###$$$%%%'''((())))))***$$$%%%%%%%%%&&&'''''''''+++((()))555NNNaaa^^^RRROOOKKKJJJNNNOOOOOOUUU]]]MMMOOOMMMEEE@@@@@@AAAAAA~~~hhhYYYSSSSSSOOONNNRRRUUUWWW]]]ccccccdddeeeeeebbb]]]XXXTTTJJJIIIFFFCCC@@@@@@CCCFFFIIIFFFBBB>>>===<<<:::888777777888999;;;<<<======777777777777666666666666555777888777555444444555000111222333333333222222////////////000111222333111222222111000000111333555222///............------------------,,,+++***(((***++++++******+++,,,***)))&&&$$$)))...,,,&&&(((((((((((('''''''''''''''(((******))))))+++,,,///...---++++++***++++++,,,//////,,,+++---,,,(((&&&%%%%%%'''))))))(((&&&&&&&&&&&&&&&&&&''''''((($$$!!! """%%%((('''&&&)))&&&""""""%%%((((((''''''''''''%%%"""!!!"""###$$$%%%'''))))))((('''%%%###$$$%%%&&&&&&%%%$$$######$$$%%%'''((()))))))))%%%'''((('''&&&&&&'''((('''(((((((((&&&%%%&&&'''&&&&&&&&&$$$"""!!!###%%%(((&&&$$$!!!"""'''...333%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''&&&%%%%%%&&&$$$###"""###$$$%%%$$$"""!!!"""###""""""$$$&&&###&&&((((((%%%######%%%"""###%%%$$$$$$###%%%&&&###$$$%%%$$$######$$$&&&&&&$$$###$$$&&&'''&&&$$$%%%'''((((((&&&%%%$$$$$$(((((()))!!!""",,,))))))(((&&&%%%$$$######"""###%%%$$$######$$$&&&"""$$$(((+++,,,+++(((&&&$$$$$$$$$$$$%%%''')))***%%%%%%%%%%%%%%%%%%%%%%%%$$$!!!###''''''%%%'''...###%%%'''(((''''''((()))***&&&---AAASSSWWWTTTQQQJJJJJJJJJKKKLLLMMMNNNOOOIIIFFFAAA;;;666333222111}}}gggYYYRRRTTTRRRRRRTTTTTTUUU\\\dddeeeeeeeeebbb]]]VVVPPPLLLGGGFFFDDDAAA???@@@CCCFFFGGGDDDAAA???>>>===:::999999999999999999999999999777666666666666666666666666777888777555333333444222333333333333444444444111111000000///000000000///000111000......000111666444333222111111000///,,,,,,,,,,,,,,,+++******)))+++++++++******,,,...&&&&&&######'''---,,,'''((((((((((((''''''''''''&&&'''))))))((((((***+++++++++++++++++++++++++++---//////+++***+++***&&&'''''''''''''''&&&&&&'''&&&'''((())))))))))))(((%%%###"""###&&&(((((('''(((%%%######&&&((('''&&&(((((((((&&&$$$######$$$$$$$$$&&&'''''''''&&&%%%###$$$%%%%%%%%%%%%$$$###&&&&&&((()))***+++++++++&&&'''((((((&&&&&&'''(((%%%&&&'''&&&$$$###$$$%%%#########"""!!!!!!###%%%%%%%%%%%%$$$$$$&&&***...########################"""$$$&&&'''&&&%%%%%%&&&$$$###""""""$$$$$$###"""!!!"""$$$$$$######$$$&&&###$$$%%%$$$!!! """$$$###$$$%%%%%%$$$$$$%%%'''%%%%%%%%%$$$"""!!!"""$$$ ###%%%%%%###$$$&&&(((%%%&&&((((((&&&%%%$$$%%%((("""!!!&&&&&&!!!"""'''&&&&&&&&&&&&&&&%%%$$$$$$###%%%&&&&&&%%%%%%&&&'''&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$%%%''')))***%%%%%%%%%%%%%%%%%%%%%%%%&&&###$$$'''%%%"""###((("""$$$&&&''''''((()))++++++(((///AAARRRVVVTTTQQQJJJIIIGGGDDDBBB@@@???>>>666444111---***(((((((((zzzfffZZZTTTWWWUUUUUUUUUSSSSSSZZZddddddccc```\\\VVVOOOIIIEEECCCCCCBBB@@@>>>???CCCEEEDDDBBB@@@@@@???>>>;;;999;;;::::::999888777666555666666666666666666666666777888888666444222222333222222111111111222333444222222000//////............//////...------...000444444444333222111000///++++++++++++++++++***)))+++,,,,,,***)))***,,,...%%%%%%$$$$$$(((......***((((((((((((''''''''''''%%%&&&(((((('''''')))***((()))***+++,,,,,,,,,,,,,,,///...***)))***((($$$(((******'''$$$###&&&)))%%%%%%&&&'''&&&&&&%%%$$$%%%$$$###$$$'''((()))(((&&&%%%$$$%%%&&&'''&&&%%%)))******(((&&&%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%&&&'''(((((('''((()))((('''&&&'''(((&&&'''''''''%%%$$$%%%&&&"""###$$$#########&&&((("""$$$&&&&&&&&&%%%&&&'''##################$$$$$$"""$$$&&&&&&%%%%%%%%%&&&###"""!!!"""###$$$###!!!###$$$%%%%%%$$$###$$$&&&&&&&&&%%%$$$""""""$$$&&&$$$%%%&&&&&&%%%%%%&&&'''&&&'''&&&$$$"""!!!"""###!!!&&&%%%"""!!!&&&+++$$$&&&((((((&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$###%%%&&&''''''&&&&&&'''(((***(((%%%"""!!!!!!"""###$$$$$$$$$%%%&&&'''((()))%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%&&&%%%"""$$$(((!!!###&&&'''((((((***+++***(((...===KKKOOOMMMKKKCCCAAA>>>:::666222///...,,,***)))'''&&&&&&&&&'''vvvfff\\\XXXWWWTTTTTTUUUUUUUUUZZZaaa___]]]ZZZUUUPPPJJJFFFCCC???@@@???>>>===???BBBEEEAAA@@@???@@@@@@???<<<999<<<;;;:::999888777666555555555555666666666666666888888888555222111111222000///---,,,---...000222111000//////.........///---...///...,,,,,,...//////000111111///---,,,,,,******+++++++++******)))+++++++++)))((()))+++...''')))((('''***///000,,,((((((((((((''''''''''''%%%'''(((((((((((()))+++((()))***,,,,,,,,,,,,,,,***---,,,)))(((***(((%%%''')))+++'''######''',,,+++***(((&&&$$$$$$$$$$$$%%%$$$$$$$$$&&&'''(((((($$$$$$%%%&&&&&&&&&&&&%%%((()))***)))'''%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$%%%&&&''')))))))))'''&&&'''(((((()))***)))'''&&&'''(((%%%&&&''''''&&&&&&((()))###%%%''''''&&&%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''###$$$&&&&&&%%%$$$%%%'''###"""!!!!!!######"""!!!###$$$%%%%%%###"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''&&&''''''&&&$$$###$$$&&&###&&&%%%###"""%%%)))$$$&&&((((((&&&%%%%%%%%%!!!$$$$$$"""###((()))'''$$$$$$%%%&&&&&&$$$"""!!!$$$&&&''''''&&&%%%'''((()))'''%%%"""!!!!!!""""""$$$$$$%%%%%%&&&'''((((((%%%&&&''''''''''''&&&%%%###$$$%%%&&&&&&&&&(((+++###%%%'''(((''''''((()))''''''+++555>>>BBB@@@===444333222000...,,,***)))******))))))))))))***+++rrreee^^^[[[WWWSSSSSSYYY\\\\\\\\\^^^]]]ZZZUUUPPPJJJEEEBBB@@@<<<============>>>AAADDD????????????@@@???<<<:::;;;;;;::::::999999999888444444555555666666666777777777777444111000000222///...---,,,,,,...000111......------...//////000---...///...,,,,,,...///+++---000///---+++***+++)))******+++++++++*********++++++)))((((((***,,,)))+++***((()))---...+++((((((((((((''''''''''''&&&((())))))))))))***,,,++++++,,,,,,,,,,,,++++++&&&******((()))++++++(((%%%((()))'''$$$$$$***///888444///***'''''')))***######$$$$$$$$$%%%&&&'''###$$$%%%&&&&&&%%%%%%%%%&&&''')))(((&&&%%%$$$%%%&&&&&&&&&%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&'''((()))((())))))((('''&&&&&&'''((()))))))))'''&&&'''((('''((()))((('''%%%&&&''''''((((((&&&%%%$$$&&&'''&&&%%%$$$###$$$%%%'''(((###%%%&&&%%%$$$$$$&&&'''###"""!!!"""###$$$###!!!"""###$$$###"""!!!"""### !!!"""$$$$$$###""" %%%&&&''''''%%%%%%&&&'''%%%&&&''''''&&&&&&(((***'''&&&%%%&&&&&&&&&%%%%%%###%%%'''((('''%%%%%%&&&###&&&&&&######((()))&&&'''''''''&&&$$$""" """$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&'''''''''%%%&&&((())))))(((&&&%%%!!!###$$$######$$$'''(((%%%'''(((((('''&&&&&&''''''(((+++///333555333000))))))***++++++******)))''''''''''''''''''''''''nnnccc^^^[[[WWWWWW\\\dddfffccc``````]]]YYYRRRKKKDDD@@@===<<<;;;<<<======<<<>>>@@@CCC@@@???>>>>>>???>>>===;;;::::::::::::::::::::::::444444444555555666666777666666555333000///111222000000/////////000111222,,,,,,,,,------...000000---......---,,,,,,---///+++...000///,,,***+++...)))***++++++,,,+++++++++***+++,,,+++***))))))***'''))))))&&&&&&)))***((((((((((((((('''''''''''''''(((******))))))+++,,,,,,++++++*********++++++%%%(((***((())),,,---***$$$&&&((('''&&&'''+++///888444...)))&&&&&&(((***###$$$$$$$$$######%%%'''###$$$%%%%%%$$$$$$%%%&&&$$$&&&((((((&&&$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%'''((('''((()))(((&&&%%%%%%&&&%%%&&&&&&&&&$$$###$$$%%%%%%&&&((('''%%%#########)))((('''%%%###$$$&&&)))$$$###!!!!!!!!!###%%%'''$$$%%%%%%%%%$$$$$$&&&((($$$###"""###$$$%%%$$$"""!!!"""######"""!!!"""$$$%%%$$$%%%&&&((((((&&&$$$%%%&&&'''&&&%%%$$$%%%&&&$$$%%%&&&&&&&&&''')))+++***(((&&&&&&''''''%%%######%%%'''((('''&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$***)))'''%%%###""" !!!"""######""""""###$$$"""$$$&&&'''(((&&&%%%###$$$%%%&&&&&&''''''&&&&&&&&&''')))******)))'''&&&!!!$$$$$$  !!! %%%'''(((((('''&&&&&&'''(((+++---,,,,,,---,,,)))%%%&&&''')))))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%vvvggg```^^^]]]YYYaaammmtttpppgggcccfffXXXTTTMMMFFF@@@===;;;;;;;;;<<<============@@@BBBAAA???============<<<;;;::::::::::::999999999888333333444555555666777777555555444222000///111333///000000000000111111111---------,,,------......+++,,,---,,,******,,,---,,,///000...+++))),,,000******+++,,,,,,,,,,,,,,,***,,,//////---+++******$$$'''(((%%%%%%)))***)))((((((((((((''''''''''''&&&'''))))))((((((***+++)))((('''&&&&&&(((+++,,,&&&***+++)))))),,,,,,)))&&&&&&'''((())))))***+++...,,,)))'''%%%%%%&&&&&&###%%%&&&%%%######%%%(((###$$$%%%$$$""""""%%%(((###%%%((((((&&&$$$$$$$$$$$$%%%&&&'''((('''&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%$$$"""""""""###%%%&&&&&&'''((('''%%%###$$$%%%$$$%%%%%%%%%###"""###$$$###$$$&&&&&&%%%######$$$&&&'''&&&%%%######%%%'''$$$###!!! !!!###&&&'''$$$%%%%%%$$$###$$$&&&(((%%%$$$###$$$%%%&&&%%%###!!!"""############$$$&&&***'''$$$$$$''')))))))))%%%&&&&&&%%%$$$######%%%$$$%%%&&&%%%$$$%%%''')))&&&''''''&&&&&&%%%%%%&&&###%%%'''((('''&&&&&&'''%%% %%%%%%!!!"""(((+++***'''$$$###"""###### """######"""!!!###$$$###$$$&&&''''''&&&$$$###$$$%%%&&&'''''''''&&&%%%&&&''')))++++++)))'''&&&!!!%%%%%% !!!""""""$$$'''((('''''')))***&&&+++,,,)))'''))))))&&&"""$$$%%%'''((('''&&&%%%&&&&&&''''''''''''&&&&&&lllaaa^^^^^^___ZZZiii{{{vvvhhhffflllRRRNNNHHHBBB>>>======>>>;;;===>>>=========???AAABBB@@@===<<<<<<===<<<<<<;;;::::::999888777666666333333444444555666777777444444333111//////222444---...//////000///////////////...---,,,,,,,,,,,,***++++++***))))))***,,,+++...///,,,((((((+++000***+++,,,---------------+++...111222000---++++++###'''(((&&&'''+++...---)))(((((((((''''''''''''%%%&&&(((((('''''')))***&&&%%%###"""$$$'''+++...(((,,,,,,******,,,+++(((((((((''')))******)))'''((()))))))))))))))((('''$$$&&&(((&&&$$$$$$&&&)))$$$%%%%%%###!!!"""%%%)))###&&&((()))'''%%%$$$$$$"""###%%%''''''&&&%%%$$$'''&&&%%%%%%%%%%%%&&&''')))'''&&&%%%%%%'''(((***&&&''''''&&&$$$######$$$%%%&&&'''&&&$$$###$$$%%%"""$$$'''((('''&&&&&&'''###$$$&&&%%%$$$###$$$%%%&&&%%%###"""###%%%(((***$$$%%%%%%$$$###$$$&&&(((&&&%%%$$$$$$&&&&&&%%%$$$!!!###$$$$$$$$$$$$&&&''''''""""""%%%&&&$$$%%%&&&%%%###"""###$$$$$$%%%%%%$$$###"""$$$%%% %%%((('''###"""%%%***"""%%%'''((('''&&&&&&'''$$$'''!!!$$$...+++)))&&&$$$###$$$%%%''' """######""""""###$$$%%%%%%%%%%%%$$$$$$######$$$%%%&&&'''''''''&&&%%%&&&'''***++++++***'''&&& &&&'''"""!!!&&&(((%%% """%%%'''((()))+++---"""(((***&&&###&&&'''%%%!!!###%%%''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&ooohhhddd]]][[[___```|||yyykkkllljjjaaaVVVOOOFFF>>>;;;<<<===???>>>===<<<<<<>>>@@@CCCEEE??????===;;;888888:::<<<<<<;;;;;;::::::999999888999999888777555555777999555444444444444333111///000000000000000000000000333000///111///++++++---......---,,,++++++++++++&&&'''((()))++++++++++++,,,+++)))'''(((***,,,...222111000000000...+++))))))(((''''''''')))***+++,,,***((()))++++++)))&&&+++,,,,,,***'''%%%%%%&&&((('''''''''(((***---///(((***)))&&&&&&(((%%% ((('''(((+++//////---***+++...000...)))&&&'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$""""""$$$&&&'''***------+++)))'''&&&%%%%%%&&&&&&'''(((((((((###'''+++***&&&###%%%'''$$$$$$$$$%%%%%%%%%&&&&&&'''%%%$$$&&&((('''!!!(((&&&%%%%%%&&&'''&&&%%%$$$***$$$''')))&&&(((%%%%%%$$$$$$$$$%%%&&&&&&#########$$$%%%%%%&&&&&&###&&&&&&######%%%%%%###"""###$$$%%%%%%%%%%%%$$$###$$$%%%&&&&&&%%%$$$###'''%%%###$$$&&&'''%%%###$$$$$$%%%%%%%%%$$$######!!!!!!###$$$%%%$$$$$$###%%%$$$###$$$&&&(((((('''!!!"""$$$%%%&&&&&&%%%$$$''''''&&&$$$""""""%%%'''"""$$$%%%%%%$$$###%%%&&&###$$$%%%$$$######%%%'''!!!###$$$$$$###""" $$$$$$%%%%%%%%%%%%%%%%%%((((((((()))***)))&&&$$$'''&&&%%%%%%''''''&&&%%%$$$&&&((()))((((((((()))'''%%%$$$%%%''''''&&&%%%"""%%%'''((('''&&&&&&&&&###''''''"""!!!)))}}}iiibbb^^^YYYZZZ```qqq~~~uuukkkkkkeeeZZZRRRLLLDDD???===>>>@@@@@@>>>============???@@@AAA??????>>>;;;999999:::<<<;;;;;;;;;:::999999888888888999999888666666777888444444333333444333222000000000000000000000000000000------000000------000---,,,+++*********+++,,,))))))******++++++******,,,***)))'''(((***,,,---++++++,,,///111222111000)))))))))))))))***++++++***(((&&&&&&((()))'''%%%((()))***)))'''%%%&&&'''***)))(((((()))+++---///***------******,,,)))%%%((((((***---000000...++++++...111///***'''(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%###!!!!!!###$$$$$$&&&((()))'''%%%$$$$$$'''''''''''''''&&&&&&'''###'''+++***'''%%%&&&)))%%%%%%&&&&&&''''''''''''#########%%%''''''$$$"""'''&&&$$$$$$&&&''''''&&&"""***&&&"""'''((($$$'''%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""%%%%%%######&&&&&&#########$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$&&&%%%###$$$&&&'''%%%######$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$#########$$$&&&)))+++***)))"""###$$$%%%&&&&&&&&&%%%''''''&&&$$$""""""%%%'''"""$$$%%%%%%$$$###%%%&&&###$$$$$$$$$######%%%&&&%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&'''(((((()))''''''((())))))(((&&&$$$'''%%%######%%%&&&%%%$$$###&&&((()))((('''&&&&&&'''&&&%%%%%%''''''&&&%%%###%%%'''(((((('''((()))###''')))'''###"""&&&***ssseee___]]][[[bbbkkk}}}vvvnnnkkkggg]]]SSSLLLHHHCCCAAAAAAAAABBBBBB>>>>>>>>>>>>>>>>>>======@@@@@@???<<<:::999;;;<<<;;;;;;::::::999888888888777888::::::888777666777222333333333333333222222000000000000000000000000000------000000------000,,,+++)))((((((***,,,...,,,,,,,,,++++++*********+++***)))(((((()))+++---+++******+++---,,,***((())))))***+++++++++*********(((&&&%%%&&&'''''''''&&&'''((((((&&&&&&'''(((,,,++++++******,,,---...(((+++,,,))))))+++)))%%%)))***,,,///222111...+++***...111000,,,))))))***''''''''''''''''''&&&&&&((()))(((&&&$$$###%%%'''"""$$$%%%&&&$$$$$$$$$%%%))))))((('''&&&%%%%%%%%%###'''******((('''(((***&&&&&&'''((((((((((((((("""$$$%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$&&&(((((('''******%%%(((&&&"""%%%&&&&&&%%%%%%&&&''''''(((&&&%%%$$$###"""""""""""""""%%%%%%######''''''$$$%%%$$$#########$$$%%%&&&$$$$$$%%%&&&&&&%%%$$$$$$&&&$$$###$$$%%%&&&%%%$$$"""###$$$%%%%%%&&&%%%%%%''''''(((((('''&&&$$$######"""###%%%''''''%%%######$$$%%%&&&'''''''''&&&&&&&&&&&&$$$######%%%'''"""$$$%%%%%%$$$###%%%&&&"""###$$$###""""""$$$&&&&&&&&&%%%%%%$$$$$$######$$$%%%&&&''')))***++++++''''''((())))))'''&&&%%%'''%%%"""!!!###$$$%%%%%%%%%(((+++,,,***(((&&&&&&'''&&&%%%%%%''''''&&&%%%"""$$$&&&'''&&&&&&'''((("""%%%)))***)))(((((()))uuulllccc```___bbblllwwwuuukkkiiihhhaaaVVVOOOHHHFFFDDDCCCCCCCCCBBBAAA===>>>???@@@@@@???>>>===???@@@???===;;;:::;;;<<<:::::::::999888888777777555888;;;;;;999777666555000222333333333222222333000000000000000000000000222///...000///+++***,,,---+++)))((((((+++///111------,,,,,,++++++++++++***)))((((((((()))+++,,,,,,+++***+++,,,+++(((&&&((((((***++++++***)))(((,,,***(((&&&'''(((******'''((()))(((''''''''')))---,,,++++++++++++,,,,,,&&&+++,,,***)))******''')))+++...111222111...,,,***---000000---+++******((((((((('''''''''''''''(((((((((&&&$$$###%%%'''$$$%%%'''&&&&&&&&&'''))))))((('''&&&%%%&&&&&&'''###&&&)))******)))***,,,%%%&&&'''(((((((((''''''%%%((()))&&&!!! ###'''%%%$$$###$$$&&&(((((((((***,,,((()))$$$ ###&&&&&&&&&&&&&&&'''((()))%%%$$$###""""""""""""###"""%%%%%%###$$$'''(((%%%%%%$$$###""""""$$$&&&'''###$$$$$$$$$$$$$$$$$$###%%%$$$$$$$$$%%%%%%$$$$$$"""###$$$%%%&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%+++)))&&&%%%%%%$$$""" $$$$$$%%%&&&''''''''''''%%%&&&&&&%%%######%%%'''"""$$$%%%%%%$$$###%%%&&&"""#########""""""$$$&&&'''&&&%%%$$$############%%%&&&&&&'''((())))))***&&&'''(((((('''&&&&&&&&&(((%%%"""!!!"""$$$&&&&&&))),,,//////...+++)))((((((&&&%%%%%%&&&'''&&&$$$###$$$&&&%%%$$$###$$$%%%"""###%%%''')))(((&&&$$$|||mmmhhhbbb___^^^aaajjjtttqqqhhhcccdddcccZZZQQQNNNGGGFFFEEEEEEEEECCCAAA>>><<<>>>@@@BBBCCCBBB@@@???>>>??????===;;;::::::;;;:::999999888888777666666444777:::;;;999777555444///222444333222111222333////////////////////////000------//////++++++---///---+++***+++...222444,,,,,,++++++,,,,,,---...))))))((((((((()))***+++'''((())),,,///111000///&&&'''((())))))((('''&&&***)))(((&&&&&&''')))+++***++++++***((('''((())),,,++++++***************)))///111...,,,------,,,)))+++///111111///...,,,***,,,......---,,,+++***)))))))))(((((('''''''''%%%%%%%%%###!!!!!!###%%%%%%'''((((((''''''(((***'''&&&%%%%%%%%%'''((()))###%%%(((*********++++++$$$%%%&&&(((((('''&&&&&&%%%((()))&&&!!!$$$)))%%%$$$###$$$&&&(((((((((***,,,'''((($$$###&&&%%%%%%&&&'''((())))))$$$###"""""""""###%%%&&&###&&&&&&$$$$$$''''''%%%%%%$$$###""""""$$$&&&'''######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''"""###%%%&&&'''''''''&&&111---)))&&&%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((((($$$%%%&&&%%%$$$$$$%%%'''"""$$$%%%%%%$$$###%%%&&&"""###$$$###""""""$$$&&&+++***)))'''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%'''((((((&&&%%%&&&((()))'''###"""###&&&''''''))),,,...///---+++))))))((('''%%%%%%&&&&&&%%%$$$'''((((((&&&$$$######$$$&&&$$$"""###%%%&&&%%%###vvviiieee```[[[YYYZZZ___cccaaa___^^^^^^[[[TTTOOONNNGGGFFFEEEEEEEEECCC@@@======>>>@@@BBBCCCCCCBBBAAA===>>>>>>===;;;999999:::999999888888777666666666333666999999888555444333///222555444111///111333////////////////////////+++(((***...///...///333111000...---...000333555,,,,,,+++***+++,,,...///)))((((((((())))))******''''''''')))++++++)))(((''''''((((((''''''&&&&&&&&&&&&&&&%%%$$$%%%''')))+++,,,,,,+++)))(((((()))+++++++++++++++*********(((...111...***++++++***(((+++...///...,,,,,,---******++++++,,,,,,++++++******))))))(((((('''''''''(((((('''&&&&&&(((+++$$$&&&(((((('''&&&&&&''''''&&&%%%$$$%%%''')))+++$$$%%%''')))************###%%%'''(((((((((&&&%%%"""%%%'''&&&######''',,,&&&%%%$$$$$$&&&(((((('''))))))$$$'''%%%!!!$$$%%%%%%%%%%%%&&&'''))))))$$$###""""""###$$$'''((($$$''''''$$$$$$''''''$$$%%%$$$#########$$$%%%&&&######""""""""""""#########$$$%%%$$$###"""###%%%###$$$%%%&&&&&&'''&&&&&& !!!###%%%&&&''''''''')))&&&###"""###%%%''''''$$$$$$$$$$$$%%%&&&'''(((###%%%&&&&&&%%%$$$%%%'''"""$$$%%%%%%$$$###%%%&&&###$$$%%%$$$######%%%'''((('''''''''&&&%%%%%%%%%'''&&&&&&%%%$$$$$$######$$$&&&((('''%%%$$$&&&))))))'''$$$###%%%&&&''''''''')))******)))''''''(((((('''&&&&&&&&&&&&%%%###+++++++++(((&&&%%%%%%''')))&&&$$$###$$$%%%&&&&&&|||tttgggeee```[[[YYYZZZ[[[ZZZZZZ\\\\\\WWWSSSPPPMMMJJJEEEEEEDDDEEEEEEDDDAAA??????@@@AAAAAAAAAAAA@@@???<<<======<<<:::888888999999888888777666666555555333555777777666444333333000333666444000...///222////////////////////////(((&&&(((---000///111555111111000000000111333444...---+++*********,,,---(((((((((((()))))))))***+++)))(((((((((&&&""" ))))))((('''''''''''''''###%%%''''''%%%%%%&&&((()))***+++***)))((()))***++++++,,,,,,,,,,,,,,,,,,&&&---000,,,''''''((('''(((***,,,,,,***)))+++---***)))(((((()))+++,,,,,,++++++***))))))(((''''''((())))))))))))***---///$$$&&&))))))'''&&&%%%%%%)))'''&&&$$$$$$&&&(((***$$$%%%&&&((()))***)))((($$$&&&(((******)))'''&&&"""$$$&&&&&&%%%%%%(((+++'''&&&$$$$$$&&&''''''&&& (((%%% &&&&&&###%%%######$$$$$$%%%'''((()))'''&&&$$$######$$$'''(((&&&((((((%%%$$$&&&&&&#########$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%"""$$$%%%$$$""""""###%%%%%%%%%&&&&&&&&&&&&&&&%%%!!!"""$$$%%%&&&&&&&&&%%%"""!!!!!!"""$$$%%%%%%$$$$$$$$$######$$$%%%''''''"""$$$&&&&&&%%%%%%%%%'''"""$$$%%%%%%$$$###%%%&&&$$$%%%&&&%%%$$$$$$&&&((("""###$$$%%%%%%$$$###"""%%%%%%%%%%%%$$$$$$$$$$$$###&&&((('''$$$###&&&***'''%%%$$$$$$%%%&&&&&&%%%&&&'''''''''&&&&&&'''))))))'''&&&&&&&&&&&&%%%###((()))((('''%%%%%%'''(((%%%%%%$$$$$$$$$%%%''')))wwwtttgggeeebbb^^^___```___]]]ZZZ^^^ZZZRRRNNNOOOMMMGGGDDDCCCCCCDDDFFFEEECCCAAAAAAAAAAAA@@@???>>>======;;;<<<===<<<999888777888888888888777666666555555222444666666444333222333000444666444000---...111////////////////////////***((()))---///...///222111111111111111222222333000...,,,***((())))))***(((((((((((())))))))))))*********,,,......,,,***+++***)))'''''''''((()))$$$'''******((('''(((***&&&'''))))))((((((***,,,+++,,,------......------***000333///))))))***)))(((***+++)))''''''***,,,+++)))'''&&&(((***,,,,,,+++++++++***)))(((((('''"""###$$$$$$$$$&&&))),,,%%%(((+++,,,***'''%%%%%%+++)))'''$$$$$$%%%'''(((%%%%%%%%%'''))))))(((&&&%%%''')))++++++***((('''&&&&&&''''''%%%%%%%%%&&&(((&&&%%%%%%&&&'''&&&%%%"""((("""%%%((($$$'''#########$$$%%%&&&((()))***(((&&&$$$###$$$&&&''''''))))))%%%$$$&&&%%%""""""###$$$%%%%%%%%%%%%$$$''''''%%%%%%%%%%%%''''''!!!$$$%%%%%%"""!!!###%%%&&&&&&&&&'''&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%$$$&&&&&&(((+++,,,***'''###$$$######"""###$$$&&&'''"""$$$&&&&&&%%%%%%&&&'''"""$$$%%%%%%$$$###%%%&&&%%%&&&&&&&&&%%%%%%''')))###%%%'''(((((('''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&###&&&((('''$$$###'''+++%%%$$$###$$$%%%%%%$$$###'''''''''&&&&&&&&&))),,,)))'''&&&&&&&&&&&&$$$#########$$$###"""###&&&(((!!!###$$$$$$$$$''')))~~~xxxttthhhjjjjjjgggaaa]]]]]]^^^___[[[UUUQQQNNNLLLJJJHHHEEEIIIIIIDDDBBBCCCCCCAAAAAA@@@@@@??????@@@AAAAAA@@@???<<<999777777666666666888999888666444444666111333444333444666666555333333333222000///---,,,222111///------...000111------------///111333444222333111,,,,,,000222111...---+++))))))***+++,,,((((((((((((((()))******)))---...******------((())))))(((''''''((()))******)))((('''&&&''''''(((---)))***---***%%%%%%***)))((('''(((***,,,------000000///...,,,+++***)))+++)))'''(((+++,,,***((()))((('''))),,,---***''',,,***(((''''''(((((((((((())))))(((&&&&&&'''((()))))))))(((&&&%%%&&&((($$$$$$$$$%%%&&&)))+++,,,%%%%%%$$$$$$%%%''')))***&&& !!!+++222...'''$$$%%%'''''''''%%%$$$%%%&&&###%%%'''((('''&&&&&&''''''$$$###%%%%%%""""""%%%'''$$$"""!!!"""###$$$###)))(((%%%""" !!!%%%))),,,,,,)))&&&###"""$$$&&&$$$###!!! """$$$%%%%%%'''&&&"""!!!###"""(((((((((&&&###"""###$$$"""###%%%%%%$$$$$$$$$%%%"""###%%%&&&''''''&&&%%%$$$%%%&&&''''''&&&$$$###%%%%%%%%%%%%%%%$$$###"""'''%%%$$$###$$$&&&&&&&&&###!!!!!!%%%''''''%%%'''(((((('''%%%$$$%%%&&&"""###%%%&&&''''''&&&&&&&&&%%%$$$%%%&&&&&&%%%$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$'''***...000++++++)))(((((('''''''''&&&%%%###""""""###%%%&&&***(((&&&######$$$&&&''''''&&&%%%%%%%%%%%%&&&'''yyyuuutttkkkkkkkkkhhheeebbb``````]]]YYYSSSOOOMMMKKKIIIGGGGGGJJJJJJEEEAAAAAAAAA?????????@@@@@@AAABBBBBBBBB???>>><<<:::888777666666999888777777888777555333666888777444333444333111333333333222111///...---000///...,,,+++++++++,,,,,,,,,,,,---///111333444333444222------111222111---,,,***((('''((()))))))))))))))))))))***++++++$$$))),,,+++---111222///***)))(((''''''((()))***))))))*********)))(((''',,,)))***,,,***&&&&&&+++,,,+++))))))***+++,,,,,,------,,,++++++******++++++)))'''(((***+++***(((,,,)))&&&&&&)))++++++***+++***(((''''''((((((((((((((()))(((''''''(((***)))******(((&&&%%%&&&'''$$$$$$$$$%%%&&&)))+++,,,%%%%%%%%%%%%%%%&&&'''(((((($$$$$$,,,///+++&&&$$$%%%&&&'''&&&%%%%%%&&&'''%%%&&&&&&%%%$$$%%%''')))'''$$$###%%%%%%""""""%%%***((($$$######$$$$$$###'''&&&%%%###!!!###&&&***))))))'''%%%######&&&(((%%%$$$#########$$$%%%&&&"""&&&&&&$$$$$$'''&&&###%%%%%%%%%$$$""""""###$$$"""$$$&&&&&&%%%$$$%%%&&&###$$$%%%&&&&&&&&&&&&&&&###$$$&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%$$$######&&&%%%$$$###$$$&&&&&&'''&&&$$$"""###%%%'''&&&$$$&&&'''((('''&&&%%%&&&'''###$$$%%%'''((((((''''''%%%$$$$$$%%%'''(((((((((%%%&&&&&&'''(((((())))))%%%%%%%%%%%%''')))+++,,,******)))''''''&&&&&&'''&&&%%%$$$""""""$$$%%%&&&)))(((&&&$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%&&&'''(((yyyuuusssrrrnnnmmmkkkjjjhhhfffcccaaaYYYVVVQQQMMMKKKIIIGGGEEEIIILLLKKKEEEAAA@@@???<<<<<<===???AAAAAABBBAAAAAA======<<<;;;999888666555;;;777555666999999666222666999888555555999:::777222111111000///......---000//////...,,,+++))))))++++++,,,---///111333444444555333...---000111///******)))))))))***++++++******))))))******++++++))),,,---,,,,,,---,,,(((******(((((((((((()))***((())),,,------+++(((&&&***)))***,,,***'''(((,,,,,,+++***)))((())))))***+++***)))(((((()))***+++***)))((((((******)))(((---***%%%$$$&&&))),,,---***)))((('''''''''(((((('''((())))))((((((***,,,***+++***(((&&&$$$%%%&&&%%%%%%%%%&&&''')))***+++$$$%%%%%%&&&&&&&&&%%%%%%)))((())),,,,,,(((%%%&&&###%%%&&&&&&%%%%%%'''(((''''''%%%###"""$$$(((+++'''$$$###%%%%%%"""###&&&---***'''&&&&&&&&&%%%$$$$$$$$$%%%$$$###$$$''')))&&&&&&%%%$$$"""###&&&)))%%%%%%&&&''''''''''''''' $$$&&&&&&'''******'''$$$%%%%%%$$$######$$$&&&###%%%&&&&&&%%%%%%&&&'''$$$$$$%%%%%%&&&''''''(((###$$$%%%'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&%%%$$$$$$%%%&&&'''(((((('''%%%%%%&&&&&&%%%$$$%%%&&&((('''&&&&&&'''((($$$%%%&&&(((((((((''''''$$$$$$$$$&&&''')))***+++$$$%%%%%%&&&&&&'''''''''%%%&&&&&&''''''((((((''')))((('''&&&%%%%%%%%%&&&&&&%%%$$$######$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((()))***}}}wwwsssqqqpppooollliiihhhiiihhhddd```WWWTTTPPPMMMKKKIIIFFFDDDHHHKKKJJJDDD@@@@@@@@@===<<<===???@@@@@@???===<<<;;;;;;<<<;;;:::888666555999888777888888777666444444999888444444:::;;;888000//////...---,,,,,,,,,000000111222111///---+++******+++---///111222333222444222---+++......,,,((()))***+++---...//////***)))))))))))))))*********++++++***)))(((&&&$$$+++***)))((((((((()))***)))***+++,,,,,,***((('''))))))++++++***)))***,,,)))))))))'''&&&&&&((())),,,+++)))(((((((((***+++))))))(((((()))))))))(((,,,)))&&&%%%%%%(((+++---(((((()))(((''''''((((((&&&((()))))))))***,,,...++++++***(((&&&$$$%%%&&&&&&&&&&&&'''((())))))***$$$%%%&&&''''''&&&$$$###((()))++++++)))&&&''')))###$$$&&&&&&&&&&&&((()))&&&&&&&&&$$$###$$$'''***((($$$$$$&&&%%%######&&&+++)))'''''''''((('''&&&$$$%%%&&&&&&$$$$$$%%%'''$$$%%%$$$###"""###%%%'''$$$%%%''')))))))))((('''$$$&&&&&&(((,,,+++(((&&&''''''&&&$$$$$$%%%&&&$$$%%%''''''&&&&&&&&&'''%%%%%%%%%&&&'''((())))))$$$$$$&&&'''((((((((((((''''''(((((((((''''''&&&&&&'''&&&&&&%%%&&&(((***''''''''''''''''''&&&%%%$$$&&&''''''&&&&&&((()))%%%%%%'''(((((((((''''''$$$%%%%%%&&&&&&''')))+++$$$$$$$$$%%%%%%&&&&&&&&&###%%%'''((()))((('''&&&'''&&&&&&%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$%%%&&&'''''''''&&&%%%$$$$$$%%%&&&((()))++++++|||xxxtttooommmllliiieeeeeeeeeddd```\\\UUURRROOOLLLKKKIIIFFFDDDDDDHHHHHHCCCAAABBBBBB@@@@@@AAABBBBBB@@@>>>;;;999::::::;;;;;;:::888777555666999<<<:::666333555888888===;;;444333:::;;;666222222000///...---......---///111222333111000...******,,,---...///000111///111///+++))),,,,,,))))))***+++,,,,,,,,,++++++)))(((((('''''''''(((((($$$$$$&&&(((******+++,,,,,,+++***((((((((()))*********)))(((((((((((()))(((+++,,,+++)))***+++,,,((())))))(((''''''***,,,///...,,,***))))))))))))(((((())))))((((((((()))(((((((((((((((((()))***&&&'''))))))'''&&&''')))&&&''')))))))))***,,,...***+++***(((&&&%%%%%%&&&&&&''''''(((((()))))))))%%%&&&'''((((((&&&%%%$$$$$$)))+++***'''&&&)))+++###$$$&&&&&&&&&&&&((()))###%%%''''''&&&%%%&&&'''(((%%%$$$&&&&&&######&&&'''&&&%%%&&&((())))))(((&&&'''((('''$$$#########$$$%%%%%%$$$""""""$$$%%%"""$$$&&&)))))))))'''&&&!!!%%%'''&&&'''******'''&&&''''''%%%###"""###$$$%%%&&&(((((('''''''''(((%%%&&&'''((()))***++++++&&&&&&'''((()))*********))))))***************)))((())))))(((&&&&&&)))+++&&&'''))))))))))))((()))&&&'''(((((((((''')))***&&&'''((()))))))))((('''&&&''''''&&&$$$%%%'''***((((((((((((((()))))))))"""$$$&&&)))***)))((('''&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&###$$$&&&'''((('''&&&%%%###$$$&&&''')))***+++,,,~~~{{{wwwsssmmmiiigggeeecccaaa___]]]YYYWWWRRRPPPMMMLLLJJJIIIFFFCCCAAAEEEFFFCCCAAACCCDDDBBBEEEEEEEEECCCAAA>>>;;;:::999999::::::999888777777444:::???<<<555222555:::777???@@@:::===IIINNNHHH888666444222000000000000***+++...///000000...---***+++,,,---............,,,...---)))(((+++***(((***+++++++++)))&&&###!!!(((((('''&&&&&&&&&''''''***(((''')))******,,,000---,,,***)))(((((()))***+++***)))''''''((()))***))),,,---***)))++++++***)))+++,,,+++((())),,,000//////...---+++***)))((('''((())))))''''''((()))$$$'''******)))((((((((($$$'''***)))'''%%%''')))&&&'''((((((((()))+++...)))***)))(((&&&%%%&&&(((''''''((()))))))))((((((&&&''''''(((((((((''''''###(((+++(((&&&'''))))))###%%%&&&&&&%%%%%%'''((("""%%%'''((('''&&&&&&&&&(((%%%$$$&&&&&&###$$$'''%%%$$$$$$&&&)))******)))'''((((((&&&$$$"""""""""$$$%%%%%%$$$###"""$$$%%%"""###&&&((()))(((''''''###&&&'''%%%&&&***+++)))$$$%%%%%%###!!!!!!"""$$$&&&'''))))))((((((((()))&&&''')))+++---------,,,))))))******++++++,,,,,,+++,,,,,,------------,,,+++------+++((('''))),,,(((***------,,,,,,,,,,,,***+++,,,,,,++++++,,,---)))***+++,,,,,,+++***)))((())))))'''$$$$$$(((,,,(((((((((((())))))))))))###%%%''')))******)))(((%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%"""###%%%'''((((((''''''$$$%%%''')))***+++,,,,,,~~~|||xxxuuurrrnnnjjjgggbbbbbbaaa^^^ZZZVVVTTTSSSOOOMMMKKKJJJIIIGGGDDDBBBAAAEEEFFFBBBAAACCCDDDBBBEEEDDDCCCAAA???===;;;;;;:::999888888888888888888666:::===;;;666444666999666@@@BBB<<>><<<;;;::::::::::::999888777777888999:::999:::::::::888777666777999BBBAAA777999FFFIIIBBB888666333000---,,,,,,,,,------------,,,,,,+++***,,,,,,---...---,,,*********------******,,,,,,)))$$$&&&)))++++++)))&&&$$$******)))(((((((((((((((***$$$"""%%%((()))///777...---+++))))))))))))***)))+++---......,,,)))(((***///000***(((++++++((((((***+++(((###!!!$$$((()))***,,,......,,,***(((&&&(((***)))&&&&&&'''***%%%'''))))))'''&&&(((***!!!&&&******&&&%%%''')))&&&'''(((''''''''')))+++&&&'''((((((&&&'''(((***((())))))******)))'''&&&)))((((((((((((***,,,---%%%)))***&&&%%%'''%%%%%%'''''''''%%%$$$%%%&&&'''&&&&&&$$$###$$$'''***)))&&&%%%'''&&&$$$$$$'''(((''''''(((******)))'''&&&&&&&&&$$$######%%%''' """$$$%%%%%%&&&(((***$$$%%%&&&'''))))))******&&&((('''%%%'''---111111###%%%'''((()))***---000''')))***+++***)))***+++&&&)))---111333222///---//////...---------......//////000111111111111111111333333///***'''***---222555888777333000000000555666666555333222333444000111222333333222111000)))+++,,,+++(((***///555........................+++++++++******(((''''''%%%%%%%%%$$$%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%######$$$%%%&&&((())))))&&&''')))***+++++++++***}}}zzzzzzwwwrrrmmmiiiccc^^^ZZZYYY[[[\\\ZZZSSSMMMJJJIIIIIIHHHGGGFFFEEECCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@??????>>>===<<<<<<;;;;;;:::999888888888999:::<<<:::888888888999888777<<<<<<:::999888777777777;;;777000,,,,,,---...///......//////...---,,,,,,+++---//////...---...///************************++++++++++++*********)))((()))***)))((('''((()))(((***---,,,)))(((+++...+++......***###!!!%%%***---......---,,,+++,,,...,,,,,,------,,,+++)))(((+++*********************---.........---+++)))(((333000,,,***)))(((&&&%%%###%%%&&&&&&&&&''')))+++'''((()))******(((&&&%%%&&&'''((((((((((((***,,,''''''''''''((((((((((((+++)))***------)))(((***"""))),,,******...///,,,$$$$$$%%%%%%&&&''''''(((%%%&&&%%%"""$$$))))))&&&***(((&&&%%%&&&((())))))***)))&&&$$$$$$%%%'''((('''))),,,...///---***(((%%%&&&&&&%%%$$$$$$''')))$$$%%%%%%%%%$$$###"""""""""###%%%&&&((())))))***''''''''')))---000111222***)))'''&&&%%%%%%&&&&&&((()))***,,,------,,,,,,,,,///333777999999888777222222333111///......///***---111111000///000222666444111//////111333444555333111333555777555333666777777666444444555777555555777;;;;;;666222333888333000///---+++,,,000222333222000---,,,---...444000+++(((''''''''''''(((((((((&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((***+++)))'''&&&###%%%(((+++,,,+++***)))xxxuuuvvvrrrnnniiieee___ZZZVVVTTTVVVWWWUUUPPPLLLJJJJJJIIIIIIHHHFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>===<<<;;;;;;;;;;;;:::888888777888888999999999999999999::::::;;;>>>===;;;:::888888777777777444111............---......//////...------,,,***,,,......---,,,---...************************++++++*********)))))))))***+++,,,+++***)))***+++'''&&&$$$$$$%%%(((***+++))),,,...+++&&&%%%***///,,,,,,---+++))))))***++++++,,,,,,,,,,,,+++******+++++++++,,,,,,------------.........---,,,***)))...+++)))'''(((((('''&&&$$$%%%''''''&&&'''***,,, """$$$&&&''''''&&&&&&&&&'''(((((('''(((***,,,'''''''''(((((()))))))))+++))))))---,,,)))(((***&&&+++---+++,,,111000,,,)))))))))((((((''''''''' $$$&&&%%%&&&))))))'''***(((&&&%%%&&&'''((()))&&&%%%%%%$$$$$$#########******+++,,,,,,,,,,,,+++((()))((('''%%%%%%''')))'''''''''''''''&&&&&&&&&&&&&&&'''((())))))))))))))))))***---000222444444,,,***((('''&&&'''((())))))***+++---......------...000333666777666555333111222333222000//////000,,,///222222111000111222333222111000111222444555333111000111333444333111222333444444444555777999999777999======999666888:::666444444333//////222555666666444111000000222333000,,,***)))))))))(((((())))))'''%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ """%%%(((***+++++++++###%%%(((***++++++***))){{{vvvqqqmmmnnnkkkgggbbb^^^YYYSSSPPPNNNOOOPPPOOOMMMKKKKKKLLLJJJIIIHHHFFFEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB======<<<<<<;;;;;;:::::::::999999888777888888888666999;;;<<<:::;;;===@@@???>>>===;;;:::999888888333222000000000000...,,,.........///......---,,,***+++---,,,++++++,,,...++++++++++++++++++++++++******)))))))))((((((((()))***++++++***)))***,,,(((###$$$)))***)))(((+++---+++'''&&&+++///,,,------+++)))((()))***,,,,,,++++++***+++++++++)))******+++,,,---......,,,---------,,,,,,+++***)))'''%%%%%%&&&(((((('''%%%&&&(((((('''(((***,,, !!!###%%%&&&&&&&&&%%%&&&'''(((((('''((()))+++''''''(((((()))***+++++++++)))))),,,,,,(((''')))+++,,,+++,,,///333222---++++++++++++************###((('''''')))***((()))((('''&&&&&&'''((((((&&&''')))***)))(((&&&$$$,,,+++*********+++---...,,,,,,+++***(((''')))+++)))(((((((((((())))))******+++++++++++++++*********+++---000222444666666000...+++(((((()))+++---+++,,,---/////////......---///111333333111///......000000000......///000---///000000///...///000//////000111222333444555000///...///111222111000...000222333333555888::::::777888<<<<<<999888;;;:::888999;;;:::555333444666777777666333222222333111///...---------,,,***(((((()))(((&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&(((***+++,,,$$$%%%''')))*********)))vvvsssqqqlllffffffccc___[[[XXXSSSNNNJJJIIIJJJJJJKKKKKKLLLMMMNNNJJJIIIHHHFFFEEEDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA=========<<<<<<;;;;;;;;;;;;;;;::::::999999999999777<<<@@@???<<<;;;???CCC@@@???===;;;:::999999999333111//////000000///...---...............------+++,,,---,,,++++++---///++++++++++++++++++++++++))))))))))))(((((((((((('''((())))))(((((()))***)))&&&###$$$&&&)))***))))))+++,,,***%%%$$$&&&)))...//////---***)))***,,,///---,,,***))))))***+++(((((())))))******++++++************+++*********)))'''%%%%%%&&&(((((((((&&&'''((((((((((((***,,,''''''((((((((('''&&&%%%&&&'''(((((('''''')))+++&&&'''((()))***+++,,,---,,,)))))),,,+++((('''***+++)))(((***000444222...)))******+++---......///'''+++)))&&&'''+++,,,((((((((('''%%%%%%'''((('''(((***,,,,,,,,,+++***+++++++++***+++,,,......---......,,,++++++---///***))))))((()))***+++,,,......////////////......+++,,,///111222444666888777444///+++)))***,,,...---...///000111000//////,,,---///000000///---,,,+++---......,,,,,,---...---.........------------,,,---///000111111111000///......///000000000000---///000111222444777999777444444777777555666999999888;;;???>>>888444444333444555444222111111222000000///000111111///---'''(((((((((&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''%%%&&&'''((())))))))))))uuuooopppooohhh```___\\\YYYVVVSSSPPPKKKHHHHHHHHHHHHJJJLLLNNNOOOOOOJJJIIIGGGEEEDDDDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>========================<<<<<<<<<;;;;;;:::???BBBAAA===;;;===AAA>>>===<<<;;;:::999999999555222///...///000111111------...............---,,,---...---,,,,,,...000++++++++++++++++++++++++))))))))))))((((((((((((&&&((())))))(((((()))***'''***+++***(((&&&&&&'''(((***+++)))'''%%%'''))).........,,,***)))***,,,111///---***)))(((((((((*********))))))((((((((('''''''''(((((()))******,,,)))'''&&&'''((((((''''''((()))(((((((((***,,,)))))))))))))))(((((('''&&&'''((('''&&&&&&(((***&&&'''((()))***+++,,,---,,,)))))),,,,,,)))))),,,***&&&%%%)))000333222000***++++++,,,------......''',,,---((($$$'''+++...'''((()))'''%%%$$$%%%'''%%%&&&&&&((()))+++,,,---)))***+++---......------...//////...---...000333,,,,,,,,,,,,,,,---...//////000111222222222222222---///111222222555888<<<===:::444///++++++,,,---...///000111222111000///,,,...000222222222222111---...//////...---...000///..................---,,,---...//////...,,,+++...///000000000000000111...000111111111222444666444111111333444222333777666666999>>>>>>888444444000222333333222000111111000000111222444333111///'''(((((('''&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&***)))&&&$$$######$$$%%%&&&&&&&&&''''''((())))))~~~uuullljjjllljjjccc[[[ZZZXXXUUUSSSRRROOOKKKIIIHHHHHHIIIKKKNNNOOONNNMMMIIIHHHFFFDDDCCCCCCEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>===<<<<<<<<>>>>>???>>>===<<<;;;:::;;;<<<<<<;;;999777666777666666666666777888888777555333222333333222111,,,------...//////......---------,,,+++,,,...111,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))''')))++++++******,,,---((()))***)))'''&&&%%%$$$&&&''')))***+++,,,---...((()))***)))((((((***,,,,,,,,,,,,,,,+++******))),,,,,,++++++******))))))&&&&&&&&&''')))+++---...---+++((('''((()))((((((&&&'''((('''&&&&&&(((***%%%%%%%%%&&&'''((()))***'''(((((('''&&&%%%'''((('''''''''(((((())))))))),,,))))))---...---///333333///...000111...///333333222000...,,,+++)))((()))+++)))%%%%%%)))+++***%%%(((***)))$$$"""$$$&&&)))***+++++++++***((((((++++++++++++---...///000444444333111//////000222,,,...000111111///---+++//////000000000000//////...//////---,,,000888???>>><<<888444111///......///000111222222111000///000111333444666777777777222333333222000///000111000...,,,---///111111000,,,------............------///111000///...000222000111222222111111333555333111000333333000000222333111222555666222111333...111444555444333333333444333222333444444333111,,,------+++))))))***+++''''''''''''''''''''''''""""""######$$$&&&'''(((((('''&&&$$$%%%&&&(((***xxxooojjjddd^^^[[[\\\\\\YYYUUUVVVTTTSSSSSSSSSRRRPPPMMMJJJIIIJJJLLLOOONNNJJJFFFHHHFFFCCCAAAAAABBBCCCEEE@@@@@@@@@@@@@@@@@@@@@@@@;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>===;;;:::777777777999:::999666333444444444444555666777888666555555666666444111...,,,,,,---.../////////...,,,,,,,,,+++******---000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************%%%'''((()))((((((***,,,---)))&&&&&&)))***)))''''''((()))))))))))))))))))))***++++++***+++---///((()))+++,,,---,,,,,,+++(((((((((((())))))))))))'''''''''(((***,,,///000+++)))''''''((()))))))))&&&'''''''''%%%%%%''')))))))))(((''''''''''''((('''(((((('''%%%%%%'''(((''''''''''''((((((((((((,,,))))))---//////111555:::555444555222---...444111111000///...---,,,,,,%%%'''&&&%%%'''++++++'''$$$(((+++)))$$$"""###&&&%%%'''))))))((($$$---,,,***)))***---111333777777666222///---...///)))***---///...+++(((&&&/////////......---+++++++++++++++(((&&&+++444<<<<<<:::777555222111000000///000111222222111//////...///000111222333333333000111111000---,,,---------***((())),,,//////...,,,------...///000111111,,,...000000...---///111///000222222222222555777111//////222111...---///333000000333333111111444,,,///222333333222111222555333222222333444333111/////////---+++***+++,,,(((((((((((((((((((((((("""######$$$%%%%%%&&&&&&)))'''%%%$$$$$$&&&(((***|||pppfff```]]]ZZZXXXXXXWWWVVVUUUVVVTTTQQQVVVcccllldddUUUSSSKKKFFFHHHKKKJJJHHHHHHFFFFFFEEEDDDCCCBBBAAAAAA>>>???AAAAAA@@@@@@AAABBB>>>>>>>>>>>>>>>???@@@@@@??????>>>===<<<;;;;;;:::;;;;;;;;;:::999777444333444444444555555555555555333444555333000000333666---...///---******,,,/////////...---+++***,,,...---000111111...---///222444...***+++,,,***((())),,,+++******))))))******,,,+++***))))))******+++((()))***+++,,,+++******((()))***,,,,,,++++++***+++++++++******)))(((''')))***)))&&&###$$$)))---((()))***)))((((((***,,,(((******)))((('''((()))(((''''''&&&&&&&&&'''''''''((((((&&&$$$###$$$&&&&&&'''''''''&&&&&&''')))***&&&&&&))))))$$$$$$(((!!!)))((('''...000333===QQQAAA777888777111///444.........+++((()))///333+++******)))))))))))))))""",,,555333((( !!!&&&((()))***+++++++++++++++***)))))))))***,,,...000111777999666222111000...((()))***+++++++++++++++(((***,,,,,,+++)))))))))000000///---,,,...222555===777222111333555333000((()))+++---...///000000444111///111555666333000---///111111111000111333000111111000000///...---000+++***------((()))---000000000000111222333333444222000111333444222000000000000000111111111111333222111000///.........///000111222333444555555555555444333333222333333000111111000...---...///222---)))******'''&&&(((###############$$$$$$$$$***(((%%%######&&&))),,,yyyqqqhhhaaa\\\YYYVVVTTTTTTTTTSSSRRRNNNMMMMMMTTTdddqqqqqqiiiaaaVVVMMMKKKJJJHHHFFFGGGDDDDDDDDDCCCCCCCCCCCCCCCAAABBBBBBAAA???>>>???@@@<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;:::888666444333222222333333444444555555333555555333000///222555000111111///---,,,///111...//////---++++++,,,...///111333222000///111333111+++))),,,...,,,,,,---,,,+++******))))))***************************+++((()))+++,,,,,,,,,+++***((()))***+++++++++***)))))))))*********)))(((((())))))(((&&&%%%&&&)))+++)))******)))((((((***,,,'''((()))(((&&&&&&&&&'''((((((''''''''''''(((((('''((((((&&&$$$$$$%%%&&&'''(((((('''%%%%%%'''(((+++'''&&&)))(((%%%%%%((($$$+++)))(((///000000888JJJ<<<222333333---,,,000......,,,***)))***---///***)))((((((''''''((((((###+++111///'''!!!"""&&&((((((***++++++,,,++++++***)))))))))***,,,...000000666888444111111000---))))))***+++++++++++++++***,,,------***)))((((((---------,,,+++,,,///222;;;888444222222111///---)))***+++,,,......//////111///...000444555222///,,,...000000000000000222222222111111000...---,,,111......111111------000111000000000000111111222333111///000222333111///////////////000000000000222111000///............///000000111333444444555111000//////.........///222444444333222111111222222///...000000+++''''''###$$$$$$%%%%%%%%%%%%%%%)))'''%%%###$$$&&&(((***vvvoooiiiddd```YYYVVVSSSRRRRRRSSSRRRRRRNNNLLLJJJLLLVVV```dddaaafffZZZOOOJJJGGGEEEEEEGGGBBBBBBBBBCCCCCCDDDDDDDDDCCCDDDDDDBBB???===<<<===;;;::::::::::::;;;<<<<<<::::::::::::;;;;;;;;;<<<:::::::::999888666444333000111111222333444444555333555666333000...000333000000///---+++***+++---...//////...,,,,,,---///111333444333222111222333000,,,***---///------///,,,+++******))))))******((()))***+++,,,,,,+++***)))***+++,,,---,,,++++++'''((()))*********))))))'''(((((()))))))))))))))***(((''''''((())))))(((***++++++***(((((()))+++&&&'''((('''%%%$$$%%%&&&(((((('''''''''(((((()))((((((((('''%%%$$$%%%&&&'''(((((('''&&&%%%'''))),,,((('''''''''$$$%%%(((&&&+++((((((111000,,,111???333,,,------)))(((,,,---,,,******+++,,,,,,+++(((((('''&&&&&&&&&&&&'''%%%(((+++***'''$$$$$$&&&'''(((***+++,,,,,,++++++***)))))))))***,,,---///...333555111///000///,,,)))***+++++++++++++++++++++,,,------***(((((()))+++,,,---,,,,,,,,,///000777777777444000---+++*********++++++,,,------...---,,,---000333444111---+++,,,...///......///000222111111000///...---,,,///...///222333000///111111000//////////////////000///...///000111000...---.........////////////000000///...------------...//////000111222333333000000//////......//////333444555444222222222444444222333777666///)))'''$$$%%%&&&(((((('''&&&&&&&&&&&&%%%$$$%%%&&&'''(((xxxnnnhhhddd```]]]XXXVVVSSSSSSTTTUUUTTTTTTQQQNNNJJJGGGGGGJJJLLLLLLZZZQQQHHHEEEDDDCCCDDDGGGAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDBBB???===<<<===;;;:::::::::::::::;;;;;;999999999999999999::::::999999999888777555444444000000111222333444555555333555666333///---///111//////---+++)))))))))***---...//////------...000222333333222222111111222333///...//////+++***,,,,,,+++******))))))******&&&'''***,,,---,,,+++***)))***+++------,,,,,,+++'''((((((((())))))))))))&&&&&&'''((()))************(((&&&'''***+++)))&&&***++++++***)))((()))+++&&&(((((('''&&&%%%&&&'''''''''&&&&&&''''''((((((((()))((('''%%%$$$%%%'''%%%&&&''''''&&&''')))++++++((('''&&&%%%$$$%%%'''%%%)))&&&'''111000)))+++444---(((((()))&&&&&&)))***(((''')))---...,,,))))))((((((''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&'''(((***,,,,,,,,,+++***))))))))))))***+++,,,---,,,000111...---//////,,,******+++,,,,,,+++++++++***,,,---,,,*********++++++,,,...///......000111111555888666000+++)))***************++++++,,,,,,******+++...111222///,,,)))+++---------,,,---//////////////////......---)))***,,,///000///------000///...---------------------------............,,,,,,---------.........------,,,+++++++++,,,,,,---------...///000000000000///............//////000111222222000///000222777444666:::999111+++)))$$$%%%'''((()))((('''&&&%%%%%%%%%%%%&&&&&&&&&'''|||vvvmmmfffbbb^^^YYYUUUUUUTTTTTTUUUWWWWWWVVVUUUKKKJJJIIIHHHGGGFFFHHHKKKKKKFFFCCCDDDDDDBBBCCCFFFBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBAAA???>>>>>>???<<<<<<;;;;;;:::;;;;;;<<<;;;::::::999888888777777999888777666555555444444111222222333444555555555222444555333///---...000333111///------,,,,,,,,,,,,...000000//////000111222111111111111000000///111......000///+++***---,,,+++******))))))******&&&'''***,,,---,,,+++***)))***+++,,,---,,,++++++((((((((((((((())))))***%%%&&&''')))***************((('''(((+++,,,)))%%%***+++++++++))))))***,,,((()))***)))((('''''')))&&&&&&%%%%%%&&&''''''(((((())))))'''%%%$$$%%%'''###%%%&&&''''''))),,,...(((((('''%%%%%%&&&'''&&&###'''$$$&&&000///((()))---)))&&&''''''&&&''')))'''%%%%%%)))---///...++++++******)))))))))))))))(((%%%"""###&&&((('''&&&&&&(((***,,,---,,,+++***))))))))))))***++++++,,,+++---...,,,,,,//////,,,++++++,,,,,,,,,++++++***)))***++++++++++++,,,...)))+++---.........000111---333888777111+++***,,,)))))))))))))))***+++,,,))))))+++---//////---,,,(((***,,,,,,,,,+++,,,---++++++,,,---............&&&(((+++,,,---...,,,+++...------,,,++++++++++++++++++,,,,,,,,,,,,---...,,,,,,,,,,,,------------******)))))))))***++++++++++++,,,,,,------......++++++*********++++++,,,...000111000//////000111999666555777777111---,,,%%%%%%'''((((((((('''&&&%%%%%%&&&&&&''''''&&&&&&pppmmmiiieeeaaa\\\WWWTTTQQQRRRTTTWWWZZZZZZWWWTTTHHHGGGGGGIIIGGGEEEFFFJJJFFFDDDDDDFFFFFFBBBAAACCCBBBBBBBBBAAAAAA@@@@@@@@@???AAABBBAAA??????@@@AAA======<<<;;;;;;;;;<<<<<<;;;;;;:::999888777666666888777666555444444444444333333333333444444444444000222444333///---...///111///,,,+++,,,,,,,,,+++,,,...000111000000111222222000//////000000...---++++++---000///,,,---000,,,+++******))))))******((()))***+++,,,,,,+++***((()))***+++,,,+++******))))))((((((((()))***+++'''''')))***++++++++++++))))))((()))******)))''')))***++++++******,,,---***+++,,,+++)))((()))***&&&&&&&&&&&&&&&'''((())))))))))))(((&&&%%%&&&'''###$$$&&&'''((())),,,///&&&))))))''''''******(((###)))&&&'''///---'''******(((''''''''''''((()))%%%&&&''')))---.........---,,,++++++******++++++(((%%%"""###&&&((((((&&&&&&(((***------,,,+++))))))))))))*********++++++***,,,+++***,,,000000,,,,,,,,,,,,,,,,,,,,,+++******+++,,,+++***+++---///''')))*********+++...000...333888888333...,,,---((((((''''''((()))+++,,,***++++++,,,,,,,,,,,,,,,(((***,,,,,,++++++,,,---((()))***,,,,,,---------&&&***+++++++++...---+++,,,+++***************+++)))***,,,,,,++++++,,,...+++,,,,,,,,,------------))))))))))))***++++++,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,------...000111222222111000222333:::555333555555111//////&&&''''''''''''(((((((((&&&&&&&&&'''''''''((((((tttiiihhheeebbb___[[[WWWTTTPPPSSSWWW\\\___^^^ZZZVVVNNNIIIGGGGGGEEEAAAAAADDDGGGEEEEEEGGGEEEAAA@@@CCC@@@@@@@@@@@@AAAAAAAAAAAA@@@AAABBBAAA???>>>???@@@======<<<;;;;;;;;;;;;;;;:::::::::999999888888888888777555444444444444555333333333333222222222222...111333333///---...000...+++)))(((***+++***)))+++---000111111111222333222000......000000...,,,)))))),,,000...+++,,,000,,,+++******))))))***************************+++'''((()))***+++***))))))******)))((()))***+++,,,))))))***++++++,,,++++++((()))******)))((()))***((()))++++++***+++---///***,,,,,,+++***)))***+++'''''''''(((((()))***+++)))))))))(((&&&%%%&&&'''%%%'''((((((((((((+++---%%%***,,,+++,,,//////***'''...,,,***...+++''',,,'''))))))((('''((())))))''')))***+++++++++---...---,,,,,,+++++++++++++++(((&&&$$$$$$&&&(((((('''%%%'''+++---...---***)))((())))))******************+++***))),,,111111---,,,,,,------,,,,,,+++***---------,,,******+++---(((((()))((()))***...111222666999999444000---,,,'''&&&%%%&&&''')))+++------,,,,,,+++******+++,,,(((***,,,,,,++++++,,,---))))))************))))))'''++++++((()))------***)))))))))((())))))******(((***,,,,,,+++***,,,///,,,,,,,,,------------...++++++++++++,,,---...///............////////////000////////////000111222000111333333222111333444888444333666666333000111***)))(((''''''(((***+++(((''''''''''''((()))***uuuhhhbbb```^^^ZZZWWWTTTRRRQQQRRRUUU[[[bbbeeeccc^^^YYYSSSKKKGGGHHHGGGCCCDDDIIIFFFDDDDDDFFFDDD@@@AAADDD===>>>???@@@AAABBBCCCCCCAAABBBBBBAAA???>>>>>>???===<<<;;;;;;::::::::::::999999999999999:::::::::888777555444333333444555333333222222111000000000---000333222///---...000111...++++++---///...,,,+++---000222222222222333333111...///000000...,,,,,,,,,...000---((((((,,,,,,++++++***)))*********,,,+++******)))******+++&&&'''(((******))))))(((+++***)))))))))***,,,---******+++,,,,,,,,,,,,+++(((***,,,***''''''))),,,''')))*********,,,...000***+++,,,+++)))))))))+++))))))))))))***+++,,,---)))******(((&&&%%%&&&(((((()))))))))'''''')))***%%%,,,///...000333222---,,,333111---...***'''...&&&)))***((('''((()))(((***,,,---,,,)))(((+++...---,,,++++++******++++++((('''&&&&&&''''''''''''%%%'''+++---...---***)))((())))))************)))******)))(((,,,111111---------------,,,,,,+++***000000///,,,)))((()))+++*********)))))),,,000444777999:::999555111---+++&&&%%%%%%%%%&&&))),,,.........,,,***((((((+++---(((***,,,,,,,,,+++,,,---************)))'''&&&%%%&&&******%%%&&&***+++(((((((((((((((((()))***+++'''***,,,,,,******---///,,,,,,---------.........,,,,,,,,,---...///000111000000000111111111111111---------------...///000///000222222111111222333666333444888999444111111,,,+++)))'''(((***,,,...)))(((((('''''')))***+++tttjjjeeeaaaZZZVVVXXXWWWRRRQQQTTTSSSXXX^^^cccddd```[[[VVVSSSPPPLLLJJJHHHFFFDDDBBBGGGDDDAAAAAACCCCCCBBB???<<<===???@@@AAAAAA@@@@@@AAA@@@@@@@@@@@@@@@AAAAAA;;;<<<<<<<<<<<<:::999888>>>;;;999999:::;;;999777222222222333333444444444111111000000000000111111+++......,,,---111222000000111111///++++++---000...---,,,///333444111...///000222222111///---,,,,,,,,,,,,,,,---...//////---***'''&&&((()))((('''******)))))))))***,,,---++++++***)))'''''')))***((())))))((('''''')))***---------,,,,,,+++++++++))))))***+++,,,,,,,,,,,,***...///+++***---///......---,,,+++************+++,,,,,,------,,,,,,+++***++++++***'''&&&&&&'''))))))))))))))))))))))))***+++,,,.........------222222222000---+++++++++...---+++)))((('''&&&&&&******+++++++++******)))+++++++++)))(((***---000///+++(((''')))***)))'''+++,,,,,,,,,+++***)))((())))))******+++++++++,,,***)))(((***---///---+++))))))+++......+++)))))))))+++,,,,,,+++)))))))))(((((((((''''''))),,,///666999;;;;;;888333///---...***(((***,,,))))))***111000...---,,,,,,------000///,,,***))))))))))))---,,,+++)))(((&&&%%%$$$(((((((((((())))))))))))(((((())))))))))))(((((()))******++++++,,,------...+++))),,,111555555444...---+++******+++---...000......///111111...+++...,,,,,,111333000......000000000000000111222222000000000222444555444333---+++***(((((()))+++,,,)))(((((((((######***wwwkkkcccaaa___YYYUUUVVVUUUQQQOOOQQQRRRWWW]]]aaabbb___ZZZVVVPPPNNNKKKIIIHHHGGGEEEDDDHHHEEEBBBAAABBBBBB@@@>>>===>>>???AAAAAA@@@???>>>>>>>>>>>>===>>>>>>>>>???;;;<<<<<<===<<<;;;:::999:::999888999::::::777444444444444333333444444444111000000//////000000111111444333000000333444222000111222000---,,,---///---...000111111111111222...///000000///---+++***+++++++++***++++++,,,---,,,)))''''''(((***)))(((+++***)))))))))***+++,,,(((((((((((('''(((***,,,((()))))))))''''''(((***+++++++++******)))))))))++++++,,,,,,++++++******+++...///,,,+++...///......---,,,+++************+++,,,,,,,,,,,,,,,,,,+++***++++++***'''&&&&&&'''((((((((((((((((((((((((((()))+++---............111222222000---++++++,,,...---,,,***)))(((''''''(((((()))***++++++,,,,,,***+++,,,+++******+++---///,,,)))(((***+++***((((((((((((((((((((((((((()))))))))*********++++++,,,)))''''''***------,,,+++++++++------+++++++++''')))+++,,,+++***++++++)))*********)))+++...111555888;;;<<<999555222000...)))'''***,,,******,,,000///---,,,++++++,,,---...---,,,***)))))))))*********))))))((((((''''''(((((((((((())))))))))))(((((())))))))))))(((((())))))******+++,,,,,,------,,,+++,,,...///000///...---+++******+++---...---,,,,,,...000111///---...+++,,,000222///------000000//////000000111222333222222333444444333111,,,+++)))((('''((()))***)))((()))((($$$ ###***uuuggg```^^^]]]\\\WWWSSSSSSRRRNNNMMMNNNPPPTTTYYY]]]^^^[[[WWWTTTMMMKKKIIIHHHHHHHHHGGGEEEHHHEEECCCBBBAAAAAA???>>>>>>???AAABBBAAA@@@>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<;;;:::;;;::::::;;;<<<:::888555777666555444444333333333000//////......//////000///111111------000000---000111222222000......///,,,///222111...---111555---.........---+++)))(((+++***))))))))))))))))))***((('''''')))******))),,,+++******)))*********'''''''''''')))***,,,,,,((()))***)))((('''(((******************)))))))))---------,,,+++)))((('''+++///000,,,+++...000///------,,,+++************++++++++++++++++++++++++***++++++***'''&&&&&&'''''''''''''''''''''''''''((()))***,,,---.........000111111///---++++++,,,---,,,,,,+++******))))))***))))))((()))***+++,,,)))+++---...,,,*********///---***)))***+++******'''&&&&&&&&&'''(((***+++(((((())))))))))))******,,,)))&&&%%%'''***,,,---++++++***))))))***++++++%%%(((***,,,++++++,,,---((()))*********,,,///222333777:::<<<;;;888666666...***(((***,,,++++++---///...,,,+++******++++++,,,,,,+++***))))))******'''''''''((()))*********(((((((((((())))))))))))(((((())))))))))))(((((()))))))))***++++++,,,,,,---...///...---++++++,,,---,,,++++++++++++,,,---))))))))),,,///000000///---***+++///111...,,,,,,...............///000000222111111333555555444333---,,,***(((''''''(((((()))((())))))&&&"""%%%+++zzzggg^^^\\\[[[ZZZYYYUUUQQQOOONNNLLLJJJJJJMMMOOOSSSVVVWWWUUURRRPPPLLLJJJHHHGGGGGGGGGFFFDDDFFFEEECCCCCCBBBBBBBBBBBB@@@AAABBBBBBAAA???<<<;;;:::;;;;;;;;;:::::::::999:::;;;<<<=========<<<;;;@@@???>>>>>>======<<<<<<:::999777555444333333333//////............//////+++...---******......,,,000111222222222000///...---...///...,,,---000333------------,,,***)))(((++++++***)))(((''''''((((((((((((((()))***+++***,,,,,,+++******)))))))))((((((''')))***,,,,,,,,,''')))******((('''((())),,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++)))((('''+++///000---+++...000///---,,,++++++*********+++++++++************++++++)))***+++***'''&&&'''(((''''''''''''''''''''''''******+++,,,,,,---------...///000...,,,++++++,,,+++,,,,,,,,,+++++++++***///---***(((''''''((()))'''***...000...+++)))(((---,,,***)))))))))*********)))((('''''')))+++,,,((((((((((((((())))))))))))(((''''''''')))***+++'''))))))''''''))))))'''&&&(((+++,,,+++++++++,,,&&&'''((())))))+++...000111444999;;;<<<;;;;;;;;;222,,,)))+++,,,******,,,...,,,+++***))))))************)))))))))*********&&&''''''((()))******+++(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))***+++++++++---000222222...++++++---++++++++++++++++++++++++(((((()))+++---.........,,,)))***///000---++++++,,,,,,++++++,,,,,,---...,,,,,,---000444666666666...---,,,***)))(((((((((***((()))***(((%%%''',,,nnn___ZZZYYYYYYXXXWWWUUUQQQMMMKKKKKKIIIGGGIIIJJJMMMOOOPPPOOOMMMLLLLLLJJJGGGFFFFFFEEEDDDBBBCCCCCCCCCDDDDDDEEEFFFGGGBBBBBBBBBAAA???>>><<<;;;;;;<<<<<<<<<<<<;;;:::999999:::;;;=========<<<<<>>555///+++,,,+++)))(((***---,,,***)))(((((())))))(((((()))))))))******)))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((('''(((((())))))******++++++...111111---+++,,,---******+++,,,,,,+++*********************++++++,,,+++))))))...000---++++++***))))))))))))***++++++++++++,,,...222333333222000///...,,,+++******)))+++))))))++++++((()))---yyypppcccYYYUUUUUUUUUUUUVVVUUUQQQLLLJJJKKKIIIEEEFFFGGGHHHJJJJJJJJJJJJJJJKKKIIIFFFEEEEEEDDDCCCAAA@@@AAACCCCCCDDDEEEHHHJJJDDDCCCAAA???>>>=========<<<===>>>>>>===<<<:::999777888:::<<<======<<<<<>>@@@777111,,,,,,+++))))))+++---,,,***)))(((((())))))'''((())))))))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((('''''''''((())))))******)))+++,,,,,,+++******+++(((***,,,------,,,***(((,,,,,,,,,+++)))(((***+++,,,)))***...000---++++++)))))))))))))))***++++++///.........//////---+++/////////...---,,,+++++++++))))))------++++++...hhhccc[[[TTTQQQQQQTTTVVVVVVWWWRRRLLLJJJLLLJJJDDDFFFFFFFFFGGGHHHHHHIIIIIIHHHFFFDDDDDDEEEEEEDDDCCC>>>@@@BBBBBBBBBBBBEEEHHHEEECCC@@@===<<<<<<>>>???===>>>??????>>>===;;;999666777999:::<<<<<<<<<;;;<<<===>>>===:::999:::;;;<<<:::666333222222333333111000000//////000000111+++......,,,---222333111111///------000111000...............//////...---,,,+++,,,,,,---......///,,,,,,+++***))))))))))))(((***---,,,***((()))***))))))***+++,,,+++******(((&&&%%%(((---...+++(((&&&(((***+++***((((((((('''((((((((()))))))))***'''((()))***++++++++++++)))---...***))),,,...---,,,++++++***++++++,,,,,,+++***(((''''''(((***+++((()))***)))((('''((()))************************)))((((((((()))***,,,---***+++,,,,,,+++***+++---)))***+++,,,+++***((('''&&&''''''((()))***++++++(((***++++++***+++---///((()))***(((&&&&&&)))+++************))))))))))))++++++*********)))))))))&&&))),,,,,,***(((((())))))...+++######+++...)))'''***,,,,,,+++************,,,......---,,,---...(((+++111555888;;;===???666///+++,,,,,,++++++...---,,,+++)))((())))))***'''((()))))))))((('''&&&(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))((((((&&&&&&'''(((((())))))***---+++***)))***+++***)))'''))),,,------,,,)))''',,,------+++)))(((***---,,,)))***///111...+++,,,+++++++++***++++++,,,---222111//////...---+++(((---.........---,,,,,,+++,,,))))))---///------///qqq```^^^XXXSSSOOOPPPUUUYYYWWWXXXSSSLLLJJJMMMJJJDDDFFFFFFFFFFFFGGGHHHIIIJJJFFFDDDCCCCCCEEEFFFFFFEEE>>>@@@BBBAAA???@@@BBBEEEFFFCCC???<<<:::<<>>??????>>>===:::999444666888:::;;;;;;;;;;;;888<<<@@@AAA>>>:::888888;;;999666333111111333444111111000000000000111111---//////,,,---111111///222...,,,,,,...000000///,,,000333333000---...000*********+++,,,---///000+++******)))))))))))))))(((+++...---***(((((()))((()))***+++,,,,,,+++***$$$""""""&&&,,,...,,,(((%%%(((++++++***((('''((())))))******+++++++++,,,(((((()))***************(((,,,---***)))+++---,,,+++++++++***++++++,,,,,,+++)))(((''''''((()))+++((()))***)))((('''((()))))))))))))))))))))))))))$$$$$$$$$%%%'''***,,,...)))+++,,,,,,+++***+++---)))***+++,,,+++)))'''%%%(((((())))))))))))(((''')))))))))))))))+++///222)))***+++)))''''''***---***+++,,,------...------,,,+++++++++******)))))))))***,,,***((('''))),,,))),,,&&&&&&,,,)))%%%(((+++,,,++++++,,,---)))+++---,,,+++***++++++&&&***///333777999===???333---***+++---,,,...111---,,,+++))))))))))))***'''((()))))))))(((&&&%%%''''''(((((())))))******(((((((((((())))))))))))(((((())))))))))))((((((&&&&&&''''''((()))))))))222///+++***,,,---+++)))'''))),,,......,,,)))'''+++,,,---+++))))))+++...---***+++///111...,,,,,,------,,,,,,------...///222000//////000///---***,,,,,,---------,,,++++++,,,))))))...000...---///uuuiii[[[XXXTTTPPPOOOPPPSSSUUUUUUTTTRRRPPPMMMKKKIIIHHHEEEDDDDDDEEEGGGIIIHHHGGGLLLIIIFFFDDDDDDDDDCCCAAAAAA@@@>>>======>>>@@@BBBAAA>>>:::777666999>>>@@@???>>>===<<<;;;:::999999777888999888777666777888888999:::;;;;;;:::999888888777555444333333444555000000000000111111111111......------------......000///......///111333555---------------...//////111---******...000---***)))***)))(((&&&&&&(((+++,,,,,,,,,+++)))((()))***''''''''''''&&&''')))+++&&&'''(((***,,,---------&&&+++///+++$$$!!!&&&,,,***))))))(((((()))******,,,++++++***)))(((''''''(((,,,---)))(((***,,,***)))***+++,,,,,,,,,,,,,,,---+++(((&&&&&&(((+++------+++(((((()))+++,,,,,,'''######((()))&&&''',,,(((((())))))******++++++(((***,,,+++******---000(((((((((((((((''''''&&&'''((()))***++++++******,,,+++***((((((***+++,,,,,,---,,,***(((((()))+++---"""///222///,,,))))))((((((((()))+++,,,&&&((())))))(((((()))+++'''((()))((('''&&&&&&'''***+++,,,,,,***)))))))))(((''''''))),,,......---))))))***...333999<<<>>>000///...+++)))'''((()))%%%&&&'''((())))))))))))''''''((()))((('''%%%$$$+++***((((((***+++,,,,,,***++++++)))'''&&&'''(((&&&(((******(((&&&&&&&&&+++*********+++---000111***,,,...000000...,,,***)))***++++++***)))(((''')))***+++---...//////000---((((((---///,,,+++///111000...---,,,,,,------444333333111///---+++******---000000---++++++---...,,,+++---111444444222{{{kkkaaaYYYWWWSSSQQQPPPQQQSSSTTTSSSRRRQQQNNNLLLIIIHHHGGGEEEDDDDDDEEEHHHIIIIIIHHHKKKHHHEEEDDDDDDDDDCCCBBBAAAAAA@@@??????@@@AAABBB???>>>;;;::::::<<>>======<<<;;;:::999888888999:::999777666666777666777888888888888777666444444333333333444444555333333222222111111000000/////////....../////////000000......///000222333///......---...///000111111...***+++...///,,,))))))******)))(((((()))+++)))***+++***))))))***,,,(((((()))((('''''')))+++&&&'''(((***,,,---------(((,,,...+++&&&$$$'''+++,,,,,,+++***))))))((((((*********)))))))))))))))))),,,,,,((('''***,,,+++,,,+++***))))))***,,,---***(((&&&%%%%%%''')))***,,,+++)))((()))***+++,,,)))%%%%%%))))))'''(((,,,((((((((()))******++++++'''***------,,,******+++(((((())))))(((((('''&&&'''''''''((())))))******+++***)))(((((()))***++++++++++++***(((((()))***,,,%%%!!!''',,,------...***))))))((()))***+++,,,(((*********((('''((()))%%%&&&'''&&&%%%%%%''')))***+++,,,,,,***))))))***'''((())))))***+++,,,,,,)))***+++...333888<<<>>>111000...,,,)))((())))))&&&&&&''''''((()))******((((((((()))((((((''''''((((((((()))******)))(((***++++++)))'''&&&'''(((''')))***)))'''&&&&&&'''''''''((())))))******)))***+++---//////---+++***)))******+++***)))((('''))))))+++,,,------------,,,((((((,,,...++++++...///...---------...///000222222222111///...,,,++++++...000///---++++++,,,---+++***,,,///222222111|||lllaaa[[[VVVUUUSSSRRRRRRRRRSSSTTTRRRQQQOOOMMMKKKIIIGGGFFFEEEEEEDDDFFFHHHJJJIIIIIIIIIGGGDDDCCCDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB===>>>??????@@@@@@@@@@@@<<<<<<;;;;;;:::999888888888999:::888666555555666444444555666666555444444000111222333444444444444555555444333222111000///000000////////////000000111000///......///000111111000...------///111222111...++++++------+++)))(((***,,,+++***)))***+++'''((())))))((()))+++---*********)))(((''')))+++&&&''')))***,,,,,,------+++,,,,,,***((('''(((***++++++,,,,,,,,,+++)))((((((((())))))***************---,,,(((&&&***,,,,,,---+++)))'''&&&(((***,,,''''''&&&&&&'''((()))***+++***)))(((((()))***++++++((('''******((((((+++'''(((((()))******++++++))),,,///000...+++)))))))))))))))))))))(((''''''''''''&&&&&&'''((()))******)))(((''''''((()))***((()))+++***)))(((((()))+++******+++)))'''***///******)))))))))***++++++***+++,,,***((('''((()))((())))))(((((((((+++---)))+++,,,,,,***))))))***&&&)))+++***((('''))),,,***+++,,,...222777<<<>>>333111///---+++*********((((((''''''''')))***+++)))(((((((((((())))))***&&&''')))***+++***((((((***++++++)))''''''((()))((())))))((('''&&&''')))%%%&&&((())))))(((&&&$$$)))***,,,------,,,***)))))))))*********)))(((((())))))***++++++++++++++++++)))))),,,---+++,,,.........------...000111222000000111000000///...------///000///---++++++++++++***)))+++---///000000}}}mmmbbb]]]\\\TTTTTTTTTTTTSSSSSSSSSSSSRRRRRRPPPNNNLLLJJJHHHGGGGGGFFFEEEGGGIIIJJJJJJIIIHHHEEECCCCCCDDDEEEEEEDDDCCCCCCDDDDDDDDDCCCBBBAAA<<<>>>AAADDDDDDCCCAAA???;;;;;;::::::999888888777777888888777444333333444333444444444444444444333111222333555555555444333444333333222111111000000000//////////////////000111000///............///111///---,,,,,,...000111111...,,,+++,,,,,,+++)))(((***------,,,+++++++++'''((()))((('''((()))++++++,,,,,,+++)))((()))***'''((()))***+++,,,,,,,,,---,,,************))))))&&&(((***---......---,,,))))))))))))))))))*********---,,,'''&&&))),,,,,,+++***)))'''''''''((()))''''''(((***+++++++++++++++++++++)))(((((()))+++***))))))))))))(((((()))''''''((()))***++++++,,,+++,,,.........,,,++++++))))))******))))))((('''((('''&&&%%%&&&(((***,,,)))(((''''''''''''((()))%%%(((******)))((((((((()))+++,,,+++(((&&&)))---************************)))***+++***)))((()))************)))((((((+++...)))***,,,,,,***)))******%%%))),,,+++&&&%%%'''+++***+++---...111555:::>>>666333000...---,,,+++******)))((('''''')))+++,,,(((((('''&&&'''(((***+++&&&''')))***+++,,,...///***++++++)))((('''(((***)))))))))(((&&&&&&(((+++'''((()))*********)))(((((()))***++++++***)))((())))))))))))))))))((((((***+++++++++++++++*********+++,,,------,,,---///000///......///000111222...//////000000000000////////////...,,,++++++***++++++++++++---///000000pppeee]]][[[]]]UUUUUUUUUUUUUUUUUUTTTTTTTTTSSSRRRPPPNNNLLLKKKJJJIIIHHHGGGHHHIIIJJJIIIHHHGGGEEECCCBBBDDDEEEEEEDDDCCCDDDDDDDDDDDDCCCBBBAAA<<>>:::::::::999999888888777555666666555333111222333444444444444444444444444444555666666666444333222000000111111111111111111///......------......///000000///......---------///...,,,++++++,,,...//////...,,,++++++++++++***(((***------,,,++++++,,,)))******)))'''&&&''')))+++,,,---,,,***))))))***'''((()))***+++,,,,,,,,,...,,,))))))***+++)))(((&&&(((***---......---,,,++++++******)))(((((('''***---,,,(((&&&***,,,,,,((()))*********(((&&&%%%&&&''')))***+++++++++++++++,,,---+++)))((()))+++))))))(((''''''(((((((((''''''((()))***+++,,,,,,***)))(((((()))+++,,,---*********+++***))))))((())))))''''''''')))+++---(((''''''''''''''''''(((%%%''')))***))))))))))))(((((((((((((((*********))))))))))))))))))))))))&&&((()))***))))))+++---((((((((('''%%%&&&''')))(((***,,,,,,***)))***+++&&&***,,,+++&&&$$$'''+++***+++------///333999===888555111//////...---++++++***((('''((()))+++,,,'''&&&&&&%%%&&&''')))***))))))))))))***///555:::***++++++***(((((()))+++)))))))))((('''''')))+++(((((((((((()))+++---...(((((()))******)))(((((((((((((((((((((((()))))),,,,,,,,,,,,,,,++++++******---///...------///000222111000///......///000------///000111111111111//////------,,,,,,++++++,,,------......///111222rrrhhhaaaZZZXXX[[[WWWWWWWWWWWWVVVVVVUUUUUUVVVUUUTTTRRRPPPOOOMMMMMMKKKJJJIIIIIIIIIIIIHHHFFFGGGEEECCCBBBCCCDDDDDDDDDCCCCCCCCCBBBAAAAAAAAA@@@>>>@@@CCCEEEDDDBBB@@@>>>:::::::::999999999888888333444555444222222222333555444444333333444444555666666666666555444333222//////000000000111111111......------------......//////.........------,,,------,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++(((***,,,,,,++++++,,,---+++++++++)))'''&&&'''))))))+++,,,,,,***))))))***(((((()))++++++,,,,,,,,,---+++)))))))))***)))(((++++++,,,,,,,,,+++)))(((,,,,,,+++***)))(((''''''(((,,,---)))(((***,,,***&&&(((***,,,+++)))'''%%%%%%&&&'''((())))))((((((+++---///...***(((***,,,'''))))))&&&&&&)))***(((&&&'''((()))***+++,,,---)))&&&$$$###&&&))),,,,,,+++++++++++++++***))))))))))))(((((()))***,,,---'''(((((((((((((((((('''%%%''')))***))))))***,,,'''((('''&&&)))---+++'''(((((()))))))))((('''&&&$$$&&&((((((((()))+++---((()))+++***))))))***+++(((***++++++*********+++'''***+++***((('''(((+++)))+++,,,,,,,,,000666<<<;;;777222000111111...+++++++++***))))))***+++,,,'''&&&&&&&&&&&&''''''((()))******((()))///888???***++++++***)))(((***+++((()))***)))((((((***+++((('''&&&&&&'''***---///((())))))))))))))))))((((((((('''''''''((())))))+++,,,,,,,,,,,,,,,++++++(((...000---+++---000000222111000...------......,,,---...000111111111111///...,,,,,,---------,,,---///000/////////111333rrrdddbbb```ZZZXXX\\\[[[ZZZYYYWWWVVVVVVVVVVVVVVVUUUTTTSSSQQQOOONNNNNNNNNLLLJJJJJJIIIIIIGGGEEEGGGEEECCCBBBCCCDDDCCCCCCCCCBBBAAA????????????@@@@@@AAABBBBBBAAA@@@>>>===:::::::::::::::999999999333444555555444444555666444444333222222333444444555555444444333444444444222111111111111111111111//////............//////------.........------,,,------.........---++++++++++++++++++***+++,,,---((()))************,,,...***++++++***(((((()))+++''')))++++++***))))))***((()))***+++++++++++++++++++++***)))((('''((((((,,,,,,+++***))))))((((((+++*********))))))(((((('''+++---+++)))++++++)))'''((()))++++++***)))((('''''''''''''''(((((((((,,,///111000+++)))+++---&&&******&&&'''+++,,,)))&&&&&&''')))***+++,,,---,,,)))''''''***,,,,,,+++++++++,,,,,,++++++***)))''''''(((((()))*********((((((((())))))(((((((((&&&((()))))))))***,,,...'''******''')))---+++'''''''''((((((((('''%%%$$$$$$&&&'''((('''''')))+++"""%%%)))+++++++++,,,,,,((()))++++++******+++,,,))))))******************(((***+++******---444;;;===888333111222222///,,,++++++++++++++++++++++++'''((((((((((((''''''&&&((()))***((((((,,,444;;;******+++***))))))***,,,'''(((******))))))***+++''''''(((((()))***+++,,,))))))))))))))))))))))))(((''''''&&&'''((()))*********+++++++++++++++***&&&---000+++))),,,......000///...---------...///,,,---...000111111111111///,,,***+++---///...------///111000//////111444rrrcccYYY^^^```\\\[[[___]]]\\\ZZZXXXWWWVVVWWWWWWVVVUUUTTTSSSQQQOOONNNNNNPPPNNNKKKJJJIIIHHHFFFDDDHHHFFFCCCBBBCCCCCCCCCBBBCCCBBB???=========>>>???AAAAAAAAA@@@???>>>===<<<;;;;;;::::::::::::::::::333555666666555666777999444333222111111222333444333222111111222333555666555444444333222111000000000000////////////000000,,,,,,---......------,,,---...///000000...,,,***)))***++++++***+++---...))))))***)))((())),,,///(((*********)))***,,,...&&&(((***+++***)))******((()))***+++++++++++++++)))***+++)))'''&&&''')))***))))))((())))))***+++))))))))))))************&&&+++...,,,***+++***((()))))))))))))))***+++++++++***)))))))))))))))***,,,000333111,,,***+++...'''++++++'''(((---///+++&&&&&&''')))***,,,------111///---...111111...,,,+++,,,,,,,,,,,,+++******%%%&&&'''((())))))))))))(((((())))))))))))(((((((((((()))))))))***...000'''---...***(((++++++'''&&&&&&'''''''''&&&$$$###%%%'''((('''&&&&&&'''((( $$$%%%&&&&&&'''''')))++++++******+++,,,***)))))))))+++,,,,,,***(((***+++***(((+++333:::>>>999444222333333000,,,++++++,,,,,,,,,++++++***((()))*********((('''&&&%%%(((***(((&&&(((///555******+++***))))))+++,,,&&&(((++++++***)))******(((***+++,,,,,,+++***)))******))))))))))))******((('''&&&&&&'''((()))***(((((()))***************###+++///***'''***------------,,,,,,---...000111------///000111111111111...,,,)))***---//////...---///111000......111444pppggg___[[[\\\\\\YYYZZZ^^^^^^]]][[[YYYXXXWWWWWWVVVSSSSSSSSSSSSRRRPPPOOOOOOQQQOOOKKKHHHFFFFFFGGGHHHHHHHHHGGGFFFEEEDDDCCCBBBCCCEEEFFFCCC@@@???BBBEEEDDD???:::;;;@@@BBB>>>:::=========;;;999888999:::777666555666777666444333555666666444222222333444777444111///000333888;;;444333111111222111000...........................777000,,,---/////////111***,,,///111111000---+++---******---)))""" $$$---+++******+++,,,,,,+++))))))))))))((((((((((((---%%%(((,,,'''(((+++%%%)))***++++++***+++---///((())))))*********))))))(((((((((((())))))))))))++++++***'''&&&'''+++---+++++++++***((((((***,,,......---,,,+++)))((('''''''''((()))***+++++++++,,,------,,,++++++,,,...---------+++)))(((***,,,+++,,,,,,,,,++++++---///000...,,,+++***+++---...+++---...---,,,,,,---...***)))(((''''''((()))***++++++***(((&&&'''))),,,)))******)))((((((***+++...,,,))))))+++---......***(((&&&&&&(((*********)))'''&&&'''***+++***(((*********(((&&&&&&(((***)))(((&&&%%%%%%''')))+++(((((('''((()))***,,,---.........+++***,,,222888888999888555000---+++++++++++++++++++++***)))(((******)))(((((((((((((((&&&''''''((()))*********,,,)))((())))))'''(((,,,++++++,,,,,,,,,+++******,,,+++***+++,,,***&&&"""+++,,,---------+++)))'''+++*********))))))((((((...---+++***)))***++++++(((,,,,,,)))***///000---///111222000---,,,///111---,,,...333333...,,,---444...+++---...,,,,,,...///000000///......000111rrrfffccc\\\YYY[[[\\\YYYYYY\\\]]]]]]\\\[[[YYYXXXWWWVVVVVVUUUSSSQQQPPPPPPPPPQQQRRRPPPMMMJJJIIIIIIJJJKKKGGGGGGFFFEEEDDDCCCBBBAAACCCAAA@@@@@@AAABBBCCCCCCCCC???;;;;;;>>>@@@>>><<>>???@@@AAA@@@???<<<;;;<<<===;;;:::999:::;;;;;;999777444555555444222222333555222333444444444333111000333111000000000000///---...---,,,++++++,,,---...111,,,)))+++,,,++++++......---,,,+++,,,---...///***)))+++...---******...***)))'''''')))))))))(((''''''(((((())))))******---&&&)))+++(((---222---))))))))))))***+++,,,,,,,,,,,,,,,++++++******)))''''''((((((((()))))))))***+++,,,+++***)))***,,,*********)))((((((***,,,)))******+++++++++************************+++++++++,,,---,,,******,,,---(((***++++++******+++,,,+++,,,---,,,++++++---///333222111000////////////,,,...000000...,,,++++++(((''''''&&&&&&''''''((()))***+++***(((((((((***((()))******(((((()))***)))+++,,,***((((((+++///+++)))''''''((())))))(((((('''&&&''')))))))))(((((())))))(((&&&&&&''')))((('''&&&%%%%%%''')))***((('''''''''(((***,,,---***,,,...---,,,---111555999::::::777222---***)))(((((((((((((((''''''&&&((('''&&&&&&%%%&&&&&&&&&'''(((((())))))******+++,,,)))(((***+++((())),,,,,,,,,,,,++++++)))((('''///,,,)))((()))+++++++++''')))+++---............)))))))))(((((((((((((((((()))***,,,---.........---...---)))))),,,,,,+++***...333333111.........///---000444444000---//////+++))),,,...---...111+++---...//////000333555vvvhhhccccccZZZYYYYYY[[[]]]\\\ZZZYYYZZZ[[[]]]^^^]]]ZZZVVVTTTWWWUUUSSSQQQPPPPPPPPPPPPPPPOOOMMMKKKIIIHHHGGGGGGEEEEEEDDDDDDCCCBBBBBBAAACCC@@@>>>>>>@@@BBBBBBAAAAAAAAA@@@===:::;;;@@@DDD@@@AAAAAA???<<<;;;<<<===;;;:::::::::<<<<<<:::888444555555444333333444666333444444444333111///...222000//////000000///---...---+++******+++---......***(((******)))***---,,,,,,+++++++++,,,---...******+++,,,***((()))***'''&&&$$$$$$&&&'''&&&%%%&&&''''''((()))******+++---((()))***'''000666000***)))((()))***+++++++++---,,,+++***))))))(((((('''''''''((((((((()))))))))+++------+++******+++)))******)))((((((***,,,***++++++++++++++++++***++++++++++++************+++,,,,,,+++******+++---'''(((******((((((((()))+++,,,------,,,,,,---///222222111111000//////...,,,...111111///,,,***)))''''''''''''((((((((()))(((***++++++)))(((((()))((()))******((('''((()))(((+++...,,,((('''+++000+++***(((((())))))(((&&&'''&&&&&&'''(((((((((((('''(((((((((&&&&&&'''(((((('''&&&%%%&&&'''((()))''''''''''''(((***+++---(((+++......,,,---000333999:::;;;999333...***(((''''''(((((((((((('''&&&''''''&&&&&&&&&&&&&&&'''((((((((())))))*********+++((((((++++++)))))),,,******************)))(((000///---+++++++++++++++***+++,,,...////////////((('''''''''''''''''''''((()))+++---......------------+++))))))+++,,,,,,+++///222222///---...///...,,,...222222...,,,...000+++)))+++,,,***)))+++***,,,---------...000222wwwiiiaaa^^^\\\ZZZ[[[[[[\\\^^^___\\\YYYXXXZZZ\\\]]]]]]YYYVVVSSSTTTTTTTTTTTTRRRPPPNNNLLLQQQPPPNNNLLLJJJGGGDDDCCCFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDBBB???>>>@@@BBBAAABBBAAA>>>;;;<<>>;;;:::;;;<<<:::999999:::;;;;;;:::888555555666555444444555777777666444222000000///000111000//////000000///...---,,,++++++++++++,,,---+++)))(((******((()))---******,,,,,,------,,,+++)))+++,,,***)))***++++++)))'''&&&&&&'''(((((('''&&&''''''((()))******+++,,,(((***++++++999CCC>>>,,,***((()))+++,,,+++***,,,+++)))(((''''''''''''''''''''''''((((((((((((###&&&((()))'''&&&%%%%%%((())))))((('''(((***---------------,,,+++***)))++++++******************++++++,,,+++***)))+++---,,,---...---+++***+++,,,,,,---------,,,,,,...000//////000000000///...---+++...000111...+++))))))(((((())))))************(((***++++++)))(((((()))''')))+++***((('''''''''(((,,,///---)))(((,,,000+++)))(((((())))))'''&&&%%%&&&&&&&&&&&&&&&'''(((%%%&&&((('''&&&%%%&&&''''''&&&&&&%%%&&&'''((((((''''''&&&&&&((()))+++,,,'''+++......,,,,,,...111777999;;;999444...***'''''''''(((((()))(((((('''(((''''''&&&''''''((((((((((((((((((((())))))))))))''''''++++++((()))+++''''''((()))************------...---+++(((&&&%%%)))))))))******)))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))***+++,,,---,,,+++***,,,***((()))***+++---000///000111...++++++...111+++)))+++//////+++)))+++...)))'''******((('''(((***++++++***))))))+++---~~~mmmfffbbb^^^YYY[[[]]]^^^]]]^^^```^^^ZZZWWWXXX[[[\\\[[[XXXUUUSSSQQQRRRTTTTTTRRROOOKKKIIIQQQQQQPPPNNNLLLHHHEEECCCEEEEEEEEEDDDDDDDDDCCCCCCDDDFFFFFFCCC>>><<>><<<===AAAEEE>>>???>>>===:::999:::;;;999888888999;;;;;;:::888666777777777555666777999999777333000//////111222111000//////111111000///,,,,,,------------,,,,,,***)))))),,,***((()))...)))***+++,,,---,,,+++***'''+++,,,******...111000,,,+++))))))+++,,,+++***''''''(((((())))))******)))'''+++---222EEESSSOOO...+++((())),,,---,,,***+++***((('''&&&&&&'''(((&&&&&&'''''''''((((((((($$$&&&((()))'''&&&&&&&&&(((((()))((('''(((+++------------,,,+++***)))((())))))))))))))))))*********+++,,,+++))))))+++,,,,,,,,,,,,***))))))+++---,,,---...---,,,,,,...000+++,,,...000000///...---***,,,......,,,***))))))(((((()))***++++++++++++)))***+++***(((((((((***''')))+++***((('''&&&&&&(((***---,,,***)))+++---)))(((((()))******(((&&&$$$%%%'''&&&%%%%%%&&&(((###%%%''''''&&&%%%&&&'''&&&&&&&&&&&&&&&''''''((('''&&&&&&&&&''')))+++,,,))),,,...---+++***,,,///444777:::999555...)))'''&&&'''((((((((((((((((((''''''''''''''''''((()))'''''''''''''''''''''''''''%%%&&&******((((((***&&&'''((())))))***))))))&&&(((***)))'''$$$"""!!!+++***))))))(((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&))))))******************,,,(((''')))******---111222222111---))))))---111)))'''(((++++++((('''))))))%%%%%%)))+++)))(((***((()))***)))''''''(((***sssgggeeeeeebbb]]]]]]___^^^\\\]]]```___ZZZVVVWWWYYYZZZYYYWWWTTTSSSRRRRRRRRRQQQPPPMMMJJJIIILLLMMMNNNNNNLLLIIIFFFDDDDDDDDDCCCCCCCCCCCCBBBBBBDDDCCCBBB@@@>>>>>>???@@@>>>>>>>>>=========???AAA>>>???>>>===:::999:::;;;999999888:::<<<<<<;;;999777888999888777777999;;;999777444222000111222333222000///000111222111000,,,---...//////...---,,,******+++---,,,)))+++///***************+++,,,,,,'''+++,,,))))))---000///---+++******+++,,,,,,+++(((((((((((()))))))))))))))(((,,,...333JJJZZZUUU000,,,)))***---///---***+++)))(((''''''''')))***&&&&&&&&&'''''''''((((((((()))++++++)))((()))***'''((((((((('''(((+++---))))))*********))))))((('''''''''((()))))))))******++++++***))))))***,,,))))))((('''&&&)))---111,,,---...---,,,---...000(((+++...000111111///...)))***,,,,,,***))))))***&&&''')))***+++++++++******++++++)))'''''')))+++''')))++++++)))&&&%%%%%%'''(((((()))))))))))))))((('''''')))***+++)))'''###%%%'''&&&$$$$$$&&&((("""$$$&&&'''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''')))+++,,,+++---...,,,)))(((***---111444888888555///)))&&&%%%%%%&&&'''''''''''''''&&&&&&%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%###%%%)))***'''&&&)))((()))))))))(((((('''&&&###%%%'''&&&$$$"""###%%%+++***)))(((''''''''''''$$$$$$$$$$$$%%%%%%%%%&&&''''''''''''((()))++++++...)))'''))))))(((+++111222333222///***(((***---(((&&&'''******'''&&&((()))&&&&&&***,,,***)))+++&&&'''(((((('''''')))+++tttggg```aaacccbbb```]]]```___ZZZ[[[```___YYYVVVVVVWWWXXXWWWVVVTTTSSSSSSRRRPPPNNNMMMKKKJJJJJJFFFHHHJJJKKKJJJHHHFFFDDDBBBBBBBBBBBBBBBBBBAAAAAACCC@@@<<<===???AAA@@@>>><<<<<<;;;<<<======>>>>>>?????????===;;;::::::<<<:::999999;;;<<<===<<<:::888999999999888888:::<<<888777555444333222222222222111000111222333222111+++---///111111///---++++++***,,,///---)))+++111---+++(((''''''))),,,...(((---,,,'''%%%)))+++)))+++***((((((*********)))))))))))))))((((((((((((+++***---,,,111GGGWWWRRR111---******...000...***+++***((('''((()))+++,,,&&&&&&&&&'''''''''(((((('''((()))((('''&&&''')))'''((((((((('''(((+++---%%%&&&'''((())))))))))))%%%&&&&&&'''((())))))******++++++***))))))***,,,******)))(((***...444999---.........------///000'''***...111333222000///((()))******)))(((***+++%%%&&&((()))*********)))++++++***(((&&&'''))),,,''')))++++++)))&&&%%%%%%&&&%%%%%%'''((()))'''&&&''''''''')))++++++)))((("""%%%'''&&&$$$###%%%(((!!!$$$&&&'''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''')))***,,,---......,,,((('''***---///333777888555///)))&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$"""$$$((()))&&&&&&(((++++++***)))(((&&&$$$######%%%&&&%%%###$$$(((,,,%%%%%%$$$############$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%'''***,,,...000***'''))))))&&&)))///111333444111,,,((((((***(((&&&&&&******&&&&&&(((...***))),,,---***((((((%%%&&&((((((((()))+++...wwwiii___aaafffdddaaaaaa]]]___^^^[[[[[[\\\YYYSSSSSSUUUXXXZZZYYYVVVQQQNNNOOOPPPSSSTTTRRRNNNJJJGGGEEEEEEFFFGGGGGGGGGGGGFFFBBBBBBCCCDDDDDDCCCBBBBBBBBBAAA???======>>>???@@@<<<>>>>>>===<<<;;;<<<============;;;999888:::;;;777999<<<@@@CCCCCC@@@===:::;;;<<<<<<;;;:::888777888777666555444333333333---000---'''''',,,...,,,//////...---,,,++++++***111,,,)))))),,,---***'''))))))*********+++++++++---,,,+++)))))))))******))))))))))))************,,,***)))((()))***)))((('''111+++$$$///;;;<<<===...+++((((((***,,,+++)))*********))))))((((((((('''''''''(((''''''&&&&&&((()))+++,,,,,,***'''&&&%%%'''(((((('''&&&&&&'''---%%%###))))))""" %%%(((!!!!!!&&&(((+++///,,,))))))++++++''''''))))))%%%'''---...***''')))'''***---...---,,,++++++)))---111333111111333555///)))%%%&&&,,,...***$$$***((('''(((***+++)))&&&+++(((&&&&&&***,,,,,,+++''',,,---(((%%%&&&))))))((('''!!!......###&&&%%%%%%$$$%%%&&&'''(((&&&'''((('''%%%$$$%%%&&&(((%%%###$$$''')))'''$$$"""$$$%%%%%%$$$###%%%&&&(((&&&%%%$$$%%%'''((()))+++++++++******)))((('''(((333888333111333///%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!###&&&)))+++++++++***%%%$$$###$$$&&&'''&&&%%%$$$###"""""""""###%%%&&&$$$$$$######$$$$$$%%%&&&%%%&&&'''&&&$$$###$$$%%%%%%&&&((()))(((&&&###"""&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&((()))+++,,,(((((((((((('''(((,,,...222222333222000---)))'''+++)))''''''(((***+++++++++///111///***&&&(((******)))((((((((()))***+++|||qqqggg```bbbdddcccaaaaaa\\\^^^^^^\\\]]]___]]]XXXSSSTTTUUUVVVUUUTTTRRRPPPOOOPPPRRRSSSRRRNNNJJJHHHGGGGGGGGGGGGGGGFFFEEEDDDAAABBBCCCDDDDDDCCCBBBAAAAAA@@@???>>>===>>>??????<<<===>>>===<<<;;;<<<===;;;<<<===<<<;;;:::;;;===888999;;;>>>AAAAAA>>><<<:::;;;<<<<<<;;;:::888777777666555333222222111111000111///***)))...///---...---------------------///+++'''(((***+++)))&&&***+++++++++,,,,,,,,,,,,---,,,+++*********+++,,,))))))))))))************+++)))((('''((()))((('''---666///'''000777666666///,,,))))))+++,,,+++***((())))))(((''''''((()))((())))))))))))((('''''''''(((***++++++)))'''%%%&&&'''(((((('''&&&'''(((&&&%%%&&&))))))&&&&&&***'''###!!!&&&)))******---,,,)))(((++++++((((((***///)))%%%'''(((''')))...)))***,,,---.........---))),,,///000111111111222///,,,(((((())))))((('''***((('''(((***+++)))&&&***'''%%%&&&)))++++++***)))***)))&&&&&&))))))&&&&&&)))%%%"""+++,,,&&&&&&&&&%%%%%%%%%&&&'''(((&&&'''((('''%%%$$$%%%&&&'''%%%%%%%%%&&&&&&%%%$$$###%%%&&&&&&%%%$$$&&&'''%%%&&&&&&%%%$$$$$$%%%&&&(((((())))))(((((('''&&&'''111555000...111---%%%$$$%%%%%%%%%%%%%%%%%%&&&"""$$$&&&((((((((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&"""!!! !!!"""###$$$$$$$$$###$$$$$$%%%&&&%%%&&&'''&&&$$$$$$%%%&&&%%%&&&(((((((((&&&$$$###&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((()))+++,,,)))***)))((('''))),,,...000000000///...+++)))((((((((('''(((***+++***((('''***,,,+++&&&$$$%%%((()))(((((((((((()))+++,,,}}}zzz}}}wwwmmmiiidddaaabbbcccaaaaaabbb]]]___^^^[[[\\\^^^[[[WWWSSSSSSSSSRRRRRRRRRRRRRRROOOPPPQQQRRRQQQNNNJJJHHHHHHHHHHHHGGGFFFEEECCCBBBAAABBBCCCDDDDDDCCCBBBAAA@@@@@@????????????>>>>>><<<===>>>===;;;;;;;;;<<<999;;;======<<<;;;<<<===888999:::<<>><<<::::::;;;<<<<<<;;;:::888777555555333222111000000000222333111,,,,,,...///...,,,,,,---------.........///,,,))))))+++,,,***(((++++++,,,,,,,,,---------+++++++++***++++++,,,---)))))))))*********++++++***(((''''''((((((((('''---666111***111555111111000...+++***+++++++++***'''(((((('''&&&&&&(((*********++++++***))))))(((%%%'''((())))))'''%%%$$$'''((((((&&&%%%%%%'''))) &&&***((('''((())))))(((%%%%%%***,,,+++***++++++((((((***+++((())),,,000+++''''''&&&%%%(((---)))(((''')))---///...,,,)))***+++---000000///......---+++(((&&&&&&((())))))((('''((()))***)))'''(((&&&%%%&&&((()))***)))))))))&&&$$$'''+++)))###%%%***)))######(((***'''&&&&&&%%%%%%%%%&&&''''''%%%&&&'''&&&%%%$$$%%%&&&%%%&&&&&&%%%$$$######$$$$$$%%%&&&&&&%%%%%%&&&'''$$$&&&''''''%%%$$$%%%%%%%%%%%%&&&''''''''''''&&&&&&...111---+++---+++&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%###""""""%%%'''&&&$$$###%%%(((%%%$$$#########$$$&&&'''$$$$$$$$$$$$$$$%%%&&&&&&$$$&&&'''&&&%%%%%%&&&'''&&&'''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''(((***+++,,,+++++++++)))((()))+++.........---,,,+++***))))))''''''(((***,,,+++)))&&&(((+++,,,+++(((&&&(((***(((((((((((()))***,,,,,,xxxuuuwwwrrriiieeebbbbbbbbbcccbbbaaaaaacccaaaaaa^^^YYYWWWWWWSSSNNNQQQRRRRRRRRRSSSSSSSSSRRRNNNOOOPPPPPPOOOLLLJJJIIIGGGGGGGGGGGGFFFEEEDDDCCCAAABBBCCCDDDDDDCCCBBBAAA@@@AAAAAAAAAAAA@@@??????<<<===>>>===;;;:::;;;<<<999;;;======<<<:::;;;;;;:::::::::;;;<<<<<<:::888:::;;;<<<<<<;;;:::888777555444333222111000000000333222000...---.........---------...............000...,,,,,,---...---++++++++++++,,,,,,,,,,,,---)))*********++++++,,,,,,))))))*********++++++++++++)))'''''')))))))))((('''000---***222555000111000...,,,******)))))))))&&&((()))(((&&&&&&(((++++++++++++++++++***)))((($$$%%%&&&''''''&&&%%%$$$''''''&&&$$$###$$$&&&)))""")))***%%%%%%***(((!!!)))''''''+++,,,)))))),,,+++((((((***+++)))***...******++++++)))&&&%%%&&&&&&""" """(((,,,+++((()))((((((+++///000...+++...+++(((&&&&&&(((***+++))))))((((((((()))))))))&&&&&&&&&&&&'''((((((((('''((('''%%%'''***(((###&&&))))))%%%$$$''''''$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&$$$$$$%%%&&&$$$&&&(((&&&""" """$$$###%%%&&&&&&%%%$$$&&&''''''&&&%%%&&&'''((('''&&&###$$$%%%&&&''''''''''''%%%+++---)))(((******&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######!!!%%%((('''###"""%%%)))'''&&&&&&%%%%%%&&&((()))%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%''''''&&&&&&''')))''''''''''''''''''(((((($$$%%%%%%%%%&&&&&&''''''%%%&&&&&&'''(((***,,,,,,------,,,***((()))+++.........,,,+++++++++++++++)))((()))***,,,,,,***))))))***++++++)))(((***,,,))))))******+++,,,---...zzztttsssvvvrrrgggdddfff]]]aaacccbbb```aaabbbcccbbbbbb^^^XXXUUUUUUQQQLLLPPPQQQSSSUUUUUUTTTRRRQQQMMMMMMMMMMMMLLLKKKIIIHHHDDDEEEEEEFFFFFFFFFEEEEEEBBBBBBDDDDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@;;;======<<<;;;:::;;;<<<:::;;;<<<<<<:::999999:::>>><<<;;;;;;;;;;;;999888:::;;;<<<<<<;;;:::888777666555444222111111000000222000......---,,,,,,...000000///......---,,,,,,///...,,,,,,---------,,,************++++++++++++(((((()))******+++++++++************++++++++++++,,,***))))))***++++++***###+++))))))222333...000///...,,,***)))((())))))'''***---,,,)))(((***---+++,,,,,,+++***)))(((((($$$%%%&&&''''''&&&%%%%%%%%%%%%$$$###!!!"""%%%'''&&&***)))$$$'''---*** +++((('''))))))''')))...,,,)))(((******)))+++///))),,,,,,***'''%%%%%%%%%%%%!!!!!!'''***)))&&&)))((('''***...///---)))...((("""###)))......,,,)))))))))((('''((()))***%%%&&&''''''''''''''''''###(((***'''%%%''''''&&&((('''%%%$$$&&&(((%%% &&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&%%%$$$$$$%%%&&&$$$&&&(((&&&""" """$$$###$$$%%%%%%$$$$$$%%%''''''%%%$$$%%%''')))((('''$$$%%%&&&'''((()))))))))$$$(((***((('''(((((('''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''!!!%%%((('''###"""%%%)))$$$######"""###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&((('''''''''((()))'''''''''(((((()))))))))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''')))***,,,---------,,,***((()))+++...//////...---,,,---------...,,,******,,,---...---&&&''''''&&&&&&&&&((()))++++++,,,---......//////xxxsssooopppuuuuuujjjccccccfff[[[___```^^^^^^```aaa```^^^^^^\\\WWWWWWYYYWWWSSSPPPRRRTTTUUUUUUTTTQQQOOOLLLKKKJJJJJJIIIHHHHHHHHHCCCDDDEEEEEEFFFFFFEEEEEECCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA;;;<<<===<<<:::::::::;;;;;;<<<<<<;;;999999;;;<<>>000$$$%%%***&&&'''((()))))))))))))))###%%%)))+++***)))((()))$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%'''((()))***$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%&&&((()))&&&%%%%%%%%%%%%&&&''''''((()))***)))''''''''')))$$$&&&(((***,,,,,,+++***''''''''''''&&&&&&&&&&&&&&&''''''((()))+++,,,---)))***)))((('''))),,,...000000111111000...---,,,...---,,,,,,...//////......---+++******+++,,,---,,,------...---,,,++++++|||uuuuuu{{{~~~nnnjjjiiiccc^^^]]]YYY[[[YYYUUUWWW]]]^^^YYYUUUVVVUUURRRTTTYYYZZZWWWTTTSSSPPPNNNMMMNNNOOOPPPIIIHHHFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFEEECCCBBBAAAEEEFFFGGGHHHHHHGGGFFFEEEBBBAAA???======>>>???@@@;;;<<<===<<<:::999:::;;;;;;;;;;;;:::<<>>======<<<;;;:::;;;<<<<<<;;;:::888777333222111///...............***+++///000------111.........///////////////++++++,,,+++******,,,---++++++,,,,,,,,,---------......///000///...,,,+++******+++++++++,,,,,,,,,***((('''(((***++++++***(((,,,)))+++444222...333///111111000------///222///777>>>>>>777111///000000000000///...,,,+++***((()))))))))******++++++%%%'''(((((('''&&&&&&'''&&&&&&******...''')))---222000,,,,,,000111,,,)))******(((***...%%%,,,...'''###%%%(((''''''***---...---,,,+++,,,(((,,,///000---,,,---///''''''(((((()))+++,,,---)))******(((%%%&&&))),,,%%%(((+++***(((&&&&&&(((&&&(((((((((+++...+++$$$&&&''')))((($$$"""&&&,,,&&&&&&'''((('''&&&$$$###"""###%%%%%%$$$$$$%%%&&&(((%%%###%%%((()))'''$$$((()))******))))))***+++$$$===SSSOOO777$$$%%%///&&&'''(((((()))(((((((((###%%%))),,,,,,))))))***$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((((((%%%$$$###$$$&&&'''&&&%%%######"""!!!"""###$$$%%%&&&%%%%%%%%%%%%&&&'''''')))******)))(((''''''(((###%%%))),,,---,,,+++***((((((((('''&&&&&&&&&%%%'''''''''((()))+++---...(((((((((((('''))),,,//////000111111000...,,,***++++++,,,...000///---+++---+++((('''((()))))))))+++,,,------,,,+++)))(((xxxxxx|||tttjjjeeedddccc```]]]ZZZYYYYYYYYYYYYYYYZZZZZZWWWVVVTTTSSSSSSTTTVVVWWWPPPPPPOOOLLLKKKKKKNNNQQQFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHHHHGGGFFFEEEEEEEEEFFFGGG@@@AAABBBAAA???>>>???@@@999<<<===<<<999777888;;;>>><<<888888???HHHJJJGGG>>>??????>>>;;;999888999999999999888777666555444...111555444111......///,,,---------.../////////000222333222///------------,,,***))))))***,,,---)))+++------,,,,,,,,,...,,,---///000000...---+++(((((()))))))))*********''''''''''''((()))***+++***+++,,,///111222222000111111000000000000111111000444888777222000111444333000,,,,,,---...---+++///...---------,,,***(((+++***)))(((''''''''''''&&&'''((((((((())),,,///)))+++...111111000...,,,...---,,,+++,,,---...///***,,,......,,,***))))))'''+++///000...,,,,,,---,,,---...///000000///...///***(((++++++(((***000((('''&&&%%%&&&&&&((()))((()))***)))'''%%%&&&'''+++)))'''(((******(((%%%%%%&&&''''''%%%$$$%%%''''''%%%"""###&&&'''&&&$$$$$$&&&&&&######&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$%%%(((***++++++,,,111666555000+++***+++$$$&&&(((((('''&&&'''(((&&&%%%%%%'''******'''#########$$$%%%&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&)))*********((('''%%%###&&&%%%$$$$$$######$$$$$$&&&%%%$$$$$$$$$&&&(((***,,,+++***)))'''%%%$$$$$$***((('''(((,,,---***''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''')))+++,,,------***(((&&&%%%&&&)))...000111222222111000...,,,***+++...000///+++))))))++++++...///***((())))))'''+++******+++,,,,,,+++***vvvooohhhccccccbbb___\\\ZZZYYYYYYYYYYYYYYYZZZZZZVVVUUUTTTSSSSSSTTTVVVWWWPPPOOOOOOPPPPPPNNNJJJGGGGGGGGGGGGGGGFFFFFFFFFFFFCCCCCCDDDEEEEEEFFFFFFGGGFFFFFFDDDDDDCCCDDDDDDEEE@@@AAABBBAAA???>>>???@@@<<<<<<<<<:::999888999:::;;;<<<;;;<<>>===;;;999999999:::;;;;;;;;;:::999888777222444666555444111000000------..................---...//////---,,,---...///---,,,++++++,,,---...***,,,---...---,,,---...,,,---...//////...,,,+++************************))))))))))))***+++,,,,,,------///111222222111000222222111000000000111111///333666555222///111333666333///---------+++))),,,++++++,,,,,,,,,+++***,,,+++***(((''''''''''''***++++++++++++,,,...111***,,,///111222111///---......,,,++++++,,,---...+++,,,......,,,++++++,,,+++...222333111//////000//////000111111000///......)))'''******''''''***%%%%%%%%%%%%''')))+++,,,&&&((()))(((''''''((()))((('''&&&''')))***(((%%%%%%&&&''''''%%%%%%&&&'''(((%%%######%%%&&&%%%$$$$$$'''&&&###$$$'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((%%%)))---,,,((($$$$$$%%%$$$&&&'''((('''&&&'''((('''&&&&&&(((++++++(((%%%$$$$$$%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&$$$#########$$$%%%&&&%%%$$$###$$$&&&((()))******)))((('''&&&%%%%%%(((''''''(((******)))(((''''''&&&&&&%%%%%%%%%$$$%%%%%%''')))***++++++++++++)))'''&&&'''***---000000111111111000...,,,++++++---//////---+++))))))***......+++(((***+++)))//////...///...---+++)))}}}uuunnniiidddbbbbbbaaa^^^\\\ZZZZZZYYYXXXXXXYYYYYYZZZUUUTTTSSSSSSTTTUUUVVVWWWUUUSSSTTTZZZ```]]]RRRGGGHHHGGGFFFEEEEEEEEEFFFGGGBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBB@@@AAABBBAAA?????????@@@???===:::888999:::::::::999;;;===>>>CCCFFFCCC===999;;;======;;;999999999666666777777777666666555444333333444444333111...//////..................+++,,,,,,+++***+++---///******((((((((()))***+++)))***,,,,,,+++***+++,,,+++,,,---......---,,,+++++++++++++++++++++++++++***+++++++++,,,------...///000222333333222111000333222111000000000000000...111444333000///000333555333000...------+++)))******+++++++++******))),,,+++***(((''''''&&&&&&)))*********))))))+++---+++---///222222111000...///...---+++++++++,,,,,,,,,---......---,,,...///...000333444333222111111333333333333222000...---...)))'''***+++)))&&&%%%'''''''''((()))+++,,,---%%%&&&(((((('''''')))+++&&&%%%&&&'''))))))'''%%%%%%&&&''''''&&&%%%&&&'''(((&&&$$$$$$%%%%%%$$$###$$$''''''$$$$$$((()))'''%%%%%%%%%%%%%%%%%%%%%%%%###&&&))))))'''&&&(((***$$$'''***)))%%%$$$%%%'''###%%%''''''&&&%%%&&&'''''''''''')))++++++)))'''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((())))))(((((((((&&&%%%######$$$%%%&&&%%%$$$######$$$%%%'''((('''''''''''''''&&&&&&&&&&&&'''))))))((((((((()))((((((((('''&&&%%%%%%$$$'''((()))******+++++++++,,,+++)))((((((***---//////000000000000///...---,,,,,,---...///---***'''(((,,,---***)))+++,,,+++)))***+++,,,,,,***((('''~~~uuuooogggeeebbbaaabbbaaa^^^\\\ZZZZZZYYYXXXXXXXXXYYYYYYTTTSSSSSSSSSTTTUUUVVVWWWVVVSSSSSS]]]hhhgggZZZLLLGGGFFFDDDBBBBBBCCCEEEFFFBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAA???AAAAAAAAA??????@@@AAABBB===888777999;;;:::999777:::<<<<<>>999777999;;;<<<;;;999999999333333444444555444444444222000...///111111...***000000//////......------,,,,,,,,,***)))))),,,///)))(((((('''(((((()))***''')))++++++)))((()))******+++,,,---------,,,,,,------,,,,,,,,,,,,++++++++++++,,,------.........---000333444444222111111222111000///............---///111111//////000222///...------------,,,,,,***+++++++++)))(((((((((,,,+++***(((''''''&&&&&&((()))***)))((('''(((***+++,,,...000111000///...000///---+++******++++++---///000///...///000222///000222333333222111111666666666555333000---,,,---***))),,,...---)))&&&+++++++++***************%%%'''((((((''''''(((***''''''((())))))(((%%%$$$%%%&&&''''''&&&&&&'''(((((('''%%%$$$$$$$$$$$$$$$%%%''''''%%%%%%)))***(((%%%%%%%%%%%%%%%%%%%%%%%%###((()))&&&%%%'''+++&&&((()))(((&&&&&&(((***###%%%''''''&&&%%%&&&'''%%%&&&'''((())))))((((((%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''(((((((((((()))'''%%%######$$$&&&'''$$$$$$######$$$%%%''''''%%%%%%&&&&&&''''''((((((&&&))),,,+++)))((())),,,+++******)))((('''&&&&&&******++++++,,,,,,++++++---,,,***))))))+++,,,---//////000000000000000000///,,,***+++---...,,,)))&&&***+++)))(((+++,,,+++"""$$$(((*********))))))~~~vvvnnniiidddcccbbbbbbaaa```___]]]ZZZZZZYYYXXXXXXXXXXXXXXXSSSSSSSSSSSSTTTUUUUUUVVVSSSNNNLLLTTT^^^```UUUIIIFFFDDDBBBAAA@@@AAACCCDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBAAAAAA???@@@AAAAAA??????@@@AAACCC>>>999777999;;;:::999888::::::888999<<<;;;888555777:::;;;:::999888888555555666666666666666555111...,,,---//////,,,)))000000000//////......---//////...+++))))))+++...---------------...//////)))+++,,,,,,+++******+++***++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,***+++,,,...............+++///333444333222111111000///...---------------...///000///......///000++++++,,,,,,+++*********&&&(((******)))((()))++++++***)))(((''''''''''''+++---...---+++***+++,,,***+++---...//////...---///...---+++*********+++///000222222111111222444111222222333444444333222777666666555333000---+++))))))***,,,///000,,,((()))))))))))))))(((''''''((()))))))))'''&&&&&&((()))***++++++***'''$$$###%%%&&&''''''&&&&&&((()))&&&&&&&&&%%%$$$$$$$$$%%%$$$''''''$$$%%%)))***(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$###"""&&&***$$$$$$$$$#########%%%'''###%%%''''''&&&%%%&&&'''###$$$%%%&&&&&&''''''(((%%%&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((&&&&&&)))(((&&&%%%$$$%%%&&&'''$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%&&&'''((()))***(((+++------+++)))+++...---,,,,,,+++***)))))))))))))))***************))),,,++++++***++++++,,,,,,////////////000000111111222---)))(((***------,,,$$$(((***''''''***,,,+++$$$(((+++---,,,,,,,,,---wwwqqqmmmgggbbbccccccbbbaaa```___^^^]]]ZZZZZZYYYXXXWWWWWWWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTTTTNNNJJJMMMSSSSSSMMMFFFDDDCCCBBBAAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFEEEEEEDDDCCCAAAAAA>>>@@@AAAAAA@@@???@@@BBBAAA???;;;:::999::::::999888:::999555555999:::888444666:::;;;:::888777666333333444444444333333222222111//////000///...---000000//////////////////000000///---+++***+++---,,,------....../////////---///000000...------...++++++,,,,,,------......+++++++++,,,,,,---------+++,,,---///000//////...+++000555666333000000000......------------......111000///............///+++------,,,)))'''&&&&&&"""%%%)))*********---000))))))(((((((((((()))))))))+++,,,,,,+++******+++)))***,,,---......------...---,,,*********++++++000222555555444333333333555444444555777777666555444444444333222///---+++%%%)))++++++,,,...---***###$$$%%%&&&''''''''''''))))))***)))'''%%%&&&'''(((+++------***'''$$$$$$%%%&&&((((((''''''(((***%%%%%%&&&%%%$$$$$$%%%'''###&&&&&&$$$%%%)))***(((%%%%%%%%%%%%%%%%%%%%%%%% $$$&&&&&&'''+++...$$$$$$#########$$$$$$%%%$$$&&&(((((('''&&&'''((("""###%%%%%%%%%%%%''')))$$$%%%''')))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))'''&&&%%%((((((''''''&&&&&&&&&'''$$$$$$%%%&&&&&&''''''((($$$%%%&&&'''(((***++++++***+++---------,,,------,,,,,,,,,,,,++++++++++++&&&''''''((((((((('''''')))******+++++++++,,,,,,///......------...//////111---***((()))+++...///$$$(((***((('''+++,,,+++(((+++---,,,)))'''(((***wwwnnniiifffdddddddddcccbbb```]]]\\\\\\\\\ZZZZZZYYYXXXWWWWWWWWWWWWUUUUUUUUUTTTTTTSSSRRRQQQSSSPPPNNNMMMMMMMMMLLLJJJDDDDDDDDDCCCCCCCCCCCCBBBCCCBBBBBBBBBBBBBBBBBBBBBEEEEEEFFFEEEDDDBBBAAA@@@>>>@@@AAAAAA@@@???AAABBB??????>>><<<:::888999:::777::::::666555999:::999333666:::;;;999777555444111111111111000///......222333333111/////////000///////////////000000000---...///...,,,++++++---******+++,,,------.........///000000...------...,,,,,,,,,,,,---...///000))))))***+++,,,---......,,,---///111222111000000///444999999444///..................///000111111333222000............---***,,,...,,,)))&&&&&&'''$$$(((,,,,,,))))))+++...''''''''''''((()))***+++&&&(((******)))(((((()))***+++,,,---............---,,,+++******+++,,,,,,111444888999777555333222666444333555777888777555111111222111000///---,,,%%%---000---***,,,...---%%%&&&'''))))))))))))((('''((()))((('''&&&'''((($$$'''+++,,,***'''&&&&&&%%%&&&(((((('''''')))***###$$$&&&%%%$$$$$$&&&)))"""%%%%%%###$$$((()))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***,,,...'''&&&%%%&&&&&&&&&%%%%%%%%%'''))))))((('''((()))"""$$$&&&&&&%%%%%%(((+++###%%%''')))******((('''&&&&&&&&&&&&&&&&&&&&&&&&((()))*********)))'''''''''(((((()))((('''&&&%%%%%%%%%&&&'''((((((((((((%%%&&&'''((()))+++,,,,,,+++++++++,,,---...---+++************++++++++++++&&&'''((()))))))))))))))'''''')))***+++,,,++++++---,,,+++*********+++,,,,,,,,,---,,,***+++,,,...&&&***,,,)))))),,,...,,,)))+++,,,)))%%%###&&&)))yyywwwssslllfffdddgggkkkdddcccaaa^^^[[[ZZZZZZ[[[[[[ZZZYYYXXXWWWVVVVVVVVVUUUUUUUUUUUUTTTRRRQQQPPPLLLMMMMMMKKKJJJJJJLLLNNNEEEEEEFFFFFFEEEEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAADDDEEEEEEEEEDDDBBB@@@???>>>???AAAAAA@@@@@@AAABBB===???@@@>>>:::777888:::666:::<<<999888:::;;;999333666:::;;;999666444333444444444333333111000///111333444111...---///111......//////000000111111***+++---...,,,,,,,,,---,,,---...///000000000000,,,---......,,,******+++---,,,,,,---...///000111(((((()))***,,,---.........///111333444333222111444999===;;;555...,,,,,,////////////000222333444555333000.........------'''***------+++)))***+++***...000...(((%%%&&&)))&&&&&&''''''(((***+++,,,(((***------,,,++++++,,,+++,,,---...////////////,,,+++*********+++,,,---222555999;;;999555222111555222111222555666555333...///000000000...---,,,)))222666000+++,,,///000------......---,,,***)))%%%'''(((((('''''')))*** $$$)))+++)))'''''''''%%%&&&(((((('''((()))+++!!!$$$%%%%%%$$$$$$'''***!!!$$$$$$"""###((()))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!$$$&&&&&&&&&%%%%%%$$$%%%%%%%%%###"""&&&(((******)))((()))***###%%%''''''%%%&&&))),,,"""$$$'''***+++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&((()))***++++++***)))(((&&&''')))******(((&&&%%%%%%&&&'''((())))))))))))&&&'''((()))***+++,,,---,,,***(((***---...,,,)))((((((((()))******++++++))))))***,,,,,,---------%%%&&&(((***+++,,,+++++++++***((('''''''''((()))(((+++//////---++++++,,,(((,,,...+++***---///...***---...+++'''''',,,111sssqqqmmmiiieeecccaaaaaadddccc```^^^[[[YYYXXXWWWYYYXXXWWWVVVUUUUUUUUUUUUTTTTTTUUUUUUTTTSSSQQQPPPMMMNNNNNNMMMLLLMMMPPPRRRIIIHHHGGGFFFEEEEEEEEEEEE@@@CCCEEEEEECCCCCCEEEGGGFFFEEEDDDCCCCCCCCCCCCCCC@@@@@@?????????@@@AAABBBAAA>>>:::999999:::999999888777666777888777666444555666888999999888777666333444444222000000111333000000///...------,,,,,,---...000111111111000///111000///...------.../////////...,,,+++,,,...111///............---+++)))***+++,,,,,,+++,,,...///+++,,,...///111222222222444222000000222444555666...777===:::555222///---............///000222222333222000---++++++---000***************************222444---((()))***(((%%%%%%'''((())))))))))))---***'''''')))---///000111,,,+++///000---***)))************+++,,,---------555???@@@;;;555222333333222111222444444222111222///---...222222...)))&&&***...000///.........,,,+++)))'''&&&%%%&&&&&&'''((()))(((&&&$$$%%%&&&$$$%%%%%%%%%&&&''''''''')))***+++***)))((()))***$$$''''''%%%%%%((('''$$$'''"""&&&***(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&((()))*********((('''%%%$$$$$$%%%&&&''')))'''%%%$$$&&&)))---///''''''''''''''''''''''''%%%$$$%%%)))---///---***&&&'''((('''&&&'''(((***++++++******))))))((((((&&&'''(((******((('''&&&((()))))))))))))))((((((''')))***'''######(((...,,,++++++******))))))))))))'''&&&(((+++,,,+++))),,,...---))),,,111///)))***(((***---,,,)))+++///---000---'''&&&+++---***,,,---...//////---+++***,,,---...---+++***+++,,,---,,,+++***)))***...111tttnnnmmmjjjgggeeedddccccccbbbaaa___]]][[[YYYXXXXXXYYYXXXVVVTTTSSSRRRQQQQQQRRRRRRSSSSSSRRRQQQOOOOOOLLLMMMMMMLLLKKKLLLNNNQQQIIIHHHGGGFFFEEEEEEEEEEEEAAACCCDDDDDDBBBBBBCCCEEEDDDCCCBBBAAAAAAAAAAAABBBAAA@@@@@@@@@@@@@@@@@@@@@???===:::999999:::999888666555555777999999888777777888999::::::999777666111222333333111000111222000//////......---,,,,,,---...///000111000000///000000...---------.........//////...------///111///...---------,,,+++******+++,,,,,,+++,,,...000,,,---...000000111111111222000...///111333444555000777;;;888333222222000------------...//////000000000...,,,******,,,...))))))))))))))))))))))))(((///111,,,'''((()))(((&&&&&&'''((()))*********///000000///---+++)))(((000,,,+++///000---***)))*********++++++,,,------***222:::<<<888333222444222111111111333333111000000...,,,...111222...***+++...111222111///...---+++***)))'''&&&&&&''''''((())))))(((&&&%%%&&&''''''''''''''''''((((((((()))******)))((('''''')))%%%(((((($$$$$$%%%%%%!!!'''(((%%%!!!"""'''))))))&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%'''((())))))******)))((('''''''''((())))))&&&(((,,,...---***%%%!!!'''''''''''''''''''''''''''&&&'''+++...000...+++&&&'''((('''&&&'''(((***))))))((((((((((((((((((&&&''')))******)))'''&&&(((((()))))))))(((((('''''')))***'''$$$%%%)))...,,,,,,++++++*********))))))((((((***---///...---...000...+++---111000***,,,)))***---...,,,,,,///...000---((((((---...,,,...///000111000///...------...///...,,,++++++,,,,,,,,,,,,+++)))***---///~~~rrrjjjiiihhhgggeeedddddddddddd___^^^]]][[[ZZZYYYYYYYYYXXXWWWUUUSSSQQQOOONNNNNNPPPPPPPPPPPPOOONNNMMMMMMKKKLLLLLLKKKJJJJJJMMMOOOIIIHHHGGGFFFFFFEEEEEEFFFBBBCCCDDDCCCAAA@@@AAABBBAAAAAA@@@@@@??????@@@@@@BBBBBBBBBBBBAAA@@@???>>>===<<<:::999::::::888666444444555777:::<<<;;;:::999::::::;;;:::999777666///111333333222111111111000//////......---------......///000000000000000///...---,,,,,,,,,---......///111111///...///000///...---+++++++++,,,,,,+++,,,---,,,,,,,,,...000---...///000000000000///000...---...000333444444222777999555111222333222---,,,,,,,,,,,,,,,------+++,,,---,,,******,,,---((((((((((((((((((((((((&&&+++---***'''''')))(((((((((((()))******++++++!!!(((///222111...,,,,,,///,,,+++///000,,,************++++++,,,---......)))///666777444111222444111000000000222222000///...,,,,,,...111111...+++...000222222000---,,,++++++***)))((((((((((((((()))******)))'''&&&&&&''')))))))))))))))((((((((()))******(((&&&%%%%%%'''(((***((($$$"""$$$### %%%+++...)))%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))(((''''''''''''((()))******%%%)))...111000***###''''''''''''''''''''''''''''''(((***------,,,***&&&'''((('''&&&'''(((***&&&&&&'''''''''''''''(((''''''))))))))))))''''''''''''((((((((((((''''''(((******(((&&&'''+++...---,,,,,,,,,,,,,,,,,,,,,+++***+++---000222222111000111000...///111000,,,///+++)))...111000...///...///...++++++///111000000111222222222222111111///000000///---+++,,,---+++,,,---,,,+++***+++,,,{{{uuunnniiieeeeeeddddddcccccccccbbb]]]\\\[[[ZZZYYYYYYYYYYYYWWWVVVTTTRRRQQQOOOOOOOOOOOOOOOOOOOOONNNMMMLLLLLLJJJKKKKKKIIIHHHIIIKKKMMMIIIIIIHHHGGGFFFFFFFFFFFFCCCCCCCCCBBB@@@@@@??????@@@@@@????????????@@@@@@BBBCCCCCCBBBAAA???>>>===;;;:::999999:::999777555555555555888:::<<<;;;:::999:::::::::999777666555---000333444333111000111000/////////......------...//////000000000000000......,,,,,,+++,,,---...---000222333111000//////......---+++******---///+++,,,------,,,---///111...///////////////......///------...111333444333222777888333000//////---------,,,+++++++++,,,,,,)))***,,,,,,++++++,,,---((((((((((((((((((((((((%%%(((******(((((()))***)))))))))******++++++,,, +++000000......000...+++,,,//////+++)))+++******+++,,,---.........+++000444444222000222444000//////000111111000...,,,++++++---000000...,,,,,,...000///---+++******************))))))******)))***+++***(((&&&'''(((******))))))(((((('''''')))))))))&&&$$$###$$$%%%)))+++)))$$$"""%%%%%%"""###))),,,(((%%%%%%%%%$$$&&&&&&&&&'''''''''''''''(((((()))))))))(((((('''$$$%%%%%%&&&'''(((((()))'''((()))++++++***)))(((''''''''''''''''''''''''%%%&&&&&&((())))))((((((&&&'''((('''&&&'''(((***&&&&&&''''''(((((())))))'''((())))))))))))((('''&&&''''''((((((((((((''')))******)))((())),,,///.........///////////////...///000222333444333222222333222000000111000...333,,,***///444333111000//////...---...111333333111111222222222222333333000111111000---,,,,,,---+++,,,......,,,*********}}}wwwrrrooolllkkkeeeeeedddcccbbbaaa```___\\\[[[ZZZZZZYYYYYYZZZZZZUUUTTTSSSRRRRRRRRRRRRRRRPPPPPPOOONNNMMMMMMMMMMMMJJJJJJJJJIIIGGGGGGIIIKKKJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCBBBAAA@@@@@@???>>>AAAAAA@@@@@@@@@@@@AAAAAACCCBBBBBBAAA@@@>>>===<<<999888888888999888666444888777777888::::::999888888888888777777555555444...000333444333111000000///////////////.........///////////////000000111...---,,,+++,,,,,,......---000333444222000//////---......,,,***+++...111,,,---......---...000111///////////////......---///......///111333333333111555666222///---)))$$$------,,,,,,+++,,,,,,,,,(((***,,,,,,++++++,,,...************************'''((()))++++++***+++,,,+++******)))******+++,,,###)))///000,,,((((((***,,,+++,,,///...***))),,,)))***,,,...////////////000333555444222111222333000///...///111111///...+++++++++---//////---,,,***,,,......---,,,---...++++++++++++++++++******)))***+++***(((&&&'''((((((((((((''''''&&&&&&&&&))))))(((%%%###"""###%%%+++,,,)))$$$###''')))'''###&&&&&&$$$$$$''''''$$$&&&&&&&&&'''''''''(((((())))))))))))))))))((('''$$$%%%&&&'''(((((())))))(((((('''''')))***---...((((((((((((((((((((((((&&&'''(((((((((''''''(((&&&'''((('''&&&'''(((***(((((())))))*********+++(((((())))))))))))((((((&&&&&&'''((())))))(((((())))))******)))***,,,...///000000111111222222222222333555555555333222111333222333333222000000222444...+++000555444222111000//////000111222333555222111000000000111222222000111111000...------...+++---//////---+++******~~~{{{uuupppkkkiiiiiiiiidddddddddcccbbb```^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZTTTTTTSSSSSSSSSSSSTTTTTTQQQPPPOOONNNMMMMMMMMMMMMJJJJJJJJJHHHGGGGGGHHHJJJJJJIIIHHHGGGGGGFFFFFFGGGDDDCCCAAAAAAAAAAAA???>>>AAAAAA@@@@@@AAAAAABBBBBBBBBBBB@@@>>>======<<<===999777666666777777666555999888888888999999777555777777777666555555555555111333555444333111111111///////////////////////////////////////000111111...---,,,,,,,,,---...///---000222333222000//////,,,...///...,,,,,,000333---...///.........000222....../////////......---000///...000222333222111000333444000---+++&&&!!!,,,,,,++++++++++++,,,---)))***+++*********,,,...,,,,,,,,,,,,,,,,,,,,,,,,***((())),,,---++++++---,,,+++***))))))***+++,,,,,,///111000,,,******,,,+++***,,,///---)))))),,,)))***---///000000000000444555666555444222333444000/////////111111///...***+++,,,---------,,,+++***,,,////////////111222,,,,,,------,,,+++******)))******)))'''&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%)))((('''$$$""""""$$$&&&,,,---)))$$$$$$(((******$$$&&&&&&$$$%%%******(((%%%%%%%%%&&&''''''(((((()))))))))******)))(((((('''((()))***************((()))***,,,,,,+++)))(((((((((((((((((((((((((((***+++,,,+++)))((()))***&&&'''((('''&&&'''(((******++++++++++++++++++,,,))))))))))))))))))))))))&&&'''((()))*********)))(((((())))))***+++------//////000111222222333333333666888777555222111111222111222444333000111555333///---222555444222333111//////222333222333666222111///------...///000...000000///...---...///,,,...000000...---,,,---|||uuurrrnnniiieeeddddddeeeccccccccccccbbbaaa___^^^]]]\\\[[[ZZZZZZZZZZZZZZZUUUUUUTTTSSSRRRRRRSSSSSSPPPOOONNNMMMLLLLLLLLLMMMJJJJJJJJJHHHGGGFFFHHHJJJJJJJJJIIIHHHGGGGGGGGGGGGDDDBBB@@@AAABBBCCCAAA???@@@@@@@@@@@@@@@AAABBBCCCBBB@@@>>>;;;;;;;;;===>>>999777555444555666666666888777777777888888666444777777666666666666666777555666666444222111111222/////////////////////000000//////...///000111222......---------...000000...000222222000//////000+++///111111......111444---...//////...///111333------......///.........//////...///000111///...000222111---,,,,,,)))$$$))))))))))))***++++++,,,******)))(((''''''***---,,,,,,,,,,,,,,,,,,,,,,,,+++'''(((---...+++***---,,,+++)))(((((()))***++++++,,,---...///000000111******,,,///---))))))---)))+++---///111111111000333444666666666555555555000000///000111222000...***+++------,,,+++******+++---.../////////111222............---,,,***)))((())))))(((&&&%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&(((((('''$$$"""###%%%(((///...***###"""&&&)))(((!!!'''***'''%%%'''))))))$$$$$$$$$%%%&&&'''''''''((())))))*********))))))((()))******+++***))))))******,,,,,,,,,***((('''((((((((((((((((((((((((,,,---...,,,)))''')))+++&&&'''((('''&&&'''(((***,,,,,,,,,,,,++++++++++++***))))))))))))))))))***'''((()))***++++++++++++((('''''')))***,,,,,,,,,,,,---...///000111222222111555888888555222111111111///111555333///111777222//////333444222222555333//////333444111111555444222///,,,+++,,,...///,,,...//////...---...000---...000000///...///000yyyuuulllkkkhhheeebbbaaaccceeeaaabbbcccccccccbbb```___^^^]]]\\\[[[ZZZZZZZZZZZZVVVUUUTTTSSSQQQQQQPPPPPPPPPOOOMMMLLLKKKKKKLLLLLLJJJKKKJJJIIIGGGGGGHHHJJJJJJJJJIIIHHHGGGGGGGGGGGGEEEBBB@@@AAACCCDDDBBB???@@@@@@??????@@@AAABBBBBBBBB???<<<999999:::===>>>999777444333444666666666777666666666888888666555888777777777777777888999777888777555222000111222////////////000000000000000///.........///111222///......---...///000111...///111111///...///000***///333333000///222555---///////////////111333,,,------...//////......///...---...//////---+++000111...******------***''''''''''''(((***++++++***)))(((&&&$$$%%%(((+++,,,,,,,,,,,,,,,,,,,,,,,,,,,'''''',,,...***))),,,,,,***)))''''''(((***++++++++++++---//////...,,,)))))),,,///---((()))---)))+++---000111222111000111222444666777777666666111000000000222222000///***,,,------,,,***))))))***,,,------,,,---...000////////////...,,,***((('''((()))(((&&&$$$%%%&&&$$$%%%%%%&&&&&&'''''''''((((((&&&$$$######''')))000000***###!!!$$$&&&&&&'''...***$$$"""%%%(((######$$$%%%%%%&&&''''''(((((()))***************''''''((())))))((('''&&&---+++)))(((((()))+++---))))))))))))))))))))))))+++,,,---***'''%%%''')))&&&'''((((((&&&'''(((***---,,,,,,,,,+++***************))))))))))))******(((((()))++++++,,,,,,,,,'''''''''(((***,,,,,,+++***+++,,,---...///000111///333777888555333222333000...111555333///222999111///111444333000222666333///000444444000111555555333///,,,***+++---...+++,,,......------///000---///000000//////111222zzzvvvrrrkkkjjjgggeeecccaaaaaaaaa```aaabbbaaa___^^^^^^___ZZZ[[[\\\\\\ZZZYYYYYYZZZVVVUUUTTTSSSQQQOOONNNMMMRRRQQQPPPNNNMMMLLLLLLKKKMMMLLLJJJHHHHHHHHHJJJKKKEEEHHHHHHEEEEEEHHHHHHEEEHHHCCC@@@BBBFFFGGGDDD@@@BBBBBBAAA@@@???>>>>>>===;;;<<<<<<<<<;;;;;;:::999999666444444777777555222666777999::::::999777666888777999;;;999555666;;;???777333666666222///000///000000000000000////////////000000000000//////111000...---...000333555///111222111000///000111444444444222///...///000//////000000111111111222...---,,,++++++,,,...///...///...---++++++,,,...222444111++++++...,,,'''''',,,...+++***,,,---+++000444333+++'''***,,,+++++++++,,,,,,,,,,,,++++++)))+++///111111///+++)))+++++++++)))'''&&&+++111///---------//////...---++++++------------++++++'''+++000222222000000///222222333555777888777555///222444222...,,,///222111---******,,,...---+++***+++,,,---............,,,---///111222000,,,(((***&&&%%%((()))&&&$$$&&&$$$%%%'''((((((&&&%%%###%%%%%%%%%&&&((()))(((''')))((('''&&&%%%&&&&&&''''''''''''%%%$$$$$$&&&((('''((('''&&&%%%%%%''')))))),,,---***+++...///,,,&&&''')))*********)))(((***------++++++......++++++)))'''%%%%%%&&&((()))******)))'''&&&&&&)))+++*********(((&&&&&&(((***++++++***************+++(((((((((((()))+++,,,---***&&&'''------))))))---+++***---333333000...///+++---......------///000,,,---///111222333222222---------///111222222111333222000/////////000111333222111222555555222...222111///...,,,,,,++++++...---------///111333444444444333222111111111111{{{wwwtttpppmmmiiihhhfffcccbbbaaaaaaaaa^^^___```___^^^]]]^^^___[[[\\\]]][[[XXXVVVVVVVVVUUUUUUSSSQQQPPPOOOOOOOOOQQQPPPNNNMMMKKKJJJIIIIIIJJJIIIGGGFFFFFFGGGHHHIIIDDDFFFFFFDDDDDDFFFFFFDDDEEEDDDCCCCCCCCCBBBAAA@@@======<<<<<<;;;:::999999<<<<<<;;;;;;;;;:::::::::777666555555666666555333666777999::::::999777666555444666999888555888>>>===666222555666333000111//////000000000000//////000000////////////000000///...------...000222333111222333222111000111333111222222111///...///000//////000000000111111111///...---,,,,,,,,,,,,,,,+++,,,,,,++++++,,,...000333444111++++++---,,,'''%%%***,,,******,,,...,,,,,,111111+++(((+++---,,,***++++++,,,,,,++++++******+++,,,------,,,+++***+++***************---000---+++))))))+++++++++***++++++,,,------,,,++++++)))+++---.........///000111111111333555666555444000333555444000...000333666222///......///---,,,+++,,,,,,---............---...///222222000+++'''***&&&%%%''''''%%%$$$'''$$$%%%'''((('''&&&%%%$$$((('''&&&&&&'''(((((())))))((('''&&&%%%%%%&&&'''&&&''''''%%%$$$$$$&&&((($$$%%%&&&&&&%%%'''))),,,))),,,,,,))))))++++++(((&&&'''((()))***))))))((())),,,,,,******------++++++***'''%%%%%%&&&((()))(((((((((&&&$$$%%%'''***)))))))))'''%%%%%%''')))+++******)))))))))*********)))))))))))))))***+++***'''(((,,,---)))))),,,***(((***...///,,,+++,,,)))+++------,,,---...000///000111111111111000///---------000222444333222222111000/////////000000222111000222444444111///222111000...------,,,,,,............///111333444888888777666666666777777xxxrrrooommmkkkiiifffeeecccaaa````````````[[[]]]^^^]]]\\\\\\]]]^^^\\\]]]\\\ZZZVVVSSSRRRSSSUUUTTTRRRPPPOOOOOOPPPQQQRRRQQQOOOMMMKKKJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIBBBEEEEEEBBBBBBEEEEEEBBBBBBCCCDDDCCC@@@>>>???AAA============<<<;;;;;;:::===<<<;;;:::999:::;;;;;;555666777666555444555666666777888999999888777666333111222555666555999???;;;555222444666444222222//////000000111000000///111000///......///000111------......//////000000000111222111000///000222///000111000///...///111////////////000000000000............---+++***)))((()))*********,,,///222444333000++++++,,,+++'''$$$)))+++)))))),,,...---)))---...,,,+++------,,,******++++++++++++************)))(((((()))******)))(((((()))+++,,,,,,+++...+++((('''((()))***)))++++++,,,,,,,,,,,,++++++***+++,,,,,,+++,,,///111111//////000222444444444000333555444111000111333888555222///...---,,,+++,,,,,,------...---------...///000222222000,,,(((***'''%%%&&&&&&$$$%%%)))%%%&&&'''(((((('''&&&%%%+++***(((&&&&&&'''((()))((('''&&&%%%%%%%%%&&&'''%%%&&&'''&&&$$$$$$&&&((("""###%%%&&&&&&(((+++---)))++++++'''&&&((((((%%%''''''((()))))))))))))))(((++++++)))))),,,---***+++***(((&&&&&&'''((()))&&&&&&&&&%%%###$$$&&&(((((((((((('''%%%%%%'''((()))))))))(((((())))))***++++++***)))))))))))))))+++)))***,,,---******,,,+++((())),,,,,,)))))),,,''')))+++,,,+++,,,...///222222222111000///...---......///111444555555444222111///.........///000111000///000222222111///333222111000///..................///000111222333444444333333333444555555|||xxxrrrnnnlllllljjjiiibbbaaa```^^^^^^^^^______YYYZZZ[[[[[[[[[[[[\\\]]]ZZZ[[[ZZZWWWTTTQQQQQQRRRTTTSSSPPPNNNNNNOOORRRSSSTTTSSSQQQOOOMMMLLLKKKJJJHHHHHHGGGGGGHHHIIIJJJKKKBBBEEEEEEBBBBBBEEEEEEBBB@@@@@@AAA@@@?????????@@@======>>>???>>>>>>===<<<===<<<:::999999:::<<<===555888:::999666555777:::777777888888888888777777444000000222333444888===:::666222333555444222000//////000111111111000000111000///......///000111------///000000000//////---...///...---,,,---///...000111111000000111222////////////////////////,,,---......---,,,***)))'''((()))******,,,///222555222///+++++++++***(((&&&***+++((('''***,,,+++(((***------------,,,+++******++++++++++++******)))))))))(((((()))))))))&&&'''&&&&&&)))+++)))###111...***))))))+++,,,,,,+++++++++,,,,,,+++++++++)))+++------,,,,,,...///111///......111333444444000222444444222000111222666444111...,,,++++++***,,,,,,------...------,,,---...///111333222...+++,,,(((&&&'''&&&$$$''',,,''''''((())))))))))))(((++++++***)))'''&&&'''(((((('''&&&%%%%%%%%%&&&'''$$$&&&'''&&&%%%%%%&&&((("""###%%%&&&'''(((***,,,'''***)))&&&&&&((((((%%%'''(((((()))))))))))))))'''******((((((,,,,,,***+++***((('''''''''((()))$$$%%%&&&%%%$$$$$$&&&((()))))))))'''&&&%%%''')))(((((((((((((((((()))*********)))))))))))))))***,,,,,,---......---,,,---///+++***,,,,,,***+++...''')))+++,,,,,,,,,...000222222111000///...------000///000222555666666555111000///.........///000000//////000000000000///333222222111000000000000/////////000000111111222---------...///000111111zzzuuussspppmmmlllkkkjjjiii```___^^^]]]\\\]]]]]]^^^WWWYYYZZZZZZYYYYYYZZZ\\\WWWWWWWWWUUURRRQQQRRRTTTSSSRRROOONNNNNNOOORRRSSSSSSRRRPPPNNNLLLKKKJJJJJJGGGGGGGGGGGGHHHHHHIIIIIIBBBEEEEEEBBBBBBEEEEEEBBB@@@===;;;===AAABBBAAA>>>:::;;;<<<=========;;;;;;===<<<:::999999:::<<<===666999;;;:::888888:::===777777777888888777777777666111///111222222555999999777333222333444222...//////000111111111111111111000///......///000111...///000222222111000///,,,...///...---,,,---......111333333333222333444///.....................)))***,,,---...---,,,,,,)))***+++***)))***---///555111---++++++*********)))---,,,(((&&&((()))(((******,,,//////---+++***++++++,,,,,,,,,,,,++++++((()))***++++++***)))(((((()))(((&&&))),,,((( 111...+++)))***,,,------++++++++++++++++++++++++(((+++///000///...------111///...///111333444444...000222333222111000000222111000...---,,,---...,,,,,,------...---------,,,,,,...111333444111///,,,)))((()))'''%%%)))///))))))***+++++++++++++++(((+++,,,+++(((&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''###%%%''''''&&&%%%&&&((($$$%%%''''''''''''((()))%%%((()))&&&'''******'''((((((((((((((())))))***&&&))))))'''(((,,,,,,***+++***)))((('''(((((()))%%%&&&'''&&&&&&&&&''')))***+++***)))'''''')))+++(((((('''(((((()))******(((((((((((()))***+++,,,---////////////000000///000,,,+++,,,,,,***+++///)))***,,,---,,,---///000000000//////////////////111111111333555666666444222111000......//////000000000000//////......///333222222111111111222222000000000111111111111111.........///000111222333yyyqqqqqqqqqooonnnkkkiiigggfff___^^^]]]\\\[[[[[[\\\]]]WWWYYYZZZYYYXXXXXXYYYZZZUUUUUUUUUSSSQQQRRRTTTVVVSSSQQQPPPNNNNNNOOOQQQRRROOONNNLLLKKKIIIIIIHHHHHHDDDEEEEEEEEEEEEFFFFFFFFFBBBEEEEEEBBBBBBEEEEEEBBB@@@<<<999;;;AAADDD@@@<<<;;;<<<>>>@@@AAA@@@???>>>;;;;;;:::999:::;;;<<<===777888::::::::::::;;;===777777777777777777777777888222000222333222222555777666333111333666333/////////000111222222222222//////000000000000/////////000111222222111000//////000111000///...///111///111444555444333333444...............---------((()))***,,,---------...+++,,,,,,+++******,,,...444...***++++++******---,,,///...(((&&&((()))(((,,,***+++///111...,,,,,,,,,,,,------------,,,,,,((()))+++------+++)))((()))......******...,,,$$$...+++)))((()))+++,,,,,,++++++************++++++(((+++000111111...---,,,000///...///111333444333---///111222222111000///111111111000......000222***+++,,,---............,,,---...111444444333111***))))))***(((%%%)))000*********+++,,,,,,------'''***,,,+++'''%%%%%%'''&&&%%%$$$$$$$$$%%%''''''###$$$''''''&&&&&&'''(((%%%'''(((((('''&&&&&&'''%%%((((((&&&'''++++++)))((((((((((((((()))******&&&))))))'''(((,,,---*********))))))((((((((()))%%%&&&((((((''''''(((***+++,,,+++***((((((***+++(((((((((((()))***++++++''''''(((((()))+++,,,---,,,///000///000222222000---)))(((******(((***---***+++------,,,,,,...///............//////000111333222222333555666444333333222000/////////000111222222222000---------///222222111111111222222333111111111222222111000000.........//////111222222{{{vvvsssppprrrsssrrrppplllgggdddccc```___]]][[[[[[[[[[[[\\\XXXYYYZZZZZZXXXWWWXXXYYYUUUUUUTTTRRRQQQQQQSSSVVVRRRQQQPPPPPPOOOOOOOOOOOOLLLKKKJJJIIIHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEDDDDDDAAADDDDDDAAAAAADDDDDDAAAAAA???======???@@@>>><<<<<<>>>AAACCCDDDCCCAAA@@@:::::::::;;;;;;;;;<<<<<<777666666777:::;;;;;;;;;777777666666666666777777777222000333555333222333333333111///222888777111//////000111222222222222...///000111111000///...///000000000000000/////////000111111//////000111///111444555333222222222.........---------,,,,,,************+++,,,------,,,------,,,++++++---000333,,,(((***+++***+++///,,,///...)))&&&)))******---((()))///333111///111---......//////......---************************'''///111+++***000000+++***((('''(((***+++++++++,,,+++***))))))***+++,,,)))+++...///...,,,,,,,,,---------///111222111000...///111333444333111///000111111///---,,,///111)))***+++---...//////000000///000222333333111///'''''')))***'''$$$'''...)))))))))******+++,,,---)))******'''###"""'''+++%%%%%%$$$$$$$$$%%%''''''"""$$$&&&''''''&&&'''(((%%%'''))))))'''&&&&&&&&&&&&))))))&&&&&&))))))''')))(((((('''((()))***+++&&&)))***((()))---...+++*********)))))))))))))))$$$&&&((((((((('''(((***+++++++++)))'''''')))+++)))(((((()))***+++,,,,,,))))))(((((()))***++++++)))...///---...333333000)))&&&&&&)))***((())),,,***,,,---,,,+++***+++---///......---...///000111444333333333444444222111444333111000000000111222444555444111---+++,,,...111111111111111222333333111222222222222111000///...---------...///000000xxxooopppqqqqqquuuvvvuuurrrmmmhhhdddbbb```___]]]\\\ZZZZZZ[[[[[[YYYZZZ[[[ZZZXXXWWWWWWXXXVVVVVVUUUSSSQQQQQQSSSUUURRRQQQQQQPPPPPPOOONNNNNNLLLLLLKKKJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGFFFEEEDDD@@@BBBBBB@@@@@@BBBBBB@@@AAABBBBBB@@@===;;;;;;<<<888:::===@@@AAA@@@>>>===999:::;;;<<<<<<<<<<<<;;;666444333555999<<<;;;888777777666666666666777777555111///333666444333333///111000...333::::::444//////000222222333333333---...111222222111...---////////////...............///000///...---...000...111333444333111000000.........------,,,,,,,,,---,,,+++*********+++,,,+++,,,---,,,+++,,,///111222+++'''***,,,***,,,111,,,...---)))'''***---,,,,,,''''''///444333222555......////////////......,,,+++(((''''''(((+++,,,###---000)))(((///222///)))(((((())),,,------,,,,,,+++***))))))***+++,,,***+++,,,+++******,,,---++++++,,,...000111000...///000222444666555222000...//////---***)))+++...((()))+++---...000000111333222222222333222///---$$$%%%(((***'''###&&&,,,(((((((((((()))***+++,,,+++***(((### (((///%%%%%%$$$###$$$%%%'''(((!!!$$$'''((('''&&&'''((($$$&&&((()))(((''''''''''''***)))&&&%%%''''''$$$)))((('''''''''(((***+++&&&)))***(((***---...,,,************)))))))))(((###%%%'''(((''''''((()))*********(((&&&&&&(((***))))))))))))***+++,,,---+++******)))))))))))))))''',,,...+++---222333///)))&&&'''+++,,,)))***---***+++,,,+++)))))))))***000///...------...///000555444333333444333111///444444222111111111222333666666555111---+++,,,...000000000000111222333333111222333333222111///...111000000000000111111222uuupppmmmlllooossszzz|||yyypppgggdddaaa]]]^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[ZZZXXXWWWVVVUUUTTTUUUSSSQQQPPPOOOOOONNNMMMRRRRRRSSSTTTSSSQQQOOOMMMNNNMMMKKKJJJJJJJJJKKKLLLNNNGGGBBBDDDEEEDDDCCCDDDCCCAAA@@@@@@@@@@@@???===@@@@@@@@@>>>;;;:::;;;<<<888999:::;;;<<<===>>>??????<<<::::::<<<===<<<:::999999999::::::999666333666777999888666555555555777000000777888111000777000111222444666777999999444333222111111222333444000111222111//////000222222000///...///000222333/////////...///000000111222111000...---------------.........------,,,++++++,,,,,,******+++...111,,,------,,,,,,...333666333...((('''+++///000//////...---+++***))))))(((***++++++,,,---///000111//////...------------...+++***)))(((((()))***+++'''((()))***+++,,,------++++++++++++,,,---......++++++***(((&&&&&&)))+++,,,***(((''')))+++,,,,,,+++---000000...,,,++++++...///111222111000...---222///+++((((((+++///222222000......///000000000666222...---...///...---)))(((&&&%%%&&&''')))+++******)))(((((((((((((((***)))(((''''''&&&''''''%%%%%%%%%%%%&&&'''(((((((((''''''&&&&&&&&&''''''%%%%%%&&&((()))+++,,,,,,((('''&&&%%%%%%&&&'''(((%%%$$$$$$%%%(((******)))&&&''')))***,,,---------,,,,,,,,,+++***)))(((((((((((('''&&&&&&''')))***&&&'''((()))***))))))))),,,+++)))(((((((((******'''+++***&&&(((+++$$$,,,///''')))'''///@@@333+++*********************///---***+++---///...,,,---......///////////////444444444444444444444444111111222222222111111000999999777444111///000222333333333333222222111111111333444444333222222333///000111333333333222111xxxrrrooommmlllpppvvvyyywwwppphhhdddeeebbb^^^dddcccaaa___]]]\\\[[[[[[[[[ZZZYYYXXXWWWVVVUUUUUUXXXUUURRRQQQSSSSSSPPPNNNSSSTTTUUUUUUUUUSSSQQQOOOLLLKKKJJJIIIIIIIIIJJJJJJMMMGGGDDDEEEEEECCCCCCEEECCCBBBAAAAAAAAA@@@???>>>AAAAAAAAA???===;;;<<<===999999:::;;;===>>>>>>???@@@>>>;;;;;;<<<<<<:::888:::999999:::;;;:::777444666888999999888777888999888111111777777111222888000000111222444555666777444333222222222222333444000111111000///...000111111111/////////000222333000000111111111222222222111000///......---......---------------,,,++++++)))******)))((())),,,///,,,------,,,,,,...222666222---((('''+++//////......---,,,+++***)))))))))*********+++,,,---///000111000///...............,,,+++************+++,,,))))))***+++,,,---......******)))******+++,,,---...---***((((((((()))***---+++))))))***,,,------***,,,...///---,,,,,,------...000111222111000///111///+++))))))+++///111///...------///111222333777444000///000000...,,,)))((('''&&&&&&((()))+++(((((('''(((((()))***+++***)))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&((()))+++,,,,,,)))((((((''''''(((((()))'''&&&&&&''')))+++***)))'''((()))***+++,,,,,,,,,***++++++***)))((((((((((((''''''&&&'''((()))***(((((((((((())))))))))))***************++++++,,,++++++)))'''***---)))###,,,...''')))(((000AAA444+++++++++,,,,,,,,,,,,,,,+++)))(((***---//////...,,,---...///000//////...222222333444555666666777111111111222222222111111777666333000......222555333333222222111111222222555666777777666555555666000111111222222333222222|||qqqooommmmmmllllllsss|||~~~wwwkkk```^^^aaa```\\\hhhgggdddbbb___]]]\\\[[[ZZZYYYYYYXXXWWWVVVUUUUUUVVVSSSPPPPPPQQQPPPNNNKKKRRRSSSTTTTTTSSSRRRPPPOOOJJJJJJIIIHHHHHHHHHHHHIIIKKKHHHGGGGGGEEEBBBCCCHHHDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@>>><<<;;;<<<===::::::;;;<<<===>>>>>>>>>AAA???<<<;;;;;;;;;999888;;;::::::;;;;;;:::888555555777999:::999:::<<<===:::444222555555111333:::///000000111222222333333444333333222222333333444//////000///......///111111111000///000111222333111111333444444444333222//////............//////,,,,,,,,,,,,,,,+++++++++)))******))))))***,,,///,,,------------...222555000,,,((((((+++...///...,,,++++++***))))))******)))))))))******,,,---...222111000///............------,,,,,,,,,,,,------******+++,,,---...//////+++++++++++++++---......222...***)))***+++***(((...,,,******,,,---...---***+++------,,,,,,---///,,,---///111222222222111///...,,,++++++,,,...///,,,,,,,,,---///222444666666555333222111000---+++)))((('''''''''(((***+++%%%&&&&&&''')))+++---...)))((('''&&&&&&%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***+++,,,***))))))(((((())))))***)))(((((()))***++++++***(((((()))***************((()))+++***)))(((((()))''''''''''''((()))++++++***)))((((((((()))+++,,,***++++++,,,------------///(((%%%'''+++,,,---///+++...''')))(((111CCC666---------....../////////,,,+++***+++...000111111,,,...000111111000///...000111222444666888999:::000000111111222222333333777666222///---///444888222222111000000111333444333555666555333222222333222222222222222333333444~~~ssskkkjjjjjjkkkkkkmmmxxxzzzhhh_________]]]gggeeecccaaa^^^\\\[[[ZZZXXXXXXXXXWWWWWWVVVVVVVVVSSSUUUUUUSSSPPPNNNNNNOOOPPPPPPPPPQQQPPPOOONNNMMMJJJIIIIIIIIIHHHHHHHHHHHHIIIHHHHHHIIIEEEAAACCCIIIDDDDDDDDDCCCBBBAAAAAABBB>>>??????===;;;:::;;;<<<;;;;;;;;;<<<<<<======>>>>>>===<<<;;;;;;;;;;;;:::<<<;;;:::;;;;;;;;;888666333555777888999;;;===@@@<<<666333444444222555;;;111111111111111111111111333333222222222222333333......///...------///111111111000000000111222333000111333555555444333222...............///000000,,,++++++++++++++++++++++++,,,---,,,,,,,,,...111,,,---...------...111444...,,,)))))),,,...///...*********))))))******+++)))))))))))))))***+++,,,222111000...---------------------,,,,,,---------***++++++,,,---............------......///000111666000***))),,,---+++'''---+++******,,,------,,,)))+++,,,,,,+++,,,///111---...///111222222111111......------------......+++,,,---...///111444777444444444333111...+++((())))))((((((((()))***+++&&&&&&'''((()))+++---...)))((('''&&&%%%%%%%%%%%%)))((('''&&&%%%$$$$$$%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++))))))))))))))))))))))))***)))((()))***+++***)))))))))*********))))))((('''***,,,,,,***)))***+++''''''(((((()))***+++,,,,,,+++***)))***,,,...///,,,---///000000///...---...%%%"""(((+++(((+++111+++...'''******222DDD666......///000111111222222222111000000111111111111...///222333444333111000111111333444666888999999000000111111222333444555999888555222111222666999222111000000000222444555222444555444222000000111555444333222222333444555yyysssmmmkkkjjjkkkjjjnnnzzzxxxeee^^^___aaa```___^^^\\\[[[ZZZZZZYYYWWWWWWWWWWWWWWWVVVVVVVVVUUU[[[```\\\TTTPPPSSSXXXOOOOOOOOOOOOOOONNNNNNMMMJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGHHHIIIEEEAAACCCIIICCCEEEFFFDDDBBB@@@AAACCC???@@@@@@>>><<<<<<===>>>;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;;;;;;;<<<===>>><<<;;;::::::;;;:::999777222333555666777999<<>>@@@CCCAAAAAABBB@@@???>>>@@@AAA:::::::::999999888888888888:::<<<<<<;;;;;;>>>@@@<<<:::888888999999888666444555555444444555999;;;999888555111000222444555333333222222222222111111333333444555555444333333...///000000//////222333111111222222333333333222000000000000111111111111//////.........//////000---,,,+++***+++,,,...///(((***,,,---,,,,,,---...,,,...//////......000111+++---///000111111111222------,,,,,,,,,,,,,,,---//////...------------------,,,,,,,,,,,,---......)))***+++,,,,,,+++***))),,,,,,,,,,,,------------++++++++++++,,,---...///111000---+++++++++,,,---+++***)))+++,,,---,,,***+++---000111111000111222111111111000111111222222000///...------...///000---///111000------111555000222333222...+++++++++)))***++++++,,,,,,++++++******))))))******+++,,,++++++)))(((((((((((((((((('''&&&%%%%%%%%%%%%%%%"""$$$&&&((((((((('''&&&''''''(((((())))))******((()))************)))((()))(((((())),,,------,,,***++++++,,,,,,,,,++++++(((...333222---)))***---***+++,,,,,,,,,+++***)))((()))+++---000333555666333333333444444666777777333555555000///111111///...333000444000222<<<***000000000000000000000000,,,...000000///000333666333333222222222333444555333333333333333333333222444333222111111222444555111222333111000///000111444555666777777555444333///111333333222222333444666777777777666666555444zzzuuuvvvyyy}}}uuupppmmmnnnlllgggcccbbbfffgggddd^^^\\\^^^```___\\\[[[ZZZXXXWWWWWWWWWWWWUUUUUUUUUVVVVVVWWWWWWXXXTTTRRRRRRRRRSSSQQQMMMJJJMMMLLLLLLLLLLLLLLLMMMMMMFFFFFFGGGHHHGGGFFFEEEDDDGGGBBB@@@DDDGGGEEEBBBBBBAAADDDFFFDDD@@@===@@@CCC>>>>>>???>>><<<<<<===???:::999999888888777777777:::<<<===<<<::::::<<>>@@@BBBBBB@@@>>>======<<<===>>>>>>>>>===;;;:::888888999999999::::::::::::;;;<<<<<<:::888888999<<<999555222111333555777333555777777666555666777...000222333222111111222888666444333333444333111333333222222111222222222111111111111000000000000---///000111666;;;:::666444555444333222222444666777222000000///,,,---111,,,,,,,,,---------......,,,---......------...000111000///////////////000+++///444666444111111111,,,...---+++,,,...)))###........................000///...---------------///555...$$$))),,,***,,,222...***((()))+++---///,,,,,,,,,...111222111000111///---,,,,,,---,,,******+++,,,+++******,,,---+++...222333222000///......111555777777555444444000///...,,,)))***,,,......///000000000000222444555222111444222,,,+++...+++++++++,,,,,,---------------------------------,,,+++***(((''''''((((((((('''%%%$$$)))...---'''###$$$$$$%%%%%%&&&&&&''''''(((((((((&&&&&&((()))***+++,,,,,,++++++---...,,,+++,,,111777999555111+++---.........---...///000000...,,,))))))+++...000---,,,......******,,,,,,,,,---///000222333333000111222333555777999;;;999999888666333222333555555555333222000///...---000111222333333333222222///111222222222222444555222333444333222111333555111000111444777888555222333222222111000000111111333222000//////111333555777666555666777777555333444333222333555666555444555444444555777888777666xxxxxxxxxyyyyyyxxxuuusssqqqnnnjjjhhhfffeeebbb```^^^^^^^^^______^^^^^^]]]``````]]]ZZZUUUSSSSSSTTTVVVSSSRRRUUUUUURRRSSSVVVNNNOOOOOOPPPPPPOOOOOONNNLLLLLLKKKJJJJJJJJJJJJKKKIIIIIIGGGFFFEEEDDDDDDDDDFFFEEEEEEEEEDDDDDDCCCCCC>>>AAACCCCCCAAA???>>>>>><<<======>>>===<<<;;;:::999999999:::::::::;;;;;;:::;;;<<<<<<:::999999:::<<<:::666444333555777999666777888777555444444444111333555555444222222333777555333333333333333111222222222111111222333333111111111111000000000000...111222444:::BBBCCCAAA444555555444222333555777666222000111000------000,,,---------.........///---...000///......///111111111000000000000111111+++...222222000---------000///,,,***---///)))"""------------------------//////...---------------$$$---***%%%,,,///,,,...+++***)))***+++---...///,,,,,,,,,...111222111000000///---,,,------,,,+++***+++,,,+++******,,,...,,,...111222111000//////...111444555555444444444///000///---,,,+++---//////000000//////000222555777000...111333///,,,,,,------------.........//////////////////////////////...---,,,+++++++++,,,''''''$$$###(((---+++&&&$$$%%%%%%&&&&&&'''(((((('''((()))((('''''')))++++++,,,------,,,,,,---///000//////333888:::777444111111000/////////111333222333222000------...///111......111000------000,,,,,,---///000222333333222222333444555777999::::::::::::777555444555777111111111111000000/////////000222333333333222111///111222222222222333555333444555444333444555777666555555777999999666444555555444333333333444555222111///...///111333555333222222333444444222111333222000111333444444333555444444555666777777555wwwwwwppprrruuuyyyzzzxxxtttooollljjjgggeeedddcccbbb```\\\]]]^^^___```aaaaaaaaaaaa```]]]YYYTTTQQQPPPQQQSSSPPPPPPSSSSSSPPPPPPSSSNNNNNNOOOOOOOOOOOONNNNNNLLLLLLLLLLLLKKKKKKJJJJJJHHHHHHFFFEEEDDDDDDCCCCCCEEEEEEEEEDDDDDDDDDDDDDDD>>>AAACCCCCCBBB@@@??????<<<<<<======<<<<<<;;;:::999::::::::::::;;;;;;;;;999;;;<<<<<<;;;;;;;;;<<<;;;:::777666555777999;;;999999999888555333222333555777888777555333333444666444222222333333222111111111111111111222333444000000111111111111111111000222333333999AAADDDCCC333444555444444444666888555111111333222...---000............////////////...///000000//////000222111111111111111111111111---///000///---++++++,,,000///,,,))),,,000---&&&.................................---------------(((((((((000000+++---)))***+++,,,,,,,,,,,,,,,---,,,---...111222111000000...------......,,,+++***,,,,,,,,,++++++---///---///111111000000000111///111222222222222333444000111222000...---...//////000000000///000222444777///+++...222111...,,,///////////////000000000111111111111111111111111111000///...------------''''''$$$###&&&+++***%%%%%%%%%&&&''''''(((((()))&&&((())))))((()))+++---,,,---......------...///444222000333666888777555333222000//////111333555444555555444111000000111111///...111111......000,,,---...///000111222333333333333444555666888888999999999777444444555777222222111000///......---///000222333333333222111///111222222111111333444333555666666555666888:::888777777777888888666444333222000//////111222444000///...---...000333444111111000111333333222000222000......000222222222666444444444666777666555yyyvvvxxxpppqqqtttwwwyyywwwrrrnnngggeeecccbbbbbbbbbaaa___\\\\\\]]]^^^____________^^^^^^[[[WWWRRRPPPOOOPPPPPPNNNNNNQQQQQQNNNNNNPPPLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHFFFEEEEEEDDDDDDDDDAAAAAAAAAAAAAAABBBBBBBBB===@@@BBBCCCBBB@@@??????<<<<<<<<<<<<;;;;;;::::::999999999999999:::::::::888:::<<<===<<<<<<===>>>:::999777777777888:::;;;999999999777555333444555888999999888555333333444555333222111222333222111000000000000111222444444000000000111111222222222333444222///111777;;;:::333444555555444555666888444111111444333///...000///////////////000000000---///000000///...000111///000000111111111111000/////////...------...///+++......++++++///000...111111000000000000//////---------------------,,,"""*********111...(((***,,,------,,,***)))((()))...------///111222111000///...------......---++++++,,,---,,,+++,,,...000...///000000000000111333000000111000///000222444222444444333000...---------///222222222000000111444000---...000000///...//////////////////000000111111111111111111111111//////......------------'''(((&&&$$$&&&***)))%%%%%%%%%%%%&&&''''''((((((&&&((())))))***+++---000---///000///...---///000333111//////111333333222.........///222444555555333444555444222000000000222///...000///++++++---------...///000111222222333333333333333444555666666666666444222222333555777666444222///---+++***000111333444444444333222///111222222111111222444222444555666666777999<<<666666555555666666666555222000///......///222333///...------...000222333333222222333555666555333222000......000222222222666444444444666666555444~~~yyywwwyyytttsssttttttuuussspppmmmcccaaa______``````___^^^\\\\\\]]]]]]\\\\\\[[[ZZZZZZYYYXXXUUUQQQPPPPPPRRROOOLLLMMMQQQQQQMMMLLLOOOKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGIIIHHHGGGFFFFFFFFFFFFFFF?????????@@@@@@AAAAAABBB===@@@BBBCCCAAA???>>>>>><<<;;;;;;:::::::::::::::999999999999999888888888888:::<<<===<<<<<<===???888888777777777888999999666777777666555555777999888999888777444222333333444222111111222222222111//////000000111222333444///000000111222333333444555666333...---222555555222444555555444444555777333111111444333000...000000000000000000000000000,,,...//////...---///000------...///000000//////---,,,+++,,,---///000000)))111444///)))+++///222000000000/////////......,,,,,,---......------,,,(((...++++++111---(((------...---+++((((((***,,,///......///111222111//////...---...//////---++++++,,,------,,,---///111...///111111000000222444000000000///......111333444555555333000---++++++)))...333666555222...---///222333000------///000........................000000000000000000000000..................------)))***)))&&&'''******&&&$$$$$$$$$%%%&&&&&&''''''&&&''')))******+++...000...///000000.........000222000...---...///000000(((***---222777999777555///111222222000//////000555222000111///***)))+++------...///000111111222222222111111222222333444444555444333111111333555999888666333111...,,,+++222222444555555555444333///111222222111000111333111222444444555666999;;;444555444444555666888999666555333222222333555666............///000111222333222222444666777666555333111000000111333333333666555333444555666555333|||xxxxxxvvvtttuuuvvvuuusssrrrqqqpppmmmkkkaaa___]]]]]]^^^___^^^]]]\\\\\\\\\[[[ZZZYYYWWWVVVUUUVVVUUUSSSPPPPPPQQQSSSNNNMMMNNNQQQQQQNNNMMMNNNLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKIIIGGGFFFFFFGGGGGGIIIHHHHHHGGGFFFFFFGGGGGG@@@@@@AAABBBCCCDDDDDDEEE???BBBDDDDDDAAA???>>>>>><<<;;;:::999999999999:::::::::999999999999888888777999<<<<<<<<<<<<===>>>888888888888888888888888555666666666555777:::<<<888888888666333222333444333111000000111222111111000000000000000111222333//////000111222444444555777999777222111555999999222444555555444333333444444111111333333000000222000000000000////////////,,,---......------...///+++,,,...///000//////...***(((((())),,,...//////,,,444888222***)))---//////......------,,,,,,,,,***+++---......---,,,,,,***...+++,,,222...+++222)))+++,,,+++)))***///333//////...000222222111///.........///000000...,,,+++,,,---------...000222---///111222111111222444000111000///......000222333333333111...,,,,,,,,,)))...444777666222...+++---444777333---,,,///000.........------------,,,........................//////000000000//////...)))++++++'''&&&))))))'''######$$$$$$%%%&&&&&&'''&&&((()))******+++...000...///000///...---...///222111000//////000111111(((***...666<<<===:::555---...000000//////000222999555333444222---+++---.........///000111111111111111111111222222333444555555555444333333666888555555444333222111111000111222444555555555444333000111222111000000111222000111333333444555777:::555666666555555666:::===555555444444333333333333000000//////000000111111000///000222555666555444333222111222444555444222666555333444555555444333}}}vvvttttttrrrrrrtttsssrrrppppppooonnnkkkhhh```^^^]]]\\\]]]^^^]]]\\\[[[[[[[[[[[[YYYXXXWWWVVVTTTTTTSSSQQQOOONNNPPPRRROOOMMMOOOSSSSSSOOOMMMOOONNNNNNOOOOOOOOOOOONNNNNNOOOLLLIIIFFFEEEFFFHHHIIIHHHGGGGGGFFFFFFFFFFFFFFFAAAAAABBBCCCEEEFFFFFFGGGCCCEEEGGGFFFCCC@@@???>>>;;;;;;999888888888999:::<<<<<<<<<;;;;;;:::::::::777999;;;<<<;;;:::;;;<<<::::::;;;;;;:::999888777555666666666555777:::===888888888666333333444666222111//////111222111000111111000000000000111111...///000111333444555666777:::999444222555888999222444555555333111111111555222000222222000111444000000000//////.........---...//////......///000+++,,,...000111000//////+++))))))***---///...,,,---222444111///000000...000000//////...------,,,)))+++,,,......---,,,+++***---+++...555///+++333&&&***......,,,,,,000444000//////000222222111///...---...000111111...,,,+++---............111333+++...222333333222222333000111111000//////000222...///...---,,,,,,...000+++///333555444111...---...555999444000000///,,,.........---------,,,,,,------------------------,,,---...//////...------)))++++++'''%%%'''(((&&&$$$$$$%%%%%%&&&'''''''''&&&((()))))))))***,,,......///000///---,,,---...000111111000000000111222++++++...444;;;<<<888444---.../////////111444666777444333444333///...000......//////000000111111222222222222333444555666333444444333333333666888333333333222222222111111000111222333333333222111000111222111000///000111111222333444333444777999666777666444222444888<<<444555555555444222000///222111111111000000000000.........111444555555444111111222444555555333111666555333444444555333222yyyvvvuuuuuusssppprrrxxxooooooooooooooommmiiifff```^^^\\\\\\]]]]]]]]]\\\[[[[[[[[[ZZZZZZYYYXXXWWWTTTTTTSSSQQQNNNMMMOOOPPPOOONNNPPPTTTTTTPPPNNNOOOPPPQQQQQQRRRRRRQQQQQQPPPQQQNNNJJJFFFEEEFFFIIIKKKGGGFFFEEEEEEEEEEEEEEEFFF@@@AAABBBCCCDDDEEEFFFGGGFFFHHHIIIHHHEEEBBB@@@???;;;:::999888888888999:::>>>>>>=========<<<<<<<<<888999;;;;;;:::999:::;;;<<<<<<======<<<:::888777666777777666555777:::===888999888666444444555777222000//////111222111000222111000000000000000111...///000111333444666666555888888222///111333333222444555555222000//////666222000111111000111555000000//////.........---...///000000//////000111+++---///111222222000000///---,,,---000111///,,,***,,,---...444888666///333333333222111000000///)))***,,,.........,,,++++++...,,,000666...'''///''',,,111222///---...000000//////000222222111///------...000111111...,,,+++---.........///111333***...222444444333222222000111222111000///000111***++++++***+++---111444...000222222111000///000111666888444333444000(((//////......---------,,,------------------------)))***+++,,,,,,,,,+++***(((+++***&&&$$$&&&&&&$$$%%%%%%&&&&&&'''(((((()))&&&((())))))((()))+++---...///000///---,,,,,,---...///000000//////000111---+++,,,000666888555111...///000000000333777:::222000///222111......111......//////000000111111333333333444555666888888111222222111000111444666555555333222000///...---...///000111222111000000000111222111000///000111222333444444444555777999666666555222///000444888888999::::::888666333111333333222222111000000000///...///111444666666555000000222444666555222///666555333333444444333222{{{tttsssqqqqqqsssttttttsssqqqooommmllllllkkkiiiggg____________^^^]]]\\\[[[^^^[[[YYYXXXXXXYYYYYYXXXVVVUUUTTTRRRQQQQQQPPPPPPRRRQQQRRRRRRSSSRRRNNNLLLQQQPPPOOOPPPPPPPPPNNNLLLKKKJJJIIIHHHHHHIIIJJJKKKMMMLLLJJJHHHFFFEEEDDDDDD>>>AAACCCDDDCCCDDDGGGJJJGGGFFFEEEEEEDDDBBB>>>;;;:::;;;;;;<<<;;;:::888777<<<;;;999777777888999:::888:::;;;:::999888888999999;;;;;;;;;999888999:::555444333555777777555222888::::::888555444666999333000///111111000111555000000///......///000111555111111444666444444666777777777777666555444333444555666666666666666555777222---///666999888444222222000///............111000...---,,,---///000***,,,...000111111000//////...------,,,,,,,,,,,,...000222333333333444555222333444555555333111000......------------......,,,...000///+++***,,,...,,,---...///000000000000---.........//////000000111///---,,,---......---...---,,,+++,,,---...///222//////333333111111444111333333222000///000111,,,,,,,,,---......,,,***666333333666666333222444111777======777111......---------,,,,,,,,,++++++------...,,,+++***+++---------...//////...------,,,)))%%%&&&(((******(((...(((""""""&&&******(((%%%&&&&&&''')))***,,,---000000111000///...,,,+++111111000000//////......+++,,,...000000000000/////////...------...222555///...---...///000///...,,,---///000111111111000000---***333???888111999444333333222333444666777000111000...,,,,,,...000222111111222444444333111222222333333333222222111666444222333666777777555333444555555555777:::===666666666666555555555555444444333333222111000000000......000444555444111222333555777777555222111555555444333222222222222}}}wwwtttrrrqqqqqqrrrssssssrrrnnnmmmmmmmmmmmmkkkgggeee``````___^^^]]]\\\[[[[[[^^^\\\YYYXXXXXXYYYXXXWWWWWWVVVUUUSSSRRRRRRQQQQQQMMMMMMNNNQQQSSSSSSQQQOOOPPPNNNMMMMMMNNNNNNLLLKKKKKKKKKJJJIIIIIIIIIJJJJJJLLLKKKJJJHHHGGGFFFEEEEEEAAACCCDDDCCCBBBBBBDDDGGGFFFEEEDDDDDDCCCAAA===::::::;;;;;;;;;::::::999888;;;:::999888777888:::;;;999;;;<<<;;;999888888999888999::::::999888999;;;777666555777888888666333666777777666333333666999666222111333222//////111222111000000000222333444222//////333444222111333666666777777666666555555555666666666666666555555777333111222666888666444333222111000//////////////////---------///111222+++,,,...000000000000000000///..................---///111111111111333555222333444555555333222000.........------.........,,,---------+++***+++,,,,,,---...///000000000000........./////////000000333000...---...///.........---,,,,,,,,,---...///...+++,,,000111000111444000111222111000///000111000///...///000222222333444222222555555222111444111555;;;;;;777222///...------------,,,,,,,,,,,,---......---++++++,,,...,,,---.........,,,***)))+++(((&&&''')))+++)))'''***'''%%%&&&((()))'''%%%%%%&&&&&&'''(((***,,,---///000000000///...,,,+++////////////.........---,,,---...///000000000///---------,,,+++---111555111000//////000111000...---...///000111111000000000111333@@@JJJ@@@333777555444222111000000111111///000000///......///111222111000111333444333111111222222222222222111111555333222222555666666444444555666555555666999;;;777777777777666666555555444444333333222111111000111111111222444555444333111333444666666555333222555444333222111000000000~~~wwwssssssqqqppppppqqqrrrqqqppplllkkkkkklllllljjjfffccccccaaa___]]][[[ZZZZZZZZZ^^^[[[YYYWWWXXXXXXWWWVVVWWWVVVUUUTTTSSSRRRRRRRRRMMMMMMNNNPPPRRRRRRPPPOOOPPPMMMKKKJJJJJJKKKKKKJJJLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGEEEEEEDDDCCC@@@@@@AAACCCEEEDDDCCCCCCCCCAAA>>>;;;;;;;;;:::999999999::::::;;;:::999888888999:::;;;:::<<<===<<<:::888888888666888::::::999999:::;;;999888888888999999777555444444444333222333555777444222222555555111///111111000000000111333444555444222444888888555333555666666666666777777777777666777777777666555444444444444444555555555444444333333222111000000000000......------///000222444.........//////000000000000000/////////000111111---...//////...///222555333444444555555333222111...........................,,,+++***+++,,,+++***,,,---...///000000000000......//////000000//////444222///.../////////......------,,,---...///000,,,***+++000222111222555///000222111000000111222111111000000111444777999222000000444444111000333000333777999888444000---.........---------,,,,,,...//////...,,,+++---...,,,---//////...,,,)))'''***((('''(((+++,,,)))&&&)))'''&&&$$$$$$%%%%%%&&&%%%&&&&&&'''(((***+++,,,...///000000///...---,,,............------------,,,---...///000000000///,,,------,,,,,,///333777444222111111222222000///...///000000000000//////...111333===FFF<<<000333444333222111000000111111///000222111000000111222222111///000222333333222111111111111111111111111444222111222444555444333555666777666555555777999888888888888888777666666444444333333222222111111222333555555444333333444111222333444444555444444555444333111000/////////{{{uuuqqqrrrpppnnnnnnooopppooonnnkkkjjjiiiiiiiiiiiigggeeefffddd```]]][[[ZZZ[[[[[[]]][[[XXXWWWWWWWWWWWWVVVVVVUUUTTTSSSRRRRRRRRRRRRQQQPPPPPPPPPQQQQQQOOOMMMQQQNNNJJJIIIIIIJJJJJJJJJLLLKKKKKKJJJIIIIIIIIIHHHIIIHHHHHHGGGGGGHHHHHHIIIFFFEEECCCAAA@@@@@@AAABBBEEEDDDCCCCCCCCCBBB???===<<<;;;:::999999:::;;;<<<::::::999999999:::;;;;;;;;;<<<===<<<:::888888888666888;;;<<<;;;;;;<<<===:::999999888888888777666666555444333222333444555000///222777888444333555............///111333444555555888<<<;;;666555777555555555666777888999999777777777777666555333333///222555666444333444555333333222111111222222222///////////////111222333000//////...//////000111000000///000000111222222/////////......000333666444444555555444444333222......////////////......000---******,,,...,,,***,,,---...///000000000000...///000000000000//////333111///......///............---------///000111///---...222333222333666///111222222111111333444000111222222333444666888111///000333333000///222000111444666888666111---/////////.........------.........---,,,+++,,,...,,,...000222111///---+++***((('''))),,,,,,)))&&&+++)))$$$  %%%***&&&&&&&&&'''((()))***+++---.../////////...---,,,........................---......///////////////...////////////222666:::666444222222333222111///000000000000000/////////222222---000888333...555222222111222222444666777111222444333222111111222222111///000222333444333000000000000000000111111222222222222333333222222666777777666555444555666888888999999999888777666444444333333333222222222222555777666222111222444111111222333333444555666666555333222000/////////zzzsssnnnpppooommmmmmmmmnnnmmmlllllljjjgggeeefffhhhhhhhhhhhheeebbb^^^\\\[[[[[[\\\[[[YYYWWWVVVVVVWWWWWWVVVTTTSSSRRRQQQQQQQQQQQQQQQSSSRRRQQQQQQRRRSSSQQQOOORRROOOKKKJJJJJJKKKKKKJJJKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIJJJFFFDDDBBB@@@AAABBBCCCDDDFFFEEEDDDDDDDDDDDDBBB@@@===<<<;;;::::::;;;<<<===::::::::::::::::::;;;;;;:::<<<===<<<999888888888777999<<<======<<<======888888888777666666666666999888555444444444444444111000333888999555333555///.........000222444555222222666999777222111444555555555555666777999:::777777777777666555333333+++000444555333222444666333222222222222222333444111111111000000000111111111000000/////////000000000/////////000111222222111111111000000111555888555555555555444444333333......///000000///......222///++++++---///...,,,,,,---...///000000000000...///000111111000///...111///---,,,---......---......------...000111222111//////222333111111444000222333333222222444555///333666777666555555666333000111333333000///111000111333666777666222...000000000/////////......---......---++++++,,,---***,,,///111222111000///***((((((***,,,---)))&&&))))))(((%%%###$$$''')))&&&&&&&&&&&&'''(((******,,,---...//////...------////////////////////////...............//////000...////////////222666:::666444222222333222111///000000000///////////////666666///---333111000888111111111111222444666777444555555444111000000111222111000111333444555444000000//////000111222222111222333333222222111111666777888777555333444444888999:::::::::999777666444444444333333333333333111444666555111///000222111111111222333444555555666555444333111111111000}}}{{{vvvppplllooommmkkkkkkllllllkkkjjjllliiifffeeefffhhhiiiiiifffeeebbb___]]]\\\[[[[[[YYYWWWUUUUUUVVVWWWXXXWWWSSSRRRQQQQQQPPPPPPPPPQQQPPPOOOOOOQQQSSSUUUUUUUUURRRPPPMMMKKKKKKKKKKKKIIIIIIIIIJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJGGGDDDAAA@@@BBBDDDFFFFFFGGGEEEDDDDDDEEEEEEDDDBBB======<<<<<<<<<===>>>>>>;;;;;;;;;;;;:::::::::999888:::;;;;;;999888888999777:::===>>>===<<<<<<<<<555666777666444444666888:::888666555555666666555777555777:::999444111111222111111111222444555666333444888:::777222222666555444444444555666888999666777777777666555444444---000333444222222444666111111111111222333444444222222222222111111000000111111111000000/////////111111000000000111222222111222333333222333666999555555555444444444444444...///000111111000///...222000---,,,---...//////,,,---...///000000000000///000111222222000///---///---++++++---////////////.........///000222333000---...111111...///111111222444333222222333444000555:::<<<999777666777666333333555444000///111111333555777666444222000111111111000000000//////...//////---,,,+++---...((()))+++...///000000000+++)))((())),,,---***'''%%%(((+++......,,,(((%%%&&&&&&&&&&&&'''((()))***+++,,,---...//////...---/////////000000000000000//////............///000,,,------,,,,,,///333777444222111111222222000///000000////////////000111///444111000555222---222222111000//////000111222555555444222000000111333111111111333666666666444111000//////000111333444000222444444333111111111555777888777555333333333777888:::;;;:::999777555444444444444333333333333222333444444222111111111000111222333333444333333555555444333222222222222|||yyyvvvttttttrrrqqqooonnnllljjjjjjjjjkkkjjjiiihhhgggggghhhjjjjjjhhhgggbbbbbb```___]]][[[ZZZYYYWWWUUUTTTTTTVVVXXXYYYXXXSSSRRRRRRQQQQQQQQQQQQQQQPPPOOONNNPPPSSSUUUUUUUUUQQQOOOMMMLLLLLLKKKIIIHHHGGGHHHIIIKKKKKKKKKKKKJJJHHHHHHGGGGGGGGGHHHIIIIIIJJJFFFBBBAAACCCEEEFFFFFFFFFDDDCCCCCCDDDDDDDDDCCC======>>>???????????????======<<<<<<;;;:::888888666777999999888777888999666999<<<===<<<:::999999444555666555444444777:::888555333444666888888777:::777888:::888333000111333333222111222333555555666777:::;;;777222444999555444333222333444666888555666666666666666555555444555555444333333444555000000000111111222444444111111222222222222222222111111222222111000...---444333222222222222222222111222444444444444666888666666555444444444444444...///000111111000///...000000...,,,++++++...000,,,---...///000000000000///000222333222111...---...---+++,,,...111111111///.........///111333444///,,,---000111///000333111222333222000000000222...333888999777666777::::::777666777666111///111111555888999666222222222222222111111111000000000000111111000...---///000+++++++++,,,...///000111---***'''(((+++,,,+++)))%%%%%%&&&***------)))%%%&&&&&&&&&&&&'''((())))))***+++,,,...//////.............../////////000000000///...------...///000---------,,,+++---111555111000//////000111000...//////......///000111222)))111111///444111+++...222111000//////000111222333333222000///000444888111111333666999999666444222111000///000222444555000333666666333111111111444666777777555333333333666777999::::::888666444444444444444444444444444444333333444555555333222000111333444444333222111333333222222222222222333zzzvvvqqqnnnoooqqqssstttnnnllljjjiiijjjjjjiiihhheeefffiiilllmmmlllhhhddd_________^^^\\\ZZZXXXWWWUUUTTTSSSSSSVVVXXXYYYYYYTTTSSSSSSRRRRRRRRRRRRSSSRRRQQQOOOOOOQQQRRRRRRQQQPPPNNNMMMMMMLLLKKKHHHFFFFFFGGGIIIKKKLLLLLLKKKKKKIIIHHHHHHGGGGGGHHHHHHIIILLLHHHCCCAAACCCEEEFFFFFFEEECCCAAAAAACCCDDDCCCBBB===>>>???AAAAAAAAA@@@???>>>>>>===<<<;;;999888777444666888888888777888999555888;;;<<<:::888666666333555777666444555999<<<555222111222777::::::999888666777999999555333555222111000000000111222333333444666777333...111777555444333222222333555777555555666666666666666555;;;999777555444444444444//////000000111222333444///000111222333444444444111222333333222000---,,,666555444444333333333333000222444555555555666777666666555444444444444555...///000222222000///......//////,,,))))))---111,,,---...///000000000000///000222333333111...---...---,,,---000222444444///......///000222333555///,,,...222444222444777000111111000...---...///+++000444444333333777<<<<<<999888999777222000111111666;;;:::555111111444222222222111111111111000222333333222000///111222000///.........000222333...***''''''***,,,+++***)))###"""''')))(((&&&&&&&&&&&&&&&'''((())))))***,,,...//////......---------.........//////000///...------...///000//////...------...222555///...---...///000///...///.........///000222333,,,444111...333222...333000000000000222444666777111000///......111777;;;000222444888;;;:::777444222111000000111333555666000444777777444111111222333555777777555444333333555777999::::::888555444444444444444444444444444666444222444777888555222000111444555555333111///111111111000111111222333~~~{{{{{{|||}}}vvvuuutttrrrpppooooooooolllkkkiiigggfffgggggghhhgggooommmkkkmmmggg___ccc```___^^^\\\ZZZYYYWWWVVVVVVVVVVVVVVVVVVWWWXXXXXXRRRSSSSSSSSSSSSQQQOOONNNNNNNNNNNNNNNOOOPPPQQQRRRTTTTTTRRRPPPMMMJJJHHHFFFIIIIIIHHHGGGHHHIIIJJJKKKHHHFFFCCCDDDGGGHHHGGGEEEEEEEEEDDDDDDCCCCCCBBBBBB@@@AAABBBCCCCCCAAA???>>>@@@>>>===???AAABBB@@@===BBBAAA???===:::999777777555666666777777777777666888888888888777777777777888888555333666;;;;;;777444555666666666888;;;>>>??????===888333000//////111111111111111111111111444666555222333777999888777666555444444444444444444666999999888666555555222222333444444555555666333333333333444444555666333333333333333222111000000555777222//////000///...000222333333444666777111000///111444555444111777666444222111111222222///000111000///...///000+++...000111000000000111000000///...---///333666666444222222444555333000***---000111///...------...//////000000000000000111000///......000222444000///.........///111222111...,,,...333888::::::::::::999888666333111000333444555555666555555555333333444333222222333555444000,,,---111222000---////////////000000000000******)))(((((()))***+++''')))++++++)))'''''''''&&&&&&((()))************,,,---...000111111111111000...,,,---000111///---111111111000///......---...//////---++++++///222///...---...000000000...,,,,,,---......---,,,,,,,,,---...///000111222333111///---,,,...000000000000111111111111444777:::222555666555222000000222555555333222111111000000555666666444222222333444555555666666666555333222666999<<<999444111333777888666444222111222333444000333333000222777777222333333222111111000000///222222111000//////222555~~~|||{{{{{{{{{{{{vvvuuusssqqqpppoooooonnnnnnlllhhhfffeeefffiiikkkdddkkkiiigggkkkfff```dddaaa```___]]]\\\ZZZYYYXXXYYYXXXWWWWWWVVVVVVVVVWWWRRRSSSSSSSSSRRRQQQOOONNNOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTRRRPPPNNNKKKIIIGGGJJJIIIIIIHHHIIIJJJKKKLLLJJJHHHFFFGGGIIIJJJHHHGGGEEEDDDDDDDDDDDDDDDCCCCCC@@@AAACCCDDDCCCBBB@@@???@@@>>>===>>>@@@@@@>>><<>><<<;;;999888888888777777777888888999999999:::999999::::::888666444555666555333777;;;;;;777777666666666777888:::;;;======;;;888333000///000111111111111111111111000111555666444555999999777888777666555444444444444222333333333333333444555222222333333444555555555222222111111222222333444000111111222333333222222111555666222000111000...333555555555444333444555444333222444777888666444333333222222222222333333111222333222000///000111---///222222111111111222111111111///...000333666777444222333444444333000,,,...000000///------......///000000111111000000222111000///000111222333000000/////////000111222555222///000333666777777444555666777666444222000222222444555666666666666444444555444333222444666555111...///222333111...111111111111000000000000---,,,***)))((('''((((((###%%%((())))))))))))***&&&'''((()))************+++,,,---///000111111111000...---...000111///---...------......///000111///000///---******---000///...---...000000000///,,,---............---,,,,,,------...///000111111111///------///000000000000111111//////000222555444666888777444222222444333222222111111111222222333444444333222222444555555555666777666666444444666888:::888666444666888555444333333333444555666333555444111333888777333333333222222222222111111222333222111///000222555|||{{{zzzyyyxxxwwwwwwwwwuuutttsssqqqpppoooooonnnpppmmmhhheeedddgggjjjmmmhhhmmmiiifffjjjfff___ccc``````___^^^]]]\\\[[[[[[[[[ZZZYYYWWWVVVUUUUUUUUURRRRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOPPPQQQSSSTTTUUUTTTSSSRRRPPPNNNLLLJJJHHHJJJJJJIIIIIIIIIJJJKKKLLLKKKIIIHHHHHHHHHHHHGGGFFFDDDDDDDDDDDDEEEEEEEEEEEEAAABBBDDDDDDDDDCCCAAA???@@@>>>======>>>>>>===;;;::::::999888888888888888888888777888888:::<<<======;;;999:::;;;999444000222555666666999>>>===999:::777555666888:::999777;;;;;;:::666333000000111000000111111111111111111...333666666888;;;:::777:::999888666555444444444333222000///000222444666222222333333444444555555000000000000000000111222......000111222333333444333555444111111333111,,,444666777666555444555666444333333555777888777555///000111222333333333333222444444333222111222333000222444444333222222333222222222000///000333555666555333333444333222000...///000///...---.../////////000111111111111000222222222222222111111111111000000000000111222222555333111111444666888888000222444666666555333222000111333555777777777777444555555555333333555666555333000111333444222///222222222111111000000000000...,,,)))'''&&&&&&&&&###%%%((())))))))))))***&&&'''((())))))******))))))***,,,...///000111111000///......///000///......---,,,,,,---///000111000000///---+++***+++---///...---...000111000///,,,---............---,,,---------....../////////111///......000111111111222333222000...---///111666888999888666555555555111111000000111222222333000111222222222222444666444555666666666666666555444555555666666666777777333333444444555666666777666666444222333777777555333333333333333444444444333444444222111111333555}}}{{{}}}|||zzzwwwuuuttttttuuuuuutttsssqqqppppppooooooooommmiiigggfffhhhkkkmmmpppsssmmmhhhkkkfff___bbb```______^^^]]]\\\\\\[[[[[[ZZZYYYWWWVVVVVVUUUUUURRRRRRRRRQQQQQQPPPPPPPPPOOOOOOOOOPPPQQQRRRTTTUUURRRRRRQQQPPPNNNLLLKKKJJJIIIIIIHHHGGGHHHIIIJJJKKKHHHHHHGGGGGGFFFEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFBBBCCCDDDEEEEEECCCAAA@@@???>>>===<<<<<<<<<<<<;;;999999888777777777777777999888777777888:::<<<>>>AAA===888777888777333000222666::::::===@@@???;;;999666333555:::===;;;777999999888666222111111222111111111111222222222222...333555555777;;;<<<999<<<;;;999777666555444444666444333222333444444444111222222333444444555555000000/////////000000111...///000111222333333333555555333000222555111+++000222444555555666888999000000111222333444333333---///000222333333333222333444555444222111222333333444555555333333333444111111111000...///111333444333333222222111000000000000000///------///000///000111111222222111111333333333333333222111000111111111111111222222222222222111333555888;;;<<<222222333333444444555555111333555666777666555555333444555444222222444555555333222222333333111///222222222111000///......000...,,,)))'''&&&&&&&&&''')))++++++)))((('''(((''''''((()))))))))))))))((()))+++,,,...///000000///.........//////......111000...---------.../////////...---,,,,,,,,,---///.........000111000///------............------......//////////////////111/////////111333222111444444444222000///000222777888888888777666666666111111111000000111111222111222222222111111333555222333333444555555555555444333222333444555444333333444555666666666666555777555333222333555666555333333333444555666666666555555555444222222444555|||zzzzzzzzz}}}|||zzzvvvssstttxxx{{{ttttttrrrqqqppppppooopppkkkkkkjjjjjjjjjjjjjjjjjjpppssslllhhhlllhhh```bbb___^^^^^^]]]\\\[[[[[[ZZZXXXXXXWWWVVVVVVVVVVVVVVVQQQQQQQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOPPPQQQRRRSSSPPPPPPPPPOOONNNMMMKKKJJJGGGGGGFFFFFFFFFGGGHHHIIIGGGHHHHHHHHHFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFBBBCCCDDDEEEEEECCCAAA@@@>>>>>>===<<<;;;;;;<<<===;;;;;;999888777777777777999888777666777999;;;===BBB===777333333444444333111777;;;;;;<<<>>>===:::666444222666<<>>===<<<;;;:::888666555555444777555555555666555222///111111222222333444444555222111111000000000111111000000111222222222222222555555333111222555222,,,///000222333333444666888---///000111111111111222///000111222333222111111333444555444222111222333555666666555333222333444...//////...------///111111111111111000///000000111111111000......///111000111111222222222222222333333333333333222111000000000111111222222222222222222333444666888:::<<<888666333111111333555777444555777777777555222111222333333222111111222444444333333333333222000...111111000///...------,,,...,,,***)))'''''''''((()))***,,,,,,+++)))))))))'''(((((())))))))))))((('''((()))+++---.........------......---------...111000///.........///000------------.../////////000///...///111111111///........................000000000000000000111111111000000111333444444222222333444333111111222333777666666777777777555555444333222111000000000000333333444222000000111333111111111111222333333444666444333333555555444222555555666666555444333333555333111222333444444444333333444555666777777888666777777666444333444666{{{xxxwwwxxxyyyyyyyyyyyyxxxuuusssvvv}}}rrrqqqpppooonnnnnnnnnnnniiiiiijjjkkkkkkjjjiiihhhhhhkkkfffeeemmmkkkccceee______^^^]]]\\\[[[ZZZZZZWWWVVVUUUUUUUUUUUUUUUVVVQQQQQQPPPPPPOOOPPPPPPQQQQQQPPPPPPPPPPPPPPPQQQQQQMMMNNNNNNNNNMMMLLLKKKKKKFFFFFFEEEDDDEEEFFFGGGHHHGGGIIIKKKKKKIIIGGGFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDAAABBBDDDDDDDDDCCCAAA???=========<<<;;;;;;===???>>>===<<<::::::999999999:::999888888888999:::;;;@@@===888444222333555777111777;;;:::999:::999777444333333777<<>><<<888999888666333222222444111111222222333444444444222555444222444;;;>>>===;;;:::999777666555555555444333222333555444000+++111111222222333333444444333222222111111111111111111222222333333333222222444666555222222444222---000222333222111000111222...000222222111111222333000000111222333333222222333444555444333222222444555666666444222111222333+++,,,------------///111...000111111000///111222111222333222000...///000111111222333333333333222222222222222222111111111///000111111222222111111444555666666555555777888:::777444111000222555777555666888888777444111///111222222111000000111333333444444444333111///.../////////......---------,,,+++***((((((((())))))%%%'''***++++++++++++,,,(((((())))))))))))(((((('''((()))***+++,,,,,,,,,+++,,,------++++++,,,---++++++,,,...///000111111...------...111222222111000///...///111222111000//////...------...//////000000000111111222222222111000000222555666555333///111222222111000111333666555555555777777555444666555444222111000000000444555555333111000111222111000000000000000111222777777777666555555555555666555555444333333222222333000///333555444333555333333444555666666777777777888999888666555555666}}}zzzyyyxxxxxxzzzzzzyyyxxxuuuwwwxxxvvvtttvvv|||nnnmmmlllkkkkkkkkkkkkkkkiiiiiiiiihhhiiiiiiiiiiiieeeiiieeefffooonnnffffffbbbaaa```^^^]]][[[ZZZYYYWWWVVVUUUTTTSSSRRRRRRRRRQQQPPPOOOOOOOOOPPPQQQQQQTTTSSSRRRQQQPPPPPPPPPPPPKKKKKKLLLLLLLLLKKKKKKJJJGGGFFFEEEEEEEEEFFFHHHIIIEEEHHHKKKKKKIIIGGGGGGHHHCCCCCCCCCCCCBBBBBBBBBBBB@@@AAACCCDDDCCCBBB@@@???<<<======<<<;;;;;;???BBB>>>>>>============>>>>>>;;;;;;;;;;;;::::::::::::;;;<<<===:::555444777;;;666<<<>>>;;;999999888666333444777999;;;<<<======999:::999777444222333444//////000111111222333333111555666444666;;;===;;;:::999888777666555555555333000...///333444111...111111111222333333444444333222111111000000111111000111222333444555555555333666777333111222222///000111222222000000111222...000333333111111222444000000000111333444666777555666777666444333444555555555444222000///000111***+++---.........000222---000222222111111333666111222444333111/////////111222222333444333333333222111000///000111222333...///000111111111000000333555666666444444555777555444333333222222333444444666777888777555111///222333333222111111222444444555666666444222000///////////////............,,,+++***((((((((())))))###&&&)))***))))))***+++(((((())))))))))))(((((('''((()))************))))))+++,,,+++)))(((***,,,'''(((+++---//////......000///...000222333222000000/////////111222111000000///...------...///000......///000111222222333111000111333666777666444111222444333222111222333666555444555777888666444555555444333222222222333333444555444222222333555222222000000///000111111222444666666333333555777444444222222111222333444111...000666999666444666444444444555555666666666888999:::999777666666666~~~zzzyyyyyy{{{}}}~~~~~~{{{xxxsssvvvyyyxxxttttttwww|||kkkkkkjjjiiihhhhhhhhhhhhjjjiiigggffffffgggjjjkkkhhhlllhhhiiirrrpppffffffdddcccbbb```^^^\\\[[[ZZZYYYWWWVVVTTTRRRPPPPPPOOOQQQPPPOOONNNOOOPPPQQQRRRVVVUUUTTTRRRQQQQQQPPPPPPJJJJJJKKKKKKKKKKKKJJJJJJHHHGGGFFFFFFFFFGGGHHHIIIBBBEEEIIIIIIGGGEEEEEEFFFCCCCCCCCCBBBBBBAAAAAA@@@@@@AAABBBCCCCCCAAA???>>>;;;===>>><<<;;;<<<@@@DDD>>>>>>>>>>>>???AAABBBCCC============<<<;;;:::999666<<>>;;;;;;:::999444666999;;;::::::;;;<<<:::;;;:::777444333333444---......///000111111111000444777777999<<<<<<888888888777666666555666666333///,,,---222666555333000111111222333333444444222222111000000000000000///000222444666777888888111777999444000111111000---///000111111222444666,,,///222222000///111333/////////000333666999:::666777888777666555666777555555444111...---///000)))+++---//////000222444...000333444333333666999000222555444222000......111222333333444444333333111000///......000222444---...///111111000000//////222555555444555888:::///111333444444333222111222444777888888666333111333444444333222222333555555777888888666333111111////////////000000000000...,,,***)))((('''((((((%%%'''))))))'''&&&%%%&&&((()))))))))))))))(((((((((((())))))))))))(((((('''***++++++(((''')))+++''')))+++------,,,)))(((333111000111333444111...111//////000111222111000000///...------...///000,,,---...///000111222333111111222444777777666444555666777777555333333444777555444666888999777444444444333333333444555555222333444444333333555777444333222000000000111111+++///333333000///333777333222000000000222444666111...000888;;;888555777444444444555555555555555999:::;;;:::888666666777}}}xxxwwwxxxyyyyyyyyyxxxwwwvvvwwwxxxxxxwwwtttrrrqqqqqqlllmmmkkkggggggjjjllljjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkllllllkkkjjjiiihhhbbbaaa___]]][[[YYYWWWWWWYYYUUURRRRRRTTTTTTRRRPPPQQQPPPNNNMMMMMMNNNPPPQQQQQQQQQQQQPPPOOONNNMMMLLLIIIMMMOOOMMMLLLLLLIIIDDDDDDEEEFFFEEEDDDDDDFFFHHHIIIJJJJJJHHHEEECCCBBBBBBIIIIIIGGGCCC@@@???AAABBBDDDDDDBBBAAA@@@?????????BBB???===<<<>>>@@@AAAAAA======???@@@AAAAAAAAAAAA@@@@@@???>>>===<<<;;;:::777999<<<===<<<;;;;;;<<>><<<888333444777666111000111222333333333333333555555444333222222222222222222222111///---***))),,,---...///000000000000333+++(((...333111...///,,,000333555555333333333444444555555777888999:::999999999777555444555666~~~zzzyyyzzz{{{|||{{{zzzyyyxxxtttvvvvvvuuurrrpppoooooojjjkkkjjjeeeeeeiiijjjhhhjjjiiiiiiiiiiiiiiiiiiiiigggggghhhhhhgggfffdddccc```___^^^]]][[[YYYXXXWWWXXXVVVTTTSSSSSSSSSQQQPPPRRRQQQOOOMMMMMMNNNOOOPPPOOOPPPPPPPPPOOONNNMMMMMMGGGJJJKKKHHHGGGGGGEEEAAABBBDDDEEEFFFEEEEEEGGGHHHHHHIIIIIIHHHEEECCCCCCCCCFFFEEEDDDAAA>>>===???AAADDDCCCBBB@@@??????>>>>>>>>>===>>>???AAAAAA@@@>>><<<<<<===>>>>>>??????@@@BBBAAAAAA@@@>>>======<<<999;;;>>>>>>===<<<======AAABBBAAA>>>;;;999:::;;;999999999999888888999::::::999888777666555555444000111111111000000111333333555777777555444444444999888666666777888888888666555444222111111000000111111111//////000444777333333222222111111000000222444555555444444555777555555555444333111000///000---...222222//////111111111111000///000222555555444555888777555666;;;<<<======<<<999777777777222444444111---,,,///333***,,,///111333555777:::444555666555333444666999777666555333222111000000000111222222222222111000222000///000222333222000///000000000......000111111444666444111111444777555444444333222111111000000222555777777555222000222222111111111111111222111222444555666555444333222000......///000000000---,,,+++))))))))))))***************************'''(((((()))))))))))))))((()))***++++++,,,,,,+++***)))))),,,...///---***,,,,,,++++++***+++++++++------,,,++++++,,,...///---,,,+++******+++,,,---...---,,,+++++++++,,,---------......///000111111111111111222222222222222111333555444222222444666999999555111222555444000///000111111222222222111444333333222222222222222///000000000///---,,,++++++,,,---...////////////000+++)))...111...,,,---...///111111000000111333333333333444555666888888555555666555333333444666{{{yyyxxx{{{~~~}}}{{{zzz{{{|||||||||zzzyyyxxxsssttttttssspppnnnnnnnnngggiiihhhddddddggghhhfffhhhhhhhhhggggggfffffffffbbbccccccccccccaaa```^^^]]]]]]\\\[[[ZZZZZZYYYXXXWWWWWWWWWUUURRRQQQPPPQQQSSSRRRPPPNNNMMMMMMNNNNNNNNNNNNOOOOOOOOONNNNNNMMMJJJLLLKKKGGGFFFGGGFFFBBBAAACCCFFFGGGFFFFFFFFFGGGFFFGGGHHHGGGEEECCCCCCDDDCCCCCCBBB@@@>>>>>>???AAACCCCCCAAA@@@????????????;;;<<>>???@@@CCCCCCBBBAAA@@@??????>>><<<===??????>>>>>>>>>???>>>>>>===;;;::::::===???999999999888999999:::;;;;;;:::999777555333222111///000000000//////111333333555666666444222333333777777666555555666777777555444333222111111111111000000000///...///333555000111222333333222111000555666777666555444555777666666555333222000///...111...///333333000000222000111111111000222444777666444555888777444555:::===>>>>>><<<999777777888222333333000,,,+++---000***,,,000222444666999;;;888888777666444444555777444444333333222222111111111111222222222222111111222111000000111222111///111222333222000///000111444444444444444555666666777666444222111111111111///222555888888555222000//////////////////000000222333555666666666555444222000......000111000000...,,,***(((((((((******++++++++++++++++++++++++'''((())))))******))))))++++++,,,,,,,,,,,,++++++******+++---//////...,,,------,,,+++************+++++++++,,,,,,---------,,,+++***))))))***+++,,,,,,+++*********+++,,,------------....../////////...///000111111222111111...000222222222333555666333444222...///333333000......///000000000//////111111111111111222222222------.........------,,,***+++,,,------.........---++++++......+++***,,,...//////---,,,,,,///111000000111222333444444555///000111111000000222333~~~|||}}}~~~~~~|||zzzyyyzzz||||||zzzxxxyyyzzzzzzzzzyyyxxxvvvuuuqqqssssssrrrpppnnnmmmnnngggiiihhhddddddggggggeeegggggggggfffeeeeeeddddddaaabbbbbbbbbaaa___^^^]]][[[[[[ZZZZZZZZZZZZYYYYYYVVVXXXYYYWWWRRROOOPPPRRRSSSRRRPPPOOOMMMMMMMMMMMMLLLMMMNNNNNNNNNNNNNNNMMMLLLMMMKKKFFFDDDFFFFFFCCCBBBEEEGGGHHHGGGEEEDDDDDDDDDEEEGGGFFFEEEDDDDDDEEEBBBCCCCCCBBB@@@@@@BBBDDDDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>???AAABBB@@@<<<999888888999:::===???BBBCCCCCCBBBBBBAAA@@@@@@??????===>>>??????>>>===>>>???:::;;;:::::::::===BBBEEE===<<<::::::;;;;;;::::::999999888666555333222222000111222222111111333555333444555444222111222333555555666555444444555666555444333333222222222222...//////......///111444///111333444555444333111444555666666555555777888888777555333111000///...333000111555555222222444000111222222222333666888444333555888777555666:::<<<<<<<<<:::777666666777222222222///,,,+++,,,...,,,///333555666777999::::::999888666444444444555111222222333333333333333111111111111111111111111111000////////////...---111222333333222111222333555333111222555777666444999888555222000000111111...111444777777555222000......//////////////////333444555666777777666666111000//////111111111//////---***(((((()))***+++++++++++++++++++++++++++(((((()))************)))+++,,,,,,,,,+++******)))***+++,,,...//////...---...---,,,+++************)))***+++,,,------,,,,,,,,,,,,+++++++++,,,---...,,,,,,+++++++++,,,...///------------------------,,,---///000111111111111...///000111222333444555000111111...///333333111------...............---...//////000111222222222---------------,,,,,,,,,)))***+++,,,------------,,,---...///---++++++,,,---...///...,,,,,,---///......///000111111111222---......---,,,,,,...///~~~}}}|||{{{{{{{{{zzzyyywwwzzzzzzzzzzzzxxxwwwuuusssnnnooopppooolllkkkjjjkkkgggiiiiiieeeeeehhhhhheeeffffffffffffeeeeeeddddddcccdddddddddcccaaa___^^^YYYYYYYYYYYYYYYYYYYYYYYYUUUXXXYYYWWWSSSPPPPPPRRRRRRRRRQQQOOONNNMMMMMMLLLLLLLLLMMMMMMNNNMMMMMMMMMIIIJJJGGGBBBAAACCCCCCAAAEEEGGGIIIIIIFFFDDDBBBBBBCCCDDDFFFFFFDDDCCCDDDDDD@@@AAABBBBBBAAAAAACCCDDDEEEDDDCCCBBBBBBAAABBBBBBCCCAAA>>>======;;;999777666777999<<>>>>><<<>>>>>>===<<<<<<===>>>=========;;;;;;===AAAEEECCC@@@===<<<<<<<<<:::888666666666666555555555555111222333222111111333555222333444333222111333444333555666555444333444555222222111111111111111222---...//////...///111333000111444666666555444333000222444555555666888:::999888666333111000000///222///000444444111111333000111333333333444666888111111333888888555777;;;999999888666444333444555111111111///---,,,,,,---000333666777777777777888:::888666444444444444444///000111222333444333333000000000000000000000000---......---,,,+++++++++---000222333333333444666333000...///444666555222999777444222000000000111...///222444555333111000......000111111111000000222333444555555666666666111000///000111222111//////...,,,***)))***+++,,,++++++++++++++++++++++++((())))))***************++++++++++++***)))((('''***+++---..................---,,,+++************((()))***+++,,,,,,,,,,,,++++++++++++,,,,,,---...,,,++++++***+++,,,...///,,,,,,,,,---------------+++---///000111111000000/////////000222333333333///222333000000333444222------.........------,,,---...///111111222222222000///...---,,,++++++*********+++,,,------------,,,///111000///......---+++...000111///---,,,,,,,,,---...///000000//////---......,,,***)))***+++~~~{{{yyywwwxxxyyyyyyzzzzzzzzzyyy{{{{{{{{{{{{yyywwwuuusssiiikkklllkkkiiigggggghhhgggjjjjjjgggfffiiihhheeeffffffffffffffffffffffffffffffffffffeeecccaaa___XXXXXXXXXXXXXXXXXXXXXXXXUUUVVVXXXWWWUUUSSSRRRRRRQQQQQQPPPPPPOOONNNMMMMMMLLLLLLMMMMMMMMMLLLLLLKKKIIIKKKIIIEEEDDDFFFGGGDDDFFFHHHIIIHHHEEECCCBBBBBBBBBDDDEEEEEECCCBBBCCCCCC>>>@@@AAAAAA@@@@@@AAABBBDDDDDDCCCBBBBBBBBBBBBBBBDDDAAA<<<999888888888777777888;;;???BBBDDDFFFGGG@@@@@@??????>>>>>>>>>>>><<<======<<<::::::;;;===BBBBBB@@@>>>;;;;;;===???FFFBBB>>><<<===<<<999666444555555666666777888888111222222111000000111333111222333333222222444666111444777666444222333666/////////...//////000000---...////////////111333111222333555555555444444///111444555666777:::<<<:::888666444222222222222000---...222222//////111000111333333333333555666111000444888888555666:::555555555333111111333555000000000///......------111333666777666555555555777444222111222333333222...///111333444444333333//////............//////***+++,,,,,,***)))***+++***---111222333333444555111...---...222444333222666555333111000000000000---...///000111111111000...///000222222222111111111111111222333444555555111000000111222222111/////////...---,,,,,,,,,,,,++++++++++++++++++++++++((()))******++++++*********************)))((('''(((+++---...---------...------,,,+++************(((((()))***+++,,,,,,---))))))******+++,,,,,,,,,+++***)))))))))***+++,,,,,,,,,,,,------.........,,,---000111222111000///000//////000222444333222111555666222111333333222...////////////...---------...000111222222222111111000///---,,,++++++++++++,,,---....../////////,,,000222111111333111...***---111222111...------,,,---...000000000///......///...,,,***))))))+++{{{xxxwwwrrrtttvvvxxxyyyzzz||||||{{{{{{zzzyyyxxxuuusssqqqiiikkklllkkkiiigggggghhhfffiiiiiigggfffhhhhhheeeffffffgggggghhhhhhiiiiiifffggggggfffeeecccaaa___XXXXXXWWWWWWWWWWWWWWWWWWUUUUUUUUUVVVWWWVVVTTTQQQPPPPPPPPPPPPOOOOOONNNMMMMMMMMMMMMMMMLLLKKKJJJJJJKKKMMMLLLIIIIIIKKKKKKIIIEEEFFFGGGFFFEEEDDDDDDFFFCCCDDDEEEEEECCCAAAAAABBB???AAABBBBBBAAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@AAA@@@===999777777888777777999;;;>>>AAACCCCCCCCCBBB????????????>>>>>>>>>>>>===>>>===<<<::::::;;;===@@@AAA@@@>>><<<:::;;;<<>>?????????;;;999777777888888888777;;;===@@@CCCCCCAAA???===@@@@@@??????????????????>>>>>>>>><<<::::::<<<>>>:::<<<======<<<<<<===>>>BBB===999999;;;<<<999555666666777777888888999999777888777666333222333444000111222222333555888;;;111555999888444222444666333333333333444555666666...///111111000000222333111111000//////000111111555777888999888888:::;;;;;;999777555444555666777444222222666666333333666000222333333222111222333666555777999777222000333111111111000000111444777///...///000111111000///))),,,000333333222222222000---+++,,,000333333222---///111333444333222222------++++++++++++------(((***---,,,******,,,...***---000111000///...///......//////000111333444111111111111111000///...---,,,+++***+++---000111,,,---///111222222111000---------...///111222333111000111222333333111//////000111222111000---,,,))))))))))))))))))))))))))))))***++++++++++++******++++++,,,,,,,,,++++++&&&)))------+++***,,,---+++++++++***++++++,,,,,,)))(((''''''(((***---...+++,,,---...////////////000///---,,,,,,,,,------++++++,,,---///000111111...000222333333111///------,,,,,,000555888888777444999:::555000000000///111111222222111000/////////000222333444333111000///......---...///000111...///000111222222222222+++.........444999555,,,+++,,,,,,,,,,,,---///222---...000222222111///...---...///...------///111{{{xxxvvvuuutttuuuuuuwww{{{|||xxxwwwvvvuuusssqqqpppppppppqqqooommmjjjiiiiiijjjkkkllllllkkkhhhfffeeefffhhhnnnfffcccgggllllllhhheeehhhfffcccaaa`````````aaaWWWWWWUUUUUUUUUUUUWWWWWWVVVVVVVVVVVVUUUUUUTTTSSSRRRSSSTTTSSSQQQPPPQQQRRRQQQOOOMMMKKKJJJJJJLLLLLLLLLLLLLLLJJJGGGFFFEEEFFFGGGEEEDDDDDDEEEEEEDDDBBBDDDCCCBBBAAA@@@AAABBBBBB???@@@AAABBBBBBBBBAAAAAACCC???<<<<<>>===========================;;;<<<<<<<<<;;;999777666<<<<<<<<<:::888999;;;===AAA===999888:::;;;:::999:::888666888;;;<<<:::777777777666444222222555777333444444555666777777888555888:::;;;888555333222111111333444444444333222333222222333444333111///222222111111000111111111,,,222999:::777444444666777555333111000111333444333333222222222222222222444333333222222111111111111444999;;;999666333222333333333111000111444666666555444444333222000...//////000111222333444444222///,,,,,,///222222111000...,,,---000111111///,,,,,,---------,,,++++++)))***+++***))))))+++---+++---//////...///000222---...000222444666888999222111111111000000//////***+++---...///......---///////////////.........111000///......///000111000...,,,---111333222111111111111000000///...---...---,,,---......---,,,)))+++---...---,,,,,,---***,,,---,,,((($$$!!! &&&)))***((((((,,,///000+++,,,---------,,,+++***+++++++++,,,------+++(((,,,......,,,+++...777>>>@@@333,,,///000***(((---...//////000000000000000///111222222000//////000222///...111777;;;999777888777666555444333333333111222333444444333111000000111333444444333222111222333333111///...///000.........//////111222222333222222111000///......---......///000111111111***+++,,,...000111222333333333111...,,,...222555~~~|||zzzwwwuuuttttttvvvvvvwwwzzz~~~~~~|||yyyvvvuuutttrrrqqqpppppppppqqqpppmmmkkkjjjjjjkkkkkkjjjjjjjjjhhhgggfffhhhjjjnnnhhheeehhhkkkiiigggggggggeeeccc```_________```XXXWWWVVVVVVVVVVVVWWWXXXVVVVVVVVVVVVUUUTTTSSSSSSOOOPPPPPPOOOMMMLLLLLLMMMOOONNNLLLJJJJJJJJJKKKLLLKKKLLLLLLJJJGGGEEEEEEFFFDDDCCCBBBCCCEEEFFFEEEDDDDDDCCCBBBAAAAAAAAABBBCCC???@@@AAABBBCCCBBBAAAAAA@@@>>>===>>>@@@BBBBBB@@@:::999999999:::;;;===>>>??????@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;999888777;;;;;;;;;:::888999;;;>>>@@@<<<999888999::::::999999999:::<<<>>>>>>===;;;777777666444222333555777555666777777888999::::::666888:::999777444333333333444555666777666666555333222111222333222111///111111111000000111222222333666999999666444555666777666333111000111333444333222222222111111111111222222222222222111111111222555888999777444222111333444333222111222555777888888777666666444222111,,,,,,...///111222333444222///,,,,,,...000111000000...,,,---000111111///---............---,,,,,,(((***++++++******+++,,,+++---......------///000---...///111333555666777111111111111000000000///+++,,,---......------,,,////////////............000///.........//////000///---,,,,,,///111000//////000000111111000.........---+++******)))((('''(((+++------,,,,,,,,,---)))+++------***'''%%%%%%)))***+++)))((()))+++---+++,,,---------,,,+++***,,,+++***+++,,,,,,+++))),,,...///---,,,...555;;;EEE555***---111...,,,...000///////////////000111...000111111000///000111///......000444666666555444444333222222222222222///000222333333222000///111111222333333333222222222333333111///...///000............///000111222222222111111000//////......//////000111111222222,,,,,,---...000111222222...///000///...---...000yyyyyyyyyxxxwwwvvvuuutttxxxwwwwwwyyy{{{|||{{{zzzttttttsssqqqqqqpppppppppqqqpppnnnmmmlllllllllmmmiiijjjjjjiiihhhhhhiiikkkmmmiiiggghhhgggdddeeehhheeecccaaa___^^^]]]]]]^^^YYYXXXWWWVVVVVVWWWXXXYYYVVVVVVVVVUUUUUUTTTRRRRRRQQQRRRRRRPPPNNNLLLLLLMMMNNNMMMKKKJJJIIIIIIJJJKKKKKKLLLLLLJJJGGGEEEEEEFFFBBBAAAAAACCCEEEGGGGGGFFFCCCBBBBBBAAABBBBBBCCCCCC???@@@AAACCCCCCBBBBBBAAA???>>>>>>@@@BBBCCCCCCAAA:::999999:::;;;===???@@@>>>???@@@@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::999999999::::::999999:::<<<>>>===;;;888777888999999888555888<<<>>>???>>>>>>>>>777777777555333333555777666666777888999:::;;;;;;888999999888555444444555555555666777777777777666444222000000111222111000111111111111111222333444:::999888777666555666666777666444222111222333444444333222222111111111222000111111222222222222111333555666666555333222333555555555444333444666999888999999888666444222111((()))+++,,,...000222222222///---,,,---/////////000...------///000000//////////////////...------'''***,,,,,,+++***+++++++++---......---,,,---...---...000111333444444555111111111111000000000000,,,,,,---------,,,++++++........................///......---------.........,,,++++++---...---,,,---...000111222111///......---,,,,,,,,,---......)))***,,,,,,+++++++++,,,'''***------,,,*********++++++++++++)))'''((()))***+++,,,---------++++++,,,+++)))***+++,,,,,,++++++---///...---...222666FFF666***,,,222111///000222000///...---...000111---///111111000000111222---///000111000111222444222111111000000000111111...///111111222111000///222111111111222222333444222333333111//////000111............///000111222333222222222111111000000---......//////000000111---......///000000111111+++...111333111///...---||||||~~~uuuvvvwwwxxxyyyxxxwwwvvvyyyyyyxxxxxxyyyzzzzzzzzzsssrrrqqqpppppppppppppppqqqpppooonnnmmmmmmnnnnnnjjjkkkkkkjjjhhhggghhhjjjjjjhhhggggggccc___aaagggcccbbb```^^^]]]\\\\\\\\\XXXWWWVVVUUUUUUVVVWWWXXXUUUUUUUUUUUUTTTSSSQQQQQQRRRSSSSSSQQQNNNLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIJJJJJJKKKKKKIIIGGGEEEFFFFFFBBBBBBAAACCCEEEGGGFFFFFFBBBBBBBBBBBBBBBCCCCCCDDD@@@@@@BBBCCCCCCCCCBBBAAA???@@@AAABBBCCCCCCAAA@@@<<<;;;;;;;;;<<<===???@@@===>>>?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<888888999999::::::::::::888999:::999999:::<<<>>>;;;:::888777777888888888222777===???===::::::;;;777777777666444444666777444555666777888999:::;;;::::::999777444444555666444444444555555555555555666444111111222333333222222222222333444555666777:::888666666777777666444777666555333333333444555777666555333333333333444000111222444444444333333222444555555555555666777666777888888777777999;;;777888999888555333111000((()))***+++,,,......///111000...,,,,,,.../////////...---------.........///////////////...---,,,'''***---...---+++++++++,,,...000000...---------///000111333444444444444111111111000000000000000---------,,,,,,+++******------...............///......---------,,,---------,,,+++***+++++++++++++++---///222222222000///111111///...------000222)))+++,,,,,,******+++,,,'''***,,,---,,,++++++,,,+++***+++---+++''''''******+++,,,---...---,,,,,,---+++))))))+++,,,---,,,***---//////......000222>>>444---...111000...///333222///------...000222...000222333222222333444---111444222///...111444444333333222111111111111///000111222222222111111222222111111111333444555333333333222000000111222///////////////000111222444444444444333333333333111111111222222333333333000000000000000111111111...111444555444222111111|||yyyzzz|||vvvwwwxxxzzz{{{zzzzzzyyyzzzzzzyyyxxxwwwxxxyyyzzzrrrqqqpppooooooooooooooopppoooooonnnnnnnnnoooooolllmmmmmmkkkhhhfffeeeffffffeeeeeeeee```\\\___eeeaaa```___^^^\\\[[[ZZZZZZWWWVVVUUUTTTTTTUUUVVVWWWUUUUUUUUUTTTSSSRRRPPPPPPNNNOOOOOOMMMJJJHHHHHHHHHJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJIIIGGGEEEFFFFFFEEEDDDCCCDDDFFFFFFFFFEEEBBBCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCDDDCCCBBBBBBBBBCCCDDDCCCBBB@@@>>>>>>???>>>===<<<;;;<<<===>>>======>>>???>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<888888888888999::::::;;;777888::::::999:::<<<===999999999888777777888888555999>>>???<<<888777888777888888777666555666777555555777888999;;;<<<<<<;;;;;;:::777555444666888444444444444555555666666888666444333444555555555444444444555666777888999666555555777888888666333777777666555555666777888;;;999888666555555666777222333555666777666555555111333555666666888:::===888999;;;;;;::::::<<<>>>777999;;;:::666333111111,,,,,,,,,,,,,,,,,,,,,,,,111000...---,,,---///111.........---,,,,,,---.../////////......,,,++++++'''***---...---+++++++++---///222222000///......000222333555666555555444000000000000000000111111...------,,,,,,+++++++++,,,---------......//////---------------,,,,,,+++,,,,,,+++************++++++---///111222222111000555444111---)))(((***---+++,,,,,,,,,******+++,,,)))+++------+++******+++***))),,,000///***)))---+++,,,---...///......---...,,,******,,,.........+++---///000000//////000111111222222000,,,+++...444222000......///222333000222444555555555666777000444777555111///222666999888777555444333333333222222333333444444444444333222222222222444666777333333444333111111222444111111000000000111222222666666666666666666777777777777777888888888888888222222222222222222222222222333555555444333444666|||}}}|||zzzxxxwwwxxxyyyyyyzzz{{{{{{||||||||||||zzz{{{{{{yyywwwvvvwwwxxxqqqqqqpppooonnnmmmmmmmmmnnnnnnnnnooooooooooooooolllmmmmmmkkkgggdddcccccccccbbbdddeeeaaa]]]^^^bbb``````___^^^\\\[[[ZZZYYYVVVUUUTTTSSSSSSTTTUUUVVVUUUUUUUUUTTTRRRQQQOOONNNNNNOOOOOONNNKKKIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHIIIJJJIIIFFFEEEFFFGGGFFFEEEDDDEEEGGGGGGGGGEEECCCDDDDDDDDDDDDCCCBBBAAA@@@AAABBBCCCDDDCCCCCCBBBCCCDDDDDDCCC@@@=========@@@???===<<<;;;;;;<<<<<<<<<===>>>>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888999:::;;;777999::::::999999:::<<<777999:::999888777888999999<<<>>>>>>===:::888777777888999888777666666888777888999;;;<<<>>>???@@@<<<<<<;;;999777666777999666666555555666666777888999777555555666777666555666666666666666777888999333555777888888777555444777777777888888:::;;;;;;>>><<<:::888777777888999444555777888999888666555111333555777888999<<<>>>888999;;;<<<;;;;;;===???999===???>>>999555333333//////......------,,,,,,000000///...---...111444///000000///------...000/////////...---,,,+++***(((+++------,,,+++,,,,,,---///222333222000//////000222444666777777666555000000000000111111111111......---,,,,,,,,,------,,,,,,,,,---......//////............---,,,+++++++++,,,,,,,,,******,,,...---...///000000111111111///000///...,,,///666<<<---------,,,+++***,,,---+++,,,------+++******++++++)))---444444---,,,111,,,---...000000000000///...---,,,,,,...000000///+++---...000111111000000***000666555000+++,,,...333222111000111222444555333555777777666666777888333666999888444222555888;;;:::999888777666666666444444444555555666666777333333333444555666777888333444444333222222333555333222222222222222333333666666777777888888888999666666666666666666666666444444444444444444555555333444444333222333666888|||zzzxxxwwwwwwyyyzzzzzzyyy}}}|||||||||||||||}}}}}}zzz{{{|||zzzwwwuuuuuuwwwrrrqqqpppnnnmmmllllllllllllmmmmmmnnnooooooooooooiiijjjkkkjjjgggdddccccccbbbaaacccfffeee```___aaa``````___^^^]]][[[ZZZYYYVVVVVVUUUTTTTTTUUUVVVVVVUUUUUUTTTSSSRRRPPPOOONNNPPPQQQQQQPPPNNNMMMMMMNNNJJJJJJJJJKKKKKKKKKJJJJJJHHHIIIIIIHHHFFFEEEFFFGGGFFFEEEEEEFFFHHHJJJIIIIIIEEEEEEEEEEEEDDDCCCAAA@@@@@@AAACCCDDDDDDDDDCCCBBBBBBCCCCCCAAA===<<<===???>>>===<<<;;;;;;;;;<<<===<<<<<<===>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999888888777777888999:::777999::::::999888999:::777999;;;:::888777888::::::::::::;;;<<<;;;999777777999:::999888666777888888999:::;;;===???@@@AAA===>>>===<<<999888999:::666555444444444555777777888777666666777777666444666666555555555666666777777999:::999555444555777666777888:::;;;===>>>??????===:::888666777888999444666888999999777555333111333666777777888999:::555777::::::::::::<<<===999>>>AAA@@@:::555333444111000000000000////////////000000///...///333777222333444222000///111333000000000///...---,,,+++***+++---,,,++++++,,,...+++...111222222000///000...000333666777777555444///000000000111111111111///...---------...///000++++++,,,------...//////.../////////...---+++***+++,,,...---,,,,,,...111//////......///000111222+++...///000111888BBBJJJ...///...---++++++---...,,,---......---,,,---......+++000888888000...444---...000111222222111111...------///111222111000,,,---...000222333222111---222777666222000000111222222222333444555666777444666777777666555666777555777999888666555777999888888777777777888888999444444555555666777888888333444555777888888999999333444444444222222444555555444444333333444444444555555555666777888888999333333333333333333333333555555555666666777777777444555666555555555888:::}}}{{{{{{xxxvvvxxx|||~~~}}}|||~~~}}}{{{{{{|||}}}}}}yyy{{{}}}{{{wwwttttttvvvrrrqqqpppnnnlllkkkkkkjjjkkklllmmmnnnooooooooonnnfffhhhjjjiiigggeeeddddddbbbaaacccggghhhccc```aaa``````______]]][[[ZZZYYYWWWWWWVVVUUUUUUVVVWWWWWWUUUUUUTTTSSSRRRPPPNNNMMMMMMNNNNNNMMMKKKJJJKKKLLLJJJJJJKKKKKKLLLKKKKKKJJJHHHIIIIIIHHHFFFEEEFFFGGGEEEDDDDDDGGGJJJLLLLLLLLLFFFFFFFFFFFFDDDBBB@@@???AAAAAACCCDDDDDDDDDCCCBBB@@@BBBBBB???<<<;;;>>>AAA<<<;;;::::::;;;<<<===>>>;;;<<<=========<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777888999999888:::;;;;;;999888888999666999<<<;;;999888999;;;888555444666999;;;999666777999::::::888777777888666777888:::<<<===??????===>>>???===;;;999999:::333333222111222333444555666555666777888777555222666555555444444444444555;;;======888333111555:::666777999;;;===???AAABBB???===:::777666666888999444666777999888666333222222444777888777666666666333555888999999999:::;;;777<<<@@@>>>888333111222111111111111222222222333...000111000///000555999444666777555222111333555222222111111000...---,,,+++,,,,,,,,,++++++---///))),,,000222111000//////---///222555666666555444//////000000111111111222///...------...///000111++++++,,,,,,---...////////////000000///---,,,***+++---///...------000333111000...------///111222111222222///...111:::AAA///000///---,,,+++---///,,,---//////......000222111...222;;;:::111...444...///111222333333333222......///111333333222000------...000222444444333333555666555555666555444111222333444666777888888444666777777555444555666666777888888777777888999444444444555777888:::;;;444444444555555777888888333444666888::::::999999333444555444333333444666666555555444444444555555333333444555666777888888777777777777777777666666666666666777888999999999666888:::::::::999;;;<<>>>>>===<<<;;;<<<===999999:::;;;;;;;;;::::::888999;;;;;;;;;999777555<<<;;;;;;::::::;;;;;;<<<777888999999888888;;;===888777666888;;;;;;999666666777888888888777666555444444555666777888999:::===<<<===??????<<<;;;<<<333444555555666555555444555555666777777666555555444555555555555555555444;;;999666666888999999888222666===FFFJJJHHH???777<<<:::888999;;;;;;888555555777777444555999999777000222444666777777666555111444888::::::888888888555;;;@@@???:::666555666333222222444777666333///111111000000111333666777777777666444333222111000000000111111111///...------......//////////////////...111666777333111222111333555666666555666666555222000111444555444333000000000///......------,,,,,,+++,,,---///111222444111//////000000...++++++,,,---///000000000000...000111000///...///111333000000222222///000222000000111111111111000000***---111333222111000000...///000111111000///...222000///000333444222////////////...///000000111000000111111222333444444333333333444444444555555222444444222000000444777555555666666777888888888:::<<<:::666666999;;;:::333333444555666777888888888666555666:::;;;888666333555666888999999999999666666666666555444333222444333222111222222444555111444666777666666777888111222333333222444666999999888777666666777888999777666666666777999;;;==={{{wwwxxxyyyzzz|||}}}~~~~~~~~~}}}~~~}}}{{{yyyxxxvvvuuutttuuuvvvuuutttrrrqqqnnnlllkkklllmmmmmmkkklllmmmmmmllljjjhhhgggjjjiiigggeeedddddddddeeeeeecccaaa```aaabbbbbbbbbbbbaaa___^^^]]]]]]\\\\\\\\\\\\[[[XXXVVVUUUVVVXXXWWWUUURRROOONNNNNNNNNOOOPPPPPPPPPNNNLLLKKKLLLMMMLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIHHHGGGFFFFFFFFFGGGEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@???>>>???AAABBBAAA@@@BBBAAA@@@>>>====================================;;;<<<======;;;:::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::999777777;;;;;;::::::::::::;;;;;;777888:::999999888:::;;;999888888999;;;<<<999777666777888888888777666555555555555666666666666666<<<<<<<<<===<<<999777777666666555555444444333333555555555555555555555555333444444555555444444333666888:::999777555666777444777===CCCEEEAAA;;;666999666444444666666444222///222333111222666888666222333555777888888777666333666:::;;;:::888777666555999===<<<777444333555333111111222444444222///111000//////000222555666555555444333222111111000000000111111111///...---//////000111111111111111111///111555555222000222111333666666666555555666444222000111444555555333111111000000///.........------------...000222333444111//////000000...,,,......//////000000000000...000111000///...///111000...///222222//////111000111111222222111111000+++---000111111000000000//////000111111000//////111000///111444444333111000000000///000111111222111111222222333444444555333333333333444444444444444444333222111111333555555555555666777777888888888:::999555555999:::888555666777777888777777777555555555666888888777555555666777999999999999888777777777666666555444333444333333222222222222333222333555555444555666888555555555333111111333444999999888777777777888888:::999888888888999::::::|||}}}~~~~~~}}}|||~~~~~~~~~~~~zzzwwwwwwuuusssssstttuuutttsssrrrpppmmmjjjjjjlllnnnpppkkkkkkjjjjjjiiiiiiiiihhhiiihhhfffeeedddddddddeeeeeecccaaa```aaabbbbbbbbbbbbaaa```^^^]]]]]]]]]]]]^^^^^^\\\ZZZWWWVVVWWWXXXWWWUUUSSSQQQPPPPPPPPPPPPQQQRRRQQQOOOMMMLLLMMMNNNLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEECCCBBBAAA@@@??????>>>>>>???@@@AAA@@@>>>@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<>>>???>>>===;;;<<<======<<<;;;;;;;;;<<<>>>???>>>>>>===;;;:::999888888:::999999999999999999:::666888:::;;;999888888999:::999999:::;;;;;;999777777777777777777666555444666555555555444444333333;;;<<<======<<<:::777444888777555333222222222333444444333222222333444444222222333333333333222222111666;;;;;;555111333666666999===>>>===:::777666888555222111111222222222000333444333555999:::888444555666888888888777666444888<<<===;;;888555444444777999777444111222333222111//////111222111000//////...///000111333444333333333222222222111111000000000111111000//////000111111222333444444555444111111333333000000222222444666777555444444555333111000111333555555555222222111111000/////////////////////000222333444222111000000111111000...111111000000000000111111...000111000///...///111---,,,...333333000...000000111111222222111111000,,,---//////......000111///000111111111111000///000000000222444555444333111111111111111222333333222333333444444555555555222222333333333444444444777555222111222333333222333444444555666666777777444777777444555777777555777888999:::999888666444222444666777666555555666777777888999999888888777777777777777666555444333222333333333222111111000222222333222111222444666555555555333111000111222999999888777666666777777:::999888777666555555555~~~~~~|||zzz||||||{{{|||}}}|||zzzwwwvvvtttrrrrrrssstttsssrrrrrrpppllljjjjjjmmmpppssskkkkkkiiiiiihhhiiijjjkkkgggfffeeecccccccccddddddeeecccaaa```aaabbbbbbbbbcccbbbaaa```___^^^^^^^^^^^^^^^]]]ZZZWWWVVVVVVXXXYYYXXXWWWVVVUUUTTTTTTTTTSSSSSSSSSPPPNNNLLLMMMNNNMMMLLLKKKJJJJJJJJJKKKKKKKKKJJJIIIIIIHHHGGGGGGGGGDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDCCCAAA@@@@@@@@@@@@@@@AAABBBBBB@@@?????????@@@AAAAAA@@@@@@??????????????????>>>>>>>>>???@@@BBBBBB@@@>>>>>>???===<<<:::::::::<<<>>>@@@@@@@@@@@@???>>>;;;999888999999888888888888999999666888;;;;;;:::888777777999888888888999999888888666666666666555444444333444444444444333333333333:::===@@@???>>>>>>;;;666777555333111111222333444444333111000000111333444111111222222222222111111///333666666333111333666666999;;;:::777666777999:::777333111000222333444111444666444555999:::777444444555666666666555555333777<<<>>><<<999666555555666777555222000111333111000...------///000111///.........///000222222222222222222222222222222000000000000111111000000111111222222333555666666555222000222111//////333222444666777555444444555222111111222333555555666333333222222111000000///000111111111222333444444111111000111111111111111222111000000000111222333...000111000///...///111++++++///555555111///000///000000111111000000///---......------...000222111111111111111111111111000000111222444444444444222222222222222333444444333333444444555555555666222222222222333333333333888555111111333444222///111111222222333444444444111444555333333666555222555666888:::999888555333111444888888666444555777777777777777666666555555555555555555444333222222111222222333222111///...222222111///...///222555000111222222111111222444777777666555555444444444555555444333222111111111|||zzzzzz||||||zzz{{{yyywwwwwwxxxyyyyyyxxxuuusssqqqqqqrrrsssrrrqqqrrrpppmmmkkkkkknnnqqqtttmmmllljjjiiiiiijjjkkkllleeedddcccbbbbbbcccddddddeeecccaaa```aaabbbbbbbbbeeedddcccaaa``````______]]]]]]\\\YYYWWWUUUVVVXXXYYYYYYYYYYYYXXXXXXWWWVVVSSSTTTSSSQQQNNNMMMMMMNNNNNNMMMLLLLLLKKKKKKLLLLLLKKKKKKJJJJJJIIIHHHHHHGGGCCCDDDEEEFFFGGGGGGFFFFFFBBBCCCCCCDDDDDDCCCBBBAAA@@@@@@@@@BBBDDDCCCAAA?????????@@@AAAAAAAAAAAA@@@AAAAAA@@@@@@@@@?????????>>>@@@BBBBBB@@@>>>>>>>>>;;;;;;999999:::<<<>>>??????@@@BBBBBBAAA===:::777999888888777777888888999666999;;;;;;999777666666555666666666666666777888666666555444333333333222333333333444444444555555555<<<@@@???@@@BBB>>>888333222111000111333555666444333111000000111333444000111111111111111111000111000//////111444666777666888999888666666999===:::888444111///000333555///333333111222444333000333333333333333333222222111555:::<<<<<<:::888777777777666444222111222333000///---,,,+++---///111.........//////000111111222222222222222333333333//////000000111111222222222222111222222444555666666222000111000...///333222444666777555444444555111222222222222333555666333333222222111111000000111111222222333333444444000000111111222222333444000000000111111222333444...000111000///...///111,,,,,,000666777333000000...//////////////////............------...111333222222111111111111222222///000222333333333333444222222111111222222333444333333333444444444444444111111111222222222333333666333000000222333000.........//////000111111111///222333111222444444111111333555777888666444333111555999:::777555555777555555444444333222222222333333333333222111000//////000111222111000...---111111000...------000222...000111111111000222333333333333333222222111111111111111111111111111000}}}{{{yyyxxxzzz}}}~~~{{{zzzzzzwwwttttttuuuwwwxxxyyyuuusssqqqqqqrrrsssrrrqqqqqqpppmmmkkkkkkmmmppprrrmmmlllkkkjjjiiiiiijjjkkkccccccbbbaaaaaabbbcccdddeeecccaaa```aaabbbbbbbbbeeedddcccaaa````````````\\\\\\\\\YYYWWWVVVXXXYYYWWWXXXYYYZZZYYYXXXWWWVVVTTTTTTSSSQQQNNNLLLLLLMMMMMMMMMMMMNNNMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGCCCDDDFFFGGGHHHGGGGGGFFFAAABBBCCCDDDDDDCCCBBBBBB>>>>>>@@@BBBDDDDDDBBB@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@??????:::<<>>???>>>???@@@AAA???<<<999777999888888888888888888999888999;;;:::888666555555333444555555444555888:::888888666555444333333333444444555555666666666777111:::???>>>@@@CCC???777111000000000111333555666444444333222222333444444000000111111111111000000333///,,,,,,000444777888555666777777777888;;;===888666444000---...000333111444555333222444333///222222111111000000//////111444888::::::999888999777666555444333222222222//////...,,,+++,,,...111.../////////000000000000111111111111111111222222/////////000111222333444333222111111111222444555444000///111111//////333111333555666666555666666222333444333222222444555333333222222111000000000000000111222333333222222...000222222222333444666///000111222222222222222...000111000///...///111------111777777333000000...//////000000//////....../////////...///111444333333222111111222333333///111222222111111111222000000000000000111222222222222222222222222222222000000111111111222222222222111000000111000///...,,,------...//////000000...111222///000333444111///111333444555444333222222555888999888777666555444333222111111111111111222222222111111000///......//////000000//////...000111000///---,,,...000///000222111000.../////////000111111111111000000000111222333333333333333|||{{{zzzyyy{{{~~~~~~~~~~~~|||{{{zzzyyywwwvvvuuuuuuwwwxxxxxxwwwuuusssrrrrrrssssssrrrqqqooonnnlllkkkkkklllmmmnnnllllllkkkjjjiiihhhhhhhhhbbbaaaaaa```aaabbbcccdddeeecccaaa```aaabbbbbbbbbccccccaaa```___^^^^^^^^^\\\\\\\\\ZZZYYYXXXZZZ\\\WWWXXXZZZ\\\\\\[[[YYYWWWSSSTTTSSSPPPMMMKKKLLLMMMJJJKKKMMMNNNNNNLLLJJJHHHKKKKKKLLLLLLKKKJJJHHHGGGBBBDDDFFFHHHHHHHHHGGGFFFBBBCCCDDDEEEDDDCCCAAA@@@>>>???AAADDDGGGGGGEEECCCCCCBBBAAA@@@@@@AAABBBBBBCCCCCCCCCBBBAAA@@@@@@@@@777:::======<<<999888888::::::;;;<<<===>>>??????===<<<;;;:::999888888888999999999888888999999999999::::::999666555555666111333555555444666999===<<<;;;999777666666666666888888888777777777777777222<<>>>>>===:::999888:::;;;<<<>>>???@@@@@@@@@<<<:::666333333555888:::::::::999999999999:::::::::;;;:::888555444555666111333555555555777;;;??????===;;;999888888888999;;;;;;:::999888777666666666@@@FFFCCCDDDGGGBBB777111111222222222111111000555666666777777666666555111111222222222222111111///333666444///---000444555333333666999:::777444666777666333///---000222,,,000222111222555333000333222111///............666777777666444444555666555444333333333222000...---///000///,,,,,,...000///000000111111111111000......---------,,,,,,,,,////////////111333555666888666444222111222333444000......222222000000333...111444666666777888999444555666444111000111444222222111111000/////////---...000111111000///...---000333333333333666999222333555555333///***'''///000111000///...///111///...///333333///---...222222333333333333222222...000222222111111333444444444222222222222444444///111333222///------///---------------...//////////////////............000000000000111111111111***---000000---,,,---000......//////000111111111///111000------222555333555555444222111000000///222111222666999888444///333333222111111222333444222333333222222111000///---,,,,,,,,,---///111222///111222111...---,,,---'''***...000000111222444---...000111222222222222...///000111111000///...~~~yyyzzz|||||||||~~~}}}~~~~~~|||yyyvvvtttrrrsssssstttvvvxxxxxxvvvtttwwwvvvtttrrrrrrrrrttttttooollliiihhhiiijjjjjjiiikkkjjjiiigggfffdddcccccceeeeeeeeeeeeeeeeeedddddddddhhhiiifffeeefffddd___ccccccbbbaaa___^^^]]]]]]___bbbcccaaa[[[XXXZZZ]]]ZZZ[[[]]]^^^^^^]]][[[ZZZVVVUUUTTTRRRPPPNNNMMMLLLIIIJJJKKKLLLLLLKKKJJJJJJMMMMMMLLLKKKJJJHHHFFFEEEJJJGGGFFFGGGIIIIIIEEEBBBFFFGGGHHHHHHFFFDDDDDDEEECCCCCCEEEFFFHHHHHHIIIIIIEEEEEEEEEDDDBBB@@@???>>><<<===>>>>>>===;;;:::888:::888666555666999<<>>======@@@CCCAAA???<<<;;;<<<>>>???===<<<;;;::::::;;;===>>>======???EEEIIIHHH@@@999444555555333222222444666666777888999999888666444333333333333333333333333222333333333333222111111777222222666777555777<<<999777555333111000000///+++---///111222222111000555333000...---...000111666666666555555555666666:::555111111444555222...+++++++++)))''''''(((***......///000000///......---,,,,,,++++++,,,,,,---...111555555333222444666444444333222222333444555===444///333555222///000000444888888555444666999555999888222000444666555444555000///444000---666111000///......///000111222------444888666444777666666555333333222222333111111111111111111111111000000111222333333333333333222222222222222222333222111111333444444222000222111000//////000111222000000000000000000000000---.........//////000000///000000///......111333111///......///000111111,,,...000111///......///000000000000000///......+++000111//////444666666555777888666444333555888444555777888888777555444444222///......000333555222222222111111///............//////000///......111111111111000000000000000000111111222222333333000......000444666444222000,,,***,,,111333111---~~~{{{{{{}}}~~~||||||zzz{{{zzzzzzxxxwwwvvvtttsssssstttttttttuuuvvvvvvuuuuuuuuusssrrrqqqpppqqqrrrsssnnnkkkhhhfffggghhhhhhgggggggggggggggggggggggggggeeeeeeeeeeeeeeeeeeeeeeeeccceeeddd``````bbbbbb___``````___^^^]]]\\\[[[ZZZ^^^aaabbb```\\\YYY[[[^^^\\\]]]^^^______]]][[[ZZZTTTSSSRRRQQQPPPOOONNNMMMKKKLLLLLLLLLLLLLLLKKKKKKMMMMMMLLLLLLJJJIIIGGGGGGEEEEEEEEEGGGHHHHHHGGGEEEGGGHHHIIIHHHFFFEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFF@@@@@@@@@???>>>===<<<;;;<<<<<<===<<<<<<;;;::::::;;;:::999888:::<<>>888777;;;>>><<<<<<>>>AAA???===<<<;;;===???@@@<<<=====================>>>===???DDDHHHHHHAAA:::666444222222555777777666777888999;;;;;;:::888777999777444222111222333444222222333333333222111111222//////333555222333888444444333222111000000///,,,---...///000000//////444222000...---...///000666666666777666666555444999555111111444444111.../////////---++++++---///...///111222222111///...,,,,,,,,,,,,------------000222555777888999;;;<<<555444222111111111111222888111---111444333111222---222777777555333555777666999999333222555777666666666000111777333...444000000////////////000000444///...444777444333555666666555444333333333444222222222222222222222222111222222333333333333333222222111111111111222222///000111222222111000000000000///.........///000//////////////////////////////.....................//////...---...000222111000//////000111222222,,,...000000...---------111111222222111000000///,,,111222000000444666666555777777555222000222333222333444555444444222222666444222111111333666888222222222222111000///...///////////////........./////////////////////...111111111111111111222222---,,,,,,...222333222000000///...000333555444222~~~}}}}}}~~~{{{zzz||||||yyyvvvwwwwwwvvvtttssssssttttttuuuvvvuuutttssssssssstttuuuqqqqqqpppooooooppprrrsssnnnllliiiggghhhhhhggggggggggggggghhhhhhiiiiiijjjgggfffffffffeeeeeeddddddcccdddbbb]]]]]]```bbb```___^^^^^^]]]\\\[[[[[[ZZZ]]]___aaa___\\\[[[]]]_______________^^^\\\ZZZYYYRRRQQQPPPPPPOOOOOOOOOOOOOOONNNMMMLLLLLLKKKLLLLLLLLLLLLLLLKKKKKKJJJHHHHHHAAACCCEEEFFFGGGGGGHHHIIIGGGIIIJJJIIIGGGEEEEEEFFFEEEEEEEEEDDDDDDCCCCCCBBB<<<<<<<<<<<<;;;;;;;;;:::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@BBBCCC>>>>>>>>>>>>===<<<;;;::::::::::::::::::999999999888999:::;;;<<<=========@@@@@@???>>>===<<<;;;;;;???;;;:::<<<===;;;:::;;;===<<<;;;;;;;;;===@@@AAA<<<===>>>??????>>>===<<>>BBBGGGHHHCCC===:::555111333999<<<;;;777888999;;;<<<======<<<;;;>>>;;;777333111222555777333333444444333333222111444222444888999777666888222333444444444333222111........................333222000...---...///000555666777888888666444333777444222222444444111...111111111000......000222...000222444444222000...,,,,,,---...//////......000000111444777999999888444333111000//////......444///---111555555555555+++000555777555333333444666999999555444666777777777666000222;;;666...111////////////////////////444000000333555333222333666555555444444444555555333333333333333333333333333333333333222222222222000000////////////000000---000222111///...///111//////...---,,,,,,,,,---........................//////......---,,,,,,,,,---...///...------///111111000000000000111222333///000111111///------...222222222333222222111000---111222000000444666555444555666555333222333444444444333333222222111111222111///...///000222444222222222222111000//////222111///...---......///////////////////////////111111111111111000000000---------///111222111000000000111222444555555666}}}}}}~~~zzzxxx{{{{{{wwwtttuuuxxxwwwuuutttsssuuuvvvwwwvvvuuusssqqqoooppprrruuuppppppoooooopppqqqrrrssspppnnnlllkkkkkkkkkjjjiiikkkjjjjjjjjjiiiiiihhhhhhiiiiiihhhfffeeecccbbbaaaccceeeddd``````cccdddbbb_________^^^^^^]]]]]]]]]\\\]]]______]]]]]]^^^``````______^^^\\\ZZZXXXWWWSSSRRRQQQOOONNNNNNNNNNNNPPPOOOMMMKKKJJJJJJKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGAAADDDGGGGGGFFFEEEHHHKKKGGGIIIJJJIIIGGGEEEEEEFFFFFFEEEDDDCCCAAA@@@@@@???===<<<<<<=========>>>>>>===<<<;;;::::::;;;<<<===;;;<<<>>>???AAABBBCCCCCC@@@@@@@@@???>>>===<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;===>>>???@@@AAAAAAAAAAAABBBAAA@@@???>>>=========<<<;;;;;;<<<<<<;;;::::::::::::999:::<<<>>>AAABBB>>>>>>>>>>>>=========<<>>????????????>>><<<999666555555777999666666666666666555555444666777999<<<===<<<::::::555666888999999777555444111000///............///444333111000///000111111444666888999999777444333666444333333444444222000000000000///------///111...000222444444222000...,,,---...000000000000///333111000222555666444111111111000000/////////...222000000333666777777777+++///555888777555333333555777888777555555666666888666000444>>>999///000/////////000000/////////222000000222333444444555666555555444444555555666444444444444444444444444333333222111000////////////..................///,,,000333222---,,,...222//////...---,,,,,,,,,,,,........................------------------,,,,,,,,,---......------...000///000111111000000111222111222333222000//////000111222222222222222111111---111222//////222444333111333555666777999:::;;;666666444333333333333333000///.........///111111222222222222111111000///333222///------...///000111111111111111222222222222222222111111000000//////000000222333333333333111222333333222222333444}}}}}}||||||}}}}}}yyyxxx{{{{{{wwwuuuvvvzzzxxxvvvtttssssssuuuvvvttttttrrrooommmnnnqqqtttqqqqqqqqqqqqqqqrrrssssssooonnnllllllllllllkkkjjjlllllllllkkkkkkjjjjjjjjjkkkjjjhhhfffcccaaa___^^^aaadddeeecccdddfffeeeaaa^^^^^^^^^^^^^^^^^^^^^]]][[[\\\^^^^^^^^^^^^___```______]]]\\\ZZZWWWVVVUUUVVVTTTRRROOOMMMMMMMMMMMMOOOMMMLLLJJJIIIIIIJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEGGGIIIHHHEEEDDDFFFIIIFFFGGGHHHGGGEEEDDDDDDDDDFFFEEECCCAAA@@@???>>>>>>>>>>>>>>>>>>???@@@AAABBB>>>===<<<;;;:::;;;<<<===:::<<<>>>@@@AAABBBBBBBBBAAAAAA@@@???>>>>>>============<<<;;;;;;<<<===>>>???@@@AAABBBBBBBBBBBBBBBBBBAAA???>>>===<<<======999;;;===<<<<<<<<<<<<;;;999999999;;;<<>>;;;999999:::<<<>>>???<<<<<<@@@GGGIIIFFFBBB>>>>>><<<:::999888999:::;;;;;;<<<>>>???@@@AAAAAA;;;;;;::::::999999::::::999::::::::::::999888888555888;;;=========;;;888999:::;;;;;;:::888555444444333222111000000111111555444333222222222333444444666888999999888555444666555555555555555333111000000000///......000222///000222444444222000///...///000111111111111111666444222444777888666333//////000111111111222222111222222333444666666555...111666999999666444333333444666777666444444666:::999333777BBB===333333000000000000000000000000///000111111333666888999666555555444444444444555333333333333333333333333222111///...---,,,------...------,,,,,,------...---111333222---,,,///333////////////......------........................++++++,,,,,,---...//////+++---......------...///---///111111000///000222000111222111///...///000000000111111222111111000---000111...---000222111111222444666999;;;;;;;;;666555444333333333333444222222222333333333444444111222222222222111111000333222///...---...000111000111111111222222222333333333222222111111000000000111333333333333444444444555666555222111222333{{{~~~||||||~~~~~~|||{{{|||~~~}}}yyyxxx{{{|||yyywwwxxxwwwvvvtttrrrqqqppppppqqqqqqrrrrrrooollllllppptttrrrrrrrrrssssssssssssssslllkkkjjjjjjllllllkkkjjjkkkkkkkkkllllllmmmmmmnnnjjjiiigggeeebbb```^^^]]]]]]aaacccbbbccceeeccc```\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\]]]]]]^^^___``````___^^^\\\ZZZXXXVVVUUUTTTXXXVVVSSSPPPNNNMMMMMMNNNMMMLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIGGGFFFFFFHHHHHHHHHFFFDDDCCCDDDEEECCCEEEFFFEEECCCAAAAAABBBEEEDDDBBB@@@?????????@@@@@@????????????AAACCCDDD@@@???>>>===<<<<<<<<<<<<;;;<<<===??????@@@@@@@@@@@@@@@???>>>>>>>>>??????======<<<;;;;;;===>>>?????????@@@AAAAAAAAAAAAAAAAAA@@@>>><<<;;;;;;<<<<<<999>>>@@@>>>===>>>>>>===::::::;;;<<<===???@@@AAAAAA???;;;888777999<<<>>>===;;;<<>>===;;;;;;=========>>>>>>>>>?????????>>>>>>===>>>>>>@@@@@@======;;;;;;;;;<<<>>>??????@@@AAAAAAAAAAAAAAAAAAAAA@@@>>><<<;;;;;;<<<<<<>>>DDDFFFBBB@@@AAA@@@===<<<=========>>>??????@@@AAA???<<<:::999:::<<<===<<<:::<<>>???@@@>>>===<<<:::::::::;;;<<<=========>>>===<<<<<<;;;===BBBCCCAAAAAADDDCCC>>>:::::::::999999999888888444555666666666555444333555444444444444555555555333444666777999999::::::666777999:::999777666555222333333222111222444666666555555555555555555666666555222000000111222333///111333444555555666777444555666777888888777777...444666444444888888555666777777888888777444222222222666;;;:::444333666555777444888@@@;;;555;;;555444111//////111444555///444666222222888<<<<<<777666444333111111000000///////////////////////////...,,,+++***+++,,,------------,,,,,,---------//////...------...///000------///000111111000000////////////////////////,,,,,,---...//////000000,,,...000111000//////000...222666666333111333555......///.........111333000111111222333333222222000444444000///111333111444333333666888999666333000111333444555555444444///000222333333333111111111222222333333222222111/////////000111111222222...//////000000111222222333444444444444444444555111333555555333333444555888555444555777888666444wwwqqqqqquuuxxxyyy}}}~~~~~~~~~}}}}}}||||||}}}}}}}}}~~~{{{zzz|||vvvyyy|||~~~|||}}}}}}zzzwwwvvvzzz|||zzzyyyzzzrrrrrrrrrrrrrrrqqqpppooollloooqqqooolllkkkppptttsssssssssssssssrrrqqqpppkkkkkkkkkmmmpppqqqpppooorrrqqqpppnnnmmmkkkjjjjjjaaaaaaaaaaaaaaabbbbbbbbb```bbbaaa^^^___cccfffddd^^^______``````aaaaaaaaa^^^]]]\\\]]]_________^^^```___]]][[[YYYXXXWWWWWWWWWUUUSSSPPPPPPPPPRRRSSSJJJKKKMMMNNNNNNMMMLLLKKKOOOOOONNNMMMLLLJJJHHHGGGFFFCCC??????BBBCCCBBB@@@???AAABBBAAA???======>>>CCCAAA@@@??????AAACCCDDDGGGFFFDDDDDDDDDFFFHHHIIIBBBBBBBBBBBB@@@>>>;;;:::???>>>>>>======>>>??????>>>============???@@@AAA===<<<;;;:::;;;<<<>>>@@@BBBBBBCCCCCCDDDCCCCCCCCCBBB@@@>>><<<;;;;;;<<<===BBBIIIKKKFFFBBBBBBAAA>>>>>>>>>>>>???????????????@@@@@@>>>===<<<<<<<<<<<<;;;:::<<>>999999===???<<<999<<<;;;;;;;;;<<<===>>>???CCC@@@<<<888777888:::<<<===============<<<<<<;;;:::???@@@======AAA@@@;;;<<<;;;;;;;;;;;;<<<===>>>333444666777777666444333333444444444444444444444333444555666888:::;;;<<<666888:::;;;:::888777777111222222111000111333555999888777666666777888999999777333000///000222444666999<<<;;;888666888:::888888999::::::999888777000666:::777888===>>>:::888888777777777666333111333222666<<<<<<555444777...222000333:::555222999777555111//////111555777222777888333222777<<<;;;777666444222111//////...........................000...---++++++,,,---......------,,,,,,------...///---++++++,,,......---+++,,,...000111111000000000000000000000000000000.........///////////////,,,///111111000///000000000444888888444333444777000111111111111222555777111222333333444444444444222666666222000333444333333222444777<<<===;;;888111333555888999888777666222333555777777666555444111222222333333333222222---...///111222222222222000111111222333333444444444444444555555666666666444666999888666555666888444111...111666999777333|||vvvrrrrrrrrrrrrvvvyyy}}}~~~||||||}}}~~~~~~}}}{{{yyywwwyyyzzz|||}}}}}}}}}|||{{{zzzwwwxxx|||}}}{{{{{{~~~~~~~~~}}}{{{{{{}}}~~~}}}|||}}}}}}}}}{{{yyyzzz{{{{{{|||{{{zzzxxxxxxyyyyyywwwtttpppnnnoooppprrrpppnnnmmmnnnppprrrtttrrrsssuuuvvvvvvtttrrrqqqqqqpppnnnlllkkklllmmmnnnlllllllllkkkjjjiiihhhgggeeebbb^^^^^^aaaddddddccc___```bbbcccddddddccccccaaa___^^^___```bbbbbbaaa^^^^^^___aaabbbbbb___\\\\\\]]]]]]ZZZVVVUUUWWWZZZWWWUUURRROOOMMMMMMNNNOOONNNNNNNNNNNNLLLJJJHHHFFFGGGJJJLLLLLLIIIGGGHHHIIIAAABBBBBBAAA>>>=========>>>???@@@@@@@@@>>>===<<>>??????===;;;;;;???BBB>>>????????????>>>============<<<<<<<<<<<<<<<===BBBCCCDDDBBB@@@??????@@@AAABBBAAA???===;;;<<<===AAAGGGIIIFFFDDDCCCBBB>>>>>>@@@BBBAAA???>>>@@@CCC@@@<<<:::===>>>===@@@EEE:::<<<@@@CCCEEEEEEEEEDDDHHH>>>;;;@@@@@@999888>>>:::>>>>>>;;;===CCCCCC>>>AAA???<<<999888888888999999<<<>>>===888555555666<<<>>>@@@@@@???@@@EEEIIIBBB@@@===999777777777888222333444666666666555444555666666666555666888:::777888888777666555777888:::::::::888666555777999888888777666666666666666555999999555333555555444555444333222333555777888777888888777666666777999666999;;;:::===@@@>>>999666<<<===;;;;;;>>>===777555444222222222555888999333555888::::::;;;<<<>>>555555444222000000222555777555444333444555777999:::666333222555777777666333111///------...000111---------.....................---,,,,,,+++******///---+++,,,///000///.........---------,,,,,,,,,000'''666888III333555000///////////////000000000000///...------...///000///111222222111000222333///333888:::999777555444///333666777555333333555333333444444444444444333333555666666555555666888999999999;;;<<<<<<:::999777999888444222444222///444777:::999666444555666111000000333666777555222111222444555555555444444555555666555333333444666777777777666444333555666:::999777666666666777888999999888888777777666666{{{vvvtttttttttuuuxxxzzz|||~~~|||{{{|||}}}~~~~~~|||zzzyyy~~~~~~~~~}}}|||zzzxxxwwwwwwuuuwww{{{}}}|||~~~~~~~~~~~~|||zzzzzz|||}}}~~~~~~~~~~~~|||{{{yyyzzzzzzzzzzzzxxxvvvuuutttvvvvvvuuurrrooonnnnnnrrrqqqooonnnnnnppprrrtttqqqrrrtttuuuvvvuuutttsssrrrqqqooommmlllmmmnnnoookkkkkkkkkkkkkkkjjjiiihhhhhhddd```___aaadddeeeeee```aaabbbcccccccccbbbbbb```___^^^___aaabbbaaa```___^^^^^^___``````^^^\\\[[[\\\\\\YYYVVVUUUWWWYYYXXXVVVRRROOOMMMMMMMMMNNNMMMNNNNNNNNNNNNLLLKKKJJJGGGIIIKKKJJJGGGDDDDDDEEE@@@AAAAAA@@@???>>>@@@AAA;;;<<<>>>@@@@@@AAA@@@@@@CCCCCCBBBBBBAAAAAAAAA@@@CCCBBBAAAAAACCCCCCBBB@@@AAAAAAAAA@@@???>>><<<;;;;;;===??????>>>@@@CCCFFF????????????????????????@@@???>>>>>>============???@@@@@@???===<<<<<<===>>>>>>>>><<<:::999999::::::>>>AAA@@@AAADDDBBB>>>>>>@@@BBBBBB@@@???@@@BBBCCC???===>>>>>>===???DDD???@@@BBBDDDFFFGGGGGGGGGEEE<<<999??????999888>>>999===???===???BBBAAA<<>>;;;999777777888888666888:::;;;::::::;;;<<<;;;===>>>>>>???@@@CCCFFF@@@???===;;;999888888888666888;;;======;;;999777666666777666555555888:::777888999888777777888:::;;;;;;:::888666555777999888777777666555555666666555777777444444777666333666555444333333444666777666777888777777777888:::999;;;<<<;;;<<>>>>>AAACCC999;;;===???AAACCCDDDDDDEEEEEEEEEDDDCCCBBBBBBAAA???CCCBBBAAAEEELLLHHH>>>@@@@@@@@@???>>>===<<<;;;<<<>>>@@@AAABBBCCCEEEGGGAAAAAA@@@??????@@@AAABBBCCCCCCAAA@@@????????????>>>???@@@???===;;;<<<======>>>===;;;999888999:::<<>>??????===>>>BBBCCCCCCDDDFFFGGGIIIJJJJJJEEE===:::??????::::::>>>888<<>>???@@@???;;;>>>===;;;999777777777888888777666888;;;===>>>===;;;::::::<<>>>>>>>>===<<<;;;:::999444666:::<<<<<<:::666333666777777666555555777999888999:::999999999;;;===<<<<<<;;;999666555777888777777666555555555555666555666555333666:::888333666555444333333333444555444666888888777888:::;;;:::<<<<<<:::;;;===;;;666999<<<===;;;:::;;;999666666666555555555777888:::;;;;;;:::888666555666777111333444444222222333555777777888888999999888888555444444555666666555333111000...,,,,,,---...///111111111000000//////////////////......------,,,000...---...///111000000***+++,,,---...///000000222+++333555===000222111444444333222111000////////////............//////222444666666555444555666333666:::<<<;;;:::999999888777666444333444666999222333555666888999999999555666777777666666777888777777888999999999999888999<<<<<<::::::>>>>>><<<666888999999777666666777333222222444666777666444222333444555555555444444555666777666555555666888666888::::::888777666777999999999888888999::::::777777777888888888888888|||||||||{{{yyyyyyzzz{{{{{{zzzzzzzzzzzzzzz{{{{{{yyyzzz}}}~~~}}}xxxxxxyyyzzzzzzzzzzzzzzzzzzwwwwwwyyyyyyvvvvvvyyy{{{||||||zzzxxxvvvwwwxxxuuuxxxzzz|||{{{yyyxxxwwwwwwxxxxxxwwwuuusssqqqooonnnqqqssssssrrrpppoooooosssrrrqqqppppppqqqrrrsssqqqrrrssstttuuuuuuttttttpppooonnnmmmlllllllllmmmiiijjjkkkkkkkkkkkkkkkjjjiiifffaaa^^^]]]___aaacccccccccbbbaaa```___^^^^^^]]]]]]^^^```aaa```^^^[[[___\\\YYYXXXXXXZZZZZZYYYXXXXXXWWWVVVUUUTTTTTTUUUWWWUUURRROOOLLLKKKKKKKKKEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEDDDCCC@@@???>>>?????????===<<<===@@@BBB;;;<<<>>>@@@BBBDDDEEEEEEFFFFFFEEEDDDCCCBBBAAAAAA===CCCBBB???HHHUUURRRDDD@@@@@@@@@@@@???>>>======AAABBBDDDDDDDDDDDDDDDDDDCCCAAA@@@???@@@AAADDDEEEFFFEEEDDDBBBAAA@@@@@@@@@@@@BBBBBBAAA?????????@@@???@@@@@@>>><<<;;;<<<===CCCDDDCCCDDDJJJOOOLLLEEE@@@AAACCCDDDCCCBBBAAA@@@BBB???===??????===>>>BBBCCCCCCDDDEEEGGGIIIKKKMMMGGGAAA>>>@@@@@@<<<;;;>>>:::<<<======<<<<<<======>>>===;;;999888888888888<<<999555666888::::::888;;;999888;;;???BBBBBB@@@>>>???@@@AAA@@@>>><<<;;;444555777888888666444222777888777666444555666888888999::::::999:::<<<>>><<<<<<;;;999666555666888666666555444444555555555444444333333888<<<999222666666444333333333333444333555777888999999;;;<<<888::::::888999<<<:::666:::;;;<<<::::::999888666777777666777777888888999888999888777555555666888000222444444333333444555444555666888888777555444333333555666666555444222000///---,,,,,,,,,......222222111000//////......///.........---------,,,///.........//////000000,,,,,,,,,---...//////000222---///111444......000444444444333222222222111333333333333333333333333222444666777666555555666444666:::;;;;;;:::::::::999888777666555666777888444555666888999:::::::::666777888888666666777888666777888888777777888999:::======999999;;;;;;888888888999888777777777777444444444555666666666555333444444444444444444444666777777777555555777999666888;;;<<<:::888888888999999999:::::::::;;;;;;777777777888888999999999}}}~~~~~~{{{zzz{{{|||{{{zzzzzzyyyyyyzzz{{{|||zzz|||~~~~~~}}}uuuvvvvvvxxxyyyzzz{{{|||wwwttttttvvvvvvssssssvvvxxxyyyzzzxxxvvvuuuuuuvvvsssvvvyyyzzzxxxwwwwwwxxxwwwwwwwwwvvvuuurrrpppoooqqqrrrrrrqqqppppppqqqssstttsssrrrqqqqqqrrrsssssssssssssssssssssrrrqqqqqqmmmlllkkkjjjjjjiiiiiiiiiiiiiiijjjjjjkkkjjjjjjjjjiiigggccc```^^^___aaadddcccbbbaaa___^^^]]]\\\\\\[[[[[[\\\^^^___^^^[[[YYY\\\YYYVVVTTTUUUWWWXXXWWWVVVUUUUUUUUUTTTTTTSSSRRRTTTRRRPPPMMMKKKJJJIIIIIIEEEDDDDDDCCCBBBBBBAAAAAAAAAAAABBBCCCDDDDDDBBBAAABBBCCCBBBAAA??????AAACCC@@@@@@@@@AAABBBCCCCCCDDDDDDDDDCCCCCCBBBAAAAAA@@@???DDDAAA<<>>===>>>???CCCCCCBBBDDDKKKPPPNNNHHHAAAAAABBBCCCDDDDDDCCCAAA>>>;;;;;;>>>>>>===>>>BBB@@@@@@AAACCCEEEGGGJJJKKKGGGBBB???>>>===:::999999===<<<<<<;;;888888;;;???======<<<:::999999888888<<<888444444666777666444;;;999999<<<@@@CCCBBB@@@???@@@BBBCCCCCCAAA???===;;;:::999888888999999:::888888888666444444666777777999::::::999:::<<<>>>;;;;;;:::888555555666777555444444444444444555555333444333333888===999222555555444444333333333333222555888999999:::;;;===555777666555777;;;:::666;;;:::::::::999777666777666777888888888888888888666777777666555444555777000222444444333333444555000111333444444333111///111333555666666444222111000///...---,,,------...111111000000///...---------------,,,,,,,,,,,,,,,..................///000........................333111///222...//////222222222333333444444555555555555555666666555555555111333666777555444444555333555888999888888:::;;;777777888999999999777666888888999999::::::999999777888999888777666777888555777888888666666888::::::<<<<<<999888::::::777999888777777777777777666444444555555444555555666444444444444444444444444555666777666555666888999666999<<<<<<;;;999999999::::::::::::;;;;;;::::::777777888888999999::::::}}}zzzxxxzzz||||||||||||||||||}}}~~~}}}~~~}}}|||xxxxxxwwwwwwwwwwwwxxxxxxpppnnnooosssuuussstttxxxtttvvvwwwwwwuuuttttttuuusssvvvyyyyyywwwwwwyyy{{{vvvwwwwwwwwwuuusssqqqpppssstttsssrrrqqqqqqtttvvvttttttssssssrrrrrrsssssstttsssrrrqqqpppoooooonnnjjjiiiiiihhhhhhgggffffffhhhiiiiiiiiiiiiiiihhhhhhiiihhhfffccc``````bbbeeeaaa```^^^]]][[[ZZZZZZZZZZZZYYYYYYZZZ[[[[[[YYYWWWXXXUUUSSSRRRSSSUUUVVVVVVTTTSSSRRRSSSTTTTTTRRRPPPPPPOOOMMMLLLJJJIIIHHHHHHGGGFFFEEECCCCCCBBBBBBBBBAAAAAACCCEEEHHHIIIHHHFFFFFFGGGGGGGGGEEEDDDDDDEEEEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@BBBCCC@@@<<>><<<<<<===???AAACCCDDDGGGMMMTTTUUUQQQBBBAAA@@@BBBDDDEEEEEEEEE<<<999:::===>>>===>>>BBB>>>>>>???AAABBBDDDEEEEEEBBB???;;;999888777555444===<<<;;;;;;888555888>>>;;;;;;;;;:::999999888888555444333333555666777666999999:::<<>>======;;;999777888:::===???999999888666444333555777777888999888888888:::<<<999999888777444444666888444333333333333444555555222444444555888;;;888222444444444444333333333333222555888:::::::::;;;<<<444666555444666;;;;;;777;;;888888999999666666888666777888999999888777666666777888777555333222222111333444444222222333555...000111222222000...---000222555666444333222222000///..................000000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,.../////////......000222/////////.........------444666000555,,,333111777111111222333444555666666333333444444444444333333000222555666555444333444333444666777666777999;;;666666777999;;;;;;888666999999:::::::::999999888888999:::999888777888999555777999888555555888;;;888;;;;;;999999======:::999777555555666777666555444555555444333333555666555555444333333333444444444555666666555555777999777999;;;;;;:::999999::::::;;;;;;;;;;;;:::999888888888888999999999999999}}}xxxvvvyyy|||~~~~~~{{{zzz{{{zzzxxxvvvuuuuuuuuuuuunnnlllnnnrrrtttsssuuuxxxqqqsssuuuuuutttsssttttttrrruuuwwwvvvttttttyyy}}}vvvwwwwwwwwwwwwuuusssrrrtttvvvwwwvvvuuutttuuuvvvuuutttttttttssssssssssssqqqqqqpppoooooonnnnnnnnnhhhhhhhhhhhhgggfffeeedddhhhhhhhhhhhhhhhgggfffeeedddeeeeeeccc```___```ccc___^^^\\\ZZZYYYXXXXXXYYYYYYXXXWWWWWWXXXXXXWWWUUUSSSRRRPPPQQQSSSTTTUUUTTTSSSQQQPPPRRRSSSSSSQQQNNNLLLLLLKKKJJJHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFEEEDDDEEEHHHLLLMMMLLLJJJCCCEEEHHHIIIHHHFFFFFFFFFGGGFFFDDDCCCBBBAAAAAABBBAAAAAAAAAAAAAAABBBBBBBBBBBB@@@???@@@BBBDDDDDDCCCBBBCCCCCCDDDEEEEEEEEEDDDEEECCC@@@@@@BBBDDDCCCBBB>>>???@@@AAACCCDDDEEEFFFDDDDDDCCCBBBBBBAAABBBBBB???@@@AAAAAA??????@@@AAA>>>??????>>><<<<<<===>>>@@@DDDGGGHHHMMMSSSVVVUUUBBB@@@>>>@@@CCCGGGHHHHHH>>>;;;;;;>>>???======@@@???@@@@@@AAA@@@???>>>===<<<:::777555555666555444::::::<<<>>>:::444555;;;999999999888888777666555000222444666666666777888555888;;;<<<======>>>@@@???@@@@@@@@@???>>><<<;;;888888777666777999<<<===::::::999666444333444666666777777777555555777999666666666555333444666888333333222222333444444555111555777666777999777333222222333444444444333333333666999;;;;;;:::;;;;;;777888777555777;;;;;;777:::666666999999666666:::555666888999999888666444111444777888666444333222444444444333111111333555000111222222111000///...000222555555333111222333000000/////////.........000000000000000000000000------------------------///111222111000000222444............////////////222777///555)))444111888222222222333333444444555111111222333333222111111000222666777666444333333333444666666666777:::<<<666555555666:::;;;:::888777888999:::::::::::::::999:::;;;:::888777888999666888:::888555555999===888;;;;;;888999;;;;;;999999666444333555666555444333444555333111111333666666555444333333333333444333444555555444555777999777999::::::999999:::;;;;;;;;;;;;;;;:::999777666:::999999999999999999888}}}{{{vvvuuuxxx}}}}}}zzzxxxzzzyyywwwuuuuuuuuuuuuvvvqqqoooooossstttrrrsssvvvoooqqqtttuuutttsssttttttpppssstttssspppqqqwww|||wwwwwwxxxxxxxxxvvvuuuttttttvvvyyyzzzxxxvvvuuutttuuuuuutttttttttsssssssssooonnnnnnnnnnnnnnnoooppphhhhhhhhhhhhgggfffeeedddhhhhhhhhhhhhgggfffdddddd^^^```bbb```]]]\\\]]]___^^^\\\ZZZYYYXXXWWWXXXXXXYYYWWWUUUUUUVVVVVVVVVUUUQQQPPPOOOPPPRRRTTTTTTTTTRRRPPPPPPQQQSSSSSSPPPMMMJJJIIIIIIHHHHHHGGGFFFFFFDDDDDDCCCCCCDDDEEEGGGHHHHHHGGGHHHJJJNNNPPPNNNKKK>>>AAAEEEGGGGGGFFFEEEEEEHHHFFFEEECCCBBBBBBBBBBBB@@@@@@AAAAAABBBCCCCCCDDD???===@@@FFFGGGDDDCCCFFFBBBBBBCCCDDDEEEEEEEEEEEEJJJFFFAAA???@@@@@@???======>>>@@@BBBCCCDDDEEEEEECCCBBBBBBAAAAAAAAABBBBBB@@@AAABBBBBBAAA@@@AAACCC??????@@@???======>>>@@@===CCCEEEEEEFFFKKKNNNMMMCCC@@@===>>>CCCHHHJJJJJJAAA>>>===@@@@@@===<<>>BBB===444333888666666777777666555444333000444888888666555666888222666;;;<<<;;;;;;===?????????>>>===<<<;;;:::999777777888999;;;<<<===>>>::::::999777444333444666666666777666444444555777444555555444333333666888222222222222333333444555000666999888666777666333111222333333444444444444444666:::;;;;;;::::::;;;:::;;;:::777888;;;;;;777:::555555999999555666;;;444666888999999777555333+++///444777888777666666555555444222000000333555333333333333222222111000000222555444111000222333000000000000000/////////111111111111111222222222---.....................111333555444111111444666,,,------...///000111111---444+++333%%%333...666333333333333333333333222111111333333333333111111000333666888777555444444444555666666666888;;;>>>888555222333777;;;;;;;;;555666777999:::;;;<<<<<<999:::;;;:::888777888999666999;;;999555555999===;;;===<<<777666777666333999666222222444666555333333444555333000000333666666555444333222333333444222333444444444444666888888999999999888888:::<<<;;;;;;<<<;;;:::888666444;;;::::::999999888888888}}}{{{|||~~~}}}yyywwwwwwvvvuuutttsssrrrqqqrrroooqqqwwwyyyuuuuuuyyywwwtttrrrrrrtttvvvtttrrrqqqqqqqqqqqqrrrtttvvvwwwyyywwwuuuwwwyyy{{{zzzwwwwwwvvvuuuuuuuuuwwwxxxyyyzzzvvvttttttsssppppppsssdddfffhhhiiiiiiiiijjjkkkmmmllljjjhhheeecccaaa```cccbbbaaabbbbbbaaa^^^\\\ZZZ]]]\\\WWWVVV[[[\\\XXXXXXWWWVVVVVVWWWXXXZZZ[[[WWWWWWWWWVVVVVVTTTSSSRRRNNNOOOPPPRRRSSSSSSSSSSSSPPPQQQSSSTTTSSSRRRPPPOOONNNMMMKKKIIIHHHGGGHHHHHHBBBBBBBBBBBBCCCFFFHHHIIIMMMNNNMMMKKKMMMPPPLLLFFFFFFGGGIIIIIIHHHGGGHHHIIIHHHFFFCCCAAAAAACCCEEEGGGGGGEEEBBB@@@@@@BBBDDDFFFCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEDDDBBBCCCEEEGGGGGGFFFDDDBBB???>>>===<<>>===<<<<<<<<<===>>>@@@GGGGGG@@@AAAHHHHHHBBBCCCAAA??????BBBGGGMMMPPPEEECCC@@@>>>======>>>???>>>???@@@AAA@@@>>><<<;;;<<<;;;:::777555555777999;;;;;;;;;999777555333222555777888888666555666777444555555555333333555777555888;;;<<<;;;;;;;;;<<<===>>>>>>>>><<<;;;999888777:::<<<;;;999:::===@@@???999555555555333444666444444555777888888666444333333222111111333444555666555555555666666444222333444555555444444666777111111111222222333333333888888777555444555999<<<>>>===;;;999888888888999888:::<<<<<<;;;999999:::;;;777555666999999555111111111222111000111444666444555555333111000000111333111111333666777444000222222222000///000111333555000...111000---...444444333333222111111111222000000000000////////////111111000000/////////...333222000......///111222222333333222000000111333000111333555555444333222000000000111222333444555---///111444555666555555777666555444444666888:::999666444666:::<<<===<<<999666666:::<<<::::::;;;<<<<<<;;;::::::999999888555666666555555666888;;;555666666777777777777666666666555555444444444333333333444444444444444444888888777666666666666666333333333444555777:::;;;888888888999::::::;;;;;;===:::888777888888777555999::::::999777666777888}}}~~~yyyxxxwwwuuutttsssrrrrrrrrrppprrrwwwxxxuuuuuuxxxwwwuuurrrrrrssssssqqqooooooppprrrtttuuuuuuuuuuuuuuuttttttwww{{{}}}}}}{{{zzzzzzyyyyyyyyyyyyyyyzzz{{{wwwttttttqqqmmmlllnnnjjjkkkkkkjjjjjjkkknnnpppmmmmmmkkkiiigggdddcccbbbbbbaaa``````aaa```]]][[[YYY[[[ZZZUUUUUUYYYZZZWWWUUUUUUUUUUUUVVVVVVWWWXXXUUUUUUUUUUUUTTTRRRQQQPPPMMMNNNPPPRRRSSSTTTUUUUUUTTTUUUUUUTTTSSSQQQOOONNNLLLKKKJJJHHHHHHGGGGGGGGGEEEEEEEEEFFFGGGHHHIIIJJJKKKMMMLLLKKKMMMPPPNNNIIIIIIJJJLLLKKKIIIHHHHHHHHHJJJHHHEEECCCCCCDDDFFFHHHFFFEEECCCBBBBBBCCCEEEGGGDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFEEECCCCCCEEEFFFEEEDDDCCCAAA@@@@@@AAAAAA@@@CCCFFFFFFDDDDDDEEEGGGCCC@@@>>>???AAABBBAAA???BBBAAAAAAAAAAAABBBCCCDDDAAA@@@???>>>===<<<<<<<<<@@@HHHIIICCCAAAGGGHHHDDDFFFDDDBBB@@@BBBEEEJJJMMMLLLJJJGGGCCC@@@>>><<<<<<===>>>?????????===;;;::::::::::::888666666777999:::999888777666555333333444666777777555444555666444555666555444444555666777999;;;<<<;;;<<<===???======>>>===<<<;;;999888777888999::::::;;;===???<<<777555888888555333444555444333333444333222222333333222222333333444555777555444444555555444222333444555555444444555777444444444555555666666666::::::999888888999<<>>;;;:::<<<<<<======<<<;;;999888777999:::999888777888888777777555444444444444444444555666666444444555666333555666666555444444555666777888999999:::===@@@<<<=========<<<;;;999888777666666888;;;=========:::666666999:::666333333666666555555555555666666333333444555555555555555777555333222333444444333333444666555444444555666222222333333333333444444555666777666666888;;;>>>:::999888777777888999:::999888777555333555888;;;444666777777666666777888555555444222111222555888222333333222000///000222222333333333222222444555222222111111111222444555555222000111111///000333444333333222222222222222---...///000111222333333111111111000000000000000111000//////000111333444666777777666444333555666333444555666777666555444444444333222222222222222222222333444555777888999555666777888999999999999888777666777999;;;;;;;;;<<<888666888:::999999;;;===;;;777444444555888:::555666777666666666888:::;;;;;;;;;;;;::::::999888666666666777777777777777:::999777555444444444555777666666555555555555555<<<;;;888666444333222222444444555555666777777888444666777666333333555888777888999999888888:::<<<~~~|||xxx}}}zzzyyyvvvtttssssssttttttsssssstttwwwwwwvvvuuuvvvwwwvvvuuutttsssrrrpppooolllnnnppprrrsssrrrqqqpppuuuuuuvvvwwwwwwwwwvvvuuuyyyzzz{{{|||}}}||||||{{{|||wwwtttrrrnnniiigggiiikkklllkkkjjjiiijjjlllnnnkkkkkkjjjiiigggfffeeeeeedddcccaaa```aaa```^^^\\\VVVVVVUUUSSSSSSTTTUUUUUURRRSSSUUUUUUUUUUUUSSSSSSUUUUUUTTTSSSRRRPPPOOONNNMMMOOORRRUUUXXX[[[\\\]]]ZZZYYYWWWTTTRRRQQQPPPPPPLLLMMMNNNOOOOOONNNLLLKKKJJJKKKLLLMMMMMMLLLJJJIIIJJJMMMMMMKKKLLLOOOOOOKKKJJJKKKLLLLLLJJJHHHHHHIIIJJJIIIFFFDDDDDDEEEFFFGGGBBBCCCDDDEEEFFFGGGGGGGGGEEEEEEDDDDDDCCCCCCBBBBBBBBBDDDFFFFFFEEEDDDCCCDDDBBBAAA@@@???@@@BBBDDDFFF@@@BBBEEEFFFFFFEEECCCBBBEEEDDDDDDDDDDDDEEEFFFFFFBBBBBBAAAAAAAAAAAABBBCCCAAABBBBBBCCCBBBAAA???>>>AAAIIIMMMGGGAAABBBFFFHHHHHHGGGDDDBBBAAABBBDDDEEECCCCCCDDDCCCBBB???<<<:::;;;;;;;;;;;;;;;999888777555777:::;;;:::888888888555444333333333333444555444666666666555555666888333555777777555444444444333444444444444777<<>>===;;;:::666555888999666444555333555888999999999888999444555777888888888777666777444222111222444555444333555666555444444555666222222222222222222222222222333555666666888;;;===999999888888888999;;;<<<666666666444333444777999444777999777333222555999888777666333222333666999222333333111000000111333222444555333111111444888555333222222444666777777555333222222222111222333444333333222222222333333//////000000111222333333111111111111111111111111000000///000111222333444666777777666444333555666333333444555666555555444555555444444444444555555333333222333444666888999666777:::<<<<<<<<<;;;;;;999999999999:::;;;<<<;;;===888666888999888999;;;<<<:::888666555666777888555666777777777777999:::<<<<<<<<<<<<;;;:::888888777777777888888999999999:::999777666555666777888888777777666666666666666666666555555444444333333222333333444444555555666///222555444000///333777555666777666555555777999}}}yyy}}}{{{xxxuuurrrpppoooqqqssstttrrrtttuuuuuuuuuvvvuuussspppqqqrrrrrrrrrqqqppppppmmmmmmmmmmmmnnnoooppppppqqqssstttuuutttsssrrrrrrssstttvvvxxxzzzzzzzzzyyyyyyuuurrrrrroookkkjjjmmmiiikkkmmmmmmkkkjjjiiijjjiiihhhhhhggggggfffeeeeeedddbbb```______^^^\\\[[[XXXVVVTTTTTTTTTTTTTTTVVVTTTUUUVVVWWWWWWWWWVVVUUUWWWWWWWWWVVVTTTRRRQQQPPPPPPQQQTTTWWWZZZ]]]______XXXWWWVVVTTTSSSSSSSSSSSSMMMNNNOOOOOOOOONNNMMMLLLJJJKKKLLLLLLLLLKKKIIIHHHLLLOOOOOOKKKJJJMMMMMMKKKEEEGGGIIIIIIHHHHHHIIIJJJHHHGGGEEECCCBBBCCCDDDDDDAAABBBCCCEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBAAAAAAAAAAAACCCEEEEEEDDDCCCBBBCCCAAA@@@???>>>>>>@@@BBBCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@AAABBBCCCAAAAAA@@@@@@@@@@@@AAAAAA???@@@AAACCCDDDCCCBBBBBB???FFFJJJFFF@@@@@@DDDGGGDDDCCCBBBAAA@@@AAAAAABBB<<<===???@@@@@@???===;;;;;;;;;;;;::::::999888777444777:::;;;:::888777777333333333333333444555555666777777777666666888:::444666777666444333333444333333333333333666;;;???;;;;;;<<<<<<<<<:::999888666555555888<<<>>><<<:::;;;666333555777555666888222777===@@@>>>999555444666777999:::::::::999888777444222111333444555555444555666555444333444666666666666666666666555555333666888:::;;;<<<>>>???::::::999999:::;;;===>>>222444666666555555666777666999;;;777222///222777999888777444333333666888222333333111000111333555333555666444222222555999999666444555777999999888444555444333333333333333444333333222333333444444222222222222222111111111111111111222222222222222000000000111111333333444555555666444333222444555222222333333444444444444666555555666777888999999666555555555666777999:::777999;;;>>>??????===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<777666888:::999999;;;999:::::::::999888777666444666888888777777999:::;;;;;;;;;;;;:::999888777777888888888999999::::::888777777666777888999::::::999999888777888888888222222333333333333333333222222222333444444555555111555777666222222666:::777888888777555444555777}}}}}}zzz|||wwwrrrpppmmmkkkkkknnnqqqtttqqqtttuuussssssuuussspppiiilllnnnoooooonnnnnnooonnnmmmlllllllllmmmooopppkkknnnrrrssssssrrrrrrsssooopppqqqssstttuuuuuuuuuvvvrrrppppppooollllllooojjjmmmpppqqqooollljjjiiiggggggggggggffffffffffffcccaaa^^^]]]\\\\\\ZZZYYYZZZWWWVVVWWWWWWUUUVVVYYYVVVVVVWWWXXXYYYYYYYYYYYYZZZZZZYYYXXXWWWUUUSSSRRRQQQSSSUUUXXXZZZ\\\^^^^^^UUUUUUUUUTTTTTTTTTTTTTTTLLLMMMMMMMMMLLLKKKKKKJJJIIIJJJJJJJJJJJJJJJIIIIIIMMMPPPPPPKKKIIIKKKLLLKKKBBBDDDFFFGGGGGGGGGHHHIIIFFFEEEDDDBBBAAAAAAAAABBB@@@AAABBBCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@@@@BBBCCCCCCBBBAAAAAABBB@@@@@@????????????@@@@@@DDDBBB@@@@@@AAAAAA@@@>>>???AAABBBAAA@@@AAACCCEEE@@@@@@??????>>>>>>??????<<<===???@@@AAABBBCCCCCC<<<@@@CCCBBB>>>===@@@DDD?????????>>>>>>>>>>>>>>><<<===???@@@@@@>>>===;;;<<<<<<;;;;;;:::999999999555888:::;;;:::888777777333444555555666666555555777888888777666777:::<<<666777777555333222444555666666666555555888<<<@@@:::;;;<<<<<<;;;:::999888777777888:::<<<===;;;:::;;;666222444666555777:::999@@@HHHJJJEEE===666333777777888999999999999999666555333333444666666666444666666666444333444555555555555555555444444444111444888::::::;;;<<<===<<<;;;:::::::::<<<===>>>222444777888777666666777888::::::777111///111555999999888666444333444666333444333222111222555888555666666666555555777888<<<888555666888:::999777444666666444333555555222333333333333333444444555333333333222222222111111222222222222222333333333000111111222222333333333444444555333222111333444222222222333333333444444666666666666888999:::;;;888888888888999:::;;;<<<777888;;;===??????>>>===;;;<<<>>>===<<<;;;;;;<<<:::666666:::<<<::::::;;;888999;;;<<<;;;999666555444666888999888888999:::::::::::::::999888777777888888888999999999999999555666777888999999::::::;;;::::::999999999999999333444444444333222111111222222333333444555555666222444555555333222555888:::;;;;;;999777666777999~~~{{{{{{||||||vvvmmmjjjgggeeefffjjjooorrrppptttuuurrrqqqtttrrrnnnhhhlllooopppooonnnnnnpppmmmnnnnnnnnnoooooooooooojjjnnnrrrtttsssqqqqqqrrrnnnnnnnnnnnnnnnoooooopppsssooommmooonnnkkklllooonnnoooqqqqqqooolllkkklllggggggggggggggghhhhhhhhheeeccc```^^^]]]]]]\\\ZZZ^^^YYYXXXZZZZZZWWWXXX\\\WWWWWWWWWXXXYYY[[[\\\]]]\\\\\\[[[ZZZXXXVVVTTTSSSRRRSSSUUUWWWXXXYYYZZZZZZSSSTTTUUUUUUUUUTTTSSSRRRNNNNNNMMMKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKOOOOOOKKKIIIKKKNNNMMMCCCEEEGGGGGGFFFFFFGGGHHHFFFEEEDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>????????????@@@AAAAAA@@@??????@@@BBB>>>???@@@AAAAAAAAAAAA@@@@@@??????BBBDDDDDDAAA???@@@BBBCCCCCCAAABBBDDDGGG??????>>>===============;;;;;;;;;<<<<<<>>>???@@@999:::<<<===<<<<<<>>>@@@======<<<<<<;;;:::999999;;;<<<===>>>>>>>>>===<<<>>>======<<<;;;;;;;;;;;;777999;;;:::888777666777333555777999999888666555666777777666555777:::<<<888888666333111111444666666777777666666888;;;>>>::::::;;;<<<;;;:::999888777999<<<===<<<;;;::::::999444333666888777777999:::BBBIIIKKKFFF???:::888666666666666666777777888666555444555777888777666555666777666444333444555444444333333333222222222///222666999999888888999<<<;;;:::::::::;;;<<<===555666777888777777999;;;888999888555111000333555777888999888555333333333444444444333222444777:::777666666777999999888777===999555555888999777555444777888444444777666222333333333333333444555555222222222333333333333333222222222333333333444444111222222222333222222222444555555333222111333444333333333333333444555555666666666666666777888999666666777888999999999999555666888:::<<<======<<<999;;;>>>===:::999999:::666444555;;;>>><<<:::;;;888999999999888777666555444666999:::999888999:::999999:::::::::999999888999999999999888888888888444666777999:::999888777;;;:::999999888888999999555555666666555444222111333333444555555666666777333333333222222333444444::::::;;;:::888888999;;;~~~zzzzzz~~~~~~|||}}}xxxiiigggdddbbbdddhhhnnnrrroootttuuuqqqpppsssqqqlllkkkooossssssqqqpppppprrrlllnnnppprrrrrrqqqooonnnnnnrrruuuuuurrrooooooooopppooommmkkkkkkkkkkkklllqqqmmmlllmmmmmmjjjkkknnnoooppppppnnnlllkkkkkkmmmggghhhhhhhhhiiiiiiiiiiiijjjgggcccaaaaaaaaa___^^^```[[[YYY]]]\\\XXXYYY^^^WWWWWWWWWWWWYYY\\\^^^```]]]]]]\\\ZZZYYYVVVUUUTTTRRRSSSTTTUUUVVVWWWWWWWWWSSSTTTUUUVVVUUUSSSQQQOOORRRQQQNNNLLLKKKKKKKKKLLLJJJIIIHHHHHHHHHJJJKKKLLLIIIMMMNNNKKKIIILLLOOOPPPEEEGGGHHHHHHFFFEEEEEEFFFFFFEEEDDDCCCBBBAAA@@@@@@??????>>>>>>===>>>>>>???<<<<<<======>>>>>>??????@@@@@@@@@>>>======@@@BBB<<<>>>@@@CCCDDDCCCBBBBBB;;;<<>>@@@???===>>>AAADDD>>>>>>===<<<<<<<<<<<<<<<::::::999888888:::;;;<<<777666777:::;;;;;;<<<>>><<<<<<<<<;;;999777555444777777999;;;<<<===>>>>>>??????>>><<<<<<<<<<<<<<<999:::;;;:::888666666777444666999;;;;;;999666444555666666555444666999<<<999888666222000111444777555555666666555666999;;;999:::;;;;;;;;;:::999888777;;;>>>>>><<<999:::;;;666333444888:::888666777000888@@@BBB???:::888999555444333333333444666777666555555777888999888666555666777666444333444555777777777666666555555555222666:::<<<<<<;;;;;;;;;;;;;;;:::999999999:::;;;888888777666666777;;;>>>777777666444222222444666666888999888666333222222555555444333333555999<<<888666666888;;;<<<999666===888444444666888555222444888999444444888777222333333333333333444555666111111222333444444555666222222222333333444444444222222333333333222111111444555555444222222333555555444444444444555666666777666666555555555555555222333444666666666555444444555666888999:::;;;;;;777:::===<<<999777777888444333555<<>>=========>>>???@@@BBBBBB@@@======AAADDD???@@@AAA@@@??????AAACCC@@@AAACCCDDDCCCBBBCCCDDDAAAAAACCCDDD@@@;;;;;;???;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999888777666777888:::<<<888888777777777999:::;;;999999999::::::999999999AAA@@@???===;;;999888777555777999999888888999;;;666777999999:::999888777333444555666777777777777999666444555777777555333666444222222555777999999666777999;;;============999777888<<<;;;777555666777777666666666666777777666777888999::::::;;;;;;<<<999444222333444555555777777666555555555555666444555666555333333555666555999555333999888555;;;666444666;;;:::555555:::===;;;888666777:::>>>AAA888:::;;;:::888777888:::===:::666333333666:::===777777777777666555333333;;;777666888777333666<<<555555555555666999;;;<<<888888666333555888666111222666777333333777777333666333111222444555333000000222333333222222444555333222222222333333444555444333222444666777777666444333222222222444666888555777999;;;;;;:::888777666777777666555555777999666666555444333555888:::555555555555666666666666999999999999999:::::::::777999;;;;;;:::888888888888777777666666666666666<<<:::888666777:::===???999::::::;;;;;;::::::999===:::666444555666777777888888888999999:::::::::;;;;;;::::::999888777777999999888888888888999999:::888777777888:::999999444444555666777888888888777777777888999:::<<<==={{{vvvzzz{{{pppfffiiihhhfffeeegggjjjnnnqqqsssvvvxxxxxxwwwuuuttttttrrrpppppprrrvvvwwwvvvtttooooooppppppqqqrrrrrrrrrnnnnnnnnnnnnnnnoooppppppkkkiiiggggggggghhhgggfffggghhhhhhjjjkkkllllllmmmiiikkklllkkkjjjjjjkkklllhhhhhhhhhhhhhhhiiiiiijjjjjjhhhfffeeeffffffeeedddcccaaa```___``````^^^\\\]]]\\\[[[\\\^^^^^^\\\ZZZ[[[YYYWWWVVVUUUTTTSSSSSSPPPPPPQQQRRRSSSTTTTTTUUUTTTUUUWWWXXXXXXVVVTTTSSSSSSRRRQQQPPPNNNMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKLLLLLLKKKHHHGGGGGGHHHFFFFFFFFFGGGFFFFFFEEEDDDEEEDDDCCCBBBBBBBBBBBBCCCAAA@@@@@@@@@@@@AAACCCDDD@@@???>>>======>>>??????@@@@@@???===<<<===???AAA>>>???@@@@@@??????@@@BBB>>>@@@BBBCCCBBBBBBCCCDDDDDDBBBBBBCCCAAA<<<===@@@;;;;;;::::::::::::;;;;;;999999999999999999999999888777666555666888:::;;;777777777777999:::<<<===999::::::;;;;;;::::::999<<<;;;;;;:::999888888888333666999::::::999999:::777888999999999888777666666777777777777777666666999777555666777888666444555444333333555888::::::<<<<<<<<<<<<;;;999777666;;;888777999999666666999777777666666666666777777666777999:::;;;;;;::::::;;;999666444555555444333444555666777666555333222333444555444333444555777222888555333999777333888444333666;;;:::555444888999999999999;;;<<<===>>>888:::;;;;;;999888:::<<<999777555444555888<<<>>>888888888777666444333333888666777:::999444555999;;;:::999888777777888888888999666333555888666222///444555333444999999555333333222333444555555444666777888777555555555666222222222222333444555555444333222444666777777666777555444222222333444555333555777999999888666555555666666555444444666888666777666666555555666777555555555555666666666666777777777777888888888888666888::::::999999:::;;;666666666666777777888999;;;:::888777888:::===>>>::::::::::::::::::::::::===:::777555666888888888888999999999:::::::::::::::::::::999888777777777999888888777777888888999999777666666888999999888777888888999999:::::::::999999999:::;;;<<<===>>>}}}~~~}}}xxxkkk^^^hhhhhhggghhhkkkoootttvvvwwwyyy{{{|||zzzxxxwwwwwwtttttttttvvvxxxyyyxxxwwwqqqqqqqqqqqqqqqqqqqqqqqqnnnnnnnnnmmmnnnnnnooopppiiigggffffffhhhhhhgggfffhhhiiijjjkkklllkkkjjjjjjiiijjjkkkjjjhhhhhhiiijjjdddeeefffggghhhiiiiiiiiihhhgggeeedddeeeeeedddcccbbbaaa```aaabbbbbb```^^^]]]\\\[[[\\\\\\[[[YYYVVV[[[ZZZWWWUUUSSSSSSTTTTTTPPPPPPPPPPPPPPPQQQRRRRRROOOQQQTTTVVVVVVUUURRRPPPSSSSSSQQQPPPNNNLLLKKKJJJIIIJJJJJJJJJJJJIIIHHHGGGIIIKKKLLLLLLIIIGGGGGGGGGCCCCCCDDDEEEEEEEEEEEEDDDEEEDDDBBB@@@@@@AAACCCDDD??????@@@AAABBBCCCDDDDDD??????>>>>>>>>>??????@@@???===;;;;;;<<<===>>>======>>>??????>>>>>>???@@@???AAACCCDDDDDDDDDFFFGGGGGGCCCAAACCCCCCAAA@@@AAA<<<;;;:::999999:::;;;<<<::::::::::::::::::::::::888888777666666777999:::666666777888:::<<<>>>???:::::::::;;;;;;:::::::::666666666777777777888888222555888::::::999999:::888999999999999888666555888999999888777666555555999777666666777888666555444444444444666888:::<<<>>>>>>===<<<:::777555444<<<888666777666555666:::777777666666666666777777666777999;;;<<<;;;:::999;;;999777666666555333222222444666888777444000...111222444444333444666888111777444222888666111666222333666:::999555444666444666999<<<>>>>>>===<<<888:::;;;;;;::::::<<<===555555555555777:::>>>@@@===<<<;;;:::888666555444555555888;;;:::666555777???>>>===;;;:::888888777888999777444555888777333111444555444555777777555444555666555444444555666444555666555444333444555222222222333444555666666444333333444666777666555999888555333222222222333222333555777777666555333444555555444333444666888666666666777666666555444555555555555666666666666555555555666666777777777777888999999999:::<<<>>>666666666777888999:::;;;999999999999:::;;;<<<======<<<;;;::::::;;;<<<===<<<:::888777888:::::::::999999::::::::::::;;;;;;999999888888777777666666999888888777777888888999777666555666888999888777999999999:::::::::::::::;;;;;;;;;<<<===>>>???@@@|||yyyzzzzzzrrrgggmmmmmmmmmooorrruuuyyy{{{yyy{{{~~~~~~|||zzzyyyyyyvvvvvvwwwxxxyyyzzzyyyyyyuuuuuuttttttsssrrrrrrrrrooooooooonnnnnnoooooopppjjjgggeeeeeefffiiijjjjjjkkklllmmmmmmllljjjgggfffggghhhiiihhhfffeeeeeefff```bbbdddfffhhhiiihhhhhhjjjgggeeeccccccbbb```___^^^]]]]]]___```aaa___]]]ZZZ[[[[[[\\\\\\ZZZXXXVVV\\\ZZZXXXTTTRRRRRRTTTVVVTTTSSSQQQPPPPPPQQQRRRSSSMMMOOORRRUUUVVVTTTQQQOOOSSSRRRQQQOOOMMMKKKJJJIIIJJJJJJJJJKKKJJJJJJJJJJJJHHHJJJLLLLLLJJJHHHFFFFFFBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDEEE@@@@@@AAABBBCCCCCCBBBBBB??????????????????@@@@@@@@@===::::::===???>>><<<;;;===>>>>>>======>>>???AAACCCFFFGGGGGGHHHIIIKKKHHHCCCCCCGGGIIIFFFBBBAAA???===;;;999999;;;===???<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888888777777888666777777888:::;;;<<<===999999::::::::::::999999555555555666666777777777333555777888888888:::;;;888999999999888777555444777777777777777666555555666666555555666666666555333444555666666888:::<<<;;;;;;;;;;;;;;;::::::999:::666555777777555666999777777666666666666777777555777999;;;<<<:::999888===:::666444444444333333222333555555444222///---///111222333333444777999222777222000555444111666222444888;;;:::777555666222555999<<<>>>>>>===<<<999:::;;;;;;<<<======>>>666666777888:::===???@@@AAA@@@>>><<<:::999888777444555888999888666666777>>>>>>>>>>>>===<<<;;;:::888:::999555555888777444666777777555555444333111555777999777444222444666222333555555444444555777333333333333444555666777555444333444666777666555888777666444333333333333222333444666666555444444555555555444444555777:::444444555666777666444333555555555555666666666666444555555555666777777777999::::::999888999;;;>>>777777777777888999:::;;;888999:::;;;<<<<<<<<<<<<>>>===;;;::::::;;;===>>><<<:::999999;;;<<<<<<;;;:::::::::::::::::::::;;;888888777777666666666555888888777777777777888888666555444666888999888666999999888888888888888888<<<<<<<<<<<<===>>>???@@@wwwssswww~~~~~~yyyvvvvvvvvvwwwyyy{{{|||}}}zzz|||}}}{{{{{{{{{vvvwwwxxxyyyyyyyyyyyyzzzzzzzzzyyyxxxwwwvvvuuuuuurrrrrrqqqppppppqqqqqqqqqnnnkkkfffdddfffjjjnnnooopppppppppooollliiieeecccfffggggggfffcccbbbbbbccc___aaaccceeefffgggffffffgggeeebbbaaa``````^^^]]]XXXWWWXXXYYY\\\]]]\\\[[[YYYZZZ[[[\\\[[[ZZZZZZYYY[[[ZZZXXXUUURRRQQQTTTWWWUUUSSSQQQOOOOOOPPPRRRSSSMMMOOORRRTTTUUUSSSQQQPPPQQQQQQOOONNNLLLJJJIIIHHHKKKJJJJJJIIIJJJLLLNNNOOOGGGIIILLLLLLJJJHHHFFFFFFCCCDDDEEEFFFGGGHHHHHHHHHBBBCCCFFFGGGHHHGGGFFFEEECCCCCCCCCCCCCCCBBBAAA@@@?????????@@@@@@@@@@@@???@@@>>>;;;<<>>???>>>======>>>@@@BBBEEEFFFFFFGGGHHHJJJEEECCCEEEKKKNNNIIICCC@@@BBB@@@>>><<<<<<>>>@@@BBB????????????????????????@@@???>>><<<:::888777777888888999999999999999999888888999999999999888888777777777777777666666666555666666555555777:::===888999999999888666555444333444555555666666666555333444444444444444444444333555666666666666888;;;:::::::::;;;;;;<<<======666444555999999555444666666555555555555555555666555777888::::::999888777>>>:::555222222333444444444333333222111111000000...000111222222444666999666999222...333333222999333777:::;;;:::999888777444555888:::<<<======>>>:::::::::;;;===>>>>>>>>>999::::::;;;<<<===>>>???AAA???===;;;999888777777555777777555444666888999===>>>?????????===;;;999888;;;:::666555777888666777666666666555333222222222555888777555444777:::888999:::999888777888999555555444444555555666777555444333444666666666444555555555555555555555555333444555666666666555555666777666555555666:::<<<555444333444666666555333555555555555666666666666555555666777777888999999<<<<<<<<<:::888888999;;;999999888888888888888999888999;;;<<<<<<<<<<<<<<<>>>===;;;::::::;;;===>>>;;;::::::;;;======<<<:::::::::::::::::::::::::::777777777666666666666666888777777777777777777888555444444666888999888666999999888888888888888888;;;;;;;;;;;;<<<===>>>>>>yyytttyyy~~~~~~~~~{{{~~~}}}||||||vvvxxxzzzzzzyyyyyyyyy{{{~~~}}}}}}{{{zzzyyyyyyxxxuuuuuuttttttssssssttttttsssooojjjhhhjjjnnnqqqssssssrrrqqqpppmmmjjjgggeeefffggggggeeecccaaaaaabbb```aaabbbccccccccccccccc```___]]]]]]^^^______^^^TTTSSSSSSTTTWWWZZZ[[[[[[[[[\\\]]]\\\[[[[[[\\\]]]YYYZZZZZZVVVRRRQQQSSSWWWSSSQQQNNNKKKKKKMMMPPPRRROOOPPPRRRSSSSSSRRRQQQPPPNNNNNNMMMKKKJJJIIIHHHGGGKKKJJJIIIHHHJJJLLLNNNPPPGGGIIIKKKKKKIIIGGGGGGGGGEEEEEEFFFHHHHHHIIIIIIIIIAAACCCGGGJJJKKKIIIGGGEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>>@@@???>>>???@@@@@@???>>>:::<<>>======>>><<<>>>@@@AAAAAAAAACCCDDDBBBAAAEEELLLMMMHHHBBBAAABBBAAA@@@??????@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>><<<:::999888:::::::::::::::999888888888999999::::::999999888:::999999888888777777666666777666555444666999<<<777888888888888777555444222222333444555555555555111222444333222222333444222555888777444444666888;;;;;;:::::::::;;;<<<<<<444333555999999666444555444444333333333333444444666666666777777777666666;;;777333111111333444444333333222111111111111222...///111111111333555888888;;;444///444444333:::555999;;;999888::::::888666666777888:::<<<===>>>;;;::::::;;;===>>>===<<<<<<<<<;;;<<<<<<===>>>>>>===<<<999777555555555555555777777333222666999:::>>>???@@@@@@???<<<888666888<<<<<<777555777888777333222333666777555555777...000333555666888;;;===<<<<<<<<<:::777555555555777777666555555555555666666444333444555666555444333333444555666666777777444555666666666666666666777777777666555777;;;>>><<<888444222444666555444555555555555666666666666666666777888888999::::::=========;;;999888888:::999999888777777777777777999:::;;;<<<<<<======<<<===<<<;;;::::::;;;<<<===;;;;;;;;;<<<>>>===;;;999::::::999999999999888888777777777777666666666666888777777666666777777888444444555777::::::999777999999999:::::::::::::::;;;;;;;;;;;;;;;<<<======}}}~~~}}}}}}wwwzzz||||||zzzyyyzzz|||~~~}}}||||||{{{{{{yyyxxxxxxwwwvvvvvvwwwwwwuuurrrppppppqqqssstttsssrrrrrrqqqooonnnlllkkkjjjiiiiiiiiigggdddcccbbbcccccccccbbbaaa`````````aaa]]]\\\ZZZZZZ\\\]]]\\\\\\TTTRRRQQQRRRUUUZZZ\\\]]]___``````]]][[[ZZZ]]]___XXXZZZ[[[XXXSSSQQQSSSVVVQQQNNNKKKIIIIIIKKKOOORRRQQQQQQQQQPPPPPPPPPPPPOOOKKKKKKJJJIIIIIIHHHGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKHHHIIIJJJIIIGGGGGGGGGHHHFFFFFFGGGHHHIIIIIIHHHHHHAAACCCEEEHHHIIIIIIHHHGGGEEEDDDCCCBBBAAAAAABBBBBBAAABBBBBBBBBAAA???===<<<>>>???@@@@@@???>>>??????:::===@@@@@@???>>>>>>>>>:::<<<>>>>>>>>>>>>???@@@??????CCCGGGFFFBBBAAACCCAAAAAA@@@@@@@@@@@@AAAAAA????????????????????????===============<<<;;;;;;:::;;;<<<======<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999999888888888888555666888888777666666777666666777888888777666555444444555555555555555444111333444444222222444666222666888777333111333666:::999888888888999::::::555333333777777444444777333222222111111222222333666555444444444444555666555333222222333444222111000111222333333333222222...///111111111222444666777<<<777444999777333888555:::;;;777666999;;;999666666888999;;;;;;;;;;;;<<<;;;999:::<<<===<<<:::;;;::::::::::::<<<===>>><<<:::888666555555555666222666777444333777999777999;;;>>>??????<<<999666888<<<===888555777999888333000111777888555555999000000111333777999::::::777888999888666555555666999999777666555444444444666555444444555666555444333444555666666777777777444555555555666666666666777777666444444666;;;>>>HHHAAA777333333555555444555555555555666666666666555666666777999::::::;;;:::<<<===<<<:::999999:::777777666666666777888888::::::;;;;;;<<<=========::::::::::::::::::::::::;;;;;;<<<===>>><<<999666999999999888888777777777777777777777777777777777777777666666666666777777444444666888;;;;;;:::888777888888999999:::::::::<<<<<<;;;;;;;;;<<<======yyy{{{~~~}}}{{{zzz{{{}}}~~~}}}|||||||||{{{zzzzzzyyyxxxxxxxxxyyyuuuttttttvvvwwwwwwtttrrrqqqqqqpppooonnnoooooooookkklllkkkiiifffddddddeeeeeedddbbb```^^^^^^_________]]][[[ZZZZZZZZZXXXWWWUUUSSSPPPQQQUUUZZZ^^^```ddddddbbb^^^ZZZZZZ]]]```VVVZZZ[[[YYYTTTQQQRRRUUUQQQNNNKKKIIIIIILLLPPPSSSQQQQQQPPPOOONNNNNNNNNOOOIIIIIIHHHHHHHHHGGGGGGGGGFFFGGGIIIKKKJJJIIIFFFEEEHHHIIIIIIHHHFFFFFFHHHIIIFFFFFFGGGHHHHHHHHHHHHGGGBBBCCCDDDEEEFFFGGGHHHIIIDDDCCCBBBAAAAAABBBDDDEEEBBBBBBCCCBBBAAA???===;;;<<>><<<>>>@@@;;;===@@@AAA@@@???>>>>>>:::<<<>>>>>>>>>===>>>???>>>>>>@@@BBB@@@===???EEE@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>999:::;;;<<<============:::;;;===????????????>>><<<<<<============<<<<<<888888888888999999999999222666:::;;;:::777444333555666777888888777666666777777777777666555444333111333555555333222555777222666999777222000111444666666555555666888:::;;;777333222444444333555999222111111111111111111222666555333222222333444666000000222555666555111...---000333555666555222111...000111111000111333555555<<<:::999>>>:::333666555::::::444333888;;;999555666999;;;<<<;;;:::999===;;;999:::<<<===;;;888999888777777888;;;===???===<<<999777777777888999///555999666555888888555333666:::>>>???>>><<<:::888======999666777999999666222333777888333333777666444222333666888666333444666999::::::<<<>>>@@@;;;:::888777555444444333666555444444555666555333444555555666777666666666444444444555555555666666666666555333333666:::>>>QQQHHH;;;444333555555444555555555555666666666777555555666777888999::::::888:::<<<===<<<;;;:::;;;555555555555666888999:::;;;;;;:::;;;;;;<<<>>>>>>999::::::;;;;;;::::::999;;;;;;<<<===>>><<<888555999888888888777777666666777777777777888888888888777777666666666666777777444555666999<<<<<<:::888444444555666777888888999===<<<<<<<<<<<<======>>>zzz{{{|||}}}~~~}}}||||||{{{||||||{{{yyyxxxzzz{{{{{{zzzyyyyyyzzzyyywwwuuuqqqwwwyyyuuurrrtttvvvvvvoooooonnnnnnnnnnnnnnnooopppooommmjjjhhhgggfffeeekkkhhhddd```^^^^^^___```bbbaaa___]]][[[ZZZZZZZZZXXXXXXWWWUUUUUUWWW\\\```cccccccccbbbaaa___^^^]]]]]]\\\ZZZXXXVVVTTTSSSSSSMMMPPPPPPLLLLLLMMMLLLHHHKKKKKKLLLNNNPPPQQQOOOMMMMMMMMMMMMLLLKKKIIIHHHGGGAAACCCFFFHHHIIIHHHFFFDDDEEEEEEEEEGGGIIIIIIGGGEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@BBBDDDDDDCCCCCCDDDEEEFFFEEECCCBBBAAABBBBBBCCC@@@AAABBBBBBAAA@@@AAABBBAAAAAA@@@@@@???>>>>>>===<<<<<<===>>>>>>>>>>>>>>>::::::;;;<<<===>>>??????AAA@@@???>>>>>>>>>@@@@@@666<<>>DDDBBB@@@======>>>@@@AAAAAAAAA???>>>>>>>>>>>>???<<<<<<<<<<<<<<<;;;;;;;;;:::<<<===;;;888666777999777:::===;;;777555777:::777:::===<<<999666666888888666555444555555333222000111333444555444333222555666777666444333333444777888888999999999999888999666555666555333777<<<888777555333222222222222555888555///...333555222222222333333333222222111111333444444333222444555222222333333333444444444666:::>>>???<<<::::::;;;777666555555777888888777444000111777<<<<<<;;;<<<===999999===<<<777666:::666555555666999;;;<<<<<<777888888888888777777666333333333444555666666777888:::;;;<<<<<<<<<>>>@@@???===;;;:::999999777666999666555777666333333666444222333777888555555888555777888888666666777999<<<>>>???===:::777555555222333444444444555777999444666777999999999888777666888999888666555555555777777777777777777888888AAA???<<<999666555444444777777777777777777888888444666777888777777999:::;;;<<<<<<:::888888999;;;111555888999888777999;;;:::;;;>>>??????>>><<<:::;;;;;;;;;;;;:::999888777======<<<;;;:::888777666666777999999777666777888;;;888777777999999666333555666888888777444000...666777888999999:::999999;;;888999<<<<<<999888;;;;;;;;;;;;<<<;;;;;;::::::~~~|||{{{zzz{{{{{{zzzyyyxxxyyy{{{zzzyyyxxxxxxyyyxxxvvvtttuuuvvvtttpppppprrrqqqmmmpppooonnnnnnmmmmmmmmmnnnooonnnllljjjiiigggggggggjjjhhhdddaaa```aaabbbccceeedddcccbbbaaa___^^^]]]]]]]]]\\\ZZZXXXYYY\\\______```aaaaaaaaa```^^^^^^YYYYYYWWWVVVUUUTTTTTTTTTMMMPPPPPPLLLKKKLLLKKKGGGMMMKKKKKKKKKMMMNNNMMMLLLHHHIIIIIIJJJKKKKKKKKKKKKFFFGGGGGGGGGFFFEEEDDDCCCEEEEEEEEEEEEDDDBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBB===???AAAAAA@@@@@@@@@AAABBBAAA@@@@@@@@@AAABBBBBB???@@@AAA@@@??????@@@AAAAAAAAAAAA@@@???>>>>>>>>>======>>>???????????????::::::;;;<<<===>>>?????????>>>>>>=========>>>???;;;@@@BBB???>>>??????<<<@@@@@@AAAAAA@@@@@@???>>>BBBAAA???>>>>>>>>>@@@@@@??????@@@@@@??????======???>>>===<<<<<<<<<<<<<<<<<<>>>???===:::999:::;;;:::===???===999777:::===888:::<<<<<<999777777888777666444444555555333222444444444444555555666666666777777666555444444666222333444555666777777777888666555666555333666<<<999777666444333333444444111555555222222555666222111222222222222222111111111222444333222222333555333333333444444555555555555999===>>>;;;999888888666555444555666777777777666222333999======<<<>>><<<999999===<<<888888;;;666444444555888:::;;;;;;666777777777777666555555555555555555555555555555666888999:::::::::<<<>>>===;;;:::::::::::::::999888555444666666444555999888555555888888555555777777888999888666666666777:::<<<<<<;;;999777777777333444555444444444666888444555666666777777777777666888999888777555555666888777777777777888999999>>>===:::888666555444444888888777777777777777888444666777777666666777999;;;<<<<<<;;;999888:::;;;333666999999888888:::<<<888:::<<<>>>>>>===;;;:::<<<<<<<<<;;;;;;999888888;;;;;;;;;;;;::::::999888888999;;;;;;999888999::::::999777888999999666444888888888888777666444333666777888999999::::::999;;;888999<<<<<<999888;;;:::;;;;;;<<<;;;;;;::::::}}}{{{zzzyyyzzz{{{{{{yyyyyyzzz|||yyyxxxvvvvvvwwwwwwvvvtttxxxvvvqqqnnnppptttqqqkkkqqqpppooonnnmmmmmmmmmmmmooonnnlllkkkjjjiiiiiiiiijjjhhhfffddddddeeefffgggffffffggggggfffcccaaa___^^^______^^^]]]]]]___aaa___```aaaaaa```^^^[[[ZZZXXXXXXWWWVVVVVVWWWWWWWWWQQQSSSRRRNNNLLLMMMLLLIIIMMMKKKHHHGGGIIIKKKLLLMMMHHHIIIIIIJJJJJJJJJKKKKKKLLLKKKIIIFFFEEEDDDCCCCCCBBBDDDFFFDDDAAA>>>???@@@????????????????????????<<<>>>???@@@>>>>>>>>>???===<<<<<<======???@@@@@@===>>>???>>>===<<<===???@@@@@@@@@???>>>>>>============>>>????????????>>>:::;;;;;;<<<===>>>??????======<<<<<<<<<<<<===>>>>>>BBBDDDAAA???@@@@@@===AAA@@@??????>>>>>>?????????????????????@@@@@@@@@===>>>@@@AAAAAA???===<<>>???===<<<;;;;;;<<<;;;===???===:::999;;;>>>:::<<<===<<<:::888888999888666555555666666444333777666555444444666777888666888888888666555666777///000222444555666666666777555555777666444666;;;888777666555444444555666...222444444444666555222111111111111111111111111111222333333222222333444222333333444555666666777444777;;;<<<:::777444333444444444444444555666666222///000666999888888::::::888999<<<<<<:::999;;;666444444555888:::::::::666666666555555555444444666777777777666666555555444666777888777888999;;;999999999999:::;;;<<<<<<888444333555555555777<<<<<<888777888777444555888888999:::999777666666777888999:::999777777888:::444555666555333333555777444444444444555666777888666888999999777666666777888888777777888999999::::::999888666666555555666:::999888777777666777777555666777777666555777888;;;;;;<<<:::999888:::;;;666777999999888999;;;===666888:::<<<======<<<;;;<<<<<<<<<<<<;;;:::999999999::::::;;;;;;:::::::::888:::;;;;;;:::999999::::::999888888999999777555999999888777666777777777666777888999::::::::::::;;;888999<<<<<<999888;;;::::::;;;;;;<<<;;;;;;:::}}}{{{zzz{{{|||~~~~~~}}}|||}}}~~~yyyxxxvvvvvvwwwwwwvvvuuuwwwvvvtttqqqssswwwwwwtttsssrrrqqqpppnnnnnnmmmmmmoooooonnnmmmlllllllllllllllkkkiiihhhgggggghhhhhhccceeeggghhhgggdddaaa___\\\^^^``````______```aaabbbbbbbbbaaa___[[[WWWTTT[[[ZZZZZZYYYYYYYYYZZZZZZUUUWWWUUUQQQOOOQQQPPPMMMMMMIIIFFFEEEGGGKKKNNNPPPPPPOOONNNLLLJJJIIIHHHHHHMMMLLLJJJIIIGGGEEEDDDCCC???CCCGGGEEEAAA???BBBFFF????????????????????????===???AAA@@@???>>>???@@@:::::::::;;;;;;<<<<<<<<<;;;<<<======;;;;;;<<<===>>>>>>=========<<<<<<<<<<<<<<<======>>>======<<<:::;;;;;;<<<======>>>>>><<<<<<<<<<<<<<<=========<<>><<<<<<===>>>>>><<<===???@@@AAAAAAAAA@@@??????@@@@@@@@@@@@???>>>AAA???<<<999888999:::<<<<<<======<<<<<<;;;<<<<<<<<<======<<<::::::<<<>>>===>>>>>>===<<<;;;::::::999888777777888888777555555555555666666666777777777888999999777777888999333444555666777777777777666555666888777555777;;;777666555444444555666777///111333333444444333111111111000000111111222222111222333333222222333444222222333444555555666666444666888999888555222000333444444444333444555666222000111666888666777999999999:::;;;<<<;;;;;;<<<777666555666999;;;;;;;;;777777666555555444444444555666777888888777777666333555666777666666888999777777888888777888:::;;;:::555333444444444777<<<===888666777777555777:::777999;;;:::999888888888888888888666555555777999555666666555333333444666444444333333444666888999666777999999888777777888888888777888888999:::;;;777777777777777777777888:::999888777666666666666666777888888666666777888999::::::999888777999:::999999999888999:::<<<>>>666777:::<<<===>>>>>>===<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;:::999999666888999999888777777888:::999999999999999888777888888888888888888888888777777888999::::::::::::;;;888999<<<<<<999888;;;::::::;;;;;;<<<;;;;;;;;;~~~~~~zzzxxxvvvvvvwwwxxxxxxwwwuuuyyyyyyuuusssvvvxxxxxxuuutttsssqqqpppoooooooooppppppooonnnnnnnnnnnnnnnnnnmmmlllkkkiiihhhggggggccceeehhhiiiiiifffccc```]]]___aaa```___]]]]]]]]]bbbbbbbbbaaa___[[[XXXVVV]]]\\\[[[[[[ZZZZZZZZZZZZWWWXXXVVVRRRPPPRRRRRROOOLLLIIIFFFFFFJJJOOOSSSUUUWWWUUURRROOOLLLJJJIIIIIIJJJKKKMMMMMMLLLIIIFFFDDDAAAEEEHHHFFFBBB@@@CCCGGGCCCCCCCCCCCCCCCCCCCCCCCC>>>???AAAAAA???>>>>>>???;;;;;;;;;;;;::::::999999:::;;;<<<<<<;;;:::;;;<<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<======;;;<<<<<<======>>>>>>>>>===BBBDDDBBBAAABBBBBB@@@>>>===<<<::::::;;;<<<<<<;;;===???AAABBBAAAAAA@@@AAA@@@>>>======???AAABBBAAA???<<<:::999:::<<<===============>>>>>>>>>===>>>>>>===<<<;;;<<<>>>@@@@@@???>>>=========<<<<<<;;;:::999999::::::999888555777999;;;<<<:::888777777999:::999888888999:::777777888888888777777666666555777:::999777888<<<777666555444444555666666444222222222222000000111111111000000111222333333111333444444333333444555222222222333444555555555444555666666666444111///333555666555333333666888777666777;;;<<<:::;;;>>>999:::;;;;;;<<<<<<<<<;;;999888777888;;;<<<===<<<999888777555555555555555222333666888999999999888444555777777666666777999666777888777555444666888;;;666333444333222555999:::666444666777666888<<<555777:::::::::999999999888888777555333333555777555666666555333333444666555444444444555777999:::444666888888888777888999777777777777888999:::;;;666666777888888999999999999888777666555555444444666888999888777777888:::777888888777666666888999;;;:::888888999;;;<<<===777888:::===>>>?????????<<<<<<=========<<<;;;;;;<<<<<<<<<;;;:::999777777777888::::::888777888999999:::;;;::::::999999999777999;;;======<<<:::999777888999::::::;;;::::::;;;888999<<<<<<999888;;;999::::::;;;<<<<<<<<<;;;zzz|||zzzxxxvvvvvvwwwxxxxxxxxxuuu{{{|||wwwrrrrrrssssssttttttrrrqqqppppppppppppppppppooonnnmmmmmmmmmnnnmmmmmmmmmllljjjhhhgggfffeeegggjjjlllkkkiiifffdddbbbccccccbbb^^^[[[ZZZ[[[_________`````````______^^^]]]\\\[[[[[[[[[[[[[[[WWWXXXVVVRRRQQQSSSTTTRRRNNNLLLKKKLLLPPPTTTWWWXXXWWWVVVSSSQQQOOOOOOOOOOOOKKKLLLOOOPPPOOOMMMIIIGGGHHHIIIIIIFFFBBB@@@AAACCCAAAAAAAAAAAAAAAAAAAAAAAA===???@@@@@@>>>======>>><<<<<<<<<<<<;;;:::999888;;;<<<===<<<;;;:::;;;===::::::::::::::::::::::::999::::::::::::999888888999999999:::::::::;;;;;;:::;;;<<<===>>>>>>>>>===@@@DDDEEEAAA??????===:::;;;:::999999888888999999:::;;;===>>>?????????>>>AAA???<<<::::::===@@@BBB@@@???===<<<<<<<<<>>>???>>>======>>>@@@AAA@@@???AAA???>>>======???AAABBBAAA???===<<<======<<<;;;<<<:::999:::;;;;;;:::999777999===@@@@@@>>>;;;888777888:::999888888999:::888888888888777666555444666666888<<<<<<999999===999888777555555555666777777444333444333000111333222111111000111333444555333444555555444444555666444444444444444555555555666555444444555555333111444777888777555444777:::888777999===<<<999:::>>>999<<<===;;;;;;======:::;;;:::999999<<<=========:::999777555444444555555000111444777999999999888444666777777666666777999777888999777333222444666:::555333333333111222666666333222555666555666:::222555777888888666666666666666666555333222333555444555666555333333555777444444444555666888999:::333555777777777777888999666666666666777888::::::666777888999999999888888777666555444444333444444555666888888777777999:::666777888777666666888:::;;;999888999:::<<<;;;;;;888999;;;===>>>???@@@@@@<<<===============<<<<<<======<<<;;;:::888777666999;;;<<<<<<;;;::::::;;;999:::<<<;;;:::999999::::::<<>>??????<<<<<<===>>>>>>===<<<;;;<<<===>>>>>><<<<<<===>>>::::::;;;;;;;;;;;;;;;;;;:::::::::::::::999888888888888888888888999999999888999;;;<<<======<<<<<>><<<;;;;;;;;;;;;<<<======<<<:::999;;;>>>???>>>===???===;;;:::;;;===???@@@???===:::999;;;;;;:::999:::999888999:::;;;:::888777999<<<>>>>>>===;;;999666888999999888888999:::777777777888777777666666666666:::???>>>;;;;;;>>><<<;;;:::888777777777888777444555999999555333666333222111111222444666777444555666666555555666888777777777777666666666666999666333333444666666555666999;;;:::777666999===666666888;;;:::666888<<<:::>>>>>>;;;:::======999;;;999888999;;;======<<<:::888666444333333444444000222444777888888777666444555777666555555666888777999;;;888444333555888666222111333333111222555444222222555555222222555000333555555333000///...111333555555444333444555333444555444444444666888111222333555666777888888111333555666666666777999444444444555666888999:::777777888888888777666555444444333222222333333333111333555666666666888:::777888999888777888999;;;:::888777999;;;<<<:::888999999:::;;;===>>>>>>???<<<======>>>>>>>>>======;;;<<<;;;;;;:::999888777999;;;<<<<<<;;;::::::;;;888;;;===<<<:::999:::<<<<<<<<<>>>??????===<<<;;;777888999:::;;;;;;;;;;;;;;;888999<<<<<<999888;;;888999:::;;;<<<<<<<<<<<<~~~}}}~~~~~~~~~}}}}}}wwwwwwwwwwwwxxxzzz{{{}}}{{{}}}~~~{{{xxxwwwvvvxxxvvvsssssstttvvvwwwwwwuuuvvvvvvvvvyyy|||wwwpppoooooonnnnnnnnnnnnnnnooommmmmmkkkjjjiiihhhhhhhhhggghhhjjjkkkkkkjjjhhhgggggghhhiiikkkkkkjjjiiihhhaaabbbdddddddddeeehhhjjjcccbbbaaa```aaaccceeefffcccccccccdddeeeggghhhiii]]]___]]]YYYYYY]]]___]]]WWWWWWWWWYYY[[[[[[XXXVVVXXXVVVTTTRRRQQQQQQRRRSSSUUUTTTRRRPPPOOOMMMMMMLLLPPPMMMKKKJJJKKKLLLLLLKKKHHHHHHHHHHHHHHHHHHHHHHHHCCCDDDEEEEEECCCAAABBBBBB;;;<<<>>>???@@@??????>>>===>>>???>>>======>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999888777777777777777888888888777888999;;;<<<<<<;;;;;;;;;@@@AAA>>><<<======:::555666777777777666444333777777777777777888888888777777777888888999999999666777777888999999999:::777555444666:::;;;:::999;;;999666555777999;;;<<<>>>;;;777777888:::888777999888777777999:::999777666777888999999999888888666777999999888888999:::777777888999999999999999777777;;;@@@@@@<<<<<<>>>???>>><<<:::999999999999555333777>>>???999666888444333222222222444777888555666777777666666777999::::::999999888777777777:::666222222444777888777777:::===;;;888777;;;???999999<<<>>><<<999:::???:::??????;;;:::===<<<888:::999888888:::<<<<<<;;;999777555222111111222333111222555777888777555333333555666555444444555666777:::<<<:::666444777;;;222///000333333111222666444222222555444000///111000222444333///+++)))(((---000333555444444555666222333444444444555777999///000222555666777777666000222444555555666777888333333444444555777888999666777777777777555333222222222222111222222333333...000333444444555777999999:::::::::999999;;;===999888777999<<<<<<999666999999999:::;;;<<<============>>>>>>>>>>>>>>>===999::::::;;;;;;::::::999777999::::::999888999999888;;;======:::999:::<<<;;;;;;:::999999999999999888888999:::;;;;;;;;;;;;;;;888999<<<<<<999888;;;888999:::;;;<<<<<<<<<<<<~~~~~~~~~~~~}}}|||zzzzzzzzzyyyyyyyyyyyyxxx|||zzzyyyxxxwwwuuurrrpppwwwtttpppnnnpppsssvvvwwwqqqtttwwwyyyxxxvvvrrrooommmllllllkkkllllllmmmnnnkkklllmmmnnnmmmkkkiiigggeeefffggghhhiiijjjkkkllliiihhhhhhhhhhhhgggdddbbbddddddeeefffhhhiiijjjkkkhhheeebbb```aaabbbbbbbbb^^^dddhhheeecccccccccbbbbbbbbbaaa___^^^]]]\\\[[[VVVVVV[[[bbbaaaZZZWWWYYYVVVUUUUUUUUUVVVUUURRRPPPVVVVVVVVVSSSPPPMMMMMMNNNOOOOOONNNMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKGGGJJJMMMLLLHHHDDDCCCDDDAAAAAAAAAAAABBBBBBCCCCCC>>>>>>??????@@@?????????@@@@@@@@@AAACCCCCCBBB@@@===============<<<<<<;;;???>>>===<<<;;;::::::999888<<<===<<<<<>>:::AAAAAAAAA@@@@@@@@@@@@@@@<<<999666333222333555666444555666666555555666888888777777777666666555555333333444666777777444222:::888666666999999888555:::999666555666999===???:::::::::777555444666777666888::::::999777777888666666444333333444666666444555666555555666:::>>>;;;:::999:::;;;;;;:::999777999<<<===<<<<<<<<<======>>>??????>>><<<:::888888<<<@@@@@@===999777777999777555444444666888:::555666666666555555777888666888888888666555666777===999555333444777999:::777888999;;;;;;<<<<<<;;;;;;:::;;;<<<:::777;;;AAAAAA@@@>>><<<;;;:::;;;;;;:::999888888777777888888:::666333444666777555333222333555777777666555444333444555444222111222333555888;;;999555333444777444333333111000111555888444222//////000222222222222111000111333444333222444333333333444333222000333333333444444444555555333444444444555555666666111111333444555666666666444333333555777:::::::::666666555444444333222222111111111111111111111111(((---111333111222555::::::999999999888888777777666666555555777999;;;<<<::::::;;;>>>???>>>;;;999???;;;777888<<<>>><<<999;;;;;;;;;;;;;;;999888888555777::::::999888888999;;;999888999;;;===>>>>>>;;;<<<<<<<<<<<<;;;::::::666777999:::;;;;;;:::999555777999999888888999:::888999:::;;;<<<<<<<<<<<<~~~~~~~~~~~~|||zzzxxxxxxwwwwwwvvvvvvuuuuuuuuuwwwvvvttttttttttttrrrpppsssqqqnnnmmmnnnqqqssstttrrrsssvvvwwwwwwuuusssqqqpppqqqqqqqqqqqqpppoooooommmnnnnnnmmmllliiifffeeeffffffgggggghhhiiiiiijjjgggfffeeefffgggfffdddaaadddcccaaa```aaabbbeeefffdddaaa^^^]]]^^^^^^^^^^^^[[[aaaeeecccaaaccccccaaaccccccbbbaaa```___^^^^^^ZZZXXX[[[^^^]]]XXXXXX\\\WWWWWWVVVWWWWWWVVVTTTRRRRRRSSSTTTSSSPPPNNNMMMNNNNNNNNNMMMMMMMMMNNNNNNOOORRRQQQPPPNNNMMMLLLLLLLLLIIIKKKMMMMMMIIIFFFEEEFFFEEEEEEEEEEEEDDDCCCBBBBBBAAABBBCCCDDDEEEEEEEEEEEEBBBAAA@@@AAACCCDDDCCCBBBAAABBBBBBBBBAAA@@@??????@@@@@@??????>>><<<;;;:::888<<<===;;;<<>>>>>>>>???????????????===;;;888666555777999:::777888:::999888888999;;;::::::999999999888888888444444555888::::::888666;;;777444333555777777666666555444444555777:::<<<:::999777666555666666666666888::::::888666666666444333333333333333333444666555555444444555777999888777666666888999888777444777999:::999999999:::===>>>???@@@???===<<<:::777;;;>>>>>>;;;888777888:::888555333222222444555333444555444333333555777444555666666555555777888;;;777444222444777999;;;888888999999999:::::::::;;;:::;;;<<<;;;999;;;AAAAAA@@@???===<<<;;;;;;;;;:::999999999888888777777;;;;;;:::888666444444555333444555666555333111///333444555444222111222333444777:::999555333444777222222111000///000444666333222000000222222222111111222444444222222333666666444222111111222222333555555666666666777777777333333444444444555555555222222333333333333333222333222111333666888999888666555555444333333222222222222222222222222222222...222555555222111333666999888888888777777777777555555555666777999::::::999:::;;;===???>>>;;;999===999777888<<<===;;;777::::::::::::999888777777333666888888777666777777999888777888999;;;<<<<<<:::::::::::::::999999888888999999999999888888777555777999999888888888:::999999:::;;;;;;<<<<<<===~~~~~~~~~~~~~~~|||zzzxxxwwwwwwvvvuuutttssssssssssssqqqooooooqqqqqqqqqpppoooooonnnnnnnnnooopppqqqssstttuuuvvvvvvuuutttssstttuuuwwwxxxwwwtttqqqooorrrqqqqqqooommmjjjgggeeehhhhhhhhhhhhhhhgggggggggdddccccccdddeeeeeecccbbbfffccc```]]]]]]^^^aaaccc```]]][[[ZZZ[[[[[[[[[[[[YYY^^^bbb``````bbbbbb```aaa````````````_________]]][[[ZZZZZZYYYWWWYYY^^^XXXWWWWWWWWWXXXWWWUUUSSSPPPRRRTTTUUUSSSRRRQQQQQQNNNNNNNNNOOOOOOPPPQQQRRRRRRQQQOOOMMMKKKJJJIIIIIILLLNNNOOOOOOMMMJJJJJJJJJJJJJJJJJJJJJHHHFFFDDDBBB@@@AAACCCEEEFFFGGGGGGGGGEEECCCAAAAAACCCDDDEEEDDDEEEEEEEEEEEEDDDCCCAAAAAA@@@AAABBBBBBAAA???===<<<:::<<<===;;;<<<@@@BBB@@@>>>>>>??????????????????>>>===;;;999999;;;===>>>;;;<<<======<<<<<<===>>><<<<<<<<<<<<;;;;;;;;;;;;666666777:::===>>><<<;;;===:::555333444777888999555555555555666888999::::::777555555777999888666777999::::::777555444555111111222222222222111111666555333333444555555444444333222333555666666555222444666666666555666777;;;<<<=========<<<;;;:::666999;;;;;;888666777999:::888444111////////////111222333333222222333555111222444444444444777999888555222111444777:::;;;999999888777777777777888;;;999:::<<<<<<:::<<>>===<<<;;;:::999:::::::::999888666555===??????;;;666333444777555666888888777333///---444555555444222111333444333666888777444333444666111111111///...///222555222222111222333333222000...333666444///...222777666555222000000111333555222222222333333333333444333444444444444555555555444444444333222111000///222111000111444666777666555555444444333222222222222222222222222222222222111444777666444222444666777777777777666666666666333444666888888999888888777777888:::<<<<<<999777999888777999;;;<<<999555999999999888888777666555222444666666555444555666777777666666777888999:::888888888888888777777666999999888777666666666666666777999999888777888999:::999888888999:::<<<===~~~~~~~~~}}}}}}}}}||||||{{{yyyxxxvvvuuutttsssssstttrrrpppnnnnnnoooppppppooonnnoooqqqqqqqqqppppppqqquuuuuuuuuuuuvvvvvvvvvvvvtttvvvyyy{{{yyyuuuppplllttttttsssqqqooommmjjjiiikkkkkkjjjiiiiiihhhggggggcccbbbbbbcccdddeeedddccceeedddbbb``````aaabbbddd___]]][[[ZZZ[[[\\\\\\[[[[[[___aaa``````aaa```]]][[[[[[[[[[[[\\\\\\\\\\\\\\\[[[YYYWWWVVVUUUXXX[[[UUUUUUUUUUUUVVVVVVSSSQQQOOOSSSWWWXXXXXXWWWVVVVVVRRRQQQQQQQQQRRRRRRSSSTTTRRRQQQOOONNNLLLLLLKKKKKKPPPQQQRRRRRRQQQPPPOOOOOOMMMMMMNNNNNNLLLJJJGGGFFFDDDDDDEEEGGGHHHHHHHHHHHHHHHEEECCCBBBDDDFFFGGGGGGEEEEEEEEEEEEDDDBBBAAA@@@AAABBBDDDEEEDDDBBB???===<<<>>>>>><<<===CCCEEEDDDCCCCCCCCCCCCCCCAAA@@@??????>>>===<<<<<<<<<======<<<>>>??????>>>===???@@@>>>>>>==================999999:::;;;>>>>>>===<<>>>>>===<<<:::999999:::;;;<<<;;;888666444===>>>>>>;;;777555666777777888;;;;;;:::777222000555555555444222222333555222444666666444333444666222222222111000000222555222222222333555444222000///111333111...---111444555555444333222333444666000000000000111111111111555555555555555555555555444444444333333222111000222111000111444666666666555444444444333333222222333333333333333333333333000333555666555555666888666666666666666666666666222444777999:::999888666444444555777999999777555777777777999;;;:::777444777777888777777666555444222444555555444444555666555666666666555555666777666666777777666666555444888777555444444555666777666777999999888777777888888777666555666888:::<<<||||||}}}~~~|||{{{{{{{{{zzzzzzzzzzzzxxxvvvuuusssrrrrrrsssttttttrrrpppppppppqqqpppoooooorrrvvvvvvuuusssssstttvvvvvvvvvuuuvvvvvvvvvwwwqqqtttwwwxxxwwwsssnnnkkkrrrqqqqqqpppooonnnmmmmmmooonnnmmmllljjjiiihhhgggdddcccbbbccceeeffffffeeeaaabbbcccdddeeeeeeeeeeeeaaa```^^^^^^___```___^^^___bbbcccaaa```aaa___ZZZWWWWWWXXXXXXYYYZZZZZZ[[[XXXYYYYYYWWWUUUTTTUUUVVVRRRRRRRRRSSSTTTSSSQQQOOONNNRRRVVVXXXXXXWWWWWWWWWUUUUUUTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSTTTSSSSSSSSSTTTTTTUUUTTTTTTNNNNNNOOOOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJGGGEEEDDDFFFHHHIIIIIIFFFGGGGGGFFFEEEDDDCCCBBBBBBDDDFFFGGGFFFDDDAAA???>>>AAAAAA???@@@EEEHHHFFFFFFGGGGGGFFFDDDBBB???>>>@@@??????>>>======<<<<<<===>>>??????>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<<======<<<:::===>>>???>>>===<<<;;;:::888999;;;===>>>>>>>>>>>>===999777999>>>@@@===999;;;<<<>>>===:::888777777222333555555555555333222222222333555777888777666888777666777999:::999888333444555555444555666888888888999999999999999999666888999777555555888;;;777666555333222111222222222444666666555444555555555555555333222222444666444222000111555999;;;<<<;;;;;;999777666555555444777444555:::<<<;;;;;;>>>;;;<<<<<<===<<<;;;999888999:::;;;<<<;;;999777555<<<:::888777999999888666666777:::;;;;;;999666444555666555333222222444666222333555555555555555666444555555444222222444666333222333444666555333111444222111000000111222333222555888888666555555666333333333333444444444444777777666666666666666666222333333444444444444444444222222333555777777666555555444444444444444333333333333333333333333333111333555555555555666777666666666777777777777777333555888:::;;;:::888666666555666888::::::999888777777888:::;;;:::777555777777888777777666555444555666777777666666777999444666777666444333444666555666666666666555444444444444333333444666888999666777999999777666666777666555333333333555777999~~~zzzzzz{{{|||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}|||zzzxxxwwwvvvuuuuuuuuusssqqqppppppppprrrssstttssssssssstttsssqqqoooqqquuuyyyyyywwwuuuuuuwwwvvvuuuuuuuuuttttttttttttnnnppprrrtttsssqqqnnnlllnnnnnnnnnnnnnnnnnnooooooqqqpppooonnnllljjjiiihhhfffeeecccdddfffggggggggg^^^```ccceeeggggggfffeeedddcccbbbbbbddddddcccbbbbbbddddddaaaaaabbb^^^XXXXXXXXXYYYYYYZZZ[[[[[[\\\VVVZZZ[[[WWWUUUUUUTTTRRRQQQQQQQQQRRRSSSSSSQQQOOOMMMPPPSSSTTTTTTSSSSSSTTTUUUUUUSSSRRRRRRQQQQQQQQQNNNNNNOOOPPPQQQSSSTTTUUUSSSRRRRRRSSSUUUWWWVVVUUUNNNNNNOOOOOOOOOPPPPPPQQQLLLLLLMMMLLLLLLKKKJJJIIIKKKIIIGGGGGGIIIJJJKKKJJJIIIJJJJJJJJJJJJIIIHHHHHHFFFGGGHHHIIIHHHGGGEEEDDDAAADDDEEECCCDDDHHHJJJHHHGGGGGGGGGGGGEEEBBB???===AAAAAAAAAAAAAAA@@@???>>>>>>@@@AAAAAA@@@@@@AAABBB>>>>>>>>>>>>????????????@@@>>><<<<<<======<<<:::;;;>>>@@@@@@>>>;;;999999888999:::<<<===============;;;:::<<>><<<;;;===>>>>>>;;;999888999666666777777777777666666111444888::::::::::::;;;<<<:::999:::;;;<<<;;;999555666777777666777999;;;<<<<<<<<<<<<<<<<<<<<<<<<777999;;;999666555888;;;777777666555555555555555333555777888777666666666777777666444222333555777444222111222666:::<<<<<<<<<<<<;;;:::999777555444666333444:::===<<<<<<>>><<<<<<<<<<<<<<<;;;::::::999:::;;;;;;;;;:::888888:::777444555999<<<:::777444555777999999888777666666666555333111222444777222333444555666777777777666777777666555444555777444333333444555555444222999555222111333555555444000444999:::888555555666222222222222333333333333777777777666666666666666000111333444555666666666555444333444666777888777666555555555555555555555444444444444444444444444666666666666666555444333888888888888999999999999555777999;;;<<<;;;999777999999999;;;===>>>===<<<888999:::;;;;;;:::999888999999999888888777666555777888999888777888999;;;444777999888555333444666666666666666666555555444222222333444555777888999666777999888777666666777333333222222333444666777~~~~~~}}}}}}{{{yyyyyyzzz{{{||||||||||||zzzzzzzzzzzz{{{{{{{{{{{{zzzyyywwwuuutttttttttttttttrrrpppooopppqqqsssuuurrrrrrtttvvvxxxwwwtttrrrqqquuuyyyyyyvvvtttuuuxxxssssssssssssrrrqqqooonnnmmmnnnoooppppppqqqppppppppppppppppppppppppqqqqqqqqqpppooommmllljjjiiihhhgggeeeddddddeeefffgggfff```aaaccceeefffgggggggggeeedddcccdddffffffeeecccbbbccccccaaaaaaccc___XXXYYYYYYZZZZZZ[[[[[[\\\\\\XXX]]]\\\WWWTTTVVVVVVSSSSSSSSSSSSTTTVVVUUUSSSQQQNNNPPPRRRRRRQQQPPPQQQRRRQQQPPPPPPOOOOOOOOOPPPPPPIIIIIIJJJKKKMMMNNNPPPQQQQQQPPPOOOPPPTTTVVVVVVTTTPPPOOONNNNNNNNNPPPQQQSSSIIIIIIIIIJJJIIIIIIHHHHHHKKKJJJIIIJJJKKKLLLLLLKKKKKKKKKLLLMMMMMMMMMLLLLLLJJJKKKKKKKKKKKKJJJJJJIIIDDDHHHIIIGGGHHHKKKKKKHHHFFFGGGHHHIIIHHHEEECCCAAAAAABBBDDDFFFGGGGGGFFFFFFBBBCCCEEEDDDCCCCCCDDDFFF????????????@@@@@@AAAAAA@@@>>>======>>>???>>>===>>>@@@AAA@@@===;;;:::;;;999999:::;;;<<<===>>>>>><<<<<<===>>>>>>>>>===<<<:::;;;======;;;999999999999888888777777888888999333999@@@@@@===:::;;;>>>>>><<<;;;;;;;;;;;;:::888777888999888777888:::===??????>>>===============999<<<===<<<888777888:::888888777777666555555555222555888888777666666666888888777555444555888;;;444333222444777:::<<<<<<;;;<<<>>>>>><<<:::777555777444555;;;@@@???>>>???>>>>>>===<<<<<<<<<<<<===999999999::::::::::::;;;888777777777888999::::::666777777888888888999999777777555333111222555777333333444666888999888888777888888777666555666777666444333333555555555444666555333111000111333555///333888888444333444666000000000111111111222222666555555555444444444444000111222333444555555555555444333444666777777777666777777777777777777777444444444444444444444444777777777777888777666555::::::::::::;;;;;;;;;<<<888999:::<<<<<<;;;:::999:::999999;;;===??????>>>;;;<<<<<<<<<;;;;;;;;;<<<::::::::::::999888777777999::::::999888999;;;===555999;;;:::666333444666777777777888777666666555333333444666666777777777666777999888666555555666333333444444555666666666||||||~~~}}}||||||{{{xxxvvvxxxyyyzzzzzz{{{{{{{{{zzzwwwwwwwwwxxxxxxxxxyyyyyyvvvuuutttsssssstttuuuvvvuuutttrrrqqqrrrtttwwwxxxoooqqqssswwwzzzyyyvvvtttppptttxxxxxxtttrrrtttwwwqqqrrrrrrqqqpppnnnllljjjnnnnnnnnnnnnpppqqqssstttuuuuuutttsssssssssttttttpppooonnnmmmkkkjjjhhhhhhhhheeeccccccdddffffffeeefffeeeeeeeeefffhhhjjjkkkdddccccccdddffffffeeeccc```aaaaaa___aaaccc___YYYYYYYYYYYYYYYZZZZZZZZZ[[[\\\___^^^VVVSSSWWWXXXUUUVVVUUUUUUWWWXXXXXXVVVTTTQQQRRRSSSRRRQQQPPPQQQRRRLLLLLLLLLLLLMMMNNNOOOOOOKKKKKKKKKLLLMMMOOOPPPQQQOOOMMMLLLNNNRRRTTTTTTSSSRRRQQQNNNMMMMMMNNNQQQSSSJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJJJJKKKMMMNNNLLLJJJJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMFFFJJJKKKJJJJJJMMMLLLHHHFFFHHHJJJLLLLLLJJJHHHFFFAAADDDGGGJJJLLLMMMMMMLLLEEEGGGHHHHHHGGGFFFHHHIII@@@@@@@@@AAAAAABBBBBBBBB@@@>>>======???AAAAAA@@@CCCDDDDDDAAA===<<<>>>@@@;;;;;;;;;;;;<<<>>>???@@@:::<<>>999;;;@@@>>><<<::::::::::::888777888999999888888999;;;>>>@@@???>>><<<<<<;;;;;;;;;:::===???>>>:::888888::::::999888777666555444444222444777888777666555666888888777666666888;;;???555444333555888;;;<<<<<<;;;===???@@@???<<<888666999555666===BBBAAA@@@AAAAAA@@@>>>======>>>??????999999999999:::;;;<<<===777:::;;;:::777666999<<<;;;::::::999999:::;;;;;;777777555333111222555888333333444666888:::999888777888999888666555555666777555333333444555666555111333444000++++++000555///333555444111000333888333333444444444555555555444444444333333222222222000000111222333333333333555444333333555777777666777777777777888888888888555555555555555555555555555555666888:::<<<;;;:::;;;;;;;;;<<<<<<=========999:::;;;<<<<<<<<<;;;:::888777777999;;;======<<<============;;;<<<===???;;;;;;;;;;;;;;;:::888888:::::::::999888999;;;===666:::===;;;777333444777888888888888888777777666444555666777777777666555666888999888666555555666333444555666777777777777~~~}}}|||}}}~~~~~~~~~~~~}}}~~~~~~~~~|||zzzxxxwwwxxxxxxwwwvvv~~~{{{{{{}}}|||xxxxxxzzzvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuusssssstttuuuuuutttsssrrrrrrssstttuuuvvvvvvvvvvvvuuuuuuuuutttsssvvvxxxxxxtttrrrrrrssstttrrrppppppppppppnnnmmmjjjllloooqqqrrrssstttvvv|||zzzxxxvvvtttsssrrrrrrqqqooommmmmmnnnmmmllljjjggggggfffdddcccccceeehhhdddccccccdddfffgggfffdddfffffffffdddaaa``````bbb___bbbaaa[[[ZZZ______\\\ZZZ[[[\\\\\\ZZZYYYYYYZZZ\\\]]]]]]\\\YYYVVVVVVVVVXXXVVVUUUUUUVVVWWWWWWVVVWWWVVVTTTSSSQQQPPPPPPOOOPPPMMMLLLOOOSSSTTTQQQMMMMMMLLLKKKKKKKKKKKKMMMMMMQQQRRRSSSSSSRRRQQQOOONNNSSSPPPNNNLLLMMMMMMMMMLLLMMMMMMMMMLLLKKKJJJIIIHHHNNNMMMLLLLLLNNNNNNMMMLLLKKKLLLNNNOOOOOONNNLLLKKKMMMMMMNNNNNNNNNMMMMMMLLLJJJJJJJJJJJJKKKKKKLLLLLLMMMLLLMMMNNNOOONNNKKKHHHIIIIIIJJJLLLOOOPPPNNNLLLMMMKKKKKKLLLHHHDDDCCCGGGDDDDDDDDDFFFGGGFFFCCCAAA???@@@AAAAAABBBBBBBBBBBB<<>>???@@@>>>AAA>>>>>>@@@AAA???@@@CCC>>>???@@@AAAAAAAAAAAAAAA>>>???@@@???=========???<<<<<<333>>>666???555888;;;999<<>>===;;;:::999999999:::666666666777888999:::;;;;;;;;;;;;;;;<<<===>>>???>>>===;;;:::;;;<<<<<<;;;888888888888777777777777333333444444444444444444999777555555888888666444666444555999;;;999:::===<<<@@@@@@<<<:::;;;:::888:::::::::;;;<<<======>>>CCC@@@;;;:::;;;>>>@@@AAA<<<:::999999:::;;;;;;:::;;;<<<===>>>>>>===<<<;;;;;;<<<<<<:::888888999:::777666555555666666555444666:::<<<999888;;;<<<;;;:::888666555777888888777777888:::::::::999777666555666555444333444777:::555666777555111111444777111333555666666666888::::::777444333444444111...333333333333333333333333444888888444222444555444666333444888888333111444333555666555444222333333888888:::;;;<<<============;;;:::;;;>>>???>>><<<999999888888999999::::::999888888999;;;<<<<<<;;;<<<::::::>>>CCCEEEAAA===<<<<<<<<<<<<;;;:::999888999999999888999999:::::::::<<<>>><<<999777888999888999:::::::::888777666444000000555555222222777666777777777777777666666666666666666666777888999~~~~~~}}}~~~~~~~~~~~~}}}}}}|||||||||}}}zzzxxxvvvuuuvvvwwwvvvuuuzzzwwwvvvxxxxxxttttttvvvrrrrrrrrrrrrrrrrrrrrrrrrtttttttttssssssssstttuuuvvvuuuuuuttttttuuuvvvvvvxxxxxxwwwvvvvvvvvvvvvvvvrrrtttvvvuuusssppppppqqqsssrrrpppppppppooonnnllllllooorrrsssttttttvvvxxx{{{zzzyyywwwuuusssrrrrrrqqqooommmmmmnnnmmmllljjjhhhhhhgggeeecccdddfffhhheeeddddddeeeffffffeeedddeeefffeeeccc```^^^___```[[[^^^]]]YYYYYY^^^___\\\YYYZZZ\\\[[[ZZZXXXYYYYYYXXXYYYZZZZZZXXXWWWWWWXXXXXXVVVTTTTTTUUUWWWWWWVVVUUUUUUTTTSSSRRRRRRRRRRRRSSSQQQPPPRRRVVVWWWTTTPPPRRRRRRRRRRRRSSSTTTVVVWWWWWWWWWXXXXXXWWWVVVUUUTTTSSSQQQNNNNNNNNNOOOOOONNNMMMNNNNNNOOONNNMMMKKKJJJNNNMMMKKKKKKKKKKKKIIIGGGJJJKKKLLLMMMMMMLLLKKKJJJLLLMMMMMMMMMMMMMMMLLLLLLJJJIIIGGGFFFGGGHHHJJJLLLLLLKKKLLLMMMNNNMMMJJJHHHLLLKKKLLLMMMOOOSSSWWWYYYUUUOOOKKKKKKIIIFFFGGGKKKGGGFFFGGGHHHJJJIIIGGGDDDAAABBBBBBCCCCCCCCCCCCBBB>>>BBBDDDAAA@@@BBBBBB@@@CCCAAAAAADDDEEEBBBBBBEEE@@@@@@AAABBBBBBBBBBBBBBB???@@@AAA@@@>>>>>>>>>?????????666@@@777???:::AAA:::888:::@@@@@@<<<:::<<>><<<;;;::::::;;;<<<;;;;;;:::::::::;;;<<<<<<===>>>>>>???@@@@@@AAAAAA???===;;;::::::;;;;;;;;;888888888777777666666666555666777888888777666555888666555666888:::999777777555555999:::888999<<<<<<@@@BBB>>><<<======:::;;;;;;<<<======>>>??????@@@@@@???======>>>???@@@???===;;;;;;<<<>>>>>>===:::;;;<<<===>>>>>>======<<<======;;;:::999:::<<<888777666666888888777666888<<<===::::::===??????:::888777777999;;;<<<;;;999:::;;;;;;;;;999777666777777777666444555888:::888888888777666555666888333555666777666777888:::888666444555666777555333555555555555555555555555444777888444222444555444444111222777777444333777444555777666555333444444888999:::;;;<<<=========>>><<<;;;<<<>>>???>>><<<999999999999999::::::;;;888777777888:::;;;;;;:::999777666999>>>@@@===999<<<<<<<<<<<<;;;:::999888888888888888888999999:::999;;;<<<;;;888666777888888888999999888777666555666333333888888555444888555666666666666666555555555555555444555555666777~~~~~~~~~}}}}}}|||||||||{{{{{{{{{wwwuuusssssstttuuuuuutttwwwtttsssuuuuuurrrqqqtttppppppppppppppppppppppppqqqqqqqqqqqqqqqsssttttttwwwwwwvvvvvvvvvvvvvvvwwwwwwvvvtttssssssssstttuuuoooqqqrrrrrrpppnnnmmmmmmnnnmmmlllmmmnnnmmmllljjjoooqqqtttuuuuuuvvvwwwyyyzzzyyyxxxvvvuuusssrrrrrrooonnnmmmmmmnnnnnnlllkkkhhhhhhhhhfffddddddfffhhheeeddddddeeeffffffdddcccccccccccc```]]][[[[[[[[[WWWZZZYYYWWWXXX\\\]]][[[XXXYYY[[[ZZZYYYWWWWWWXXXTTTVVVWWWWWWVVVVVVXXXYYYXXXUUUSSSRRRSSSUUUVVVVVVTTTSSSSSSSSSSSSSSSTTTTTTSSSRRRQQQSSSVVVWWWTTTQQQPPPPPPPPPQQQSSSTTTVVVWWWVVVVVVVVVWWWVVVVVVUUUUUURRRPPPOOOOOOPPPQQQQQQPPPMMMNNNPPPQQQQQQPPPNNNMMMQQQOOOLLLKKKKKKIIIGGGEEEJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKIIIFFFDDDEEEGGGKKKMMMJJJJJJJJJKKKLLLKKKIIIGGGKKKKKKKKKJJJLLLSSS]]]eee\\\RRRJJJHHHHHHHHHIIIMMMGGGGGGGGGIIIJJJJJJHHHFFFDDDDDDDDDDDDDDDCCCCCCCCC@@@DDDFFFDDDCCCEEEFFFDDDDDDBBBDDDHHHHHHEEECCCEEEAAABBBBBBCCCCCCCCCCCCBBB@@@AAABBBAAA???>>>???@@@===???888BBB555<<<999DDD<<<:::;;;???@@@>>>>>>@@@@@@???>>>======>>>????????????>>>===============>>>???@@@BBBBBBBBBAAAAAA???>>>===;;;::::::;;;;;;999999999888777666666555666777999::::::999777666777666666777:::;;;;;;:::888555666999999777777::::::???BBB@@@???@@@???<<<;;;<<<<<<======>>>>>>>>>>>>@@@BBBBBB>>>======???AAA>>>;;;;;;<<<>>>??????999:::;;;===>>>>>>>>>>>>======>>><<<;;;:::<<<===888777777888:::;;;:::999;;;??????<<<;;;@@@CCCCCC<<<:::999:::<<<>>>??????:::;;;<<<<<<;;;999777666999999999777666666888:::;;;:::::::::;;;;;;999888666777888888777777888:::666555555666888999999888777777777777777777777777444777777333222444555444444111222555666555666:::555777888888666555555666888999:::;;;<<<=========???===<<<===>>>>>>===<<<:::::::::::::::;;;<<<<<<999888888999;;;<<<;;;:::999777555777;;;===;;;999<<<======<<<<<<;;;:::999888888777888888999::::::888999::::::888666666777888888888888777666555444555444666::::::777555777444555555666666666555555555555444333333333444444~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}|||{{{{{{wwwuuurrrrrrsssuuuuuuuuuwwwtttsssvvvuuurrrrrrtttqqqqqqqqqqqqqqqqqqqqqqqqnnnmmmmmmnnnppprrrssssssvvvvvvvvvuuuuuuuuuuuuuuuqqqpppnnnmmmmmmmmmoooppplllmmmnnnnnnlllkkkjjjiiigggfffgggiiikkkkkkjjjiiioooqqqtttuuuuuuuuuvvvwwwvvvvvvuuutttsssrrrqqqpppmmmlllkkkkkklllmmmllljjjggghhhhhhgggeeeeeefffhhheeedddcccdddeeeeeecccaaa`````````^^^[[[XXXWWWXXXVVVWWWWWWWWWWWWYYYYYYYYYWWWYYYZZZYYYXXXVVVWWWWWWSSSTTTUUUUUUTTTTTTVVVXXXVVVSSSPPPOOOQQQSSSTTTTTTSSSRRRRRRQQQQQQRRRRRRRRRPPPOOOOOOQQQSSSSSSPPPNNNLLLLLLLLLMMMNNNPPPQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSPPPNNNMMMNNNPPPQQQQQQPPPKKKMMMOOOQQQQQQPPPOOOMMMSSSQQQOOONNNMMMLLLJJJHHHJJJIIIIIIHHHHHHIIIIIIJJJIIIJJJJJJKKKKKKKKKKKKJJJKKKJJJIIIHHHHHHJJJLLLMMMIIIHHHHHHIIIJJJJJJHHHFFFEEEGGGHHHGGGGGGNNNYYYccc\\\PPPGGGEEEGGGGGGHHHIIIEEEDDDDDDEEEGGGGGGFFFDDDFFFEEEDDDDDDCCCCCCCCCCCCCCCGGGIIIGGGFFFIIIIIIHHHBBBAAADDDIIIIIIEEECCCDDDAAABBBBBBCCCCCCCCCBBBBBB???@@@AAA@@@>>>===>>>???;;;AAA???LLL======777CCC?????????AAABBBCCCDDDEEECCCBBBAAA@@@AAABBBCCCDDD@@@??????>>>>>>?????????===>>>@@@BBBBBBAAA@@@???AAA@@@???===;;;;;;<<<===<<<<<<;;;:::999888777777888888999999888888777777888888888999;;;<<<<<<<<<:::777777999999777666999777===@@@???>>>@@@???<<<;;;;;;<<<<<<<<<=========>>>BBBEEECCC>>>;;;>>>AAA???===:::999:::<<<======<<<<<<==================<<<======<<<;;;;;;<<<>>>777777666888:::<<<<<<;;;===@@@@@@<<<<<>>999999:::::::::999888888999::::::888666666777999===;;;:::<<<>>>>>>:::777888999::::::888888888:::666666666777888999999999888888888888888888888888333777777444222555666555666555444555666777999;;;777999:::999888666777777888999:::<<<=========>>>??????>>>>>>>>>>>>>>>==================>>>???@@@<<<;;;;;;<<<>>>??????>>>===;;;::::::===???>>>===>>>??????>>>>>>===<<<;;;999999999999999:::;;;<<<999:::::::::999888777777999999999888888777666666444555777::::::888555444555666777777777777777777777777666555444333333444~~~~~~~~~~~~}}}}}}|||~~~~~~|||~~~~~~}}}|||yyyvvvsssrrrsssuuuvvvvvvuuusssrrruuuuuurrrrrrtttqqqqqqqqqqqqqqqqqqqqqqqqlllkkkjjjlllppprrrsssrrrsssssssssssssssrrrqqqqqqlllllljjjiiiiiiiiijjjkkkiiiiiiiiijjjiiihhhfffeeebbbbbbdddhhhkkklllllljjjmmmoooqqqrrrqqqqqqrrrsssqqqqqqqqqqqqpppooommmllliiihhhggghhhjjjjjjjjjhhheeefffgggfffdddcccdddfffcccbbbbbbcccddddddbbbaaa```aaabbb```]]]ZZZYYYYYYXXXXXXXXXXXXXXXVVVVVVVVVWWWXXXYYYYYYWWWVVVVVVWWWTTTUUUUUUSSSRRRRRRSSSUUUSSSQQQNNNNNNOOOQQQQQQQQQRRRQQQPPPOOOOOONNNNNNOOOMMMMMMNNNOOOOOOOOOMMMKKKMMMMMMNNNNNNNNNNNNNNNNNNPPPPPPPPPQQQQQQRRRRRRSSSLLLKKKKKKLLLNNNOOOOOOMMMIIIJJJLLLNNNOOONNNMMMLLLPPPOOOMMMMMMNNNNNNLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJGGGHHHIIIIIIJJJJJJJJJIIIHHHIIIJJJJJJKKKKKKJJJJJJHHHGGGFFFGGGHHHIIIHHHFFFAAADDDGGGFFFFFFIIIQQQYYYXXXNNNGGGGGGIIIHHHGGGGGGCCCBBBBBBCCCEEEFFFEEECCCFFFEEEDDDCCCBBBBBBCCCCCCEEEJJJKKKIIIHHHJJJKKKIIICCCBBBFFFKKKKKKGGGDDDEEEAAAAAABBBBBBBBBBBBAAAAAA===??????>>>===<<<===>>>>>>FFFJJJ\\\KKKEEE999BBB@@@AAAAAAAAABBBDDDFFFGGGEEEDDDDDDCCCCCCDDDEEEFFF@@@@@@@@@AAAAAABBBDDDDDD>>>???AAABBBCCCBBB@@@???AAABBBBBB???===<<<>>>@@@>>>>>>======<<<;;;;;;:::===<<<:::888888999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<999999;;;;;;888888:::555:::===<<<<<<>>>>>><<<>>>>>>>>>>>>????????????@@@CCCDDDAAA<<<;;;???DDD@@@===;;;:::<<<===>>>>>>AAA@@@???>>>===<<<<<<<<<;;;<<<<<<;;;::::::<<<===777666666888:::<<<<<<;;;>>>AAA@@@<<<<<>>===:::666999:::;;;:::999888999:::888888888888777777777777777777777777777777777777444888888555333666888777999999888666777999::::::888:::;;;:::999777888888999999;;;<<<===>>>>>>>>>????????????>>>>>>>>>???@@@@@@@@@@@@AAABBBCCCDDDAAA@@@???AAACCCDDDCCCBBBAAA@@@??????@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>===;;;;;;;;;;;;<<<===>>>???;;;;;;;;;<<<<<<;;;:::999;;;;;;;;;:::::::::::::::666999;;;<<<<<<;;;888666888888999:::::::::::::::;;;:::999888777666666666~~~~~~~~~~~~}}}|||{{{|||~~~~~~~~~|||~~~{{{xxxtttssssssuuuuuuuuussspppppprrrrrroooooorrrnnnnnnnnnnnnnnnnnnnnnnnnllljjjiiikkkpppsssrrrqqqppppppqqqppppppooonnnmmmjjjjjjjjjjjjjjjiiiiiiiiigggffffffggggggfffdddbbbbbbccceeeiiimmmnnnmmmkkkjjjlllmmmnnnmmmlllmmmnnnjjjjjjkkkkkkkkkjjjhhhgggeeedddcccdddfffggggggfffcccdddeeedddbbbaaabbbccc```______```bbbcccbbb```aaabbbdddccc```]]]\\\\\\[[[YYYYYY[[[ZZZWWWVVVWWWWWWXXXZZZYYYXXXVVVVVVWWWUUUUUUUUURRRPPPPPPQQQSSSRRRQQQOOOOOOQQQRRRQQQPPPQQQPPPOOONNNMMMMMMMMMMMMMMMMMMNNNOOOOOONNNLLLKKKLLLLLLMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJKKKMMMNNNOOOJJJJJJJJJKKKMMMMMMLLLKKKHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIIIIKKKKKKKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHIIIIIIIIIIIIDDDFFFHHHJJJJJJIIIGGGFFFGGGFFFEEEFFFHHHIIIHHHGGGBBBEEEHHHIIIHHHIIILLLOOOTTTMMMIIIJJJKKKHHHGGGGGGDDDCCCCCCDDDFFFGGGFFFEEEFFFEEECCCBBBBBBCCCDDDDDDGGGKKKMMMJJJIIIJJJKKKIIIFFFEEEHHHMMMNNNIIIGGGHHHAAABBBBBBBBBBBBAAA@@@@@@===>>>???>>><<<;;;<<<======DDDIII^^^MMMEEE777@@@???AAAAAA???@@@DDDEEECCCFFFEEEDDDCCCCCCDDDEEEEEEAAABBBBBBBBBDDDEEEFFFGGGAAABBBCCCDDDDDDCCCBBBAAA@@@BBBBBB@@@======???CCC????????????>>>>>>>>>>>>BBB@@@>>><<<;;;<<<>>>???===>>>???>>><<<<<<<<<===>>>;;;;;;>>>>>>;;;;;;>>>666;;;===;;;;;;===???===BBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBB@@@>>>>>>BBBEEECCCAAA@@@@@@BBBBBBBBBAAADDDCCCAAA???>>>===<<<<<<:::;;;<<<;;;::::::<<<>>>888777777888;;;<<<<<<<<<>>>BBBAAA>>>===AAADDDDDDDDDBBB???===<<<<<<;;;:::888888999999::::::;;;;;;999:::;;;;;;999888999:::;;;:::::::::;;;;;;999888999:::;;;:::999888999:::999::::::999777555666777777777777777777777777777555999:::666555888:::999888::::::777777:::;;;999888:::;;;;;;999888888999999:::;;;<<<===>>>>>>>>>===???@@@@@@??????@@@AAAAAAAAAAAABBBCCCDDDEEEFFFCCCBBBBBBCCCEEEFFFFFFEEEAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@???>>><<<<<<<<<<<<===>>>@@@@@@>>>===<<<===>>>>>>===;;;===<<<<<<<<<<<<===>>>>>><<>>;;;:::;;;<<<===============>>>===<<<;;;:::999999999~~~}}}}}}}}}~~~~~~}}}{{{{{{}}}~~~}}}yyyuuurrrrrrsssttttttqqqnnnnnnqqqqqqnnnnnnqqqmmmmmmmmmmmmmmmmmmmmmmmmmmmjjjhhhkkkpppsssrrrpppnnnnnnoooooonnnmmmkkkjjjhhhiiijjjkkkkkkiiihhhffffffeeedddeeefffeeebbb___ddddddfffiiikkkkkkhhhfffgggiiikkkkkkjjjiiijjjjjjcccdddfffffffffeeecccbbbaaa```___aaacccddddddccc```aaabbbbbb```______```]]]\\\]]]^^^aaabbbaaa```]]]___aaaaaa___]]]\\\\\\\\\YYYZZZ^^^^^^YYYXXX[[[WWWYYYZZZZZZXXXWWWWWWXXXUUUUUUTTTRRRPPPPPPRRRTTTRRRRRRRRRSSSTTTTTTRRRPPPOOOOOONNNNNNNNNNNNNNNOOOLLLMMMNNNNNNMMMLLLKKKKKKHHHIIIJJJKKKLLLKKKKKKJJJFFFFFFEEEFFFGGGIIIKKKLLLJJJIIIIIIKKKLLLLLLKKKIIIIIIHHHHHHGGGGGGHHHIIIJJJHHHFFFEEEFFFHHHHHHGGGFFFEEEFFFGGGGGGGGGGGGFFFEEEDDDEEEFFFGGGHHHHHHHHHHHHEEEFFFGGGHHHHHHHHHGGGGGGHHHFFFEEEFFFGGGIIIHHHHHHEEEFFFGGGIIIIIIIIIIIIIIIOOOJJJHHHHHHGGGEEEFFFIIIEEEDDDCCCDDDFFFHHHGGGGGGFFFEEEDDDCCCCCCDDDFFFGGGHHHMMMNNNJJJHHHIIIIIIGGGGGGFFFHHHMMMMMMIIIGGGIIICCCCCCCCCCCCCCCBBBAAAAAA===>>>???>>>===<<<<<<>>><<<>>>???SSSEEE@@@666BBB???BBBCCC@@@@@@DDDDDDAAAEEEDDDBBBAAA@@@AAAAAABBBAAAAAA@@@@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB===???AAA???<<<<<>>>>>>>>???????????????@@@AAAAAAAAA@@@???=========>>>@@@???>>>===???AAA@@@>>>>>>AAAAAA>>>>>>AAA;;;>>>???<<<<<>>===<<<@@@CCCDDD@@@???BBBCCCBBBEEEBBB???>>>>>>>>>===<<<======<<<;;;;;;;;;;;;;;;:::<<<======<<<<<<<<<===:::;;;;;;:::888888999:::888999::::::999888999;;;:::;;;<<<;;;888666777999777777777777777777777777666:::;;;888777:::;;;:::333777888666777;;;;;;888888:::;;;;;;999888888999999:::;;;===>>>>>>>>>>>><<<>>>@@@@@@??????BBBDDD@@@AAAAAAAAABBBDDDEEEFFFBBBAAAAAABBBDDDEEEEEEDDD@@@BBBCCCCCCBBB@@@??????AAAAAAAAA@@@@@@???>>>===;;;;;;;;;<<<===???@@@AAA>>>===<<<===???@@@>>><<<<<<<<<<<<<<<===???@@@AAA@@@DDDDDD@@@@@@CCCBBB>>>;;;<<<===>>>>>>????????????>>>======<<<<<<<<<<<<~~~}}}}}}}}}~~~}}}~~~|||{{{}}}}}}}}}zzzuuurrrqqqrrrssssssrrroooooorrrrrroooooorrrmmmmmmmmmmmmmmmmmmmmmmmmnnnjjjhhhkkkpppsssrrrooommmnnnnnnnnnnnnllljjjiiifffgggiiikkkjjjhhhfffdddfffdddcccdddfffeeebbb^^^cccdddeeefffgggfffbbb___fffhhhjjjiiihhhggghhhiii___aaabbbccccccbbb```___^^^]]]]]]^^^aaabbbbbbaaa^^^___aaa```^^^]]]]]]^^^[[[ZZZ[[[]]]```aaaaaa```XXX[[[]]]]]]\\\YYYYYYXXX\\\XXXZZZ``````\\\[[[___XXXYYY[[[ZZZYYYWWWXXXXXXTTTTTTSSSQQQPPPPPPSSSUUUSSSSSSTTTVVVWWWWWWTTTQQQNNNNNNNNNNNNOOOPPPQQQRRRJJJKKKMMMMMMKKKIIIIIIIIIHHHIIIKKKMMMNNNOOOOOONNNIIIHHHHHHIIIJJJLLLNNNOOOJJJJJJJJJKKKMMMLLLJJJHHHJJJIIIGGGFFFFFFGGGIIIJJJHHHGGGEEEFFFGGGGGGFFFDDDBBBDDDEEEGGGGGGEEEDDDBBBDDDDDDEEEGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHIIIJJJKKKHHHFFFEEEFFFGGGIIIIIIHHHFFFFFFEEEFFFHHHIIIHHHGGGKKKGGGDDDDDDBBB@@@CCCIIIDDDCCCBBBCCCEEEGGGGGGFFFGGGFFFEEEDDDEEEFFFHHHJJJIIIMMMNNNJJJHHHHHHHHHFFFFFFDDDFFFJJJJJJGGGEEEGGGDDDDDDEEEEEEDDDCCCBBBBBB>>>???@@@???>>>======???@@@===999LLL@@@@@@:::JJJ@@@EEEFFFBBBBBBFFFFFFAAACCCBBBAAA???>>>>>>>>>???>>>>>>======<<<<<<======AAAAAA@@@?????????@@@@@@:::===???>>>;;;:::???CCC=========>>>??????@@@@@@<<<>>>AAACCCBBB???;;;888;;;>>>@@@@@@???>>>AAADDDBBB??????BBBCCC@@@AAADDD???BBBBBB>>>===AAAEEEEEE????????????????????????>>>>>>@@@CCCFFFFFFCCCAAAEEEEEEFFFHHHIIIHHHFFFCCCEEEDDDBBBAAA@@@@@@AAABBB<<<===>>>===<<<===???@@@<<<;;;;;;<<<>>>???>>>===AAAEEEFFFBBBAAABBBCCCAAADDDBBB???>>>???@@@??????BBBAAA@@@>>><<<;;;;;;:::;;;===???@@@???>>>???@@@:::<<<<<<:::777666999===777888::::::999888:::;;;:::<<<===<<<:::888:::<<<888888888888888888888888777;;;<<<999888;;;===<<<...444777555777<<<<<<777888:::;;;;;;999888888999999:::;;;===>>>>>>??????;;;>>>@@@AAA@@@@@@CCCEEE???@@@@@@AAABBBCCCEEEEEE@@@??????@@@BBBCCCCCCBBBAAACCCEEEEEECCCAAA@@@?????????@@@??????>>>===<<<::::::;;;;;;===>>>???@@@>>>===<<<===@@@@@@>>>;;;;;;;;;;;;;;;===???AAACCC@@@DDDDDD???>>>BBBBBB>>>;;;<<<===>>>??????????????????>>>============>>>|||}}}}}}||||||}}}~~~zzzyyyyyyzzz|||~~~~~~uuusssrrrrrrtttuuuuuutttqqqpppooopppqqqrrrqqqpppooommmkkkiiihhhiiijjjkkkkkkmmmooooooooooooppprrrpppllljjjllllllhhhfffgggjjjlllmmmllliiigggffffffhhhfffeeeeeefffeeebbb^^^```bbbdddggggggfffdddcccffffffeeeddddddcccbbbbbbcccbbbbbbbbbbbb```]]]ZZZ[[[[[[[[[\\\]]]^^^``````\\\\\\]]]^^^___```aaabbbWWWWWWYYY[[[]]]^^^\\\ZZZUUUXXX[[[[[[XXXVVVVVVWWWYYY\\\^^^^^^]]][[[[[[\\\^^^]]][[[YYYXXXXXXYYYYYYVVVWWWWWWVVVTTTSSSTTTUUUVVVVVVVVVUUUUUUSSSRRRRRRPPPPPPOOOOOONNNOOOOOOOOOMMMOOONNNJJJIIIKKKKKKIIIMMMLLLJJJIIIHHHIIIKKKLLLGGGHHHKKKLLLMMMLLLKKKJJJJJJJJJIIIHHHHHHHHHHHHIIIEEEFFFGGGHHHIIIHHHGGGGGGJJJHHHGGGEEEDDDDDDEEEEEECCCDDDFFFHHHIIIIIIIIIIIIDDDCCCBBBDDDFFFHHHIIIHHHBBBDDDGGGJJJKKKKKKJJJIIIEEEEEEFFFHHHJJJJJJGGGEEEDDDEEEFFFFFFGGGFFFFFFEEEIIIGGGDDDBBB@@@@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGHHHFFFCCCCCCEEEGGGIIIIIIJJJHHHFFFEEEEEEFFFHHHJJJIIIHHHGGGHHHIIIIIIHHHFFFEEEDDDCCCBBBBBBCCCEEEFFFDDDDDDDDDDDDCCCBBBAAA@@@???@@@AAACCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDAAAAAAAAA@@@???>>>>>>===<<<>>>???>>><<<<<<>>>AAA??????@@@@@@@@@@@@???>>>888@@@>>>;;;@@@===;;;CCC???>>>=========???AAACCCAAACCCEEEFFFEEEBBB>>>;;;<<<<<<;;;;;;===@@@BBBDDD>>>BBBCCCBBBBBBEEEDDDAAABBBDDDEEECCCAAABBBEEEHHHBBBAAA@@@??????AAABBBDDD>>>@@@CCCDDDCCCDDDEEEFFFHHHHHHHHHGGGFFFDDDCCCBBBAAABBBCCCCCCCCCBBBAAA@@@DDDAAA======@@@BBBAAA@@@>>>>>>>>>???@@@@@@AAAAAA???@@@BBBCCCCCCCCCBBBAAAAAABBBBBBCCCBBBAAA???>>>@@@@@@@@@@@@@@@@@@@@@@@@EEEBBB@@@???AAAAAA>>>;;;<<<===???@@@@@@>>>;;;:::>>>===;;;:::;;;<<<>>>??????>>>>>>>>>>>>>>>??????;;;888555444666:::<<<=========>>>>>>>>><<<;;;::::::::::::::::::<<<======777888999:::;;;===>>>>>>AAAAAA@@@>>><<<===???BBBAAA@@@@@@AAACCCDDDCCCBBBBBBBBBBBBCCCCCCEEEFFFFFFBBBBBBAAABBBBBBBBBBBBBBBAAAAAA@@@??????@@@@@@@@@<<<>>>@@@AAAAAA>>>;;;888:::<<<======<<<<<<===???============>>>???@@@AAA;;;999777999===@@@>>><<<@@@AAABBBBBB@@@@@@AAABBB>>>>>>>>>>>>=========<<<:::;;;<<<>>>???@@@BBBBBB}}}~~~~~~}}}||||||~~~~~~|||zzzzzz{{{{{{~~~}}}}}}}}}sssrrrqqqrrrssstttsssrrrnnnmmmlllmmmooopppooonnnpppooommmlllkkkkkkllllllkkklllmmmmmmmmmnnnqqqsssqqqllljjjmmmmmmiiihhhiiijjjkkklllkkkiiigggggghhhkkkjjjiiiiiijjjiiifffbbbcccdddfffggggggfffeeedddgggfffeeeddddddccccccccccccdddddddddbbb```^^^\\\\\\[[[[[[[[[\\\]]]___```[[[\\\\\\]]]^^^______```\\\[[[YYYZZZ\\\\\\\\\[[[WWWYYY[[[ZZZXXXVVVWWWYYY\\\^^^```___^^^]]]]]]^^^]]]\\\[[[YYYYYYYYYZZZZZZUUUVVVWWWVVVTTTSSSSSSUUUQQQRRRSSSTTTTTTTTTTTTTTTPPPOOONNNNNNNNNNNNNNNNNNOOOQQQPPPKKKJJJLLLMMMKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKLLLMMMMMMMMMLLLKKKJJJKKKJJJIIIIIIHHHHHHIIIIIIEEEFFFGGGHHHHHHHHHGGGGGGJJJIIIGGGFFFEEEEEEFFFFFFEEEFFFGGGHHHHHHHHHGGGFFFGGGFFFDDDDDDFFFGGGGGGFFFEEEEEEFFFGGGHHHHHHHHHIIIEEEEEEFFFGGGIIIIIIGGGEEEBBBBBBBBBCCCCCCBBBBBBAAAGGGFFFCCCAAA@@@@@@AAABBBBBBCCCDDDEEEFFFFFFFFFFFFFFFEEECCCDDDFFFGGGHHHGGGHHHGGGEEEDDDDDDFFFHHHIIIGGGFFFFFFGGGIIIIIIHHHFFFDDDCCCCCCCCCCCCDDDEEEEEEFFFEEEEEEDDDCCCCCCBBBBBB@@@AAACCCDDDEEEFFFFFFFFFCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@??????>>>======:::<<<===<<<;;;;;;===???????????????????????????:::===999:::DDDEEE@@@CCCBBBAAA@@@???@@@BBBDDDEEEDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@???>>>???@@@BBBCCCAAADDDDDDBBBAAACCCAAA>>>@@@BBBCCCBBBAAAAAADDDGGGBBBBBBCCCCCCCCCBBBBBBBBB@@@BBBCCCDDDDDDDDDFFFHHHDDDEEEGGGHHHGGGEEECCCAAA@@@AAABBBCCCCCCBBBAAA@@@???>>>===>>>@@@@@@>>><<<======>>>???@@@@@@AAAAAA@@@AAABBBCCCCCCCCCBBBAAABBBBBBCCCCCCBBB@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCAAA@@@@@@BBBCCCBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>BBB@@@???>>>>>>>>>@@@AAABBBBBBAAA@@@????????????BBB???<<<:::;;;<<<=========>>>?????????>>>===<<<;;;;;;;;;;;;<<<===>>>>>>;;;;;;<<<===>>>??????@@@BBBBBBAAA???>>>>>>AAACCCDDDCCCBBBDDDFFFGGGGGGFFFCCCCCCCCCDDDDDDFFFGGGGGGDDDDDDDDDEEEEEEEEEDDDDDDBBBBBBBBBAAAAAAAAABBBBBB??????????????????>>>>>><<<===>>>>>>======>>>@@@>>>======>>>>>>???@@@AAA??????>>>???AAABBBBBBAAAAAACCCDDDCCCBBBAAABBBCCCAAA@@@???>>>============<<<<<<<<<======>>>>>>>>>}}}||||||}}}}}}|||{{{{{{{{{~~~|||zzzyyyqqqqqqqqqrrrssssssqqqooonnnmmmlllmmmnnnooonnnmmmnnnnnnnnnnnnmmmlllkkkkkkjjjkkkkkkkkkkkkmmmqqqtttqqqmmmkkkmmmnnnkkkiiijjjiiijjjkkkjjjhhhhhhjjjkkkiiihhhhhhhhhiiihhheeebbbggggggggggggffffffffffffhhhgggfffdddddddddeeeeeeccceeegggfffbbb______```]]]\\\[[[ZZZZZZ\\\^^^___[[[[[[\\\\\\]]]]]]^^^^^^```^^^[[[ZZZ[[[\\\\\\\\\ZZZ[[[[[[YYYWWWWWWYYY[[[```aaabbbaaa___^^^^^^```]]]\\\ZZZYYYXXXYYYYYYZZZSSSUUUUUUUUUSSSRRRSSSTTTPPPQQQRRRSSSTTTTTTTTTTTTOOONNNNNNMMMLLLLLLMMMMMMOOORRRPPPKKKHHHKKKLLLLLLHHHJJJLLLNNNOOONNNMMMLLLOOOOOONNNMMMLLLLLLLLLKKKKKKKKKJJJIIIIIIIIIIIIJJJEEEFFFGGGGGGHHHHHHGGGGGGJJJIIIGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFEEEEEEJJJHHHFFFEEEEEEEEEDDDCCCFFFEEEDDDCCCDDDEEEFFFHHHDDDDDDDDDFFFHHHHHHFFFDDDEEEEEEDDDDDDCCCCCCBBBBBBDDDDDDBBBAAAAAAAAABBBCCCCCCDDDFFFGGGGGGFFFDDDCCCCCCCCCBBBDDDFFFGGGFFFEEEFFFEEEDDDCCCCCCEEEGGGHHHEEEDDDDDDFFFHHHHHHGGGFFFBBBCCCDDDDDDEEEEEEEEEDDDGGGFFFEEECCCCCCCCCCCCDDDBBBCCCDDDEEEFFFGGGGGGGGGCCCCCCBBBAAAAAA@@@??????@@@@@@??????>>>=========:::;;;<<<;;;::::::<<<>>>???>>>=========>>>??????AAAAAA:::===MMMQQQJJJIIIBBBBBBAAAAAAAAACCCDDDFFFGGGEEEBBB@@@@@@BBBEEEGGGEEEDDDCCCAAAAAAAAABBBBBBCCCEEEEEEAAA???@@@>>>:::===>>>???@@@???AAACCCEEEAAACCCDDDFFFFFFDDDBBBAAABBBCCCDDDDDDCCCDDDGGGIIIDDDEEEHHHIIIHHHFFFCCCAAA???@@@AAAAAABBBAAA@@@???======>>>@@@AAA@@@>>>;;;<<<===>>>???@@@AAABBBBBBAAABBBCCCDDDDDDCCCBBBAAACCCCCCCCCBBBAAA@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>???BBBCCCCCCBBB??????=========>>>???@@@@@@???===<<<;;;<<<======CCCBBBBBBAAA@@@???>>>>>>CCCAAA???>>>??????>>>======>>>???@@@@@@@@@??????===<<<<<<======>>>???@@@======>>>>>>>>>?????????BBBBBBBBBAAA@@@@@@BBBDDDFFFEEEEEEFFFIIIKKKKKKJJJEEEEEEDDDEEEEEEFFFGGGHHHEEEFFFGGGHHHHHHGGGEEEEEECCCCCCCCCCCCCCCCCCDDDDDDBBBAAA???======???BBBDDD===???@@@???>>>>>>???AAA>>>>>>>>>>>>???@@@AAABBB???@@@AAAAAA@@@???@@@AAACCCDDDFFFEEEDDDCCCDDDEEECCCAAA@@@>>>======>>>???>>>>>>>>>===<<<<<<;;;;;;~~~|||{{{}}}~~~~~~~~~|||{{{{{{~~~{{{xxxvvvrrrrrrrrrttttttssspppmmmooonnnnnnnnnpppqqqpppoookkklllmmmmmmmmmkkkiiihhhjjjjjjjjjjjjjjjmmmrrruuuqqqmmmkkknnnnnnkkkjjjkkkiiijjjjjjiiihhhiiikkknnngggggghhhhhhhhhgggeeedddiiihhhfffeeeeeeeeeffffffiiihhhfffdddddddddfffgggcccgggjjjgggbbb^^^___bbb^^^]]][[[YYYYYY[[[]]]^^^\\\\\\\\\\\\]]]]]]]]]^^^___^^^]]]]]]^^^___^^^]]]]]]\\\ZZZXXXWWWXXX[[[\\\aaabbbbbbaaa___^^^___```___]]][[[YYYWWWWWWVVVWWWRRRSSSTTTTTTSSSRRRSSSUUUTTTTTTUUUUUUTTTSSSSSSRRROOONNNMMMLLLLLLLLLLLLLLLNNNPPPOOOIIIEEEGGGJJJJJJIIIJJJLLLNNNOOOOOOOOOOOOPPPNNNMMMKKKKKKKKKMMMNNNLLLKKKJJJJJJIIIIIIJJJJJJEEEFFFFFFGGGGGGGGGGGGGGGJJJIIIGGGFFFFFFFFFGGGHHHGGGGGGGGGGGGGGGFFFFFFEEEHHHFFFDDDCCCDDDDDDCCCAAACCCBBBBBBCCCCCCDDDEEEFFFDDDCCCCCCEEEFFFGGGEEECCCGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEEGGGHHHHHHFFFCCCAAA@@@AAABBBDDDGGGGGGEEECCCDDDCCCBBBBBBCCCDDDFFFGGGDDDCCCCCCDDDFFFGGGFFFEEEAAABBBDDDFFFFFFFFFEEEDDDGGGFFFDDDBBBAAABBBDDDEEECCCCCCDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCBBBAAA@@@@@@?????????>>>>>>=========;;;;;;;;;;;;;;;;;;======???>>><<<;;;;;;===???@@@BBBBBB<<>><<<===<<<888:::;;;<<<>>>???AAABBBDDD@@@AAACCCDDDEEEEEEDDDDDDCCCDDDCCCBBBBBBCCCGGGIIIHHHHHHHHHHHHFFFEEECCCBBB===>>>@@@@@@AAA@@@?????????@@@@@@AAABBBAAA@@@???<<<<<<===???@@@AAABBBCCCBBBBBBCCCDDDCCCBBBAAA@@@DDDDDDCCCBBBAAA???>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>???@@@@@@AAA@@@???>>>>>>>>>>>>>>>???>>>===;;;;;;::::::;;;????????????>>>>>>======>>>======>>>@@@AAA???>>>======>>>??????@@@@@@AAA>>>>>>>>>??????@@@AAABBB>>>>>>>>>>>>>>>=========@@@AAABBBAAA@@@AAACCCEEEFFFEEEEEEGGGIIIKKKKKKJJJEEEDDDDDDDDDEEEEEEFFFGGGDDDEEEFFFGGGGGGFFFDDDCCCBBBCCCCCCDDDDDDDDDDDDDDDAAA@@@>>>===>>>@@@CCCEEE>>>???@@@???>>>>>>???@@@???????????????@@@BBBBBB???BBBCCCBBB>>><<<>>>@@@BBBDDDFFFFFFEEEDDDDDDDDDBBBAAA???>>>>>>???AAABBB@@@@@@@@@???>>>>>>======~~~|||{{{}}}~~~~~~~~~~~~~~~}}}}}}|||}}}zzzwwwuuuuuutttuuuvvvvvvuuuqqqnnnpppooonnnooopppqqqqqqoookkkmmmnnnooonnnllljjjhhhjjjjjjjjjjjjjjjmmmrrruuuqqqmmmkkknnnnnnkkkjjjkkkjjjkkkjjjiiihhhiiikkknnniiijjjkkklllkkkjjjiiiiiihhhgggeeedddcccdddeeefffhhhgggfffeeedddeeeffffffcccgggiiifffaaa^^^___bbb```^^^\\\[[[ZZZ[[[\\\\\\\\\\\\]]]]]]^^^^^^______\\\]]]^^^aaadddccc```^^^___]]]YYYXXXXXXYYY[[[\\\___```aaa```^^^]]]^^^___aaa___\\\XXXUUUSSSRRRRRRQQQRRRTTTTTTSSSSSSTTTVVVVVVWWWWWWWWWWWWVVVUUUUUUPPPOOONNNMMMLLLLLLLLLLLLMMMQQQQQQKKKFFFGGGJJJKKKKKKKKKKKKLLLMMMOOOQQQRRRMMMLLLJJJIIIJJJLLLNNNOOOKKKKKKJJJIIIIIIIIIIIIIIIEEEEEEEEEFFFFFFFFFGGGGGGIIIHHHGGGFFFFFFFFFGGGHHHEEEEEEEEEFFFFFFFFFGGGGGGEEECCCAAAAAACCCDDDCCCBBB>>>@@@BBBEEEFFFFFFEEEDDDDDDCCCCCCDDDEEEFFFEEEDDDDDDCCCBBBAAA@@@???@@@@@@BBBBBBBBBBBBCCCDDDEEEEEEDDDFFFHHHIIIHHHFFFCCCAAA???@@@BBBDDDGGGGGGEEECCCCCCCCCBBBBBBBBBCCCEEEEEECCCCCCBBBDDDFFFFFFEEECCCAAABBBDDDFFFGGGFFFFFFEEEFFFEEECCCAAAAAABBBDDDEEECCCCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@????????????>>>>>>>>>>>>>>>===<<<<<<===>>>??????>>>===<<<;;;;;;===???AAA;;;@@@;;;;;;DDDDDD@@@DDD@@@@@@@@@@@@AAABBBCCCCCCCCCBBBAAAAAABBBEEEGGGHHHBBBBBBBBBBBBBBBCCCCCCDDD===@@@???;;;:::<<<<<<999999999;;;===???AAABBBBBB?????????@@@BBBDDDGGGHHHCCCCCCBBBAAA@@@BBBEEEHHHJJJHHHEEECCCAAA@@@@@@@@@======???@@@@@@@@@??????AAAAAA@@@?????????AAABBB<<<===>>>???@@@AAABBBBBBAAAAAABBBCCCCCCBBBAAA@@@DDDDDDBBBAAA@@@??????>>>========================<<<==================>>>AAABBBBBBBBBAAA>>><<<:::BBBAAA@@@???>>>>>>======;;;<<<===???@@@@@@@@@@@@>>>======???@@@@@@???===<<<<<<<<<===>>>???@@@AAA@@@@@@@@@@@@AAABBBCCCCCC@@@@@@????????????>>>>>>>>>???@@@@@@@@@@@@BBBDDDEEEDDDDDDEEEHHHIIIIIIHHHDDDDDDCCCCCCCCCDDDEEEEEEBBBCCCCCCDDDCCCBBBAAA@@@@@@AAABBBCCCCCCCCCCCCBBB>>>>>>>>>???@@@AAABBBCCC===>>>??????=========???????????????@@@AAABBBCCCCCCEEEFFFDDD@@@>>>@@@BBBAAACCCEEEEEEDDDCCCBBBCCC??????>>>???@@@AAACCCDDDAAAAAAAAABBBBBBBBBBBBBBB||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}zzzxxxwwwxxxwwwvvvwwwwwwuuurrrpppooommmmmmnnnooopppooonnnoooppprrrrrrqqqpppmmmllljjjkkkkkkkkkkkkmmmqqqttttttpppnnnpppooollljjjkkklllllllllkkkiiihhhjjjkkkfffhhhjjjkkkjjjhhhhhhiiigggfffeeedddddddddeeefffeeeeeeeeeeeeeeeeeeeeeeeeccceeefffddd```]]]^^^```aaa```___]]]\\\[[[[[[[[[[[[[[[\\\]]]^^^___``````[[[]]]```dddgggfffbbb______\\\YYYWWWXXXZZZ[[[[[[\\\^^^```aaa___^^^^^^^^^```^^^ZZZWWWSSSQQQPPPOOOQQQRRRTTTTTTTTTTTTUUUWWWUUUVVVWWWYYYZZZ[[[[[[[[[RRRQQQPPPOOONNNNNNMMMMMMOOOUUUVVVPPPJJJJJJLLLMMMMMMLLLKKKJJJLLLNNNQQQSSSLLLKKKJJJIIIJJJLLLNNNPPPJJJJJJIIIHHHHHHHHHHHHIIIFFFEEEEEEEEEEEEFFFGGGGGGHHHGGGFFFEEEEEEFFFGGGGGGEEEEEEEEEEEEEEEFFFGGGHHHCCCAAA@@@AAACCCDDDDDDDDD???AAADDDGGGGGGFFFEEECCCEEEDDDCCCDDDEEEFFFFFFDDDFFFEEECCCBBBAAAAAABBBCCCBBBCCCCCCDDDEEEEEEFFFFFFEEEFFFGGGHHHHHHFFFDDDCCC???@@@AAADDDGGGHHHFFFDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCDDDEEEEEEDDDBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDEEEDDDDDDDDDEEEDDDDDDCCCCCCAAAAAA@@@@@@@@@@@@??????@@@@@@??????????????????@@@>>>===>>>???AAA@@@@@@>>>======<<<===>>>@@@AAA;;;BBB@@@===@@@===:::BBBAAAAAAAAABBBCCCCCCDDDDDDAAAAAAAAABBBCCCEEEFFFFFF@@@@@@AAABBBCCCDDDDDDDDD<<<>>>>>>::::::===>>>;;;::::::;;;===AAACCCBBBAAA@@@?????????AAADDDGGGIIIBBBBBBCCCBBBAAAAAADDDFFFGGGEEECCC@@@>>>=========<<<===???@@@AAAAAA@@@????????????===;;;<<>>>>>>>>???@@@@@@AAAAAA>>>???@@@BBBBBBBBBAAA@@@CCCCCCBBBAAA@@@@@@@@@@@@========================@@@AAAAAA@@@>>>===>>>???AAABBBCCCDDDBBB@@@<<<:::?????????>>>>>>======<<<;;;<<<>>>AAABBBCCCCCCCCCDDDBBBAAAAAAAAA@@@===;;;<<<<<<<<<======???@@@AAAAAA@@@@@@AAAAAABBBCCCDDDCCCCCCBBBBBBBBBBBBBBBBBB<<<>>>@@@AAA@@@AAACCCDDDEEEDDDCCCEEEGGGHHHGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDBBBAAAAAA@@@@@@?????????>>>???AAABBBCCCCCCBBBAAA<<<>>>@@@AAABBBBBBAAAAAA===?????????===<<<===>>>@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBB@@@>>>>>>??????AAADDDEEEDDDBBBAAAAAA======>>>@@@AAABBBCCCCCC@@@AAAAAABBBCCCDDDEEEEEE}}}|||~~~~~~~~~~~~~~~}}}~~~~~~|||{{{zzzyyy{{{yyywwwvvvvvvuuusssqqqpppooonnnooopppqqqpppooorrrrrrssssssrrrqqqooonnnkkklllmmmmmmmmmnnnqqqsssxxxsssqqqrrrrrrnnnkkklllmmmnnnooommmjjjhhhggggggbbbeeehhhhhhfffeeefffgggffffffffffffffffffggggggcccdddeeeffffffeeedddcccdddcccbbb```___]]]]]]]]]aaaaaaaaa```^^^\\\ZZZYYYXXXYYYZZZ\\\]]]___```aaa___```bbbdddffffffccc```^^^[[[XXXWWWYYYZZZZZZYYYYYY\\\```bbbbbb```___^^^\\\ZZZWWWTTTRRRPPPPPPPPPQQQRRRTTTUUUUUUUUUWWWYYYUUUVVVXXXYYY[[[\\\\\\]]]UUUTTTSSSQQQPPPOOOOOOOOONNNVVVYYYSSSMMMKKKLLLMMMKKKKKKKKKLLLMMMNNNOOOOOONNNMMMLLLLLLLLLMMMNNNNNNIIIIIIHHHGGGGGGGGGGGGHHHFFFEEEEEEDDDEEEFFFGGGHHHFFFFFFDDDDDDDDDEEEFFFGGGGGGGGGEEEDDDDDDEEEEEEFFFEEECCCBBBBBBDDDEEEEEEEEEFFFFFFGGGGGGFFFEEEDDDCCCFFFDDDCCCDDDEEEGGGFFFEEEHHHGGGEEEDDDDDDEEEFFFGGGDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGGGGFFFEEEEEE@@@@@@AAADDDGGGHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBFFFEEEDDDEEEEEEEEECCCAAACCCCCCCCCDDDEEEGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCC@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAA???===>>>@@@BBBAAA@@@======>>>>>>???@@@@@@AAA@@@GGGDDD@@@CCC???<<>>???AAAAAAAAAAAA@@@===???@@@???===<<<>>>@@@????????????????????????;;;===>>>@@@AAAAAAAAA@@@BBBBBBAAA@@@@@@@@@AAABBB>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBAAA???>>>???AAA@@@AAABBBBBBBBBAAA@@@???;;;<<<<<<<<<<<<<<<;;;;;;;;;===???AAACCCCCCBBBBBBFFFDDDBBBAAAAAA@@@>>><<>>>>>===>>>???AAAAAAAAAAAAAAAAAAAAABBBDDDDDDCCCCCCCCCCCCCCCCCCDDDDDD<<<>>>AAABBBBBBCCCDDDFFFHHHGGGFFFFFFHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEDDDCCCAAA???>>>???@@@@@@>>>???AAACCCCCCCCCBBBAAA???@@@AAABBBCCCCCCBBBBBB???@@@AAA@@@>>>===>>>???AAA@@@@@@AAAAAABBBCCCDDDBBBAAA????????????===<<>>@@@AAABBBAAA@@@?????????@@@@@@AAABBBBBBCCC}}}}}}~~~~~~~~~}}}}}}~~~}}}|||{{{{{{{{{|||yyyvvvuuuuuutttsssqqqrrrqqqqqqqqqssstttsssrrrqqqqqqqqqqqqpppoooooonnnkkkmmmooooooooooooppprrr{{{vvvtttuuutttooommmmmmnnnooopppnnnkkkgggeeeeeedddgggjjjkkkiiihhhiiikkkffffffgggggghhhhhhiiiiiiaaabbbeeeggggggeeecccaaadddbbb___^^^^^^^^^\\\[[[aaabbbbbbbbb```]]]ZZZXXXVVVWWWXXXZZZ\\\^^^``````dddcccccccccddddddbbbaaa]]]ZZZWWWWWWYYY[[[ZZZXXXXXX\\\aaaddddddbbb```___XXXWWWUUUSSSQQQQQQQQQQQQQQQSSSUUUUUUUUUVVVXXXZZZYYYYYYZZZZZZZZZZZZZZZYYYVVVUUUTTTSSSQQQQQQQQQPPPLLLTTTYYYSSSLLLJJJKKKKKKIIIJJJLLLNNNOOONNNMMMLLLPPPPPPOOONNNMMMMMMMMMMMMIIIHHHGGGGGGFFFFFFGGGGGGFFFEEEDDDDDDDDDEEEGGGHHHEEEEEEDDDCCCCCCDDDEEEFFFJJJHHHFFFEEEDDDCCCDDDDDDGGGFFFDDDDDDFFFFFFFFFEEELLLKKKIIIFFFDDDCCCCCCCCCFFFEEEDDDDDDFFFGGGGGGFFFEEEDDDBBBAAABBBCCCEEEFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGAAAAAAAAADDDGGGHHHHHHGGGFFFFFFEEEDDDCCCBBBBBBAAAHHHFFFEEEEEEEEEEEEBBB@@@DDDDDDCCCCCCDDDFFFIIIJJJGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDAAABBBBBBCCCCCCDDDDDDEEEAAAAAAAAAAAAAAAAAAAAAAAAAAA>>><<<===@@@BBBAAA???<<<===???@@@AAAAAAAAAAAA@@@FFFBBB???CCC???;;;AAA======>>>???@@@@@@@@@@@@CCCAAA???>>>???BBBEEEGGGBBBCCCDDDDDDDDDDDDDDDCCCBBBDDDBBB>>>===@@@AAA>>>>>>======@@@DDDEEECCC@@@CCCDDDEEEFFFFFFEEEDDDCCCBBBDDDFFFFFFEEEDDDDDDEEEBBBEEEIIILLLLLLJJJFFFCCC===>>>@@@AAABBBBBBAAAAAA===@@@CCCCCCAAA??????@@@@@@@@@@@@????????????>>>:::;;;===???@@@AAAAAA@@@BBBAAA@@@@@@@@@AAABBBCCC????????????????????????<<>>AAA@@@@@@??????@@@BBBCCCDDD===>>>???????????????>>>;;;<<<>>>@@@AAA@@@???>>>BBB@@@??????@@@AAA@@@???AAA@@@?????????@@@AAABBBAAAAAAAAAAAAAAABBBDDDDDDAAAAAAAAABBBBBBBBBCCCCCC===???BBBCCCDDDDDDFFFGGGKKKIIIHHHHHHIIIJJJHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGEEEBBB?????????AAACCC>>>???AAACCCDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDDDD@@@AAABBBAAA???>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDGGGDDDAAABBBDDDDDDBBB??????BBBEEEFFFEEECCCAAAAAA>>>@@@AAABBBBBB???<<<;;;>>>>>>>>>>>>>>>?????????~~~|||~~~~~~}}}zzzzzz|||~~~||||||}}}}}}|||}}}}}}xxxqqqoooqqquuusssqqqooooooqqqrrrrrrrrrtttqqqooonnnoooqqqssstttpppooonnnmmmnnnoooqqqsss~~~uuupppmmmmmmnnnsssoookkkhhhgggfffbbb___eeefffhhhjjjkkkjjjiiihhhgggffffffhhhjjjiiifffbbbcccddddddeeeeeeddddddccc^^^___``````aaaaaa``````\\\___aaa___\\\ZZZ[[[]]]ZZZYYYWWWWWWYYYZZZYYYXXX[[[^^^bbbffffffccc___\\\WWWWWWWWWYYY\\\]]]\\\ZZZYYY\\\___bbbcccbbb```___[[[YYYWWWTTTRRRRRRSSSSSSVVVUUUUUUUUUVVVXXXZZZ[[[YYYXXXXXXWWWWWWWWWXXXXXXVVVVVVPPPOOOUUUPPPLLLSSSIIIMMMRRRSSSPPPLLLJJJIIIIIIKKKNNNNNNMMMLLLLLLMMMKKKNNNQQQRRRQQQOOONNNNNNIIIHHHFFFEEEEEEEEEFFFFFFHHHGGGEEEDDDDDDDDDEEEEEEFFFFFFFFFDDDCCCDDDGGGIIIFFFEEEEEEEEEFFFGGGHHHHHHCCCCCCEEEFFFGGGHHHHHHIIIFFFFFFGGGHHHGGGFFFEEEDDDJJJFFFBBBBBBEEEHHHIIIHHHDDDDDDDDDDDDCCCCCCCCCCCCEEEIIILLLIIIHHHJJJJJJHHHGGGGGGGGGFFFEEEDDDCCCBBBEEEDDDDDDEEEFFFGGGGGGFFFDDDEEEFFFDDDBBBBBBFFFJJJCCCEEEGGGHHHHHHGGGDDDCCC>>>======AAAGGGKKKMMMLLLHHHFFFFFFFFFHHHIIIHHHGGGEEEEEEHHHMMMLLLFFFAAAAAACCCDDDCCCBBBAAAAAACCCFFFDDDBBB@@@@@@AAAAAAAAA??????AAAAAAAAADDDFFFBBB;;;??????@@@@@@@@@AAAAAAAAA@@@@@@@@@???@@@@@@AAABBB===???@@@@@@@@@@@@CCCEEE@@@???>>>>>>???AAACCCEEEBBBDDDFFFFFFEEECCCCCCCCCGGGFFFFFFEEEDDDDDDCCCCCCAAABBBCCCEEEFFFGGGGGGGGGDDDEEEGGGHHHHHHGGGFFFEEE999>>>DDDFFFEEECCCCCCCCC???AAADDDEEEDDDCCCCCCDDDDDDCCCAAA@@@@@@AAACCCDDD@@@>>>>>>@@@DDDEEECCCAAACCCBBB@@@@@@@@@@@@BBBCCC???AAABBBAAA??????BBBEEEFFFHHHFFF@@@???@@@@@@===???>>>===>>>@@@AAABBBAAAAAAAAA@@@@@@??????>>>>>>???@@@@@@AAAAAABBBBBBCCC@@@@@@???>>>>>>>>>>>>>>>===>>>???@@@@@@???>>>===@@@AAABBBAAA@@@???@@@AAACCCBBBAAA?????????@@@@@@>>>??????@@@BBBDDDFFFGGGCCCCCCEEEEEEDDDCCCAAA???FFFFFFFFFFFFGGGGGGGGGGGGKKKKKKJJJHHHFFFGGGIIIKKKNNNLLLIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCBBBEEECCCBBBAAAAAADDDFFFHHHBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBCCCDDDDDDEEEDDDDDDJJJFFF@@@>>>>>>??????===???BBBFFFEEECCC@@@???@@@@@@BBBCCCBBB???===>>>@@@@@@@@@@@@?????????>>>>>>~~~}}}}}}~~~|||{{{zzzzzzzzz{{{zzzwwwtttsssuuuwwwuuussspppppppppqqqqqqppptttsssqqqpppqqqssstttuuuqqqpppooonnnoooppprrrssszzztttooommmmmmmmmmmmjjjhhhgggiiiiiihhhfffhhhiiijjjkkkkkkjjjhhhfffiiihhhhhhiiijjjjjjfffccccccddddddeeeeeeddddddcccbbbbbbaaaaaa`````````___]]]^^^___^^^]]][[[[[[\\\ZZZXXXWWWWWWXXXYYYXXXWWWZZZ]]]aaadddddd```\\\YYYVVVVVVVVVYYY\\\_________```aaabbbcccaaa___[[[YYYXXXVVVUUUSSSRRRSSSTTTTTTTTTSSSSSSTTTUUUWWWYYYZZZZZZYYYXXXXXXWWWWWWWWWWWWRRRSSSNNNNNNTTTQQQMMMUUUMMMPPPSSSRRRNNNKKKIIIHHHHHHKKKNNNOOONNNLLLLLLLLLFFFIIIMMMPPPPPPOOOOOOOOOKKKJJJHHHGGGGGGGGGHHHIIIHHHGGGEEEDDDDDDDDDEEEEEEFFFFFFFFFEEECCCCCCEEEGGGFFFFFFFFFFFFFFFGGGHHHIIIGGGGGGHHHHHHHHHHHHGGGGGGFFFGGGGGGHHHHHHGGGEEEEEEKKKHHHFFFEEEHHHJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEJJJLLLJJJIIIKKKKKKIIIEEEFFFFFFGGGGGGFFFEEEEEEFFFEEEEEEFFFGGGHHHGGGGGGEEEFFFFFFEEECCCDDDGGGJJJEEEFFFHHHIIIHHHGGGDDDCCC@@@??????BBBGGGKKKLLLLLLGGGFFFEEEFFFHHHHHHGGGFFFFFFDDDEEEHHHHHHCCCAAABBBCCCDDDDDDCCCBBBAAACCCDDDCCCBBB@@@@@@AAABBBAAA@@@CCCCCCBBB???AAAEEECCC??????@@@AAABBBCCCDDDDDDEEECCCBBBBBBAAA@@@@@@??????>>>@@@AAAAAAAAAAAADDDFFFDDDCCCAAA@@@@@@BBBCCCDDDAAACCCEEEFFFFFFFFFHHHIIIFFFFFFFFFEEEDDDCCCCCCCCCAAABBBCCCEEEGGGHHHHHHIIIFFFGGGHHHJJJJJJIIIGGGFFF???BBBEEEEEECCCBBBCCCDDD@@@BBBEEEEEEDDDDDDDDDEEEEEEDDDBBBAAAAAABBBDDDEEEAAA???>>>???BBBCCCBBB@@@AAAAAA@@@@@@@@@@@@AAAAAA???AAABBBBBB@@@AAACCCFFFFFFGGGEEE@@@>>>AAAAAA??????===<<<===???AAAAAAAAAAAA@@@@@@@@@??????>>>>>>BBBBBBBBBAAAAAAAAABBBBBB@@@??????>>>>>>>>>>>>>>>>>>>>>???@@@@@@???>>>>>>>>>@@@AAA@@@??????@@@AAAAAAAAA??????>>>???@@@@@@??????@@@@@@BBBCCCEEEFFFBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFJJJJJJIIIGGGFFFFFFHHHJJJKKKIIIGGGFFFGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCCCCCBBBAAAAAABBBCCCEEEGGGCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFIIIEEEAAA@@@AAAAAA@@@???@@@CCCHHHHHHFFFCCCAAAAAAAAACCCCCCBBB???>>>???@@@AAAAAAAAA@@@@@@@@@??????~~~|||zzzxxxwwwyyywwwuuuuuuvvvwwwxxxxxxvvvtttqqqppppppqqqpppooosssttttttttttttuuuuuuuuusssrrrqqqpppppprrrsssttt{{{yyyvvvrrrooonnnmmmmmmjjjiiiggghhhiiikkkjjjjjjhhhiiikkklllmmmllljjjiiikkkjjjiiijjjkkkjjjgggdddddddddeeeeeeeeeeeeddddddeeedddbbbaaa```___``````]]]]]]\\\]]]^^^^^^\\\[[[ZZZXXXWWWWWWXXXXXXWWWUUUYYY[[[___aaaaaa]]]YYYVVVVVVUUUUUUXXX\\\```ccccccdddeeedddccc```\\\YYYVVVUUUTTTSSSRRRSSSTTTUUUVVVSSSSSSTTTUUUVVVXXXYYYZZZZZZYYYXXXWWWVVVVVVVVVVVVOOOQQQLLLMMMTTTPPPNNNWWWQQQRRRRRRPPPMMMJJJHHHHHHGGGKKKNNNPPPOOOMMMLLLKKKDDDHHHLLLOOOPPPPPPQQQRRRMMMLLLJJJIIIIIIJJJKKKKKKHHHGGGFFFFFFEEEFFFFFFFFFFFFGGGGGGFFFDDDCCCDDDEEEGGGFFFFFFGGGHHHIIIJJJJJJLLLLLLKKKKKKJJJIIIGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEJJJIIIHHHHHHIIIJJJIIIHHHLLLLLLKKKJJJIIIIIIHHHHHHFFFKKKNNNLLLKKKLLLLLLIIIFFFGGGIIIJJJJJJJJJIIIIIIFFFFFFGGGGGGGGGGGGHHHHHHFFFGGGGGGFFFEEEEEEHHHJJJHHHHHHIIIIIIHHHFFFDDDCCCBBBBBBBBBDDDHHHKKKMMMMMMHHHGGGFFFGGGHHHHHHGGGEEEHHHEEEEEEGGGFFFCCCCCCEEECCCDDDFFFEEECCCBBBBBBCCCCCCAAA@@@@@@BBBCCCCCCBBBFFFFFFBBB>>>@@@EEEFFFDDDAAABBBCCCDDDEEEFFFGGGGGGBBBBBBAAAAAAAAA@@@?????????@@@AAAAAAAAABBBDDDFFFGGGFFFEEEDDDCCCDDDDDDEEEDDDEEEGGGGGGGGGHHHKKKMMMGGGGGGFFFFFFEEEEEEDDDDDDCCCDDDEEEFFFHHHIIIJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHEEEFFFFFFDDDBBBBBBCCCEEEBBBDDDEEEEEEDDDCCCDDDEEEFFFEEEDDDCCCCCCDDDEEEFFFCCCAAA??????@@@BBBBBBAAA@@@AAAAAABBBBBBAAAAAA@@@???AAABBBBBBBBBCCCFFFHHHFFFFFFDDD???>>>BBBDDDBBB@@@>>>===>>>@@@AAAAAAAAA@@@@@@@@@@@@????????????FFFEEEDDDBBBBBBAAABBBBBB@@@@@@???>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>><<<>>>??????>>>>>>@@@AAA??????>>>>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDBBBAAAAAAAAACCCFFFGGGAAABBBBBBCCCDDDEEEFFFFFFHHHHHHHHHFFFDDDDDDFFFHHHIIIGGGFFFFFFGGGHHHHHHGGGDDDCCCBBBAAAAAA@@@@@@AAABBBCCCCCCDDDDDDCCCCCCBBB@@@AAAAAAAAABBBCCCCCCDDDCCCCCCCCCCCCBBBAAAAAAAAABBBCCCDDDFFFGGGHHHHHHHHHGGGEEECCCCCCDDDDDDCCCAAABBBEEEIIIJJJIIIFFFCCCBBBBBBCCCCCCBBB@@@???@@@AAACCCCCCBBBBBBBBBBBBAAAAAA~~~|||{{{yyyxxxxxxyyyuuurrrssswwwzzzxxxuuuuuusssqqqpppqqqrrrqqqqqqrrrtttuuuvvvvvvuuuuuuuuuuuutttsssrrrrrrsssssstttttttttsssrrrqqqpppooonnnnnnlllkkkiiiiiihhhhhhgggdddfffiiimmmooopppooooookkkjjjjjjjjjiiihhhfffeeedddeeeeeeffffffeeeeeedddeeedddbbb```______aaabbb^^^\\\ZZZ\\\^^^___\\\YYY[[[ZZZXXXYYYYYYYYYWWWVVVYYY[[[^^^```___\\\WWWUUUVVVUUUTTTWWW[[[```cccdddfffeeeeeeccc```]]][[[YYYUUUUUUTTTTTTTTTUUUVVVWWWTTTTTTUUUVVVXXXYYYZZZ[[[YYYXXXWWWUUUTTTSSSSSSSSSNNNPPPMMMMMMSSSOOOMMMWWWSSSRRRQQQNNNLLLKKKJJJKKKFFFJJJOOOQQQPPPMMMKKKJJJGGGJJJNNNPPPQQQRRRSSSTTTMMMLLLKKKJJJJJJKKKLLLMMMIIIIIIIIIHHHHHHHHHHHHIIIFFFGGGHHHHHHEEECCCCCCDDDGGGGGGGGGHHHIIIJJJKKKLLLNNNNNNNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHFFFEEEKKKKKKJJJIIIHHHHHHGGGFFFGGGMMMPPPNNNMMMNNNNNNKKKJJJKKKMMMNNNNNNMMMLLLKKKFFFGGGHHHHHHGGGGGGHHHIIIHHHHHHHHHGGGGGGHHHIIIJJJJJJJJJIIIHHHFFFEEECCCBBBEEEEEEEEEGGGIIILLLMMMNNNKKKJJJIIIJJJKKKJJJHHHFFFJJJGGGGGGJJJIIIFFFEEEHHHCCCEEEGGGGGGEEECCCBBBBBBCCCBBB@@@AAACCCDDDDDDDDDDDDEEECCCAAABBBHHHJJJIIIEEEEEEEEEFFFFFFFFFGGGGGG??????@@@@@@@@@@@@@@@@@@===???@@@@@@???@@@CCCEEEHHHGGGFFFFFFFFFFFFGGGGGGIIIJJJJJJIIIHHHHHHJJJMMMJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKJJJIIIHHHGGGGGGGGGFFFEEEEEEEEEFFFDDDEEEEEEDDDBBBBBBDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEDDDAAA@@@@@@BBBCCCDDDBBBBBBDDDEEEEEEDDDBBBBBBAAABBBBBBCCCDDDFFFHHHIIIEEEFFFDDD??????DDDFFFEEECCCAAA@@@@@@BBBDDDCCCCCC@@@@@@@@@@@@@@@@@@AAAAAAFFFFFFEEEDDDDDDDDDDDDDDDAAA@@@@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@;;;===>>>???>>>???@@@BBB======>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAABBBCCCEEEEEEDDDDDDDDDEEEFFFGGG???@@@AAABBBCCCDDDEEEFFFEEEEEEEEEDDDBBBBBBCCCEEEHHHGGGFFFGGGIIIJJJIIIHHHCCCBBBAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAA>>>???AAABBBCCCCCCBBBBBBCCCCCCBBBAAA@@@?????????@@@AAACCCEEEGGGHHHHHHHHHEEEEEEFFFGGGGGGGGGEEEDDDEEEFFFHHHHHHHHHGGGFFFEEECCCCCCCCCCCCBBBAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDD~~~zzzyyyyyy{{{|||zzzvvvrrrsssxxxzzzwwwssssssqqqpppppprrrtttttttttqqqsssvvvwwwvvvttttttuuuvvvvvvuuuttttttsssssssssqqqrrrsssttttttsssqqqqqqpppooommmkkkiiigggfffgggdddfffjjjmmmooopppqqqpppiiijjjjjjiiihhhgggffffffffffffggggggggggggffffffcccbbb```______```bbbddd^^^\\\ZZZ[[[^^^^^^\\\YYY\\\[[[ZZZ[[[\\\[[[YYYWWWZZZ\\\^^^___^^^[[[XXXUUUWWWUUUUUUWWW[[[```cccdddhhhgggeeebbb```]]][[[ZZZXXXXXXWWWWWWVVVVVVWWWWWWTTTTTTUUUVVVWWWXXXYYYYYYWWWVVVTTTSSSRRRQQQQQQQQQNNNRRRNNNNNNRRRNNNLLLWWWSSSQQQNNNLLLLLLMMMMMMNNNFFFJJJOOOQQQPPPMMMKKKJJJJJJMMMOOOPPPPPPPPPQQQRRRMMMLLLKKKJJJJJJKKKLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKGGGHHHIIIIIIFFFEEEDDDEEEHHHHHHIIIIIIJJJLLLMMMNNNNNNNNNOOOOOOOOOOOONNNMMMIIIIIIIIIHHHHHHHHHHHHHHHFFFHHHJJJJJJJJJHHHGGGGGGKKKJJJJJJIIIHHHHHHGGGGGGIIIOOOSSSQQQPPPQQQPPPMMMKKKLLLNNNNNNMMMKKKIIIGGGEEEGGGIIIIIIHHHHHHIIIKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLKKKIIIGGGFFFEEEDDDDDDGGGGGGHHHIIIKKKMMMOOOPPPOOONNNNNNOOOOOONNNKKKIIIHHHGGGHHHLLLLLLHHHFFFGGGEEEGGGIIIIIIGGGEEEDDDEEEEEECCCBBBCCCEEEFFFFFFEEE>>>CCCFFFFFFHHHLLLNNNLLLIIIIIIHHHGGGFFFEEEDDDDDDBBBBBB@@@???>>>?????????<<<>>>??????>>>???BBBDDDFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKJJJJJJJJJMMMOOOOOONNNNNNNNNNNNNNNMMMMMMNNNMMMLLLJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHEEEFFFGGGIIIJJJJJJIIIHHHEEEEEEDDDBBB@@@AAACCCEEEDDDCCCCCCCCCCCCCCCCCCDDDGGGFFFEEECCCBBBCCCEEEGGGDDDEEEGGGGGGGGGGGGEEEDDDCCCCCCCCCEEEGGGIIIJJJJJJEEEGGGEEEAAABBBFFFHHHGGGFFFEEECCCDDDEEEGGGFFFEEE@@@@@@AAAAAABBBBBBCCCCCCEEEEEEFFFFFFGGGGGGGGGGGGBBBBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA<<<>>>@@@@@@???@@@AAACCC>>>>>>???@@@@@@@@@AAAAAACCCBBBBBBAAAAAABBBBBBCCCDDDEEEEEEFFFEEEDDDCCCBBB???@@@AAABBBCCCDDDEEEFFFCCCDDDDDDCCCAAAAAABBBCCCFFFEEEDDDFFFHHHIIIHHHGGGBBBBBBAAA@@@@@@@@@AAAAAA???@@@@@@AAAAAA@@@@@@???===>>>@@@BBBCCCBBBAAAAAABBBBBB@@@???>>>>>>>>>>>>???@@@BBBDDDEEEFFFGGGGGGDDDFFFHHHIIIIIIHHHGGGGGGHHHGGGEEEDDDEEEFFFGGGHHHDDDDDDCCCCCCCCCCCCCCCBBBEEEEEEEEEEEEEEEEEEEEEFFF~~~zzzxxxyyy|||{{{xxxuuuvvvzzz{{{xxxtttrrrqqqoooppprrruuuuuuuuuqqqtttxxxxxxuuutttuuuwwwwwwwwwvvvuuuttttttsssrrrqqqrrrtttuuuuuuuuutttsssnnnnnnnnnllliiihhhiiijjjhhhjjjlllnnnooonnnmmmmmmhhhiiiiiiiiigggfffggghhhhhhhhhhhhiiiiiihhhhhhhhhcccbbbaaaaaaaaabbbdddeee^^^]]]\\\\\\]]]\\\ZZZXXX[[[[[[[[[\\\^^^]]][[[YYYZZZ[[[]]]___^^^\\\YYYWWWWWWVVVVVVYYY]]]aaaddddddiiigggddd```]]]ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWSSSTTTUUUUUUVVVVVVUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQNNNRRRPPPOOORRRMMMMMMXXXSSSQQQMMMLLLMMMNNNNNNNNNGGGKKKNNNPPPOOOMMMLLLKKKKKKMMMNNNNNNMMMLLLMMMNNNLLLKKKKKKJJJJJJKKKMMMMMMKKKKKKLLLMMMMMMMMMMMMLLLIIIJJJJJJIIIGGGFFFGGGHHHIIIIIIJJJJJJLLLMMMOOOPPPNNNNNNOOOPPPQQQQQQQQQPPPKKKJJJIIIHHHHHHHHHIIIIIIGGGJJJLLLMMMLLLKKKKKKLLLKKKKKKKKKKKKKKKJJJJJJJJJLLLRRRVVVUUUTTTUUUSSSPPPIIIJJJKKKLLLKKKHHHEEECCCEEEHHHKKKLLLJJJJJJMMMPPPPPPNNNNNNOOOQQQQQQPPPOOOOOOMMMKKKIIIGGGGGGGGGGGGGGGIIIKKKLLLLLLNNNQQQSSSSSSRRRRRRSSSSSSQQQNNNKKKFFFEEEGGGKKKKKKGGGDDDFFFGGGHHHJJJJJJHHHGGGHHHIIIHHHFFFEEEEEEGGGHHHHHHGGG<<>>===>>>???>>>@@@AAAAAAAAAAAADDDFFFGGGGGGHHHIIIJJJKKKLLLLLLIIIKKKMMMNNNNNNPPPSSSUUUSSSSSSSSSRRRRRRRRRRRRRRRQQQPPPNNNLLLKKKJJJKKKKKKLLLLLLKKKJJJJJJIIIIIIIIIEEEFFFHHHKKKNNNNNNMMMKKKHHHGGGEEEBBB@@@@@@CCCFFFCCCCCCCCCCCCCCCCCCCCCCCCGGGGGGGGGFFFEEEEEEGGGIIIGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEFFFIIIKKKKKKKKKFFFHHHHHHEEEEEEIIIJJJHHHIIIGGGFFFFFFHHHIIIHHHGGGAAABBBBBBCCCDDDEEEEEEFFFDDDEEEHHHJJJJJJJJJIIIHHHDDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBB???AAABBBBBBAAAAAACCCDDD@@@AAABBBBBBCCCBBBBBBAAACCCCCCCCCCCCCCCCCCDDDDDDBBBCCCDDDEEEDDDBBB@@@>>>AAABBBBBBCCCDDDEEEFFFFFFCCCDDDEEEDDDCCCBBBBBBDDDCCCCCCCCCDDDFFFFFFEEEDDDBBBBBBAAAAAAAAAAAABBBBBB???@@@@@@AAAAAA@@@@@@???>>>???AAABBBCCCCCCBBBAAACCCBBB@@@???>>>??????@@@@@@AAABBBCCCEEEFFFFFFFFFDDDGGGIIIJJJIIIHHHHHHHHHHHHFFFCCCCCCDDDFFFHHHHHHEEEDDDCCCDDDEEEEEEDDDCCCEEEEEEFFFFFFFFFFFFGGGGGG{{{zzzzzz|||}}}|||zzzyyyzzz}}}}}}{{{yyytttrrrpppppprrrtttuuutttsssvvvyyyyyyvvvtttwwwzzzwwwwwwwwwvvvuuusssrrrqqqrrrssstttuuuuuuuuuttttttmmmnnnooollliiihhhiiikkkiiijjjlllnnnnnnnnnlllkkkgggiiijjjiiiggggggiiillliiijjjjjjkkkkkkjjjjjjiiieeeeeeeeeeeeeeeddddddddd]]]^^^___]]][[[YYYXXXXXXYYYYYYZZZ\\\^^^^^^\\\ZZZXXXZZZ\\\]]]]]][[[YYYWWWUUUUUUWWW\\\aaafffhhhhhhdddbbb___\\\ZZZYYYYYYYYYVVVVVVWWWXXXXXXYYYYYYYYYWWWWWWXXXXXXXXXWWWVVVUUUUUUTTTSSSSSSRRRRRRRRRSSSLLLQQQPPPOOOSSSOOOOOO\\\UUURRRNNNMMMNNNNNNMMMLLLHHHKKKNNNOOONNNLLLLLLLLLKKKMMMNNNNNNMMMLLLMMMOOOLLLLLLKKKKKKKKKLLLNNNOOOIIIJJJLLLMMMMMMMMMLLLKKKJJJKKKKKKIIIHHHHHHJJJLLLJJJJJJJJJKKKMMMNNNPPPQQQOOOOOOPPPQQQQQQQQQQQQQQQKKKKKKIIIHHHHHHIIIIIIJJJGGGIIILLLLLLKKKKKKMMMOOOKKKKKKKKKKKKLLLLLLLLLLLLNNNUUUYYYXXXWWWXXXVVVRRRFFFHHHJJJLLLKKKIIIFFFDDDGGGKKKOOOOOONNNOOOSSSWWWVVVTTTSSSUUUWWWXXXVVVTTTSSSQQQNNNKKKJJJJJJKKKLLLHHHJJJMMMMMMNNNOOOSSSVVVUUUUUUUUUUUUUUUSSSOOOLLLHHHFFFFFFJJJJJJGGGFFFIIIHHHIIIJJJJJJIIIJJJLLLNNNKKKIIIGGGGGGIIIIIIIIIHHH>>>FFFKKKLLLLLLOOOPPPNNNOOONNNMMMKKKJJJHHHGGGFFFLLLIIIDDD@@@???AAAEEEGGGDDDEEEFFFFFFFFFFFFIIIKKKJJJKKKLLLLLLMMMMMMMMMMMMKKKNNNQQQSSSSSSTTTVVVXXXUUUUUUUUUUUUUUUUUUUUUUUUQQQPPPNNNMMMLLLMMMNNNOOONNNNNNMMMLLLKKKJJJJJJJJJIIIHHHHHHJJJMMMOOOOOONNNLLLJJJHHHDDDAAABBBEEEHHHDDDDDDDDDEEEEEEDDDDDDDDDDDDFFFHHHGGGFFFFFFHHHJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIGGGFFFGGGJJJLLLKKKJJJGGGJJJKKKHHHIIIKKKKKKHHHJJJHHHGGGGGGHHHIIIIIIHHHBBBCCCDDDEEEFFFGGGHHHHHHDDDGGGKKKMMMMMMKKKHHHEEEFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@AAABBBCCCCCCDDDEEEEEECCCCCCDDDEEECCCDDDEEEEEEEEEDDDCCCBBBDDDDDDDDDDDDDDDEEEFFFGGGCCCCCCDDDDDDDDDCCCCCCBBBDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHFFFEEEEEEFFFEEEDDDEEEFFFHHHHHHFFFDDDCCCBBBBBBBBBBBBBBBCCCCCCAAAAAABBBBBBBBBBBBAAAAAA???@@@AAABBBBBBCCCCCCCCCEEECCCBBBAAAAAABBBCCCDDDBBBBBBCCCEEEEEEFFFFFFFFFEEEHHHJJJIIIHHHGGGHHHJJJFFFEEEDDDEEEHHHIIIGGGEEEFFFDDDCCCDDDFFFGGGEEEDDDEEEEEEFFFFFFFFFGGGGGGGGG}}}{{{zzzzzz{{{|||||||||}}}~~~vvvtttqqqqqqrrrsssssssssuuuxxx{{{zzzvvvuuuxxx|||wwwwwwwwwvvvuuusssqqqqqqsssttttttuuuuuutttttttttpppqqqqqqmmmiiiggghhhiiifffgggjjjmmmooooooooonnngggiiikkkjjjiiiiiikkknnnjjjkkkkkkllllllkkkkkkjjjhhhiiiiiihhhgggfffdddccc]]]___```^^^ZZZWWWWWWXXXWWWWWWYYY[[[^^^^^^\\\ZZZWWWXXXZZZ\\\\\\[[[YYYXXXTTTUUUXXX^^^eeejjjllllll\\\[[[YYYXXXXXXZZZ[[[]]]RRRSSSUUUWWWXXXYYYZZZZZZ[[[\\\\\\\\\\\\ZZZXXXWWWUUUUUUTTTTTTTTTTTTTTTUUUJJJPPPOOOPPPTTTPPPRRR___WWWSSSOOONNNNNNNNNLLLIIIIIIKKKNNNNNNMMMLLLLLLMMMMMMNNNOOOOOOOOOOOOPPPRRRMMMMMMLLLLLLLLLMMMOOOPPPHHHIIIJJJLLLLLLLLLKKKJJJKKKKKKKKKIIIHHHIIILLLNNNJJJJJJKKKLLLMMMOOOQQQRRRPPPQQQQQQQQQQQQQQQPPPPPPLLLKKKJJJIIIHHHIIIJJJJJJEEEGGGJJJJJJIIIIIILLLOOOIIIIIIIIIJJJKKKKKKLLLLLLPPPVVV[[[ZZZYYYYYYWWWSSSFFFIIILLLNNNNNNLLLJJJHHHIIIMMMRRRRRRQQQRRRWWW[[[ZZZXXXWWWYYY\\\]]][[[XXXUUUSSSPPPNNNMMMNNNOOOPPPHHHJJJMMMNNNNNNPPPTTTXXXVVVVVVVVVVVVVVVSSSOOOLLLMMMIIIHHHIIIIIIHHHJJJNNNIIIJJJKKKJJJJJJKKKNNNQQQMMMKKKIIIIIIJJJJJJIIIHHHCCCIIIMMMLLLKKKNNNOOONNNOOOOOONNNMMMLLLKKKJJJJJJJJJGGGCCC@@@BBBGGGMMMQQQHHHIIIJJJJJJJJJKKKMMMOOONNNNNNOOOOOOOOONNNMMMMMMQQQSSSVVVWWWVVVVVVVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVPPPOOOMMMMMMMMMOOOQQQRRRPPPOOONNNMMMLLLLLLLLLLLLNNNKKKHHHHHHKKKOOOPPPPPPNNNMMMJJJEEECCCCCCGGGJJJEEEEEEFFFFFFFFFFFFEEEEEEAAADDDGGGHHHFFFFFFGGGIIIIIIIIIGGGFFFFFFGGGIIIIIIKKKIIIGGGHHHKKKLLLKKKJJJHHHKKKMMMKKKKKKMMMLLLHHHJJJHHHGGGGGGHHHIIIHHHGGGCCCDDDDDDFFFGGGHHHIIIJJJFFFIIIMMMPPPOOOKKKFFFCCCGGGFFFFFFEEEEEEEEEEEEEEECCCBBBAAAAAAAAAAAABBBCCCEEEFFFGGGFFFEEEDDDEEEFFFFFFFFFGGGGGGGGGEEEDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFEEEDDDEEEGGGIIIJJJFFFFFFFFFFFFGGGGGGGGGGGGHHHJJJKKKKKKIIIHHHHHHIIIIIIHHHIIIJJJKKKKKKIIIGGGCCCCCCBBBBBBBBBCCCCCCDDDBBBCCCCCCDDDDDDCCCCCCBBB@@@AAAAAABBBBBBCCCDDDDDDFFFEEEDDDCCCCCCDDDFFFGGGDDDDDDEEEFFFFFFFFFFFFFFFFFFHHHJJJIIIGGGFFFHHHJJJDDDDDDFFFIIILLLKKKGGGCCCGGGEEECCCDDDGGGHHHFFFDDDEEEEEEEEEFFFFFFGGGGGGGGG~~~~~~}}}{{{yyy|||~~~~~~|||yyyxxxuuusssrrrssstttuuuxxxyyyyyyxxxwwwxxx{{{}}}{{{{{{zzzuuupppnnnppprrrssssssrrrqqqrrrsssuuuvvvsssooommmllliiifffiiinnnmmmnnnoooooonnnnnnppprrruuupppkkkkkkoooppplllgggllljjjiiihhhhhhjjjlllmmmjjjhhhiiijjjfffaaa```ccc\\\___aaa```]]]ZZZZZZ[[[\\\]]]^^^^^^____________YYYZZZ[[[ZZZWWWUUUUUUUUUSSSTTT[[[ccceeeaaabbbggg\\\\\\[[[[[[[[[[[[\\\\\\WWWYYY[[[[[[ZZZYYYYYYZZZTTTYYY^^^___\\\YYYWWWWWWUUUVVVWWWXXXYYYWWWTTTRRROOOSSSSSSPPPRRRWWWWWWRRRQQQNNNKKKJJJLLLNNNMMMKKKNNNMMMLLLMMMNNNOOONNNMMMJJJMMMPPPQQQOOONNNMMMNNNNNNNNNLLLKKKJJJJJJJJJJJJKKKLLLLLLKKKJJJGGGDDDBBBIIIIIIJJJKKKLLLLLLMMMMMMNNNMMMLLLKKKMMMPPPSSSUUUTTTRRROOONNNOOOPPPPPPOOOIIIKKKLLLKKKJJJHHHHHHIIIGGGGGGHHHIIIIIIJJJKKKKKKKKKKKKJJJJJJJJJKKKLLLLLLTTTYYYaaaeeeddd]]]UUUOOOQQQNNNOOOUUUUUUNNNJJJJJJQQQSSSSSSQQQRRRWWWYYYXXXWWWWWWXXXYYYZZZ[[[]]]]]]UUUPPPLLLNNNSSSUUURRRNNNOOOOOONNNMMMMMMNNNQQQSSSUUUTTTUUUVVVUUURRRMMMIIIJJJHHHGGGFFFFFFHHHKKKMMMLLLMMMMMMNNNNNNNNNNNNNNNJJJIIIHHHJJJMMMOOOMMMKKKNNNMMMLLLMMMOOOOOONNNLLLMMMOOOQQQQQQOOOMMMLLLLLLJJJFFFCCCDDDIIIMMMMMMKKKNNNNNNOOOOOONNNMMMLLLKKKPPPQQQSSSUUUVVVTTTPPPNNNPPPQQQTTTWWWZZZ]]]^^^___[[[XXXVVVUUUWWWVVVTTTQQQPPPLLLLLLOOONNNIIIKKKQQQTTTRRRNNNJJJIIIJJJLLLMMMKKKKKKKKKKKKMMMNNNPPPQQQNNNLLLIIIGGGFFFEEECCCAAAEEEEEEDDDEEEGGGGGGFFFDDDIIIIIIIIIIIIIIIIIIIIIIIIKKKHHHFFFFFFIIILLLKKKJJJKKKKKKKKKKKKKKKKKKJJJJJJFFFIIIKKKLLLLLLKKKLLLLLLOOOMMMKKKIIIGGGHHHHHHIIIEEEGGGKKKLLLLLLKKKKKKKKKGGGJJJNNNPPPNNNLLLJJJJJJIIIGGGEEEDDDCCCDDDEEEFFFCCCCCCDDDDDDEEEDDDDDDDDDFFFFFFEEEDDDDDDEEEGGGGGGEEEFFFGGGHHHHHHHHHHHHHHHEEEDDDCCCCCCDDDFFFHHHIIIEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJLLLMMMMMMMMMOOOQQQMMMMMMNNNNNNNNNLLLKKKJJJFFFEEEEEEDDDDDDDDDDDDEEEIIIHHHGGGFFFGGGHHHJJJKKKHHHGGGEEEFFFGGGIIIIIIHHHDDDDDDDDDDDDDDDEEEFFFGGGCCCDDDFFFGGGGGGGGGFFFEEEDDDGGGJJJKKKJJJHHHHHHHHHGGGHHHIIIJJJKKKJJJIIIHHHIIIFFFEEEFFFIIIJJJHHHFFFGGGEEEEEEFFFGGGHHHGGGFFF~~~{{{{{{{{{zzzyyy}}}~~~xxxwwwuuuttttttvvvyyy{{{zzz{{{{{{zzzyyyyyyzzz|||{{{{{{zzzvvvsssqqqsssuuuwwwwwwvvvuuuttttttttttttrrrnnnlllkkkiiifffiiinnnlllmmmoooooooooppprrrtttuuuqqqmmmlllnnnnnnlllhhhllllllkkkkkklllmmmnnnoookkkhhhhhhjjjhhhdddcccddd]]]```aaa```]]][[[\\\]]][[[\\\\\\]]]^^^^^^^^^^^^ZZZ[[[[[[ZZZWWWVVVVVVWWWXXXWWW\\\dddfffbbbbbbeee\\\\\\[[[[[[[[[[[[\\\\\\YYYZZZ\\\\\\[[[ZZZ[[[\\\XXXZZZ]]]]]]\\\YYYWWWVVVVVVWWWXXXYYYYYYWWWTTTRRRNNNQQQQQQNNNOOOSSSSSSOOOPPPNNNKKKJJJLLLMMMMMMKKKOOONNNMMMNNNOOOPPPOOOMMMKKKNNNQQQQQQPPPOOOOOOOOOOOONNNMMMLLLKKKKKKKKKKKKQQQPPPOOONNNMMMMMMLLLLLLLLLMMMMMMNNNOOOOOOOOOOOONNNMMMLLLLLLNNNPPPSSSUUUTTTRRROOONNNNNNNNNNNNMMMJJJLLLMMMLLLJJJHHHHHHHHHFFFGGGGGGHHHIIIIIIJJJJJJMMMMMMNNNNNNOOOPPPQQQQQQ\\\bbbiiilllhhh___TTTNNNPPPNNNQQQUUUSSSMMMJJJMMMSSSUUUTTTQQQRRRUUUWWWUUUUUUUUUUUUUUUVVVXXXZZZ[[[TTTOOOJJJLLLQQQTTTRRROOOMMMMMMLLLLLLLLLMMMPPPRRRXXXWWWWWWWWWVVVSSSNNNJJJHHHGGGEEEEEEEEEHHHJJJLLLNNNOOOPPPQQQRRRQQQPPPPPPLLLKKKKKKMMMPPPQQQOOOMMMOOOQQQRRRTTTTTTTTTSSSSSSUUUVVVWWWUUURRRPPPOOOPPPRRROOOLLLMMMRRRUUUTTTRRRTTTTTTSSSSSSSSSRRRRRRQQQUUUYYY]]]]]]YYYUUUSSSTTTQQQSSSVVVXXXYYYZZZ[[[]]][[[XXXVVVUUUVVVVVVTTTRRRMMMJJJJJJMMMNNNMMMRRRYYYRRRQQQNNNMMMLLLMMMOOOPPPOOOOOONNNNNNOOOPPPSSSTTTSSSPPPMMMJJJHHHFFFCCCAAAFFFEEEEEEFFFHHHHHHGGGEEEMMMLLLLLLKKKJJJIIIHHHHHHJJJHHHFFFFFFIIIKKKKKKJJJLLLKKKKKKKKKKKKKKKLLLLLLHHHKKKMMMNNNNNNMMMNNNNNNPPPNNNLLLJJJIIIIIIIIIJJJHHHJJJLLLMMMKKKJJJIIIIIIIIILLLOOOQQQOOOMMMKKKKKKIIIHHHFFFEEEEEEEEEFFFGGGEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGFFFEEEFFFGGGHHHIIIHHHHHHIIIJJJKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGHHHIIIKKKLLLLLLLLLLLLIIIIIIJJJJJJJJJIIIIIIHHHHHHJJJMMMNNNNNNOOOQQQSSSOOOOOOPPPPPPOOONNNLLLKKKIIIIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLLLLJJJIIIJJJKKKKKKJJJHHHFFFFFFFFFGGGHHHIIIJJJJJJGGGHHHHHHHHHIIIHHHHHHHHHGGGIIIKKKLLLKKKJJJKKKKKKHHHIIIJJJKKKMMMMMMMMMNNNNNNKKKJJJJJJLLLMMMKKKIIIIIIHHHHHHHHHJJJKKKJJJIII}}}zzzzzzzzz{{{{{{~~~wwwwwwvvvvvvxxx{{{~~~}}}~~~~~~}}}{{{zzzzzz{{{{{{{{{zzzxxxuuuuuuvvvxxxzzzzzzzzzyyywwwuuusssqqqqqqnnnlllllljjjgggjjjooolllmmmoooppppppqqqtttwwwtttsssqqqnnnmmmkkkjjjjjjmmmmmmnnnooopppqqqqqqqqqmmmhhhfffiiikkkiiifffeee```aaaaaa```^^^]]]^^^___]]]^^^^^^___``````aaaaaa]]]]]]\\\ZZZXXXWWWXXXZZZ]]]\\\___eeegggeeebbbbbb\\\\\\\\\\\\\\\\\\\\\\\\ZZZ\\\]]]]]]\\\\\\]]]___]]]\\\[[[[[[[[[YYYWWWTTTXXXXXXZZZZZZYYYWWWUUUSSSPPPRRRQQQNNNNNNQQQQQQOOOPPPNNNKKKKKKLLLMMMMMMLLLQQQPPPOOOOOOQQQQQQPPPOOOMMMOOORRRRRRQQQQQQQQQQQQOOOOOONNNNNNMMMLLLLLLLLLPPPOOONNNMMMNNNOOOQQQRRRQQQQQQRRRRRRRRRRRRRRRQQQNNNNNNNNNNNNPPPRRRTTTVVVUUURRROOOMMMMMMLLLKKKJJJKKKLLLMMMLLLJJJHHHHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLOOOPPPRRRTTTVVVVVVVVVVVV^^^eeemmmpppkkk```TTTMMMMMMOOOTTTUUUQQQKKKLLLPPPTTTVVVTTTPPPPPPSSSSSSQQQSSSRRRQQQQQQRRRTTTVVVXXXSSSNNNIIIJJJOOOSSSSSSQQQOOOOOOOOOOOOPPPRRRTTTVVVWWWVVVWWWWWWWWWUUUPPPMMMHHHHHHGGGGGGHHHJJJMMMNNNMMMNNNQQQSSSSSSRRRPPPOOOPPPPPPQQQSSSUUUUUUSSSQQQSSSWWW\\\^^^]]][[[[[[\\\^^^___^^^[[[XXXUUUUUUUUUVVVTTTRRRSSSWWWXXXWWWTTTWWWWWWVVVVVVVVVWWWXXXXXX[[[aaaeeebbb[[[VVVUUUWWWQQQUUUXXXYYYXXXWWWYYY[[[ZZZXXXVVVUUUVVVVVVUUUSSSOOOLLLKKKMMMNNNPPPVVV]]]QQQQQQPPPQQQQQQRRRSSSTTTUUUTTTRRRQQQQQQSSSVVVWWWVVVSSSPPPNNNMMMKKKIIIHHHHHHGGGGGGHHHJJJJJJIIIHHHMMMMMMLLLKKKKKKKKKKKKKKKLLLKKKIIIJJJKKKLLLLLLKKKLLLKKKJJJIIIJJJKKKMMMOOOKKKNNNPPPQQQPPPOOOPPPQQQPPPOOOMMMKKKJJJJJJKKKKKKMMMOOOQQQPPPNNNLLLKKKKKKLLLNNNRRRSSSQQQOOONNNMMMLLLKKKIIIHHHHHHIIIJJJJJJHHHIIIIIIJJJJJJJJJJJJKKKIIIIIIHHHHHHHHHIIIKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMLLLMMMMMMNNNMMMMMMKKKKKKKKKLLLNNNOOOQQQQQQQQQQQQMMMMMMMMMMMMMMMLLLKKKJJJIIILLLOOOQQQRRRSSSUUUWWWSSSTTTTTTTTTRRRPPPNNNMMMOOONNNMMMMMMLLLLLLLLLMMMLLLMMMNNNOOOPPPQQQQQQQQQQQQPPPOOOOOOPPPNNNLLLIIIJJJJJJJJJKKKLLLNNNOOOPPPMMMLLLKKKKKKJJJKKKLLLLLLGGGIIIJJJKKKJJJJJJLLLMMMJJJKKKLLLMMMOOOQQQSSSTTTTTTRRRPPPPPPPPPPPPNNNLLLNNNLLLLLLMMMNNNOOONNNMMM~~~{{{{{{|||~~~yyyxxxxxxxxxzzz~~~~~~|||{{{|||||||||{{{yyywwwwwwwwwxxxyyyyyyzzzzzzyyyvvvrrrppprrrooonnnooommmkkknnnsssnnnooopppqqqpppqqqtttvvvtttuuutttqqqllljjjjjjlllmmmnnnppprrrssssssrrrrrrmmmfffdddiiimmmkkkhhhfffdddcccbbb```___```aaabbbcccccccccccccccdddeeeeee______]]][[[YYYYYY[[[]]]``````bbbfffhhhgggdddaaa\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\]]]]]]\\\]]]^^^```ccc___[[[YYYZZZZZZWWWTTTZZZ[[[\\\[[[YYYWWWUUUUUUTTTUUUTTTRRRPPPQQQRRRRRRPPPOOOMMMMMMMMMNNNOOOOOOTTTRRRQQQRRRSSSSSSRRRPPPOOOQQQSSSSSSSSSRRRSSSTTTPPPPPPPPPPPPOOOOOONNNNNNMMMMMMNNNOOOQQQRRRTTTTTTTTTTTTUUUUUUTTTSSSQQQQQQOOOOOOPPPQQQSSSUUUWWWXXXVVVSSSOOOMMMLLLKKKIIIHHHIIIKKKMMMMMMKKKKKKKKKLLLNNNNNNNNNOOOOOOPPPPPPPPPRRRTTTVVVXXXYYYYYYWWWWWWXXX```jjjmmmhhh]]]SSSMMMLLLRRRWWWVVVOOOJJJNNNTTTTTTVVVTTTPPPOOORRRRRRPPPSSSQQQPPPOOOOOOQQQTTTUUUSSSNNNJJJJJJOOOSSSUUUTTTRRRQQQPPPRRRTTTWWWXXXXXXTTTTTTUUUVVVXXXWWWTTTQQQLLLLLLKKKLLLMMMOOOQQQSSSNNNPPPSSSVVVVVVTTTRRRPPPRRRSSSUUUWWWXXXWWWUUUTTTWWW]]]dddfffbbb^^^^^^___`````````^^^[[[YYYYYYZZZYYYXXXWWWXXXZZZ[[[YYYWWWVVVUUUVVVVVVXXXZZZ\\\]]]aaacccdddbbb\\\WWWUUUUUUQQQUUUZZZZZZXXXWWWYYY[[[YYYWWWVVVUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPQQQUUUXXXSSSTTTTTTUUUUUUUUUUUUUUUYYYWWWUUUSSSSSSUUUXXXZZZUUUSSSRRRQQQRRRSSSRRRQQQJJJIIIIIIKKKMMMNNNLLLKKKJJJJJJJJJKKKLLLNNNPPPQQQPPPOOOOOOOOOOOOOOOOOONNNLLLKKKIIIHHHIIILLLNNNPPPNNNPPPRRRSSSRRRQQQQQQRRRPPPOOONNNMMMLLLLLLLLLLLLRRRSSSUUUTTTRRRQQQQQQQQQPPPSSSUUUVVVTTTRRRQQQQQQPPPPPPOOONNNNNNOOOOOOPPPLLLLLLLLLLLLMMMNNNOOOOOOLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPQQQQQQQQQPPPPPPOOOJJJLLLOOORRRSSSSSSQQQPPPNNNOOORRRTTTVVVVVVVVVUUUSSSSSSSSSSSSSSSRRRQQQPPPMMMOOOSSSVVVWWWXXXZZZ\\\YYYYYYYYYYYYWWWUUUSSSQQQTTTSSSRRRRRRQQQQQQQQQQQQRRRSSSUUUWWWXXXXXXXXXWWWVVVUUUUUUUUUUUURRRNNNKKKNNNNNNOOOPPPRRRSSSUUUVVVTTTRRROOOMMMMMMNNNPPPQQQLLLMMMNNNNNNNNNNNNQQQSSSOOOOOOOOOOOOQQQSSSVVVWWWXXXWWWVVVUUUTTTRRRQQQPPPRRRQQQPPPQQQSSSTTTSSSRRR~~~}}}~~~}}}|||{{{{{{}}}~~~|||{{{yyyxxxwwwvvvvvvwwwyyy{{{zzzwwwtttrrrtttrrrrrrsssrrrpppsssxxxrrrssssssrrrqqqqqqssstttuuuwwwwwwsssnnnkkklllnnnmmmoooqqqsssttttttrrrqqqlllfffdddiiinnnmmmiiihhhgggfffdddccccccdddeeeeeehhhgggfffeeeeeefffggggggaaa```___]]][[[[[[]]]```aaaccceeeggghhhhhheeeaaa[[[\\\]]]]]]]]]]]]\\\[[[[[[\\\]]]\\\\\\\\\___aaafffaaa\\\ZZZZZZZZZXXXVVV\\\]]]^^^]]]YYYWWWVVVWWWUUUUUUUUUTTTRRRQQQTTTWWWRRRQQQQQQPPPPPPPPPRRRSSSWWWUUUTTTTTTUUUUUUTTTRRRPPPRRRSSSTTTSSSSSSTTTVVVPPPQQQQQQRRRRRRQQQPPPOOOMMMOOOSSSWWWYYYYYYXXXWWWTTTUUUUUUUUUSSSQQQOOOMMMMMMOOOQQQTTTVVVXXXZZZZZZXXXUUUPPPNNNLLLKKKIIIGGGHHHJJJLLLNNNNNNNNNPPPQQQPPPQQQQQQQQQQQQQQQRRRRRRUUUVVVWWWYYYXXXWWWUUUTTTUUU]]]gggiiicccYYYQQQLLLNNNUUUZZZVVVNNNKKKPPPVVVVVVXXXVVVRRRRRRUUUUUUSSSSSSRRRPPPOOOPPPQQQRRRTTTTTTPPPLLLLLLPPPTTTVVVVVVSSSQQQQQQSSSVVVXXXYYYXXXWWWVVVVVVWWWXXXWWWTTTRRRNNNMMMMMMNNNOOOQQQRRRSSSQQQSSSVVVYYYYYYWWWUUUSSSPPPQQQSSSUUUTTTSSSRRRRRRVVV]]]dddeee```\\\ZZZ[[[YYY[[[\\\[[[YYYYYYZZZ[[[^^^]]]^^^___``````^^^]]]VVVWWWXXXZZZ\\\___aaabbbeeeccc```______\\\WWWSSSQQQUUUZZZ\\\[[[ZZZ[[[]]]XXXWWWVVVUUUTTTUUUVVVXXXUUUWWWXXXVVVUUUTTTUUUUUUXXXXXXYYYYYYXXXWWWVVVUUUZZZXXXVVVUUUUUUWWWYYY[[[XXXVVVUUUUUUVVVWWWWWWVVVMMMMMMMMMOOOQQQRRRQQQOOOKKKKKKKKKKKKMMMOOORRRSSSRRRRRRRRRRRRQQQPPPOOOPPPMMMLLLJJJIIIJJJMMMPPPRRROOOQQQTTTTTTSSSRRRRRRSSSQQQPPPOOOOOONNNNNNNNNNNNQQQSSSUUUUUUUUUUUUVVVWWWVVVXXXZZZZZZXXXVVVUUUUUUVVVVVVVVVUUUVVVVVVVVVVVVPPPOOOOOOOOOPPPQQQSSSTTTPPPPPPOOOOOOPPPRRRSSSTTTTTTTTTTTTTTTSSSRRRQQQQQQKKKNNNQQQTTTVVVUUUTTTSSSPPPRRRUUUXXXZZZ[[[ZZZZZZXXXXXXYYYXXXXXXWWWVVVVVVSSSVVVZZZ]]]^^^^^^___aaa_________^^^]]][[[XXXWWWYYYYYYWWWVVVVVVUUUUUUUUUUUUVVVXXX[[[\\\]]]]]]\\\[[[ZZZZZZZZZYYYWWWSSSPPPTTTTTTTTTUUUWWWYYYZZZ[[[ZZZXXXUUURRRQQQRRRTTTVVVTTTUUUVVVVVVUUUVVVXXXZZZTTTSSSSSSSSSTTTVVVXXXYYY[[[[[[ZZZYYYWWWUUUUUUUUUWWWUUUUUUVVVWWWXXXWWWVVV~~~}}}}}}{{{yyywwwwwwyyy{{{||||||zzzxxxvvvwwwuuuuuuxxxwwwuuuxxx}}}vvvwwwwwwvvvtttsssuuuvvvwwwxxxxxxuuupppnnnoooqqqoooqqqrrrttttttsssrrrqqqmmmhhhggglllooommmkkkkkkjjjhhhgggggghhhiiihhhgggkkkjjjhhhfffeeeeeeffffffaaabbbaaa```^^^^^^___aaabbbhhhkkkiiifffeeeccc```[[[\\\]]]^^^^^^]]]\\\[[[[[[\\\]]]\\\\\\]]]```bbbgggddd___\\\[[[ZZZYYYYYY^^^```aaa^^^ZZZWWWWWWXXXTTTSSSTTTUUUSSSRRRVVV\\\TTTUUUUUUTTTSSSSSSVVVXXXYYYXXXVVVVVVWWWWWWVVVTTTPPPRRRSSSTTTSSSTTTUUUWWWQQQRRRSSSTTTTTTSSSRRRQQQLLLOOOTTTXXXZZZYYYWWWUUUTTTTTTTTTTTTRRRNNNKKKIIIJJJLLLPPPTTTXXXZZZ\\\\\\ZZZVVVRRROOONNNMMMKKKIIIIIIKKKNNNPPPPPPQQQSSSTTTPPPPPPPPPPPPQQQQQQQQQQQQUUUVVVVVVVVVUUUTTTSSSRRRYYY```gggfff___VVVQQQOOORRRZZZ]]]VVVOOONNNSSSWWWZZZ[[[ZZZVVVUUUXXXXXXVVVSSSRRRRRRQQQQQQQQQQQQRRRTTTQQQOOOOOOQQQTTTVVVVVVXXXVVVUUUWWW[[[^^^\\\ZZZZZZYYYXXXWWWWWWUUUQQQOOOKKKKKKKKKLLLLLLMMMNNNOOOMMMNNNQQQRRRSSSRRRPPPNNNKKKMMMNNNNNNMMMLLLMMMNNNSSSXXX]]]___\\\YYYWWWVVVTTTWWWYYY[[[ZZZZZZZZZ[[[^^^_________`````````aaa^^^___aaaccceeefffggggggfffaaa^^^^^^bbbaaa[[[VVVUUUWWW[[[^^^``````^^^]]]WWWWWWVVVUUUSSSTTTWWWZZZSSSXXX[[[YYYXXXYYYYYYWWW]]]\\\\\\[[[YYYXXXVVVUUUYYYYYYXXXXXXXXXYYY[[[\\\^^^\\\YYYXXXXXXXXXVVVUUUQQQQQQQQQSSSUUUVVVUUUTTTQQQPPPOOOMMMNNNOOOQQQRRRRRRTTTUUUTTTQQQPPPOOOPPPQQQPPPOOONNNOOOPPPRRRTTTRRRTTTVVVVVVUUUSSSSSSTTTSSSSSSSSSRRRRRRQQQQQQQQQPPPRRRTTTUUUUUUWWWYYY[[[[[[]]]___^^^\\\ZZZZZZZZZ[[[[[[[[[[[[\\\\\\\\\\\\TTTTTTSSSSSSTTTVVVXXXYYYUUUTTTTTTTTTUUUWWWXXXZZZXXXXXXXXXWWWVVVUUUTTTSSSQQQRRRUUUWWWWWWVVVTTTRRRSSSUUUYYY]]]___```___^^^\\\]]]]]]^^^^^^]]]]]]\\\\\\___ccceeedddddddddeeeddddddeeedddcccaaa___^^^___^^^]]][[[ZZZZZZZZZZZZVVVWWWYYY[[[]]]___`````````___^^^^^^^^^]]]ZZZXXX[[[[[[[[[\\\]]]___```aaaaaa___\\\YYYXXXXXXZZZ[[[VVVWWWYYYXXXWWWWWWXXXZZZXXXXXXXXXXXXYYYZZZ[[[\\\]]]^^^___^^^\\\[[[[[[\\\\\\[[[ZZZ[[[]]]^^^]]]\\\~~~{{{}}}~~~}}}|||wwwvvvwwwzzzzzzxxx{{{yyyzzzzzzyyyxxxxxxzzz|||yyyyyyxxxvvvsssrrrrrrssssssssstttuuutttsssrrrqqqnnnllllllppppppmmmmmmooollljjjiiikkkmmmmmmkkkiiiooommmkkkhhhffffffffffffaaabbbcccbbbaaa```aaabbbdddmmmqqqkkkcccaaa___]]][[[\\\^^^______^^^\\\[[[]]]^^^^^^]]]]]]___bbbeeefffeeeccc```\\\ZZZ[[[\\\___bbbccc___ZZZVVVWWWYYYTTTSSSUUUXXXVVVUUU[[[cccWWWXXXYYYXXXVVVWWWYYY\\\[[[ZZZXXXXXXYYYYYYWWWVVVPPPRRRSSSSSSSSSTTTVVVXXXRRRSSSTTTUUUUUUTTTSSSRRRNNNPPPSSSVVVXXXXXXVVVUUUSSSTTTTTTSSSPPPLLLIIIFFFEEEHHHMMMRRRWWWZZZ[[[\\\[[[XXXTTTQQQPPPOOOMMMLLLMMMOOOQQQRRRRRRRRRSSSTTTQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSSSSSSSSSSSSSRRRRRRZZZ```eeeccc\\\VVVTTTVVVWWW]]]^^^VVVPPPQQQUUUVVV[[[\\\ZZZUUUSSSUUUUUURRRQQQRRRSSSSSSRRRQQQPPPOOORRRQQQPPPPPPQQQRRRSSSTTTZZZWWWVVVXXX\\\^^^\\\YYYSSSRRRQQQQQQQQQPPPNNNLLLIIIIIIIIIIIIIIIIIIJJJJJJIIIJJJKKKLLLMMMLLLKKKKKKKKKLLLMMMKKKIIIIIIKKKNNNRRRUUUYYY\\\]]]\\\ZZZXXXXXX\\\```ccccccbbbaaaaaa_______________aaaccceeeiiijjjlllmmmmmmllliiihhhaaa^^^]]]^^^aaaaaa^^^[[[\\\[[[\\\```dddddd```[[[VVVVVVVVVTTTSSSTTTXXX[[[UUUZZZ\\\YYYXXX\\\]]][[[^^^^^^]]][[[ZZZXXXXXXWWWXXXYYYZZZ[[[\\\]]]]]]]]]___]]]ZZZYYYYYYYYYWWWVVVTTTTTTTTTVVVYYYZZZYYYXXXVVVTTTRRRPPPPPPQQQSSSUUUVVVXXXZZZXXXUUUSSSRRRSSSVVVUUUUUUTTTUUUUUUVVVVVVTTTVVVXXXYYYWWWVVVVVVVVVWWWWWWWWWWWWWWWVVVVVVUUUSSSUUUWWWXXXXXXZZZ]]]___```aaacccbbb```^^^^^^^^^]]]]]]^^^_______________YYYYYYXXXXXXYYY[[[]]]___XXXXXXXXXXXXYYY[[[]]]^^^\\\\\\[[[[[[ZZZXXXWWWVVVTTTUUUWWWXXXYYYXXXWWWVVVVVVYYY^^^bbbdddeeedddcccccccccdddeeeffffffffffffeeegggjjjkkkjjjhhhgggggghhhhhhiiiiiihhhgggeeeddddddcccbbb```______^^^^^^[[[[[[\\\^^^```bbbdddfffdddcccbbbbbbcccdddbbbaaabbbbbbbbbbbbcccdddeeefffhhhfffcccaaa______``````XXXZZZ\\\\\\ZZZXXXXXXYYYYYYZZZ\\\^^^___aaaaaaaaaaaacccddddddcccbbbdddfffbbbaaa```aaacccdddcccbbbwwwvvvwww{{{{{{yyy|||zzz{{{||||||||||||zzzyyyxxxvvvuuuuuuttttttvvvvvvvvvuuuuuutttsssrrrpppooopppsssrrrnnnooorrrmmmkkkkkkmmmppppppmmmjjjtttrrrnnnkkkiiihhhhhhhhhaaacccddddddbbbaaaaaabbbgggqqquuulllaaa]]]\\\ZZZ[[[\\\^^^______^^^\\\[[[____________^^^```dddfffeeeffffffbbb]]][[[\\\___```cccddd```ZZZVVVWWWZZZWWWUUUXXX\\\ZZZYYY```jjjYYYZZZ[[[ZZZXXXYYY\\\___]]][[[YYYYYYZZZZZZXXXVVVPPPQQQSSSSSSRRRSSSVVVXXXRRRSSSUUUVVVVVVUUUTTTSSSUUUVVVXXXYYYZZZZZZ[[[[[[SSSTTTTTTSSSPPPLLLGGGEEEAAADDDJJJQQQVVVYYY[[[[[[\\\YYYUUUSSSRRRQQQOOONNNQQQRRRTTTTTTSSSRRRRRRSSSTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQQQQQQQRRRRRRTTTTTTVVV\\\```___ZZZWWWYYY]]]ZZZ```___WWWQQQSSSVVVUUUYYYZZZWWWQQQNNNOOONNNKKKPPPQQQSSSTTTSSSQQQOOOMMMQQQQQQPPPPPPQQQQQQQQQQQQSSSPPPNNNPPPUUUVVVSSSPPPGGGFFFFFFIIIKKKMMMLLLKKKIIIIIIIIIIIIIIIHHHHHHHHHMMMMMMNNNNNNOOOOOOOOOOOONNNOOONNNLLLJJJJJJMMMQQQTTTUUUXXX]]]aaabbb```]]]aaaeeejjjmmmllljjjiiihhheeeeeeeeeddddddfffjjjmmmpppqqqssssssqqqmmmiiifffZZZ[[[\\\]]]]]]]]]^^^^^^bbb___^^^aaagggfff```YYYUUUVVVVVVTTTRRRTTTXXX\\\ZZZ^^^^^^XXXWWW\\\^^^\\\___^^^\\\[[[ZZZYYYYYYYYYXXXZZZ\\\^^^_________^^^\\\[[[YYYYYYZZZ[[[ZZZYYYVVVVVVVVVXXX[[[\\\[[[ZZZUUUTTTSSSRRRSSSUUUXXXZZZ[[[]]]___^^^ZZZWWWWWWXXXYYYYYYYYYYYYYYYYYYXXXXXXWWWYYY[[[[[[YYYXXXXXXXXXZZZZZZZZZZZZZZZZZZYYYXXXYYYZZZ\\\\\\\\\^^^```ccccccdddeeedddbbb``````aaa^^^^^^___```````````````]]]\\\[[[[[[\\\___aaaccc[[[ZZZZZZZZZ[[[]]]___```______^^^]]]\\\ZZZYYYXXXSSSTTTVVVYYY[[[\\\\\\\\\YYY\\\aaaeeehhhhhhgggfffiiijjjkkklllmmmnnnnnnnnnjjjmmmooopppnnnkkkiiiiiijjjkkkkkklllkkkjjjiiihhhggggggeeedddcccbbbbbbbbb`````````aaadddgggjjjkkkhhhfffeeeeeeggghhhhhhgggggggggggggggggghhhiiiiiilllkkkiiifffeeeddddddddd___bbbddddddbbb```^^^^^^ZZZ[[[^^^bbbdddfffffffffcccfffiiiiiihhhhhhkkkmmmfffeeedddeeegggggggggfffyyyxxxxxxxxxxxxyyy{{{}}}yyy~~~}}}{{{zzzyyyxxxxxxqqquuuyyy{{{zzzwwwuuutttsssrrrrrrtttwwwvvvrrrmmmlllmmmmmmmmmlllmmmppprrrvvvrrrmmmjjjjjjjjjjjjjjjiiihhhfffddddddfffhhhjjjsssqqqmmmiiiddd```^^^\\\___```aaacccccccccbbbbbbaaaaaaaaabbbdddgggjjjlllkkkhhhggggggccc]]]]]]aaacccdddeeebbb]]][[[]]]___]]]ZZZ[[[^^^\\\YYY]]]fff]]][[[ZZZZZZ\\\]]]]]]\\\]]]ZZZXXXYYY[[[[[[WWWRRRNNNQQQTTTUUUTTTSSSTTTTTTRRRTTTUUUVVVUUUTTTUUUVVVSSSXXX[[[[[[\\\^^^]]]YYY\\\WWWTTTTTTRRRLLLGGGGGGFFFKKKSSS[[[___^^^YYYTTTZZZXXXVVVTTTSSSRRRRRRRRRRRRSSSTTTRRRQQQPPPPPPRRRRRRSSSUUUUUUUUUSSSQQQOOOQQQRRRRRRRRRQQQQQQTTTVVVVVVYYY]]]\\\ZZZXXXYYYZZZZZZ]]]^^^[[[UUUQQQQQQSSSPPPRRRSSSPPPLLLIIIIIIJJJJJJMMMPPPPPPNNNMMMNNNPPPLLLJJJKKKPPPUUUTTTNNNHHHHHHKKKOOOQQQPPPOOONNNNNNJJJGGGFFFHHHGGGDDDDDDFFFLLLIIIGGGHHHJJJKKKIIIFFFLLLLLLMMMOOORRRTTTSSSRRRQQQPPPNNNLLLLLLOOOTTTXXXXXXWWWWWW\\\bbbhhhiiiiiikkknnnqqqpppmmmkkklllmmmnnnlllhhheeeeeejjjqqqwwwwwwyyy{{{yyyrrriiibbb^^^TTTYYY]]]]]][[[\\\```eee``````______^^^]]]\\\\\\ZZZXXXVVVTTTTTTUUUXXXYYYXXXZZZ\\\[[[XXXXXX[[[^^^ZZZZZZ[[[\\\]]]^^^^^^___^^^```aaaaaacccgggeeeaaa___\\\YYYXXXZZZ[[[ZZZXXXWWWZZZ]]]\\\XXXVVVYYY\\\ZZZZZZZZZYYYYYY\\\```dddaaaaaaaaaaaaaaa```______[[[]]]___^^^[[[YYYZZZ[[[[[[\\\]]]^^^^^^^^^]]]\\\YYYYYYZZZ[[[]]]^^^\\\ZZZ```^^^]]]^^^```cccccccccffffffeeeddddddcccbbbbbb```aaacccdddeeefffeeeeeeeeeccc```^^^^^^___```bbb\\\\\\\\\^^^aaaeeeiiikkkhhhggggggeeebbb___\\\ZZZYYYZZZ[[[\\\]]]^^^^^^^^^dddgggkkkkkkkkkkkkmmmppptttsssssstttwwwyyyzzzyyyuuutttsssqqqnnnllliiihhhnnnppprrrrrrqqqnnnmmmmmmmmmmmmkkkiiihhhgggggggggddddddddddddeeegggiiijjjjjjhhhgggggghhhiiiiiihhhiiijjjmmmooopppqqqqqqpppnnnllliiiiiijjjlllmmmmmmjjjjjjjjjhhhfffdddcccddd```aaacccfffiiilllnnnoooooonnnmmmnnnooopppooonnnlllmmmmmmllliiihhhhhhiii~~~}}}~~~~~~}}}||||||~~~|||~~~~~~~~~}}}{{{zzzzzzzzzzzzxxxzzz|||{{{yyyvvvuuuuuutttssssssuuuxxxwwwsssoookkklllnnnnnnmmmnnnrrrvvvxxxuuupppmmmllllllkkkjjjiiihhhfffeeefffhhhjjjllltttrrroookkkgggeeecccbbbeeeeeefffffffffeeeccccccdddeeeeeegggiiikkkmmmnnnllliiihhhhhheee``````dddgggggggggeeecccaaaaaaaaa```\\\[[[___```]]]]]]aaa[[[ZZZXXXXXXYYYZZZZZZYYYZZZYYYXXXYYYZZZZZZWWWTTTPPPRRRTTTTTTSSSSSSTTTUUURRRTTTUUUUUUSSSSSSSSSTTTUUUZZZ]]]\\\]]]```___[[[[[[WWWUUUWWWVVVRRROOOOOONNNRRRYYY```dddbbb]]]XXX[[[YYYWWWUUUSSSRRRRRRSSSRRRTTTUUUUUUTTTSSSTTTUUUSSSTTTTTTUUUUUUTTTRRRQQQSSSUUUVVVWWWVVVVVVWWWXXXSSSTTTUUUUUUSSSRRRQQQRRRUUUXXXYYYVVVPPPMMMMMMOOOKKKNNNPPPQQQOOOMMMNNNOOOJJJLLLNNNNNNMMMMMMOOOQQQNNNNNNOOOSSSVVVUUUQQQMMMOOOQQQSSSUUUVVVUUURRRQQQLLLHHHGGGHHHHHHEEEFFFIIIEEEGGGJJJKKKKKKJJJIIIHHHJJJKKKNNNSSSVVVWWWVVVSSSTTTTTTSSSQQQRRRUUUZZZ^^^\\\\\\\\\```eeejjjkkkkkklllooorrrsssqqqpppqqqsssqqqoookkkhhhgggkkkppptttuuutttrrroooiiiccc]]]YYYRRRVVV[[[[[[ZZZYYY]]]```\\\\\\[[[[[[[[[\\\\\\\\\ZZZYYYWWWUUUUUUVVVXXXYYYZZZ\\\^^^]]][[[ZZZ]]]___]]]^^^^^^^^^___`````````aaadddeeeeeehhhkkkjjjeeebbb___ZZZXXXYYYYYYXXXWWWWWWZZZ\\\[[[XXXWWWZZZ]]]\\\\\\\\\[[[ZZZ\\\```cccccccccddddddcccbbbaaa```^^^___aaa___]]]\\\]]]^^^___```aaaccccccbbb```___^^^^^^^^^aaacccdddcccaaafffdddbbbaaacccddddddcccfffeeeeeeeeeddddddccccccbbbdddfffhhhiiihhhgggffffffdddbbbaaaaaabbbdddeeeaaabbbdddfffjjjnnnrrrtttrrrqqqpppnnnkkkgggdddbbbaaa```^^^]]]^^^```bbbdddjjjnnnrrrttttttuuuwwwyyyyyywwwwwwxxx{{{~~~}}}{{{xxxtttqqqooonnnmmmnnnoooqqqrrrqqqpppoooooopppooommmkkkjjjhhhhhhhhhhhhgggggggggiiijjjlllmmmpppooommmmmmnnnnnnnnnnnnlllmmmooopppqqqqqqppppppooommmkkklllnnnqqqrrrrrroooooonnnkkkiiifffffffffeeefffhhhjjjmmmoooqqqrrrsssrrrqqqqqqssssssrrrqqqnnnoooooonnnlllkkkkkklll~~~~~~|||~~~}}}}}}||||||{{{{{{||||||~~~}}}|||yyyvvvttttttuuuuuussssssuuuwwwwwwsssooojjjmmmpppooonnnooouuu{{{yyyuuuqqqooommmlllkkkiiihhhgggffffffhhhjjjmmmoootttssspppmmmkkkiiiiiihhhiiiiiiiiiiiigggfffdddcccfffggghhhjjjkkklllmmmmmmllljjjiiijjjgggcccdddhhhjjjiiihhhiiiiiihhhfffdddeee___]]]aaadddaaa]]][[[[[[YYYWWWWWWYYYZZZZZZYYYXXXZZZ[[[[[[YYYXXXWWWWWWSSSTTTTTTSSSRRRRRRTTTVVVVVVWWWXXXWWWUUUTTTTTTUUUXXX]]]______```bbbaaa]]][[[WWWVVVZZZ[[[YYYXXXZZZXXX[[[```fffhhhgggbbb]]][[[YYYWWWUUUSSSRRRRRRRRRSSSUUUXXXZZZYYYXXXXXXXXXSSSSSSTTTTTTTTTTTTUUUUUUUUUWWW[[[\\\\\\ZZZZZZZZZUUUSSSQQQPPPPPPOOOMMMLLLRRRSSSTTTRRRMMMJJJKKKLLLKKKNNNRRRTTTTTTSSSSSSSSSLLLMMMNNNNNNNNNOOORRRUUUTTTUUUWWWXXXYYYXXXVVVUUUZZZYYYYYY[[[]]]]]]XXXTTTNNNJJJHHHIIIIIIGGGIIIMMM@@@FFFLLLNNNLLLJJJJJJKKKIIILLLPPPVVVZZZ[[[XXXUUUSSSSSSSSSRRRSSSVVV[[[___aaaaaaaaadddiiimmmnnnooooooqqquuuvvvwwwwwwxxxyyyvvvtttpppnnnmmmoooqqqssssssnnniiieeebbb^^^XXXSSSRRRWWW[[[]]][[[[[[\\\^^^XXXXXXWWWXXXXXXZZZ[[[\\\[[[ZZZXXXVVVVVVWWWXXXYYY[[[^^^``````]]]\\\^^^aaaaaaaaabbbbbbccccccddddddfffiiikkkkkknnnqqqpppkkkgggccc]]]YYYWWWWWWVVVUUUXXXZZZ\\\ZZZXXXXXX\\\___^^^^^^^^^]]]]]]^^^aaadddfffggghhhiiihhhfffdddbbbbbbcccbbbaaa______aaacccccceeegggiiiiiigggeeecccddddddeeegggjjjlllkkkjjjllljjjgggfffffffffdddccceeeeeeeeeeeeeeeeeeeeedddeeegggjjjmmmnnnllljjjhhhhhhgggfffeeefffhhhjjjllliiikkkooosssxxx|||~~~}}}|||{{{xxxtttpppllljjjjjjgggccc```aaadddhhhkkkppptttxxx|||}}}}}}{{{zzz{{{~~~|||xxxuuusssrrrrrrooopppqqqrrrrrrrrrqqqpppqqqpppooommmlllkkkjjjjjjlllllllllmmmnnnooopppqqqqqqqqqppppppoooooooooooopppqqqssstttttttttssssssqqqpppoooqqqtttwwwxxxxxxtttsssqqqooommmkkkjjjiiikkkmmmoooqqqssstttuuuvvvxxxwwwvvvvvvxxxxxxwwwvvvqqqrrrrrrqqqnnnmmmmmmnnn||||||{{{{{{||||||}}}~~~}}}zzzvvvrrrrrrtttwwwuuusssssstttwwwvvvsssooommmpppsssrrrooopppwww}}}vvvsssqqqooonnnmmmllljjjgggffffffgggiiilllnnnpppuuutttqqqnnnlllkkkkkkkkkiiiiiihhhhhhgggfffeeeeeeeeegggiiijjjkkkkkkkkkjjjkkkiiiiiijjjhhheeefffjjjhhhgggfffiiilllmmmkkkhhhfffdddccceeeeeeaaa\\\YYY\\\ZZZYYYYYY[[[^^^______ZZZ^^^aaa___[[[WWWXXXZZZWWWWWWVVVTTTSSSTTTWWWZZZ]]]^^^]]]\\\YYYXXXXXXYYY\\\```bbbaaabbbdddddd```[[[WWWWWW[[[^^^]]]]]]```___```dddhhhiiihhhccc___ZZZYYYVVVTTTRRRQQQQQQQQQVVVYYY\\\^^^\\\ZZZYYYYYYTTTSSSSSSSSSTTTUUUWWWXXXWWWZZZ___bbbaaa^^^\\\[[[ZZZWWWSSSRRRSSSSSSQQQNNNRRRSSSSSSQQQMMMLLLLLLNNNQQQSSSWWWYYYYYYXXXVVVUUUQQQQQQQQQQQQSSSVVVYYY\\\]]]___``````___]]]]]]^^^ccc```^^^```dddccc]]]WWWQQQLLLIIIJJJJJJIIILLLPPPFFFJJJNNNOOONNNMMMNNNNNNNNNOOORRRVVVZZZ[[[YYYWWWTTTTTTTTTSSSTTTVVV[[[___bbbcccdddgggkkkoooqqqssssssuuuwwwyyyzzz{{{{{{{{{xxxvvvtttssstttuuuuuuuuuqqqkkkdddaaaaaa^^^XXXRRRVVVZZZ___aaaaaaaaaaaaaaaXXXWWWVVVVVVVVVXXXZZZ\\\\\\[[[YYYXXXWWWWWWXXXYYY[[[___bbbbbb```^^^___aaabbbbbbcccdddfffggghhhiiijjjmmmooopppsssvvvtttoookkkggg```ZZZVVVTTTTTTUUUYYY[[[[[[ZZZZZZ[[[___bbb```aaaaaaaaaaaacccfffiiijjjkkklllmmmkkkiiifffdddfffeeedddcccbbbdddfffhhhgggiiilllnnnnnnllljjjhhhiiihhhiiikkkoooqqqqqqqqqooommmjjjiiiiiihhhfffddddddeeeeeeeeeffffffffffffhhhkkkooorrrrrrqqqnnnlllkkkkkkkkkkkkmmmppprrrtttqqqtttxxx~~~~~~zzzuuuqqqooopppmmmiiiffffffiiilllooorrruuuzzz}}}{{{{{{~~~}}}zzzxxxvvvtttrrrrrrrrrsssssssssrrrppppppooonnnnnnnnnnnnnnnoooppppppqqqqqqrrrtttuuuuuusssttttttsssrrrqqqqqqqqqsssuuuvvvxxxyyyzzzyyyyyyuuuttttttvvvyyy{{{{{{zzzuuutttqqqpppppppppooonnnpppqqqtttwwwyyy{{{{{{|||}}}|||zzz{{{|||}}}|||{{{vvvvvvuuusssooommmllllll{{{{{{{{{||||||}}}~~~~~~{{{wwwuuuuuuyyy|||zzzxxxwwwxxxzzz{{{wwwtttsssuuuvvvsssqqqrrrxxx}}}vvvtttsssssssssrrrpppnnnggggggggghhhjjjlllnnnpppuuusssooollljjjiiijjjjjjeeeeeeeeeeeeffffffgggggghhhiiikkklllllllllkkkjjjjjjhhhhhhjjjhhheeefffkkkdddccccccfffkkknnnmmmkkkeeehhhiiigggccc___]]]\\\\\\ZZZYYYZZZ]]]aaadddeee```dddgggeee^^^YYYZZZ]]][[[ZZZYYYWWWVVVWWW[[[^^^aaaaaaaaa^^^\\\ZZZ[[[\\\```cccdddcccdddffffffccc\\\XXXXXX\\\___^^^___bbbcccccceeeggghhhgggccc```ZZZXXXVVVTTTSSSRRRSSSSSS[[[]]]``````^^^[[[YYYXXXUUUUUUUUUUUUVVVXXXYYYZZZ\\\aaafffhhhgggccc```^^^ZZZWWWUUUUUUWWWWWWUUURRRTTTTTTTTTRRRQQQPPPQQQRRRTTTVVVYYY\\\]]]\\\ZZZWWWXXXWWWWWWYYY\\\```ccceeefffgggiiiiiigggeeeeeeeeefffdddbbbdddfffeee___YYYTTTOOOLLLLLLLLLKKKNNNSSSSSSPPPOOOOOOQQQSSSSSSQQQUUUTTTTTTUUUXXXYYYZZZYYYZZZZZZZZZZZZZZZ\\\```cccbbbdddgggjjjmmmqqqtttwwwxxxyyyzzz{{{|||{{{zzzyyyuuusssrrrsssvvvwwwwwwvvvmmmhhhbbb``````___ZZZUUUZZZ^^^bbbeeefffeeeeeeeee\\\ZZZXXXVVVVVVXXXZZZ\\\]]]\\\[[[YYYYYYXXXYYYYYYZZZ___cccdddaaa______``````aaaccceeehhhjjjlllmmmmmmppprrrsssuuuxxxuuupppkkkhhhbbb[[[VVVTTTUUUVVVZZZ[[[\\\\\\]]]___bbbdddaaaccceeefffgggiiilllooommmnnnnnnnnnllljjjgggeeehhhgggeeedddfffgggiiijjjiiikkkmmmpppppppppnnnmmmlllkkkkkkmmmppprrrsssrrrnnnlllkkkjjjjjjiiigggeeeddddddeeefffgggggghhhiiijjjmmmqqquuuvvvtttrrrpppppppppqqqrrrtttwwwzzz{{{wwwzzz~~~}}}yyyvvvsssqqqpppooonnnnnnnnnooopppssswww|||~~~}}}~~~|||~~~zzzwwwwwwuuussssssttttttrrrpppnnnnnnnnnoooppprrrssstttsssssstttuuuvvvwwwxxxxxxxxxzzz{{{{{{yyywwwwwwxxxsssuuuxxxzzz}}}~~~{{{zzz{{{|||~~~~~~|||zzzuuurrrppppppsssuuuuuutttsssuuuxxx|||~~~~~~~~~~~~{{{{{{yyyuuupppllljjjjjj~~~}}}}}}~~~~~~||||||}}}~~~~~~{{{xxxwwwvvvttttttvvvzzz}}}{{{zzzyyyzzzzzzyyyvvvsssjjjjjjkkkkkklllmmmnnnooorrrpppmmmiiihhhhhhiiijjjeeeeeeffffffhhhjjjkkklllooooooooopppoooooonnnnnnjjjhhhhhhiiihhheeefffjjjcccbbbbbbdddhhhkkklllmmmeeejjjkkkeee```___``````\\\ZZZYYYZZZ^^^cccfffgggeeehhhkkkhhhbbb^^^^^^```]]]]]]]]][[[[[[\\\```cccbbbbbbaaa___\\\[[[]]]^^^bbbeeefffdddeeeggggggddd```[[[ZZZ^^^aaaaaabbbeeeggggggggghhhhhhgggeeebbb]]]\\\ZZZYYYXXXXXXYYYYYY```bbbcccbbb```]]][[[[[[YYYYYYZZZZZZ[[[\\\]]]]]]cccggglllnnnlllgggcccaaaVVVVVVWWWYYY[[[[[[YYYXXX[[[ZZZYYYWWWWWWXXXYYYZZZWWWXXXZZZ^^^aaabbb```^^^^^^^^^^^^aaafffkkkmmmnnnmmmmmmnnnooonnnllljjjhhhfffeeedddfffgggeee```[[[XXXTTTQQQRRRQQQOOOQQQUUUZZZUUUQQQQQQUUUXXXWWWVVVZZZXXXVVVWWWYYY[[[\\\\\\]]]^^^^^^^^^^^^```dddgggfffiiilllnnnpppssswwwzzz|||{{{{{{|||}}}|||zzzwwwqqqnnnmmmooosssvvvvvvtttiiieee___]]]^^^______]]]```bbbdddfffffffffeeeddd___\\\YYYVVVVVVXXX\\\^^^^^^]]]\\\[[[ZZZYYYYYYYYY[[[___dddfffcccaaa``````bbbcccdddgggiiilllnnnoooooosssuuuuuuvvvxxxuuuoooiiigggbbb\\\WWWUUUVVVXXX[[[\\\]]]___bbbdddeeefffccceeegggiiijjjllloooqqqpppooonnnmmmkkkiiigggfffhhhgggeeefffhhhjjjkkkkkkkkklllnnnppprrrsssssssssqqqooonnnoooqqqrrrrrrrrrmmmkkkjjjjjjkkkjjjgggeeecccdddeeefffgggiiijjjkkkkkknnnrrruuuwwwwwwuuutttuuuvvvwwwyyy{{{~~~|||~~~|||yyyxxxrrrrrrssstttttttttsssrrrxxxzzz{{{~~~zzzyyyvvvssstttvvvvvvtttqqqoooooopppqqqsssuuuwwwxxxuuuvvvwwwyyyzzzzzz{{{zzzxxx{{{~~~~~~{{{yyyzzz|||tttvvvzzz}}}}}}wwwtttqqqssswwwzzz{{{{{{wwwzzz}}}}}}yyysssooommmmmm{{{xxxttttttwww{{{}}}~~~~~~{{{wwwsssoooooooooooooooooooooooonnnllliiigggfffgggjjjkkkkkkkkkkkklllmmmoooqqqsssttttttsssrrrqqqqqqqqqqqqjjjhhhiiijjjhhheeefffjjjfffffffffeeeeeegggkkknnnhhhjjjggg```^^^bbbdddbbbbbb___]]]]]]aaaeeegggiiieeehhhjjjiiifffccccccddd___````````````bbbeeehhhddddddccc```^^^^^^___bbbdddggggggeeeeeehhhhhheeeddd___^^^bbbeeeeeegggjjjmmmlllkkkkkklllkkkiiihhhcccbbbaaa``````aaabbbccccccdddeeedddbbb`````````^^^___```aaabbbbbbaaa```fffjjjnnnnnnkkkfffbbb```TTTXXX]]]aaaccccccccccccfffdddbbbbbbcccdddeeefffcccbbbbbbeeehhhiiigggeeecccbbbdddhhhnnnsssttttttpppooooooqqqsssqqqkkkgggeeefffggggggfffccc```^^^^^^ZZZXXXXXXWWWTTTTTTWWWWWWVVVUUUVVVXXXYYYZZZ[[[[[[ZZZZZZ[[[^^^``````___^^^```bbbccceeehhhlllooooooqqqtttuuuuuuvvvzzz}}}}}}|||{{{}}}~~~~~~{{{xxxqqqnnnkkknnnrrrvvvuuusssjjjeee___ZZZ[[[```fffkkkiiihhhggggggfffeeecccbbb^^^[[[XXXUUUVVVYYY^^^aaa___^^^]]]\\\[[[ZZZYYYYYY\\\aaagggiiifffcccbbbbbbffffffhhhiiikkkmmmnnnnnnqqquuuwwwvvvwwwxxxtttmmmddddddbbb^^^YYYWWWYYY[[[[[[\\\___cccfffhhhhhhgggfffhhhjjjjjjjjjkkkmmmoooqqqooommmjjjhhhfffffffffgggfffeeegggjjjlllkkkjjjlllmmmnnnpppsssuuuwwwyyywwwtttrrrqqqrrrsssrrrrrrnnnmmmkkkkkkkkkjjjgggdddbbbccceeefffhhhjjjkkklllkkkmmmqqqtttwwwxxxxxxxxxyyyzzz|||~~~~~~|||zzzyyyuuuuuuwwwxxxxxxxxxxxxxxx{{{}}}|||~~~zzzxxxtttrrrssswwwyyyxxxuuutttttttttuuuvvvxxxyyyzzzxxxyyy{{{|||}}}~~~~~~}}}www{{{}}}|||}}}|||~~~~~~zzzvvvxxx|||zzzvvvtttttt~~~|||vvvrrrsssyyy~~~zzzuuuqqqssssssrrrrrrqqqpppooooookkkiiigggeeefffhhhkkknnnqqqqqqqqqqqqrrrtttvvvwwwvvvuuusssrrrqqqqqqrrrrrrllljjjjjjkkkiiieeefffkkkjjjkkkjjjgggdddeeejjjoookkkiiiccc\\\^^^eeegggbbbhhheeebbbbbbdddgggiiijjjdddfffhhhhhhhhhgggfffggg```aaabbbcccccceeehhhkkkgggfffeeecccaaaaaacccfffeeeggghhheeeeeehhhhhhffffffbbbaaaeeeiiijjjlllppprrrqqqoooooooooooonnnmmmhhhhhhgggfffggghhhjjjjjjdddffffffeeedddcccdddfffaaaccceeefffgggfffdddcccfffiiillllllhhhccc^^^\\\WWW^^^fffkkkllllllnnnooopppnnnkkkkkklllnnnppppppqqqooolllmmmnnnnnnkkkhhheeeeeeggglllssswwwxxxwwwqqqoooooorrruuussskkkeeecccfffhhhhhhfffcccaaa```bbb^^^\\\]]][[[WWWWWWYYYQQQUUUYYYZZZYYYYYY\\\^^^ZZZ[[[]]]```cccdddcccbbbdddfffiiikkknnnrrrwww{{{vvvyyyzzzzzzyyyyyy|||~~~||||||}}}}}}zzztttpppmmmoootttwwwvvvtttmmmhhh```YYYYYYaaammmvvvqqqooollliiigggeeecccaaa\\\ZZZVVVUUUVVV[[[```ddd______^^^]]]\\\ZZZZZZYYY]]]ccciiikkkhhheeeccccccjjjjjjkkkkkklllmmmmmmmmmsssvvvxxxwwwxxxxxxsssmmmaaabbbbbb___[[[YYYZZZ]]][[[]]]```eeeiiijjjiiiggghhhjjjkkkkkkiiiiiijjjkkkqqqoookkkhhhfffeeeeeeeeefffeeedddgggkkkmmmkkkiiimmmnnnooopppssswww{{{}}}{{{xxxuuutttttttttsssrrrpppnnnmmmmmmllljjjfffcccbbbcccdddfffiiikkklllmmmkkkmmmpppsssvvvxxxyyyzzz|||}}}~~~~~~{{{||||||||||||zzzyyyxxxxxxxxxxxxyyyzzz{{{|||||||||~~~{{{|||~~~|||{{{xxxvvvrrrpppsssxxx|||{{{xxxyyyyyyxxxxxxyyyyyyzzzzzzzzz{{{}}}{{{{{{||||||{{{{{{~~~~~~~~~|||yyyvvvwwwuuurrrvvv}}}~~~yyyzzz}}}|||yyywwwvvvuuutttsssooojjjgggpppnnnlllkkkkkklllmmmnnnrrrsssttttttrrrqqqqqqqqqxxxuuuqqqooonnnnnnnnnmmmnnnnnnnnnmmmkkkkkklllmmmkkkllllllkkkhhhfffgggggghhhfffcccaaa```aaacccdddfffccc```bbbgggiiihhheeecccfffiiijjjiiifffbbb___```cccgggiiijjjjjjkkklllnnnlllkkkiiihhhggghhhhhhkkkkkkkkkkkkjjjjjjiiiiiifffeeefffiiinnnpppooommmxxxuuurrrppppppnnnlllkkkkkkjjjhhhgggffffffggghhhmmmlllkkkjjjiiiiiiiiiiiiggghhhhhhhhhgggeeecccbbbfffffffffeeedddbbb```___```eeelllqqqttttttuuuuuuvvvtttqqqppppppsssvvvxxx{{{yyyuuurrrppplllgggdddhhhkkkooossstttrrrooollllllkkklllppptttssslllfff___cccggggggdddbbbaaaaaa]]]]]][[[ZZZXXXVVVUUUTTTYYY\\\^^^^^^\\\[[[\\\^^^bbbaaaaaacccfffiiikkkkkkjjjmmmqqqvvvzzz}}}~~~tttqqqpppsssuuussspppnnnnnnhhhaaa\\\]]]ccckkkqqqyyytttmmmhhhgggggghhhhhh]]]]]]\\\[[[[[[]]]aaadddbbb___^^^^^^[[[WWWXXX\\\]]]```dddffffffffffffggglllnnnooommmkkkkkkooorrrtttuuuvvvvvvuuusssrrrpppiiihhheeecccaaa```______bbbaaacccgggkkkmmmkkkiiiooommmkkkiiiiiijjjmmmnnnooollljjjkkknnnmmmhhhcccdddddddddfffhhhkkknnnooopppppppppqqqsssvvvzzz|||vvvtttrrrtttxxxzzzyyyxxxooommmllllllllljjjeeeaaahhhgggfffeeefffiiilllnnnjjjlllpppuuuyyy|||}}}~~~~~~}}}|||}}}}}}{{{yyyxxx{{{}}}~~~|||{{{zzz{{{yyyzzz||||||zzzzzz{{{|||}}}wwwzzz~~~zzzwwwwwwuuuwwwyyyyyyxxxxxxyyyzzz||||||{{{yyywwwyyy|||~~~~~~~~~{{{}}}~~~~~~~~~}}}~~~}}}{{{xxxyyy|||{{{uuusssvvvxxxwww|||~~~{{{www|||{{{yyyxxxwwwtttqqqnnnpppooommmllllllmmmnnnooossstttuuutttsssrrrrrrrrrvvvssspppooooooooonnnmmmnnnoooooonnnlllkkklllnnnooopppooommmjjjgggggghhhaaa`````````cccfffiiilllfffcccaaaccchhhlllkkkiiijjjlllmmmnnnnnnllljjjhhhfffjjjnnnqqqrrrrrrrrrsssqqqpppooonnnnnnnnnooopppqqqooonnnlllkkkkkklllllliiihhhiiilllpppqqqooommmwwwtttqqqoooooommmkkkjjjhhhggggggfffggghhhjjjkkkmmmmmmlllkkkjjjjjjjjjjjjhhhiiiiiiiiihhhgggeeedddfffeeeeeeddddddcccccccccccchhhnnnsssuuuvvvwwwwwwvvvuuutttssstttvvvyyyzzzyyywwwtttrrrpppnnnkkkhhhkkkmmmooopppqqqpppnnnmmmooommmnnnqqquuutttooojjjbbbeeehhhhhhfffcccbbbccc``````^^^]]][[[ZZZYYYXXXYYY[[[]]]]]]\\\\\\^^^aaaeeefffgggjjjmmmoooppppppqqqtttyyy~~~{{{yyyxxxvvvsssnnnjjjiiifffbbb___```eeejjjnnnxxxtttooolllkkkjjjiiihhh______^^^]]]]]]^^^aaaddd```______aaa^^^YYYYYY\\\\\\___ccceeeeeeeeefffggglllnnnpppnnnlllkkknnnqqqtttttttttttttttssssssrrrmmmkkkgggdddaaa`````````bbbccceeeiiinnnqqqpppnnnnnnmmmkkkkkklllnnnppprrrpppnnnlllnnnqqqqqqlllgggiiiiiiiiiiiikkkmmmooopppooopppqqqsssuuuwwwwwwxxxuuutttssstttvvvwwwxxxwwwooonnnllllllmmmlllhhheeejjjiiigggggggggiiikkkllllllnnnrrrvvvzzz|||~~~~~~}}}}}}}}}}}}{{{yyyyyy{{{||||||{{{{{{}}}~~~~~~~~~~~~|||zzzyyyzzz{{{~~~{{{www{{{|||yyyyyyyyywwwyyy{{{{{{zzzzzzzzz{{{}}}}}}|||yyyxxxyyy|||~~~~~~~~~~~~~~~}}}}}}}}}|||yyywww{{{zzzssssssvvvyyy|||xxxyyywwwtttssssssrrrpppoooqqqpppooonnnnnnoooqqqqqqttttttuuuuuuuuutttssssssrrrqqqppppppqqqpppooommmnnnooopppooommmmmmmmmooossssssrrroookkkhhhfffggg^^^______bbbeeejjjnnnqqqgggeeedddgggkkkoooooommmsssrrrrrrrrrrrrssstttuuuooosssxxx{{{|||{{{{{{{{{xxxwwwuuuuuuuuuwwwxxxzzzvvvtttooolllkkklllnnnpppmmmlllmmmoooqqqqqqooonnntttqqqooonnnnnnmmmllljjjdddddddddeeegggiiilllmmmoooooonnnmmmmmmlllllllllkkkkkkkkkkkkkkkjjjiiihhhffffffeeeddddddeeefffgggcccgggmmmqqqssstttuuuvvvuuuuuuuuuvvvwwwyyyzzz{{{wwwuuuqqqppppppooonnnmmmqqqppppppooooooooonnnnnnpppooooooqqqtttuuurrrooofffhhhjjjiiigggeeeddddddcccbbbaaa```___^^^^^^^^^\\\]]]^^^^^^^^^```dddggghhhiiillloooqqqsssttttttwwwzzz|||}}}zzzwwwrrrmmmiiieeedddcccbbbdddfffiiikkkuuusssrrrqqqpppnnnkkkhhh______^^^^^^```ccceeeggg``````bbbeeebbb\\\ZZZ\\\\\\___bbbddddddeeefffgggllloooqqqqqqnnnlllmmmppptttsssrrrqqqrrrssstttuuusssooojjjeeebbbaaabbbcccdddeeeggglllqqqttttttssspppooooooooopppsssvvvxxxtttrrrqqqsssuuuuuuqqqmmmppppppoooooopppqqqrrrrrrppprrruuuwwwxxxwwwvvvtttssstttuuuuuuttttttvvvxxxrrrpppnnnnnnoooooonnnmmmllllllkkkkkkkkkkkkllllllppprrrvvvzzz}}}~~~~~~~~~}}}{{{yyyyyyyyyyyyxxxxxx{{{~~~zzzyyyzzz|||}}}{{{wwwwww||||||zzzzzz|||{{{}}}~~~}}}~~~~~~~~~|||zzzzzz|||~~~~~~~~~}}}||||||{{{yyywww}}}|||vvvvvvzzz}}}|||uuusssooonnnnnnoooooonnnrrrrrrrrrqqqrrrssstttuuuuuuttttttuuuvvvvvvtttsssppppppppprrrsssssspppnnnooopppqqqqqqooooooooopppuuuuuusssooojjjfffddddddbbbccccccdddgggjjjmmmoookkkjjjiiikkknnnqqqqqqpppwwwuuusssrrrsssvvvzzz}}}vvvzzz~~~|||zzzzzz{{{}}}~~~xxxtttnnniiihhhjjjmmmpppnnnnnnooopppppppppnnnmmmpppnnnmmmmmmnnnoooooonnnfffffffffgggiiilllnnnpppssssssssssssrrrqqqppppppnnnnnnnnnnnnnnnnnnnnnnnnkkkiiihhhffffffhhhiiikkkbbbeeejjjmmmooopppqqqssstttuuuvvvxxxzzz{{{{{{|||wwwuuuqqqppppppqqqqqqqqquuuuuutttsssrrrpppooonnnpppnnnmmmoooqqqrrrqqqpppiiiiiiiiihhhgggfffeeeeeedddcccbbbaaaaaaaaaaaabbbaaa`````````aaaeeejjjmmmhhhiiikkkmmmnnnqqqtttwwwyyy|||~~~wwwzzz{{{zzzwwwtttsssppplllfffeeeccccccccceeegggiiinnnoooqqqssstttsssnnnkkk```______aaaeeeiiikkklllddddddhhhkkkggg___ZZZZZZ]]]```ccceeeeeefffhhhiiinnnqqqttttttqqqooooooqqqtttsssrrrqqqrrrsssvvvwwwtttqqqkkkfffdddeeegggjjjiiijjjlllpppsssuuuvvvvvvuuuuuutttuuuvvvxxx{{{|||yyyxxxxxxyyyyyyxxxtttqqquuuuuuuuuuuuvvvvvvwwwwwwuuuwwwyyyzzzzzzyyywwwvvvsssvvvwwwvvvtttsssvvvyyyuuutttrrrqqqrrrsssuuuvvvpppqqqqqqrrrrrrsssssssssvvvxxx|||~~~{{{yyyvvvvvvuuutttuuuyyy|||{{{|||}}}xxxtttvvv{{{}}}}}}}}}}}}}}}}}}|||{{{zzzxxx~~~|||{{{yyyxxxzzz}}}zzzwwwsssrrrssstttuuutttuuuuuuuuuvvvvvvxxxxxxyyyvvvuuutttvvvxxxxxxvvvtttpppqqqrrrtttvvvvvvssspppppprrrttttttrrrrrrrrrsssttttttrrrnnnhhhdddbbbbbbffffffggghhhiiikkkmmmooopppooonnnooopppqqqrrrqqqvvvtttqqqppprrrvvv|||{{{~~~|||zzz{{{|||}}}vvvrrrlllhhhfffhhhkkknnnnnnooopppqqqpppoooooonnnnnnmmmlllnnnqqqssstttsssooooooooooooppprrrtttuuuxxxyyyyyyyyyxxxwwwvvvuuuqqqqqqqqqrrrrrrsssttttttqqqooommmkkkkkkkkklllmmmgggjjjnnnpppqqqrrruuuvvvvvvxxxzzz|||}}}~~~~~~~~~{{{yyyvvvtttuuuvvvwwwwwwxxxyyyyyyyyywwwtttqqqooommmlllllllllmmmnnnnnnnnniiihhhgggffffffeeeeeedddcccbbbaaaaaaaaacccdddeeeeeeccc``````bbbfffjjjlllhhhiiiiiiiiijjjnnntttyyyzzz||||||uuussswwwxxxtttsssuuusssoooiiigggcccaaa```cccfffhhhhhhjjjnnnssswwwvvvsssooogggeeedddfffiiilllmmmmmmiiijjjooorrrmmmbbb[[[YYY```ccceeeggghhhiiikkkmmmpppssswwwvvvsssqqqrrrtttvvvuuuuuuttttttuuuvvvwwwsssooojjjgggfffiiinnnqqqrrrsssuuuvvvvvvwwwxxxyyy{{{{{{zzzzzz{{{|||~~~~~~~~~~~~}}}zzzvvvtttxxxyyyzzz{{{{{{|||}}}}}}}}}}}}}}}||||||{{{{{{zzztttwwwyyyxxxuuuuuuxxx{{{xxxwwwvvvuuuvvvxxx{{{}}}uuuvvvwwwyyyzzz|||}}}}}}||||||zzzttttttssssssuuuyyy~~~}}}wwwtttvvv|||~~~}}}|||~~~||||||{{{xxxzzz~~~|||yyywwwxxxyyyzzzyyywwwxxxyyyzzz{{{|||}}}}}}zzzxxxvvvxxx{{{|||zzzwwwttttttuuuwwwyyyyyyvvvtttrrrtttvvvwwwvvvuuuuuuuuussssssrrrnnniiifffddddddgggggghhhjjjlllnnnpppqqqssssssrrrrrrrrrrrrsssssstttsssqqqppprrrwww{{{{{{xxxwwwxxxyyyuuurrrnnnkkkiiikkkmmmooonnnqqqssstttsssrrrssssssqqqpppoooqqqtttwwwwwwwwwzzzyyyyyyyyyyyy{{{}}}~~~|||}}}~~~~~~}}}|||zzzyyytttttttttuuuvvvwwwyyyzzzvvvuuusssqqqqqqqqqqqqqqqrrrtttvvvwwwxxxzzz}}}{{{|||~~~~~~|||zzzzzz|||}}}}}}}}}{{{{{{||||||zzzvvvsssppplllllllllllllllllllllllliiigggddddddeeeffffffeeedddcccbbbbbbccceeehhhiiigggdddaaa___aaadddffffffhhhiiikkkjjjkkknnnuuu{{{zzz{{{}}}~~~~~~~~~|||{{{|||~~~~~~zzzvvvttt{{{|||uuurrruuusssnnnkkkgggccc______bbbfffiiifffhhhmmmsssxxxyyywwwtttqqqnnnkkkkkknnnooommmjjjnnnoootttwwwqqqfff^^^\\\ccceeehhhiiijjjllloooqqqqqqtttwwwvvvtttsssuuuwwwxxxyyyzzzzzzyyyxxxvvvtttpppnnnjjjhhhiiimmmsssvvvzzz{{{{{{{{{yyyxxxyyyzzz}}}}}}}}}}}}}}}~~~|||yyywww{{{|||}}}~~~~~~~~~}}}}}}uuuvvvwwwwwwwwwxxxzzz|||yyyyyyyyyyyyxxxzzz}}}zzzzzz{{{}}}~~~~~~{{{tttuuuwwwwwwyyy}}}~~~zzzxxx{{{|||}}}|||}}}}}}}}}|||zzz{{{|||~~~~~~{{{zzz|||~~~{{{xxxxxxxxxyyy{{{{{{yyywwwtttvvvyyyzzzyyyxxxwwwxxxuuuuuutttqqqmmmjjjiiiiiihhhiiijjjlllnnnoooqqqrrrssssssssssssssstttuuuvvvuuutttttttttvvvzzz}}}}}}xxxuuuuuuvvvwwwwwwvvvtttrrrqqqrrrrrrsssqqqtttxxxyyyxxxxxxzzz{{{wwwvvvuuuuuuwwwyyyyyyxxx}}}}}}}}}}}}~~~~~~~~~|||{{{vvvvvvvvvwwwyyy{{{}}}~~~wwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{}}}}}}}}}~~~yyyxxxyyy{{{}}}~~~}}}|||{{{yyyvvvuuusssnnnnnnoooooommmllllllllliiifffcccbbbeeeggghhhggggggfffeeeeeegggjjjmmmooommmiiidddbbbcccdddcccbbbeeeiiimmmnnnnnnpppuuuzzzxxxwwwwwwvvvuuutttssssssvvvzzz}}}}}}zzzyyy||||||xxxuuusssssstttuuuvvv~~~vvvqqqsssqqqkkkgggdddaaa___```ccchhhkkkjjjkkknnnsssxxxzzzyyywwwuuuqqqnnnooorrrssspppmmmpppqqqvvvzzzuuukkkdddbbbdddfffhhhjjjkkkmmmpppssspppsssuuutttrrrsssvvvyyy{{{}}}zzzuuuqqqooommmkkkjjjkkkoootttxxxxxxzzzzzzyyyvvvuuuvvvxxxzzzzzz{{{|||}}}~~~~~~|||{{{~~~|||uuuttttttuuuxxxzzz{{{{{{xxxyyyzzzzzzyyyzzz}}}~~~}}}}}}}}}|||xxxzzz}}}~~~~~~}}}{{{|||~~~~~~|||~~~{{{zzzzzz{{{||||||{{{zzzuuuwwwzzz|||{{{yyyyyyyyyvvvwwwvvvtttpppnnnmmmnnnllllllmmmmmmnnnnnnooooooqqqrrrsssttttttuuuwwwyyywwwwwwwwwxxxzzz}}}{{{wwwttttttuuuvvvyyyyyyyyyyyyxxxxxxwwwwwwssswww{{{}}}}}}}}}}}}{{{yyyxxxyyyyyyxxxwww|||{{{{{{|||~~~}}}{{{xxxwwwxxxxxxzzz}}}wwwxxxyyyzzz{{{{{{{{{{{{uuuvvvwwwwwwxxxzzz}}}||||||{{{{{{|||}}}~~~~~~rrrrrrtttxxx|||~~~~~~~~~{{{xxxvvvuuuvvvvvvpppqqqrrrrrrpppnnnlllllliiifffbbbbbbeeeiiijjjiiijjjiiihhhhhhjjjmmmqqqssssssnnniiigggffffffdddbbb```gggnnnqqqqqqqqqsssvvvtttsssqqqooonnnmmmllllllrrrwww{{{{{{xxxwwwzzz~~~uuusssoookkkhhhjjjnnnrrruuu}}}~~~tttoooqqqpppiiibbbaaa``````bbbfffiiilllnnnoooppptttxxxzzzzzzyyyrrrooonnnpppvvvxxxvvvsssppprrrwww{{{xxxnnnhhhgggdddfffhhhjjjkkkmmmqqqsssoooqqqsssrrrqqqrrrvvvzzz}}}|||tttoooooommmkkkkkklllppptttwwwsssuuuvvvtttqqqppprrruuuvvvwwwxxxzzz|||~~~}}}~~~}}}}}}}}}zzztttrrrqqqsssxxx||||||zzzvvvxxxzzzzzzxxxxxx{{{~~~~~~}}}|||}}}}}}|||zzz|||}}}~~~~~~|||zzzzzz}}}~~~}}}~~~~~~}}}|||zzzzzz|||~~~|||zzzyyyyyyzzzxxxrrrnnnmmmkkkiiijjjlllnnnoooooonnnsssuuusssrrrvvvzzz{{{~~~}}}~~~~~~}}}}}}}}}{{{yyywww~~~}}}}}}||||||~~~}}}{{{{{{{{{zzzyyy|||}}}}}}}}}zzzxxxyyy|||~~~~~~}}}~~~~~~|||zzzyyyzzzxxxuuuuuuxxx{{{~~~zzz{{{yyyuuutttwwwwwwtttnnnppptttwwwxxxyyyzzz|||~~~|||zzzzzzzzz{{{zzzyyyssssssssssssssssssssssssqqqnnniiidddbbbdddiiinnnrrrpppnnnmmmnnnppprrrtttwwwuuussspppnnnlllkkkkkkmmmlllnnnrrrsssqqqtttxxxuuusssrrrrrrnnniiihhhkkkrrrsssssssssssstttwwwzzztttmmmfffdddhhhnnnrrrrrrwwwwwwvvvtttqqqnnnkkkiiieee]]]\\\cccfffdddjjjtttssstttwww{{{}}}}}}zzzwwwooosssvvvuuuwww{{{{{{xxxsssooooootttvvvqqqmmmkkkiiifffeeehhhmmmrrrrrrqqquuuvvvwwwvvvvvvwwwyyy|||~~~wwwrrrnnnmmmkkkjjjkkknnnrrrtttrrrqqqooonnnmmmmmmnnnooouuuyyyzzzyyyzzz~~~~~~{{{}}}}}}|||}}}~~~~~~|||~~~~~~{{{xxxvvvsssssstttuuuvvvxxxzzz{{{~~~{{{wwwuuuuuuwwwxxxxxx~~~}}}}}}|||~~~|||}}}{{{{{{~~~|||{{{}}}}}}|||{{{|||}}}~~~}}}~~~~~~zzzuuutttrrrppppppqqqrrrqqqpppkkkqqqvvvwwwzzz~~~~~~~~~~~~}}}}}}}}}|||{{{}}}}}}~~~{{{yyywwwyyy|||~~~}}}|||zzzyyyxxxxxxvvvuuuuuuwwwzzz{{{{{{vvvxxxvvvsssrrrsssrrrnnnlllooosssuuuvvvwwwyyyzzz}}}{{{{{{||||||{{{zzzuuuuuuuuuuuuuuuuuuuuuuuutttrrroookkkiiikkkpppttttttsssqqqpppqqqrrrtttuuu{{{{{{zzzxxxwwwuuutttsssrrrrrruuuzzzyyytttrrrtttvvvuuuuuuuuuqqqkkkkkkoooppprrrssstttuuuwww{{{~~~xxxppphhhgggmmmsssuuutttwwwwwwvvvtttqqqnnnkkkjjjjjjbbbaaafffhhheeejjjsssrrrsssuuuwwwyyyxxxuuurrrppptttvvvvvvwwwzzzzzzwwwsssnnnmmmpppqqqmmmiiiiiifffiiillloooqqqrrrtttuuuvvvwwwxxxxxxxxxzzz}}}}}}vvvrrrooonnnmmmlllmmmpppsssuuupppooonnnmmmmmmnnnooopppsssxxx{{{{{{|||~~~}}}yyyzzz{{{|||~~~~~~|||}}}~~~~~~|||zzzvvvtttttttttuuuvvvxxxyyy{{{|||{{{wwwuuuvvvxxxyyyzzz~~~|||}}}}}}}}}|||{{{zzzyyyzzz||||||zzzyyyxxxxxxyyyxxxvvvtttmmmttt{{{~~~~~~~~~}}}}}}~~~zzzyyyxxxyyy|||}}}{{{yyywwwvvvvvvuuutttssstttvvvwwwvvvuuuqqqssssssqqqpppqqqmmmggglllooosssvvvwwwxxxyyyzzz~~~}}}}}}~~~~~~}}}wwwwwwwwwwwwwwwwwwwwwwwwuuuuuutttsssrrrsssvvvyyyvvvvvvvvvvvvvvvwwwxxxxxxzzz{{{|||||||||zzzyyyxxxvvvwww|||{{{uuuuuu{{{zzzyyyxxxsssllllllpppqqqrrruuuwwwyyy|||}}}uuummmnnnuuu{{{zzzwwwwwwvvvuuutttrrrooommmlllpppjjjgggkkkkkkhhhjjjqqqqqqrrrrrrtttuuussspppmmmrrrvvvxxxwwwwwwzzzxxxuuupppjjjggghhhhhheeedddfffggglllsssuuuuuutttwwwzzzwwwxxxzzzzzz{{{}}}|||vvvrrrppppppooooooqqqrrrtttuuuoooooonnnnnnoooppprrrsssrrrxxx{{{|||}}}~~~|||wwwvvvxxx||||||}}}}}}|||{{{xxxuuusssuuuvvvvvvxxxyyyzzz{{{|||~~~zzzvvvtttuuuxxxzzz|||~~~|||zzz{{{~~~xxxvvvxxxzzz{{{~~~~~~}}}{{{zzzzzz}}}{{{}}}|||xxxuuuttttttuuuwwwxxxzzz|||}}}~~~}}}}}}~~~~~~{{{yyyvvv}}}|||}}}~~~|||{{{zzz{{{|||~~~|||xxxvvvtttttttttrrrqqqqqqrrrtttsssqqqooommmoooqqqqqqrrrsssmmmfffmmmqqqvvvyyyzzzzzz{{{|||{{{{{{{{{{{{{{{{{{{{{{{{tttvvvwwwxxxwwwwwwyyy{{{yyyzzzzzz{{{{{{|||||||||yyyzzz}}}~~~~~~}}}|||vvvvvv|||}}}|||}}}zzzrrrkkkkkkqqquuuvvvyyy{{{}}}{{{tttvvv~~~{{{xxxwwwvvvuuusssqqqpppooosssnnnmmmoooooolllnnnrrrrrrrrrssstttvvvuuurrrooouuuyyyzzzyyyxxxyyywwwrrrkkkddd^^^]]]]]]]]]aaagggmmmppptttvvvwwwxxxzzz}}}zzz{{{|||||||||~~~{{{vvvrrrppppppqqqrrrssstttvvvvvvtttssssssrrrssstttuuuvvvtttxxxzzzyyyzzz}}}|||xxxvvvxxx}}}|||||||||{{{yyyvvvtttrrruuuvvvwwwxxxyyyyyyzzzzzz|||xxxtttsssuuuxxxzzz|||~~~}}}{{{yyyxxxzzz~~~{{{pppmmmooorrrtttuuuuuutttsssrrrssstttvvvvvvxxxzzz{{{zzzwwwrrrpppmmmooorrruuuxxxyyyzzzzzz|||{{{|||}}}~~~}}}|||}}}~~~|||xxxvvvtttssssssqqqqqqqqqrrrsssssspppnnnmmmppprrrtttxxxyyysssjjjmmmqqqvvvzzz{{{{{{{{{|||vvvyyy|||}}}|||{{{{{{|||{{{|||}}}~~~|||~~~yyywww{{{~~~|||zzzvvvnnniiimmmuuuzzz|||}}}~~~{{{~~~zzzyyyxxxwwwvvvuuuuuutttsssqqqqqqssstttssstttwwwttttttuuuxxxzzz{{{yyyxxxxxx|||~~~{{{yyyyyyuuuppphhhaaa[[[YYYYYY\\\dddlllvvvtttrrrssswww{{{}}}}}}}}}}}}~~~}}}|||}}}{{{vvvssspppqqqrrrsssuuuwwwxxxyyy}}}|||zzzyyyyyyyyyzzzzzzyyy{{{zzzvvvwww{{{}}}|||yyy{{{}}}||||||{{{yyywwwuuussstttuuuvvvwwwxxxxxxwwwwwwxxxuuusssrrruuuxxxzzz{{{{{{{{{zzzyyyyyy{{{wwwllliiilllpppsssrrrrrrrrrsssrrrqqqpppnnnrrruuuxxxzzzyyyuuupppllljjjmmmqqqvvvyyy{{{{{{zzz{{{|||~~~}}}}}}~~~|||yyywwwvvvuuutttssssssuuuvvvuuusssqqqsssvvvxxxzzzyyypppmmmqqqwww{{{|||{{{{{{{{{|||~~~~~~|||}}}}}}}}}~~~||||||vvvtttrrrooohhhfffooozzz|||~~~}}}|||{{{zzzzzzzzzzzzzzzttttttuuuwwwyyyzzz{{{|||wwwxxxyyy|||}}}~~~{{{zzzuuuooojjjfffccccccccceeelllttt}}}xxxssssssxxx|||~~~}}}~~~}}}||||||~~~~~~{{{wwwuuurrrrrrssstttwwwzzz}}}~~~|||wwwxxx}}}~~~}}}}}}}}}|||zzzyyywwwwwwtttuuuwwwxxxxxxwwwvvvuuuuuutttssstttwwwzzz{{{zzzzzz{{{{{{{{{|||tttllllllqqquuuxxxxxxxxxwwwwwwwwwuuuqqqmmmqqqtttyyy}}}|||xxxrrrmmmllloootttyyy|||~~~~~~~~~}}}~~~~~~}}}{{{zzzyyyxxxxxxyyyzzz{{{yyyxxx|||}}}~~~~~~sssqqquuu{{{~~~}}}|||||||||~~~~~~}}}}}}{{{tttqqqmmmggg```___kkkxxxzzz{{{}}}}}}~~~~~~~~~}}}~~~wwwyyy{{{}}}{{{{{{|||}}}zzzuuunnnqqqqqqtttxxxwwwtttvvv{{{~~~|||zzzyyyzzz|||}}}~~~~~~~~~}}}~~~}}}{{{yyywwwttttttuuuvvvzzz}}}}}}~~~~~~}}}}}}|||{{{{{{zzzvvvwwwxxxyyyyyyxxxvvvuuuttttttuuuxxx{{{}}}|||{{{{{{|||~~~wwwsssvvv|||}}}|||zzzvvvrrrtttyyyyyytttqqqtttxxx}}}}}}}}}|||{{{|||~~~~~~}}}tttuuuzzz~~~|||||||||{{{|||}}}~~~~~~~~~{{{vvvrrrlllcccZZZXXXdddrrrwwwxxxzzz{{{|||zzz}}}}}}}}}~~~~~~{{{uuunnnwww{{{~~~|||~~~|||zzz|||}}}~~~}}}{{{yyyxxxwwwvvvvvvxxx|||~~~~~~~~~}}}}}}}}}}}}wwwxxxyyyzzzzzzyyywwwuuussstttwww{{{~~~~~~|||{{{~~~|||{{{}}}zzzxxxzzz{{{uuuwww{{{~~~yyy~~~}}}xxxzzzzzz{{{}}}~~~~~~{{{sssjjjddd^^^ZZZaaalllwwwwwwxxxyyy}}}}}}}}}~~~~~~}}}yyyvvv~~~}}}|||}}}~~~}}}|||wwwzzz~~~~~~zzzuuuxxx{{{~~~~~~}}}~~~{{{zzzyyyxxxwwwwwwwwwwwwuuuvvvzzz~~~yyy|||}}}~~~}}}~~~}}}xxxzzz{{{}}}}}}|||~~~zzzssskkkeee___\\\cccmmmvvvvvvwwwzzz~~~~~~}}}~~~}}}~~~yyy|||}}}{{{|||~~~~~~|||||||||~~~~~~|||xxxvvvvvvxxxzzz{{{|||}}}{{{zzz}}}~~~}}}}}}zzz{{{}}}~~~}}}{{{zzztttnnniiicccbbbhhhpppxxxxxxyyy}}}|||~~~~~~~~~}}}{{{zzz|||~~~~~~{{{uuuqqqrrrwww{{{~~~yyywwwyyy{{{}}}~~~~~~}}}}}}~~~}}}}}}|||~~~}}}}}}||||||}}}}}}~~~}}}{{{vvvqqqmmmmmmsssyyy}}}~~~~~~}}}~~~zzzzzz}}}~~~{{{uuuqqqssszzz{{{wwwxxxzzz||||||||||||}}}~~~}}}}}}yyyxxx{{{~~~{{{}}}}}}{{{{{{~~~~~~{{{yyy}}}{{{{{{|||wwwvvvzzz}}}yyyzzz{{{|||}}}~~~|||~~~~~~||||||~~~~~~~~~zzzxxx{{{|||}}}~~~|||xxxwwwyyy}}}|||}}}}}}~~~|||{{{|||}}}|||}}}|||yyyzzz~~~~~~}}}|||{{{|||