BM~ 6(P ~~~xxxtttrrrssstttyyyyyy|||~~~wwwllleeeccc````````````````````````aaa```______aaaaaa```___```bbbdddgggjjjlllmmmnnnuuuuuuvvvuuussspppmmmkkkkkkgggcccbbbbbbaaa]]]YYY]]]\\\[[[XXXUUURRRPPPNNNPPPPPPOOOOOOOOOPPPQQQQQQKKKKKKJJJIIIHHHFFFFFFEEEFFFDDDCCCDDDEEEFFFEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@AAA???>>>===>>>>>><<<:::>>>>>>======<<<<<<<<<;;;===<<<;;;:::999888888999888888888888888777666666555555555555555555555555888888777666666666666666999888777666666777888999===<<<;;;;;;;;;<<<===>>>BBBBBBCCCDDDEEEFFFGGGGGGJJJJJJLLLMMMPPPRRRUUUVVVVVVVVVWWWWWWWWWWWWXXXXXXYYYXXXWWWUUUUUUWWWXXXYYY\\\\\\]]]]]]^^^^^^______```cccgggjjjkkkhhheeebbbjjjnnnrrrtttttttttuuuvvvuuuvvvvvvvvvvvvwwwwwwwwwrrrtttuuuvvvwwwyyy|||~~~{{{{{{{{{{{{|||~~~uuusssrrrllleeebbbeeedddbbbaaabbbeeehhhjjjoooooorrrxxxxxxrrrmmmmmmjjjlllnnnrrrvvvyyy|||}}}{{{yyywwwwwwvvvvvvsssqqqqqqrrrrrrssssssssssssssstttttttttsssqqqnnnkkkiiibbb___\\\ZZZZZZXXXVVVTTTTTTSSSRRRQQQOOOMMMKKKJJJLLLLLLKKKKKKKKKKKKKKKLLLHHHGGGGGGFFFDDDCCCCCCBBBBBB@@@???@@@AAABBBAAA@@@????????????>>>>>>>>>>>>???>>><<<<<<===<<<;;;999<<<<<<<<<;;;;;;;;;;;;;;;===<<<;;;:::999999999999888888888888888777666666444444444444444444444444777777666555555555555555666666555555555555555666666666555555555666777888555666666777777888888888;;;;;;;;;<<<===>>>@@@AAAGGGGGGHHHIIIJJJJJJKKKKKKOOONNNMMMMMMNNNPPPRRRTTTPPPPPPQQQQQQRRRSSSTTTTTTWWWYYY]]]```bbbaaa^^^]]]```cccfffhhhiiiiiijjjkkknnnnnnnnnnnnnnnnnnnnnnnnlllmmmnnnoooooopppsssuuuxxxwwwvvvtttssstttxxx{{{yyy~~~~~~~~~zzzttttttzzzsssnnnmmmkkkhhhggghhhhhhhhhjjjmmmqqquuuyyy|||}}}zzz|||~~~|||{{{xxxuuurrrrrrqqqpppooommmjjjhhhgggeeeeeeeeedddbbb___\\\[[[WWWUUUSSSQQQOOONNNNNNNNNMMMMMMLLLKKKJJJHHHGGGGGGHHHGGGFFFEEEEEEEEEEEEEEECCCCCCBBBAAA@@@??????>>>===<<<;;;;;;<<<===<<<;;;<<<<<<<<<;;;;;;;;;::::::<<<;;;::::::::::::999777888999999999999999::::::<<<;;;:::999999888999999777777777777777666666555444444444444444444444444555555444333333333333444222222333333333333333222111111111111111222333333111111111111111222222222333333222222222222333333777777888999;;;<<<======@@@@@@@@@AAACCCEEEHHHIIIGGGGGGHHHIIIJJJKKKLLLMMMMMMOOOQQQTTTWWWXXXXXXXXX[[[]]]```aaaaaabbbdddfffeeeeeeeeeeeeeeeeeeeeeeeehhhiiijjjjjjiiijjjlllnnnrrrrrrqqqooommmooorrruuuqqqwww~~~|||zzzzzz|||zzzxxxxxxzzz||||||{{{yyyyyyyyyzzz|||~~~~~~~~~~~~|||{{{rrrpppnnnmmmkkkhhhdddaaaaaaaaa```^^^[[[YYYVVVUUUTTTTTTTTTTTTSSSQQQPPPOOOPPPPPPNNNLLLJJJKKKLLLMMMNNNMMMLLLKKKIIIHHHGGGGGGEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@???>>>======<<<<<<;;;999888999:::;;;:::999:::999999999999888888888:::888777777888888777555555555666666777777888888999888888777666666777777444444555555555444444333333333333333333333333333333222222111111111222222///000111333333222111000111111111111222222333333444444444333333333222222333222222111111111222222111222222333333444444555555555555666888:::<<<>>>???@@@AAABBBCCCEEEFFFFFFFFFGGGIIILLLOOORRRTTTUUUXXXYYYZZZ[[[[[[\\\___aaa````````````````````````cccdddddddddccccccdddffffffggghhhhhhiiikkkpppssskkkqqqxxxzzzyyyvvvuuuuuuvvvtttrrrrrrtttvvvvvvvvvzzzzzzzzz{{{{{{||||||}}}|||}}}}}}}}}}}}}}}~~~~~~||||||{{{}}}~~~}}}{{{sssrrrqqqpppnnnmmmlllkkkeeedddcccbbbbbb___\\\YYYXXXXXXXXXWWWVVVTTTSSSRRRPPPPPPQQQQQQQQQQQQQQQQQQOOONNNMMMMMMMMMNNNOOOOOOQQQPPPNNNKKKIIIHHHGGGGGGDDDCCCBBBAAA@@@@@@???@@@>>>>>>>>>===<<<<<<;;;;;;;;;:::999999;;;;;;:::999888888888888777777777777777666444555666666555444333333444444555555666666555555444333333333444444111111222222222222222111222222222222222222222222111111000000000000111111...///111222333222111111111111222222333333333333222222222111000000/////////////////////000111222333333222222111111000000000000000111111222333444555555666777888999:::;;;???@@@AAACCCFFFJJJNNNPPPMMMOOOPPPPPPPPPQQQTTTVVVYYYYYYZZZZZZZZZ[[[[[[[[[XXXYYYZZZYYYXXXYYYZZZ\\\ZZZ[[[]]]^^^```ccchhhkkkeeejjjppprrrpppnnnmmmnnnrrrpppnnnoooqqqsssssssssxxxxxxyyyyyyyyyyyyyyyyyyxxx{{{|||}}}zzzzzzzzzzzz{{{|||}}}}}}wwwtttuuuzzz}}}|||}}}}}}||||||}}}||||||~~~}}}yyy{{{|||}}}zzzyyyzzztttppprrrrrrnnnkkkkkkkkkjjjiiihhhfffeeedddddd`````````aaabbb```]]]ZZZWWWWWWWWWXXXWWWWWWVVVVVVQQQQQQQQQQQQRRRRRRSSSSSSPPPNNNMMMOOOSSSUUUSSSQQQOOONNNKKKHHHFFFEEEDDDDDDBBBAAAAAA@@@????????????=========<<<<<<;;;;;;;;;;;;:::999999;;;;;;:::999777777777777666666666555555444333333555555444333333333333333333333444444222222111111111111222222///000000111111111111000111111111111111111111111000////////////000111111//////000111222222222222///000111111222222111111000000000//////.........------......///000222222444333333111000///...---//////////////////......000000111111222222333333777777888:::===@@@CCCEEEDDDEEEGGGHHHHHHHHHJJJKKKNNNNNNOOOPPPQQQQQQRRRSSSQQQRRRSSSTTTSSSTTTWWWYYYXXXZZZ[[[[[[\\\]]]```ccccccgggkkkllljjjiiikkklllkkkjjjhhhiiillloooppppppooopppqqqrrrssstttuuuuuuooouuuyyyxxxvvvvvvuuurrrvvvvvvuuuuuuvvvwwwxxxxxxtttqqqqqqwwwzzzzzz{{{}}}}}}}}}}}}~~~zzzzzzzzzyyyxxxyyy{{{}}}xxxxxx{{{}}}{{{xxxzzzzzzwwwzzz}}}|||{{{|||{{{zzzwwwtttrrrpppooonnnnnnjjjiiikkkjjjfffeeegggjjjiiihhhfffdddbbb```___]]]]]]^^^```aaa___\\\YYYVVVVVVVVVVVVUUUTTTSSSRRRPPPOOOOOONNNNNNNNNNNNNNNPPPLLLJJJOOOWWWZZZUUUOOOJJJIIIFFFDDDBBBBBBBBBCCC>>>>>>===============>>><<<<<<<<<;;;;;;;;;;;;::::::888777888999:::999888555555555555444444444444444333222333444555444222333333333333222222222222222111111000000111111222///000111222222222222222000000000000000000000000///////////////000111111///......///000111222222......000111111111000///111111000000000000000000////////////000111222222333222222111000///........................------000000000000000000000000111111222333555777:::;;;<<>>>>>CCCDDDFFFGGGHHHJJJMMMOOOQQQPPPOOONNNNNNOOOPPPQQQPPPUUUYYYZZZWWWWWW[[[___YYYWWWUUUWWW\\\```bbbbbbeeedddccc```^^^^^^aaadddbbbbbbcccccccccdddddddddkkkkkkkkkiiigggeeefffgggdddeeehhhkkkmmmooopppqqqqqqqqqqqqrrrrrrsssssssssqqqooonnnppprrrqqqnnnkkkllllllooorrrrrrppptttzzztttooonnnsss{{{~~~yyyrrrsssuuuvvvwwwzzz{{{yyyyyyyyyyyyyyyyyyyyyyyyyyy{{{||||||{{{zzzzzz{{{~~~}}}}}}}}}~~~~~~|||{{{|||~~~zzzxxxxxxzzzzzzyyy||||||}}}{{{vvvrrrrrrqqqlllhhhgggiiiiiifffbbb```aaaaaabbbbbbbbbbbbbbbccc```]]]]]]```aaa___]]]ZZZZZZYYYZZZ[[[ZZZXXXVVVWWWWWWUUURRRPPPOOOPPPQQQOOOJJJHHHIIIHHHDDDCCCEEELLLGGGEEEJJJQQQSSSLLLDDDDDDBBB??????@@@AAA@@@???<<<<<<<<<;;;;;;;;;::::::;;;;;;:::888888777777777555555555555555555555555444444444333333333333333333333333333333333333333444333222111111111111111222222222222222111000000111222222222222111000000000//////////////////000........................,,,---//////......000111333222000/////////111222000000000000000///...---........................000///......//////...,,,,,,------,,,++++++,,,......---,,,+++++++++,,,---+++++++++,,,------......000000111222333555777888888888888999:::;;;======???AAABBBCCCCCCDDDGGGIIIMMMLLLKKKJJJJJJKKKLLLMMMMMMQQQTTTUUUUUUUUUWWWZZZSSSRRRQQQSSSWWWZZZ[[[[[[_________]]][[[[[[^^^`````````aaaaaaaaabbbbbbbbbdddeeeeeedddbbbbbbccceeeeeeeeefffhhhjjjlllmmmnnnllllllmmmmmmmmmmmmmmmmmmnnnmmmmmmnnnpppooollliiiiiihhhkkkoooooonnnqqqwwwyyyvvvuuu{{{}}}vvvuuuuuussspppqqquuuuuurrrwwwwwwvvvvvvvvvvvvvvvvvvvvvxxxyyyyyyxxxxxxyyyzzz~~~}}}|||||||||||||||~~~~~~}}}}}}}}}}}}}}}}}}}}}zzzyyy{{{}}}~~~~~~~~~|||{{{zzzvvvuuuwww{{{{{{yyy|||}}}~~~{{{vvvrrrqqqoookkkfffeeeffffffeeeccc``````bbbcccccccccbbbaaabbb```^^^___aaabbb___\\\XXXWWWWWWWWWYYYYYYWWWUUUWWWWWWVVVUUUTTTSSSRRRQQQOOOMMMMMMMMMIIIDDDBBBEEEIIIEEECCCGGGLLLMMMHHHAAABBB@@@>>>>>>???@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;::::::999888777777777777444444444444444444444444111111222222222333333333222222222222222222222222444333222111000000000000333222222111111111111111222222111000000000000111//////............//////........................***,,,---...------...000666555333111////////////000//////.........//////------------------------...,,,++++++------,,,******+++,,,,,,******+++,,,)))))))))*********++++++)))******++++++,,,------.........///000222333444777777777888999:::;;;<<<===>>>@@@@@@???@@@BBBEEEHHHGGGFFFFFFFFFFFFGGGHHHJJJKKKNNNPPPQQQRRRRRRRRRNNNNNNNNNPPPSSSTTTTTTSSSWWWXXXYYYYYYXXXXXXYYYZZZ]]]^^^^^^__________________`````````______aaacccddddddcccccceeegggiiikkkiiiiiiiiihhhhhhhhhhhhhhhjjjjjjjjjlllmmmllliiifffeeedddgggkkklllkkkooottt|||{{{{{{ssstttsssoooiiijjjooopppnnnsssssssssssssssssssssssssssttttttttttttuuuwwwzzz|||{{{{{{zzzzzzzzzzzzzzzzzzzzzyyyyyyyyyzzzzzzzzz{{{wwwwww{{{}}}{{{yyy|||||||||||||||}}}~~~ӵĦĦӵ~~~|||{{{}}}|||~~~{{{{{{~~~~~~{{{uuuqqqqqqoookkkgggdddeeeffffffeee```aaacccdddeeedddcccbbbaaa___^^^```bbbbbb^^^[[[XXXWWWVVVWWWYYYYYYXXXWWWYYYXXXXXXWWWWWWVVVTTTRRRRRRRRRRRRPPPKKKHHHGGGIIIFFFCCCAAACCCFFFGGGCCC???AAA@@@???????????????>>><<<<<<<<<;;;;;;;;;;;;:::999888777Ħ444444444444444444444444000111111111111222222222222222222222222222222222444333222111000/////////222222000//////000111222333222000/////////000111///......------......///------------------------+++,,,......------///000555444222111///////////////...---,,,---...///000------------------------,,,+++******,,,,,,+++***)))***,,,+++***)))***+++'''((()))*********))))))))))))***++++++,,,,,,---,,,,,,---...///111222333666666666777888999:::;;;>>>???@@@@@@??????AAACCCEEEDDDCCCBBBBBBCCCDDDEEEGGGHHHIIILLLOOOPPPNNNMMMLLLMMMOOOQQQRRRRRRPPPOOOPPPSSSUUUVVVVVVUUUVVVWWW[[[\\\]]]^^^^^^^^^]]]]]]^^^___```___^^^___```bbbbbb```___^^^```cccfffiiihhhhhhggggggffffffeeeeeeeeefffggghhhiiihhhfffddddddbbbdddiiikkkkkknnnrrr{{{xxxxxxzzzxxxqqqjjjnnnnnnllliiikkkppprrrpppooooooooopppppppppppppppppppppppppppppprrrvvvyyyxxxxxxwwwwwwwwwwwwwwwxxxwwwwwwvvvvvvvvvwwwxxxyyy}}}xxxsssvvv|||{{{wwwzzzzzzzzzzzz{{{|||}}}}}}~~~}}}}}}~~~~~~~~~~~~4ĉ@ӵ>L=hĦ4ĉ@ӵ~~~}}}~~~~~~zzzsssqqqrrrnnnkkkgggeeedddeeeffffffaaabbbcccdddddddddcccbbbaaa```___aaaddddddaaa]]]\\\[[[ZZZ[[[\\\^^^]]]\\\]]][[[YYYYYYZZZYYYVVVSSSUUUUUUSSSPPPMMMMMMNNNOOOHHHFFFDDDDDDEEEEEECCCAAABBBBBBBBBBBB@@@?????????;;;;;;;;;;;;::::::::::::777777666>L666444444444444444444444444222222111111111000000000111111111111111111111111333222111000////////////111000///......///111222333222000/////////000111......------------......------------------------+++---............///111111111000000////////////......---,,,,,,---...///++++++++++++++++++++++++,,,+++******,,,,,,,,,***(((***,,,,,,***))))))***)))******+++***)))((((((*********+++,,,,,,------,,,,,,---...000222333444666666666777888999;;;;;;???@@@@@@@@@??????AAACCCDDDCCCBBBBBBBBBBBBCCCDDDFFFGGGHHHKKKNNNOOOMMMJJJKKKMMMOOOQQQQQQOOONNNMMMNNNQQQTTTUUUUUUTTTTTTUUUYYYZZZ\\\]]]]]]]]]\\\[[[^^^______^^^\\\\\\]]]___^^^]]][[[ZZZ\\\```dddgggeeeeeeddddddccccccbbbbbbaaacccdddddddddccccccccceeecccdddhhhkkklllnnnqqquuuqqqmmmlllnnnnnnjjjfffhhhjjjjjjiiilllqqqqqqmmmllllllmmmmmmmmmnnnnnnnnnmmmnnnnnnnnnnnnppptttwwwttttttsssssssssttttttuuuvvvuuutttttttttuuuwwwxxxyyyuuurrrvvv}}}|||wwwwwwwwwwwwwwwyyyzzz{{{|||yyyzzz|||}}}}}}GG=?HdĦ=ĪjGG=?~~~|||xxxrrrqqqtttmmmkkkiiigggeeeffffffgggddddddddddddeeeeeeeeeffffffdddccceeeiiijjjhhheeecccaaa```aaaccceeefffeeebbb___[[[[[[\\\[[[XXXUUUTTTTTTSSSQQQSSSWWWVVVSSSMMMLLLJJJHHHGGGFFFEEEEEEDDDEEEFFFDDDBBB?????????::::::::::::999999999999666555555HdĦ555444444444444444444444444222222222111111111000000000000000000000000000000111000000///////////////000000000000000000111222111111000////////////000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////......000111////////////000000000000...------,,,,,,,,,------++++++++++++++++++++++++,,,*********,,,---,,,+++(((***,,,,,,+++***)))***+++++++++******))))))))))))******+++,,,,,,------+++,,,---///111444666777888888888999:::;;;<<<======>>>>>>>>>===>>>???AAADDDDDDCCCBBBBBBCCCDDDDDDEEEGGGJJJMMMNNNMMMLLLKKKHHHKKKNNNOOONNNLLLLLLLLLNNNQQQSSSTTTTTTSSSTTTUUUWWWXXXZZZ\\\\\\[[[ZZZYYY[[[\\\\\\[[[YYYXXXYYY[[[\\\[[[YYYXXXYYY\\\```bbb_______________^^^^^^^^^``````aaa```______aaacccfffbbbbbbgggjjjjjjkkknnnhhheeedddeeeiiikkkjjjhhheeeggggggfffgggjjjiiidddiiiiiiiiijjjjjjkkkkkkllljjjkkklllllllllnnnqqqsssqqqppppppppppppqqqqqqrrrttttttrrrrrrrrrtttvvvxxxvvvssssssvvv|||~~~zzzvvvqqqrrrrrrtttuuuwwwyyyzzzwwwxxxzzz}}}~~~}}}}}}~~~ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵ}}}vvvoooooonnnmmmkkkjjjkkkӵjjjkkkmmmnnnĦjjjlllpppsssrrrmmmnnn\\\\\\YYYVVVSSSUUUVVVĦOOOOOOMMMJJJFFFEEEAAAĦ999888888888777777555444444DdD333333333222222ӵ000000ӵ...ӵ111222333000000Ħ,,,+++ӵ***,,,---000ĭӵ------************************))))))***+++,,,,,,***(((***------,,,************)))((((((((()))***+++(((((()))******++++++,,,******,,,///222555888999::::::::::::;;;===>>>???<<<===>>>>>>===>>>@@@BBBEEEDDDCCCBBBBBBCCCDDDEEECCCGGGMMMNNNMMMKKKKKKLLLHHHKKKNNNNNNLLLKKKLLLNNNPPPQQQSSSSSSSSSRRRSSSTTTTTTUUUXXXYYYZZZYYYWWWVVVWWWXXXYYYXXXWWWWWWYYY[[[^^^\\\ZZZXXXXXXYYY[[[\\\[[[[[[[[[\\\\\\\\\\\\\\\___```___]]][[[\\\aaadddddd```___cccgggggggggiii``````bbbfffiiijjjgggddddddeeeccc```aaadddccc___eeeeeeffffffggghhhhhhiiifffhhhiiijjjjjjjjjlllnnnnnnnnnmmmmmmnnnnnnooopppsssqqqpppoooppprrruuuvvvttttttuuuwwwyyyxxxuuusssnnnoooppprrrtttwwwyyyzzzuuuvvvyyy|||~~~~~~|||}}}}}}}}}~~~}}}|||{{{}}}?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??qqqwwwtttuuuuuutttrrrpppg<ĉoooppprrrttt3we<Ħoooqqqvvvzzz3h?@e[[[\\\\\\ZZZVVVTTTWWW[[[Z\\\NNNNNNLLLHHHDDD3h?gL888888777777777777666444444333D%%)?111fff?><z333444=?Ħ000g&e---g&e111222444S?ʬ1114ff?>ߝL+++@e+++g&e+++)))+++3h?g&e>&e......??)))))))))))))))))))))))))))(((((()))***++++++***(((+++---...---+++******((('''&&&&&&'''))),,,...''''''(((((()))*********((()))+++...222555888:::;;;;;;;;;<<<===>>>???@@@===>>>?????????@@@BBBDDDDDDDDDCCCBBBBBBCCCDDDDDDAAAHHHNNNOOOLLLIIIJJJLLLJJJMMMOOOOOOMMMMMMNNNQQQPPPRRRSSSRRRQQQQQQRRRTTTRRRSSSVVVXXXXXXWWWUUUSSSVVVWWWXXXXXXXXXYYY[[[]]]```^^^[[[YYYWWWWWWWWWXXXZZZZZZ[[[[[[\\\\\\]]]]]]______^^^[[[YYY[[[```eeeccc^^^\\\```dddccccccddd^^^```dddiiikkkhhhbbb]]]dddccc```[[[]]]bbbdddaaabbbbbbcccdddeeeeeeffffffccceeehhhiiihhhhhhiiijjjlllllllllllllllmmmnnnoooqqqpppnnnmmmnnnqqqsssuuussstttvvvwwwvvvtttqqqooonnnnnnppprrruuuxxx{{{|||tttvvvxxx{{{|||}}}}}}}}}|||zzzzzzxxxwwwxxx{{{|||{{{{{{|||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Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼szzz}}}|||xxxzzzyyyttttQ{{{yyyje<ĦuuuuuuzzzBt=o9ĦH׼sYYYWWWUUUTTTUUUYYY[[[\\\^^^HtĦQQQPPPLLLGGGEEEBt=o9ĦHdĦ555444555777999777555222222222Dtfo9ĦsߝLGdUĦ333Ht@cӵHu]Ħ...Hu]Ħ000000Htƅ^000qIܗGIӵ,,,H׼s))))))Hu]Ħ)))---Bt=o9ĦHƅ^Hu]Ħ+++'''))))))))))))(((((((((((()))((('''&&&&&&'''((()))+++++++++***)))(((((('''))))))((('''''''''''''''(((((((((((())))))))))))'''(((+++...333777<<<>>>@@@@@@@@@>>><<<<<<>>>@@@===???AAACCCEEEDDDCCCCCCGGGDDDBBBBBBFFFHHHHHHFFFEEEJJJOOOPPPLLLHHHFFFFFFKKKLLLMMMOOOPPPPPPPPPPPPSSSTTTTTTSSSQQQQQQRRRTTTPPPRRRTTTVVVXXXXXXWWWVVVWWWXXXYYYYYYXXXXXXZZZ[[[aaa^^^ZZZXXXWWWWWWWWWVVVYYYZZZ\\\\\\]]]\\\[[[ZZZaaaaaa___\\\ZZZ[[[]]]```dddcccaaa___^^^___```aaa```]]]^^^fffkkkhhhbbb^^^]]]\\\\\\]]]^^^```bbbdddfffdddbbbeeehhhhhhccc^^^\\\```fffiiijjjiiihhhhhhkkkiiijjjmmmnnnllllllooojjjnnnooonnnooorrrrrroootttuuuvvvvvvtttrrrooonnnppppppqqqsssuuuxxxzzz{{{uuuwwwyyyxxxuuuuuuxxx{{{}}}~~~~~~|||zzz{{{zzz{{{{{{{{{|||||||||}}}~~~~~~~~~~~~~~~~~~~~~4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦzzz|||~~~|||geĦFSĦuuusssqjRgdKӵDdDĦPPPPPPOOONNNPPPSSSVVVUUUUUUDdDĦLLLKKKHHHDDDqjRgdKӵDdDĦ999777888999999888555555444333HdDĦgdKӵDdDDdDĦ444DdDĦ4DufӵDdDĦ...DdDĦ...q<R......peƜ4DuTӵ,,,DdDĦ))))))DdDĦ)))qjRgdKӵDdDΦDdDĦ++++++,,,,,,***'''))))))))))))((((((((((((((((((''''''''''''((((((++++++***))))))(((''''''))))))((('''''''''''''''(((((((((((()))))))))))))))))),,,111666;;;<<<<<<@@@AAABBBAAA@@@???AAABBB@@@AAADDDEEEFFFFFFEEEDDDJJJHHHFFFFFFGGGIIIIIIIIIIIIMMMQQQQQQNNNKKKIIIJJJNNNNNNNNNOOOPPPQQQQQQRRRRRRRRRSSSQQQPPPOOOPPPRRRSSSUUUWWWYYYZZZZZZYYYXXXXXXYYYZZZZZZYYYYYYZZZ\\\```]]]YYYXXXXXXXXXWWWWWWZZZZZZ\\\]]]]]]]]]\\\\\\```___^^^[[[YYYYYY[[[^^^bbbaaa___]]]\\\]]]___``````\\\\\\cccgggeee___\\\^^^]]]]]]]]]^^^```aaacccfffcccbbbcccfffeeeaaa\\\XXX]]]ccchhhiiihhhggggggfffeeegggmmmnnnllllllnnngggjjjllljjjlllppppppnnnqqqrrrssssssqqqooommmkkkpppppppppqqqssstttvvvwwwssstttuuuuuuttttttuuuwww|||}}}}}}{{{zzz{{{zzzzzzzzzzzz{{{{{{{{{{{{zzzzzz{{{|||~~~}}}|||4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦ|||sp?aĦgggdddGIdnuR)ĦDdDĦLLLNNNOOONNNNNNQQQVVVSSSQQQDdDĦMMMIIIGGGEEEGIdnuR)ĦDdDĦ<<<;;;:::::::::888666888666444DdDĦnuR)ĦDdDΦDdDĦ555DdDĦnuR)ĦDdDĦ///DdDĦ,,,po9u---...++++++=ӊB1.uTӵ,,,DdDĦ))))))DdDĦ)))GIdnuR)ĦDdDΦDdDӵ++++++++++++)))((((((((((((((())))))))))))''''''((((((((((((''''''******))))))(((((('''''')))((((((''''''''''''((((((((((((((())))))))))))+++***+++222;;;??????<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦ}}}{{{yyygeĦjjjs<v>aĦYYYXXXpeӵDx<DdDĦPPPSSSUUUSSSRRRTTTWWWUUUSSSDdDĦOOOHHHHHHGGGpeӵDx<>d<;;;::::::999888888999666555>d<ӵDd<DdDΦDdDĦ444DdDӵnd<DdDĦ///>d<Ħ,,,peӵ,,,Ħ+++F&uTӵ+++DdDĦ))))))>d<Ħ)))peӵDx<>d<ʜ4DuTӵ++++++******)))((((((((((((((())))))))))))&&&'''((())))))((('''&&&)))))))))((((((''''''''')))(((''''''''''''(((((((((((((((((())))))))))))+++))))))111===DDDEEEBBBDDDGGGKKKMMMMMMLLLKKKLLLJJJKKKLLLMMMNNNMMMMMMLLLRRRTTTTTTRRROOONNNQQQTTTTTTVVVXXXVVVSSSQQQRRRUUUWWWVVVTTTSSSSSSUUUVVVXXXVVVWWWWWWVVVTTTTTTUUUWWWZZZ\\\]]]______^^^\\\[[[YYYZZZ[[[[[[ZZZYYYZZZ\\\\\\ZZZXXXXXXZZZ[[[ZZZZZZZZZ[[[\\\]]]___``````aaadddcccaaa^^^[[[[[[]]]______^^^\\\ZZZ[[[\\\___```bbb]]]\\\bbbhhhhhheeedddaaa```___^^^^^^___```aaacccbbb`````````___[[[YYYUUUZZZ```eeefffeeeddddddbbb```bbbfffhhhfffgggjjjeeeggggggdddeeeiiikkkjjjkkkkkkkkkkkkkkkjjjiiihhhnnnnnnnnnnnnnnnooopppppppppnnnlllnnnqqqrrrpppnnnuuuuuuuuuvvvwwwzzz|||~~~xxxxxxwwwvvvvvvvvvwwwwwwxxxxxxxxxxxxyyyyyyyyyyyy{{{{{{4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦ]]]]]]B?Ho9XXX>dd<ӵBBBCCCB?Ho9:::<x777777777888777555555&ӫeʬtIӇ666>d<Φ>d<Ħ111D&ӫetIӇ///DdDĦ///sdKĦ,,,B?dp&ĒR++++++>d<sdKĦ)))B?Ho9,,,s&dq&ĒR++++++***))))))))))))'''((((((((()))))))))***&&&'''((())))))((('''&&&((((((((('''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))***'''(((111>>>IIIMMMLLLIIILLLQQQSSSSSSRRRQQQQQQPPPPPPQQQRRRRRRSSSSSSSSSWWWYYYZZZWWWTTTSSSVVVYYYXXXZZZ[[[YYYUUUTTTVVVXXX[[[ZZZXXXWWWVVVWWWYYYZZZYYYYYYZZZXXXWWWVVVWWWYYY[[[\\\^^^___```___]]]\\\YYY[[[\\\[[[YYYYYYZZZ[[[[[[ZZZYYYZZZ[[[\\\\\\[[[[[[\\\\\\]]]^^^```aaaaaaccccccaaa]]][[[[[[]]]```___^^^]]]\\\]]]^^^```aaa```\\\]]]eeelllllljjjhhhbbbaaa```___^^^___``````bbbaaa```___^^^]]][[[YYYYYY]]]bbbeeeeeedddccccccfffbbbaaaccccccbbbeeeiiihhhjjjhhhcccdddhhhjjjiiijjjjjjjjjjjjjjjjjjiiiiiimmmmmmmmmmmmnnnoooqqqqqqooommmlllnnnrrrrrrpppmmmppppppppprrruuuxxxzzz{{{vvvuuutttsssssssssuuuvvvuuuuuuuuuvvvvvvvvvwwwwwwyyyyyy4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhse|||ssskkkjjjnnniiiiiifffccccccfffgeĦja>aĦaaa```@GPPPOOOseJJJJJJGGGEEEFFF>>>@@@BBB<Ō777999:::@G666333Hkge444333333444555333444555HĪj@IŌ222111ege111///Hu]3hIŌ------DdDĦ...ne------@h++++++>h+++++++++se)))ne))))))@G)))***sĪj@h)))***+++***((('''((()))''''''(((((())))))******''''''((((((((((((''''''''''''''''''''''''&&&&&&(((''''''''''''(((((()))(((((((((((()))))))))))))))(((+++555CCCOOOTTTUUUOOORRRVVVXXXXXXWWWWWWWWWTTTTTTUUUVVVWWWXXXYYYYYY\\\\\\\\\[[[YYYYYY[[[]]][[[]]]___]]]ZZZXXXYYY\\\^^^]]]\\\[[[ZZZZZZ[[[\\\YYYZZZZZZYYYWWWWWWXXXZZZ[[[]]]___```aaa```___^^^[[[\\\]]]\\\ZZZZZZZZZ\\\\\\[[[[[[\\\]]]^^^]]]\\\\\\\\\\\\]]]^^^___```aaa______]]]ZZZXXXYYY[[[^^^]]]]]]^^^___```aaaaaaaaa]]][[[^^^iiipppooojjjhhhbbbaaa```_________```aaabbbaaa```___^^^]]]\\\\\\]]]___bbbdddcccccccccdddgggcccbbbccccccbbbcccgggjjjkkkhhhcccccchhhkkkjjjiiiiiiiiiiiijjjjjjjjjjjjlllllllllmmmnnnooopppqqqnnnnnnnnnppprrrqqqpppnnnmmmlllmmmppptttwwwyyyyyysssrrrqqqpppppprrrtttuuunnnoooppprrrtttvvvxxxxxxvvvvvv4DuXӵĵD^DdDĦD^s׼sooovvvuuuuuurrriii```aaagggffflllmmmiiigggjjjgeFm8eee>aĦUUUSSSPPPAAAAAAAAAs׼s:::>>>???<<<;;;<<<666888:::Ho222333666777666:::888222333222///...000222000444777/////////222111...D^,,,,,,,,,DdDĦ,,,++++++,,,,,,***,,,++++++++++++++++++s׼s)))))))))))))))((()))((((((***(((***+++***((('''(((***'''''''''((()))*********((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))(((((((((((())))))))))))(((,,,444???KKKSSSXXXYYYUUUWWWZZZ\\\[[[[[[[[[[[[VVVWWWWWWYYYZZZ\\\^^^___```^^^\\\\\\]]]_________^^^aaacccbbb^^^\\\]]]___``````______^^^]]]\\\\\\\\\]]]]]]\\\ZZZYYY[[[\\\\\\]]]___aaabbbbbbaaa```^^^_________]]]\\\]]]^^^^^^]]]]]]^^^___```^^^]]]]]]]]]\\\\\\\\\^^^___```]]]\\\[[[YYYXXXXXX\\\^^^ZZZ\\\___aaabbbbbbaaa```___^^^dddooovvvrrrjjjeeeaaaaaa```______```aaabbbbbbbbbaaa```___^^^^^^___]]]___```aaaaaabbbdddgggdddbbbcccfffgggddddddfffhhhiiifffbbbccciiinnnnnniiihhhhhhhhhiiijjjjjjkkknnnmmmmmmllllllmmmmmmnnnlllnnnpppqqqqqqooooooooolllkkklllooouuuyyyzzzyyypppooonnnmmmnnnqqqsssuuulllmmmnnnppprrrtttvvvwwwvvvvvvΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦyyyBehhhdddjjjnnntttuuunnnhhhkkkrrrmmmtttvvvnnnhhhhhhgeFYĉXXXSSS>aĦGGGEEEBBB@@@AAAAAA999888777999;;;<<<Be555444888999888777999888999:::nu]ӵ555888444111000111333:::???<<<333...///444000222333111...,,,---///...444999777111---...111000111111000000///...---///111333222...>d<Ħ---,,,,,,,,,+++>d<Ħ,,,++++++Ħ,,,+++++++++******)))))),,,+++***))))))***+++,,,+++++++++***Be)))))))))))))))Ħ)))&&&&&&((()))************''''''((())))))***))))))''')))+++***'''&&&(((***&&&''''''((()))******+++)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***(((((((((((())))))))))))(((///;;;GGGQQQWWWYYYZZZXXXZZZ]]]^^^]]]\\\]]]]]]XXXXXXYYYZZZ\\\___aaabbbaaa^^^\\\\\\```bbbbbb``````dddfffeeebbb___```aaaaaaaaaaaaaaa```___]]]\\\___``````___]]]]]]^^^```\\\^^^```cccddddddcccbbb```aaabbbaaa___^^^^^^```___^^^^^^___``````___]]]^^^]]]\\\[[[\\\]]]^^^___]]]]]]\\\ZZZYYYZZZ^^^aaaXXX[[[___bbbcccbbb```___ddddddjjjvvv|||vvvkkkeeeaaa```_________aaabbbcccbbbbbbbbbaaa______```aaa\\\]]]^^^______bbbfffiii___```dddjjjkkkgggeeeeeeeeefffdddaaacccjjjpppqqqhhhhhhggghhhhhhiiijjjkkkooonnnmmmlllkkkjjjjjjjjjjjjnnnrrrrrrpppnnnnnnppplllkkklllpppvvvzzz{{{zzzooonnnllllllmmmpppsssvvvnnnoooooopppqqqrrrrrrrrrxxxxxx?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦyyytttwwwuuuttt{{{zzzxxxwwwxxxwwwqqqjjjgggffffffccc]]]VVVŶSFFFFFFDDD3we<;;;AAA???888888444444:::===:::333999;;;888555666666444:::CCCGGGiĉ@3hR/Ō???555444222///333888BBBJJJFFF999//////444555:::;;;444------000111333777;;;888222------...///444999777000******,,,...333888777222DdDĦ111000///---+++sdKĦ,,,,,,gdKĦ...---+++***)))******+++***,,,,,,+++)))((()))***+++++++++*********)))))))))gdKĦ'''(((((())))))*********+++'''''''''''''''((())))))))))))(((((('''''''''&&&((((((((((((((()))******(((''''''''''''&&&&&&&&&''''''''''''''''''''''''+++)))&&&%%%&&&(((***+++&&&)))+++,,,,,,+++,,,---777@@@MMMXXX___aaaaaaaaabbbbbbaaaaaa```_________ZZZ[[[\\\]]]___```aaaaaabbbaaa___```bbbdddeeeeeedddgggiiihhheeecccdddfffddddddddddddcccbbbaaa```dddcccaaa`````````aaaaaa___dddggggggcccaaadddgggcccaaa``````aaaaaa___^^^___aaacccbbb___^^^aaadddcccaaa```______^^^\\\ZZZ___^^^]]][[[ZZZ[[[^^^aaabbbbbbbbbbbbbbbbbbbbbbbbffffffggglllrrrrrrllleeecccddddddcccbbbbbbccceeecccaaa^^^^^^``````___^^^]]]```aaa___[[[\\\bbbgggfffeeedddeeegggiiiiiiiiiggghhheeeaaabbbhhhlllllljjjiiigggfffgggiiilllnnniiiiiihhhgggfffeeeeeeeeelllmmmnnnpppqqqqqqqqqqqqppprrrqqqlllmmmsssxxxzzzsssqqqoooooopppqqqpppoooqqqrrrsssqqqnnnnnnqqqtttvvvwww>AneneneneDenene~~~||||||wwwqqqmmmhhhbbb]]]PPPQQQQQQPPPKKKFFF>AAAA>>><<<k<777@@@GGGBBB999666555999???AAA<<<666444555<<>>>>>666...,,,......555:::>>><<<666000...///000666;;;999222---,,,---...333888888444De111333333222...+++ne......ne***///...,,,+++***************+++,,,+++***))))))***++++++++++++******))))))))))))ne''''''(((((()))))))))*********'''''''''''''''((()))))))))(((((((((''''''''''''((((((((((((((())))))***(((''''''''''''&&&&&&&&&''''''''''''''''''''''''+++)))'''&&&'''((((((((()))))))))***+++000666;;;IIIOOOXXX___ccceeefffgggdddddddddccccccbbbaaaaaa\\\]]]^^^___```bbbcccccccccbbb```aaadddfffggggggfffhhhjjjhhheeeccceeeggggggggggggggggggeeedddccceeedddcccbbbbbbbbbccccccbbbeeehhhfffcccbbbdddgggfffdddccccccddddddcccaaacccaaa```___```aaaaaaaaa___```aaabbbaaa```______aaaaaa```^^^\\\]]]```cccdddddddddeeeeeeeeeeeeeeegggeeefffkkkqqqqqqkkkeeecccddddddcccbbbbbbccceeebbbccccccaaa___^^^^^^___```bbbbbb```]]]^^^ccchhhkkkiiigggfffggggggfffeeeiiijjjgggcccccciiilllllljjjiiihhhggghhhjjjlllnnnkkkjjjhhhgggfffggghhhhhhmmmmmmnnnoooqqqrrrssssssqqqsssrrrnnnmmmrrrvvvvvvtttsssqqqqqqrrrqqqpppnnnpppsssuuutttqqqnnnoooqqqvvv~~~{{{tttnnnggg```ZZZSSSLLLIIIAAAEEEIIIFFF@@@===DDDBBB<<<444999HHHPPPHHH:::444888@@@HHHGGG===666555888BBBHHHBBB888555888:::GGGRRRVVVLLLDDDQQQNNNAAA999111///777CCCOOOYYYUUUEEE777333444===CCCCCC:::///+++,,,,,,777===CCCBBB;;;333///...222888===<<<666000......---333999;;;777,,,111555888666000+++---000222***+++//////...---+++************+++,,,,,,***)))******,,,,,,,,,+++***)))(((((())))))(((((('''(((((())))))))))))******'''''''''''''''((())))))((((((((((((''''''''''''((((((''''''(((((()))***(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))))))))*********+++111;;;GGGOOO^^^```ccceeefffhhhjjjlllggggggggggggfffeeedddddd______```aaacccdddeeefffdddcccbbbcccfffiiijjjiiihhhjjjkkkiiieeedddfffiiiiiijjjkkklllkkkiiigggfffhhhgggfffeeedddeeeffffffggghhhiiifffcccbbbeeehhhiiigggfffggghhhhhhgggfffgggbbb]]]]]]```bbbaaa___\\\```dddfffdddcccdddeeeddddddcccaaa```aaadddgggfffggggggggghhhiiiiiiiiigggddddddiiioooqqqkkkdddcccdddeeedddbbbbbbdddeeecccfffhhhfffaaa^^^___bbbdddeeeeeeccc```aaaeeeiiimmmkkkhhhgggggggggfffeeekkkllliiieeeeeejjjmmmllljjjiiiiiihhhiiikkklllnnnlllkkkiiigggggghhhjjjlllpppoooooooooppprrrtttuuuqqqttttttpppoooqqqsssrrrtttssssssssstttssspppnnnqqqtttwwwvvvrrrnnnmmmnnnwww{{{pppgggccc\\\VVVQQQPPPOOOIIIAAA===CCCMMMRRRKKK???;;;AAAHHHPPPLLLCCC;;;;;;CCCLLLPPPAAA888333>>>QQQXXXLLL<<<444===JJJRRRLLL???777666===KKKSSSKKK<<<444666:::MMMYYY]]]RRR???555444666HHHWWWUUUFFF:::000///999GGGSSS]]]YYYHHH888222333@@@GGGHHH>>>222---------999@@@FFFFFF>>>555///---333999>>>>>>999222///...---333:::>>>;;;555///+++000666<<<:::222,,,+++...,,,111555333---)))***,,,000000//////---,,,***))))))+++------+++******+++,,,,,,,,,,,,+++)))((('''(((((())))))))))))(((((((((((())))))))))))))))))'''''''''''''''((())))))((((((((((((((('''''''''(((''''''''''''((())))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%''')))************+++))),,,000777@@@LLLYYYaaahhhiiijjjjjjiiihhhjjjkkkiiiiiiiiiiiiiiigggfffeee```aaabbbcccdddffffffgggdddcccccceeehhhjjjjjjjjjjjjlllllljjjfffeeehhhkkkjjjlllmmmnnnnnnllljjjhhhjjjiiihhhgggggghhhiiijjjkkkkkkjjjgggdddcccfffhhhkkkiiihhhiiikkkkkkjjjiiihhhddd```___```aaaaaa```]]]ccchhhiiifffeeefffiiiggggggeeecccbbbcccfffiiigggggghhhiiijjjkkklllmmmiiieeedddiiippprrrlllddddddeeefffeeecccccceeeffffffgggiiiiiihhhfffeeefffhhhhhhhhheeeddddddhhhkkkmmmkkkhhhgggiiijjjjjjjjjlllmmmkkkffffffjjjmmmkkkjjjjjjjjjkkkkkklllmmmnnnmmmkkkhhhggggggjjjmmmoootttsssqqqppppppqqqrrrtttnnnsssuuurrrqqqssssssqqqqqqqqqqqqsssuuutttqqqoootttvvvwwwuuupppmmmmmmnnnyyyzzztttnnniiiaaaVVVOOOMMMLLLFFFFFFNNNQQQKKKCCC???LLLZZZ^^^OOO===:::EEEQQQ[[[OOO???666>>>MMMRRRNNN@@@888888GGGZZZ^^^NNN===888DDDTTTYYYNNN>>>888:::CCCSSS]]]RRR???444555:::RRR]]]aaaSSS???444333777MMM\\\YYYHHH:::000000<<>>888000+++///666======666///---...,,,111666555000++++++,,,///000111111000---+++***(((+++------,,,+++++++++++++++,,,,,,+++***((('''(((((())))))))))))(((((())))))(((((((((((((((((('''''''''''''''((())))))'''''''''((((((((((((((('''''''''''''''(((((()))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%'''(((((('''&&&(((***,,,333>>>JJJUUU^^^fffkkkkkkmmmnnnnnnllljjjiiijjjiiijjjkkkkkkjjjiiigggfffaaaaaabbbdddeeefffggghhhdddcccdddfffhhhjjjjjjiiijjjlllnnnllliiihhhjjjmmmkkklllmmmnnnnnnmmmkkkjjjkkkkkkjjjiiiiiijjjkkklllnnnmmmkkkhhhffffffgggiiijjjiiiiiijjjlllmmmlllkkkggggggfffdddaaa```ccceeebbbgggllllllhhhfffhhhkkkhhhhhhgggeeecccdddgggjjjfffggghhhjjjkkkmmmnnnoookkkgggeeekkksssuuunnnffffffgggggggggeeeeeeggghhhiiihhhhhhlllqqqrrrnnniiikkkkkkiiihhhggghhhkkknnnpppmmmjjjiiijjjlllmmmmmmmmmnnnlllhhhgggkkkmmmlllkkklllmmmnnnoooooooooooolllkkkiiiggghhhkkkoooqqqxxxwwwtttqqqooooooppppppkkkqqquuuttttttvvvwwwuuummmmmmoooqqqttttttrrrpppwwwwwwvvvrrrnnnlllooorrr{{{}}}wwwsss___[[[XXXWWWRRRKKKGGGHHHCCCBBBHHHRRRRRRJJJDDDDDDZZZeeedddQQQ???@@@OOO[[[aaaRRR???:::IIIZZZYYYLLL???;;;AAASSSaaa^^^LLL===???MMM\\\^^^NNN<<<:::@@@LLLYYY```SSS???555888>>>XXXbbbdddTTT>>>444666;;;RRR___ZZZHHH;;;222333???JJJTTT[[[UUUDDD555111333@@@JJJOOOFFF999222222333:::AAAIIIIIIAAA777000...555:::@@@BBB>>>777111---...444;;;@@@@@@:::222,,,---555<<<>>>999222///...,,,000555666333///---,,,...///111222222///---+++(((***---...---,,,++++++)))***,,,,,,,,,+++)))''''''(((((()))))))))))))))))))))(((((((((((('''''''''''''''''''''((())))))'''''''''(((((((((((((((''''''&&&&&&''''''((()))(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((&&&$$$&&&+++///;;;DDDQQQ^^^ffflllooopppmmmoooqqqqqqooolllkkkkkkiiijjjllllllllljjjgggfffbbbcccdddeeeggghhhiiiiiieeeeeeeeegggjjjjjjjjjhhhiiillloooooolllkkklllooollllllmmmmmmmmmlllllllllkkkkkkjjjiiijjjkkklllmmmooonnnllljjjiiiiiiiiiiiijjjiiiiiijjjlllnnnmmmlllgggjjjkkkiiieeecccfffiiigggjjjlllkkkiiihhhiiikkkiiiiiihhhfffdddeeeiiikkkfffggghhhjjjmmmooopppqqqooojjjiiipppyyy{{{rrrhhhhhhiiijjjiiiggggggiiijjjkkkhhhhhhnnnvvvxxxrrrkkkmmmkkkjjjiiijjjlllnnnpppvvvrrrnnnllllllmmmnnnmmmnnnooonnnjjjjjjnnnpppnnnmmmnnnpppqqqrrrrrrqqqppplllkkkjjjjjjlllnnnrrrtttyyywwwuuurrrpppnnnnnnnnnjjjpppuuuuuuvvvyyyzzzyyymmmmmmnnnpppssstttsssqqqvvvvvvuuuqqqmmmmmmrrrvvv{{{}}}zzzlllbbb___SSSRRRSSSVVVSSSMMMJJJKKKCCCIIIUUU[[[RRREEEGGGRRRgggjjjbbbNNNDDDMMM]]]eee^^^SSSEEEDDDWWWggg___LLL>>>???JJJ]]]fff\\\III<<>>555;;;CCCWWWaaaZZZGGG<<<666888CCCLLLTTTZZZRRRAAA555333777BBBMMMSSSIII;;;333222333;;;BBBJJJJJJBBB999333000777<<>><<<666000---,,,///333666666333///,,,,,,///222444444111...,,,'''***...///...,,,++++++''')))+++------,,,***)))''''''((()))))))))))))))))))))(((((((((''''''''''''''''''''''''((())))))''''''''''''((((((((()))'''&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((())))))***111<<>>999;;;FFFNNNVVVZZZQQQAAA666666;;;EEEPPPUUUKKK<<<333111333<<>>CCCFFFDDD===555///111555;;;@@@AAA<<<444...,,,111888======888111,,,,,,...222666777555000,,,,,,...222444555333///---'''***...///...---,,,,,,&&&(((***------,,,+++)))''''''((()))))))))))))))))))))(((((('''''''''&&&'''''''''''''''((())))))&&&'''''''''(((((())))))'''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%(((***---222???OOO[[[fffiiimmmpppqqqrrrssstttssssssqqqnnnkkkiiijjjkkklllmmmooopppooommmjjjhhhgggggghhhiiikkklllmmmnnnkkkjjjjjjlllmmmmmmkkkiiieeejjjpppsssqqqppppppqqqooonnnlllkkkkkkmmmooopppjjjiiiiiihhhiiijjjkkklllnnnnnnmmmmmmnnnmmmkkkjjjjjjjjjiiikkknnnppppppooolllkkkkkknnnqqqqqqmmmiiillljjjggggggjjjmmmnnnnnnllllllkkkiiihhhiiillloooggghhhjjjmmmppprrrtttuuutttppppppyyywwwkkkllllllmmmlllkkkjjjlllnnnhhhkkkooosssuuussspppmmmmmmkkkiiiiiilllppprrrtttuuurrrooonnnqqqtttvvvwwwqqqsssssspppqqquuuwwwuuuoooqqqtttvvvwwwvvvtttsssnnnooopppqqqtttvvvxxxyyyrrrrrrrrrrrrrrrqqqoooooonnntttwwwwwwxxx{{{}}}{{{vvvtttqqqqqqrrrrrrqqqpppooorrrttttttrrrrrrtttwwwwwwyyyzzzkkkgggfffcccbbbdddSSS```fffaaa___```VVVGGGSSSgggmmmZZZJJJQQQfffssssss___IIIEEEWWWkkkmmmcccNNNHHHNNNcccqqqgggQQQBBBAAAJJJ]]]mmmgggRRRFFFGGGZZZeeekkk]]]CCC555>>>OOO\\\___YYYGGG999;;;JJJWWWjjjhhhbbbSSS???666AAAPPP^^^```YYYFFF555444???IIISSSUUUYYYVVVFFF666666@@@IIINNNRRRNNN@@@222000666>>>FFFKKKJJJEEE???666...888>>>DDDFFFFFFCCC:::111000555;;;???>>>:::777444000222555;;;>>>===666000---...111666:::999444///---...000333555444000------,,,,,,---...///---,,,*********+++------,,,+++,,,)))'''(((+++---,,,******))))))((('''&&&&&&&&&(((((((((((((((((((((((((((''''''''''''(((((()))''''''&&&&&&&&&''''''(((&&&&&&''''''''''''&&&&&&)))***)))'''%%%%%%''')))'''###))):::LLLXXXdddnnntttrrrrrruuuzzzzzzuuupppmmmlllllllllmmmmmmnnnnnnssspppmmmnnnqqqsssppplllhhhiiikkklllmmmmmmmmmlllhhhiiikkkmmmnnnnnnnnnmmmhhhkkkooorrrssssssssstttqqqooonnnpppssstttqqqoookkkllllllkkkjjjjjjkkkmmmiiijjjkkklllllllllllllllnnnmmmllljjjiiikkkooosssppppppppppppnnnllljjjiiihhhiiilllnnnpppqqqqqqqqqssssssqqqmmmhhhhhhkkkooonnnmmmnnnqqqqqqqqqtttzzzooorrrooowwwtttllliiiiiihhhiiiiiikkklllmmmmmmllllllooossstttrrrpppmmmnnnooonnnllllllpppssszzzyyyyyyxxxwwwvvvuuuuuuuuutttpppnnnsssyyyxxxsssvvvwwwxxxyyy{{{zzzxxxwwwqqqsssvvvwwwvvvuuuuuuvvvuuurrrqqqssssssqqqrrrvvvvvvxxxwwwvvvyyy~~~}}}|||xxxttttttuuuvvvtttqqqsssttttttsssrrrrrrtttvvvyyyzzzttthhhgggiiifffbbb```dddeeeiiilllhhh]]]TTTRRRccckkkfffUUUMMM[[[nnnxxxmmmYYYIIIOOOdddpppiii\\\KKKJJJUUUiiiqqqdddPPPEEEHHHSSSeeepppeeePPPGGGKKK```hhhiiiXXX???555BBBTTT]]]___XXXEEE888;;;KKKXXXiiihhhcccUUUAAA888BBBQQQ___aaaZZZFFF666555@@@KKKTTTVVVYYYWWWGGG666666???JJJNNNSSSOOOAAA444111666@@@GGGMMMKKKGGGAAA999111888>>>CCCEEEFFFCCC;;;222111555;;;??????===999777111222555;;;>>>===888333---...000555999:::555111---...000333555444111...,,,++++++---...///...---+++******+++------,,,+++,,,)))((()))+++---,,,******))))))(((''''''&&&&&&(((((((((((((((((((((((()))(((((('''''''''((((((&&&&&&&&&'''((()))***+++'''''''''(((((('''''''''((())))))'''&&&&&&''')))&&&$$$***===UUUgggqqqtttuuussssssuuuyyyyyyuuuqqqnnnmmmmmmlllmmmnnnoooppprrrooolllmmmppppppnnnjjjhhhiiijjjkkkkkkjjjjjjiiikkklllmmmnnnnnnnnnnnnnnnllloooqqqrrrrrrqqqrrrsssoooooooooqqqssssssooolllhhhjjjkkkjjjiiihhhiiijjjggghhhhhhiiiiiijjjjjjjjjkkkkkkkkkjjjiiilllppptttoooooooooooonnnlllkkkkkkiiijjjlllnnnppppppppppppqqqqqqoookkkggggggjjjnnnooommmnnnqqqpppnnnqqqvvvpppqqqnnnuuussslllhhhiiijjjkkkkkkkkkkkkkkklllkkklllnnnrrrsssqqqooolllmmmnnnnnnlllmmmpppssswwwvvvuuutttttttttttttttsssrrrnnnllloootttsssnnnrrrsssuuuwwwxxxwwwuuussspppssswwwyyyxxxuuutttsssuuurrrqqqssssssqqqrrrvvvvvvwwwwwwvvvzzz|||xxxttttttvvvxxxwwwvvvvvvwwwxxxwwwvvvwwwxxxzzz|||~~~vvvnnnoooqqqoooiiidddrrriiilllvvvooo[[[ZZZhhh{{{ppp]]]PPPWWWkkkzzz}}}cccRRRLLL___tttsssaaaRRRJJJQQQbbbrrrppp^^^NNNHHHRRR___pppsssbbbMMMJJJSSSkkkoooiiiTTT>>>999JJJ\\\cccbbbXXXFFF:::???PPP]]]iiiiiieeeXXXEEE<<>>FFFWWWdddiiijjjgggZZZHHH???GGGVVVccceee]]]JJJ::::::FFFQQQYYYYYY\\\YYYKKK:::888@@@NNNQQQUUUSSSFFF999444777BBBIIIOOONNNJJJFFF???888777===BBBEEEFFFEEE>>>666111444888===AAAAAA???===444333555999>>>???<<<999///...///333888;;;999777000///000222444555333111---++++++,,,...000000///---,,,***+++,,,---,,,+++,,,+++******++++++,,,+++))))))))))))((((((''''''((((((((((((((((((((((((******)))''''''&&&&&&&&&''''''''''''((()))***+++(((((())))))))))))((((((&&&'''(((((('''''')))***((()))***333JJJfffvvvyyyyyywwwvvvvvvxxxxxxwwwuuutttssspppnnnoooqqqtttvvvwwwuuussssssttttttrrrooonnnnnnoooooooooooooooooorrrqqqpppnnnnnnnnnooopppxxxxxxwwwssspppmmmmmmnnnmmmnnnnnnooonnnllliiigggiiillloooooonnnlllkkkkkkkkkjjjjjjjjjkkklllmmmnnniiijjjkkkjjjjjjlllnnnqqqooonnnmmmllllllmmmnnnoookkkmmmoooppppppooommmkkkiiijjjjjjhhheeeeeehhhllllllkkklllnnnmmmjjjlllpppoooooojjjnnn|||{{{ppplllkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjkkkmmmnnnnnnmmmlllhhhiiijjjlllmmmnnnpppqqqqqqpppnnnmmmmmmooorrrtttttttttrrrnnnoooqqqooojjjhhhlllqqqtttssspppmmmkkkooorrrvvvwwwuuurrrooonnnrrrppppppttttttsssssswwwtttuuuuuuuuu{{{|||uuusssuuuxxxzzz{{{uuuvvvxxxxxxxxxyyy{{{}}}yyysssrrrsssuuurrrwwwxxxoooeeeiii~~~pppWWW[[[rrr}}}qqqXXX[[[kkk~~~{{{dddRRRNNN]]]jjj{{{~~~kkkSSSLLLTTTbbbnnnxxxppp\\\OOOXXXgggrrrssshhhRRRCCCHHHYYYfffooojjj[[[IIIAAAKKK\\\gggiiijjjhhh\\\JJJAAAJJJYYYdddggg___LLL<<<>>>KKKVVV\\\\\\]]][[[NNN>>><<>>CCCEEEGGGGGGAAA999111222555;;;@@@BBBAAA???555444555888===???===;;;222000///222777;;;:::999222111111222333444333222...,,,+++,,,...000000000...,,,++++++,,,------,,,,,,,,,,,,+++******+++,,,)))))))))))))))((((((((())))))))))))))))))))))))******)))''''''&&&&&&&&&(((((('''&&&&&&&&&''''''(((((())))))))))))((((((%%%'''((((((''''''(((***((()))(((***777QQQlll{{{zzzyyyxxxxxxyyyzzzyyyxxxxxxvvvsssrrrrrrtttxxxzzzyyyxxxvvvvvvvvvvvvtttsssoooooopppqqqrrrssstttuuutttsssqqqooooooooopppppp{{{zzzxxxuuupppnnnmmmnnnooooooooommmkkkjjjiiiiiijjjmmmooopppooommmlllllllllllllllllllllmmmmmmnnnkkklllmmmlllkkkkkklllmmmnnnnnnmmmllllllmmmoooppplllmmmoooqqqpppnnnllljjjhhhiiijjjhhheeeeeehhhkkkiiihhhjjjmmmmmmjjjlllppplllmmmhhhkkkxxxyyyooommmnnnlllkkkiiiiiijjjlllmmmiiikkklllmmmmmmlllkkkkkkggghhhiiikkkmmmnnnoooooopppooommmlllllloooqqqsssssstttqqqmmmmmmooonnnjjjgggkkkqqqsssrrrooolllkkkpppqqqrrrqqqooonnnnnnoooqqqoooppptttuuussstttwwwssstttsssssszzz}}}uuuqqqsssuuuwwwwwwtttvvvwwwwwwwwwxxxzzz}}}yyyzzz~~~yyynnniiiyyyooo^^^jjjuuuggg___kkk|||sss]]]UUUYYYmmmvvv}}}gggRRRRRR___kkksssvvvlll[[[UUU```nnnnnnnnncccOOOEEENNN___hhhpppiiiYYYHHHCCCMMM]]]gggjjjkkkggg\\\KKKCCCMMM\\\eeeggg```MMM???AAAPPP\\\___^^^___^^^RRRCCC@@@FFFRRRTTTXXXWWWLLL???888999CCCJJJOOOOOOLLLIIIDDD>>>999???DDDFFFIIIIIIDDD===222222444999@@@CCCBBB@@@888555444777;;;>>>===;;;555222000222666:::;;;:::666444222222333444333222000...,,,,,,...///000///000---++++++,,,------,,,,,,------,,,******+++---))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''''''''''')))((('''&&&&&&%%%%%%&&&'''(((((())))))(((((('''%%%'''))))))((('''((((((''''''''''''+++===]]]yyyzzzzzz{{{|||||||||||||||{{{yyyxxxvvvwwwyyy{{{}}}xxxxxxxxxwwwwwwwwwwwwvvvoooooopppqqqsssuuuwwwxxxuuutttsssrrrrrrrrrrrrrrrzzzzzzyyyvvvrrrpppooooooqqqrrrrrrqqqnnnllllllmmmjjjlllnnnnnnlllkkkkkklllllllllmmmmmmmmmlllkkkjjjlllmmmoooooommmlllkkklllnnnnnnmmmmmmmmmnnnnnnoookkkmmmpppqqqqqqnnnkkkiiihhhjjjkkkiiifffeeehhhkkkgggfffiiimmmllljjjkkkoooiiikkkgggjjjwwwxxxoooooommmlllkkkjjjjjjkkklllmmmjjjkkkmmmmmmllljjjjjjkkkhhhggghhhjjjmmmnnnmmmlllooonnnlllllllllnnnpppqqqnnnooommmhhhgggjjjllljjjggglllqqqssspppmmmlllmmmpppppppppooommmmmmoooqqqpppnnnppptttvvvtttuuuwwwssssssqqqqqqxxx}}}uuuqqqrrrtttuuuuuuwwwxxxyyyyyyyyyyyy{{{}}}uuu{{{sssmmm}}}rrreeelll|||lll]]]___hhhzzz}}}xxxdddTTT[[[llluuuxxxttthhh\\\[[[fffrrrmmmmmmaaaMMMGGGUUUgggoooqqqiiiYYYIIIEEEPPP___hhhkkkkkkggg[[[JJJCCCNNN___eeeggg```NNNAAAEEETTTaaaaaa___``````UUUGGGDDDJJJTTTUUUYYYXXXNNNAAA:::999DDDKKKQQQPPPNNNLLLGGGBBB:::@@@EEEHHHJJJLLLGGG@@@555444555:::AAADDDDDDAAA999666444555999<<<<<<;;;777444000111666:::;;;;;;999666333222222333222222222000---,,,---/////////111...+++***+++------,,,,,,---...,,,***)))+++---)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((()))((('''''''''''''''((('''''''''(((((('''''''''&&&(((******((('''&&&'''(((%%%'''+++)))---IIIiiiyyy{{{~~~}}}|||{{{{{{{{{|||~~~yyyyyyzzzzzzzzzzzzzzz{{{tttsssssstttuuuwwwyyyzzzvvvvvvvvvvvvvvvvvvuuuuuuwwwxxxyyyxxxuuurrrqqqqqqqqqtttyyyyyyvvvrrrpppoookkkmmmnnnmmmlllkkklllmmmnnnoooppppppooommmjjjhhhkkkmmmppppppooonnnmmmnnnmmmnnnnnnnnnnnnnnnmmmmmmjjjmmmppprrrqqqooollliiiiiikkkllljjjgggfffhhhkkkhhhhhhjjjmmmllliiiiiimmmfffiiifffjjjwwwxxxpppppphhhjjjlllmmmnnnmmmlllkkkjjjmmmooonnnllljjjjjjkkkhhhggggggiiilllmmmkkkiiimmmlllllllllllllllmmmnnnjjjkkkhhhccccccgggkkkkkkggglllpppqqqnnnkkklllnnnnnnpppqqqqqqpppooopppqqqnnnmmmoootttvvvuuuuuuxxxsssrrrpppnnnuuu{{{uuurrrsssuuuvvvuuuxxxyyyzzzzzzyyyyyy{{{}}}|||~~~|||}}}zzzzzzsssiiivvv~~~ggg```hhhrrr~~~tttbbbWWWbbbuuu}}}{{{sssfff]]]```jjjssspppooobbbNNNJJJ[[[nnnvvvtttkkk[[[LLLIIITTTbbbjjjkkkkkkfffZZZIIICCCOOO```eeeggg```OOOBBBGGGWWWdddbbb```aaaaaaWWWIIIGGGLLLTTTVVVYYYYYYPPPBBB::::::FFFMMMRRRRRRPPPNNNJJJEEE;;;@@@FFFHHHKKKMMMHHHBBB888666666;;;BBBFFFEEEBBB:::777444444888;;;;;;:::999555111111555999;;;;;;;;;888444222222222222111333111...,,,---.........111///,,,***+++---------,,,...///---***)))+++---)))))))))))))))*********))))))))))))))))))))))))(((((('''''''''(((((()))((((((((((((((()))******&&&&&&''''''''''''&&&&&&'''(((******(((&&&&&&&&&***$$$'''///***###777VVVxxx{{{~~~~~~~~~~~~~~~{{{|||~~~~~~}}}~~~yyyyyyxxxxxxxxxyyy{{{|||wwwwwwyyyzzzzzzyyyxxxwwwtttwwwyyyyyywwwtttsssrrrpppvvv~~~~~~xxxsssqqqnnnoooooonnnmmmmmmoooqqqqqqrrrtttuuussspppllliiiiiillloooqqqpppoooooopppmmmnnnooooooooonnnlllkkkjjjlllooorrrrrrooollljjjkkkmmmnnnlllhhhgggiiikkkjjjjjjkkknnnlllhhhgggjjjdddhhhfffkkkxxxxxxqqqqqqdddhhhmmmqqqrrrooollliiijjjmmmpppooollljjjjjjkkkiiiggggggiiilllmmmjjjgggkkkkkkkkkkkkkkkkkkkkkkkkhhhjjjgggbbbaaaggglllnnngggkkkppppppllljjjkkknnnlllooossstttsssrrrqqqqqqnnnmmmooouuuwwwuuuuuuxxxsssrrrooommmsss~~~zzztttrrrtttwwwwwwwwwxxxyyyzzzyyyxxxxxxyyy{{{zzz|||yyyqqqzzzrrr___hhhyyyhhh\\\dddqqqxxx}}}ppp___\\\hhhpppooorrriiiXXXLLLRRRcccnnnppppppiiiXXXHHHKKK]]]jjjkkknnnkkkfff\\\NNNFFFQQQaaabbbddd___PPPEEEHHHUUU______aaacccbbbXXXMMMIIIKKKXXXZZZ]]]]]]TTTEEE;;;999DDDNNNVVVVVVRRRNNNIIICCC???@@@DDDHHHKKKJJJGGGDDD<<<555333:::BBBDDDDDDDDDBBB<<<555444777;;;<<<;;;;;;777333111333666999;;;:::888666333333444555777222111///,,,***,,,///222//////...---,,,,,,+++++++++,,,---,,,***(((((()))+++++++++++++++***)))(((++++++***)))(((((())))))))))))******)))((('''&&&)))((('''&&&&&&'''((()))(((((((((((()))))))))))))))***+++++++++)))((('''((('''''''''***---111444RRRooo~~~}}}{{{zzzzzz|||}}}}}}|||yyyyyyyyyyyyzzz|||~~~yyy|||~~~{{{xxxyyyzzzvvvwwwvvvrrrrrrppppppsssrrrqqquuuzzzsssqqqppprrrtttuuussspppooopppqqqsssttttttttttttpppnnnlllmmmooopppmmmjjjjjjqqqwwwyyyuuuqqqoooppppppmmmkkkkkklllnnnmmmlllrrrnnnmmmooonnnkkkkkknnnmmmiiiiiipppyyy|||vvvoookkkjjjjjjnnnqqqqqqlllfffjjjmmmppppppmmmkkklllmmmllllllkkkkkkkkkkkkllllllnnnmmmmmmllllllmmmmmmnnnkkkkkkhhheeehhhnnnpppnnnpppooommmjjjiiijjjmmmpppqqqqqqrrrqqqqqqpppooonnnnnnmmmnnnrrrxxx{{{yyywwwvvvtttpppmmmrrr|||yyysssrrruuuwwwwwwuuu}}}{{{wwwtttssstttwwwxxxxxxxxxyyyuuu~~~rrreeeppp~~~zzzfff^^^iiivvv|||~~~zzznnn``````mmmtttrrrssskkk[[[PPPTTTcccooosssrrrkkk[[[LLLOOOaaalllmmmnnnlllggg]]]PPPJJJTTTcccdddfffaaaRRRGGGKKKWWWaaa___aaacccbbbYYYNNNJJJLLLWWWXXX\\\]]]UUUGGG>>>;;;FFFOOOVVVUUURRROOOJJJFFF@@@AAADDDHHHKKKKKKHHHEEE>>>777444:::AAACCCCCCCCCBBB<<<666444777;;;<<<;;;<<<888444111222666999<<<:::888666444333444555666333222000---++++++...111//////...------,,,+++++++++,,,---,,,***)))((()))+++++++++++++++***))))))++++++***)))))))))))))))(((((()))******+++,,,,,,)))(((''''''''''''((()))(((((((((((())))))))))))((())))))***)))((('''&&&***)))(((''')))+++...000@@@aaa~~~}}}}}}~~~}}}||||||||||||~~~~~~{{{~~~|||zzzzzz|||zzzzzzyyyuuuuuurrrrrrvvvwwwuuuuuuxxxtttrrrqqqrrrttttttrrrpppnnnnnnooopppqqqsssttttttsssqqqooopppqqqpppnnnkkkoootttyyyzzzvvvrrrqqqqqqnnnoooooommmkkklllooorrrssspppoooqqqpppmmmmmmooommmjjjjjjpppxxx{{{uuunnnjjjiiiiiilllpppppplllhhhiiilllnnnooonnnnnnooooooiiiiiiiiihhhhhhiiiiiiiiimmmmmmmmmmmmmmmmmmnnnnnnkkklllkkkiiikkkoooooolllooonnnmmmkkkjjjlllooosssvvvuuurrrooonnnnnnooopppnnnnnnpppsssvvvxxxxxxwwwvvvuuupppmmmpppyyy~~~~~~|||wwwrrrqqqtttwwwwwwvvv|||zzzxxxwwwvvvxxxyyy{{{zzzzzz{{{~~~rrrnnn{{{tttdddcccppp}}}}}}xxxkkkbbbgggtttyyyuuutttkkk]]]SSSXXXfffqqqvvvuuummm]]]QQQUUUeeeoooooonnnlllhhh^^^RRRNNNXXXeeegggiiicccTTTJJJNNNYYYbbb___aaacccbbbYYYOOOLLLNNNVVVWWWZZZ\\\UUUIII???===GGGOOOUUUTTTPPPNNNLLLHHH@@@BBBDDDHHHKKKJJJHHHEEE@@@999666;;;@@@BBBAAABBBBBB===777666888;;;<<<<<<>>>:::555111111444999===999888666444333444555666444333222///,,,+++---/////////......---,,,,,,,,,+++,,,------+++))))))******++++++++++++***))))))+++***))))))))))))))))))'''(((((())),,,...111222)))((((((''''''(((((()))(((((((((((())))))))))))'''((((((((((((''''''&&&,,,***)))'''''')))***+++,,,MMMppp~~~~~~~~~~~~~~~|||}}}~~~~~~~~~}}}{{{yyyuuuuuu{{{~~~{{{xxxwwwvvvtttrrrrrrsssssssssrrrpppoooooopppqqqsssvvvwwwvvvuuutttssssssrrrpppnnnvvvyyy|||zzzvvvsssrrrrrrnnnqqqrrroookkkkkkrrrxxxtttrrrrrrtttssspppoooqqqooollllllqqqxxxzzztttnnnmmmkkkjjjlllooopppnnnkkkjjjjjjkkkmmmpppqqqqqqpppiiiiiiiiihhhhhhiiiiiiiiilllllllllmmmmmmnnnnnnnnnkkkmmmmmmkkkmmmooonnniiilllmmmlllkkkkkkmmmqqquuuzzzvvvqqqllljjjlllooorrroooqqqssstttttttttvvvwwwuuutttqqqmmmooovvvyyyxxxwwwssspppqqqtttwwwxxxwwwwwwwwwvvvvvvwwwxxxyyyyyyxxxxxx~~~~~~ssswwwpppdddhhhwwwwwwkkkfffooo{{{|||wwwtttgggYYYUUU___mmmuuuvvvuuulll]]]TTTYYYgggooonnnllllllhhh^^^SSSQQQ[[[fffhhhjjjcccUUULLLPPPZZZbbb```aaacccbbbZZZPPPNNNQQQVVVVVVYYY[[[UUUHHH>>>;;;FFFMMMRRRQQQNNNMMMKKKIII@@@AAACCCGGGIIIIIIFFFDDDBBB<<<888;;;???@@@@@@AAAAAA===999777999;;;<<<===???<<<777222111333999===999888666444444444555555555555333000---,,,,,,...//////......---------,,,+++---...---+++******+++******+++++++++******)))******)))))))))))))))***((((((((()))+++...222444)))(((((((((((((((((()))(((((((((((())))))))))))((((((((((((((((((((('''+++***(((''''''((()))***%%%:::VVVnnn~~~~~~{{{wwwyyy}}}yyyxxxwwwuuutttttttttuuutttttttttsssssstttwwwzzz|||xxxwwwwwwwwwwwwvvvuuuttt{{{|||}}}zzzvvvsssssssssqqqrrrqqqnnnlllnnntttzzztttrrrsssvvvvvvrrrppprrrqqqoooppptttzzzzzzuuuooorrrpppnnnnnnoooooonnnmmmmmmjjjiiikkkoooqqqooommmjjjkkkkkkkkkkkkkkkkkkjjjjjjjjjkkklllmmmmmmmmmmmmmmmnnnmmmjjjkkknnnmmmiiilllllllllkkkkkklllpppssswwwsssnnnjjjiiilllooorrrppprrruuuuuurrrqqqsssvvvssssssqqqnnnpppvvvxxxvvvrrrpppoooqqqtttwwwxxxxxxrrrrrrsssssssssssssssrrrssssss~~~yyyuuunnnfffmmm{{{xxxmmmkkkttt~~~}}}wwwrrrbbbSSSWWWggguuuxxxuuusssiii\\\VVV]]]hhhmmmmmmkkklllhhh]]]TTTTTT\\\eeeggghhhbbbUUUMMMQQQ[[[aaa```aaacccbbb[[[RRRPPPTTTWWWVVVXXXYYYTTTGGG<<<777CCCJJJOOONNNKKKKKKJJJHHH@@@AAABBBEEEGGGGGGEEECCCDDD>>>:::<<<>>>>>>???BBBAAA>>>;;;999999;;;===>>>@@@>>>:::444111333888<<<888888666555444444555555555555555222///---,,,---///...............------+++---......,,,++++++,,,)))******+++++++++*********)))))))))))))))*********)))(((((())),,,...000((())))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))***(((((('''''''''(((******)))---;;;UUUvvv|||yyy}}}}}}zzzzzzzzzyyyxxxwwwxxxyyyxxxwwwvvvvvvwwwyyy|||}}}wwwxxxzzz{{{{{{{{{{{{{{{}}}}}}|||zzzwwwuuuttttttuuurrrooonnnooosssvvvxxxtttrrrtttxxxxxxsssqqqrrrsssrrrssswww{{{{{{wwwrrruuussspppnnnmmmlllkkkjjjpppmmmjjjkkkmmmnnnllliiijjjkkkllllllllllllkkkjjjiiijjjkkklllmmmlllllllllooooookkkggghhhlllmmmjjjlllllllllkkkjjjkkkmmmppppppnnnlllkkkkkkmmmoooqqqqqqtttuuutttqqqppprrruuuqqqrrrqqqooorrryyy{{{yyypppoooppprrruuuwwwxxxxxxqqqrrrrrrrrrqqqpppnnnmmmppppppxxxzzz|||mmmjjjsss~~~xxxooopppxxx}}}xxxooo___TTT\\\nnnyyyxxxtttssshhh\\\YYYaaajjjmmmlllkkkmmmiii]]]UUUWWW^^^dddffffff```UUUOOOSSS\\\bbb```aaacccccc\\\SSSSSSWWWXXXVVVWWWYYYTTTHHH<<<666@@@HHHNNNMMMJJJJJJIIIGGGAAAAAABBBEEEGGGGGGEEECCCEEE???;;;<<<>>>===???CCC@@@???<<<::::::;;;===>>>@@@???<<<777333222777;;;888777666555555444444444444555666444111...------........................+++---///...---,,,,,,---))))))***++++++++++++***)))))))))))))))******++++++***)))(((((()))***+++((())))))******))))))((((((((((((((())))))))))))***))))))))))))******+++''''''''''''(((***++++++,,,(((,,,AAAddd}}}}}}{{{}}}}}}|||}}}}}}zzzzzzyyyxxxyyyzzz{{{|||xxxzzz|||}}}}}}}}}}}}}}}|||{{{zzzxxxwwwvvvxxxuuuqqqpppsssvvvxxxxxxtttsssvvv{{{zzzvvvsssssssssssstttxxx||||||xxxtttsssrrrooommmkkkiiihhhhhhssspppnnnllllllkkkjjjhhhiiijjjkkkllllllkkkjjjiiikkklllmmmnnnnnnmmmlllkkkqqqppplllggghhhmmmnnnllllllmmmmmmlllkkkkkkmmmooollllllllllllmmmnnnpppqqqsssttttttrrrqqqqqqrrrssspppqqqpppooossszzz}}}{{{oooppprrrtttuuuvvvvvvvvvttttttttttttrrrqqqpppooorrrrrr{{{xxxmmmnnnxxx~~~vvvpppsss{{{~~~{{{mmmaaa\\\eeerrrwwwwwwvvvvvvjjj^^^^^^fffnnnooonnnmmmoookkk___WWWYYY```dddeeeeee```UUUPPPVVV^^^ccc```aaacccccc\\\UUUTTTYYYXXXVVVWWWZZZWWWKKK???999???GGGNNNMMMKKKKKKJJJGGGDDDCCCDDDFFFHHHHHHGGGEEEEEE???<<<<<<======???DDD@@@???===<<<;;;;;;===???@@@@@@???:::444222555999888777777666555555444444333555666555222///...---............////////////,,,---//////---------...))))))***+++++++++++++++)))))))))))))))***++++++************))))))))))))((()))************)))((((((((((((((()))))))))))))))(((((('''((()))***+++((((((((())))))******++++++***+++444IIIggg|||}}}}}}}}}}}}||||||||||||zzz|||~~~~~~}}}}}}}}}~~~~~~}}}{{{yyyyyyyyyxxxvvvvvvwwwyyy{{{uuuuuuxxx~~~~~~xxxuuuuuuqqqqqqtttwww{{{{{{wwwtttqqqqqqqqqooommmkkkkkkkkktttsssrrrooollljjjkkkllljjjkkkmmmnnnnnnmmmkkkjjjooopppqqqrrrqqqpppnnnlllpppqqqnnnkkklllppppppmmmlllmmmnnnnnnnnnnnnqqqsssooonnnmmmmmmnnnoooqqqrrruuusssqqqqqqqqqrrrrrrrrrqqqrrrpppnnnrrryyy}}}|||ppprrruuuvvvvvvuuuuuuuuuuuuuuuuuuttttttsssssssssssssss}}}uuummmppp{{{{{{uuuqqquuu|||}}}kkkeeedddlllssstttuuuwwwxxxlllaaabbbkkkqqqrrrqqqnnnrrrmmm```XXX\\\bbbdddeeeeee```VVVRRRXXX```eee```aaacccccc\\\UUUUUUZZZXXXVVVWWW[[[YYYNNNCCC===???GGGNNNOOOMMMLLLKKKHHHFFFEEEFFFHHHIIIJJJHHHFFFDDD???<<<<<<======@@@EEE??????>>><<<;;;;;;===??????AAA@@@;;;555222555888777777777666555555444444222444666666333000...............///////////////,,,---//////...---......((()))***+++++++++++++++))))))((())))))***++++++******+++++++++***))))))((()))***++++++***)))((((((((((((((())))))))))))((('''&&&&&&'''((()))***)))))))))***************)))---000...333LLLwww|||~~~}}}|||~~~~~~}}}}}}~~~~~~{{{yyy|||~~~|||wwwvvvzzzvvvvvvzzz{{{wwwwwwoooppprrrvvvyyyyyywwwtttqqqrrrssssssqqqppppppppptttuuuuuuqqqmmmkkkmmmpppmmmnnnpppqqqqqqpppnnnmmmssstttuuuuuutttrrrooonnnoooqqqqqqooopppsssrrrnnnkkkmmmooopppppprrrtttwwwtttrrrooommmmmmooorrrsssvvvsssoooooorrrtttsssqqqsssssspppmmmpppxxx{{{zzzrrrtttvvvwwwvvvuuuttttttttttttssssssssstttuuuuuussssssuuusssuuu}}}xxxtttsssyyy{{{vvvhhhaaacccooowwwuuuvvv|||vvvjjjbbbeeemmmrrrssssssssstttpppgggaaabbbdddeeeeeefffaaaWWWRRRXXXaaagggbbb`````````\\\VVVUUUXXXXXXYYYYYYVVVUUUQQQEEE999CCCHHHNNNPPPNNNKKKIIIJJJHHHFFFEEEEEEFFFGGGGGGFFFFFFEEE@@@::::::???BBBAAA@@@>>><<<999888888999:::===@@@BBB???:::666777999888888888777666666555555666666666555333111///...///////////////.........//////...------------...***+++,,,------------,,,++++++************++++++************************************************))))))))))))))))))))))))******)))((((((((((((((())))))(((((((((((()))))))))))),,,///...:::___~~~~~~}}}~~~{{{|||xxxttttttyyy~~~yyyzzz}}}~~~~~~|||yyywwwrrrtttwwwxxxyyyyyyzzz{{{wwwvvvuuusssrrrqqqqqqqqqrrrrrrqqqqqqppppppoooooosssqqqoooqqqssssssppplllmmmppptttuuuuuusssrrrrrrrrrrrrqqqqqqppppppoooooolllllllllmmmooorrrtttuuusssrrrpppooooooqqqssstttqqqsssuuuuuutttrrrrrrrrrvvvwwwuuuqqqqqqwwwzzzzzzuuusssrrrtttwwwyyyxxxvvvuuuxxx|||~~~|||xxxuuutttvvvuuu~~~oooqqqvvvyyyvvvuuuzzzzzzuuuiiicccgggssszzzxxxyyy~~~vvvkkkdddhhhooossssssrrrrrrssspppgggcccdddggghhhfffgggbbbXXXSSSXXX```ddd```^^^^^^^^^ZZZTTTSSSVVVWWWYYYXXXVVVUUUQQQEEE:::BBBGGGMMMOOOMMMJJJIIIIIIGGGEEEDDDEEEFFFHHHHHHGGGGGGFFFAAA;;;;;;???BBB@@@AAA@@@===;;;::::::;;;;;;===???AAA???999666777999999999888888777666666666555555666666444222///---........./////////////////////...------------...+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,*********+++++++++++++++************************))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))''''''+++,,,)))...FFFbbb~~~}}}zzzyyyzzz~~~~~~}}}xxxyyyzzz|||}}}|||zzzyyyxxxxxxwwwvvvuuuttttttttttttssssssssssssrrrrrrrrrtttrrrppprrrttttttqqqnnnnnnqqqtttvvvvvvttttttttttttssssssrrrqqqppppppooopppoooooooooqqqsssuuuwwwvvvuuutttsssssstttuuuuuuuuuwwwxxxwwwuuusssssssssuuuwwwvvvrrrsssxxxzzzyyywwwuuutttvvvyyyzzzyyyxxxvvvyyy|||}}}{{{yyywwwvvvzzzyyykkkpppyyyzzzyyyyyy|||zzztttiiiffflllxxx~~~|||{{{vvvmmmhhhlllrrrtttrrrrrrpppqqqmmmeeebbbeeehhhhhheeefffbbbYYYUUUXXX^^^aaa^^^\\\[[[\\\XXXRRRQQQTTTVVVXXXXXXVVVTTTPPPEEE:::AAAFFFLLLNNNLLLIIIHHHIIIEEEDDDCCCDDDFFFHHHHHHHHHHHHHHHCCC===;;;???AAA@@@@@@>>>===;;;:::::::::;;;<<<>>>@@@===999666666888999999999999888777666666333444666777555222///---------......//////000000//////...------------...---,,,+++++++++,,,---...---,,,,,,,,,,,,,,,,,,---******++++++,,,,,,------************************))))))))))))))))))))))))******)))((((((((()))))))))))))))******)))))))))******...111---***444CCCppp~~~~~~~~~}}}}}}wwwxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxuuusssrrrsssuuuvvvssspppooorrruuuwwwwwwvvvvvvwwwxxxwwwvvvuuutttsssrrrrrrvvvtttsssrrrrrrtttwwwyyyyyyyyyyyyyyyxxxxxxwwwvvvxxxyyyzzzyyywwwuuuuuuuuuuuuxxxxxxuuuvvvyyy{{{yyyxxxwwwwwwxxxzzz{{{zzzyyyvvvyyy{{{|||{{{yyyyyyzzzyyyyyy}}}nnnuuu~~~{{{|||}}}zzzrrrhhhiiippp{{{~~~}}}~~~uuunnnkkkpppuuuuuusssrrrnnnnnniiiaaa^^^bbbeeeeeecccdddaaaZZZVVVZZZ___```^^^\\\[[[ZZZVVVQQQQQQTTTTTTWWWXXXVVVSSSOOOEEE;;;???DDDJJJLLLJJJHHHGGGHHHDDDCCCBBBDDDFFFHHHIIIHHHIIIJJJFFF???<<<>>>@@@???<<<<<<:::999888888888999<<<===>>><<<999666666777888999999999888777666555111333666888777444000---,,,------...///000111111//////...------------......---+++******+++---...,,,,,,++++++++++++,,,,,,+++++++++,,,,,,------...************************))))))))))))))))))))))))******))))))((())))))***))))))***++++++***))))))******///333222...///555RRRyyyxxxyyyyyyyyyyyyxxxxxxxxxyyyxxxxxxxxxyyyzzz|||}}}wwwuuussstttwwwxxxuuussspppsssvvvxxxxxxxxxxxxyyy}}}|||zzzxxxwwwvvvvvvvvvzzzyyyvvvttttttvvvyyyzzz{{{|||}}}}}}|||zzzxxxwwwwwwxxxyyyyyywwwvvvwwwxxxwwwzzz{{{yyyzzz||||||yyyzzzzzzzzzzzz{{{{{{{{{zzzwwwyyyzzz{{{zzzzzz|||}}}yyyyyyyyyvvv~~~zzz~~~zzzqqqfffjjjsss|||~~~{{{{{{tttnnnmmmrrrwwwvvvtttsssqqqooohhh___]]]aaacccbbbaaabbb___YYYXXX\\\``````___\\\[[[ZZZVVVQQQRRRUUURRRVVVXXXVVVRRRMMMDDD;;;???DDDIIIJJJIIIGGGGGGIIIDDDCCCBBBCCCFFFHHHHHHHHHHHHJJJGGG@@@;;;===??????<<<;;;;;;:::999999999999<<<======<<<999888777777777888999999888777555444111444777999888555222///,,,------...///000111111//////...------------......---+++******+++---...++++++************+++++++++++++++,,,,,,---------******************************************************))))))))))))******)))***+++,,,,,,+++***)))''''''***...000---,,,---:::ddd~~~}}}~~~~~~}}}}}}||||||{{{{{{|||~~~{{{xxxvvvwwwzzz{{{yyywwwtttwwwyyyzzzzzzzzz{{{|||~~~}}}{{{yyywwwwwwxxxxxx~~~|||zzzxxxxxxyyy{{{||||||}}}~~~|||zzzxxxvvvwwwxxxxxxwwwxxxyyy{{{{{{~~~~~~|||}}}}}}}}}}}}||||||||||||yyy{{{||||||||||||~~~~~~~~~uuu|||xxx{{{pppfffllluuu|||~~~|||yyyxxxrrrnnnnnnssswwwvvvuuuuuutttqqqiii```___ccceeecccbbbbbb^^^XXXWWW\\\______```]]][[[ZZZVVVRRRRRRVVVQQQVVVXXXUUUQQQLLLDDD<<>>>>>=========<<<<<<<<<======<<<<<<;;;999888777777888:::::::::888555444333555777999999777444222------......//////000000//////...------------......---,,,+++++++++,,,---+++******))))))******+++,,,,,,,,,,,,,,,+++++++++******************************************************)))))))))***++++++)))***,,,------,,,***)))*********,,,......,,,+++...EEEiii}}}{{{|||}}}{{{}}}~~~~~~}}}{{{yyyxxxyyyzzz{{{~~~}}}}}}}}}~~~~~~~~~|||yyyzzz{{{{{{zzzzzz|||~~~~~~}}}{{{sss|||yyyuuu{{{ooohhhooowww||||||zzzxxxwwwpppmmmmmmssswwwvvvvvvwwwssspppggg``````eeegggeeefffeee^^^WWWVVVZZZ]]]\\\```]]]ZZZYYYUUUQQQRRRVVVOOOUUUXXXUUUPPPKKKCCC<<>>???>>>>>>??????>>>>>>======>>>===<<<<<<<<<;;;999888999:::<<<===<<<:::777666555666888999999888777666........./////////////////////...------------...---------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,+++******))))))******************************************************))))))******+++,,,)))+++---......---+++))),,,,,,,,,,,,...000///...---444IIIxxx~~~}}}}}}~~~~~~~~~{{{tttxxxuuusss~~~{{{oooiiiqqqyyy|||{{{zzzxxxvvvooollllllrrrvvvvvvwwwyyyppplllddd]]]^^^eeehhhfffjjjggg___WWWUUUYYY[[[YYY___\\\YYYXXXTTTPPPQQQUUUOOOUUUXXXUUUPPPKKKCCC<<>>???<<<===============<<<;;;>>>===<<<<<<===<<<:::888;;;<<<>>>???>>><<<999777777777888999:::999888888///////////////.........//////...------------...,,,------------,,,+++***---,,,,,,++++++,,,,,,------,,,,,,+++***)))((((((******************************************************))))))***+++,,,,,,)))+++---//////---+++)))''')))******,,,///000...222///888aaa}}}xxxzzzzzzvvvzzz}}}~~~~~~wwwkkkmmmuuuzzzyyywwwxxxxxxvvvooollliiijjjooossssssppppppiiibbbaaaeeeiiiiiihhhhhhaaaYYYVVVYYY[[[[[[YYY[[[YYYYYYYYYUUUOOONNNPPPUUUVVVTTTQQQOOOMMMDDD;;;===CCCJJJMMMLLLIIIGGGGGGDDDBBBAAACCCFFFGGGEEEBBBDDDDDDAAA>>>;;;:::;;;===AAA???<<<;;;;;;<<<<<<;;;===>>>>>>>>>>>><<<:::999999:::;;;;;;;;;:::999888777777777888999999777555222000---...000111000............///////////////------......------,,,+++......,,,+++***))))))))),,,,,,,,,+++++++++******)))))))))))))))))))))))),,,+++***((((((((()))***))))))))))))))))))))))))************************+++,,,---...---,,,+++***......222DDDhhh}}}zzz~~~~~~{{{yyyzzz}}}~~~}}}wwwlllnnnrrrvvvvvvxxx{{{yyytttnnnkkkjjjlllqqqtttsssqqqpppiiiaaa```dddhhhiiihhhiiibbb[[[XXX[[[^^^]]]\\\[[[YYYXXXXXXUUUOOONNNPPPTTTUUUSSSPPPOOOLLLDDD;;;===CCCIIILLLJJJHHHGGGGGGDDDBBBAAABBBFFFGGGEEEBBBDDDDDDBBB???<<<;;;<<<>>>EEEBBB???======<<<;;;:::<<<<<<======<<<;;;999888999:::;;;===<<<;;;999888777777777888999999777555333000......000111000...////////////////////////------......------,,,+++...---,,,+++************,,,,,,+++++++++*********************************,,,+++***)))(((((()))***))))))))))))))))))))))))************************,,,,,,,,,------,,,,,,+++...+++***333JJJqqq}}}~~~|||{{{{{{zzz|||}}}}}}~~~}}}vvvnnnoooqqqrrrtttyyy}}}yyyqqqlllkkkkkkooosssuuutttqqqpppiiiaaa___bbbgggiiihhhkkkddd\\\ZZZ]]]``````___[[[YYYXXXXXXUUUOOONNNQQQRRRSSSRRROOONNNLLLEEE<<<>>>CCCHHHJJJHHHFFFFFFGGGDDDBBB@@@BBBEEEFFFDDDBBBCCCCCCCCCAAA>>>===>>>???GGGEEEAAA???>>><<<:::888:::;;;;;;<<<;;;:::888777888:::<<<>>>???===:::888888777777888999999888666444222//////000000000///////////////////////////---............---,,,,,,,,,,,,++++++++++++,,,,,,+++++++++***************************************++++++***)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++,,,,,,---111...---///666NNN}}}}}}|||xxxyyy|||{{{||||||}}}}}}{{{uuuoooqqqtttvvvvvvyyy{{{wwwqqqjjjkkkmmmqqquuuvvvtttrrrqqqjjjaaa___ccchhhjjjjjjjjjddd\\\ZZZ^^^aaaaaa```\\\ZZZYYYYYYUUUPPPPPPTTTPPPRRRQQQNNNNNNLLLEEE<<>>???EEECCC@@@???>>>===:::888::::::;;;;;;;;;:::888777666999===@@@@@@>>>;;;999999888777888999999888777555333111/////////000000000000000///////////////...............------,,,+++++++++++++++,,,---...************************+++++++++++++++++++++++++++*********************))))))))))))))))))))))))))))))))))))))))))))))))---,,,+++***+++,,,---.........333777333:::]]]~~~~~~xxxuuuwww{{{{{{{{{{{{|||{{{xxxtttqqqtttzzz}}}{{{wwwvvvtttqqqiiikkknnnrrruuuuuusssqqqrrrjjjbbb```dddiiijjjjjjhhhaaaZZZYYY\\\```aaa___^^^[[[ZZZZZZWWWRRRRRRVVVPPPRRRQQQNNNNNNLLLEEE<<>>============;;;999::::::;;;<<<;;;:::999888666888<<<@@@@@@???<<<::::::888777777999999999888777555333000......000111111111000000////////////......//////......---,,,++++++++++++,,,---......******************++++++++++++++++++++++++++++++*********++++++++++++***************************)))))))))))))))))))))))),,,,,,+++***+++,,,...///******000666111...BBB^^^}}}|||vvvtttvvvzzz|||zzzzzz|||zzzuuurrrsssvvv}}}}}}wwwtttssspppjjjlllooorrrssssssqqqppppppiiicccaaaeeeiiiiiihhheee___XXXWWW[[[______^^^^^^[[[ZZZYYYVVVRRRSSSWWWRRRSSSRRROOONNNLLLEEE<<>>@@@BBBBBB???<<<;;;:::;;;::::::;;;<<<===;;;999999:::;;;;;;;;;;;;999999555777;;;>>>???>>>===;;;;;;999777777999:::999888888777555111......000222222111111000000//////......////////////...------,,,,,,,,,,,,,,,---......+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,+++++++++************************************************++++++++++++,,,---.........,,,---000...---888GGGzzzvvvvvvwwwyyy|||yyyyyy{{{yyysssrrruuuwww|||~~~{{{xxxvvvsssnnnkkkmmmoooqqqqqqppppppppplllgggaaaaaaeeehhhgggeeeccc]]]VVVUUUZZZ^^^___^^^]]]ZZZXXXXXXUUUQQQRRRWWWTTTUUUSSSPPPOOOLLLDDD;;;???EEEKKKLLLJJJGGGEEEEEEEEEBBB>>>???BBBDDDDDDCCC???AAADDDCCC@@@===:::999:::999:::;;;<<<<<<;;;999777888999::::::999888888555666999<<<=========<<<;;;999777777999::::::999999888666222...---000333222222111111000//////...///////////////...------------,,,,,,,,,------...++++++,,,,,,,,,---------------------------------)))***+++,,,,,,,,,++++++************************++++++++++++++++++++++++)))***+++,,,------------.........---...111666:::RRR{{{yyywwwwwwxxxyyy|||yyyyyy{{{yyyrrrqqquuuxxxyyyyyyxxxyyyyyytttkkklllmmmooopppooonnnoooooojjjeee``````dddfffeeebbbccc]]]VVVUUUZZZ^^^___^^^[[[XXXVVVVVVSSSOOOQQQUUUUUUVVVTTTQQQOOOMMMDDD;;;???EEELLLNNNKKKGGGEEEDDDEEEBBB>>>>>>AAADDDDDDCCCAAACCCFFFEEEBBB>>>:::999;;;::::::<<<===<<<:::888666777888999999888777666555666888:::<<<=========<<<999777777888::::::999999999777222------000333222222222111000//////...///////////////......---...------,,,,,,---------,,,,,,,,,------.........------------------------)))***+++,,,---,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,(((***+++---......------''',,,...,,,...222333///...___{{{yyyzzzzzzzzz|||{{{}}}zzzuuurrrsssxxxvvvuuuuuuuuussspppmmmmmmnnnoooooonnnmmmooopppgggccc___```cccdddaaa^^^___\\\XXXWWWXXX[[[^^^___YYYYYYYYYVVVSSSRRRRRRSSSVVVUUUTTTSSSPPPJJJCCC>>>AAAEEEJJJKKKHHHEEECCCCCCBBB@@@>>>>>>@@@BBBCCCCCCCCCCCCCCCAAA@@@>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<888777666666888::::::999333333444777:::;;;:::888===<<<:::888777888999::::::;;;;;;666000---000444555222......000111000///000000//////.........------,,,,,,,,,,,,---............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((************************............---,,,+++++++++++++++******+++,,,,,,,,,,,,,,,---...///000111000<<>>BBBHHHIIIGGGEEEDDDEEEGGGDDDAAA@@@AAABBBBBBAAACCCCCCBBB@@@>>><<<999888;;;;;;;;;;;;;;;;;;;;;;;;888666555666888::::::999666555444555777:::;;;;;;<<<;;;:::888777888888999888999999555000...000333222111//////000111000///////////////............---,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,222111111000...,,,***)))*********+++,,,---...///...---------------......333222999TTT~~~zzzxxxzzz}}}~~~}}}wwwtttuuutttsssrrrrrrqqqooollliiilllmmmoooooommmkkkkkkkkkfffdddccceeeggggggfffdddkkkaaaVVVTTTYYY]]]\\\XXX\\\[[[ZZZWWWSSSQQQQQQRRRPPPOOONNNNNNLLLHHHBBB>>><<>>;;;999888;;;;;;;;;;;;;;;;;;;;;;;;888777666777999:::::::::777555333333555888:::;;;<<<;;;:::999888888888999777777777444111///000222111000//////000000000//////////////////.........---,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,+++************+++,,,...///000......---,,,,,,,,,------333666666???eee|||zzzxxxxxxzzz}}}~~~~~~{{{{{{|||yyytttqqqrrrtttsssrrrrrrqqqooollliiinnnppprrrqqqooommmllllllccccccdddeeefffgggfffdddiii___UUUSSSXXX\\\ZZZVVVWWWWWWVVVSSSPPPNNNNNNOOONNNMMMKKKJJJHHHDDD???;;;:::???DDDEEEDDDCCCCCCEEE@@@>>><<<<<<>>>AAABBBBBBBBBBBBAAA???===:::888777;;;;;;;;;;;;;;;;;;;;;;;;888777666777999:::::::::777444111111333666999999;;;;;;:::999999888888888555555555333111000000111...///000000/////////000.........///////////////---,,,,,,,,,,,,---......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++)))******+++,,,---///000...------,,,,,,,,,------,,,555555222GGGyyyzzzyyyzzz||||||yyyxxxyyywwwqqqnnnooonnnmmmllllllkkkjjjfffdddiiikkkmmmmmmjjjgggfffeeeWWWYYY[[[^^^aaabbbbbbbbb]]]UUUNNNMMMQQQTTTRRROOOMMMMMMLLLJJJGGGEEEEEEFFFHHHGGGEEEDDDCCC@@@;;;888777;;;???AAA???>>>???AAA;;;999777888;;;>>>???@@@>>>>>>===<<<:::999777666999999999999999999999999777555444555777999999888555222000///222444666777999999888888777666666555444444333333222111000000---...000000/////////000.........///////////////---,,,,,,,,,,,,---......------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++,,,,,,,,,)))))))))***+++,,,---...---,,,,,,,,,,,,,,,------,,,333333---444XXXzzz~~~lllmmmppptttwwwwwwuuussspppmmmlllnnnkkkeeecccddd```^^^]]]]]]]]][[[XXXUUUZZZ\\\^^^]]]ZZZWWWUUUTTTFFFIIIMMMPPPRRRSSSSSSTTTKKKGGGCCCBBBEEEGGGGGGEEEBBBCCCBBB@@@>>>======??????>>>=========;;;888555333666:::;;;999888999;;;888666444444666999::::::999999999888777555444333666666666666666666666666444222111222444666666555333111//////111333444444555555555555444333222222333222222222222222000///+++...111111///...///000............/////////000---,,,,,,,,,,,,---......---,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------++++++++++++++++++++++++((()))***+++++++++++++++))))))))))))******+++,,,++++++++++++,,,---......111///111333222@@@jjj}}}oootttxxxyyyzzzyyysssjjjVVVXXX\\\aaaddddddaaa^^^]]][[[ZZZ[[[YYYSSSPPPQQQQQQPPPOOOOOONNNMMMIIIGGGJJJLLLNNNNNNKKKGGGEEEDDD;;;===AAACCCCCCCCCCCCCCC===;;;::::::<<<==================<<<:::999:::;;;777777777888999999777555000333777777555444555777777555222222333555666666555555555555444333222111333333333333333333333333111000//////111333333222111///......000222222222222222222222111000//////222222111222222222000///***...111111///...///000---.........//////000000---,,,,,,,,,,,,---......---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,************************++++++,,,,,,,,,++++++******)))))))))))))))***************+++,,,---...///222***...999666111JJJnnn~~~vvvuuuzzzuuussstttppphhh```[[[```dddccc]]]YYYXXXZZZMMMNNNQQQTTTVVVUUURRRPPPRRRQQQRRRSSSOOOKKKLLLQQQNNNLLLLLLNNNKKKFFFHHHOOOQQQMMMIIIJJJLLLMMMIIIDDD;;;???EEEJJJLLLLLLJJJHHH@@@<<<;;;???BBBCCCFFFIIIDDDDDDDDDBBB@@@??????@@@===>>>>>>???>>>===;;;:::999;;;===>>><<<;;;::::::;;;999777777888999999888777444555888666111222777777666444555555666444333111111111111000000000000---...///000000000///....../////////---,,,---...000000000...,,,++++++---,,,---...//////---+++***+++---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------000///---+++*********++++++++++++************)))************************++++++++++++++++++++++++***,,,------++++++,,,...//////111222222333;;;EEEttt~~~sssppptttyyywwwxxxzzzwwwnnniiijjjkkkjjjiiiiiiiiiddd]]]WWWZZZ^^^bbbbbb```]]]]]]^^^\\\[[[ZZZ[[[\\\]]]\\\ZZZ^^^YYYXXXZZZ[[[XXXVVVWWWZZZUUUUUUXXXXXXTTTSSSUUUVVVUUUSSSTTTTTTRRROOOLLLCCCFFFKKKPPPQQQPPPNNNLLLFFFBBBAAADDDGGGFFFGGGJJJGGGHHHHHHFFFDDDCCCBBBBBBAAA@@@?????????>>><<<;;;;;;<<<<<<<<<;;;;;;;;;<<<>>>=========??????===<<<:::777888:::888444555999777666444444555666555333222111111111111111111111///000000111111000///......///000///...---...///111222222000...,,,---...++++++,,,---,,,+++***)))***+++,,,------,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++***++++++,,,+++++++++************)))************************++++++++++++++++++++++++***+++---,,,++++++,,,......---///111111111888AAA[[[xxxssssssvvvzzzwwwmmmcccccciiiooooooppprrrpppjjjiiijjjkkknnnppppppllleee___[[[fffgggjjjkkkkkkiiigggfffhhhddd```___```bbbaaa___eee^^^ZZZ^^^bbb```[[[YYYZZZVVVTTTVVVXXXUUUSSSSSSRRRSSSSSSQQQNNNKKKJJJJJJFFFHHHJJJLLLLLLKKKIIIHHHFFFAAA>>>@@@BBBAAAAAADDDDDDDDDBBBAAA???>>>======AAA???<<<<<<<<<===<<<<<<<<<;;;:::999999:::;;;<<<:::999999;;;<<<<<<:::888;;;999888888666333444888777555333333444555555444222222111000000111222333222222111111000000//////...///000000///...///000333333444222000...//////,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,---+++++++++************)))************************++++++++++++++++++++++++***+++,,,,,,++++++,,,...,,,,,,...111000///333:::AAAkkkyyy}}}}}}|||yyyuuunnniiieeegggjjjooorrroookkknnntttwwwxxx{{{|||{{{xxxwwwwww|||}}}vvvmmmhhheeemmmnnnoooqqqqqqnnniiidddeeebbb^^^]]]]]]\\\YYYWWW___ZZZXXXZZZZZZUUUQQQPPPSSSQQQNNNLLLJJJIIILLLPPPMMMNNNLLLGGG@@@>>>BBBFFFIIIGGGDDDBBBAAABBBDDDEEEEEE>>>888999:::;;;>>>CCCDDD@@@;;;777777888:::<<<===:::777666999<<<===<<<<<<:::666555666888;;;<<<666444222222444555666555888777555333111///111444777444111000222333444444222111///...///000222333333333111000////////////...///000///......///000222333444333000///.../////////...------------...//////...---------......++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***************************************++++++++++++++++++*********))))))************************************************)))+++,,,,,,++++++,,,---,,,+++...111000...111666777OOO~~~|||wwwrrroooxxxxxxwwwuuusssqqqpppnnnrrrrrrvvv{{{|||zzz||||||}}}~~~{{{zzzzzzzzzwwwrrrkkkfffccc```bbbgggkkkkkkfff]]]VVVZZZ[[[]]]]]]ZZZUUUNNNJJJTTTUUUWWWVVVMMMDDDDDDIIISSSUUURRRHHH@@@BBBMMMXXXUUUSSSMMMCCC;;;<<>>@@@KKKUUUXXXPPPDDD<<<:::AAAKKKRRRQQQGGG>>><<>>;;;===CCCIIIJJJIIIBBB===777666999>>>@@@AAA@@@:::333000222888===AAA??????;;;444111444777777888444000...000333666777333111...,,,,,,///333666666444111///...///111333111111222000...,,,---...///111222111///---,,,,,,------------,,,,,,,,,+++---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,************************++++++,,,,,,+++***))))))+++++++++************)))************************************************)))***++++++******+++---...,,,---111111000000333666444@@@ggg}}}{{{xxx{{{}}}xxxkkkaaaccckkkuuummmccc___iiiuuuvvvppp]]]XXXYYYcccppprrreeeXXXMMMZZZkkkuuurrrgggYYYQQQXXXdddppprrrgggZZZQQQNNNXXX```hhheeeUUUIIIMMMXXXbbbfffaaaRRRGGGMMM]]]hhhjjjcccWWWJJJDDDGGGQQQZZZYYYQQQFFF>>>===DDDNNNUUUSSSKKKCCCBBBEEEIIIQQQXXXVVVNNNCCC???CCCKKKPPPSSSKKKFFFBBBEEEKKKPPPOOOMMMIIICCC>>>===AAAFFFGGGGGGBBB===777444666;;;AAADDDFFFGGGBBB999666:::======;;;777222000222666999;;;555333///---...111666999888555222000000222555777444555555333000------...///111222222///---,,,,,,,,,---.........---+++***,,,------...---+++***)))++++++++++++++++++++++++***+++---......---+++***++++++++++++++++++++++++***+++,,,------,,,,,,++++++++++++************)))************************************************(((***++++++******+++,,,///++++++...000///000333111555888HHHvvvzzz}}}}}}uuummmhhhooowww}}}vvvdddXXX^^^lll{{{ppp```ZZZgggyyy}}}www\\\VVVXXXgggyyy{{{jjjWWWRRRbbbvvvzzzkkk[[[QQQ]]]kkkzzzzzzmmm^^^WWWVVV___gggooommm___TTTWWWbbbkkknnnhhhZZZRRRYYYeeelllqqqiii]]]QQQLLLOOOWWW]]][[[UUUKKKEEEEEEJJJSSSYYYXXXPPPKKKKKKMMMPPPUUU[[[ZZZRRRJJJHHHLLLSSSWWWXXXOOOJJJFFFIIIOOORRRPPPLLLNNNIIICCCCCCHHHLLLMMMLLLFFFBBB===;;;===BBBFFFHHHIIIKKKFFF<<<888===@@@@@@>>>999444222444888<<<>>>777444111...///333888;;;999777444222222444888:::888888777555111///...//////111333333000...,,,,,,---///000111111///---,,,...///000000000...+++***************************)))***,,,------,,,***)))++++++++++++++++++++++++((()))+++---............+++++++++************)))************************))))))))))))))))))))))))(((***++++++******+++,,,...***)))---//////000333...;;;:::888[[[{{{www{{{tttggggggzzz|||jjj```ttt~~~iiiXXXaaavvvkkkbbbkkkzzzppp___aaahhhvvvtttgggfffooo{{{}}}ssshhhbbbppptttyyyzzzrrrhhhdddgggmmmooorrrppphhh______dddmmmooonnniiiaaa___dddiiillljjjfff```YYYTTTRRRRRRaaa\\\UUUOOOLLLLLLMMMMMMZZZXXXUUUOOOJJJJJJOOOSSSVVVXXXWWWRRRKKKIIILLLPPPTTTRRROOOLLLKKKKKKLLLLLLNNNJJJIIIKKKJJJHHHHHHKKKJJJIIIGGGCCC@@@AAAEEEJJJLLLIIIEEE@@@>>>???@@@BBB???===<<<<<<>>>>>><<<999:::666333333555777777555888666444333333444666888666666666555444222111000222333333222111///---,,,111111111222333111...+++333222111111111000...,,,,,,,,,---------,,,***))),,,,,,.........,,,***(((---///000...***((()))***,,,)))'''(((+++......---************************))))))))))))))))))))))))(((((()))***************)))************+++++++++***+++,,,...///000000000111222444999HHHjjj|||yyyvvvyyy}}}kkkccchhh{{{yyymmmiiimmmfffsssxxxuuuwwwpppqqqwww~~~vvvnnnttt~~~qqqffflllqqqyyyyyylllcccaaaiiiooovvvtttgggZZZXXX]]]iiioooqqqjjj^^^YYY]]]dddkkkllliiibbbXXXOOOKKKKKKUUUZZZ]]]WWWMMMEEECCCEEEYYYXXXSSSJJJCCCCCCHHHNNNTTTUUUTTTLLLDDDAAAFFFKKKUUUPPPIIIDDDCCCEEEJJJMMMPPPMMMKKKIIIFFFBBBDDDIIIJJJKKKHHHCCC===;;;???DDDJJJHHHDDD>>>;;;:::===@@@AAA???=========<<<888444777666555555666666555444===<<<;;;:::999888888888444555555666555444222111222222333333333111000///111000000111222222000...333222111111111111///---,,,---......---,,,+++***///000000000///,,,***(((...///000...+++)))***+++---***((()))+++------,,,************************))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++***+++,,,...//////000000...000333333888PPP{{{sss{{{{{{sssuuu~~~hhhfffppp{{{vvvyyyvvvyyyyyyyyy|||xxxiiiooozzz~~~mmm``````hhhvvv~~~xxxgggZZZUUUaaalllwwwtttbbbOOOKKKQQQbbbkkkooofffUUULLLRRR\\\gggjjjiii```QQQEEEAAAAAAPPP\\\ccc[[[HHH<<>>GGGGGGDDD===777666;;;@@@BBBAAA@@@???===999444000444666999999888555444333<<<=========;;;888444222111222555777777666444333000111333444444444444333222000///000111222222111333222000111111111000...---............---,,,,,,222222222111000---+++***...///000...,,,++++++,,,---+++******+++---,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))*********)))***++++++,,,)))************+++++++++***+++,,,....../////////...333777444000<<<\\\zzz~~~xxx{{{|||uuuuuu|||rrrqqquuuxxxkkk[[[eeettt~~~rrr___RRRVVVcccssszzzooo\\\PPPNNN^^^kkkvvvqqq[[[FFFCCCKKK___iiilll```LLLBBBKKKXXXdddgggggg\\\KKK@@@===@@@UUU]]]___RRR???888AAANNNYYYWWWQQQEEE::::::CCCMMMPPPQQQOOOEEE:::999BBBLLLVVVNNNDDD;;;:::@@@JJJPPPOOOMMMJJJDDD<<<777>>>HHHHHHJJJIIIAAA777222666;;;CCCDDDCCC;;;333222888???@@@AAAAAA@@@===888333///111666;;;<<<999555333222888:::<<<>>><<<777222///...000444777888888666444---...111333444555555555222000......000222444444333111000000111222111000.....................---111111111111000...---,,,/////////...---------------,,,,,,+++,,,,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))***))))))((()))***+++,,,))))))*********+++++++++***+++,,,---...............222666555111666JJJ^^^yyywwwvvvrrr|||}}}eeeeeelll|||ooo[[[PPP___rrr{{{uuueeeTTTJJJSSSbbbrrrtttcccPPPJJJOOO^^^gggpppiiiTTTBBBBBBKKK]]]eeefffXXXFFF???IIIVVV___aaa___UUUGGG???@@@EEEQQQTTTRRRGGG;;;888AAALLLQQQOOOIII???777888AAAJJJGGGIIIGGG???777777@@@IIIMMMGGG???:::999===CCCHHHFFFEEECCC???777444;;;EEE@@@CCCBBB<<<444000444999<<<>>>>>>888000...444:::999;;;<<<<<<999555111...///444999:::666222//////666888<<>>:::555222,,,///333666888777555444***,,,...111333444444444111///------///222333444222000......000111111000........................------....../////////...///..................---,,,---------,,,,,,,,,,,,++++++++++++++++++++++++************************)))(((((((((((()))******))))))*********+++++++++++++++,,,---............,,,,,,...111222444<<>>FFFQQQTTTUUUSSSKKKBBB>>>BBBHHHHHHJJJIIIEEE@@@>>>@@@CCCIIIGGGBBB<<<888:::@@@FFF@@@AAA@@@<<<888999???FFFCCC@@@===:::999:::===???>>>======<<<777444999AAA;;;;;;;;;777333222444777777999999555000...222666333555888888555222000///000222444444222///------111333777999999777444222---///222444666555444333)))+++---///111222222222000...,,,,,,...000222222000...,,,---...000111111---------,,,------...///++++++,,,------...///000...---,,,---...///...---***,,,......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))************))))))************+++++++++++++++,,,---------------000,,,,,,000333333555999WWW|||www|||~~~mmmrrrmmm___gggzzz~~~___XXXaaarrr|||uuuaaaRRRUUU^^^kkkrrrmmm]]]OOONNNXXXcccfffaaaWWWQQQNNNTTTZZZaaa```UUUKKKMMMUUUZZZYYYZZZXXXQQQJJJJJJOOOTTTVVVUUUQQQKKKIIIMMMQQQPPPQQQPPPMMMHHHGGGJJJNNNLLLMMMNNNMMMLLLJJJHHHGGGLLLIIIEEEBBBBBBDDDGGGHHHEEEEEEEEEDDDCCCDDDFFFHHHDDDCCCBBBAAA@@@@@@AAAAAA???>>>???AAA???<<<===BBB===;;;999888888999::::::777999:::999666555555666444777999888555333333444777555444333333222111//////000222333333222111000///000111222333222111111***,,,---///000000000000///---++++++---/////////...,,,++++++---///000000---,,,++++++,,,---...///,,,,,,,,,,,,---...//////---+++***+++...///...,,,)))+++...///---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,************************((())),,,---...---+++***)))************+++++++++++++++,,,---------,,,,,,111......111222222444888DDDhhh}}}oooiiisssrrraaakkksssccc^^^iiivvvvvvoooZZZTTT\\\iiiooosssooo```UUUZZZbbbiiikkkfff^^^WWWWWWZZZ^^^```___\\\YYYWWW___```bbbccc___YYYZZZ```dddaaa```aaa```[[[ZZZ]]]\\\]]]]]]^^^]]]\\\[[[[[[XXXYYYZZZYYYXXXWWWXXXZZZYYYYYYXXXVVVUUUTTTTTTTTTUUUQQQNNNMMMOOOPPPPPPOOOOOOOOONNNOOOPPPPPPOOONNNMMMLLLKKKJJJJJJIIIJJJJJJEEECCCDDDHHHHHHDDDCCCEEEBBB???<<<<<>>;;;<<<===>>>>>>===;;;:::999;;;===<<<888666777999>>>:::666555777888666444444444555444444444333333000111111111111000000///,,,---...000000000//////...,,,++++++---......------+++)))***,,,///000000,,,++++++***+++,,,............------------......,,,***)))***---///...,,,'''+++...///------...000,,,,,,,,,,,,,,,,,,,,,,,,************************)))+++...000111///,,,***)))************+++++++++++++++,,,---------,,,,,,+++***,,,......---222999666IIIuuuwwwxxx~~~tttvvvnnncccjjjppprrrjjjbbbcccjjjoooqqqiiibbbcccjjjqqqpppmmmaaaccchhhnnnsssuuussspppqqqqqqqqqrrrrrrpppmmmjjjlllmmmnnnppppppppppppoooxxxwwwvvvtttrrrnnnkkkiiijjjhhhjjjmmmmmmjjjiiikkkiiifffeeehhhkkkkkkfffaaabbbbbbaaaaaaaaaaaaaaaaaa]]]^^^^^^___^^^\\\[[[ZZZVVVTTTRRRRRRSSSSSSRRRQQQUUUVVVUUUTTTQQQPPPQQQSSSKKKKKKLLLNNNOOONNNKKKHHHIIIHHHGGGHHHIIIIIIGGGEEEDDDBBB??????@@@@@@@@@???@@@@@@???@@@AAAAAA>>><<<>>>>>>>>>>>>===<<<;;;:::CCC@@@===:::999999:::;;;:::777444444666777666555777777666666666555555555000000000000000000000000//////............//////,,,,,,++++++++++++,,,,,,+++******)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++***))))))***,,,'''***---000111000---,,,***++++++,,,,,,++++++***,,,,,,,,,---------......------...///000111222222777888NNN~~~sssvvvyyypppqqq~~~zzzlllfffdddkkkooollliiilllqqqtttuuuooojjjmmmuuuzzzyyyuuuvvvxxxzzz~~~~~~~~~}}}}}}}}}}}}{{{yyyvvvxxxxxxyyyzzzzzzyyyxxxwww}}}|||{{{xxxtttpppllljjjkkkiiijjjmmmmmmiiihhhjjjfffcccaaacccffffffbbb^^^YYYYYYXXXXXXXXXXXXYYYZZZVVVVVVWWWWWWVVVUUUTTTSSSPPPNNNLLLLLLLLLMMMLLLKKKKKKLLLLLLKKKIIIHHHIIIKKKFFFEEEEEEFFFHHHGGGEEECCCCCCBBBAAABBBCCCCCCAAA@@@@@@>>><<<;;;<<<======<<<<<<;;;;;;<<<>>>===;;;999======<<<<<<;;;:::999999???===:::777666666666777777555222222444555444333555555555444444333333333222222222222222222222222000000000//////000000000......------------......---,,,+++++++++,,,---...---------,,,,,,,,,,,,,,,************++++++++++++******++++++++++++*********************************++++++***))))))***,,,++++++,,,,,,---------...***++++++,,,,,,++++++***,,,,,,,,,---------......------...///000111222222333:::GGGkkkuuutttwwwyyytttmmmrrr}}}wwwqqqqqq{{{{{{uuutttqqqwww{{{{{{}}}}}}|||~~~}}}}}}|||zzzxxxuuuuuuvvvvvvuuusssrrrqqqrrrqqqpppnnnjjjgggdddcccdddbbbcccfffeeeaaa```aaa___\\\YYYYYY[[[\\\ZZZWWWRRRRRRRRRRRRSSSTTTUUUUUUSSSSSSRRRRRRQQQPPPPPPOOOOOOLLLJJJIIIJJJJJJJJJIIIGGGGGGHHHGGGEEEEEEFFFHHHDDDBBBBBBBBBDDDDDDCCCBBBAAA@@@??????@@@@@@???===???===;;;:::;;;<<<<<<<<<:::999:::;;;======;;;999;;;;;;;;;:::999999888888;;;:::777555333222222222333111000///000111000///222222222111111111111000111111111111111111111111111111111111111111111111000000////////////000000///...------,,,------............------,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++******************************+++,,,+++))))))+++,,,...,,,***((((((***---...***++++++,,,,,,++++++***,,,,,,,,,---------......------...///000000111222///:::===KKKuuuyyy}}}}}}nnnsssxxxwwwsssssszzz}}}|||xxxuuusssqqqqqqpppooommmhhhiiijjjjjjiiihhhgggfffccccccbbbbbbaaa```___^^^___]]]^^^bbbbbb^^^]]]___aaa]]]ZZZXXXYYYZZZZZZYYYWWWWWWWWWWWWXXXYYY[[[[[[XXXXXXWWWVVVUUUUUUUUUUUUUUUSSSPPPOOOOOOPPPPPPPPPMMMNNNNNNNNNLLLLLLNNNPPPJJJHHHGGGGGGHHHIIIIIIHHHFFFDDDBBBBBBCCCDDDCCCBBBDDDBBB??????@@@BBBBBBAAA>>>===>>>???AAAAAA???===<<<;;;;;;::::::999999::::::999777444222000////////////............------/////////...............------------------------///000000000000000000///000000////////////000000000//////......---------//////...------,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++,,,+++***)))+++---...,,,)))(((''')))+++---***++++++,,,,,,++++++***,,,,,,,,,---------......------......///000000111...777444777XXXyyy~~~~~~|||zzzxxxxxxyyyyyyxxxwwwtttqqqooommmmmmmmmllljjjjjjkkkmmmnnnnnnnnnmmmllljjjiiiiiihhhggggggffffffeeeccceeeiiijjjhhhgggjjjllliiifffddddddeeeffffffaaaaaaaaaaaabbbccceeeeeebbb```^^^]]]\\\\\\]]]^^^^^^[[[XXXWWWWWWYYYYYYYYYUUUVVVVVVUUUTTTTTTVVVXXXSSSQQQOOOOOOPPPQQQPPPOOOLLLJJJHHHHHHIIIIIIIIIHHHHHHFFFDDDDDDFFFGGGGGGGGGCCCBBBBBBDDDEEEEEECCCAAA>>>>>>===<<<<<<<<<======;;;:::999777444222///...---.........---,,,,,,,,,,,,,,,------------------************************------...//////...------///......------......////////////......------,,,......---------,,,,,,,,,+++,,,,,,,,,------------------............------------------------------+++,,,,,,+++******+++---+++************************++++++,,,,,,++++++***,,,,,,,,,---------......------......//////000000000333000444GGGeee~~~|||{{{zzz{{{zzzyyywwwwwwxxxzzz{{{||||||{{{{{{{{{zzzwwwuuusssrrrqqqqqqmmmlllmmmrrrssspppppprrrqqqpppnnnmmmlllmmmooopppiiiiiihhhiiiiiijjjkkklllhhhfffcccaaa```aaaccceeeccc```\\\[[[[[[]]]^^^^^^XXXYYYYYYXXXVVVVVVXXXYYYXXXVVVTTTTTTTTTTTTRRRPPPOOOLLLJJJIIIJJJLLLKKKKKKJJJHHHFFFFFFHHHIIIJJJIIIEEEEEEEEEEEEFFFFFFDDDAAAAAA@@@???>>>>>>???@@@AAA>>>>>>===;;;888555111///---...000///...,,,,,,---,,,,,,,,,,,,,,,---------++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,++++++++++++,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......//////......---........................+++,,,---,,,******,,,---((()))+++,,,,,,+++***)))***++++++,,,,,,++++++***,,,,,,,,,---------......------........./////////111000///666>>>JJJwww~~~|||yyyxxxwwwwwwsssqqqrrrvvvvvvrrrqqqsssqqqqqqqqqppppppqqqrrrtttmmmlllllllllllllllmmmmmmkkkiiieeecccbbbcccfffhhheeeaaa]]][[[\\\^^^______ZZZ[[[[[[YYYXXXWWWXXXYYYYYYWWWVVVVVVVVVTTTQQQNNNPPPMMMKKKJJJKKKLLLLLLLLLKKKIIIGGGGGGIIIKKKKKKKKKGGGGGGFFFFFFGGGFFFCCC@@@CCCBBBAAA@@@@@@AAABBBCCCAAAAAA@@@???;;;777333000...000222222///......///,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))++++++************++++++))))))++++++,,,+++******)))******++++++,,,,,,,,,------------............,,,,,,------------,,,,,,........................+++,,,---,,,+++***,,,...((()))***,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,---------......---------.........//////000000000555888;;;\\\}}}||||||}}}}}}zzzxxxxxxzzzyyyuuussstttssstttuuuuuuuuuuuuwwwxxxnnnnnnmmmmmmmmmmmmmmmmmmmmmjjjfffccccccdddgggiiieeebbb]]][[[\\\^^^___```^^^^^^^^^\\\ZZZYYYZZZ[[[YYYXXXWWWWWWVVVTTTOOOLLLQQQNNNKKKJJJKKKMMMMMMMMMLLLJJJHHHIIIJJJLLLMMMLLLJJJIIIHHHHHHHHHFFFCCCAAADDDCCCAAA@@@@@@AAACCCDDDBBBBBBBBBAAA===999444111...111444444111//////000,,,,,,,,,------.........++++++++++++++++++++++++)))***,,,------,,,***)))+++******))))))******+++&&&''')))***++++++***)))(((((()))***+++,,,,,,------------.........//////***++++++,,,,,,++++++***------------------------,,,------,,,++++++,,,...)))*********+++,,,---...+++++++++,,,,,,+++++++++,,,,,,,,,---------......---------..................111111222444555LLLrrr}}}~~~~~~||||||}}}yyytttsssvvvwwwvvvuuusssrrrrrrrrrsssqqqmmmmmmpppoookkkjjjnnniiigggfffggghhhhhhgggfffaaa^^^[[[[[[^^^```___]]]^^^]]]]]]\\\[[[ZZZYYYYYY[[[[[[YYYWWWTTTRRROOONNNPPPOOONNNMMMMMMMMMNNNOOONNNKKKIIIJJJMMMOOONNNLLLNNNMMMLLLJJJHHHFFFDDDDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCCCCAAA===:::999999999555555888888444111222000///...------,,,,,,,,,---+++***+++,,,,,,+++***+++***************+++++++++******))))))))))))***+++)))(((((()))+++***)))******)))(((((()))***+++//////////////////////////////.........---------//////......---------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********///---,,,***))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///111222111222888CCCLLL}}}}}}~~~}}}~~~}}}||||||}}}zzztttsssvvvvvvuuuuuutttssssssrrrrrruuupppooopppnnniiigggjjjjjjiiiggghhhhhhiiigggfffaaa^^^[[[[[[^^^```___]]]^^^^^^]]]\\\[[[ZZZYYYYYY[[[ZZZYYYWWWTTTRRROOONNNPPPOOONNNMMMMMMNNNOOOPPPPPPNNNLLLLLLNNNNNNLLLJJJLLLLLLKKKIIIGGGFFFEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCAAA>>><<<;;;;;;===999999<<<===:::777888444333222000///............---,,,,,,------+++***++++++************++++++******)))))))))))))))***+++)))((((((***+++***)))+++***)))))))))***+++,,,//////////////////////////////.........---------////////////......---------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******...---,,,************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000111000111666???FFF___vvv}}}}}}~~~}}}{{{|||}}}zzzuuutttwwwtttuuuuuuuuuuuusssrrrqqqtttqqqooopppnnniiihhhjjjllljjjiiiiiiiiiiiigggeeebbb^^^[[[\\\^^^```___]]]^^^^^^]]]\\\[[[ZZZZZZYYYYYYYYYXXXVVVTTTQQQOOONNNPPPPPPOOOOOOOOOOOOPPPPPPQQQPPPOOOOOOOOONNNKKKIIIKKKKKKJJJIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDAAABBBCCCAAA???===>>>>>>???;;;<<<@@@AAA>>><<<<<<999888777555333222111111222000............,,,+++++++++************++++++))))))))))))************,,,***((((((***+++***)))+++***)))))))))***,,,---/////////////////////////////////............---000000000000////////////------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++...---,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---///000000000222999>>>EEElllqqqxxx~~~}}}}}}{{{zzz|||~~~{{{vvvuuuwwwssstttuuuvvvvvvtttrrrppppppooonnnnnnnnnlllllllllmmmllljjjiiiiiiiiigggeeeccc___\\\\\\___```___]]]^^^^^^]]]\\\[[[ZZZYYYYYYXXXXXXWWWUUUSSSQQQOOONNNPPPPPPPPPPPPPPPPPPQQQQQQPPPPPPQQQQQQQQQOOOLLLJJJKKKKKKJJJJJJIIIHHHHHHHHHEEEEEEDDDDDDDDDDDDDDDEEEAAABBBBBBAAA@@@???@@@AAA===:::;;;???AAA???===>>><<<;;;:::999888777777777555333111111111000...---,,,,,,+++*********++++++))))))******++++++++++++,,,+++))))))***+++***)))***)))(((((()))***+++,,,/////////////////////////////////...............111111000000000000000000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///111111000111444777999UUU}}}}}}}}}~~~zzzzzz|||}}}wwwvvvxxxrrrsssuuuvvvvvvtttrrrqqqooooooooonnnmmmmmmmmmkkkmmmllljjjiiiiiiiiigggeeeccc```]]]\\\___```___]]]^^^]]]\\\\\\ZZZZZZYYYXXXVVVVVVUUUTTTSSSQQQOOONNNOOOOOOOOOPPPPPPQQQQQQQQQNNNOOOQQQRRRQQQOOONNNMMMKKKKKKKKKKKKJJJJJJJJJIIIEEEEEEDDDDDDDDDEEEEEEFFFAAABBBBBBAAA@@@@@@AAACCC===:::;;;???AAA???===>>><<<;;;;;;;;;;;;<<<======888666444333444333111///---,,,,,,+++******++++++))))))+++,,,---------------+++***)))***+++***)))((((((''''''((()))+++,,,////////////////////////////////////////////////000000111111111111111111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000111111111111222333444@@@aaa~~~}}}~~~~~~~~~}}}yyyyyy|||~~~xxxwwwyyysssssstttuuuuuutttsssrrrrrrsssrrrmmmkkkllljjjgggllljjjiiiiiiiiiiiigggeeedddaaa]]]]]]___```___]]]\\\\\\[[[ZZZYYYXXXXXXWWWUUUUUUTTTTTTRRRQQQPPPOOOMMMNNNOOOPPPPPPQQQPPPPPPMMMOOOQQQQQQPPPNNNNNNNNNLLLKKKKKKKKKJJJJJJIIIIIIDDDDDDDDDDDDDDDEEEEEEFFFAAABBBBBB@@@??????BBBDDD???<<<===AAACCC@@@???@@@;;;;;;;;;;;;<<<>>>???@@@999888666666666666444333...---,,,++++++***++++++)))***,,,...000000000///...,,,*********+++***)))(((((('''((((((***,,,---////////////////////////...////////////000000000000000000000111111111111......------------......,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000111111222222333444777IIIqqq~~~~~~}}}{{{xxxyyy|||~~~yyywwwyyyttttttttttttttttttttttttqqqtttrrrmmmkkklllkkkgggjjjiiiggghhhhhhiiigggfffeeeaaa^^^]]]___```___]]][[[[[[ZZZYYYXXXWWWVVVVVVTTTTTTSSSSSSRRRQQQPPPOOOLLLMMMNNNOOOPPPPPPPPPOOOOOOQQQRRRPPPMMMKKKLLLNNNKKKJJJJJJIIIHHHGGGGGGGGGDDDCCCCCCCCCDDDDDDEEEFFFAAABBBAAA???>>>>>>AAACCC@@@======AAACCC@@@>>>???;;;;;;;;;;;;<<<===>>>>>>:::999777888888999777666......---,,,++++++++++++***+++...000222222222111///---+++***++++++***)))***)))))))))***,,,...///////////////////////////.../////////000000000000/////////000000000111111......------------......,,,,,,,,,---------......+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------///111222333333555888???WWW}}}~~~}}}zzzxxxxxx|||yyyxxxzzzttttttsssssssssttttttuuummmqqqqqqlllkkkooonnnjjjiiigggfffggghhhhhhgggfffeeeaaa^^^]]]___```___]]]ZZZZZZYYYXXXWWWVVVUUUUUUSSSSSSSSSSSSRRRQQQPPPOOOKKKLLLMMMOOOPPPPPPOOOOOORRRSSSRRROOOKKKIIIJJJLLLJJJIIIIIIHHHFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEBBBBBBAAA???===>>>@@@BBB???<<<<<<@@@AAA>>><<<===<<<<<<;;;;;;;;;;;;<<<<<<:::999888888::::::999888///...---,,,++++++++++++***,,,///222333444333333///---+++***++++++***)))++++++++++++,,,...000111////////////////////////.../////////000000111111......//////000000000111......------------......,,,,,,,,,------.........+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,++++++---///222333333222888;;;DDDggg~~~|||{{{xxx{{{}}}{{{zzzuuusssqqqrrrtttsssqqqnnnooopppqqqpppooonnnooopppmmmkkkjjjiiiiiihhheeecccdddaaa]]][[[[[[[[[[[[ZZZYYYYYYYYYYYYXXXWWWVVVUUUUUUSSSSSSSSSTTTSSSQQQOOOQQQQQQPPPOOOOOONNNNNNMMMOOONNNNNNMMMLLLKKKJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCAAABBBDDDEEEEEEDDDAAABBBAAA???>>>???BBBDDDCCC???>>>AAAAAA===::::::<<<===>>>>>>>>>===<<<;;;::::::;;;<<<<<<:::666333///,,,******,,,---***((())),,,000444555444111///------,,,***(((''')))+++.........///000000111111//////000000000000//////000000000000000///......000000////////////000000///...,,,,,,...///...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------------------.........////////////000111111222222...999<<<999OOO~~~}}}{{{}}}}}}{{{{{{uuusssqqqqqqrrrrrrpppnnnmmmnnnnnnnnnmmmllllllmmmlllkkkiiiiiiiiihhheeecccdddaaa\\\ZZZZZZ[[[[[[ZZZZZZZZZZZZZZZYYYXXXWWWVVVTTTSSSRRRRRRSSSRRRPPPNNNQQQPPPPPPOOONNNNNNMMMMMMNNNMMMMMMMMMLLLKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDDDDCCCBBB@@@AAACCCDDDDDDCCCEEEEEEDDDAAA>>>>>>@@@BBBCCC???>>>AAAAAA===:::;;;<<<======>>>>>>===;;;::::::::::::;;;;;;999555222...+++******+++,,,***(((+++---111444444333111///,,,,,,,,,***((((((***,,,//////000000000111111111//////000000000000//////000000000000000///......000000////////////000000000...,,,---...///...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------.........//////////////////000111111222222111333555999FFFfff~~~|||~~~|||zzzyyyyyyuuussspppooopppqqqpppoookkkkkkkkkjjjjjjjjjiiiiiikkkjjjiiiiiiiiigggeeebbbccc___[[[XXXXXXZZZ[[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXSSSRRRQQQRRRRRRRRRPPPNNNPPPPPPOOOOOONNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIGGGFFFEEEEEEDDDDDDCCCAAA@@@@@@BBBCCCCCCBBBEEEEEEDDDBBB@@@???AAABBBCCC???>>>AAAAAA>>>;;;<<<<<<<<<===>>>===<<<;;;:::;;;::::::::::::888444111,,,+++))))))***+++***)))...000222333333222///---***++++++***)))))),,,...222222222111111111111000//////000000000000//////000000000000000//////...000000////////////000000000...------...//////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......................../////////000/////////000111111222222777...111:::===HHHsss~~~}}}}}}{{{||||||zzzwwwuuutttuuutttrrrpppnnnnnnnnnooopppkkkjjjiiiiiiiiiiiihhhgggiiihhhhhhiiiiiigggdddaaabbb^^^ZZZWWWXXXZZZ[[[\\\ZZZZZZYYYXXXXXXXXXXXXXXXUUUSSSRRRSSSSSSSSSQQQOOOPPPPPPPPPOOONNNNNNMMMMMMKKKKKKKKKLLLLLLLLLLLLLLLIIIHHHGGGFFFEEEEEEEEEEEEDDDBBBAAAAAABBBCCCCCCBBBAAABBBCCCBBBBBBBBBDDDFFFCCC>>>===@@@AAA>>>===>>><<<===>>>>>>===<<<:::999;;;:::999999888666333000+++***)))))))))***++++++111111222222111000---,,,)))*********)))+++---000444444333222222111000000//////000000000000////////////000000000000//////000000////////////000000000...------...//////...............------------++++++++++++++++++++++++)))***+++------................../////////000000/////////000111111222222888000222;;;999<<<\\\zzzxxx~~~|||{{{zzz{{{||||||zzzvvvsssrrrsssrrrqqqooommmlllmmmnnnpppmmmkkkiiiiiijjjjjjhhhfffggggggggghhhiiigggdddaaaaaa]]]YYYXXXXXXZZZ\\\\\\YYYXXXWWWVVVVVVVVVWWWWWWVVVUUUTTTUUUUUUUUUSSSQQQQQQQQQPPPPPPOOONNNNNNNNNKKKKKKKKKKKKKKKLLLLLLLLLHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDBBBBBBCCCDDDDDDCCC@@@BBBCCCCCCBBBCCCDDDFFFBBB>>>===@@@AAA???>>>@@@>>>>>>??????>>><<<;;;:::<<<:::888777777444111...******)))))))))***,,,...222222222111///---,,,***((()))*********,,,///111555444444333222111000000//////000000000000////////////000000000000//////000000////////////000000000///------///000///...//////.........---------++++++++++++++++++++++++))))))+++,,,------------............/////////////////////000111111222222444333444777777===PPPcccwwwpppkkkfffdddppp}}}{{{zzzyyy|||}}}~~~|||yyyuuutttssspppppppppnnnlllkkkmmmnnnooollliiiiiikkkkkkiiifffffffffggghhhiiigggccc```___]]]ZZZYYY[[[\\\\\\\\\XXXWWWVVVUUUUUUVVVWWWWWWXXXVVVUUUVVVVVVVVVTTTRRRRRRRRRQQQQQQPPPOOOOOOOOOKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGGGGFFFEEEEEEFFFFFFFFFDDDCCCCCCDDDDDDDDDCCCBBBCCCDDDCCCBBBAAAAAABBBBBB>>>===@@@AAA@@@???AAA???@@@@@@@@@???===;;;:::<<<:::888666555333///---*********))))))***...111222111000...,,,+++***)))((()))*********,,,///222444444333333222111000000//////000000000000//////...//////000000000000000000000////////////000000111///......///000000////////////.........------++++++++++++++++++++++++)))******+++,,,,,,,,,,,,------------.........////////////000111111222222///333444222555>>>FFFIII|||~~~tttlllgggfffccccccrrr~~~|||{{{{{{{{{zzz|||~~~}}}zzzvvvtttsssmmmooopppooollljjjkkkmmmpppllliiiiiilllllliiieeeeeeeeefffhhhiiigggccc___]]]\\\[[[\\\]]]^^^]]]\\\XXXWWWVVVUUUUUUVVVXXXYYYWWWVVVUUUUUUVVVVVVTTTRRRSSSSSSSSSRRRQQQQQQPPPPPPLLLLLLLLLKKKJJJJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFFFFFFFDDDBBBBBBCCCCCCCCCBBBAAABBBCCCCCCAAA@@@@@@AAABBB>>><<>>===;;;<<<:::777555444111...,,,***++++++***)))+++///333111000...,,,***))))))))))))***++++++***,,,///111333333222222111111000000//////000000000000//////......///000000000000000000000////////////000000111///......///000000///////////////............******************************+++++++++++++++***,,,,,,,,,,,,------------/////////000111111222222///111222111333888===???\\\zzzsssooogggdddfffeeegggxxx~~~|||||||||}}}wwwzzz||||||yyyuuurrrppplllnnnpppooollljjjkkklllpppllliiiiiilllllliiieeeddddddfffhhhiiigggccc___]]]\\\\\\]]]______^^^\\\YYYXXXWWWVVVVVVWWWYYYZZZVVVUUUTTTUUUUUUUUUSSSQQQTTTTTTTTTSSSRRRRRRQQQQQQMMMMMMLLLKKKJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFEEECCCAAAAAABBBBBBAAA@@@<<<>>>AAABBBBBBBBBCCCDDDBBB>>><<>>===<<<>>><<<999555111...,,,+++---,,,******,,,///222444444///+++))))))***((('''))))))((()))+++...111333444333333222222333333444222222222111000//////...//////000111111111111111...//////000111222222222333222111000////////////////////////////////////---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********(((((())))))***+++------000000000000111111111111111000000000111333555666EEEWWW|||yyyuuusssrrrvvvxxxzzz|||}}}|||zzzyyyyyywwwxxxzzzxxxrrroooooolllmmmmmmkkkiiihhhiiikkkkkkmmmooonnnkkkhhhhhhiiiiiihhhgggfffdddcccbbbbbbaaa___\\\[[[]]]^^^______ZZZYYYXXXWWWWWWVVVVVVVVVVVVWWWWWWWWWVVVTTTRRRQQQRRRSSSSSSRRRPPPOOOPPPRRRMMMMMMMMMMMMLLLJJJIIIHHHEEEFFFGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCDDDDDDCCCBBB???@@@AAA@@@???@@@CCCEEEBBB???>>>AAAAAA@@@AAADDD@@@@@@@@@@@@>>>===<<<;;;===;;;777333///---+++***,,,,,,++++++,,,///222444222...***)))******)))((())))))))))))+++...111333444333333222222333333444222222111111000//////...//////000111111111111111...//////000111111222222444444333222111000000111////////////////////////------,,,,,,,,,,,,------------,,,,,,,,,+++++++++***))))))******+++,,,---////////////000000000000111000000000111333555666999GGGeee}}}|||zzzzzzzzzxxxyyy|||yyyqqqlllllljjjkkkllllllkkkjjjkkkllljjjmmmpppqqqnnnkkkhhhggghhhgggfffeeecccbbbaaaaaabbb```]]]\\\\\\]]]^^^]]]ZZZYYYXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWVVVTTTRRRQQQTTTTTTTTTRRRPPPOOOPPPRRROOOOOONNNNNNMMMKKKJJJIIIGGGGGGHHHHHHHHHHHHGGGFFFFFFDDDCCCCCCDDDDDDCCCBBB@@@@@@AAA@@@???@@@CCCEEEAAA>>>>>>@@@AAA??????CCC@@@@@@@@@???>>>===;;;;;;;;;888444///,,,+++++++++,,,+++++++++---000333555///---***)))*********)))(((((()))***,,,///222333444333333222222333333444222222111111000///////////////000111111111111111/////////000111111222222555555444333222222222222////////////////////////...------,,,,,,------...---------------,,,,,,,,,,,,++++++******++++++,,,---.........////////////000000000000111333444555666===PPPttt~~~~~~|||{{{{{{zzzxxxzzz}}}yyyqqqkkkiiijjjkkkmmmnnnmmmmmmnnnoookkkmmmooopppnnnkkkhhhfffgggfffeeedddbbbaaa``````ccc```]]]\\\\\\]]]]]]]]]ZZZYYYXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWVVVTTTRRRQQQUUUUUUUUUSSSQQQPPPQQQRRRPPPPPPPPPOOONNNMMMKKKKKKIIIIIIIIIIIIIIIHHHHHHHHHFFFEEECCCCCCDDDDDDCCCAAA@@@AAAAAA@@@???@@@BBBDDDBBB??????AAABBB??????BBB@@@@@@@@@???>>>===<<<;;;:::777222---+++***+++,,,+++++++++,,,---000333444,,,+++***)))******++++++(((((()))+++---000222333444333333222222333333444111111111111000000////////////000111111111111111//////000000111111111111555444333333222222222333////////////////////////...------,,,,,,------.....................------------,,,+++++++++++++++,,,,,,---------.........//////000111222333444444:::===EEE\\\~~~~~~~~~~~~~~~}}}|||{{{yyyxxxyyy|||yyyqqqkkkiiikkkmmmnnnooonnnoooqqqrrrooommmlllkkkjjjiiigggfffffffffeeedddbbbaaa```___ccc```]]]\\\\\\]]]]]]]]]ZZZZZZYYYXXXWWWWWWWWWWWWVVVWWWWWWWWWVVVTTTRRRQQQTTTUUUUUUSSSQQQPPPQQQRRRQQQPPPPPPPPPOOOMMMLLLKKKKKKJJJJJJIIIIIIIIIHHHHHHGGGEEEDDDCCCDDDDDDBBBAAAAAAAAAAAA@@@???@@@BBBDDDCCC@@@@@@CCCCCC@@@@@@BBBAAAAAA@@@@@@???>>><<<;;;888555111---++++++,,,---+++++++++,,,---///111222))))))************+++,,,'''((()))+++...000333444444333333222222333333444111111111000000000000000//////000111111111111111000000000000000111111111333222222111111111111111////////////////////////---------,,,,,,---------........................///...---,,,++++++++++++,,,,,,,,,,,,------------...///000111222333333333888;;;===IIIjjj}}}}}}~~~~~~~~~}}}}}}|||wwwvvvxxx{{{xxxqqqllllllmmmnnnnnnnnnnnnooorrrtttrrrnnnjjjhhhggghhhhhhggggggfffeeedddbbbaaa``````bbb```]]]\\\\\\]]]^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXVVVWWWWWWWWWVVVTTTRRRQQQRRRSSSSSSRRRQQQPPPQQQSSSQQQQQQPPPPPPOOOMMMLLLKKKLLLKKKJJJIIIHHHHHHHHHIIIGGGEEEDDDCCCDDDCCCBBB@@@AAABBBBBB@@@??????AAADDDCCCAAAAAADDDDDDAAA@@@BBB@@@@@@@@@???>>>===;;;;;;555333000---++++++,,,---++++++++++++,,,---...///((()))******))))))***,,,'''(((***,,,///111333444444333333222222333333444111111000000000000000000//////000111111111111111000000000000000000111111111111000000///000000111////////////////////////---,,,,,,++++++,,,,,,------------...............///...------,,,,,,,,,,,,+++,,,,,,,,,---------------...000111222333333333555999<<>>@@@>>>>>>>>>===<<<;;;999999111000...,,,++++++++++++++++++++++++++++++++++++''')))++++++)))((()))+++&&&'''***---000222333444444333333222222333333444000000000000000000000111//////000111111111111111111000000000000000000000000000000//////000000111////////////////////////,,,++++++******++++++,,,,,,,,,---------.........///...---------------...,,,,,,,,,------------...---...000111222222222222333666;;;>>>GGGaaa|||}}}}}}~~~~~~~~~~~~}}}uuussstttwwwwwwrrrqqqrrrnnnmmmkkkiiihhhkkkppptttsssppplllkkkkkkkkkiiifffhhhgggfffeeecccbbbaaaaaa```^^^\\\[[[]]]_________^^^]]]\\\[[[ZZZZZZZZZZZZVVVWWWWWWWWWVVVTTTRRRQQQOOOPPPQQQPPPPPPPPPRRRTTTPPPPPPPPPOOONNNMMMLLLKKKLLLKKKIIIHHHGGGGGGHHHHHHHHHFFFDDDDDDDDDCCCAAA@@@BBBBBBBBB@@@??????AAACCCAAA???@@@CCCCCC???===???<<<<<<<<<;;;:::999777777...---,,,+++******))))))+++++++++*********))))))'''))),,,+++)))((()))+++&&&'''***---000222444444444333333222222333333444000000000000000111111111//////000111111111111111111111111000000000000000111000000000000000111111////////////////////////+++******************+++,,,,,,,,,---------............---------......///,,,,,,---------.........,,,...///111222222222222///111666999:::JJJqqq~~~}}}}}}}}}|||zzzyyyzzz|||xxxxxxxxxwwwuuurrrooonnnjjjlllllljjjhhhiiilllpppooommmlllmmmnnnooollliiihhhhhhhhhfffdddbbb___^^^```^^^\\\\\\\\\\\\ZZZYYY\\\]]]]]]\\\YYYWWWVVVVVVWWWTTTRRRVVVZZZYYYRRRKKKPPPPPPQQQQQQRRRQQQQQQPPPNNNNNNNNNNNNMMMKKKJJJIIIJJJJJJJJJIIIHHHGGGEEEEEEDDDCCCAAABBBBBBCCCAAA@@@AAAAAA@@@???@@@AAACCCCCC@@@??????@@@AAA@@@>>><<<;;;<<<<<<<<<;;;999666555---,,,***)))))))))******---......---+++******+++++++++************+++++++++***)))+++...111333333444444333222333444666777111111111111111111111111333222111000//////////////////000000111111111222///............//////000111000000///...,,,+++***+++++++++***************+++++++++++++++***)))))))))+++------------///111.........---,,,,,,++++++---,,,,,,---...000222333000///333888:::DDD```~~~~~~}}}zzzyyyzzz{{{yyyyyyxxxvvvtttqqqooommmjjjkkkkkkiiiggggggjjjmmmooommmkkkkkklllkkkhhhffffffgggffffffdddbbb___^^^___]]]\\\\\\^^^^^^]]]\\\[[[\\\\\\[[[XXXVVVUUUUUUVVVTTTSSSUUUWWWVVVQQQLLLPPPQQQQQQQQQQQQPPPPPPOOOJJJKKKKKKKKKLLLKKKKKKKKKJJJJJJIIIIIIHHHFFFEEEDDDDDDBBBAAAAAABBBBBBAAA@@@AAA@@@@@@???@@@AAABBBCCC@@@??????@@@AAA@@@>>><<<<<<=========<<<888555333---,,,+++************+++---......---+++******+++++++++************+++++++++***)))+++...111333333444333222222222444555666111111111111111111111111333222111000000////////////000000000111111111111000000/////////000000111111000000///---,,,************************************++++++******)))((((((***,,,,,,,,,---...000.........---------,,,,,,------------...///111222222000333888777;;;NNNeee~~~{{{zzzzzz{{{zzzyyywwwuuussspppooonnnkkkjjjiiigggeeeeeegggiiinnnllljjjjjjiiihhheeecccddddddeeeeeecccbbb```___^^^]]]\\\]]]_________^^^[[[\\\]]][[[XXXVVVVVVVVVUUUUUUTTTTTTSSSRRRPPPOOOPPPQQQQQQQQQPPPOOOOOONNNGGGHHHHHHIIIJJJKKKKKKLLLHHHHHHHHHHHHGGGFFFDDDDDDCCCBBB@@@@@@AAABBBAAA@@@AAA@@@?????????@@@AAABBB@@@???>>>???@@@@@@>>><<<===>>>???>>><<<888333000------,,,+++++++++,,,,,,,,,---...---+++******+++++++++************+++++++++))))))+++...111333333333222222222222333333444111111111111111111111111222222222111000000//////000000000000111111111111222111111000000111111111111000///...---+++******))))))))))))))))))*********************)))((((((((()))++++++++++++---///...............---------......------......///000333111333888777666???LLLttt|||xxx{{{~~~~~~}}}||||||}}}|||zzzxxxvvvsssqqqpppoookkkjjjhhheeeddddddeeefffkkkjjjjjjiiihhhgggeeedddbbbcccddddddcccbbb```___^^^\\\\\\\\\^^^^^^]]]\\\\\\]]]]]]\\\ZZZXXXWWWXXXTTTUUUUUUSSSOOONNNOOOQQQQQQQQQQQQQQQPPPOOONNNMMMIIIIIIIIIIIIJJJJJJKKKKKKGGGHHHHHHGGGFFFEEEDDDDDDCCCAAA??????@@@AAAAAA@@@AAA@@@???>>>>>>???@@@AAA@@@>>>>>>>>>???@@@>>>======>>>???>>>;;;666111...------------,,,---------+++,,,---,,,***)))***+++++++++************++++++***))))))+++...222333444222222222222222222222333111111111111111111111111222222222222111111000000000000000000000111111111222111111000000000111111111000///---,,,+++******((()))))))))))))))******)))************)))((((((''')))***+++******,,,---................................................333000222777999999<<>>>>>>>>>>>???@@@???>>>======?????????>>>===>>>>>>===999444///,,,------------------------+++,,,---,,,***)))***+++++++++************++++++***)))(((***...222444444222222222222222222222222111111111111111111111111111222222222222111000000111111000000000000000000000////////////000111111111000...,,,+++*********(((((())))))*********+++***************)))((((((''')))************+++,,,,,,---------......//////...............---------333000000444888;;;>>>AAAGGGdddvvvpppjjjhhhkkkkkkgggccclll~~~}}}zzz|||~~~~~~}}}}}}}}}xxxxxxyyyxxxwwwuuurrrqqqmmmjjjgggeeeeeeffffffeeefffhhhjjjjjjiiihhhiiijjjccccccdddddddddcccaaa```^^^]]][[[ZZZ[[[ZZZXXXWWWVVVXXXYYYXXXVVVTTTTTTUUUUUUVVVVVVSSSOOOMMMNNNPPPPPPPPPQQQQQQRRRQQQQQQPPPRRRQQQOOOLLLJJJJJJIIIJJJGGGGGGHHHHHHGGGFFFFFFEEEDDDBBB@@@???AAACCCDDDDDD@@@???>>>=========>>>??????===<<<<<<>>>??????>>>======<<<999666222...++++++,,,---.........------***+++,,,+++***)))***+++++++++************++++++)))((((((***...222444555333333333444333333222111111111111111111111111111111111222333333222111000111111111111000000000000.........///000111222333111000...,,,************)))))))))***++++++,,,,,,+++++++++++++++***))))))(((***++++++******+++,,,++++++,,,,,,---...//////------.........------,,,222000///000444777:::<<<;;;IIIsss}}}sssnnnkkkgggfffhhhhhhfffdddcccuuu~~~{{{}}}}}}{{{yyyyyysssuuuwwwxxxwwwuuurrrpppnnnkkkgggfffggghhhhhhggggggiiikkkjjjhhhggggggiiidddeeeeeeeeedddcccaaa```]]]\\\[[[[[[\\\\\\ZZZYYYWWWXXXYYYXXXVVVUUUUUUUUUVVVVVVVVVTTTQQQOOONNNNNNPPPPPPQQQRRRSSSSSSSSSSSSSSSRRROOOLLLJJJIIIJJJJJJHHHHHHHHHHHHHHHGGGGGGFFFEEECCC@@@@@@AAADDDEEEEEE@@@???>>>===<<<======>>>???===;;;<<<===?????????<<<;;;999666333///---+++***+++,,,---...------,,,)))+++,,,+++***)))***,,,++++++************++++++)))((((((***///222555555333444444555444333222111111111111111111111111111000111333444444333111000111111111111000000000///------...///111333555666111000---+++***)))******)))******+++,,,,,,------,,,,,,,,,,,,,,,+++******)))***,,,+++******+++---))))))***+++,,,---...///+++,,,---.........---,,,////////////111444777777666;;;WWW~~~vvvrrrmmmlllkkkhhhfffffffffggg___qqq}}}|||xxxvvvvvvooorrruuuwwwwwwtttqqqnnnoookkkgggggghhhjjjiiihhhgggjjjkkkjjjgggeeeeeegggffffffffffffeeecccaaa```\\\[[[[[[[[[]]]^^^]]]\\\YYY[[[\\\[[[YYYXXXXXXYYYWWWVVVUUUTTTSSSQQQNNNMMMOOOPPPQQQSSSTTTTTTUUUUUURRRQQQNNNKKKJJJIIIJJJKKKHHHHHHIIIIIIIIIHHHGGGGGGFFFDDDAAA@@@BBBEEEFFFGGG@@@???>>><<<<<<<<<===>>>???===;;;;;;===?????????<<<:::777444000...---,,,)))***,,,---...---,,,,,,)))***++++++***)))***,,,++++++************++++++)))((((((***///333555555444444555666555444222111111111111111111111111111000111333444444333222000222111111111000000//////---...///000333555777888222000---+++))))))***+++******+++,,,------......,,,------------,,,++++++***+++,,,,,,+++***+++---(((((()))***,,,---......++++++---.........------+++...000000222555777777777888JJJqqq{{{uuurrrqqqjjjmmmllliiijjjnnnmmmhhhdddvvv}}}|||~~~yyytttrrrpppssswwwvvvppppppuuutttqqqmmmiiiiiikkknnnqqqllllllkkkjjjhhhfffeeedddhhhhhhgggfffdddcccbbbbbb```^^^\\\\\\\\\]]]\\\[[[]]]___```___^^^\\\\\\]]]YYYWWWUUUUUUUUUUUUSSSQQQVVVUUUUUUTTTSSSSSSTTTTTTOOOMMMLLLLLLMMMMMMLLLJJJMMMKKKIIIHHHHHHIIIHHHFFFJJJGGGCCCAAABBBBBBBBBBBB????????????>>>>>>>>>>>>???===<<<===>>>>>>>>><<<===999333///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))+++,,,---///111333555666333444444444444333222111111111111111111111111111000111222333333333333333000000000000////////////000000000000000000000000333222000---+++***)))((()))***++++++,,,---...///000///...---------------,,,---.........---,,,+++)))))))))***+++,,,......///...---,,,,,,---///000///.........000333666888555:::???OOO|||~~~yyywwwvvvtttrrrrrrnnnfffdddggggggcccfffzzz~~~|||~~~{{{wwwuuurrrsssvvvuuuqqqppptttqqqoookkkiiihhhiiilllnnnmmmnnnmmmkkkiiigggffffffggggggfffeeedddbbbbbbaaaaaa___^^^^^^______^^^]]]___```aaa```]]]\\\[[[\\\[[[YYYWWWVVVVVVUUUSSSRRRWWWVVVUUUSSSRRRQQQQQQQQQOOOMMMLLLLLLMMMMMMLLLJJJLLLKKKIIIHHHIIIIIIHHHGGGIIIFFFDDDBBBCCCCCCBBBAAA????????????>>>>>>>>>>>>???>>>===>>>??????===<<<:::777222///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************,,,---///111333444555666444444444333333222222222111111111111111111111111000111222333333333333333111000000000////////////000000000000000000000000111000...,,,+++))))))(((******++++++,,,---------//////...---------------------.........---,,,+++************+++,,,---...---------------.../////////.........000222444666666888;;;FFFiii~~~vvvtttlllccc___```bbbaaaiii~~~|||}}}}}}{{{yyyuuusssuuuuuurrrqqqrrrmmmllljjjiiihhhhhhiiijjjmmmmmmmmmjjjhhhfffggghhheeeeeedddcccbbbbbbaaaaaaaaa``````aaabbbbbb```^^^```aaabbb```^^^[[[[[[[[[]]][[[YYYYYYXXXXXXVVVTTTWWWWWWUUUSSSRRRPPPOOONNNNNNMMMLLLLLLMMMNNNLLLKKKLLLJJJIIIIIIJJJJJJHHHGGGGGGFFFDDDDDDDDDDDDBBBAAA@@@@@@?????????>>>>>>>>>@@@???>>>???@@@???===;;;666333///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++++++++---///222444666666666555555444333222222222333444222222222222222222222222111111222333333333222222111111000000000/////////000000000000000000000000...---,,,+++***)))))))))++++++++++++++++++++++++......---,,,,,,,,,------------......------,,,+++,,,,,,++++++++++++,,,,,,***+++,,,......///////////////.........000222333666666777===PPPvvvpppnnnhhhaaa^^^___bbbdddmmm~~~{{{{{{}}}~~~~~~}}}|||xxxuuuuuuuuutttqqqpppkkkkkkkkkjjjjjjiiihhhhhhkkkkkkjjjgggeeeeeehhhkkkccccccbbbbbbaaaaaa``````aaa``````aaaccccccaaa______```aaa```^^^\\\\\\]]]]]][[[ZZZZZZ[[[ZZZYYYXXXWWWVVVVVVUUUSSSRRRPPPOOONNNMMMLLLLLLNNNNNNMMMLLLKKKJJJIIIIIIJJJJJJIIIGGGFFFEEEEEEEEEEEEEEECCC@@@@@@@@@@@@?????????>>>>>>@@@??????@@@AAA@@@<<<999333000---,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))******+++,,,,,,------000222555777888888666555555444222111111222444555222222222222222222222222111222222333333333222222111111111000000000//////000000000000000000000000++++++***))))))))))))))),,,,,,++++++*********)))---,,,,,,,,,,,,,,,---------------------,,,,,,,,,...---,,,+++++++++++++++(((***,,,...////////////000///............///000555555777:::>>>WWWjjjhhheeebbb______cccggguuu}}}zzzzzzzzz||||||||||||{{{yyyvvvuuutttrrroookkkkkkllllllkkkjjjhhhgggjjjjjjiiieeeaaabbbhhhmmmaaaaaaaaaaaaaaaaaaaaaaaa______^^^```bbbbbbaaa```^^^___aaa```___^^^^^^___[[[ZZZYYYZZZ\\\]]]\\\[[[VVVVVVVVVVVVVVVUUUSSSSSSNNNMMMLLLMMMNNNOOONNNMMMKKKJJJIIIJJJKKKKKKIIIGGGFFFEEEEEEEEEFFFEEECCCAAA@@@@@@@@@@@@??????????????????@@@AAABBB???;;;777000...,,,,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))***+++,,,---...///000333444777999999888666555555444222111111222444555222222222222222222222222222222333333333222222111111111111111000000000000000000000000000000000000)))))))))(((((())))))***+++++++++******))))))(((+++++++++++++++,,,---.........------,,,,,,,,,,,,......---,,,++++++++++++((())),,,.../////////...000//////...............333333999<<<777DDDuuuwwwiiifffeeeccc```^^^cccjjj~~~}}}{{{zzzyyyzzz{{{{{{yyy|||}}}yyyuuutttssspppkkklllmmmmmmlllkkkiiihhhjjjjjjhhhaaa\\\\\\ccciii``````aaaaaaaaaaaaaaaaaa___^^^]]]^^^```bbbbbbaaa^^^```aaaaaa___^^^^^^___ZZZYYYXXXYYY[[[\\\\\\[[[UUUVVVWWWWWWWWWVVVUUUTTTNNNMMMLLLMMMOOOOOOOOOMMMJJJJJJJJJKKKLLLLLLJJJHHHGGGFFFDDDDDDEEEFFFDDDCCCAAA@@@@@@@@@@@@?????????>>>???@@@BBBAAA>>>999444///---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,******************************,,,...///111222333666777888999999888666555444333222222222333444555333333333333333333333333222222333333333222111111222222111111111000000000000000000000000000000000))))))((((((((())))))***+++*********))))))(((((()))))))))***+++,,,---...///...---,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,)))***+++------.........000////////////......---000222999>>>888===aaaxxxnnniiieeecccbbb______gggrrr~~~~~~}}}|||zzzyyyzzzzzzttt}}}|||vvvtttsssqqqllllllllllllllljjjiiihhhiiihhhcccZZZQQQPPPVVV]]]``````aaaaaaaaabbbbbbbbb```^^^\\\\\\___bbbcccdddbbbccccccbbb___\\\\\\\\\[[[ZZZYYYYYYZZZZZZYYYWWWVVVVVVWWWWWWWWWUUUSSSQQQNNNMMMLLLMMMOOOPPPOOONNNJJJIIIJJJLLLMMMMMMJJJHHHHHHFFFDDDCCCEEEFFFEEEEEEAAAAAA@@@@@@@@@?????????===>>>@@@BBBAAA===777222///---,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++---///111333555666888888888888888777666555222222222333333444444444333333333333333333333333222333333333333222111000222222222111111111000000000000000000000000000000******))))))((())))))***))))))))))))))))))(((((((((((())))))***,,,---...///...---,,,,,,,,,------...------,,,,,,,,,------,,,+++++++++,,,------...//////000000000///......---///666<<<999;;;RRRlllwwwhhhdddhhhccc``````^^^```lll{{{~~~|||zzzzzzzzzqqq}}}~~~vvvtttsssrrrkkkkkkkkkkkkjjjjjjiiihhhfffddd]]]RRRGGGDDDJJJPPP``````aaaaaabbbbbbccccccbbb___\\\\\\^^^bbbeeefffeeeeeeeeebbb^^^[[[YYYYYY]]][[[YYYXXXXXXXXXVVVTTTVVVWWWWWWWWWUUUSSSPPPNNNNNNMMMLLLMMMOOOPPPOOONNNIIIIIIJJJLLLMMMMMMJJJHHHIIIFFFDDDCCCDDDEEEFFFFFFAAAAAAAAA@@@@@@@@@??????<<<===@@@AAAAAA<<<555000///...------//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...000333555777888999999888777777666666666111222333444444444444333333333333333333333333333333333333333333222111000222222222111111111111000000000000000000000000000+++******)))))))))))))))((((((((()))))))))))))))((((((((()))***,,,---...///...---,,,+++,,,---------------,,,,,,------...---,,,+++***+++,,,---...///000000000000000//////+++---333999:::<<>><<<>>>BBB@@@888111......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++...111333555777777;;;:::888777666777888888666555333222111111222333555333222333666666444222///111333555555333111///111111111111111111111111000000000000000111111111...---+++***))))))(((((((((((((((((())))))))))))(((((()))***+++,,,,,,,,,---------...------,,,,,,///////////////.........---,,,+++******+++,,,---.........///////////////...///111333777>>>FFFLLLoooqqqiiifffddd___```bbbaaa```ggg|||}}}|||{{{zzzyyyyyyzzzzzzwwwxxxyyyzzzyyyvvvsssqqqkkkjjjiiiiiijjjjjjhhhffffffbbbYYYKKK@@@<<<@@@FFFUUU[[[```______```___\\\ZZZUUUOOOOOOTTT[[[^^^___`````````___]]]\\\ZZZYYYUUUSSSRRRSSSVVVXXXWWWUUUUUUUUUUUUUUUUUUTTTTTTSSSPPPNNNLLLKKKKKKKKKJJJIIIKKKKKKJJJIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDCCCBBBBBBAAAAAABBB???===>>>AAA???888111......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---///111333555666:::999999888888888888888666555444222111222222333444333222333555666444222000111333555555333111000111111111111111111111111000000000000000000000111...---+++***))))))(((((((((((((((((())))))))))))((((((((())))))******+++,,,---------------,,,,,,////////////............,,,,,,+++******+++,,,,,,............////////////000000111222555:::AAAFFF^^^uuuhhhaaaccchhh```aaaaaaaaaaaammm{{{{{{{{{{{{zzzyyyxxxxxxwwwwwwxxxxxxwwwuuurrrqqqooommmkkkkkklllllljjjiiigggcccYYYLLL???:::>>>CCCQQQXXX___`````````]]]YYYOOOLLLHHHGGGJJJQQQYYY^^^```______]]][[[YYYWWWVVVSSSSSSTTTVVVXXXYYYXXXVVVTTTTTTTTTTTTTTTSSSRRRRRRQQQOOOMMMLLLLLLLLLKKKJJJLLLKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFEEEDDDCCCAAA@@@@@@@@@BBB???===???AAA???777111......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---...000222333777888999:::;;;:::999999666555444222222222222333444333333333555555333222000111333444444333111000111111111111111111111111111111000000000000000000...---+++***))))))(((((((((((((((((())))))))))))((((((((((((((())))))))),,,,,,------------,,,,,,........................,,,,,,++++++++++++,,,,,,------........./////////111111111111222666;;;???MMMxxxwwwkkkddd^^^aaakkkhhheeeccceeekkkzzzzzz{{{{{{|||{{{yyywwwuuuttttttvvvvvvvvvuuusssrrrooonnnnnnnnnooonnnkkkiiigggddd[[[NNN@@@:::;;;???NNNWWW___aaa```^^^YYYSSSIIIGGGDDDBBBCCCJJJTTT]]]___^^^]]][[[YYYWWWTTTSSSTTTVVVXXXYYYZZZYYYWWWUUUSSSTTTTTTTTTTTTSSSRRRRRRQQQOOOMMMLLLMMMMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDBBB@@@>>>>>>======BBB@@@>>>???@@@>>>777111......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---+++***+++,,,...000444666999;;;<<<<<<:::999777666444333222222333333333333333444444444222222111111333444444333111111111111111111111111111111111111111000000000000000------+++***)))((((((((((((((((((((()))))))))))))))))))))))))))(((((((((++++++,,,---------,,,,,,------...............///,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////111111111111111444999<<>>???AAABBBAAAAAAAAAAAA???;;;555222......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************))),,,///333666888888888888777555444333333444444222444555444222000000111222222222222222222222222111111111111111111111111222222111111000//////......---+++***))))))(((((((((((((((((())))))))))))(((((())))))******++++++))))))***,,,,,,------,,,++++++,,,------...//////,,,,,,---......---,,,,,,***++++++,,,...//////000111111222222222333666999@@@III^^^xxxoooeeeaaabbbcccaaa______fffwww~~~~~~{{{zzzzzzyyywwwuuutttsssssssssrrrqqqpppooonnnnnniiiaaaVVVOOOOOOTTT[[[___fffiiiiiiaaaSSSFFF>>>;;;;;;EEEOOOTTTTTTRRRLLLFFFEEEBBB@@@AAAFFFOOOXXX^^^XXXYYYZZZ\\\]]]]]]]]]]]]RRRUUUWWWVVVSSSQQQQQQRRRQQQQQQRRRRRRQQQQQQPPPOOONNNLLLJJJJJJKKKLLLKKKKKKDDDFFFHHHJJJJJJJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFEEECCCAAA???===<<<===???AAAAAAAAABBBAAA???:::555222......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++******)))(((***---111444666888888888777555444333333444444222444666444111///000111222222222222222222222222111111111111111111111111222222222111000//////......---+++***))))))(((((((((((((((((())))))))))))&&&''''''((()))******+++((()))***+++,,,---------++++++,,,,,,---...//////,,,,,,---......---,,,,,,******+++,,,...//////000222222222222111111333666555===NNNlllrrrkkkdddcccaaa______aaaddduuu~~~|||zzzyyywwwwwwvvvtttqqqnnnqqqqqqqqqnnnjjjgggfffggg___XXXOOOHHHEEEGGGLLLOOO\\\]]]aaacccXXXGGG;;;999???CCCHHHKKKKKKHHHEEEDDD>>>===>>>DDDLLLQQQQQQOOONNNOOOQQQUUUXXXZZZYYYYYYVVVUUUSSSRRRRRRRRRSSSSSSWWWSSSPPPOOOPPPQQQOOOMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJGGGEEEGGGKKKLLLIIIEEELLLGGGDDDFFFFFFCCCBBBDDDBBBAAA???======>>>@@@AAA>>>>>>???@@@>>>:::444000,,,,,,------,,,,,,+++***,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---------,,,,,,+++***))))))(((((()))***---111555777;;;;;;:::888666555444444222222222222222222222222111222222333333222222111666555333222111111222333111111000000//////.........---,,,************++++++***)))'''''''''((()))))))))))))))***************++++++,,,,,,---......---------............///000///...---------------)))***++++++------...///...///111333444444444444======@@@SSSqqqkkkeeecccbbb```aaaeeeuuu}}}{{{zzzyyyvvvrrroooqqqqqqpppnnnjjjfffeeefff[[[TTTKKKBBB>>>>>>BBBEEEPPPRRRWWWZZZRRRDDD<<<<<<@@@DDDHHHJJJIIIEEECCCAAA???>>>===AAAGGGJJJIIIGGGDDDEEEGGGMMMTTTZZZ[[[[[[WWWVVVTTTSSSRRRRRRSSSSSSWWWTTTPPPOOOPPPQQQPPPOOONNNMMMLLLLLLKKKKKKKKKKKKJJJGGGEEEGGGKKKLLLIIIEEEJJJFFFDDDGGGGGGDDDBBBDDDBBBAAA???>>>>>>>>>@@@AAA@@@@@@@@@@@@???;;;555000,,,------------,,,++++++,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---------,,,,,,+++******))))))((()))***,,,000333555888888888777666444333222222222222222222222222222333333333444444333333333666555333222111111222222111000000000/////////......---,,,***))))))*********)))(((''''''(((((()))))))))))))))******************++++++,,,------------------............/////////...---------------+++++++++,,,,,,------......///111222444444444444888:::<<>>???AAADDDJJJMMMIIIBBB???@@@CCCEEEHHHIIIFFFBBB@@@>>>AAA>>><<<===@@@AAA???<<<<<<:::;;;CCCNNNWWW[[[[[[WWWWWWUUUTTTSSSSSSSSSSSSXXXUUUQQQOOOOOOPPPQQQQQQPPPOOONNNMMMLLLKKKKKKKKKKKKHHHFFFHHHJJJKKKIIIFFFHHHEEEEEEIIIJJJFFFCCCDDDBBBBBB@@@???>>>???@@@@@@AAAAAAAAA@@@???;;;555111------......------,,,+++,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++*********))))))))))))+++---000111444555666777666444222111222222222222222222222222333444444555555444444333555444333222111111111222000000000000////////////...---,,,***))))))(((((((((((('''''''''((())))))))))))))))))************))))))******+++,,,,,,,,,---------............/////////...------------...,,,,,,,,,,,,,,,,,,,,,------...000222333444555555555999:::@@@YYY~~~oooiiidddcccdddjjjwww~~~|||xxxuuurrrssssssppplllhhhgggfffccc___YYYQQQIIICCC>>><<<999===AAADDDBBBAAABBBDDDFFFHHHJJJHHHEEEAAA>>>===@@@>>>;;;;;;;;;;;;999777999666777>>>JJJTTTXXXXXXXXXWWWVVVUUUTTTTTTSSSSSSWWWUUUQQQOOOOOOPPPRRRSSSPPPPPPNNNMMMLLLLLLLLLLLLLLLJJJHHHHHHJJJKKKIIIHHHFFFDDDFFFKKKLLLHHHDDDDDDCCCBBBAAA@@@??????@@@@@@AAA@@@@@@???>>>:::555111...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********))))))))))))***+++------111333555777777555333111222222222222222222222222333333444444444444333333444444333222222111111111000000000000////////////......,,,+++***)))(((((((((((((((((((((((())))))((()))))))))************((())))))******+++,,,,,,---------............//////......---------............------,,,,,,,,,,,,---...///111333444555555666:::;;;;;;FFFhhhvvvnnnhhhiiiooozzz~~~}}}~~~~~~}}}zzzwwwsssuuuuuusssooollljjjiiieeedddaaa[[[RRRHHH???:::999===AAA@@@@@@AAADDDGGGIIIJJJJJJHHHDDDAAA>>>>>>???===:::999999999888777777666888@@@KKKUUUYYYYYYXXXXXXWWWVVVUUUTTTSSSRRRUUUTTTRRRPPPNNNOOOQQQSSSPPPOOONNNMMMLLLLLLLLLLLLMMMKKKJJJIIIIIIJJJJJJIIIGGGEEEGGGLLLMMMIIIDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@??????>>>===:::555222...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++******)))))))))*********+++///111444666777666444333222222222222222222222222222222333333333333222222333333333333222111000000////////////000000000000......---,,,+++***)))((((((((())))))))))))))))))((()))))))))************((())))))******+++,,,,,,---------............///......---------......//////......------,,,,,,+++------...000222444555666666999;;;888:::RRR}}}~~~xxxzzz~~~{{{{{{zzz{{{||||||yyywwwsssuuuvvvuuurrrooommmllljjjjjjhhhcccZZZPPPFFF@@@===BBBCCC@@@???BBBFFFGGGJJJJJJJJJGGGDDDAAA@@@@@@===<<<:::999888888999:::444777>>>GGGPPPXXX[[[\\\WWWWWWWWWVVVUUUSSSRRRQQQRRRRRRRRRPPPOOONNNPPPRRRNNNNNNMMMLLLLLLLLLLLLMMMNNNMMMKKKJJJIIIIIIJJJKKKHHHFFFHHHLLLMMMIIIEEEDDDDDDDDDCCCCCCBBBAAA@@@???@@@???>>>>>>>>><<<888555/////////000//////...---,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************...000222555666666666555222222222222222222222222111222222333333222222111333333333333222111000///////////////000000000000---.........---,,,+++*********+++++++++***)))((())))))))))))************))))))******+++,,,,,,,,,---------............///...------------.../////////.........------,,,,,,------...///111333555777555666777777555BBBccc~~~~~~{{{zzzzzzzzz{{{zzzwwwuuuqqqsssuuuuuussspppnnnnnnmmmkkkhhhbbbZZZRRRKKKGGG???DDDFFFAAA>>>BBBFFFFFFHHHHHHHHHEEEBBB@@@@@@AAA<<<<<<:::999777888999;;;666===GGGPPPUUUXXXZZZ[[[VVVVVVVVVVVVTTTRRRPPPOOONNNPPPRRRQQQOOONNNNNNPPPLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNLLLJJJIIIIIIJJJLLLKKKHHHHHHLLLMMMHHHDDDDDDEEEEEEDDDDDDBBBAAA@@@???@@@@@@???@@@@@@???<<<999///000000000000///......,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))******++++++*********,,,---///222444555666666222222222222222222222222222333333333333333333222222222333333222111//////.../////////000000000111---......//////...------------------,,,***)))((())))))))))))******************++++++,,,------------------............///---------------...//////...............---------,,,,,,---...000333666777555333555999777:::NNNggg~~~{{{{{{||||||{{{zzzzzzzzzxxxuuusssoooqqqtttuuussspppooonnniiifff```YYYRRRLLLIIIGGG???EEEFFF@@@>>>BBBEEEDDDFFFFFFEEECCCAAA???@@@AAA<<<<<<:::888777777999;;;;;;DDDPPPVVVWWWUUUUUUVVVVVVVVVVVVUUUTTTRRRPPPNNNLLLOOORRRRRROOOMMMMMMOOOJJJJJJJJJJJJKKKLLLMMMNNNOOONNNMMMJJJIIIIIIJJJLLLMMMIIIIIILLLLLLHHHDDDDDDEEEEEEEEEDDDCCCAAA@@@???AAAAAA@@@AAABBBAAA???===000000000000000//////...,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))******+++++++++******+++,,,---///111444555666222222222222222222222222333444444555555444444333222222333333222111///....../////////000000111111------///000000000///.........///...---+++)))'''))))))))))))***************++++++,,,,,,---......---------.........//////---------------...///000........................,,,,,,---...000333666777777222555===<<<999DDDVVV~~~~~~~~~~~~~~~~~~~~~}}}|||zzzwwwuuussstttwwwvvvppplllmmmmmmkkk___ZZZTTTPPPNNNJJJDDD???CCCAAAAAABBB@@@<<<<<<@@@FFFFFFEEEBBB>>>;;;;;;<<<<<<<<<:::888666777:::===CCCMMMWWWYYYYYYZZZYYYVVVSSSSSSTTTSSSRRRQQQOOONNNNNNNNNNNNNNNNNNMMMLLLLLLJJJKKKLLLMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJHHHHHHIIIIIIIIIHHHDDDEEEEEECCCAAA@@@AAACCCAAA???>>>???@@@@@@<<<888666222000333333000...///++++++++++++++++++++++++...---,,,,,,++++++,,,,,,,,,,,,,,,++++++*********+++++++++*********))))))++++++***+++---111555777111222333333111111222333000000111111111222222222000000000000///////////////...---...000000000...---...111333444555555555333222000...,,,***((('''&&&''')))***++++++******))))))+++,,,...///000111////////////////////////........................+++,,,,,,------,,,,,,+++,,,,,,,,,---...111333444333666999:::999;;;???CCClll~~~~~~}}}}}}}}}~~~}}}}}}|||{{{yyyvvvtttrrrsssvvvvvvpppllllllkkkhhhTTTRRRPPPPPPNNNJJJEEEAAAEEECCCCCCEEEBBB===;;;===AAABBBCCCBBB@@@===<<<<<<;;;:::999666555666999<<>>???<<>><<<<<<;;;:::888666555666:::===IIIQQQWWWWWWWWWZZZ\\\[[[SSSSSSTTTTTTSSSRRRQQQPPPKKKKKKLLLLLLKKKKKKJJJJJJLLLMMMNNNOOOOOONNNMMMLLLJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIGGGGGGGGGGGGEEEDDDEEEFFFFFFEEEBBBAAAAAABBB@@@???>>>???CCCDDDAAA>>>666111///111111...---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++***+++++++++******************))))))***+++...222333333444555444333111222222222333333333333444444444000000000000///////////////...---...000111000///111222222222111000///...............------,,,,,,,,,,,,------,,,,,,+++******++++++---...///000000////////////////////////........................------............------------,,,,,,---...000111111444666777666777;;;>>>NNNooo~~~||||||{{{{{{|||||||||{{{yyyvvvsssrrrrrrwwwxxxtttooolllhhhdddSSSSSSSSSPPPKKKFFFAAA???@@@???BBBHHHJJJFFFCCCCCC===>>>??????===<<<===>>><<<;;;999777555777;;;>>>JJJRRRXXXYYYYYY[[[\\\[[[UUUUUUVVVUUUTTTRRRPPPNNNMMMMMMMMMNNNNNNMMMLLLLLLNNNOOOPPPPPPPPPOOONNNMMMKKKLLLMMMMMMMMMMMMLLLKKKKKKIIIHHHHHHHHHGGGEEEDDDEEEGGGGGGFFFCCCBBBAAABBB@@@===<<<===@@@AAA???<<<666111...000000---,,,...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************))))))((()))+++---///111333444666555333222111222222333333333333333333333000000000000///////////////.........000111000///111111111000000///......//////......---------,,,/////////...---,,,,,,++++++,,,,,,---...//////000////////////////////////........................---..................---...------,,,,,,---//////111444666666555666:::===KKKZZZ}}}|||{{{{{{{{{}}}}}}}}}|||zzzwwwuuussssssxxxzzzvvvqqqnnnjjjeeeYYYVVVRRRMMMIIIFFFCCCBBBCCC@@@AAAFFFIIIFFFCCCCCCAAA@@@>>>;;;999:::===@@@>>><<<:::666555666:::>>>HHHRRRZZZ\\\[[[\\\[[[XXXYYYXXXXXXVVVTTTQQQNNNLLLMMMMMMNNNNNNNNNNNNNNNMMMOOOPPPQQQQQQQQQOOONNNMMMKKKLLLMMMNNNNNNMMMLLLKKKKKKJJJIIIIIIJJJIIIGGGEEEEEEFFFGGGGGGEEECCCCCCCCCCCC@@@======??????===:::777222...//////,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************))))))))))))***,,,...///111333555555444222111111222222222222111111111111000000000000////////////000///...///111111111/////////////////////000000000000///...------,,,,,,111111000///...---,,,,,,---------....../////////////////////////////////........................---..................---///...---,,,------...///222555777777555666999<<>>BBB@@@===999888:::???CCCBBB@@@<<<888666777;;;???GGGQQQ[[[]]]\\\\\\ZZZVVVZZZYYYYYYWWWTTTQQQNNNLLLLLLLLLMMMMMMNNNMMMMMMMMMPPPPPPQQQQQQQQQOOONNNMMMKKKLLLNNNOOOOOONNNLLLKKKIIIIIIIIIJJJKKKJJJHHHFFFCCCEEEGGGHHHFFFEEEEEEEEEFFFBBB??????@@@AAA???<<<999333/////////---,,,...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,***++++++++++++,,,,,,,,,***************+++++++++)))))))))******,,,------///111444555333222111111222222111111111111111000000000000000////////////000///...///111222111000............///000222222111000000///...---,,,,,,222111000......---------..................//////////////////////////////........................------............------000///...---......000111333555777666444555888;;;<<>>???>>><<<===???>>>===::::::<<>>;;;<<<@@@DDDIIIRRRYYYZZZZZZZZZYYYWWWXXXXXXXXXWWWUUUSSSQQQOOOLLLMMMNNNOOOOOOOOOOOONNNPPPPPPQQQQQQPPPOOOMMMLLLJJJLLLNNNOOOOOONNNLLLJJJGGGGGGGGGIIIKKKKKKHHHFFFAAADDDGGGHHHGGGFFFFFFGGGEEEAAA>>>>>>@@@AAA@@@>>>:::444000000///------///------------------------...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++*********++++++,,,,,,---,,,///222444333222111111333333333222222111111111000000000000////////////000/////////111222111000///////////////111222333////////////............111000///...------......////////////............////////////////////////........................,,,,,,------------,,,,,,000///......///000111222222444666555333333555999<<>>???;;;<<<<<<<<<===???CCCFFFSSSPPPLLLFFFBBBCCCGGGJJJKKKSSSXXXXXXWWWYYYZZZYYYVVVVVVWWWWWWVVVUUUSSSRRROOOPPPQQQQQQRRRRRRRRRRRRPPPPPPQQQQQQPPPNNNMMMLLLJJJKKKMMMOOOOOOMMMKKKJJJDDDEEEFFFHHHJJJJJJHHHFFF@@@CCCGGGHHHHHHHHHHHHHHHAAA>>>;;;;;;>>>AAA@@@>>>;;;555000000000------000------------------------...---,,,,,,++++++,,,,,,*********++++++,,,,,,,,,))))))******++++++++++++******++++++,,,,,,,,,,,,***---111333333222111111444444444333333222222222000000000000////////////111//////000111222111000111111000//////000222222,,,------...///000111111111000...------......//////////////////.........////////////////////////........................+++,,,,,,------,,,,,,+++000/////////000111333444111333555444111111444777<<>>>>>:::444000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,******))))))******+++,,,((()))***++++++++++++++++++,,,...000222222222111333333333444444444444555111222333333111000000000000000////////////000000......///000111222222333333111//////111222000...//////...//////000111222000000000000000000000000......------------......000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,222111111111111333444555444222000000111333333222888???>>>NNN}}}{{{|||}}}zzz~~~|||yyywwwvvvtttrrrppptttsssqqqpppooonnnkkkjjjkkkkkkiiiiiillljjj^^^QQQFFF>>>:::===BBBDDDFFFHHHGGG===;;;DDDIIIGGGFFFKKKWWWYYY[[[YYYTTTRRRTTTWWWXXXXXXXXXXXXYYYZZZ[[[\\\YYYXXXWWWUUUTTTSSSSSSSSSSSSRRRQQQPPPPPPQQQQQQRRROOOOOOOOOOOOOOOMMMLLLKKKLLLLLLLLLLLLLLLKKKJJJIIIJJJIIIGGGGGGHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@???<<<777333111111111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,******))))))******+++,,,)))******++++++++++++***++++++---///000222222222222222222333333333333444000111333222000//////000000000////////////000000//////000000111111222222333111///000111222000...///////////////000000111000000000000000000000000......------------...............///////////////,,,,,,,,,,,,,,,,,,,,,,,,...............000111222111000...///222444555555444<<<<<>>:::777444222222222------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******))))))******+++,,,+++++++++******************++++++---///111333444111111111222222222222333000111222222000///000000000000////////////000000000000000000000111111111222111000000111111000...000000000///////////////000000000000000000000000......------------......------......///000000111,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000...---,,,...111444666666555>>>>>>HHHkkk~~~||||||}}}}}}|||zzz|||zzzxxxvvvuuussspppnnnqqqrrrrrrqqqnnnlllkkkkkknnnnnnllljjjjjjeeeYYYLLLDDD@@@BBBJJJQQQVVVZZZ___ZZZMMMDDDFFFLLLMMMMMMNNNZZZ\\\^^^^^^]]][[[\\\]]]YYYYYYXXXXXXXXXXXXXXXYYYZZZYYYWWWUUUTTTRRRRRRRRRRRRRRRQQQQQQPPPOOOOOOOOOOOOOOOOOONNNMMMMMMLLLKKKMMMLLLLLLKKKJJJIIIGGGFFFIIIGGGEEEEEEGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA???===999555333222333------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,,,,,,,+++******)))))))))*********+++---000222444111111111111222222222222000222333333222111111222000000////////////000000111111111000000000000000222111000000000000000///000000000000000///......////////////////////////......------------..................//////000000------------------------////////////000111222222...---,,,---000333555555333<<<===DDD\\\|||~~~}}}|||||||||{{{zzz{{{yyyxxxwwwvvvtttqqqnnnqqqrrrsssrrrooollllllmmmnnnooonnnlllllliii___TTTKKKJJJMMMUUU]]]aaaeeejjjggg[[[OOOKKKNNNQQQSSSTTT\\\]]]^^^___^^^^^^^^^___[[[ZZZYYYXXXXXXXXXXXXXXXYYYXXXVVVTTTRRRQQQPPPPPPRRRRRRRRRQQQQQQPPPPPPOOOOOOOOONNNMMMLLLLLLLLLLLLLLLLLLKKKKKKIIIHHHGGGFFFGGGFFFDDDEEEFFFGGGGGGFFFCCCCCCCCCCCCCCCDDDDDDDDD@@@@@@@@@@@@@@@@@@AAAAAA??????>>>;;;666222111222------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,---,,,+++***)))))))))***)))))))))***,,,...111222000111111111111222222222111333444444333222333333000000////////////000000111111111000000000000000111111111111000///000000000000111111000///...---////////////////////////......------------......000000//////............------------------------//////000111222222222222000...,,,---///111111111...444666;;;KKKaaa~~~~~~}}}}}}|||{{{zzzzzzyyyxxxwwwwwwwwwvvvssspppqqqsssuuussspppmmmnnnooooooqqqpppnnnnnnnnnggg___WWWVVVZZZbbbgggiiilllqqqpppggg]]]WWWWWWZZZ]]]___aaaaaa`````````aaaaaabbb]]]\\\[[[ZZZXXXXXXWWWWWWXXXWWWUUUSSSQQQPPPOOONNNQQQQQQRRRRRRSSSRRRRRRQQQOOOOOOMMMLLLLLLKKKLLLLLLJJJJJJJJJJJJIIIHHHGGGFFFFFFEEECCCDDDEEEGGGFFFFFFBBBBBBCCCCCCCCCDDDDDDDDD@@@????????????@@@@@@AAA>>>@@@@@@<<<666111000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********))))))******+++,,,,,,+++***)))))))))***+++)))))))))***+++---///////////////000000000111111000222444444333222333444000000////////////000000000000000000000111111111000111222111000//////111//////000111111000......000000000000000000000000......------------......111000000///......------------------------------------...///000000000000111///,,,,,,---//////...000222333:::DDDQQQuuu~~~~~~~~~}}}{{{zzzyyyzzzxxxwwwwwwxxxyyyxxxuuurrrqqquuuwwwuuuqqqnnnooorrrqqqsssqqqooopppqqqmmmgggbbbbbbeeekkknnnmmmooosssnnnlllhhhccc```bbbeeefffeeecccaaa___```aaacccccc___^^^]]][[[YYYXXXXXXWWWYYYXXXVVVTTTRRRPPPOOOOOOPPPQQQRRRTTTTTTTTTTTTSSSOOONNNMMMLLLKKKKKKLLLLLLIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCEEEFFFFFFEEECCCCCCCCCCCCCCCCCCBBBBBB@@@@@@?????????@@@AAABBB>>>@@@BBB>>>777222000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++*********))))))******+++,,,++++++)))((()))***+++---((()))***+++,,,,,,,,,,,,,,,,,,---------............000222222111111111222000000////////////000000//////000000111111222222000111333222///...///111---...000111111111///...000000000000000000000000......------------......///////////////.................................+++,,,---///////////////000...,,,+++---......---555333222<<>>AAACCC@@@888222111222------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++************)))***++++++,,,+++***)))((()))***,,,...((()))***,,,,,,+++************+++++++++,,,,,,,,,---...000111000///000111000000////////////000000...//////000111222222333///222333222///...///111,,,...000111222111000///000000000000000000000000.........------.........------......///000000000........................,,,---...000000000000///...---++++++,,,.........444///...999AAAAAA\\\yyy{{{}}}~~~~~~|||zzz{{{{{{{{{{{{zzzxxxuuutttyyy|||~~~{{{uuuqqqrrrtttrrrqqqqqqpppqqqrrrtttuuuoooooopppqqqssstttrrrpppoooooonnnmmmlllkkkjjjjjjfffcccbbbccceeeeeebbb___]]]\\\\\\[[[ZZZYYYXXXXXXVVVXXXVVVQQQQQQTTTRRRLLLPPPQQQSSSUUUUUUUUUTTTTTTQQQPPPOOONNNMMMMMMMMMMMMQQQMMMHHHHHHJJJJJJGGGCCCHHHEEEDDDFFFEEEBBBAAADDDEEEDDDBBBAAAAAABBBDDDEEECCCCCCBBBBBBBBBAAAAAAAAA????????????===888111---000...,,,,,,...///...---------------------------......------,,,+++******************************+++)))((())),,,---+++))))))***+++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,******+++,,,---...000111////////////000000000000......///000000000000000000000000000000000000000...000111000///...///111444111......000111...+++////////////////////////...------,,,,,,------...------------------------,,,------...///000111111...------,,,,,,------...///000444777999AAASSSdddzzzwwwssssssrrrqqqpppsssyyy~~~zzzwww~~~|||{{{|||{{{{{{zzzyyywwwuuuuuu{{{~~~}}}wwwssstttvvvsssrrrqqqpppqqqrrrssstttrrrrrrrrrsssttttttrrrppppppooonnnlllkkkkkkjjjjjjjjjgggccccccddddddaaa^^^]]]]]]\\\[[[ZZZYYYYYYXXXYYY[[[YYYTTTTTTWWWUUUOOOQQQRRRSSSSSSTTTSSSSSSSSSLLLMMMMMMNNNOOOQQQRRRSSSRRRNNNJJJJJJLLLLLLIIIEEEHHHEEEEEEGGGFFFCCCBBBDDDEEEDDDBBBAAAAAABBBDDDEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@?????????>>>999333///000///......//////...------------------------------------,,,+++*********************************,,,***)))***---...,,,+++******+++,,,,,,,,,,,,,,,++++++,,,------------,,,***++++++,,,---...///000000000000///////////////......///000000000000000000000000000000000000000...000111000///...///111222111//////000///...---////////////////////////...------,,,,,,------...------------------------------......//////000000...------,,,,,,------...000111444777777===LLL[[[}}}zzzvvvvvvttttttqqqmmmiiihhhiiikkkrrrsss~~~}}}}}}|||{{{yyyxxxwwwvvvvvv|||~~~zzzwwwwwwxxxtttsssrrrppppppqqqrrrsssuuutttsssttttttsssqqqoooqqqpppmmmkkkjjjkkkllllllooojjjeeebbbbbbbbb```]]]^^^^^^]]]\\\[[[ZZZYYYXXXZZZ[[[YYYWWWWWWXXXVVVQQQSSSSSSRRRQQQQQQQQQQQQRRRLLLLLLMMMNNNPPPRRRSSSTTTRRROOOLLLLLLMMMMMMJJJHHHGGGEEEFFFIIIHHHDDDCCCDDDEEEDDDCCCBBBBBBCCCDDDEEECCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@???>>>;;;666222111000//////000000...,,,------------------------,,,,,,,,,+++******))))))************************,,,+++***+++---...---,,,***++++++,,,,,,,,,,,,,,,++++++,,,---------------++++++++++++,,,---//////000000000//////...............///000000000000000000000000000000000000000...000111000///...///111000111111000...---......////////////////////////...------,,,,,,------...------------------------..................//////...------,,,,,,------...111222555777666888CCCPPPrrr~~~{{{xxxxxxxxxwwwvvvtttrrrpppppppppnnnmmmwwwyyyxxxvvvuuuwww~~~~~~|||zzzyyyxxxxxxyyyyyy|||}}}{{{zzz{{{vvvtttrrrpppoooppprrrssstttsssrrrrrrssssssrrrpppsssqqqooolllkkklllnnnoooqqqllleeebbbbbbbbbaaa```______^^^\\\[[[ZZZYYYYYYYYYYYYXXXWWWWWWWWWTTTQQQTTTSSSQQQPPPOOOOOOPPPPPPQQQPPPOOONNNNNNNNNNNNNNNPPPNNNLLLLLLMMMMMMKKKHHHGGGEEEFFFJJJIIIEEECCCEEEDDDDDDCCCCCCCCCCCCDDDDDDAAAAAABBBBBBBBBAAA@@@???AAA@@@?????????===999666111000///000000///---+++------------------------+++++++++*********))))))************************++++++++++++,,,------,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...---------++++++++++++,,,---......000000000///......------......///000000000000000////////////////////////...000111000///...///111...000222000---,,,---000////////////////////////...------,,,,,,------...------------------------.....................---...------,,,,,,------...000111555777666666===GGG]]]~~~~~~{{{xxxxxxuuuuuuvvvvvvvvvvvvuuutttiiiaaa______dddwww~~~vvvlllddd]]]XXX[[[aaakkksss~~~|||zzzzzzzzz{{{vvvyyy|||~~~~~~}}}}}}|||vvvtttrrrooooooppprrrtttrrrpppoooppprrrssssssrrruuussspppnnnmmmnnnppprrrqqqkkkeeebbbccceeedddccc``````___]]]\\\ZZZYYYYYYYYYXXXXXXYYYYYYWWWTTTSSSTTTSSSQQQOOONNNNNNOOOOOORRRQQQOOONNNLLLKKKJJJJJJLLLKKKKKKLLLLLLKKKJJJHHHGGGEEEFFFIIIIIIEEEDDDFFFDDDDDDDDDCCCCCCDDDDDDDDDBBBCCCDDDDDDDDDCCCAAA@@@AAA@@@>>>??????>>><<<:::222000/////////...,,,***------------------------++++++******************************************)))******+++***++++++,,,,,,,,,---------,,,,,,+++,,,,,,---.........------,,,,,,+++++++++,,,,,,---000/////////.........---......///000000000000000////////////////////////...000111000///...///111---///111000---,,,---000////////////////////////...------,,,,,,------...------------------------............------------...------,,,,,,------...///000444888777666;;;CCCPPPvvv~~~~~~||||||wwwvvvvvvwwwwwwwwwuuusssfffZZZTTTSSSVVVhhhwwwuuuwwwsssnnnhhh___ZZZ]]]eee]]]bbbkkkzzz}}}|||{{{{{{zzzvvvxxx{{{}}}~~~~~~|||{{{vvvtttqqqoooooopppsssuuuqqqooonnnoooqqqssssssssstttsssqqqoooooopppqqqrrrpppkkkeeeccceeeggggggfffaaaaaa___^^^\\\[[[ZZZYYY[[[YYYYYY\\\]]]YYYVVVUUUSSSSSSRRRQQQPPPOOOOOOOOOPPPOOONNNLLLKKKKKKKKKKKKHHHIIIJJJKKKKKKJJJIIIHHHHHHEEEDDDGGGGGGDDDDDDGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGHHHGGGFFFDDDBBB@@@???======>>>???>>><<<555222000.........,,,+++------------------------++++++++++++++++++++++++************************(((***++++++***)))+++,,,---------------,,,,,,+++,,,,,,---...............---,,,,,,++++++++++++,,,..............................///000000000000000000000000000000000000000...000111000///...///111---/////////...---...///////////////////////////...------,,,,,,------...------------------------------------------.........------,,,,,,------......///333777777666:::AAAJJJfff~~~~~~|||yyyyyyzzzyyyvvvsssdddVVVTTTZZZ^^^jjjwwwwwwzzzvvvsssqqqkkkeeedddgggYYYVVVXXXfff{{{~~~~~~~~~~~~}}}|||zzzyyyxxxyyy{{{|||~~~}}}zzzxxxuuussspppnnnnnnqqqtttvvvtttrrrppppppqqqssssssrrrqqqqqqpppooooooooooooppppppkkkfffeeefffggggggeeebbbaaa```^^^]]][[[ZZZYYY[[[WWWXXX]]]^^^YYYUUUVVVRRRRRRRRRRRRRRRQQQPPPOOOOOOOOONNNMMMLLLLLLLLLLLLGGGHHHJJJKKKKKKJJJIIIHHHHHHDDDCCCEEEEEECCCDDDHHHDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDFFFGGGGGGEEECCCAAA???===<<<<<<===??????>>>999666222///...///......------------------------+++++++++,,,,,,,,,,,,,,,************************(((+++,,,,,,******+++---------......---,,,,,,+++,,,------...............------,,,+++******++++++,,,------....../////////......///000000000000000000000000000000000000000...000111000///...///111///...------...///...---////////////////////////...------,,,,,,------...------------------------,,,,,,,,,------............------,,,,,,------...//////111555666444888>>>FFFYYY~~~yyyzzz|||}}}~~~zzzyyyzzzyyyvvvsss^^^QQQSSS```eeekkktttttt~~~xxxtttsssppphhhbbbaaaVVVNNNJJJWWWppp~~~~~~}}}~~~~~~}}}}}}}}}}}}{{{yyywwwvvv~~~~~~}}}xxxuuuuuussspppnnnnnnqqquuuwwwwwwuuurrrqqqrrrsssrrrrrroooooooooooonnnnnnnnnnnnqqqmmmhhhfffggggggfffdddcccbbbaaa___]]][[[ZZZYYYXXXTTTUUU[[[\\\VVVSSSTTTQQQRRRSSSSSSSSSRRRQQQPPPRRRQQQPPPNNNMMMLLLLLLKKKFFFHHHKKKLLLKKKJJJIIIIIIHHHDDDBBBCCCCCCBBBDDDIIIDDDDDDEEEEEEEEEEEEDDDDDD@@@AAACCCEEEDDDBBB@@@>>>???===;;;;;;===?????????===999333000///000111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))),,,...---+++***,,,///---.........---,,,,,,+++,,,---......//////......------,,,+++************+++,,,,,,---...///000000...//////000000000000000000000000000000000000000///000111000///...///111000---+++,,,///000///,,,////////////////////////...------,,,,,,------...------------------------++++++,,,,,,---...//////...------,,,,,,------...000///111444444222555;;;DDDPPPzzzwwwyyy}}}{{{{{{}}}vvvlllVVVXXX]]]eeemmmtttwwwwwwxxxxxxyyyxxxsssjjj___WWWLLLJJJKKKVVViii}}}zzz{{{{{{{{{{{{{{{zzzzzz|||~~~}}}yyyuuuuuuvvvtttrrrpppooooooqqqtttvvvzzzwwwssspppooooooooonnnoooooonnnoooppppppmmmkkkjjjiiihhhggggggfffffffffccccccbbbaaa___^^^\\\\\\XXXXXXXXXVVVSSSRRRSSSTTTOOOTTTYYYYYYTTTPPPPPPRRRPPPOOONNNNNNOOOOOOMMMKKKMMMKKKHHHGGGHHHHHHHHHGGGIIIHHHFFFDDDCCCDDDEEEFFFFFFDDDBBBAAAAAAAAA@@@??????@@@@@@AAAAAA@@@@@@???<<<=========>>>>>>??????@@@>>>:::555222000//////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++...---+++))))))***+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000------,,,,,,,,,,,,++++++***+++,,,,,,,,,---///111000000000000000000000000333///---...222333///+++000000000000000000000000***000222...,,,---...---,,,+++***+++---...---,,,......---------,,,,,,,,,++++++++++++++++++++++++///---,,,---000222111///,,,,,,,,,---------......---...000333555777777888AAAIIIlll}}}yyywwwyyy~~~}}}zzzzzzzzzrrrgggWWW]]]eeennntttwwwxxxyyyxxxwwwwwwvvvssskkk___UUULLLIIIHHHOOO___sss~~~~~~~~~}}}|||zzzyyyxxxzzz{{{|||yyyuuussstttwwwsssrrrqqqpppqqqsssvvvwwwyyywwwsssqqqppppppppppppnnnmmmmmmnnnooonnnllljjjjjjhhhgggffffffffffffeeebbbaaa```___^^^\\\[[[[[[XXXYYYYYYWWWTTTRRRRRRSSSPPPTTTXXXWWWSSSPPPPPPRRROOONNNMMMNNNOOOOOOMMMKKKMMMKKKHHHGGGHHHIIIIIIHHHIIIHHHFFFDDDCCCDDDEEEFFFFFFDDDBBBAAAAAAAAA@@@??????@@@@@@AAAAAA@@@@@@???<<<<<<=========>>>>>>>>>???>>><<<999666222///...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------+++*********+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......------...///111222------,,,,,,,,,,,,++++++)))+++,,,,,,,,,---///111000000000000000000000000000...---///333444111---////////////////////////***///111...,,,...///------,,,++++++---...---,,,......---------,,,,,,,,,++++++++++++++++++++++++...,,,+++---///111000...,,,,,,,,,---------......,,,...///222444555777777@@@FFFaaa}}}zzzwwwwwwzzz{{{yyyyyyvvvkkk```ZZZcccoooxxx{{{{{{{{{{{{xxxvvvtttuuutttmmm___TTTLLLIIIFFFHHHSSSeeezzz~~~|||yyywwwuuuyyyzzzzzzxxxttttttwwwzzzttttttsssssstttuuuwwwxxxwwwvvvtttrrrqqqqqqrrrrrrmmmmmmmmmnnnooonnnllljjjjjjhhhfffeeefffffffffdddaaa```___]]]\\\[[[[[[ZZZXXXYYYZZZYYYVVVTTTRRRRRRRRRTTTVVVTTTPPPOOOPPPRRRNNNMMMLLLMMMNNNNNNLLLJJJLLLJJJHHHGGGIIIJJJJJJIIIIIIHHHFFFEEEDDDDDDEEEEEEFFFDDDBBBAAAAAAAAA@@@?????????@@@@@@@@@@@@??????<<<<<<<<<<<<============>>>>>>>>><<<999444///,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,............///000111111------,,,,,,,,,,,,++++++)))+++,,,,,,+++,,,...000000000000000000000000000---,,,---111555555222///////////////////////////+++///111...---//////---...,,,+++,,,------,,,+++......---------,,,,,,,,,++++++++++++++++++++++++,,,++++++,,,...//////...,,,,,,,,,---------......,,,---...000222444555666===BBBSSSttt~~~zzzxxxwwwxxx|||{{{yyyxxxrrrggg\\\```jjjvvv}}}~~~||||||~~~zzzvvvsssuuuvvvpppaaaUUULLLJJJIIIJJJNNN\\\rrr}}}{{{xxxvvvtttxxx{{{}}}|||zzzyyy{{{~~~wwwwwwvvvvvvvvvvvvwwwwwwvvvvvvuuutttrrrrrrssstttooooooooopppqqqqqqooommmkkkhhhffffffhhhiiigggeeebbbaaa___]]]\\\\\\\\\\\\XXXZZZ\\\[[[XXXUUUSSSRRRTTTTTTTTTRRROOONNNPPPRRRMMMLLLKKKLLLNNNNNNLLLJJJKKKIIIHHHGGGIIIKKKKKKJJJIIIHHHGGGEEEEEEEEEEEEEEEFFFDDDAAAAAABBBBBBAAA@@@??????@@@@@@@@@@@@??????<<<<<<<<<<<<<<<<<<======>>>>>>>>><<<888444///---------,,,,,,,,,,,,------........................,,,,,,------,,,,,,+++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///------,,,,,,,,,+++++++++)))***++++++++++++---///////////////////////////------///333555555111...////////////////////////+++///000......000000---...---,,,,,,---...,,,+++......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++------...---,,,,,,,,,---------......,,,,,,---...000222444555888???III___|||yyyxxxwwwyyy~~~}}}zzzwwwoooddd]]]gggoooxxx||||||{{{|||{{{wwwtttwwwxxxrrrdddWWWMMMOOORRRTTTSSSZZZnnn~~~}}}}}}}}}~~~~~~}}}|||zzzxxxvvvtttuuuzzz}}}|||}}}zzzzzzzzzyyyxxxwwwvvvuuutttuuuvvvuuurrrqqqsssuuurrrrrrrrrsssuuuuuusssqqqmmmjjjggggggjjjllljjjgggdddbbb```^^^^^^^^^^^^___ZZZ[[[]]]\\\YYYUUUSSSSSSUUUUUUSSSQQQOOONNNPPPQQQLLLLLLKKKLLLNNNNNNLLLKKKLLLJJJHHHHHHIIIKKKKKKKKKIIIHHHGGGFFFFFFEEEEEEEEEEEECCCAAAAAABBBBBBAAA@@@>>>??????@@@@@@??????>>>==================<<<<<>><<<999666222///......------,,,,,,------...........................,,,------------,,,+++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,+++++++++)))***++++++******,,,..............................///111333444222///,,,........................,,,//////...///111111---...---,,,,,,......---,,,......---------,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,---...,,,,,,,,,---------......,,,,,,,,,---///111333444444===EEESSSxxx||||||}}}|||{{{zzzzzz|||~~~{{{tttjjjcccbbblllqqqwwwzzzzzzyyy{{{|||zzzwwwvvvxxxyyyrrreee[[[RRRUUU\\\aaa]]]]]]mmm~~~||||||}}}|||||||||{{{yyywwwvvvuuupppwww~~~|||zzzzzzzzz{{{{{{{{{zzzxxxuuutttrrruuuwwwuuurrrppprrrtttsssssssssuuuvvvvvvtttsssnnnjjjggghhhlllnnnkkkhhheeedddaaa```______```aaa\\\]]]^^^\\\YYYVVVTTTTTTWWWUUUSSSQQQPPPPPPPPPPPPMMMLLLLLLMMMNNNOOOMMMLLLMMMKKKIIIHHHJJJKKKKKKJJJHHHHHHHHHGGGGGGFFFEEEEEEEEECCCAAAAAABBBBBBAAA@@@>>>>>>????????????>>>>>>>>>>>>>>>>>>============@@@>>><<<888555222000.........------------..............................------------,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///000000111111111000000------,,,,,,,,,,,,++++++)))***+++***))))))+++---...........................///111222222000---,,,........................---//////---///333222...---,,,,,,,,,...///...---......---------,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,,,,,,,---///,,,,,,,,,---------......---,,,,,,---...000333444111<<>>>>>????????????>>>>>>@@@@@@??????>>>>>>>>>>>>???>>>>>><<<888444000---......------------......------------------------///...---,,,+++,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///000111222111111000///------,,,,,,,,,,,,++++++)))*********((()))***,,,------------------------,,,...///000//////..............................---......---000444222...,,,++++++,,,///000000///......---------,,,,,,,,,++++++++++++++++++++++++)))+++------,,,,,,...000,,,,,,,,,---------.........---------...000333444222<<>>>>>????????????>>>>>>AAA@@@@@@@@@??????>>>>>>===???@@@???<<<666000,,,......------------......------------------------000///,,,++++++,,,---...,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...------------,,,,,,,,,++++++))))))***)))((((((***,,,------------------------***,,,---.........///111........................---......---000555333...+++++++++,,,///111111000......---------,,,,,,,,,++++++++++++++++++++++++))),,,......,,,,,,...111,,,,,,,,,---------......///...------...111333555333<<<@@@???OOOwwwzzzzzzwwwzzz~~~zzz}}}}}}ttteeedddkkkpppssstttuuuvvvvvvvvvvvvvvvzzzvvvttttttuuupppddd[[[\\\hhhnnnnnnmmmgggjjj{{{}}}}}}}}}|||{{{yyyvvvssstttuuuwwwwwwvvvvvvxxxyyywwwxxxxxxxxxwwwvvvtttsssppptttwwwvvvsssqqqqqqqqqkkkiiigggjjjooorrroookkkiiigggeeedddfffhhhjjjjjjiiieeeaaaaaabbbbbb^^^ZZZ___^^^\\\ZZZXXXWWWVVVVVVZZZZZZYYYXXXWWWUUUSSSRRROOONNNOOOPPPRRRRRRPPPNNNNNNMMMLLLKKKKKKJJJKKKKKKNNNLLLJJJHHHFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@??????????????????????????????>>>======???===<<<===???===666000...------,,,,,,,,,------////////////////////////...............///000000...,,,+++******+++---///+++,,,------++++++,,,---......//////......---,,,++++++++++++++++++++++++************************,,,,,,---......---,,,,,,,,,,,,---...//////..............................///,,,***---222333111---,,,,,,------...///000000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,///...---,,,,,,,,,,,,,,,000///---,,,---...000222666666;;;AAAHHHbbb{{{~~~yyywwwzzz|||}}}~~~}}}|||{{{|||}}}}}}{{{mmmbbbdddmmmsssssstttvvvwwwxxxyyyyyyyyywwwtttrrrssstttoooddd[[[\\\hhhnnnooonnnfffiiiyyy}}}~~~~~~|||{{{zzzyyyuuussssssuuuvvvvvvvvvvvvwwwyyyuuuvvvwwwwwwwwwvvvuuutttnnnqqqttttttrrrpppppppppkkkhhhgggiiinnnpppnnnlllllljjjgggeeefffggghhhgggiiieeeaaa```bbbbbb___[[[^^^]]]\\\[[[ZZZYYYYYYYYYYYYYYYXXXVVVUUUTTTSSSRRROOONNNOOOQQQSSSTTTSSSQQQOOONNNMMMLLLLLLKKKLLLLLLLLLKKKIIIGGGFFFEEEFFFFFFCCCCCCBBBBBBBBBBBBBBBCCC@@@@@@@@@@@@???????????????????????????>>>======@@@>>><<<>>>@@@===777111......------,,,---......////////////////////////...............//////000...---+++******+++,,,...+++,,,------++++++,,,---...............------,,,++++++++++++++++++++++++***************************+++---.........---,,,,,,------...//////.....................---------///,,,+++---111333000---,,,,,,------...//////000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,---000///---------...000111444555999>>>DDDZZZ||||||wwwvvvzzz~~~|||yyyxxxyyy{{{|||yyyooobbb]]]dddooovvvrrrtttuuuwwwyyyyyyyyyyyytttrrrqqqrrrsssnnneee\\\\\\hhhooopppooogggggguuuzzz}}}~~~}}}{{{zzzyyyxxxuuusssrrrtttvvvvvvuuuuuuvvvwwwssssssuuuvvvvvvvvvuuutttlllnnnqqqqqqpppoooooooookkkhhhfffgggkkknnnnnnlllpppmmmiiigggfffffffffeeeiiieeeaaa```aaaaaa___]]]]]]\\\\\\[[[[[[[[[\\\\\\ZZZXXXVVVTTTSSSSSSSSSSSSOOOOOOOOORRRTTTVVVUUUTTTPPPOOONNNMMMLLLLLLLLLLLLKKKJJJHHHGGGFFFFFFGGGGGGCCCCCCCCCCCCCCCDDDEEEEEEAAAAAA@@@@@@???????????????????????????>>>======@@@???>>>???@@@>>>999444//////...------...//////////////////////////////......------......///000///...,,,+++***++++++,,,+++,,,------++++++,,,---...............---,,,,,,++++++++++++++++++++++++************************)))***,,,---............,,,---......///.........//////.........---------...,,,+++---111222000---,,,,,,,,,---......//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,,,,------///......------///000111222333777:::>>>OOOttt|||}}}~~~~~~zzzvvvvvvzzz~~~{{{xxxxxxzzz|||{{{rrrcccXXXXXXaaannnvvvssstttvvvwwwxxxwwwvvvvvvrrrqqqqqqssstttoooggg```\\\iiioooqqqqqqgggeeeqqq~~~{{{}}}}}}{{{yyyyyyyyywwwuuusssqqqsssuuuvvvuuuuuuuuuvvvssstttuuuuuuuuutttsssrrrlllmmmooopppppppppppppppllliiiggggggiiilllmmmmmmpppmmmiiigggggggggfffeeeiiifffbbb```aaaaaa```___]]]]]]\\\[[[[[[[[[[[[[[[ZZZYYYVVVTTTSSSSSSTTTUUUQQQPPPPPPQQQSSSTTTSSSRRRPPPOOONNNMMMLLLKKKKKKKKKIIIHHHGGGFFFFFFFFFGGGHHHEEEEEEDDDDDDDDDDDDDDDEEEAAAAAAAAA@@@@@@??????>>>???????????????>>>======AAA@@@???@@@AAA???;;;888111000///------...///000////////////////////////...------------.../////////...---,,,+++******++++++,,,------++++++,,,---------.........---,,,,,,++++++++++++++++++++++++************************'''(((+++---.../////////------...............---/////////...------,,,,,,...,,,,,,---000000///---,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...------,,,,,,,,,------///............///000000111333666888:::EEE```zzzzzz}}}}}}|||yyyvvvvvvzzz}}}||||||{{{xxxwwwwwwyyy|||zzzmmm\\\RRRTTT]]]iiirrruuuwwwxxxyyyyyywwwuuutttsssssstttvvvvvvqqqjjjccc^^^jjjppprrrrrriiieeeppp|||~~~zzz{{{zzzyyyxxxyyyxxxuuussspppsssuuuvvvvvvuuuuuuvvvuuuvvvvvvuuutttrrrpppooonnnnnnooopppqqqqqqqqqpppmmmkkkiiihhhjjjlllnnnnnnmmmkkkgggfffggghhhhhhggghhheeecccaaaaaaaaa``````^^^]]]\\\[[[ZZZYYYYYYYYY[[[YYYWWWUUUTTTTTTUUUVVVTTTRRRQQQQQQQQQQQQPPPOOOOOONNNMMMLLLKKKJJJJJJJJJHHHHHHFFFFFFFFFFFFGGGHHHHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@??????>>>???????????????>>>======AAAAAAAAABBBBBB@@@>>><<<444333000...---...///000////////////////////////---------------.../////////...---,,,++++++******+++,,,------++++++,,,------------...---,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))&&&(((***,,,.../////////---...............------//////.........------------------...//////...---,,,,,,,,,------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...------,,,,,,,,,------..................///000000111333666777888@@@QQQaaazzz||||||{{{yyywwwwwwyyy{{{wwwwwwwwwvvvuuuuuuxxxzzzyyyjjjZZZRRRRRRXXXbbbjjjwwwxxxzzz|||{{{zzzwwwuuutttuuuwwwxxxwwwrrrkkkfff___kkkppprrrtttkkkgggrrr|||zzz{{{yyyxxxxxxyyyxxxvvvtttpppsssvvvxxxwwwvvvuuuvvvwwwwwwwwwvvvtttrrrpppnnnqqqpppooooooqqqrrrqqqpppnnnmmmlllllllllmmmooopppkkkhhhfffeeefffhhhhhhhhheeeeeedddcccbbbaaa``````^^^^^^\\\[[[YYYYYYXXXXXXZZZYYYXXXVVVUUUUUUVVVVVVVVVTTTQQQPPPPPPPPPOOONNNOOONNNMMMKKKJJJIIIIIIIIIHHHHHHFFFEEEEEEFFFGGGGGGJJJHHHGGGEEECCCBBBAAAAAACCCCCCBBBAAA@@@??????>>>???????????????>>>======BBBBBBCCCCCCCCCAAA@@@???888666222///---...///000////////////////////////------,,,,,,------...///---------,,,,,,++++++***+++,,,------++++++,,,------------------,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))&&&(((***,,,.....................///......---,,,........................,,,------.........------,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------,,,,,,,,,---...............///////////////000222555666777===HHHQQQzzz~~~xxx{{{{{{{{{yyyxxxwwwxxxyyywwwxxxyyyxxxwwwwwwxxxyyyxxxjjj\\\TTTRRRSSSZZZbbbrrrtttwwwzzz{{{zzzxxxvvvuuuvvvxxxyyywwwrrrlllgggaaakkkppprrruuummmjjjttt}}}}}}zzzyyyyyyyyyzzzyyywwwvvvqqqtttwwwyyyxxxwwwvvvvvvvvvvvvwwwvvvuuusssqqqpppssspppnnnoooqqqqqqpppooooooooopppppppppppppppqqqjjjhhheeedddeeefffgggfffcccdddffffffdddbbb```___^^^]]]\\\[[[[[[[[[[[[[[[XXXXXXWWWVVVVVVUUUUUUUUUWWWTTTRRRQQQQQQRRRQQQPPPPPPPPPNNNLLLKKKJJJIIIIIIIIIHHHGGGEEEEEEEEEFFFFFFHHHGGGEEEDDDCCCBBBBBBAAADDDCCCBBBAAA@@@??????>>>???????????????>>>======BBBCCCDDDDDDCCCBBBBBBBBB;;;888444000------...///////////////////////////------,,,,,,------...///,,,,,,,,,---,,,,,,,,,++++++,,,------++++++,,,---,,,------------,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))'''(((***,,,---...------......//////...------,,,,,,,,,------.../////////,,,---......------,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,---...///---......///////////////...111444555777===CCCGGG```{{{wwwzzzzzzzzzzzzyyyxxxwwwwwwzzz|||}}}}}}{{{zzzyyyzzzxxxkkk^^^WWWRRRPPPTTT\\\lllnnnrrrvvvxxxxxxvvvuuuuuuvvvyyyyyywwwrrrkkkgggccclllppprrruuunnnkkkvvv}}}{{{zzzyyyyyyzzzzzzxxxvvvqqqtttxxxzzzyyywwwwwwwwwuuuuuuvvvvvvvvvuuusssrrrsssqqqnnnnnnpppqqqooommmoooqqqrrrsssrrrqqqqqqrrrkkkhhheeecccdddeeeeeeeeebbbdddggggggeeebbb```___]]]\\\\\\\\\]]]]]]^^^___VVVVVVVVVVVVVVVUUUTTTSSSWWWTTTRRRRRRSSSTTTTTTSSSRRRQQQOOOMMMLLLKKKJJJJJJIIIHHHGGGEEEEEEEEEEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCBBB@@@??????>>>???????????????>>>======BBBDDDEEEEEEDDDCCCCCCDDD===:::555000---,,,---...////////////////////////---,,,,,,,,,,,,---......++++++,,,---------,,,,,,+++,,,------++++++,,,---,,,,,,---------,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))''')))***,,,---------,,,.../////////...---,,,,,,+++,,,,,,---...///000000,,,---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,---...///---......///000/////////,,,///222444777===AAACCCPPPuuu~~~}}}{{{yyyyyyxxx~~~}}}}}}|||{{{{{{zzzzzz|||mmm[[[TTTVVVXXXTTTNNN\\\bbbkkkuuu{{{{{{wwwsssuuuuuuuuuvvvwwwuuuqqqmmmhhhjjjnnnrrrpppkkkkkkoooyyy~~~|||zzz{{{|||zzzvvvsssxxxyyyyyyxxxvvvvvvwwwyyyuuuuuuuuuvvvvvvvvvtttrrrqqqooooooqqqppplllkkkmmmmmmnnnpppsssuuuuuurrrooooooiiibbb___aaadddeeeeeegggeeecccccceeedddaaa^^^___``````^^^[[[XXXWWWWWWUUUQQQRRRWWWWWWRRRRRRVVVTTTSSSRRRTTTVVVWWWTTTPPPOOONNNMMMLLLLLLKKKLLLLLLFFFGGGGGGGGGFFFEEECCCBBBFFFGGGHHHFFFDDDCCCDDDEEE@@@???>>>???AAABBBAAA@@@????????????????????????BBBBBBBBBCCCDDDCCCAAA??????;;;555111000000//////......------------......------------------------------......------,,,++++++,,,------......---------,,,+++*********+++,,,(((***+++------,,,+++***+++***)))((((((''''''((()))(((((()))+++---///000------............------,,,,,,---.../////////...------------------,,,,,,...---,,,,,,......---,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------,,,++++++******++++++.........------,,,,,,,,,......////////////.........///222333555888===@@@III{{{ttt~~~~~~|||{{{{{{{{{{{{~~~}}}|||{{{{{{zzzzzzmmm]]]UUUUUUVVVSSSOOOSSSXXXbbbmmmvvvyyywwwuuutttttttttuuuuuusssooollliiijjjnnnqqqooojjjkkkooo|||}}}{{{{{{{{{zzzwwwtttyyyyyyyyywwwuuutttuuuwwwxxxxxxxxxxxxwwwuuurrrpppssspppppprrrqqqnnnnnnpppqqqsssuuuvvvuuussspppnnnmmmhhhbbb```bbbeeeeeedddiiifffdddcccdddcccaaa^^^]]]^^^___]]][[[XXXXXXXXXVVVRRRSSSVVVVVVRRRQQQTTTSSSRRRQQQSSSUUUVVVSSSOOOLLLKKKJJJIIIIIIHHHIIIIIIFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGGGGFFFDDDCCCDDDEEE@@@??????@@@AAABBBBBB@@@AAAAAAAAA@@@@@@??????>>>BBBBBBAAABBBCCCBBB@@@>>>???;;;555111000000//////......------------......------------------------------......------,,,++++++,,,------...------------,,,+++*********+++,,,(((***+++------,,,+++***+++***)))((((((((((((((())))))))))))+++---///000---......//////......---------.../////////......------------------------...---,,,,,,......---,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,---............---------,,,,,,,,,------............------...///111333555888<<>>BBBBBBAAABBBBBBAAA???<<>>???XXX{{{qqq~~~~~~}}}|||||||||~~~~~~zzzzzzyyyxxxwwwvvvuuuuuuyyymmm]]]RRRNNNQQQTTTWWWOOOSSSZZZdddmmmrrrsssrrrpppoooooopppqqqooommmjjjjjjjjjlllnnnllliiikkkqqq~~~|||||||||}}}~~~}}}}}}|||yyyvvvtttuuuvvvsssuuuxxxyyyyyyxxxxxxxxxwwwsssrrrssstttrrrtttxxxssswwwxxxuuunnniiiiiikkkiiifffcccdddfffgggfffdddbbbaaa______aaaccceeefff]]]^^^___]]]ZZZXXXWWWXXXTTTSSSSSSTTTTTTSSSTTTUUURRRPPPOOOQQQTTTTTTQQQNNNLLLKKKJJJIIIHHHHHHHHHHHHIIIGGGEEECCCCCCDDDFFFHHHEEEFFFGGGFFFDDDBBBCCCDDDBBBAAA@@@AAABBBCCCBBBAAACCCBBBBBBBBBBBBAAAAAAAAABBBAAAAAAAAABBB@@@>>>;;;>>>:::555111000000000000......------------..............................------......------,,,+++++++++,,,------------,,,------,,,,,,++++++++++++)))***+++,,,,,,,,,++++++******)))))))))******+++***)))))))))***,,,...///......////////////......000000111111000///......++++++,,,,,,---...//////...---,,,,,,......---,,,---------------,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---...///------------------------,,,------......------,,,---...000111333666:::===???III{{{ppp{{{~~~~~~}}}}}}||||||zzzyyyyyyxxxwwwwwwvvvvvvyyylllZZZMMMJJJOOOVVVZZZYYY\\\aaagggmmmoooooommmoooooonnnooooooooollljjjiiiiiikkknnnllljjjmmmrrr~~~{{{yyyyyyzzzvvvxxxzzzzzzyyywwwxxxyyyxxxtttsssttttttsssuuuyyyrrruuuwwwsssmmmiiikkknnniiifffddddddggghhhfffdddbbbaaa```___^^^___bbbccc]]]^^^^^^[[[XXXUUUTTTTTTVVVWWWWWWVVVWWWYYY[[[[[[TTTRRRQQQSSSVVVVVVSSSPPPLLLLLLKKKJJJIIIIIIIIIIIIKKKKKKKKKJJJIIIGGGEEEDDDEEEFFFGGGEEECCCBBBCCCDDDCCCBBBAAABBBCCCCCCBBBAAA@@@@@@AAABBBCCCDDDDDDEEEBBBAAA@@@AAABBBAAA>>><<<>>>:::555111000000111000......------------..............................------......------,,,+++***+++,,,,,,------,,,,,,------------,,,,,,++++++******++++++,,,,,,,,,,,,***************+++,,,---******))))))***,,,...///...//////////////////...000000111111000///......++++++,,,,,,---...//////...---,,,,,,......---,,,+++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++++++++++++++,,,------------------------......////////////......,,,...///111222555888;;;AAACCClll}}}nnnuuu~~~~~~~~~|||{{{{{{{{{{{{{{{{{{{{{{{{{{{vvvgggUUUJJJJJJPPPVVVYYY]]]```dddiiinnnooommmkkkpppooonnnooooooooonnnlllggggggkkkoooooolllooouuu~~~}}}xxxuuuvvvxxxyyyvvvuuuwwwwwwtttuuuyyytttuuuuuusssooommmoooqqqjjjgggdddeeeggghhhfffdddeeeeeedddaaa]]]\\\]]]^^^]]]^^^^^^\\\XXXUUUTTTTTTVVVWWWWWWUUUVVVZZZ\\\[[[WWWUUUTTTVVVYYYYYYVVVSSSLLLKKKJJJIIIHHHHHHHHHHHHLLLMMMOOOPPPNNNJJJFFFCCCEEEFFFFFFEEECCCBBBBBBCCCEEECCCBBBBBBCCCDDDCCCAAA>>>>>>@@@AAACCCDDDEEEFFFAAA@@@@@@AAABBBBBB@@@>>>>>>:::444111000111111111......------------..............................------......------,,,+++******+++,,,,,,,,,,,,,,,---------------,,,++++++******+++++++++,,,,,,,,,************+++,,,---...+++******)))***,,,---......//////000000//////...//////000000000///......+++,,,,,,------............---,,,,,,......---,,,******++++++++++++,,,,,,++++++,,,,,,,,,,,,---------,,,++++++*********+++,,,,,,,,,------------......//////////////////...,,,---///000111333777:::@@@CCCZZZ}}}jjjnnnzzz|||}}}{{{{{{{{{||||||}}}~~~~~~~~~oooaaaQQQKKKNNNTTTVVVTTTWWWZZZ```hhhnnnpppnnnlllqqqpppooooooppppppooonnndddffflllqqqqqqoooqqqvvvyyyvvvxxx||||||yyyxxxzzzzzzwwwvvvyyyvvvuuussspppooooooppppppllliiieeedddfffgggfffdddeeeffffffddd```]]]^^^___aaabbbcccbbb___^^^^^^^^^^^^```___ZZZZZZ___```^^^[[[YYYXXXZZZ]]]]]]ZZZWWWNNNMMMLLLKKKJJJJJJJJJJJJKKKMMMPPPQQQPPPLLLHHHEEEDDDEEEFFFEEECCCBBBBBBCCCEEEDDDCCCCCCDDDDDDCCCAAA>>>??????AAABBBCCCDDDEEE@@@@@@@@@BBBDDDDDDBBB@@@===999444111000111111111......------------..............................------......------,,,+++******+++,,,,,,,,,,,,+++,,,---.........---,,,+++++++++******++++++,,,,,,)))*********,,,---...///+++************+++---...//////000000000000//////------.../////////......------------------------...---,,,,,,......---,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,---,,,,,,,,,---------......---......//////......---+++---...///000222666999;;;CCCHHHmmm}}}hhhiiivvvzzz~~~}}}yyyyyyzzz{{{|||}}}~~~jjj]]]PPPLLLRRRWWWTTTPPPNNNRRR[[[eeemmmqqqpppnnnrrrqqqppppppqqqqqqpppoooccceeelllrrrsssqqqsssxxx{{{yyy}}}~~~{{{{{{}}}}}}xxxwwwyyyvvvsssooommmmmmnnnmmmmmmnnnjjjeeedddeeefffeeeddd```cccfffeeecccbbbccceeefffgggiiiiiihhhhhhhhhiiinnnqqqnnnhhhfffkkkkkkhhh]]][[[[[[\\\______\\\YYYQQQPPPOOONNNMMMMMMMMMMMMKKKLLLNNNPPPOOOMMMJJJHHHDDDEEEFFFEEECCCAAABBBCCCFFFDDDCCCCCCDDDDDDCCCAAA???@@@@@@AAAAAABBBBBBCCC@@@@@@@@@BBBDDDEEECCCAAA===999444111000111111111.........------.........////////////////////////------......------,,,+++******+++,,,,,,,,,,,,+++,,,---.........---,,,+++++++++******++++++,,,---)))******+++,,,...///000++++++*********+++---...//////000000000000//////,,,,,,---.../////////...------------------,,,,,,...---,,,,,,......---,,,,,,,,,,,,------.........++++++,,,,,,,,,---------+++++++++,,,---...///000,,,,,,,,,------.........,,,------......------,,,+++,,,...///000222666999555CCC===[[[www^^^jjjttt~~~}}}yyyqqq]]]XXXRRRQQQSSSTTTSSSPPPIIIQQQ]]]hhhppprrrqqqooossssssssstttuuussspppmmmgggfffgggjjjmmmoooooonnnuuu~~~yyyxxx{{{|||zzz{{{vvvvvvrrrkkkhhhjjjmmmlllkkkjjjgggdddcccdddhhhkkkjjjiiimmmtttvvvsssoooooooooqqqwww|||{{{vvvuuuyyy~~~|||uuuuuuyyyxxxsssggg```[[[\\\aaabbb]]]VVVPPPQQQQQQNNNKKKJJJLLLOOOLLLJJJIIIHHHHHHHHHFFFDDDEEEDDDCCCBBBAAA@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCAAAAAAAAAAAAAAA@@@>>>>>>BBBGGGIIIFFFAAABBB:::111///333555333000111111000000000000111111222111111000///......---------......------,,,++++++***)))))))))***,,,,,,---------,,,,,,+++++++++,,,+++++++++******))))))++++++************++++++******))))))***,,,.../////////000//////...------111111000000//////......---------............///---------............///,,,------......------,,,------------------------++++++,,,,,,,,,,,,------.........------,,,,,,,,,...------------...//////...///000000000222555777444GGG;;;JJJkkkdddlllwww}}}wwwmmmYYYVVVRRRRRRTTTTTTRRRPPPJJJSSS___iiiooopppppppppsssrrrrrrrrrsssrrrooommmgggggghhhjjjmmmnnnnnnmmmrrr}}}zzzvvvvvvzzz~~~yyyxxxrrrtttrrrmmmkkknnnooonnnkkkiiifffeeehhhlllqqqsssuuuuuuyyy}}}}}}yyywwwyyy||||||~~~}}}wwwvvvzzz~~~~~~~~~{{{vvviiiddd___^^^``````ZZZUUUQQQRRRQQQOOOLLLJJJLLLNNNLLLJJJGGGGGGGGGGGGFFFDDDEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCBBBBBBCCCCCCAAA??????CCCHHHIIIFFFBBBCCC;;;333000333555333000000000/////////000111111111111000000///......---------......------,,,++++++***)))))))))***+++,,,,,,,,,,,,,,,+++++++++***+++++++++*********))))))*********))))))************)))))))))***,,,---/////////000000//////......000000000/////////......------------............,,,,,,,,,,,,---------...,,,------......------,,,------------------------++++++,,,,,,,,,,,,------......---------,,,,,,,,,...------------...//////...///000000000111444777333BBB:::GGG~~~ffffffjjjuuu~~~~~~}}}ooobbbUUUSSSRRRSSSSSSSSSPPPNNNMMMWWWdddlllnnnnnnoooqqqrrrqqqppppppppppppooommmiiihhhhhhjjjllllllkkkjjjnnn~~~|||zzzzzzyyyvvvttttttyyyyyywwwsssuuutttqqqpppssssssppppppkkkgggiiirrr{{{~~~wwwuuuwww}}}{{{vvviiigggccc```^^^[[[WWWTTTSSSSSSRRROOOLLLKKKLLLNNNLLLIIIFFFDDDEEEEEEEEEEEEFFFEEEDDDCCCCCCBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCDDDDDDDDDDDDEEEBBBAAABBBEEEHHHIIIFFFBBBCCC<<<444111222444222000............///000000111111000000//////.........------......------,,,+++******))))))******+++,,,+++++++++******************************)))))))))***))))))(((((())))))***)))((((((((()))+++---......//////000000000000//////////////////.........------------............+++++++++,,,,,,,,,------,,,------......------,,,------------------------++++++,,,,,,,,,,,,------...------------,,,,,,,,,...------------...//////...///000000000111444666444;;;;;;CCCmmmuuullleeegggrrr}}}~~~~~~yyyhhhZZZSSSTTTTTTSSSRRROOOMMMLLLSSS^^^jjjoooooonnnppptttrrrpppnnnmmmnnnooonnnmmmkkkjjjiiijjjkkkkkkiiihhhlllzzz}}}zzzyyyzzzxxxvvvtttuuuyyy}}}zzzyyyyyyzzzxxxtttuuuyyyyyywwwzzzsssnnnrrrvvvqqqqqqzzz~~~wwwrrrpppeeedddbbb___ZZZWWWUUUTTTTTTSSSRRROOOMMMLLLLLLMMMKKKHHHDDDBBBCCCDDDEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEDDDDDDDDDFFFHHHHHHEEECCCBBB;;;444000111222111///...------......///000111000000/////////.........------......------,,,+++***************+++++++++*********)))))))))))))))************************))))))(((((((((((())))))(((((((((((()))+++---///......///000111111111000........................,,,,,,---------.........+++,,,,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------...------------...//////...///000//////000333666666777===BBBZZZrrrkkkkkkqqqxxx|||tttdddWWWTTTVVVVVVSSSNNNKKKKKKLLL[[[eeeooosssqqqoooqqquuuqqqooommmmmmnnnooonnnmmmmmmkkkjjjkkkkkkjjjhhhfffkkkwww}}}~~~|||||||||{{{yyywwwvvvzzz~~~zzzzzz{{{{{{{{{yyyxxx|||yyy~~~wwwooollltttwwwzzzwwwnnnfffcccddd\\\]]]]]][[[VVVTTTTTTUUUTTTSSSPPPNNNMMMMMMLLLLLLJJJGGGDDDBBBCCCDDDEEEEEEFFFFFFEEEDDDDDDDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAACCCDDDDDDDDDDDDEEEEEEFFFGGGHHHGGGDDDBBB???:::333//////000000///...............///000000////////////............------......------,,,+++))))))******++++++++++++))))))))))))))))))))))))************++++++++++++))))))(((((((((((())))))((((((((((((***,,,...///---...///000000000000000---------------.........,,,,,,,,,------------...------------............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------...------------...//////...///000//////000222555:::666@@@CCCNNNwwwrrrqqqqqqyyyzzz{{{zzztttiii]]]TTTUUUWWWVVVQQQKKKHHHKKKPPPccciiiqqqtttrrrppprrrtttooonnnmmmmmmoooooonnnmmmnnnmmmlllllllllkkkiiigggiiisss~~~xxx|||~~~}}}}}}}}}~~~|||zzzwwwvvvyyy~~~|||yyyyyy{{{xxxyyyzzz|||}}}~~~~~~wwwnnnjjjkkkjjjiiifff___XXXWWWZZZVVVVVVWWWVVVTTTSSSSSSTTTSSSPPPNNNMMMMMMMMMMMMLLLIIIGGGDDDCCCDDDEEEFFFEEEEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCC>>>???AAACCCDDDCCCCCCBBBEEEFFFGGGHHHGGGEEECCCAAA===999333000///000111111000//////......//////000........................------......------,,,+++))))))***++++++++++++***))))))))))))************+++++++++,,,,,,,,,,,,,,,***))))))(((((())))))***((((((((()))+++---///111---......////////////...,,,,,,,,,---------------,,,,,,,,,,,,---------------------.........//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------......------------...//////.../////////...///222444:::666???CCCHHHsssxxxttttttwwwyyyvvvlllbbbZZZVVVUUUWWWUUUNNNHHHHHHOOOWWWhhhkkkppprrrrrrqqqpppqqqnnnmmmnnnoooppppppnnnlllooonnnmmmmmmmmmllljjjhhheeeooo~~~{{{ssstttwwwzzz|||~~~~~~~~~~~~}}}{{{zzz{{{|||zzzyyyxxxuuuuuuwww|||}}}zzzzzz{{{wwwzzz}}}zzzxxx}}}zzzwwwwww{{{zzzrrrjjjgggccc^^^[[[\\\YYYSSSRRRUUUSSSSSSRRRSSSSSSTTTSSSSSSQQQNNNKKKKKKMMMNNNMMMLLLHHHGGGEEEEEEFFFFFFFFFEEEDDDDDDDDDCCCCCCDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBB???AAACCCDDDEEEDDDCCCBBBEEEGGGHHHHHHFFFCCCAAA@@@===:::555111111222444555222222111000////////////........................------......------,,,+++((()))***+++,,,++++++***)))))))))******+++++++++,,,,,,,,,------.........*********))))))*********)))))))))***,,,...111222---............------,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,---------.........,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------------...//////.../////////...///111444777444<<>>;;;???:::555111111333555666222222111000000000000000//////............//////111111111111000///...---+++++++++************)))(((***,,,,,,+++))))))***---------...//////000000*********++++++,,,,,,,,,,,,,,,+++++++++,,,------......---------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------...------,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...,,,+++---000111///,,,222,,,***///222///...111///////////////000111111555000:::<<<@@@LLLooobbbTTTJJJLLLQQQVVV```kkkooommmkkklllmmmooopppooooooooonnnnnnmmmmmmmmmmmmooopppqqqrrrqqqooollljjjgggdddgggttt~~~}}}{{{yyyxxxwwwvvvvvvvvvvvvvvvvvvtttrrrpppooollllllllllllkkkkkklllmmmmmmnnnoooqqqssstttuuuvvvsssvvvyyyzzzzzzyyyyyyyyy~~~~~~}}}rrrlllmmmkkkfffbbbcccbbb^^^\\\\\\]]]\\\ZZZXXXWWWWWWXXXYYYXXXWWWUUUSSSQQQPPPPPPPPPPPPNNNLLLKKKLLLLLLKKKJJJHHHGGGFFFEEEEEEFFFGGGHHHEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDBBBCCCCCCDDDEEEFFFFFFFFFGGGGGGFFFGGGFFFDDD???<<<>>>:::444111111222444555222111000////////////000//////............//////////////////...---,,,,,,++++++++++++************)))+++------,,,******+++,,,---...///000000000000***+++++++++,,,,,,,,,,,,------,,,,,,------............---------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,---------------,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///------...111111000------******......,,,...333//////......//////000111555000:::;;;>>>GGGfffcccTTTJJJNNNVVV]]]fffqqqnnnlllkkklllnnnpppqqqqqqtttqqqmmmmmmoooppppppnnnoooqqqtttuuutttpppllliiifffaaa^^^gggyyy~~~}}}|||{{{yyyxxxwwwwwwwwwyyyyyyxxxwwwuuurrrooonnnlllkkkiiiiiikkkkkkkkkjjjfffgggjjjmmmoooqqqrrrsssqqqqqqqqqooommmlllmmmnnnoooooossstttiiiddddddgggaaa^^^^^^^^^[[[ZZZ\\\]]]___```]]]YYYWWWXXXZZZZZZXXXVVVTTTRRRQQQPPPPPPOOONNNLLLKKKLLLMMMLLLKKKIIIGGGEEECCCCCCEEEGGGIIIDDDEEEEEEEEEEEEDDDDDDCCCDDDDDDCCCCCCDDDDDDEEEEEEBBBCCCDDDEEEEEEFFFFFFEEEGGGGGGGGGGGGGGGEEE@@@===<<<888333000000222333333000000//////......////////////............//////............---,,,+++***,,,+++++++++************))),,,...///---,,,+++++++++---///111111111000///++++++,,,,,,,,,,,,---------------.........//////......---------,,,,,,,,,.........---------------------------------------------------,,,,,,,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///......///111111000...,,,,,,---...,,,***...333......------......///000444000999:::<<>>;;;777222000000111222222//////............////////////............//////............---,,,+++***,,,,,,+++++++++************---000111///---,,,,,,+++,,,///222222111///...,,,,,,,,,,,,,,,,,,,,,---,,,,,,---.........//////......---------,,,,,,,,,...............---------........................------------------,,,,,,++++++,,,---------,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------...///000000///...111000///...---,,,...000---------------...//////333///999999;;;???QQQeeeTTTJJJQQQ^^^ffflllrrrnnnlllkkkllloooqqqrrrrrrqqqoooppptttzzz{{{wwwrrrrrrrrrrrrqqqpppooommmlllfffddd___YYYWWW^^^lllxxx~~~{{{{{{zzzyyyyyyyyyyyyyyyxxxxxxxxxwwwuuurrrpppooollljjjiiiiiijjjkkkkkkjjjiiijjjkkklllmmmnnnnnnnnnnnnnnnllliiiffffffhhhjjjfffaaa___ffftttssskkkhhhgggaaa^^^]]]aaa```\\\XXXXXX^^^bbbeeeccc]]]YYYZZZ\\\ZZZYYYXXXWWWUUUSSSQQQQQQPPPNNNLLLKKKLLLLLLLLLJJJHHHFFFDDDCCCCCCDDDFFFHHHDDDEEEFFFGGGGGGFFFEEEDDDFFFEEEDDDCCCCCCDDDEEEFFFBBBCCCEEEFFFFFFEEEDDDDDDEEEEEEEEEGGGGGGFFFBBB???:::777222000000111111111//////............////////////............/////////000000//////...---,,,,,,,,,,,,++++++++++++******---111222000...---,,,***,,,///111222111///---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---.........---......---------,,,,,,,,,................................................------------------------***++++++,,,------,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,---......------...//////...---...000///...---------------...//////111...777888<<<@@@KKKtttcccRRRIIISSSccckkknnnqqqooommmlllmmmoooqqqrrrrrrnnnooorrrwww{{{{{{wwwrrrrrrrrrqqqppppppooooooooohhhhhhddd[[[RRRRRR[[[ddd|||~~~}}}}}}||||||{{{{{{{{{{{{{{{|||vvvvvvvvvuuusssqqqnnnmmmiiijjjkkkjjjhhhhhhjjjlllllllllmmmmmmmmmmmmllllllkkklllllljjjiiihhhiiijjjgggbbb^^^aaakkkxxxvvvpppnnnlllfffbbb```cccbbb]]]YYYYYY[[[^^^aaaaaa___]]]^^^___XXXXXXWWWWWWUUUTTTRRRQQQQQQOOOLLLLLLLLLLLLKKKIIIGGGFFFEEEEEEEEEEEEFFFGGGDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDBBBCCCEEEGGGGGGEEEDDDCCCCCCCCCDDDFFFGGGEEEBBB???:::777333000000111111111//////......//////000000//////............//////111111111111000///...---,,,,,,,,,,,,++++++++++++***---111222111...---,,,***+++---/////////...---,,,,,,++++++++++++******((()))+++---......------......---------,,,,,,,,,.............../////////------------------------------------............)))***+++,,,,,,------,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***+++------,,,,,,,,,---(((,,,///...///111111///......------......///000000---666777===AAAGGGjjj```PPPIIIVVVhhhqqqrrrssspppooommmmmmoooqqqqqqqqqnnnpppsssuuuvvvuuusssqqqpppqqqrrrssssssrrrqqqppplllkkkggg```YYYTTTTTTUUUjjj~~~|||{{{{{{zzzzzzyyyyyyyyyzzzzzz{{{vvvvvvuuusssqqqmmmjjjhhheeeiiillljjjeeedddhhhlllkkkkkklllllllllkkkkkkjjjjjjmmmoooooommmkkkjjjjjjhhheeeaaa___ccckkkuuu|||yyywwwwwwuuurrrlllgggfffddd```^^^```^^^^^^___^^^^^^]]]\\\\\\UUUVVVVVVVVVUUUTTTRRRRRRRRRPPPMMMLLLLLLKKKIIIHHHFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDDDDDDDDDDCCCBBBBBBBBBDDDFFFGGGGGGEEECCCBBBAAABBBCCCEEEFFFDDDAAA>>>:::777333111111222222111000////////////000111222//////............//////111111111111000///......------,,,,,,,,,+++++++++)))---111222111...,,,+++)))***+++,,,------------+++++++++******)))))))))(((***,,,...//////............---------,,,,,,,,,---........./////////000,,,,,,,,,,,,,,,,,,,,,,,,------------.........///))))))***,,,,,,------,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***,,,......---,,,---///'''333;;;777///...000111//////......//////000111111---666666===@@@CCCbbb]]]NNNHHHXXXllluuuvvvuuuqqqooommmmmmooopppppppppppprrrssssssqqqoooppppppnnnqqqtttwwwwwwuuurrrpppooolllhhhdddaaa[[[SSSMMMZZZttt~~~}}}{{{zzzyyyvvvvvvvvvuuuvvvvvvwwwwwwwwwvvvuuurrroookkkgggeeebbbhhhllliiicccaaaffflllhhhiiijjjjjjjjjjjjjjjiiilllooossssssqqqnnnkkkjjjiiihhhddd___\\\___gggmmmsss}}}{{{|||~~~vvvmmmjjjgggeeeeeehhheeebbb___]]]\\\ZZZWWWUUUTTTTTTUUUVVVUUUTTTSSSRRRSSSQQQNNNLLLKKKJJJIIIGGGFFFGGGHHHIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDFFFGGGBBBCCCDDDDDDDDDCCCAAA@@@BBBDDDFFFGGGGGGEEECCCBBB@@@AAABBBDDDEEEDDDAAA>>>:::777444222222222222111000000000000000111222222//////............//////111111111111000///...------------,,,,,,,,,++++++))),,,111222111...,,,+++*********++++++,,,------+++*********))))))(((((()))***---///000000//////......---------,,,,,,,,,---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////((()))***+++,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------***---000000---,,,...000,,,>>>JJJAAA111***...222///////////////000111111222...555555<<>><<<777666444333222111111111111111111111111111111111111///......//////...,,,111000000///...---------+++++++++++++++++++++++++++---///111111000...,,,)))***+++,,,,,,+++)))(((+++++++++******((('''''')))***,,,---......---,,,............/////////000.../////////...------,,,------,,,,,,,,,,,,++++++........................,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,------------------//////.........//////000777666444222000/////////...............///000000///...000555999===EEEMMM{{{~~~aaaTTTPPP^^^ooouuuvvvxxxtttrrrpppppprrrsssssssssnnnppprrrsssrrrqqqqqqrrrsssqqqqqquuuzzzzzzuuuooopppoooooonnnkkkeee^^^YYYPPPTTTaaayyy~~~~~~~~~}}}||||||{{{yyywww{{{{{{zzzxxxvvvtttrrrqqqqqqqqqooommmjjjhhhgggfffeeefffeeedddbbbbbbdddffffffiiilllnnnmmmkkkkkkkkkiiijjjkkknnnppppppmmmkkkllliiifffdddcccbbb```___```cccggghhhgggfffggghhhkkkhhhccc___^^^___aaaccciiigggccc\\\UUUSSSVVVZZZWWWVVVVVVUUUUUUUUUVVVVVVYYYUUUQQQNNNNNNNNNNNNMMMKKKHHHFFFEEEGGGHHHHHHFFFCCCDDDEEEFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDAAA@@@AAABBBBBBAAA>>><<<666555444333222111111111111111111111111111111111000///......//////...,,,111000000///......------++++++++++++++++++++++++,,,...000222222111///---***++++++,,,+++***))))))++++++++++++***)))(((''')))***,,,---......------........./////////000000111000000000///---,,,+++------,,,,,,,,,,,,++++++------------------------+++++++++******+++++++++++++++++++++++++++++++++,,,,,,------------......//////.........///111111777666444222000///000000...............///000000///...000555888;;;BBBJJJmmm|||___TTTSSSaaappptttssstttsssrrrqqqrrrtttuuutttsssnnnpppqqqqqqpppqqqsssuuuuuupppnnnssszzz|||vvvpppqqqqqqqqqpppooojjjddd```OOOKKKNNN^^^uuu}}}~~~}}}||||||{{{xxxvvv|||}}}|||{{{xxxtttpppnnnqqqpppnnnkkkiiigggeeeeeeffffffdddaaa___^^^```bbbdddhhhlllnnnnnnlllkkkkkkhhhhhhiiilllooopppnnnmmmmmmkkkhhhfffeeeccc```^^^^^^```ccccccaaa^^^]]]]]]```^^^\\\[[[ZZZ[[[]]]^^^ccceeebbbZZZQQQNNNSSSXXXWWWWWWVVVVVVWWWWWWXXXYYYXXXUUUQQQOOONNNOOONNNNNNLLLJJJGGGFFFGGGHHHIIIHHHCCCDDDEEEFFFGGGHHHHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEAAAAAAAAABBBBBBAAA>>>;;;666555444222111111111111111111111111111111111111000///......///000...---000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,---...111333333222000///++++++,,,,,,+++***))))))++++++++++++***)))((((((***+++,,,............---....../////////000000000222111111000...---,,,+++------,,,,,,,,,,,,++++++------------------------++++++************++++++++++++++++++++++++++++++,,,,,,---------.........000///...---...000333444777555333222000000000000...............///000000000...000444777999???FFFZZZ~~~www]]]TTTUUUdddrrrsssqqqpppqqqqqqqqqsssuuuuuutttsssnnnnnnooonnnnnnooorrruuurrrpppooorrrxxxzzzwwwttttttsssrrrrrrpppmmmhhhdddXXXOOOJJJRRReee}}}~~~~~~}}}||||||||||||zzzwww||||||{{{zzzwwwtttqqqooorrrpppmmmjjjiiigggfffeeefffeeeccc___\\\[[[\\\^^^aaaeeejjjmmmmmmlllkkkkkkhhhggghhhjjjmmmoooooonnnllljjjhhhgggeeeccc___]]]aaabbbccccccaaa___]]]\\\]]]]]]]]]\\\\\\]]]]]]]]]]]]```___WWWLLLHHHNNNUUUXXXWWWWWWVVVVVVVVVWWWWWWSSSQQQMMMLLLLLLLLLLLLKKKMMMKKKHHHGGGGGGHHHJJJJJJEEEFFFGGGGGGHHHGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGFFFEEEEEEBBBAAAAAABBBBBBAAA>>>;;;555444333222111111111111111111111111111111111111222000///000111111000///000000//////............,,,,,,,,,,,,,,,,,,,,,,,,---///111333444333111000,,,,,,,,,,,,+++******)))++++++++++++******)))(((***+++---...//////.........////////////000000000111000///...------,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))*********+++++++++++++++,,,,,,,,,,,,------......//////000///......///111444666555444333111000000111111...............///000000000///000444555666;;;AAALLLoooqqq\\\VVV[[[lllyyyxxxsssrrrrrrqqqqqqssstttuuutttrrrnnnnnnmmmkkkjjjlllooorrrmmmooorrrtttuuuvvvwwwxxxvvvtttrrrqqqpppmmmiiieeeaaaWWWOOOQQQ]]]sss}}}|||{{{{{{zzz{{{}}}}}}|||{{{zzzyyywwwuuutttssstttttttttpppllljjjjjjiiihhhffffffeeebbb^^^ZZZYYY[[[]]]___ccchhhkkkllllllkkkkkkiiihhhgggiiikkkmmmnnnmmmkkkiiigggfffeeebbb___\\\___```aaabbbbbbaaa^^^]]]_________```___^^^]]]]]]ZZZ]]]]]]VVVLLLHHHNNNUUUYYYXXXWWWUUUTTTSSSSSSSSSQQQNNNLLLKKKLLLLLLKKKJJJMMMLLLJJJIIIHHHIIIJJJLLLIIIIIIIIIIIIHHHFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEFFFFFFEEEDDDCCCBBBAAAAAABBBBBBAAA===:::444333333222111111111111000000000000000000000000333222111222333444333111////////////............,,,,,,,,,,,,,,,,,,,,,,,,---///111444555444222111...---,,,++++++************++++++++++++******)))+++,,,...///000000//////////////////000000000111///...---,,,,,,------...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))(((((())))))************++++++,,,,,,,,,,,,,,,---......///000000111000//////000333555777333222111000///000000111...............///000000111///000333444444888>>>FFFccclll]]]ZZZbbbuuuzzzxxxuuutttsssssstttuuutttsssoooooommmkkkiiiiiikkkmmmhhhnnntttvvvuuuuuuwwwzzzvvvtttqqqpppooommmjjjgggddd]]]VVVRRRVVVggg}}}{{{zzzyyyyyy{{{}}}~~~~~~|||xxxwwwuuusssssstttvvvwwwsssooojjjiiijjjkkkjjjhhhfffdddaaa]]]ZZZZZZ]]]______cccgggjjjkkklllmmmnnnllljjjhhhhhhiiikkkkkkkkkjjjhhhfffeeedddccc```^^^``````aaaccceeeeeeccc```_______________]]]\\\\\\[[[^^^^^^XXXQQQNNNRRRXXXYYYXXXVVVTTTRRRQQQQQQPPPQQQPPPNNNNNNNNNOOONNNMMMLLLLLLMMMLLLJJJIIIJJJLLLLLLKKKKKKJJJHHHFFFDDDCCCEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBB@@@===:::333333222111111111111111000000000000000000000000333222111222444444444222//////////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,...111333444444222111///...---+++***************+++++++++++++++******,,,---...000000000000////////////000000000111111000///...,,,,,,---......------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))(((((((((((())))))*********++++++,,,,,,---,,,,,,---...///000000111111111111222333444555666111000///......///000000...............///000000111///111444444333666<<>>999222.........---+++------------------------,,,,,,,,,+++++++++++++++(((((((((((((((((((((((())))))***++++++++++++***+++,,,...///111222222333444444333333222111000000..................------...------......///000111444333111000111333666777@@@HHHTTT}}}zzzeeeRRRVVVbbbpppyyyzzzzzz{{{xxxzzz{{{yyyvvvuuuzzz~~~tttrrrpppmmmjjjiiihhhhhhlllkkknnnsssvvvuuuvvvyyyxxxyyyuuupppooorrrqqqmmmlllmmmiiiddd]]]WWWmmm~~~}}}|||yyyxxxwwwxxxzzzzzzxxxvvvvvvuuusssqqqooolllkkkjjjeeebbb___]]]^^^``````aaa```_________```bbbbbbbbb```bbbeeehhhjjjllloooqqqlllkkkiiiiiijjjjjjhhhgggeeebbb```___aaabbbcccccc```bbbdddeeedddbbb^^^\\\]]]]]]]]]]]]]]]^^^______]]]\\\ZZZXXXWWWVVVUUUUUUUUUWWWYYYZZZXXXVVVUUUUUUTTTTTTTTTSSSRRRPPPNNNLLLOOOMMMLLLMMMMMMMMMJJJIIILLLJJJIIIJJJKKKLLLKKKIIIHHHGGGFFFFFFGGGGGGFFFDDDFFFFFFGGGGGGGGGFFFEEEEEEEEEDDDCCCCCCAAA>>>:::666333333333222222222111111222222222222222222222222000000000000////////////......---------......///------------------------+++,,,...000111222222222111000/////////...,,,******++++++,,,+++***)))((())),,,...//////000111333222111///000111111000///555222///.........,,,***------------------------+++++++++++++++*********(((((((((((((((((((((((())))))***++++++++++++******+++,,,...000000111111333333222222111000000///..................------...------......///000111444222111000111333555777<<>>888777666555444222111111111111111111111111111111111111111111111111111111000///............///000........................---------------------------,,,---///222333333222222333333222222000//////---,,,+++*********+++,,,,,,,,,,,,,,,---...///000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,,,,+++)))''''''''''''(((((((((((((((((((((((((((((((((((()))))))))*********++++++,,,---...---,,,---...000***++++++,,,,,,------...//////............//////000000000111222222333333111777777;;;JJJaaa~~~dddSSSWWWdddrrryyyxxxuuuuuuvvvrrrrrrqqqpppooopppsssuuuvvvtttpppllljjjjjjkkklllccccccddddddeeeggghhhiiipppnnnmmmnnnqqqsssttttttsssttttttooogggbbbiiittt~~~~~~|||}}}}}}zzzpppmmmiiihhhkkklllllljjjrrruuuyyy|||}}}{{{xxxvvvxxxvvvrrrooolllkkkkkkkkkmmmmmmiiieeeeeehhhhhhdddggghhhjjjjjjiiihhheeeddddddbbbaaabbbccccccbbb```bbb^^^ZZZYYY\\\^^^]]][[[[[[ZZZZZZYYYYYYXXXWWWWWWWWWVVVUUUVVVWWWVVVUUUSSSVVVVVVVVVTTTRRRQQQRRRSSSPPPOOOOOOPPPRRRTTTSSSRRRRRRQQQPPPOOOMMMMMMMMMMMMNNNKKKHHHJJJNNNOOOKKKFFFEEEGGGGGGDDDDDDFFFFFFDDDEEEDDDDDDCCCDDDFFFGGGHHHCCCEEEDDDBBBCCCDDDBBB===777666555444333222111000222222222222222222222222111111111111111111111111000//////......//////000........................---------------------------------000222444333222222222222222222111000///---,,,+++*********+++,,,*********+++,,,...///000...............---------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,,,,+++)))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************+++---...---,,,,,,...///***++++++,,,,,,------...///...............//////000000000111222222333333444666666===GGGUUU}}}{{{aaaRRRUUUaaalllpppqqqrrrssstttpppssstttssspppppptttwwwtttqqqnnnjjjhhhhhhiiijjjdddddddddeeeggghhhjjjkkkqqqooommmmmmpppssstttuuurrrsssssspppgggdddlllxxx~~~||||||~~~~~~zzzqqqlllggghhhnnnrrrrrrpppvvvxxx{{{}}}}}}{{{xxxvvv|||yyyvvvrrrooommmmmmmmmooopppmmmhhhgggiiiiiifffiiiiiijjjjjjjjjhhhfffeeedddcccbbbbbbcccdddcccbbbbbb___[[[[[[^^^``````___[[[[[[ZZZYYYYYYXXXXXXXXXVVVVVVWWWWWWWWWVVVTTTRRRVVVWWWWWWVVVTTTRRRSSSTTTPPPPPPQQQRRRSSSTTTUUUUUUSSSRRRRRRPPPOOONNNNNNNNNOOOLLLIIIJJJMMMNNNKKKHHHEEEHHHHHHEEEDDDFFFEEEBBBAAAAAAAAABBBCCCEEEGGGHHHCCCDDDCCCCCCCCCBBB???;;;555555444333222222111111222222222222222222222222111111111111111222222222000//////////////////000........................------------------------...---...000333444444222222222222222222111000///---,,,+++*********+++,,,))))))***+++,,,...///000........................---..................---,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,,,,+++)))''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))*********,,,------,,,,,,---...***++++++,,,,,,------.........---------...//////000000000111222222333333666555666???FFFKKKpppwwwwwwzzz```QQQUUU```jjjkkkmmmqqqtttsssrrrtttvvvuuurrrqqqsssuuuooonnnmmmllljjjiiihhhhhhfffffffffggghhhjjjkkklllnnnmmmkkklllooosssuuuvvvrrrqqqpppmmmfffdddnnn{{{}}}{{{{{{}}}}}}zzzsssnnnjjjkkkqqquuuvvvtttyyyyyyzzzzzzyyyxxxxxxwww}}}{{{wwwsssqqqooonnnnnnmmmpppooojjjiiikkkllljjjkkkkkkkkkkkkkkkiiihhhgggdddcccbbbcccdddeeedddcccaaa]]]ZZZZZZ]]]```___^^^\\\\\\ZZZYYYXXXXXXYYYYYYVVVWWWXXXXXXWWWUUUTTTSSSVVVWWWXXXWWWUUUTTTTTTUUURRRSSSTTTTTTTTTUUUVVVWWWSSSSSSSSSRRRRRRQQQPPPPPPNNNLLLJJJJJJLLLMMMKKKIIIFFFIIIIIIFFFDDDEEEDDD@@@===>>>???@@@CCCEEEGGGHHHDDDBBBBBBCCCCCC@@@<<<:::444444444333333222222222222222222222222222222222000000111111111222222222///000000000000000000///........................---------------------------------000222444333222111111222222222111000000---,,,+++*********+++,,,*********+++,,,---//////---.....................,,,...111333333111...,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,,,,+++)))''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((())))))))))))+++------,,,+++,,,---***++++++,,,,,,------...---------------...//////000000000111222222333333222111333<<>>999:::<<>>999888444444444444333333333333333333333333333333333333000000000111222222333333///000000111111000000///........................------------------------,,,,,,,,,///111333222111111111222222222111111000---,,,+++*********+++,,,,,,++++++,,,,,,---...///---------...............,,,///333666666333///,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,,,,+++)))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((***,,,---,,,+++++++++***++++++,,,,,,------...,,,,,,,,,,,,---...//////000000000111222222333333222444555<<>>AAADDDFFFGGGDDD@@@@@@DDDCCC<<<777777444444444444444444555555333333333333333333333333///000000111222222333333///000111111111111000///........................------------------------+++++++++...000222111000000111111222222222111111---,,,+++*********+++,,,...---------------......---------.........//////---///222444444222///---,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,,,,+++)))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((('''))),,,---,,,+++***+++***++++++,,,,,,------...,,,,,,,,,,,,---...///000000000000111222222333333222888888:::???AAARRRnnnuuuooohhhcccmmm}}}zzzcccVVVVVVbbbjjjhhhlllvvvyyytttmmmlllkkknnnqqqqqqnnnjjjkkkkkkkkklllmmmnnnooopppoooooonnnmmmmmmmmmmmmnnniiiiiijjjllloooppppppooopppggg```aaagggqqqyyyzzz{{{zzzxxxwwwwwwxxx{{{{{{{{{zzzzzzzzz{{{{{{zzzxxxuuurrrqqqppppppqqqmmmrrrsssnnnjjjkkklllkkkpppppppppooonnnnnnmmmmmmeeedddcccdddfffgggfffeeeeeeaaa]]]]]]___aaa```___^^^]]][[[YYYXXXYYYZZZ[[[YYYZZZZZZWWWTTTRRRUUUWWWSSSUUUWWWWWWVVVTTTTTTTTTTTTVVVWWWVVVSSSQQQRRRTTTKKKLLLNNNPPPQQQQQQQQQPPPLLLKKKIIIHHHHHHIIIJJJJJJHHHKKKKKKGGGEEEDDDAAA<<<555666:::===AAADDDFFFGGGDDD@@@@@@DDDCCC<<<666666444444444555555555555666333333333333333333333333///000000111222222333333///000111222222111000///........................------------------------+++***+++---000111111///000111111222222222111111---,,,+++*********+++,,,//////...------------...---------.........//////...///000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,,,,+++)))''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&))),,,---,,,************++++++,,,,,,---......+++++++++,,,---...///000000000000111222222333333...666555444999<<>>BBBDDDDDDCCCDDDDDDCCCAAA>>>;;;888666444444333333333333444444333333333444444444444555555444222111111222333444222000///...///000///...////////////////////////..............................//////111222444555222222111000000000000111000///...---,,,+++++++++***))))))))))))***++++++------------------------.............../////////...------,,,,,,------...---,,,+++,,,---,,,***)))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''(((((()))***++++++,,,,,,+++++++++***++++++,,,---...//////......------......///000000000///000000222333444444444444666999===AAADDDMMMvvvooommmnnnoooiiifffsss}}}___XXX^^^eeekkkmmmnnnpppooolllnnnnnnnnnnnnoooooonnnlllmmmoooppppppooooooooooookkkjjjiiijjjlllnnnmmmkkkkkklllnnnoooooommmjjjggghhhhhhiiinnn|||~~~}}}||||||}}}~~~}}}}}}~~~}}}xxxtttqqqqqqrrrtttssstttuuutttrrrrrrtttvvvvvvuuutttvvvxxxyyyvvvtttssssssrrrqqqpppooonnnmmmhhhbbb^^^aaafffiiikkknnnmmmkkkgggeeecccdddeeegggiiijjjkkkgggaaa^^^]]]^^^ZZZYYYXXXWWWWWWXXXZZZ\\\VVVVVVWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTTTTLLLLLLLLLLLLKKKJJJIIIHHHKKKKKKJJJHHHHHHHHHBBB;;;666777999===BBBDDDDDDCCCEEEEEEDDDBBB???;;;888666444444333333333333444444444444444444444444444444555444222111111111222222222000......///000///...////////////////////////---------.............../////////000111333555555222222111000000000000000000///...---,,,+++++++++)))))))))))))))***++++++,,,,,,------------------........................------------------------...---,,,,,,---,,,***)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''''''''((()))***++++++,,,,,,------,,,,,,++++++,,,,,,---...//////...------------...//////...//////000111222333333444444555666999<<<>>>@@@CCCrrrrrrlllkkkkkkjjjeeegggwww}}}___XXXbbbjjjqqqrrrssstttrrrnnnnnnlllkkkkkklllmmmllljjjjjjlllnnnmmmlllkkklllmmmjjjiiiiiijjjkkkllllllkkkkkkmmmoooooommmkkkhhhgggeeekkkrrr|||}}}||||||{{{|||}}}~~~~~~}}}~~~|||xxxuuussssssssssssqqqrrrrrrrrrqqqrrrssstttsssqqqoooppptttuuusssooorrrqqqpppooonnnmmmlllllliiiaaa]]]```eeegggjjjnnnllljjjgggeeedddeeefffhhhjjjlllllliiiccc___^^^^^^YYYYYYZZZ[[[[[[[[[[[[[[[WWWWWWXXXXXXXXXWWWWWWVVVUUUUUUUUUTTTTTTTTTTTTTTTMMMMMMMMMMMMLLLKKKJJJIIIKKKLLLKKKIIIIIIIIIDDD<<<555555888<<<@@@CCCCCCCCCEEEEEEEEECCC@@@<<<999666555444444333333444444555444444444444444444444444333333222222111111111111222000......///000///...........................---------.........///////////////000111333555555222111000000//////000000000///...---,,,+++++++++))))))(((((())))))***+++,,,,,,,,,---------.....................---------------------------------...---,,,,,,------+++)))***))))))))))))((((((((('''''''''''''''''''''''')))(((''''''''')))***+++***+++,,,---------------+++,,,,,,------.........---------------...//////---...///000111222222333333333555777999;;;<<<===>>>dddqqqmmmkkkjjjhhhgggnnnccc[[[fffooovvvxxxyyyyyywwwrrrmmmiiieeeeeegggjjjiiihhhgggjjjmmmmmmkkkjjjkkknnnjjjjjjjjjjjjkkkkkkkkkkkkkkkmmmnnnmmmkkkiiihhhhhhhhhrrr}}}~~~~~~|||yyywwwvvvvvvvvvuuuqqqqqqqqqrrrrrrrrrssssssrrrooommmnnnpppqqqooommmpppoooooonnnmmmlllkkkkkkiiibbb]]]```dddfffhhhkkkiiihhhfffddddddeeefffggggggjjjkkkhhhbbb^^^\\\]]]WWWXXX[[[]]]]]]\\\[[[ZZZWWWWWWXXXXXXWWWWWWVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSQQQPPPPPPOOONNNNNNMMMMMMKKKLLLKKKIIIJJJKKKFFF>>>444444777;;;@@@CCCCCCCCCCCCDDDEEEDDDBBB>>>:::888555555444444444444555555555444444444444333333333222222444444444333111000222000///...///000///...........................,,,,,,------.../////////......//////111222444555111111000////////////000000///...---,,,+++++++++)))(((((((((((()))******+++,,,,,,------..................---------------,,,------......------,,,---,,,+++,,,......---+++,,,,,,+++***))))))((('''(((((((((((((((((((((((((((((((((((()))***++++++******+++,,,------------,,,,,,,,,---------......------,,,,,,------...///,,,---...000111222222222111222444777999:::;;;;;;;;;VVVrrrmmmjjjgggfffkkkwwwggg___eeennnvvvyyyyyyzzzvvvrrrkkkeee___^^^bbbfffgggggggggkkkoooooollllllnnnqqqkkkkkklllkkkjjjjjjjjjkkklllmmmmmmkkkhhhggghhhjjjppp}}}}}}zzzzzz{{{{{{zzzxxxssssssssstttuuuuuuttttttsssrrrpppppppppppppppoooooooooooonnnnnnmmmmmmmmmjjjccc___aaaeeefffgggiiigggffffffeeeeeeeeeeeefffdddfffhhhfff```\\\ZZZ[[[VVVWWWYYYZZZ[[[[[[ZZZYYYWWWWWWWWWWWWWWWVVVUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRPPPOOONNNNNNOOOOOOJJJKKKKKKJJJKKKMMMHHHAAA444555888<<>>888666555555666666666555444444444444444444444444333222111111111111000///000000000000000000000000//////.........---------,,,,,,---...//////......000...,,,,,,...000111000111000000///...---------............---,,,++++++************))))))))))))+++---//////...---...///---,,,,,,++++++,,,,,,---000000//////............***+++,,,...///////////////---+++)))((((((((()))++++++++++++)))((('''&&&)))(((''''''(((***,,,...***+++,,,---------,,,+++------------------------///...---,,,+++,,,---...//////000000000000///......///000222444777:::;;;;;;JJJZZZvvvmmmffffffhhhkkktttnnnfffgggjjjnnnrrrsssqqqnnnlllkkkiiifffcccdddgggjjjmmmwwwvvvuuutttsssqqqppppppfffgggiiijjjkkkkkkjjjjjjgggiiiiiieeebbbhhhvvv}}}}}}~~~~~~|||{{{zzzyyyxxxxxxxxxyyy{{{||||||xxxttttttvvvwwwtttqqqrrrrrrppppppvvv|||xxxpppnnngggcccgggkkkkkkiiihhhfffggghhhhhhhhhfffdddcccaaadddgggeee```\\\ZZZ[[[\\\\\\\\\\\\[[[ZZZYYYYYY\\\[[[YYYYYYYYYYYYWWWVVVVVVVVVTTTSSSSSSSSSTTTUUUQQQPPPOOONNNMMMMMMMMMMMMLLLLLLIIIGGGHHHIIIFFF???:::777555777<<<@@@CCCDDDGGGCCCAAADDDHHHGGGCCC???:::888666555666777666555444444444444444444444444444333222222222111000///000000000000000000000000//////.........---------,,,------...//////......000...------///111111111222111111000//////..................---,,,++++++************))))))))))))+++---//////...---...///---,,,,,,++++++,,,,,,---/////////......---------)))***,,,...000111111222...---+++***)))(((((()))***************)))((('''***)))((('''((()))+++---++++++,,,---------------------------------------...---,,,,,,,,,,,,---...//////000000000//////......///000222444777999;;;888CCCOOOttt|||vvvooojjjkkkkkkooo{{{oooggghhhjjjlllooooooooommmkkklllkkkjjjjjjkkkmmmpppqqqxxxuuurrrsssttttttqqqooobbbcccfffhhhiiijjjjjjjjjgggiiiiiieeecccmmm~~~}}}~~~~~~}}}{{{zzzzzzzzzzzz{{{{{{{{{{{{|||yyyvvvvvvxxxxxxvvvsssrrrrrrpppqqqwww{{{xxxrrrmmmfffbbbgggllllllkkkkkkjjjiiihhhgggfffdddcccccc___cccgggfffbbb^^^]]]^^^]]]]]]]]]^^^]]]]]]]]]]]]]]]\\\[[[[[[\\\\\\ZZZYYYWWWVVVUUUTTTSSSSSSTTTUUURRRQQQPPPNNNMMMMMMLLLLLLMMMMMMKKKHHHIIIKKKFFF@@@999777666777<<>>;;;777666666666555444666666555555444444333333666777666444222000000000/////////////////////////////////...............------...............---///......///111333333222222222111111111000000000////////////...---,,,+++************)))))))))(((***,,,......---------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000111111222,,,,,,+++******)))))))))''''''((()))******))))))+++***))))))((())))))***,,,,,,+++,,,---///111222,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......------.../////////.........///000111444666888999<<<>>>FFF```uuutttooonnnqqqrrrvvvhhh```fffgggiiilllnnnooopppppppppqqqsssuuuwwwxxxxxxxxxwwwrrrnnnnnnpppppplllgggggghhhiiijjjkkkjjjiiiiiikkkgggeeejjjxxx}}}}}}~~~~~~}}}|||{{{{{{|||{{{zzzzzzvvvsssssstttssspppoooqqqiiidddgggkkkkkkjjjjjjmmmkkkhhheeebbbaaaaaaaaacccfffhhhfffbbb^^^^^^___^^^^^^^^^^^^^^^___aaaaaa___^^^]]]]]]^^^___]]]\\\YYYWWWVVVTTTTTTTTTTTTUUUSSSRRRQQQOOONNNMMMMMMMMMNNNOOOMMMKKKKKKLLLFFF???777777777888:::>>>CCCFFFDDDHHHIIIFFFGGGJJJJJJFFF???<<<888555555555444333666666666555555444444444666777777555111//////111////////////////////////////////////////////////---...............------.........///222333333222111000000000000000//////////////////...---,,,,,,************)))))))))(((***,,,......---,,,---......------,,,,,,------...+++,,,,,,,,,,,,,,,,,,,,,......////////////......++++++++++++******)))(((&&&'''((()))))))))))))))******)))))))))))))))))),,,,,,+++,,,---///111222,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,---..................///000111333555777888888:::CCCXXXssssssmmmgggkkkooowwwgggaaahhhiiikkknnnooopppqqqppppppqqqsssuuuvvvwwwwwwxxxssspppmmmmmmnnnmmmkkkhhhkkklllmmmmmmlllkkkjjjiiieeeccceeerrr~~~}}}}}}~~~~~~~~~xxxuuuuuutttpppnnnooovvvmmmhhhkkkoooooonnnoooooommmjjjgggdddcccbbbbbbeeefffgggddd```]]]^^^aaa______^^^^^^^^^___aaabbb___^^^]]]]]]]]]^^^\\\[[[YYYXXXVVVUUUTTTTTTTTTUUURRRQQQPPPOOOOOONNNNNNOOONNNOOOMMMKKKKKKKKKFFF>>>666777777777888;;;@@@DDDBBBHHHJJJFFFHHHLLLJJJCCCBBB???:::666555555444444555555555555555555555555444666777555111...///111000000000000000000000000...////////////000000000.........///......---,,,---------///222333333111000000000000000000000000///////////////...,,,,,,************))))))))))))***,,,---...---,,,---.........------------......++++++,,,,,,,,,,,,------////////////...---,,,++++++++++++++++++***)))(((&&&'''(((((())))))))))))))))))))))))************,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............++++++,,,---............//////000111333555777888999<<>>BBBAAAEEEFFFHHHRRR\\\WWWJJJFFFBBB<<<888777666666555444444555555666666777777111444666444000...///222000000000000000000000000.../////////000000000000......//////...------,,,++++++,,,///222333222111111111111111111111111111000000000//////...---,,,************))))))))))))***+++------,,,,,,,,,---......------------......,,,,,,,,,,,,---------...---------------,,,,,,+++******+++,,,+++***)))(((''''''(((((((((((((((((('''((()))***************++++++,,,---------------++++++++++++++++++++++++***+++,,,...............******+++------.........//////000111222444666777<<>>;;;555333555666777888999888555222000000000000000000000000000111111000000000000111111111000///......///000111//////...------------............///000222333444666555444333222111111111333333111...000333000+++,,,,,,,,,+++++++++******((()))***+++---...///000////////////////////////......//////...---,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,+++***)))******))))))))))))))))))*********))))))))))))))),,,,,,------,,,,,,+++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,------...///.........000111333555:::555AAAJJJSSSsssqqqpppnnnqqq~~~``````lllmmmoooqqqrrrrrrqqqoooppppppsssvvvzzzzzzyyywwwooopppqqqpppooooooqqqsssqqqoooooopppooommmnnnppp~~~~~~~~~}}}|||zzz{{{{{{}}}}}}zzzvvvrrrppphhheeemmmwwwyyyvvvsssssssssrrrpppmmmjjjgggfffeeeeeeeeedddbbbaaaaaacccbbbbbbbbbcccccccccbbbbbb______^^^]]][[[YYYWWWVVV[[[ZZZYYYWWWVVVVVVUUUUUUVVVSSSOOOOOOQQQRRRQQQOOOPPPNNNMMMLLLKKKJJJGGGEEE<<<666222444666777999===@@@AAACCCHHHTTT\\\XXXOOOKKKCCC===<<<999444333777666777888888777555222111111111111111111111111111111111000000000000111111111000////////////000111000///...------------------------...///111333333666555444333333222333333333333111...000333111,,,,,,,,,,,,+++++++++******((()))***+++---...//////////////////////////////......//////...------,,,......------,,,++++++***,,,,,,,,,,,,,,,+++******+++++++++******)))))))))))))))))))))************---------------,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++++++++******+++,,,,,,------...///.........///111333444999555???EEELLLuuuxxxwwwvvvqqqxxx``````jjjllloooqqqssssssrrrrrrooorrrvvv{{{}}}{{{vvvrrrnnnooopppqqqpppqqqsssuuuqqqpppqqqssspppmmmooouuu~~~|||zzz{{{{{{|||}}}~~~|||xxxuuurrrkkkgggmmmuuuwwwvvvuuurrrssstttsssqqqnnnjjjggghhhhhhhhhgggdddbbbbbbcccbbbcccccccccccccccbbbbbb___^^^^^^]]][[[YYYXXXWWWZZZZZZZZZYYYXXXWWWVVVUUUVVVSSSOOOOOOQQQRRRQQQNNNPPPOOOMMMMMMMMMKKKIIIFFF===777333555666666888;;;===AAACCCCCCEEEHHHJJJHHHJJJCCC>>>:::777444555888777777666555555444333222111111111111111111111111111111000000000000111111111000000//////000000111111000///...---,,,,,,,,,,,,,,,,,,---///111222333555555444444444444444555222333222///000222111---,,,,,,,,,+++++++++******((()))***+++,,,---...///////////////////////////.........///......---,,,......------,,,+++++++++,,,,,,,,,,,,,,,++++++***------,,,,,,+++***))))))((()))))))))***+++++++++---............---,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,++++++************++++++,,,---------///.........///111333444888555<<<>>>CCCfffyyyuuusss```aaakkkmmmqqqsssssssssssssssoooqqqtttxxxyyywwwqqqmmmmmmooopppqqqqqqrrruuuwwwrrrqqqsssvvvrrrnnnsss~~~}}}{{{|||{{{|||}}}~~~|||yyyvvvssslllhhhlllrrrssssssuuurrrsssssssssqqqnnnllljjjiiijjjjjjhhheeecccbbbcccccccccdddddddddcccbbbaaa_________^^^]]][[[ZZZYYY[[[[[[\\\\\\[[[ZZZXXXWWWUUURRRNNNNNNPPPQQQPPPNNNOOONNNMMMLLLMMMLLLIIIGGG>>>888555666666555666999===BBBFFFEEECCCDDDFFFIIIEEECCC???;;;888666777999777666555333333333333333111111111111111111111111111111000000000000111111000000000000000000000000111000///...---,,,,,,,,,,,,,,,---...000222333444555555444444444555666666111333333000000222222...,,,,,,,,,+++++++++******((()))***+++,,,---......////////////////////////---...............------......------,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++//////...---+++***))))))(((((()))***++++++,,,,,,......//////......---,,,++++++++++++++++++++++++......------,,,,,,++++++*********+++,,,,,,------//////......///000222333666666::::::===ZZZyyysssvvv}}}___bbbnnnqqqtttuuutttsssssstttqqqqqqssstttuuutttpppmmmooopppqqqrrrrrrsssuuuwwwtttppprrrxxxwwwuuu~~~}}}||||||{{{||||||{{{xxxuuusssmmmiiilllnnnnnnpppssssssrrrqqqooonnnmmmllllllhhhiiiiiihhheeecccbbbbbbcccdddeeeeeeeeecccbbbaaa````````````___^^^]]]\\\\\\]]]^^^^^^^^^\\\[[[YYYXXXTTTQQQPPPRRRSSSRRRPPPNNNLLLKKKKKKLLLKKKIIIGGG???999555666777555555777>>>AAAEEEGGGFFFDDDEEEGGGBBBCCCBBB>>>:::888888999777666444222111222333444111111111111111111111111111111000000000000111111000000111111111111000000000000///------,,,,,,,,,---......000111333555666555555444444444555666666000333444000000222222000,,,,,,,,,+++++++++******))))))******+++,,,------////////////////////////------...............---......------------,,,,,,+++,,,,,,---------,,,,,,//////...---,,,+++***)))((())))))***+++,,,,,,---......//////......---,,,++++++++++++++++++++++++000//////...---,,,,,,,,,))))))***++++++,,,,,,---//////.........000111222444777999999<<>>999666777777555555777===>>>BBBFFFFFFCCCDDDGGGEEEHHHGGG???999888888888555444333222111222333333222222222222222222222222111111000000000000111111000111111222222111111000//////...------------.........///000222444666888555555444444444444444555000444444111000222333111,,,,,,,,,+++++++++******))))))******+++,,,,,,---////////////////////////,,,---......///...............------------------+++,,,,,,---------------......---,,,,,,+++******)))*********+++,,,,,,,,,---............---,,,,,,***++++++++++++,,,,,,,,,000//////...---,,,++++++))))))******+++,,,,,,,,,//////.........///000111333888888999<<>>888555777888555555777999;;;AAAFFFFFFDDDKKKTTTOOOQQQKKK>>>555555777777444333333222222222222222222222222222222222222222111111000000000000111111000111222222222222111000...------------...//////------...000222444666777666555444333333222333333///444555222000222333222,,,,,,,,,+++++++++******)))))))))***++++++,,,,,,////////////////////////,,,------...//////......------..................+++,,,,,,---......---------,,,,,,,,,++++++******++++++++++++++++++++++++---------------,,,++++++******+++++++++,,,,,,,,,///...---,,,+++***)))))))))))))))***++++++,,,,,,//////...---...///000111222888666888<<<<<<\\\uuuyyyoooWWWaaannnsssyyy{{{yyyyyy{{{zzz{{{|||}}}~~~}}}yyyuuuvvvwwwvvvtttrrrqqqqqqrrrrrrgggiii}}}}}}{{{xxxvvvsssqqqqqqqqqnnnjjjlllqqqrrrsssssssssqqqmmmjjjgggeeegggiiiiiihhheeeddddddccceeefffgggfffdddaaa______```````````````______]]]\\\[[[ZZZZZZZZZ[[[\\\XXXUUUQQQQQQSSSTTTSSSQQQNNNMMMLLLMMMOOOOOOMMMKKK===888555777888666555777777:::BBBHHHHHHIIIVVVfffXXXXXXNNN===111111555666333333333222222222222222222222222222222222222222111111000000000000111111000111222333333222111000---------------...///000,,,,,,---///111333555777666555444333222111111111///444555222000222333333,,,,,,,,,+++++++++******)))))))))***+++++++++,,,////////////////////////,,,,,,---.../////////...------..................+++,,,,,,---.........---++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,------,,,,,,+++************++++++,,,,,,,,,------,,,+++***)))(((''')))))))))***++++++,,,,,,//////...------...000000222888555777;;;555NNNwwwtttnnnXXX___rrrwww|||~~~}}}}}}~~~~~~}}}}}}{{{yyyvvvtttxxxzzzxxxrrroooqqqtttssskkknnn~~~~~~~~~}}}{{{tttnnnjjjmmmppppppppprrrlllkkkkkkjjjiiiiiiiiijjjkkkllllllhhhcccbbbggglllbbbcccdddcccaaa```aaabbb[[[^^^^^^]]]___bbb```[[[[[[[[[ZZZZZZZZZZZZ[[[[[[XXXUUURRRQQQSSSTTTUUUUUUQQQOOOOOOPPPRRRQQQMMMIIIBBB===777555555777666555333;;;CCCGGGGGGIIIOOOUUUUUUOOOEEE:::333000000111333333222222222333444444333333333333333333333333222222222222222222222222000111222333333222111000////////////////////////------...///000222444555888888777666555444333333333333222222222111111111000...,,,*********+++,,,))))))))))))************000///...------...///000---------............///------------------------+++,,,,,,------,,,,,,++++++,,,------++++++,,,---+++*********************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++***)))(((((()))(((***---,,,((((((,,,......//////000000111111...444666666555555IIIkkk|||vvvzzzmmmYYY```pppuuu{{{}}}~~~~~~~~~}}}|||{{{xxxvvvuuuvvvvvvtttrrrqqqrrrtttooommmwww}}}|||sssmmmjjjmmmpppppppppqqqmmmlllkkkjjjiiiiiiiiiiiijjjlllllliiieeedddgggkkkdddeeefffeeecccbbbcccddd___aaaaaa______aaa___ZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[XXXUUUSSSSSSTTTUUUUUUTTTQQQPPPOOOOOOQQQPPPMMMJJJCCC>>>777555555777666555555:::@@@DDDEEEGGGKKKOOOKKKFFF>>>666000///000111444444333222222333333333333333333333333333333333222222222222222222222222000000111222222111111000////////////////////////------...///000222444555666555555555555555555555444333333333222222222222000...,,,*********++++++))))))))))))************000///...------...//////---------............///------------------------+++,,,,,,------,,,,,,++++++,,,------++++++,,,---000...---++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++***)))(((***+++000444333...,,,---.........///000000111111111666666666666555DDDbbbyyyzzzxxx{{{uuuuuuzzz|||mmm]]]cccooottt{{{~~~~~~|||{{{zzzxxxwwwwwwuuussssssuuuvvvtttrrrhhhppp}}}{{{yyyqqqkkkiiilllpppppppppqqqmmmmmmlllkkkiiihhhggggggfffhhhjjjiiieeedddeeegggdddeeefffeeecccccccccdddcccdddccc```___aaa^^^YYY[[[[[[ZZZZZZZZZZZZ[[[[[[WWWVVVUUUUUUVVVVVVUUUSSSQQQPPPNNNNNNOOOOOONNNLLLCCC>>>888555666777666444666999<<<@@@CCCEEEFFFGGGBBB>>>888333000000222444555444444333222222222222333333333333333333333333222222222222222222222222000000111111111111000///////////////////////////------...///000222333444444444555555555666666666444444444444333333333333000///---+++***)))******))))))))))))************///......---......//////---------............///------------------------+++,,,,,,------,,,,,,++++++,,,------++++++,,,---222000---++++++---000222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((())),,,222999888111---...---......//////000111111444888666555777555>>>TTTyyywwwwww~~~yyy}}}~~~tttrrrpppmmm{{{nnnbbbiiirrrwww}}}{{{yyyyyyyyyyyyxxxxxxuuurrrtttxxxxxxrrrmmmfffwww}}}{{{yyywwwtttooojjjhhhlllppppppooopppnnnmmmmmmkkkjjjhhhgggfffaaadddggghhheeecccccccccaaacccccccccaaaaaabbbccccccdddbbb______aaa___ZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[WWWVVVUUUVVVWWWVVVTTTRRRQQQOOONNNMMMMMMNNNNNNNNNDDD???888555666777666444777777888<<>>444333333222222333444555444444333222222333333333333333333333333333333333000111111222333333444444555444333222111111111222////////////////////////...............///000111222222222111111000000000/////////.........------******+++++++++*********))))))))))))***************+++,,,...//////......---------............///------------------------+++,,,,,,------,,,,,,++++++,,,------++++++,,,---,,,,,,...///000000000///,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++,,,,,,---,,,,,,+++***((((((++++++))),,,111,,,,,,---......//////000...777555333888888888@@@```ppp___VVVUUUWWWSSSTTT]]]fffeeeaaakkk{{{nnnYYYWWW___dddaaa]]]^^^``````bbbnnnqqqbbbkkkxxxuuuyyy|||}}}zzzyyyyyy{{{xxxvvvsssrrrpppnnnjjjgggeeekkkmmmfff^^^___kkkxxx|||xxxzzz~~~~~~{{{xxxuuusssqqqnnnllltttooommmqqqssspppmmmllliiijjjllllllllljjjhhhgggaaabbbdddfffhhhhhhfffddd```aaaccccccbbbbbbcccdddbbbcccaaa^^^___cccddd```[[[[[[ZZZZZZZZZZZZ[[[[[[YYYVVVRRRPPPPPPQQQQQQQQQIIIMMMPPPQQQNNNLLLLLLMMMGGGAAA:::777777777666444555777999:::;;;;;;;;;;;;333333333333444555666777333333222222222333444444333333333333333333333333000000111222333333444444777555444222111111222222////////////////////////...............///000111............////////////...------------,,,,,,,,,))))))***++++++++++++***))))))))))))************)))+++,,,...//////......---------.........//////------------------------+++,,,,,,------,,,,,,++++++,,,------++++++,,,------,,,,,,,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++,,,------,,,,,,,,,((('''(((++++++)))+++000,,,,,,------...//////000...888777333777777777???VVV}}}tttfff[[[TTTRRRRRRSSSXXXQQQTTT```aaa]]]kkkdddYYYXXX\\\^^^^^^aaaeeefffdddmmmmmmssslllcccnnnzzz|||{{{zzzzzz{{{zzzxxxuuu}}}{{{wwwsssooolllllllllpppjjjddd___]]]ggg|||wwwvvvyyy}}}vvvuuusssqqqooommmllllllvvvrrrqqqttttttpppnnnnnnkkkkkklllmmmmmmjjjgggcccdddddddddcccbbbccceeegggbbbbbbcccccccccbbbaaaaaa___^^^]]]^^^___```___^^^YYYYYYYYYYYYYYYXXXXXXXXXZZZXXXVVVUUUTTTSSSPPPNNNNNNMMMLLLMMMMMMLLLIIIFFFAAA???;;;888666555555666888888888888888777666666444444444333333222222222333222222111111222222333333444444555555444444333222222333333333333444444444333222111111111222333000000111111111111000000---------.........//////...------,,,,,,------...***...222222///,,,+++,,,******+++++++++,,,,,,,,,+++++++++*********))))))++++++,,,---....................................------------------------///......------,,,++++++---,,,++++++******++++++,,,,,,,,,------,,,++++++,,,,,,,,,++++++*********---------,,,,,,++++++++++++++++++++++++++++++++++++***)))***,,,---,,,+++***+++,,,...///111222333222333444555777999;;;<<>><<<:::888888888888888888888999444444555555555555444444333333333333333333333333333222222111111222222333333444444555555444444333222222222333333333444444333333333333222222111111000000111111111111000000.....................---...------,,,,,,------...,,,,,,---.........---,,,)))*********++++++++++++************************)))***,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,...---,,,,,,++++++,,,,,,***+++,,,,,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))***)))((()))+++,,,+++*********+++---...000111111111111111222333555666777===WWW}}}vvvmmmgggccc]]]UUUOOOOOONNNLLLJJJHHHGGGGGGGGGJJJHHHFFFFFFHHHJJJKKKLLLLLLQQQQQQOOOXXXuuuiii[[[TTT[[[aaaeeejjjooopppnnnkkkfffoooyyyxxxwwwwwwxxxxxxuuusssmmmmmmiii```WWWSSSWWW]]]www~~~{{{{{{{{{{{{zzz|||{{{yyywwwwwwyyy{{{}}}rrrkkkffffffeeecccdddgggjjjlllmmmjjjfffbbbbbbdddbbbcccdddccc```^^^^^^^^^```aaabbbdddeeefffggggggbbbbbbbbbcccdddccc___]]][[[[[[ZZZYYYXXXWWWWWWVVVQQQJJJAAA<<<>>>EEELLLQQQNNNJJJDDD???<<<:::999888777888888888888888888888333444555555666555555555222222333333333333444444333222222111111222222333333444444555555444444333222222333333333333444444222333333333333222111000000000111111111111000000...............---------...------,,,,,,------...,,,++++++,,,......---+++))))))))))))***************************+++++++++)))***+++---...//////000,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...---,,,,,,++++++...------,,,,,,,,,,,,,,,******+++,,,------------***++++++++++++,,,,,,,,,*********++++++++++++++++++++++++***))))))((((((***)))((()))+++++++++***))))))+++,,,...000111222000000111111222444555666===LLLvvv}}}zzzuuuppplllgggbbb___^^^\\\XXXVVVUUUSSSPPPMMMHHHHHHHHHGGGGGGHHHIIIKKKHHHFFFFFFHHHJJJMMMMMMMMMIIIOOOPPPOOO]]]lllaaaXXX\\\```bbbgggnnnqqqppprrrsss~~~~~~yyytttiiigggaaaZZZUUUUUUZZZ```uuu}}}|||}}}~~~}}}|||~~~|||zzz{{{}}}yyyrrrlllkkkhhhdddcccddddddhhhkkkjjjeeebbbbbbdddccceeeeeedddaaa___^^^^^^^^^___aaacccdddfffffffffaaaaaabbbcccdddbbb^^^[[[[[[[[[ZZZYYYXXXWWWVVVVVVRRRKKKBBB======BBBGGGKKKHHHDDD>>>:::888888888888777888888888888888777777444444555666666666666666222222222333333444444444333222222111111222222333333444444555555444444333222222333333333333444444222222333333333222111000000000111111111111000000//////.........---------...------,,,,,,------...---,,,***,,,...///...,,,))))))*********+++++++++))))))*********+++++++++)))***+++---...///000000---------------------------------------------------------------------,,,......---,,,,,,,,,,,,---)))***+++,,,------------******+++++++++,,,,,,,,,)))*********+++++++++++++++++++++***)))(((((((((***)))((()))***+++***)))******+++,,,...///000000000000000111111333444555:::AAAgggzzzwwwtttssstttvvvwwwxxxsssssssssssssssrrrqqqqqqpppooommmkkkjjjiiihhhhhhiiihhhgggfffffffffggghhhgggffffffeeedddccccccbbbdddbbb___]]]\\\ZZZWWWTTTSSSSSSSSSQQQOOOMMMJJJIIIDDDFFFIIIIIIHHHFFFEEEEEEEEEEEEFFFHHHKKKLLLKKKJJJFFFLLLNNNOOO```lllddd\\\___``````dddlllppppppzzz|||kkkfff___ZZZYYY[[[___aaaiiirrr~~~~~~~~~|||~~~|||}}}xxxrrrooolllfffcccddd___dddiiiiiifffcccccceeefffggghhhgggdddaaa``````\\\]]]___```bbbbbbccccccaaaaaaaaaccccccbbb^^^[[[\\\[[[ZZZYYYXXXWWWVVVVVVPPPJJJAAA;;;;;;>>>BBBDDDFFFAAA<<<888888999::::::777888888888888777777666444444555666777777777666222222222333333444444444333222222222222222222333333444444555555444444333222222333333333444444444222222333444333222111000000000111111111111000000//////.........---------...------,,,,,,------......,,,+++,,,///111///---******+++++++++,,,,,,,,,))))))******++++++++++++((()))+++---...///000000........................------------------------+++,,,,,,------......///......---,,,,,,,,,,,,---)))***+++,,,------...---*********++++++,,,,,,,,,))))))******+++++++++++++++++++++***)))(((((('''***(((((()))***+++***))),,,,,,,,,---------......000000000000111222333444666999]]]|||sssnnnllliiifffeeeeeefffgggggggggffffffddddddbbbaaa___^^^\\\\\\[[[[[[ZZZYYYWWWVVVVVVUUUUUUUUUVVVVVVVVVVVVUUUUUURRRSSSTTTTTTUUUUUUTTTTTTTTTTTTRRRPPPOOONNNMMMMMMJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCGGGBBBCCCIIIKKKGGGEEEGGGEEEIIIKKKSSSppp~~~hhhfffaaa______dddgggeeeddddddmmmzzztttccc___^^^YYYVVVWWWWWW]]]gggsss~~~}}}}}}~~~~~~zzzzzzwwwpppqqqsssqqqnnnmmmhhheeeaaa^^^^^^aaaeeehhhiiigggfffeeefffeeebbb___^^^]]][[[[[[[[[^^^aaacccbbbccceeegggiiigggddd```]]]\\\\\\[[[[[[ZZZZZZZZZYYYOOOEEEAAA@@@>>>???AAA???>>>;;;999777888888999::::::999888777777888888777777777777777666555555333222111222444555444333222222222111111111111000444333333333333333333333555444444333333444444555222222222222222222222222222333333333333222111111000...---...///000///...------------------------------------------------++++++++++++++++++++++++***************************,,,------------...000////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---///000000---***))))))+++++++++---......,,,***++++++++++++++++++++++++))))))+++,,,---,,,++++++++++++++++++++++++++++++*********)))******++++++***+++,,,---///000111222111000///000222222000///333555LLL~~~|||uuukkkeeedddeeecccaaa`````````aaa``````______\\\[[[[[[YYYXXXWWWVVVUUUTTTTTTSSSRRRQQQPPPOOOOOONNNOOOOOOPPPPPPOOOOOONNNLLLMMMNNNNNNOOOOOONNNNNNMMMMMMLLLKKKJJJJJJJJJJJJKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCEEECCCDDDHHHHHHEEEEEEIIIFFFHHHJJJUUUuuunnn\\\\\\]]][[[^^^eeefff```^^^```ffftttrrr```[[[XXXRRRNNNPPPOOOTTT[[[cccoookkknnn~~~~~~}}}|||||||||}}}~~~xxxuuuyyy~~~}}}tttoooqqqtttsssqqqpppmmmjjjeeeaaa```aaadddffffffhhhiiihhhfffddddddeee^^^\\\YYYXXXZZZ^^^cccfffeeeeeefffhhhjjjhhheeebbb______^^^]]]\\\[[[[[[ZZZYYYOOODDD@@@???======@@@<<<;;;999777666666777888:::999888888777777777888777777777777777666555555444333222333555666555444333333333333222222222222333333333333333333333333444444444444444444444444222222222222222222222222222222222222222111111000000.........//////...---------------------------------------------------+++++++++++++++++++++++++++++++++******************,,,------------...000////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---......------///000---,,,,,,,,,......,,,+++++++++++++++++++++++++++)))***,,,---------,,,+++++++++++++++++++++++++++*********)))******+++,,,***+++,,,---...000111111000000///000111222000...222...999[[[|||uuulllgggbbb___```aaa```^^^[[[[[[[[[[[[ZZZYYYYYYXXXTTTSSSSSSRRRQQQQQQPPPPPPOOONNNNNNMMMLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIGGGHHHHHHIIIIIIIIIIIIIIIGGGGGGFFFFFFFFFGGGGGGHHHJJJIIIIIIHHHHHHGGGFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCEEEGGGEEEBBBDDDIIIGGGGGGIIIXXX|||aaaUUUZZZ^^^XXX[[[dddeee\\\YYY^^^[[[iii~~~jjjYYYSSSPPPKKKIIIKKKHHHKKKNNNQQQWWWcccssskkkhhh|||||||||||||||}}}}}}}}}|||uuurrruuuyyyyyyrrrnnnrrrvvvvvvttttttrrrooojjjeeebbbaaabbbccccccfffjjjiiieeedddfffiii^^^\\\YYYXXXZZZ___eeehhhiiihhhhhhiiijjjiiifffdddbbbaaa```___^^^]]]\\\[[[YYYNNNDDD???===;;;;;;===;;;:::888777666777888888999888888888888777777777777777777777777666666555666444444444666777666555444444444444333333333333222222333333444444555555333333444555555444333333222222222222222222222222111111222222111111000///000///......//////---+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))+++,,,---...------...000////////////......---,,,------------------------,,,------......------,,,++++++,,,,,,---111666999000///---,,,---------+++++++++++++++++++++++++++***+++---......---,,,,,,++++++++++++++++++++++++******))))))***++++++,,,***++++++---...///000111000//////000111111000...444//////<<>><<<999999;;;;;;;;;:::999999::::::;;;777888888888888888777777666666777777777777666666666555444444666777666444444444444444333333333333111222222333444555666666222333555666666555333222222222222222222222222222000111111111111000//////000///...///000///---+++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******)))+++,,,......------///000///////////////...------------------------------,,,------......------,,,,,,,,,,,,+++---222999>>>333000---,,,---------,,,+++++++++++++++++++++++++++,,,---.........---,,,++++++++++++++++++++++++))))))))))))***+++,,,,,,***++++++,,,...//////000///......///000000///---111000///111888IIIfffxxxppphhhbbbdddbbb___\\\ZZZWWWUUURRRUUUUUUUUUTTTSSSRRRQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLLLLKKKJJJJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHDDDDDDEEEFFFFFFFFFFFFEEEGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDBBBCCCFFFIIIKKKLLLHHHDDDFFFEEEKKKeeexxxgggZZZYYY```iiiWWWKKKOOOXXXZZZXXXWWWNNNTTTkkkfffWWWKKKJJJKKKHHHJJJPPPJJJKKKKKKIIIHHHLLLVVV___lllyyy}}}~~~~~~~~~~~~}}}|||{{{wwwyyyyyywwwuuutttwwwyyyyyyrrrooossswwwvvvsssrrrooommmjjjgggeeecccccccccaaa^^^\\\___ccceeebbb______```aaacccccccccbbbaaafffeeedddeeefffeeedddbbb]]]]]]]]]]]]^^^^^^^^^^^^XXXMMMBBB===;;;999999;;;;;;;;;::::::::::::::::::666777777888888888777777666666777777777777666666666444333444555555444333333333333333222222222222222222333444444555666666222333555666666555333222222222222222222222222222000111111111111000///////////////000111000---+++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---............///111/////////000//////...---........................,,,------......------,,,......---,,,---111777;;;333000---,,,---------,,,++++++++++++++++++++++++,,,---.........---,,,+++++++++++++++++++++++++++))))))))))))***+++,,,---***++++++,,,---.../////////...---...000000...---***+++---///---...777AAA\\\sssrrrkkkggg```YYY\\\[[[ZZZXXXWWWUUUTTTSSSOOOOOOOOOOOOOOONNNMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHEEEFFFFFFGGGGGGFFFFFFEEEAAABBBCCCCCCDDDDDDCCCCCCEEEDDDCCCBBBAAAAAAAAAAAABBBCCCCCCDDDEEEFFFGGGGGGDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEGGGPPP\\\```VVVHHHFFFGGGRRRoooqqqggg```^^^```cccXXXLLLJJJTTT\\\ZZZQQQMMMNNN```cccVVVLLLLLLKKKGGGGGGMMMIIIKKKLLLJJJIIINNNWWW___ZZZdddvvv}}}}}}|||{{{zzzyyyxxxxxxzzzzzzzzzxxxuuuttttttuuuxxxqqqnnnrrrvvvuuuqqqpppkkkjjjiiigggfffeeeddddddccc^^^ZZZ]]]ccceee```ZZZ^^^```dddffffffddd```^^^aaaaaaaaabbbddddddbbb```\\\\\\\\\\\\]]]]]]]]]]]]WWWLLLBBB===;;;999999;;;999999999888888888777777555666777888888888777666555666666777777777777777666555333444555555444222333333333333222222222222333333444444555555666666333333444555555444333333222222222222222222222222111111222222111111000/////////000111333222000---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///......///111/////////000000//////...////////////////////////,,,------......------,,,//////...------///222555000///---,,,---------+++++++++++++++++++++++++++,,,,,,---......---+++***++++++++++++++++++++++++(((((())))))***+++------***++++++,,,------.........------...//////...,,,***)))+++///000---,,,...333CCCZZZooo}}}kkkbbb^^^YYYUUUTTTTTTTTTSSSSSSRRRSSSTTTKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFCCCDDDDDDEEEEEEDDDDDDCCCAAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@AAAAAABBBCCCCCCDDDFFFHHHJJJKKKKKKHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGJJJZZZqqqzzziiiRRRGGGJJJZZZyyyyyymmmhhhccc]]]YYYXXX]]]ZZZSSSYYYddd^^^NNNMMMLLL[[[~~~```UUUMMMMMMLLLFFFEEEJJJGGGJJJLLLLLLLLLQQQZZZbbbVVV]]]fffqqq~~~|||zzzxxxwwwwwwwww||||||{{{yyyvvvtttttttttuuuooommmqqqvvvtttqqqpppjjjjjjiiihhhgggfffeeedddeeebbb___```cccddd```[[[\\\___bbbddddddcccaaa___]]]]]]___bbbdddcccaaa^^^^^^^^^]]]]]]\\\[[[[[[ZZZVVVLLLAAA===<<<::::::===:::::::::999888777666555444555777888999888777666555555666777777777777777777666555555666666555333444444444444333333333333444444444555555555555555444444444444444444444444222222222222222222222222222222222222222111111000...///000333555555222///........................------------------------------------------------***++++++,,,,,,---------,,,---//////......000111//////000000000000//////////////////////////////,,,------......------,,,,,,...///...------...///---,,,,,,,,,......,,,++++++++++++++++++++++++++++++,,,---------,,,***)))++++++++++++++++++++++++((((((((()))***,,,---...+++++++++,,,,,,------......---,,,---...///---+++...))))))...222111///000222444888<<>>===<<<<<<;;;:::999777666333555777888999888777666555555666777777777777777999777666666777777666444666666555555555444444444555555555555555444444444555444444333333444444555222222222222222222222222222333333333333222111111...///111444666666444111////////////////////////------------------------------------------------)))***+++,,,------...///,,,---//////......000111//////000000000000000///000000000000000000000000,,,------......------,,,***,,,//////...,,,,,,,,,+++++++++---......,,,***+++++++++++++++++++++++++++,,,,,,---,,,+++))))))++++++++++++++++++++++++((((((((()))***,,,---...+++++++++,,,,,,------------,,,,,,---......---+++,,,'''%%%***...---++++++)))---111333333777>>>DDDIIISSSaaannnyyynnn___VVVPPPPPPSSSJJJKKKMMMOOOOOOOOONNNNNNMMMNNNLLLJJJMMMPPPOOOJJJKKKJJJIIIIIIIIIIIIJJJJJJGGGGGGGGGGGGGGGHHHHHHHHHEEEFFFFFFFFFEEEEEEDDDCCCEEEEEEEEEEEEFFFFFFFFFGGGAAABBBDDDEEEFFFEEEEEEDDDBBBDDDFFFHHHJJJNNNRRRVVVQQQSSSUUUVVVUUUTTTQQQPPPUUUPPPQQQaaatttyyylll]]]LLLIII[[[wwwkkkiiidddZZZPPPVVVdddlllfff``````\\\UUUPPPMMM]]]~~~]]]UUULLLHHHJJJKKKHHHDDDKKKJJJGGGHHHRRR^^^```ZZZUUUhhhbbbUUU___rrr~~~{{{yyyxxxyyyyyyzzzzzzwwwtttuuuwwwxxxwwwtttsssnnnmmmqqqtttqqqooonnnjjjkkkkkkjjjhhhfffffffffcccggghhheeeccccccaaa]]]___^^^^^^^^^___```bbbccc[[[YYYYYY]]]bbbccc___[[[\\\\\\\\\\\\[[[YYYXXXWWWWWWKKKAAA<<<;;;:::;;;>>>???===;;;999888888888888666666555666888888777555777777777777777777777777888888777555555444444444555666666666555444444333444333333333444444555666666666666666555555444333444444444333333333222222111111222222222222111111222000///222777888555111.........///////////////000///...------------------,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111/////////000111111222222111111000000//////......111111000///////////////000000///...------,,,,,,........................000000///------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------------......000111222333999;;;>>>BBBGGGMMMQQQSSS___hhhrrrssssss{{{wwwggg]]]VVVRRRQQQSSSQQQQQQRRRSSSSSSSSSSSSSSSRRRSSSRRRQQQSSSWWWUUUPPPOOOOOONNNNNNNNNNNNNNNOOOLLLMMMMMMMMMNNNNNNOOOOOOKKKKKKLLLLLLLLLKKKKKKJJJKKKKKKKKKJJJJJJJJJJJJJJJEEEFFFFFFGGGFFFEEEDDDCCCHHHIIIKKKLLLNNNPPPTTTWWWWWWYYY\\\^^^^^^\\\YYYWWWZZZXXXZZZbbbjjjiii^^^SSSRRRLLLUUUuuurrrcccVVVNNNUUUbbbiiiddd^^^^^^\\\WWWOOOQQQfff~~~ZZZTTTLLLJJJLLLNNNNNNLLLMMMLLLJJJKKKTTT______YYYYYYgggbbbZZZaaajjj}}}{{{zzzzzzzzz{{{{{{yyyxxxwwwxxxyyyxxxwwwwwwrrrooorrrtttrrroooooolllllllllllljjjhhhgggfffcccgggiiifffdddeeeccc___aaaaaa```______```aaabbb]]]ZZZWWWYYY]]]```___\\\___^^^^^^\\\[[[YYYWWWVVVTTTJJJ@@@===<<<:::;;;>>>>>>===;;;999888888888888888777666777888999777666777777777777777777777777888888777555555444444555555555555555555444333333444333333333333444444555555555555555555444333333444444444444444444333333111111222222222222111111333000///111666777555222////////////............//////...---------------,,,,,,,,,,,,---------------......///000000111111000000000000111111111111111000000000/////////...111111000///////////////000//////......---,,,,,,........................111000///...---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---,,,,,,---------.........------------------------+++++++++,,,,,,,,,---------------...///000111222111222333555777999;;;<<<777>>>CCCBBB???CCCQQQ]]]XXXYYY]]]bbbiiiooouuuxxx~~~xxxmmmbbb\\\XXXSSSRRRSSSTTTTTTTTTUUUWWWYYY[[[\\\]]]```aaa```bbbeeeccc^^^\\\[[[[[[ZZZZZZYYYYYYYYYXXXXXXXXXYYYYYYZZZZZZZZZWWWVVVVVVVVVVVVUUUUUUUUUSSSSSSRRRQQQPPPOOONNNMMMLLLLLLLLLLLLJJJIIIGGGFFFMMMNNNPPPQQQQQQSSSVVVYYY^^^```dddggggggeeebbb``````aaacccdddaaa[[[SSSMMMSSSNNNRRRkkkdddSSSNNNYYYfffmmmfff]]]]]]^^^]]]VVV^^^xxx}}}WWWRRRKKKIIIKKKNNNNNNNNNOOOMMMLLLOOOXXX___^^^XXX___cccaaa```ccc```jjj~~~|||{{{{{{{{{|||{{{{{{{{{zzzyyyxxxyyy{{{{{{uuuqqqssstttrrrppppppnnnnnnnnnmmmkkkiiigggfffbbbgggjjjgggffffffeeeccceeedddbbbaaa``````aaaaaa```[[[VVVVVVYYY]]]^^^^^^```___^^^\\\ZZZXXXWWWVVVSSSJJJAAA>>>===;;;;;;<<<>>><<<;;;999888888999999999888777888999999888777777777777777777777777777888888777666555555555555444444555555444444333333444444333222222222333333444444444444444444333222444444444444444444444444111111222222222222111111444111///000444666555333000//////......---------///...------,,,---------,,,,,,------......///////////////000111111222222111111111111000000000000000000000000////////////111000000///////////////000//////......---------........................111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,,,,---------.........//////,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,---------------...///000///////////////000000111333666888555222333:::@@@AAAAAAAAABBBCCCEEEGGGGGGHHHJJJMMMQQQVVV[[[___bbbfffhhhlllpppuuuzzz}}}wwwmmmbbb]]]ZZZVVVTTTVVVWWWWWWYYY\\\aaagggmmmqqqssswwwyyyyyy{{{}}}{{{vvvuuuuuutttrrrpppnnnlllkkkiiiiiiiiihhhggggggffffffeeedddbbbaaa___^^^]]]]]]XXXWWWVVVTTTSSSQQQPPPOOORRRRRRQQQQQQPPPOOONNNNNNOOOQQQSSSTTTUUUWWWYYY[[[bbbeeeiiilllmmmkkkhhhfffeeeggghhhfff```XXXRRRNNNMMMNNNTTTlllgggTTTRRR___nnnwwwnnn```^^^fffnnnmmmxxx~~~ZZZTTTNNNLLLMMMOOONNNMMMNNNLLLLLLRRR[[[aaa___ZZZccc^^^]]]dddddd[[[^^^mmmyyy~~~}}}|||{{{{{{{{{yyy{{{|||zzzwwwvvvyyy{{{|||uuuppprrrtttsssrrrsssooonnnnnnmmmllljjjgggdddaaagggjjjhhhfffffffffeeehhhfffdddbbbaaa``````aaa```]]]YYYXXXZZZ\\\]]]]]]^^^]]]\\\ZZZYYYXXXWWWWWWVVVLLLCCC@@@>>>;;;999:::===<<<:::999888999999:::;;;999888888999:::999888777777777777777777777777888888777666555555666666333444444444444444333333444444333222222222222333333444444555444444333333333333333333333444444444111222222333333222222111444222///000222444444333000000//////...---,,,,,,......---------------...------......///000111111000000111111111222222222222222222111000//////...000000000000////////////000000////////////000000000/////////......------........................111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))***++++++,,,------........./////////,,,,,,,,,,,,,,,---------***++++++++++++,,,,,,,,,------,,,,,,,,,---......000000000000111222333444444444555444444555777999>>>>>><<<;;;999888777666:::999::::::;;;<<<===>>>CCCDDDFFFHHHKKKMMMOOOPPPQQQRRRTTTVVVXXXZZZ\\\]]]]]]]]]^^^___``````aaaaaajjjhhhffffffhhhlllpppsss{{{|||~~~{{{oooddd___\\\ZZZ[[[^^^^^^___bbbhhhpppzzzyyyyyywwwvvvtttrrrqqqpppnnnllliiifffccc```______WWWVVVUUUTTTRRRPPPOOONNNPPPPPPPPPQQQQQQRRRRRRRRRQQQSSSWWWYYYZZZ\\\___aaaeeehhhmmmqqqsssrrrqqqooonnnmmmkkkhhhccc[[[SSSMMMIIILLLTTTmmmhhhUUUTTT```rrr~~~vvvfffeeevvv^^^XXXRRRQQQUUUWWWTTTPPPNNNKKKLLLUUU___dddbbb___eeeZZZ[[[eeeccc\\\^^^fff{{{kkkvvvbbbTTT^^^www}}}||||||{{{{{{xxxzzz{{{yyyvvvuuuwwwzzzyyyrrroooqqqtttttttttvvvpppnnnmmmmmmmmmjjjeeeaaa___fffjjjhhheeeeeefffeeehhhgggeeecccbbbaaaaaaaaa```___^^^^^^^^^^^^]]]\\\ZZZYYYYYYXXXXXXXXXYYYZZZZZZPPPFFFBBB???:::888888<<<;;;:::999999999:::;;;<<<:::888888999:::999888888888888888888888888888888777777666666666666777333333444555555444444444444444333222222333333333444555555666666666555555222222222222333333333333222222333333333333222222333222000000111222333333111111000///......------.........------......///......///000111111222222111111111111222222222222333222222111000///......////////////000000000000000000////////////000000///////////////.................................000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))******+++,,,------------.........///+++++++++,,,,,,,,,------*********+++++++++,,,,,,------,,,,,,,,,------.........//////000222333444///...///000222444444333333333444555555666666666777777777777888999:::;;;:::;;;;;;;;;<<<<<<<<<===666777777888999:::;;;;;;::::::;;;;;;<<<<<<===============>>>???@@@AAABBBEEEFFFHHHKKKPPPVVV[[[^^^cccnnn}}}sssgggbbbaaaaaacccggg```bbbeeekkksss||||||{{{yyywwwuuusssqqqqqqkkkiiieeeaaa^^^[[[ZZZYYYRRRRRRQQQPPPOOONNNMMMLLLJJJJJJKKKLLLMMMOOOPPPQQQTTTWWWZZZ]]]^^^```bbbdddfffiiinnntttyyy|||}}}~~~{{{xxxtttooohhh^^^RRRJJJLLLLLLVVVppphhhWWWXXXbbbqqq}}}zzzpppuuubbbZZZUUUXXXaaaddd^^^VVVQQQMMMNNNXXXcccgggfffeeeeeeYYY]]]eeeaaa```eeedddrrrrrrgggooo~~~mmmYYYQQQTTT```ppp}}}{{{mmmeeeccciii~~~}}}}}}|||zzzzzzzzzyyywwwwwwxxxzzzwwwqqqooosssvvvvvvuuuwwwqqqooommmnnnnnnkkkeee```___gggkkkhhhddddddffffffgggfffdddcccbbbbbbbbbccc```aaaccccccbbb___]]][[[YYYXXXWWWWWWXXXYYY[[[\\\\\\QQQFFFAAA>>>999777888;;;:::999999999:::;;;<<<===;;;888777888999999888888888888888888888888888888777777666666777777777444444555555666666555555444333333333444444555666666777888888888888888888444444333333333222222222222222333333333333222222222222111111111111222222222111111000000//////////////////...//////000111000000111111222222333333111111111111111111111111222222222111000//////...////////////000000000000///////////////000000111////////////////////////.................................---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***************++++++,,,,,,,,,---------......******++++++,,,,,,------************++++++++++++,,,,,,,,,,,,,,,---...///000000000///000000111111444333333444666666666555555555666777777777777666777666666555555666666666111111111111222222222222444444444444444444444444333333444444444555555555333444555666666555444333444333333333555777:::;;;<<<>>>GGGWWWnnn~~~rrrllljjjhhhiiilllcccccceeegggkkkooosssvvv~~~zzzvvvsssmmmlllkkkjjjhhhgggffffff___]]]ZZZVVVSSSQQQQQQQQQLLLLLLLLLKKKKKKKKKKKKKKKGGGGGGGGGHHHIIIKKKNNNOOOTTTWWWZZZ\\\]]]^^^```aaaaaaeeelllttt}}}|||qqqcccVVVNNNOOOPPP___kkk]]]dddnnnvvv}}}~~~~~~vvvllleeelllxxx{{{pppcccYYYRRRRRR]]]gggjjjjjjjjjddd[[[bbbggg___dddkkkbbbfff}}}vvvppptttwww{{{ttthhh^^^]]]___aaadddhhheee\\\YYYUUUUUUnnn~~~~~~}}}{{{{{{|||||||||{{{yyysssrrrvvvyyywwwuuuvvvssspppoooooopppllleee___```iiinnnjjjeeeeeefffgggddddddcccbbbbbbcccdddeeebbbcccddddddbbb___\\\[[[\\\[[[YYYYYYYYYZZZ\\\]]]ZZZNNNCCC>>>;;;888888999::::::999888999:::<<<<<<===;;;888666777888888777888888888888888888888888888777777777777777888888444555666666777777666666333333333444555666777888999999:::;;;;;;;;;;;;;;;777777666555444333333222222333333444444333333222000111222222222111111111222222222111111111111111000000000000000111222222222222222222222333333333111111111111111111111111222111111111000000//////.../////////000000000111///////////////000111111/////////////////////000........................------,,,------...///000------------------------------------------------************************++++++***************++++++++++++,,,,,,,,,,,,---)))******+++,,,,,,------************++++++++++++,,,,,,,,,,,,---...000000222222111111111111222222111111111111111111111111333333444333222000...---666555444333222111111111333444444555555666666777555555555444444444444444333333333333333444444444555555666777777666444333888777555444444444666777777222555???HHHZZZ}}}wwwrrrmmmkkkllljjjiiihhhgggfffggghhhhhhdddiiillljjjjjjnnnqqqqqqnnnnnnmmmkkkgggbbb^^^\\\[[[[[[[[[[[[ZZZZZZYYYYYYUUUSSSPPPMMMKKKJJJJJJKKKHHHHHHIIIIIIIIIJJJJJJJJJHHHGGGGGGGGGIIIJJJLLLNNNRRRUUUXXXZZZYYYYYYZZZ[[[[[[___gggrrr}}}xxxiii]]]VVVOOOTTTkkkpppeeeppp~~~~~~~~~sss___WWWVVV```jjjlllkkklllddd]]]fffhhh^^^fffmmm^^^XXXjjjwwwqqqrrrmmmnnnvvvrrrfff^^^bbbfffeeecccccc\\\ZZZ^^^[[[SSS___xxx}}}}}}}}}{{{vvvuuuxxx{{{xxxuuutttuuurrrpppqqqqqqnnnggg```bbbkkkppplllfffeeeggghhhbbbbbbaaaaaabbbdddeeefffcccddddddccc```^^^\\\\\\___^^^\\\ZZZZZZ[[[\\\]]]VVVKKK@@@;;;999888888;;;:::999999888999:::<<<======;;;777666666777777777888888888888888888888888888777777777777777888888555555666777888888777777333333444444666777999::::::;;;<<<<<<============::::::999777666555444333222333333444444333333222///111333333222111000000222222222222222333333333111111000000111222333333333333333333333333333333111111000000000000000000111111111111000000000000.../////////000000111111///////////////000111111////////////000000000000........................,,,,,,,,,---...///000111------------------------------------------------************************++++++***************+++******+++++++++,,,,,,,,,))))))***+++,,,,,,------)))************++++++++++++,,,,,,---...///111222.........///000111333333111111222111111222444555///111333555666666666666000000000222333555777888333333444444444555555555333333333444444444444444111111111111222222222222333333333333333333222222555444222111111333555666555111555;;;666;;;aaayyywwwuuusssnnnllliiieeecccaaaaaaaaa________________________]]]\\\\\\ZZZYYYXXXWWWVVVSSSRRRQQQPPPOOONNNNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJGGGHHHIIIHHHGGGFFFHHHIIIIIIIIIJJJKKKKKKLLLMMMMMMTTTVVVXXXZZZYYYVVVRRRPPPUUU\\\dddkkkrrr~~~wwwlll___TTTVVVVVVvvvtttgggbbbjjjoookkkhhhkkk\\\bbbdddbbbfffkkkfff\\\YYY]]]rrryyyrrrmmmkkkkkklllkkkjjjhhheeeccc```___^^^bbbdddbbb```bbbjjjrrr{{{}}}~~~xxxuuuxxx{{{yyyxxxxxx{{{zzzxxxvvvrrrmmmfffbbbhhhkkkmmmlllhhhfffgggiiieeefffdddaaaccciiijjjgggddddddcccbbbaaa```_________ZZZVVVWWW\\\^^^[[[VVVSSSGGG===;;;<<<;;;999999999999:::999999888666666888888888888888888888888::::::999999888777666666;;;;;;:::999999:::;;;;;;666666555555555555666666777666444333444555777999>>>>>>???@@@@@@???======::::::;;;;;;::::::999888888888777444333333555777444444444555555555555555555555444333333333333444444444333222111111111222333333444555444333222111111111111111111111111111000111111222222222111111000000000000000000000000111111000000//////......////////////////////////...............///000111,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,+++***)))(((((())))))*********+++++++++)))***+++,,,,,,+++***)))******))))))******+++,,,---+++++++++---...---,,,000000000000111222333444222333333333333222111111000000000111222222333333111111222222222333333333444333333444555555444222000111333444444333111000111111222222222333333333666666555444333333222222444444444333333222222222444111222444222666LLLfff~~~xxxtttsssqqqmmmiiieeeccccccbbb]]]]]]\\\[[[ZZZYYYYYYXXXXXXXXXWWWVVVUUUTTTSSSRRRQQQPPPOOONNNNNNMMMMMMMMMOOOOOONNNMMMLLLKKKKKKLLLJJJKKKKKKJJJIIIJJJLLLNNNQQQQQQQQQQQQRRRRRRRRRRRRPPPQQQSSSTTTUUUTTTSSSSSSOOOUUU]]]ccciiissssssggg\\\SSSUUUWWWyyy|||uuuuuurrriiifffkkk[[[aaaeeeeeeiiimmmfffYYYTTTVVVfffxxxtttssstttoooooonnnlllkkkiiigggfffcccfffhhhfffdddhhhsss~~~zzzwwwzzz}}}{{{yyyyyy{{{zzzxxxvvvrrrnnniiieeefffiiikkkjjjfffeeefffiiiiiiiiifffcccdddiiiiiifffdddddddddccccccbbbbbbbbb```[[[WWWYYY]]]___\\\XXXOOODDD:::888:::999888888999999999999888888888888999999999999999999999999::::::999999888777777777;;;:::999888888999:::;;;777666666555555555666666777666555444444666888999======??????@@@???>>>===<<<<<<<<<===<<<;;;;;;:::999999999777555555777999666666666666666777777777666555444444333333444444333333222222111222222222333333444444444333222111222222222222222222222222111111222222222222111111111111111111111111111111111111000000////////////////////////////////////...............///000000,,,------......------,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++******)))))))))*********+++++++++)))***+++,,,,,,+++***)))+++************+++,,,,,,---+++++++++---...---,,,000000000000111222333333222222333333222222111000//////000000111222222333111111111222222222333333333222111222444444222111000111333444444333111000222222222222333333333333444444444333222111111111333333333333222222222111333111333777555666EEEYYY~~~~~~{{{wwwrrrnnnkkkiiihhhddddddcccaaa```___^^^]]]^^^^^^]]]\\\\\\[[[ZZZZZZZZZYYYXXXWWWVVVVVVVVVWWWUUUUUUTTTSSSRRRRRRRRRRRRVVVVVVUUUTTTSSSTTTXXX[[[ZZZZZZZZZZZZZZZZZZZZZ[[[XXXWWWWWWVVVUUUTTTTTTTTTPPPSSSVVVXXX[[[```iiioooxxxyyymmmbbbYYYSSSTTT[[[~~~nnnkkkppp^^^hhhrrrwww}}}}}}ppp___YYYZZZeeezzzvvvlllgggeeefffdddddddddddddddddddddcccfffiiikkklllnnnvvv}}}zzz|||~~~|||zzzzzz{{{zzzxxxuuuqqqnnnllljjjgggiiikkkiiifffeeegggjjjlllllliiidddeeeiiiiiieeecccdddeeeeeeffffffffffffbbb^^^ZZZ[[[___```]]]YYYKKKAAA888888:::999888999:::999888888888999:::;;;:::::::::::::::::::::::::::::::::999888888777777999999888888888888999999888777666666555555555555777777666555666777888999;;;<<<>>>???@@@??????>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;999777777999;;;999888888888888888888888666666555444444444444444222222222222222222333444333444444444444333222222222222222222222222222222111222222222222222111111111111111111111111111111111000000000000/////////////////////////////////......////////////000000------............------........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++)))***+++,,,,,,+++***)))+++++++++++++++,,,---------,,,+++,,,...///...---000000000111111222333333222222333333222222111000......///000000111111222111111111222222222222333111000///000222222000///000111222333333222111000222222333333333444444444333333222222111000000000222222222111111111111111222000444888777555===IIIrrr~~~|||{{{vvvvvvuuuttttttsssrrrrrrsssrrrrrrrrrqqqpppppppppooonnnmmmllllllllllllllliiihhhhhhgggffffffggggggmmmllliiigggeeefffjjjmmmjjjjjjkkkkkklllmmmmmmnnnnnnmmmjjjfffaaa\\\YYYVVVUUUTTTRRRQQQRRRVVV]]]aaagggnnntttqqqhhh^^^XXXVVVUUU```vvvqqquuuaaannn||||||gggdddhhhtttmmm```XXXUUUUUUTTTTTTTTTUUUUUUVVVVVVWWW```bbbgggppp}}}~~~zzz}}}|||zzz{{{zzzyyywwwssspppnnnnnnnnnmmmnnnnnnkkkgggfffiiilllkkkkkkhhhdddeeeiiiiiifffbbbcccdddfffggggggggggggeeebbb___^^^```___[[[WWWIII@@@::::::<<<;;;;;;===:::999888777888:::<<<>>>:::::::::::::::::::::::::::::::::999999888888888888888888888888888888888999888777666555555555555888777777777777888999::::::;;;===???????????????>>>>>>??????>>>>>>===<<<:::;;;;;;:::999999:::<<<999999999999999888888888777666555555444555555555222222222222333444444555444444444444444333333333333333333333333333333333222222333333222222111111111111111111111111111111000000000000000000000000/////////////////////////////////000000000//////------............---------.........////////////------------------------++++++++++++++++++++++++,,,,,,,,,---------......******************************+++,,,,,,+++******,,,,,,++++++,,,,,,---...---,,,+++,,,...//////...///000000111222222333333222222222222222111000000.........///000000111111111111111111222222222222000//////000111111000...000111222222222222111000222333333333333444444444222222222111111000000000111111111000000000000000000///222666777555888???^^^zzzrrrmmmeee```ZZZWWWWWW[[[```bbb___dddjjjkkkeee^^^[[[[[[XXXhhhzzz|||jjjrrrxxx~~~ooopppttt}}}oooeee^^^\\\^^^YYYXXXWWWUUUTTTSSSSSSSSSWWWXXX```sss|||yyy|||~~~|||zzzzzzxxxxxxvvvsssooonnnoooqqqqqqqqqpppkkkgggeeehhhkkkiiiiiifffcccdddiiiiiiggg```bbbdddfffggggggffffffhhhfffbbbaaa___]]]XXXTTTFFF???:::;;;<<<;;;<<>>?????????>>>===>>>>>>>>>>>>===<<<<<<999:::;;;:::999999:::;;;999999999888888777777777777777666555555555555666444444333444444555666666555555444444444333333333333333333333333333333333333333333333333222111111111111111111111111111111000000000000111111111111000000000000000000000000//////000111111000///...---......//////......---,,,,,,---------.........------------------------++++++++++++++++++++++++,,,,,,,,,------...//////***************************+++,,,------,,,+++***,,,,,,++++++,,,,,,---...---,,,,,,---///000000/////////111222222333222222111222222222222111000000.........///000000111111000000111111111222222222111000000111222222111///111111111111111111111111222222222333333333444444222222222222111111111111000000000000000000000000///...///222444555888===QQQ~~~uuuqqqmmmjjjgggffffffgggiiifff```^^^___^^^qqqyyyssszzzyyyyyywwwvvvvvvxxx}}}{{{nnnhhhfffdddeeehhhllljjjgggeeebbbaaaaaaaaaXXX[[[eee{{{{{{xxx{{{}}}|||zzz{{{wwwyyyxxxuuupppnnnpppsssqqqqqqnnniiidddcccfffjjjhhhiiifffcccdddiiijjjgggaaabbbdddffffffeeedddccchhhfffdddaaa^^^ZZZUUUQQQCCC===999:::;;;:::;;;>>>::::::999999:::<<<===>>>::::::::::::::::::::::::::::::::::::::::::999999888888999::::::999888888888777777666666777777888999999999::::::::::::::::::;;;===>>>???>>>>>>==================<<<;;;;;;888999::::::999999:::;;;999999888888777666666666888888777666666666666666666666666666666666777888666555555444333444444444444444444444444444444444444444444444333222111000222222222222222222222222000000000111111111111222000000000000000000000000///000111222111000///.........////////////......,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++******************+++,,,------,,,+++***+++++++++++++++,,,---------,,,,,,...000111111000...///111222333333222222111111222222111111000///......///000000111111222000000000111111111111222222111000111333333111000111111111111111111111111111111222222222333333333222111111111111111111111000000000000111111111111...///000000111444:::>>>JJJvvvnnniiiiiigggbbb___```cccyyy|||~~~{{{uuuppphhhbbbaaaeeeiiijjjggg```[[[\\\^^^^^^```ccckkkjjjjjjjjjkkknnnppprrrjjjooo{{{zzzwww{{{~~~}}}||||||yyy{{{{{{xxxsssppprrruuuppppppmmmhhhddddddiiimmmkkkkkkhhhdddeeeiiiiiifffcccdddfffgggfffdddbbbaaaeeedddbbb```]]]YYYUUURRRCCC>>>;;;<<<;;;:::;;;???::::::;;;;;;<<<<<<======999999999999999999999999::::::::::::::::::::::::888999:::;;;;;;:::999888666666666666777888999999999::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<<<<=========>>>======<<<;;;777999;;;;;;:::::::::<<<999999999888777666666666999888777777666666777777999999888888777777888888777666555444333444444555444444444444444444444444444444444444333222111000222222222222222222222222000000111111111222222222000000000000000000000000///000222222222000///---......////////////......------------....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++++++++*********))))))++++++,,,------,,,+++++++++************+++,,,,,,------,,,...000222222111...///111333333333222111111111111111111000000/////////000000111222222333000000000000111111111111222111000111222333111///111111000000000000111111000000000111111111222222000000000000000000000000000000000111111222222222---000333111111444999>>>JJJvvvllljjjhhhccc___```ggg~~~ssshhhddd___\\\___dddeeeccc___YYYWWWZZZ[[[ZZZZZZ\\\ZZZ\\\^^^ccciiipppvvvyyy~~~yyywww{{{~~~}}}~~~zzz}}}~~~{{{vvvrrrtttvvvppppppnnnjjjggghhhnnnsssooonnnkkkffffffiiiiiieeeeeefffggghhhgggdddaaa___aaaaaa```___]]]YYYUUUSSSFFFAAA>>>???>>><<<===AAA:::;;;<<<<<<======<<<<<<888888888888888888888888::::::::::::::::::::::::999:::;;;;;;;;;;;;:::999555555666666777999:::;;;999:::;;;;;;<<<<<<;;;;;;<<<======>>>>>>===<<<;;;>>>>>>>>>>>>>>>===<<<<<<888:::<<<<<<;;;;;;;;;<<<::::::999999888777666666999888888777777777777777;;;;;;:::999888888888999777666555444333444555555555555555555555555555555444555444444333222111000222222222222222222222222000000111111222222222222000000000000000000000000000111222333222111///---......////////////................../////////000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))++++++------------++++++******))))))******+++,,,...------...111222222111...///111333444333222111111111111111111000//////000000000111222222333333000000000000111111111111111000000000222222000///111111000000000000111111///000000000000111111111.........///////////////000000111111222222222333,,,222666444111333999===NNNvvviiigggfffeeecccnnnpppqqqrrrpppllljjjjjjlllhhhccc___aaabbb```^^^^^^XXXYYYcccmmmkkkcccgggsss~~~yyywwwzzz~~~}}}|||||||||}}}|||yyyvvvttttttuuusssuuuvvvtttpppnnnoooqqqnnnnnnlllhhhdddccceeeiiihhhiiijjjjjjiiigggdddcccbbb___^^^]]]]]]ZZZSSSNNNEEEBBB???===>>>??????>>>:::;;;;;;;;;;;;;;;;;;;;;:::<<<:::777888<<<>>>===@@@<<<777666888:::;;;:::===<<<;;;;;;<<<<<<:::999888888888888888888888888;;;;;;;;;;;;;;;;;;::::::555999===@@@@@@???>>>===>>>============<<<<<<<<<:::::::::999999999888888;;;888555555888999888666666777999999777666777888888888888888888888888888666666666555444333111111333555777666555444444444555555555555444333222111111111111111111111111111111111111111000000000000111111111111000000000000...///000111111000///...////////////////////////.................................------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------***+++111777777000***(((******++++++++++++,,,,,,............///000111111...///////////////......222222111000////////////000000000000000000111111////////////000111222333222111111111000000//////000//////......//////000111000000/////////000000444333222000000000111222333333222222111111000000000777444111777777888@@@XXX{{{ooogggeeegggqqqvvvqqqpppooolllhhhkkkfffdddggghhhfffdddeeeeeeeeekkktttuuurrrxxx{{{yyy}}}~~~}}}~~~{{{{{{zzzxxxuuussssssttttttvvvwwwtttpppnnnoooqqqmmmmmmllliiieeedddeeehhhiiiiiijjjkkkjjjhhhfffdddbbb___\\\\\\^^^[[[TTTMMMCCCAAA===<<<===>>>>>>>>>:::::::::;;;;;;;;;;;;;;;777::::::999<<>>@@@@@@>>>==================<<<<<<<<<<<<::::::::::::999999999999;;;999777777999999777555666888999999888777777888777777777777777777777777666666666555555444333222444555666555444444555666666666555444333333222222111111111111111111111111111111111111000000000000000000000000////////////...///000111111000///...////////////////////////.................................------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,000666555///***))),,,,,,,,,,,,------------++++++++++++,,,---...///,,,,,,---...///000000///222222111000000111111111333333333333444444444444222222222222333444555666222222111111000000000000222111111111111111111222222222111111111111111222222222111111111111111222222111111111000000000///444666222333::::::===KKKoooxxxgggdddiiiuuurrrjjjmmmoooiiiaaabbb^^^]]]aaabbb```___aaaeeedddkkkwww|||{{{{{{zzzxxxuuussstttuuuvvvxxxxxxuuupppmmmnnnpppkkkkkkkkkjjjgggffffffgggiiiiiijjjkkkjjjiiigggfffccc]]]YYY[[[___^^^UUULLLBBB???<<<;;;;;;======<<<;;;;;;;;;;;;;;;;;;;;;;;;888;;;<<<;;;>>>EEEHHHGGG;;;999888999;;;======<<<;;;999777777888999888777888888777888888999::::::;;;;;;:::999999999999999888<<>>===============<<<<<<<<<;;;;;;;;;;;;:::::::::999999999::::::999::::::999666444666888:::999888777888999777777777777777777777777666666666666666666555555444555555444333444777999888777555333222222222222222222222222222222222222222222111111111000000000000000/////////............///000111111000///...////////////////////////.................................---------------,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,///333333...++++++---------.........//////************+++,,,---...+++,,,...///111222222333000000//////000000111222000000000000111111111222000000///000000111222333111111000000000000000///222111111000000111111222111111000000000111111222222222333333444333333333222222222222111111111111333333111777===888>>>TTTnnnhhhlllxxxuuuhhhiiijjjddd\\\YYYVVVVVVYYYZZZWWWWWWYYYXXX\\\jjj~~~}}}}}}}}}{{{xxxvvvwwwxxxxxxyyyyyyvvvqqqmmmnnnoooiiijjjkkkkkkjjjhhhggggggiiiiiiiiijjjiiihhhggggggccc\\\XXX[[[aaa```VVVKKK@@@>>>;;;:::;;;<<<<<<<<<===============<<<<<<<<<<<>><<<:::999:::;;;:::999777777777888999:::<<<===<<<;;;999888888888888999:::===@@@AAA@@@>>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<;;;999777444777999::::::999888888999777777777777777777777777666666666666666777888888444555555444333555888;;;999888555222111111222333222222222222222222222222222222222111111111000000000000000000////////////...///000111111000///...////////////////////////.......................................---------,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...///---...111111---+++------------............///,,,,,,,,,,,,---...//////---...000222333444444444222222111111111111222222000000111111222222333333111111111111111222333333333333333222222222222222333222222222222222222333333222222222222333444444333444555666666666555444444444444444444444444444444444555<<<===666DDDeeeqqqqqq}}}vvvmmmggg```YYYXXXVVVUUUWWWWWWUUUVVVZZZXXXcccxxx~~~|||zzz{{{|||yyyzzzzzzwwwqqqnnnnnnoooiiijjjkkklllmmmllljjjhhhiiiiiiiiiiiihhhggggggfffbbb\\\YYY]]]cccbbbWWWLLL@@@>>>;;;:::;;;=========@@@?????????>>>>>>>>>===<<<>>>>>>;;;:::======;;;<<<<<<======<<<<<<<<<<<>>@@@AAA@@@>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;======<<<:::888777888999;;;;;;999999999:::999999999999999999999999666666555666666777999999555555555444333555888;;;999777555222111111222333222222222222222222222222222222222222111111111111222222222111111111000000...///000111111000///...////////////////////////................................................,,,------......------,,,++++++,,,,,,,,,---------,,,,,,---------.........///------000///,,,+++---++++++,,,,,,,,,---------,,,,,,,,,,,,---...////////////000111222222222222555444333222222222222222444444444555666777777888666555555555555666666777333333333333333333333333444444333333333333444444444444444444444555666777333444555666666555444333444444555555666666666777777888666999:::<<>>??????AAA@@@@@@??????>>>>>>>>>888;;;;;;999999<<<===:::<<<=========;;;<<<===???EEEBBB>>>;;;;;;;;;:::999999999888999;;;???BBBDDD>>><<<:::888777777888999<<<>>>@@@AAA@@@???@@@@@@?????????>>>>>>>>>============<<<<<<<<<;;;;;;;;;:::<<<>>>>>><<<::::::;;;888:::<<<;;;:::999::::::::::::::::::::::::::::::777666555555555777888999555666666555444555888:::777666444333222222333444333333333333333333333333333222222222222111111111333333222222222111111111...///000111111000///...////////////////////////......................................./////////------............------++++++,,,,,,------......,,,---------............///,,,---//////,,,+++---*********+++++++++,,,,,,************+++,,,---...---...///000000000000000000000////////////000000//////000111222333444444222222111111111111222222000000000000000111111111222222111111111111222222111111111111222333444444555555666666555444444333444444555666777777888888666777333444===OOOyyyxxxvvvpppkkkhhhgggiiiiiijjjrrrzzz}}}{{{~~~|||{{{|||}}}yyyzzz{{{xxxssspppppprrrmmmlllkkkmmmppprrrpppnnnpppooommmkkkjjjhhhhhhggg```______bbbeeeccc[[[SSSCCC@@@>>>===???@@@AAAAAA@@@??????>>>>>>===<<<<<<777;;;<<<:::;;;>>>>>>;;;:::;;;<<<<<<;;;===AAAEEEKKKGGGBBB>>>===<<<;;;:::::::::::::::===AAAEEEGGG@@@>>>;;;888777888999:::<<<>>>@@@AAA@@@@@@AAABBB@@@@@@@@@@@@????????????============<<<<<<<<<;;;:::<<<>>>===;;;;;;<<<>>>999;;;<<<<<<;;;::::::;;;999999999999999999999999777666555444444555777888555666777777666555666888444444444444444444444444333333333333333333333333333333222222222111111111222222222111111111111000...///000111111000///...////////////////////////........................---........./////////000------............------++++++,,,,,,---......///------------...............,,,,,,//////,,,+++---************+++++++++,,,++++++++++++,,,---...///---...///111222333333333111111111222333555666777666666777888999:::;;;;;;999999888888888888999999888999999999:::::::::;;;888888777777777777888888555555555666666777888999<<<<<<;;;999888888888888777888999:::;;;<<<======999>>>???GGG]]]wwwzzzyyy}}}}}}~~~~~~|||zzzyyyzzz{{{yyyzzz{{{xxxssspppqqqsssooommmlllnnnqqqsssrrrqqqsssrrrpppmmmkkkjjjiiihhh______aaadddfffccc\\\VVVDDDBBB??????@@@BBBCCCBBB???>>>>>>===<<<;;;;;;::::::>>>>>><<<<<<>>>>>>;;;777999:::;;;;;;>>>DDDIIIPPPLLLFFFBBB@@@???>>>===;;;::::::;;;>>>BBBFFFIIIAAA???<<<999888888:::;;;;;;>>>@@@AAAAAAAAABBBDDDAAAAAAAAA@@@@@@@@@??????>>>=========<<<<<<<<<<<<:::<<<======;;;;;;>>>AAA999;;;<<<<<<;;;::::::;;;888888888888888888888888888777555444444555666777555777888888777555555666222333444555555555444444333333333333333333333333333333333222222222111111111111111111000000000000...///000111111000///...////////////////////////........................---.........//////000000------............------++++++,,,,,,---...//////---------.........//////...,,,---000///,,,***,,,******+++++++++,,,,,,,,,............///000111111...///111444666777888999:::;;;<<<>>>AAACCCFFFGGGLLLLLLMMMNNNOOOPPPQQQRRRPPPOOOOOONNNNNNNNNOOOOOOKKKLLLLLLLLLMMMMMMNNNNNNGGGFFFFFFFFFFFFFFFFFFGGGBBBBBBBBBBBBCCCDDDFFFFFFEEECCCAAA???=========>>><<<===>>>???@@@AAABBBCCCBBBNNNWWWggg|||{{{}}}}}}~~~}}}|||zzzxxxwwwwwwsssvvvwwwuuuqqqooopppsssppppppqqqqqqqqqooonnnmmmpppnnnmmmmmmmmmkkkhhheeebbbbbbbbbaaa```^^^]]]\\\QQQKKKFFFHHHMMMNNNHHHAAA>>><<<;;;;;;=========<<<:::;;;===>>>>>>>>>===<<<<<<<<<;;;::::::===BBBEEEQQQNNNLLLJJJJJJHHHFFFDDDDDD@@@===>>>BBBEEEDDDBBBEEEBBB>>>:::999:::<<<>>>AAAAAAAAABBBBBBBBBCCCCCC???AAACCCDDDDDDBBB???===??????===<<<;;;;;;;;;;;;::::::;;;;;;<<<=================================888888888888888888888888444444555555666666777777777777777777777777777777666666666555444444444333333333333444444444555555222222222111111111111000333333333222222222111111222111111111000000//////......////////////......000000000000000000000000000000///...............------------------------((()))***+++,,,---------///...,,,+++,,,---///111---.........---,,,,,,+++...+++)))***---///...,,,000///---,,,000444444111333666:::@@@FFFLLLQQQTTT]]]___bbbgggnnnuuuzzz}}}~~~{{{{{{||||||yyywwwvvvuuutttrrrooommmlllkkkfffhhhhhhccc[[[XXXZZZ^^^```^^^ZZZUUURRRUUU]]]cccnnnzzz~~~~~~}}}|||zzzzzzxxxzzz{{{yyyuuussstttvvvsssttttttsssrrrqqqooonnnqqqpppooooooooommmjjjhhh```aaaaaa``````___^^^]]]ZZZUUUQQQRRRTTTSSSNNNHHHAAA???<<<;;;<<<=========;;;<<<>>>????????????>>>??????===<<<<<>>@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<=================================999999999999999999999999666666666666666777777777777777777777777777777777666666555555555555555444333333444444444555555555222222222222111111111111333333333222222222111111222111111111000000000000......////////////......000000000000000000000000000000///............///------------------------++++++,,,---..................---------...///000...////////////...---,,,,,,******+++...000///...+++...222222000000555:::AAAKKK\\\mmm{{{~~~}}}|||{{{zzzzzzxxxzzz{{{yyyuuurrrsssuuuwwwwwwwwwuuutttrrrpppooopppooonnnnnnnnnmmmjjjggg```````````````___^^^^^^^^^]]]\\\\\\\\\ZZZVVVSSSGGGCCC>>><<<;;;======>>>======>>>@@@@@@AAAAAA@@@@@@???>>>===>>>AAAGGGKKKTTTSSSQQQQQQRRRRRRQQQOOOKKKHHHFFFFFFHHHJJJHHHFFFFFFDDDAAA??????@@@BBBDDDCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>====================================::::::::::::::::::::::::888888888888888777777777777777777777777777777777555555555555666666666666333444444444444555555555333333333222222222111111333333333222222222111111111111111111111000000000...//////000000//////...000000000000000000000000111000//////......//////------------------------...//////000000000//////............//////////////////000000000///......******+++---000111000//////...000333222999OOOfff{{{~~~~~~~~~}}}|||{{{{{{yyy{{{|||yyyuuurrrsssuuuyyyyyyxxxvvvtttrrrppppppllllllkkkllllllkkkhhhfffdddddddddcccbbb```___^^^]]]^^^``````^^^]]]\\\\\\PPPKKKDDD???============>>>>>>???@@@@@@AAAAAAAAA>>>>>>>>>>>>???DDDJJJOOOUUUSSSRRRRRRRRRRRRQQQOOOLLLJJJHHHGGGIIIIIIGGGEEEFFFEEEDDDCCCCCCDDDFFFGGGDDDDDDDDDDDDDDDEEEEEEEEECCCBBBAAAAAA@@@AAABBBCCCBBBAAA@@@???????????????@@@@@@??????>>>======<<<========================<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999888888888777777777777777777777777555555555666666777777888444444444444555555555555444333333333222222222222333333333222222222111111111111111111111111111111//////000000000000//////////////////////////////111000000///.../////////........................000000000111000000//////---...///000000000000////////////000000//////...***+++,,,---//////......666...---777FFF]]]|||{{{}}}|||yyyzzz}}}|||~~~~~~~~~~~~|||~~~}}}yyyxxx~~~~~~~~~~~~}}}}}}|||||||||xxxzzz{{{yyytttrrrsssuuuwwwwwwuuutttrrrqqqpppppplllkkkkkkllllllllliiigggjjjjjjiiigggeeecccaaa```]]]___```___]]]\\\]]]^^^XXXSSSLLLFFFCCCAAA???>>>@@@@@@@@@@@@@@@AAAAAAAAA>>>???AAABBBEEEJJJPPPTTTVVVUUUSSSRRRRRRQQQOOOMMMLLLKKKJJJJJJJJJIIIHHHFFFFFFFFFFFFFFFFFFGGGGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@@@@AAACCCDDDBBBAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@???>>>======<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888888888888888888888888888888555666666777777888888888444444444555555555666666444444444444333333333222333333333222222222111111111111111111111222222222//////000000000000//////////////////////////////111111000///////////////........................//////000000000//////......///000111111111000000---....../////////......+++,,,------------------333222===XXXuuu~~~}}}~~~~~~~~~}}}{{{{{{zzzxxxtttrrrqqqqqqppppppooonnnnnnnnnllllllkkkkkklllmmmooopppjjjkkkkkkkkkkkkkkkjjjjjjhhhiiijjjkkkkkkkkkkkkkkkhhhiiijjjkkklllmmmmmmmmmkkklllmmmmmmnnnnnnnnnnnnjjjffffffkkkpppooonnnnnnooooooooonnnnnnnnnnnnnnniiilllmmmkkkgggeeefffiiimmmlllkkkjjjiiiiiiiiijjjhhhhhhhhhiiijjjjjjhhhfffhhhhhhgggfffdddaaa___^^^^^^^^^]]][[[ZZZZZZ[[[]]]^^^ZZZVVVRRROOOKKKGGGDDDDDDCCCBBBAAAAAAAAABBBBBBAAACCCFFFHHHKKKNNNSSSVVVWWWUUUSSSRRRRRRQQQOOOMMMMMMMMMMMMMMMLLLKKKJJJIIIFFFFFFGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAABBBDDDDDDAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@???>>>======<<<========================<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::999999999888888888888888888888888777777777777888888888888444444555555555666666666555555444444444333333333333333333222222222111111111111111222222222222222///000000111111000000///000000000000000000000000222111000000//////000000..............................///000000/////////000000000000111111111111------.../////////......,,,---...---,,,,,,...000///DDDhhh~~~}}}{{{zzzyyyxxxxxxqqqooonnnmmmmmmnnnooopppffffffeeedddcccbbbaaaaaa^^^^^^]]]]]]\\\\\\]]]]]]YYYYYYYYYZZZZZZYYYYYYXXXYYYYYYYYYXXXYYYYYYYYYYYYWWWSSSRRRWWWZZZYYYWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYTTTWWWXXXWWWTTTRRRTTTVVVYYYXXXXXXXXXXXXYYY[[[\\\\\\[[[[[[]]]^^^^^^\\\ZZZZZZZZZZZZZZZYYYXXXVVVVVVWWWUUUSSSSSSUUUYYY\\\___```______^^^\\\XXXSSSOOOIIIHHHFFFDDDCCCCCCCCCCCCBBBEEEHHHKKKLLLMMMOOOQQQQQQPPPNNNNNNOOONNNMMMKKKKKKLLLMMMMMMLLLJJJIIIIIIFFFFFFGGGHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDAAA@@@@@@@@@@@@@@@AAAAAA?????????>>>>>>======<<<========================<<<<<<<<<<<<<<<<<<<<<<<<999999999999999:::::::::888888888888888888888888999888888888888888777777555555555555666666666666555555555555444444444444333333333222222222111111111111111222222333333333000000111111111111000000000000000000000000000000222111000000//////000000........................---...///000000111000000111111000000000111222333---...///000000000000000,,,......------///333777>>>hhhwwwvvvtttrrrpppnnnlllkkkiiihhheeecccbbbbbbbbbbbb\\\[[[[[[ZZZYYYXXXVVVVVVTTTSSSRRRQQQQQQQQQRRRRRRRRRMMMKKKOOOQQQOOOLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMIIILLLNNNMMMJJJIIIKKKNNNGGGGGGGGGGGGIIIKKKMMMNNNMMMMMMMMMOOOPPPPPPNNNLLLKKKLLLLLLMMMMMMMMMLLLLLLLLLJJJHHHJJJQQQYYY___bbbaaabbbdddffffffbbb\\\WWWLLLKKKIIIGGGEEEEEEEEEEEEBBBEEEHHHJJJJJJIIIIIIIIIKKKJJJIIIIIIKKKKKKKKKIIIGGGIIIJJJKKKIIIHHHGGGGGGFFFFFFGGGHHHGGGFFFEEEDDDEEEEEEDDDDDDCCCCCCCCCBBBAAABBBBBBCCCCCCDDDDDDDDD@@@@@@@@@??????@@@AAAAAA>>>>>>>>>>>>====================================<<<<<<<<<<<<<<<<<<<<<<<<888888888999999:::::::::888888888888888888888888:::999999999888777777777555555555555666666666777666666555555555444444444333333333222222222111111111111111222222333333333000000111111111111000000000000000000000000000000222111111000000000000000////////////////////////---...///111111222222222333111000//////111333444//////000111111111111111,,,---.........222888>>>TTT~~~{{{yyyxxxvvvuuutttttttttqqqkkkfffddd```^^^___bbbbbb___ZZZ___ZZZUUUUUUWWWXXXUUURRRRRRQQQQQQPPPOOONNNMMMMMMNNNNNNNNNMMMLLLKKKJJJIIIGGGGGGGGGHHHHHHIIIIIIIIIHHHJJJKKKIIIFFFEEEGGGJJJEEEDDDDDDFFFHHHGGGDDD@@@FFFCCCAAAGGGRRR^^^dddfff___bbbdddeeehhhkkkggg```RRRIIIDDDFFFGGGCCCBBBDDDCCCCCCDDDDDDDDDCCCCCCBBBCCCDDDFFFGGGGGGFFFDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@????????????@@@@@@AAA@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???>>><<<999;;;;;;;;;<<<<<<=========<<<<<<;;;:::999999:::::::::999999999888888888888555666777777666666888999999999999999999888777777666777777777666555444444777666555555555555666777333333333333333333333333111111111111111111111111444111...///333555222...000000000000000000000000000000000000000000000000,,,111777111(((///333+++000111111111222222222222/////////...///000111111111111111000000000000000***...333///777666222TTT|||~~~{{{xxxyyy{{{{{{wwwsssuuupppkkkiiijjjjjjgggcccccccccaaa```^^^]]][[[[[[YYYYYYXXXXXXVVVUUUTTTSSSRRRRRRQQQPPPOOOOOONNNNNNNNNOOOPPPNNNLLLKKKMMMOOONNNJJJGGGFFFGGGGGGEEEDDDEEEBBBBBBHHHRRR]]]cccddddddhhhjjjjjjllllllfff^^^QQQIIICCCEEEFFFDDDEEEHHHBBBBBBAAAAAA@@@@@@@@@???AAABBBDDDEEEDDDCCCBBB@@@AAAAAAAAAAAA@@@@@@@@@???AAAAAA@@@@@@@@@?????????=========<<<<<<=========???>>>======<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<======;;;999::::::::::::::::::;;;;;;;;;:::999999888888999999888888888777777777777777444555777666666555777888888888888888888777777666555555666666666555555444555555555555555555555555444444444444444444444444111111111111111111111111555111///000444555333///000000000000000000000000000000000000000000000000444,,,'''---222///...333000000000111111111222222000000000111111111111222111111111111111111111111,,,...111,,,555666777]]]~~~}}}~~~~~~|||zzzyyyxxxwwwuuusssqqqpppoookkkkkkkkkjjjhhhfffeeedddeeeeeecccaaa___]]][[[ZZZZZZZZZ[[[YYYXXXWWWYYYZZZ^^^ZZZSSSOOOOOOOOOPPPQQQMMMKKKKKKOOOWWW^^^aaaaaaeeeiiilllllllllkkkeee]]]RRRLLLGGGGGGHHHIIIKKKNNNFFFEEEDDDBBBAAAAAAAAABBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@???AAA@@@@@@@@@@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;;;;<<<<<<:::888999999999999888888888888999999888777777777777888666666666666666666666666333555666666555444555777777777777777777666555555444444555555555555555555333444555666666555444333444444444444444444444444222222222222222222222222444222000111444555333000111111111111111111111111000000000000000000000000444...///KKK```HHH---444/////////000000000111111000111222333333333222111111111111111111111111111000000111+++444888???kkk~~~}}}||||||yyyxxxxxxwwwuuusssqqqppptttsssqqqooommmkkkiiihhhggggggffffffeeeeeefffgggmmmiiiddd```^^^___aaabbb]]][[[ZZZ\\\___aaaaaa```cccgggjjjiiiiiiiiifff```XXXUUURRRRRRRRRRRRTTTUUUQQQOOOLLLJJJIIIIIIJJJJJJJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCC???@@@@@@@@@@@@@@@@@@??????>>>======<<<=========<<<<<<<<<<<<<<<<<<<<<<<<>>><<<;;;<<<======<<<:::::::::999999888888888777888888777777777777777888555555555555666666666666444555666666444444555666666666777777666666555444222333444555555666555555222444555777777555444222333333333333333333333333222222222222222222222222333111000111222333222000000000000000000000000000000000000000000000000000...555;;;YYYuuuVVV---111////////////000000000000///000222444444333222000111111111222222222222222555444444///777;;;FFFwww}}}}}}~~~}}}{{{yyyzzz|||{{{xxxuuutttuuuwwwwwwwwwvvvwwwxxxyyyzzz{{{{{{{{{ssstttuuuvvvuuutttssssssrrrqqqrrrsssuuuvvvuuutttsssqqqpppppprrrtttuuuuuuwwwwwwwwwwwwvvvvvvvvvvvvsssssssssrrrpppnnnmmmlllpppooonnnmmmlllkkkjjjiiijjjiiihhhhhhiiiiiijjjjjjlllkkkjjjhhhffffffggghhhdddcccbbbaaabbbbbbaaaaaaeeehhhiiigggfffggggggccc```aaa```^^^\\\[[[ZZZYYYWWWVVVSSSQQQOOOPPPPPPQQQRRRRRRRRRRRRRRRQQQQQQPPPNNNMMMMMMMMMLLLLLLLLLLLLJJJJJJJJJIIIIIIIIIHHHHHHEEEEEEFFFGGGGGGFFFEEEEEECCCBBBAAAAAA@@@@@@AAAAAA????????????????????????AAA???>>>>>>??????>>>===<<<<<<<<<;;;;;;:::::::::999999888888888888999999777777777777777777777777555666777777555555555777777777777777777666666555333333444555666666666666333444666777777666444333222222222222222222222222222222222222222222222222111111000000111111111000////////////////////////111111111111111111111111---888111666MMMAAA+++333////////////000000000000...///111333333222111000111222222222333333333444555444777222999;;;HHH}}}}}}zzzzzz{{{wwwwwwwwwxxxxxxwwwtttqqqpppooommmkkkkkklllmmmnnnkkkiiifffeeeeeefffeeedddaaabbbcccddddddeeedddddd___```aaaaaa___^^^______[[[\\\]]]^^^____________aaa```___^^^]]]]]]^^^^^^aaabbbbbbccccccddddddddd`````````___^^^]]]\\\[[[]]]]]]]]]]]]]]]]]]]]]]]]```___^^^^^^```aaaaaa```^^^___```___^^^]]]]]]^^^ZZZZZZZZZZZZ[[[\\\]]]]]]dddiiikkkhhhgggiiiiiiggghhhjjjhhhbbb\\\ZZZXXXUUUUUUSSSRRRPPPOOOOOOPPPPPPTTTSSSSSSSSSSSSTTTTTTTTTPPPPPPPPPPPPOOOOOOOOOOOOMMMMMMLLLLLLLLLKKKKKKKKKHHHIIIJJJKKKKKKJJJIIIHHHEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDBBB@@@@@@AAAAAAAAA@@@>>>>>>>>>>>>============<<<;;;;;;;;;;;;<<<<<<===;;;;;;:::::::::999999999888999:::999777666777888999999999999999888777777444555666666666666666666444555666777777666555444333333333333333333333333333333333333333333333333111111111111111111111111////////////////////////111111111111111111111111***888///%%%///222---222/////////000000000111111//////111222222222111000222222222333333444444555222222666333999999III~~~~~~|||yyywwwwwwsssooonnnoooppppppnnnjjjhhheeeddddddbbb```^^^ZZZ[[[[[[\\\\\\[[[[[[[[[XXXZZZ[[[ZZZWWWVVVWWWYYYQQQRRRSSSSSSRRRQQQQQQRRRUUUUUUTTTRRRPPPPPPQQQRRRRRRRRRRRRRRRSSSSSSSSSSSSPPPPPPPPPPPPPPPOOONNNNNNMMMMMMMMMNNNNNNNNNOOOOOORRRPPPOOOOOORRRSSSSSSQQQOOOQQQRRRQQQOOONNNOOOQQQNNNNNNNNNNNNNNNOOORRRTTTXXXaaahhhiiijjjmmmmmmkkklllnnnhhh\\\SSSQQQPPPMMMLLLLLLLLLKKKKKKJJJJJJJJJLLLLLLLLLMMMMMMNNNOOOPPPMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIGGGHHHIIIJJJJJJIIIHHHGGGEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBEEECCCAAA@@@AAABBBBBBAAA>>>>>>???????????????@@@???>>>>>>>>>??????@@@AAA@@@??????>>>===<<<;;;;;;:::<<<<<<;;;:::999999:::;;;;;;;;;;;;;;;::::::999777777777888777777666666777777777777777777777777555555555555555555555555333333333333333333333333333333444333333222333444111111111111111111111111111111111111111111111111)))333666111111333222///000000000111111111222222111111111222222222222333222222333333444555555555333111555333999;;;OOO}}}zzzxxxtttoookkkkkkjjjhhhfffffffffggghhheeeddddddeeeffffffeeeccccccddddddeeeeeeeeeffffffdddccccccdddgggiiijjjjjjbbbeeegggiiijjjkkknnnpppiiijjjlllmmmmmmmmmllllllmmmoooqqqrrrrrrqqqooonnnkkkqqquuuvvvxxx|||~~~vvvzzz}}}{{{yyyyyy~~~||||||~~~{{{rrrqqqooommmllljjjgggddd```aaaaaaaaa```______^^^YYY[[[\\\[[[XXXVVVWWWYYYTTTUUUUUUTTTRRRQQQPPPPPPNNNOOOOOONNNMMMNNNPPPRRRMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJGGGHHHHHHHHHHHHHHHIIIIIIIIIGGGEEEFFFIIIKKKJJJHHHJJJKKKKKKHHHEEEDDDGGGJJJIIIHHHGGGFFFDDDEEEGGGJJJIIIUUUaaahhhmmmqqqqqqooonnnnnndddTTTIIIGGGHHHFFFFFFGGGGGGHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFHHHIIIJJJIIIHHHHHHHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFDDDEEEGGGHHHHHHGGGEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAEEECCCAAA@@@AAABBBBBBAAA>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCBBBAAA@@@???>>>===<<<<<<===>>>===;;;:::;;;<<<<<<<<<======<<<<<<;;;:::888888999888888777666555888888777777777777888888777777777777777777777777333333333333333333333333444555666555444444555666333333333333333333333333111111111111111111111111...---222333---///555222111111111111222222222222333333222222222333444555222222333333444555666666666333666444;;;???VVV~~~|||wwwtttttttttttttttttttttttttttsssqqqnnnlllkkkkkkkkklllkkkkkkkkkjjjjjjiiiiiihhhhhhgggfffeeecccbbbbbb``````___^^^]]]]]]^^^^^^bbbaaaaaaaaa``````______`````````aaaaaabbbcccddddddbbbaaaaaabbbcccbbbaaabbbccceeeggggggfffeeedddfffeeeeeefffhhhhhhgggeeeffffffggghhhiiijjjkkklllnnnoooooopppqqqrrrrrrsssssstttvvvyyy|||}}}{{{zzzyyyzzzvvvtttrrrooonnnnnnnnnooohhhhhhgggfffeeecccaaa```^^^]]]\\\ZZZYYYWWWVVVUUUSSSSSSSSSSSSRRRRRRRRRRRROOONNNMMMNNNOOOOOOMMMKKKLLLKKKJJJIIIIIIJJJKKKLLLGGGGGGGGGGGGGGGGGGFFFFFFIIIHHHGGGHHHIIIJJJIIIHHHKKKJJJHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFEEEEEELLLMMMSSS^^^kkkqqqooojjjmmmggg\\\QQQIIIEEECCCCCCEEEEEEEEEEEEEEEEEEDDDDDDBBBCCCDDDEEEEEEEEEEEEEEEBBBBBBBBBCCCCCCEEEFFFGGGEEEDDDCCCDDDFFFFFFFFFEEE@@@@@@@@@BBBEEEEEECCCBBBDDD@@@AAA@@@<<>>>>>??????@@@@@@@@@@@@???AAAAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@AAABBB============>>>@@@AAABBB>>>>>>======<<<<<<;;;;;;<<<<<<;;;:::999999999999???>>>>>>===;;;:::999999===;;;999999:::;;;:::999;;;;;;;;;:::::::::999999777777888888888888777666777777666666555555444444555555555555555555555555555555555555555555555555333444555555444333444555333333222222333333444555444444333222222333333333222222222222333444555555555555555555555444444444666888555:::>>><<>>DDDHHHBBBBBBDDD>>>AAAAAABBBBBBBBBBBBBBBBBB==============================<<<;;;;;;;;;<<<<<>>>>>>>>>>>>>>======???>>>==================???>>>>>>===<<<;;;:::999;;;999777777888999888777:::::::::999999999888888888888999999999999888888666666666666777777777777666666666666666666666666666666666666666666666666333444444444333333444555333333333222333444444555555555444444444444555555555444444555555666777888666666666666777777777777777:::999<<<@@@BBBkkk~~~}}}||||||{{{{{{yyyyyyxxxwwwvvvvvvuuuuuuuuutttssssssrrroookkkgggkkkjjjhhhfffdddcccbbbbbb^^^^^^]]]\\\[[[ZZZZZZYYY]]]\\\]]]^^^^^^]]]ZZZXXX\\\[[[YYYWWWVVVUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPOOONNNOOOSSS\\\fffllljjjfff\\\XXXRRRLLLIIIHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFGGGHHHIIIHHHHHHFFFFFFEEEDDDDDDDDDDDDEEEEEEDDDCCCDDDEEEFFFDDDBBBDDDCCCCCCDDDFFFFFFEEECCCBBB===HHHRRRIIIAAAAAA???>>>?????????@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>======<<<<<<======>>>==================>>>>>>==================>>>???@@@@@@???>>>======<<<<<<;;;999888888999999999888;;;;;;:::::::::999999999999999999999999999999999666777777888888999::::::777777777777777777777777666666666666666666666666555555444444444444444444444333333333333444555555666666666666666666666666777777777777888999::::::777777888888999999::::::999======???AAAKKKyyy}}}{{{zzzyyyxxx{{{zzzyyyxxxwwwvvvuuutttoooooopppqqqrrrppplllhhhmmmlllkkkiiigggfffeeeeeebbbaaa```___^^^\\\\\\[[[ZZZZZZ[[[```fffhhhfffbbb]]][[[WWWSSSQQQQQQRRRSSSQQQQQQPPPPPPOOONNNMMMMMMKKKKKKLLLLLLKKKKKKJJJJJJGGGFFFFFFEEEFFFFFFGGGGGGFFFEEEFFFGGGIIIJJJIIIGGGEEEDDDDDDEEEGGGHHHHHHFFFGGGAAAMMMZZZOOOAAAAAADDDAAAAAAAAA@@@AAAAAAAAABBB?????????????????????@@@===<<<;;;;;;::::::::::::<<<<<<<<<<<<<<<======>>>======>>>>>>??????@@@@@@>>>>>>>>>>>>??????@@@AAABBBAAAAAA@@@??????>>>>>>>>><<<::::::<<<===<<<;;;======<<<<<<<<<;;;;;;;;;999999999999999999::::::999999999999::::::::::::888888888888888888888888666666666666666666666666777666444333444555555555444444444444444555555666666666666777777777777777777777777777888999::::::777888888999:::;;;<<<<<<;;;>>>AAA@@@AAATTT~~~}}}{{{xxxvvvuuuuuuuuuvvvqqqqqqooommmkkkiiigggffffffffffffeeecccaaa```___]]]\\\[[[YYYXXXXXXWWWWWWXXXWWWWWWXXXYYYXXXUUUSSSPPPOOOMMMMMMMMMMMMLLLKKKOOOGGGPPP[[[PPPCCCEEEIIIHHHHHHFFFFFFEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@??????@@@@@@?????????@@@@@@BBBCCCCCC@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEE@@@@@@@@@???>>>>>>>>>===???===<<<<<<>>>???>>>======<<<<<<<<<<<<;;;;;;;;;999888888888888999:::;;;===<<<<<<;;;:::999999888777777777777777777777777555555555555555555555555:::777555444555777666555555555444444555555666777444555666777888777777777666666555666666777888999888888999:::;;;<<<<<<<<<===>>>BBB@@@AAA]]]zzzwwwqqqoookkkhhhgggeeebbbaaa```XXX^^^dddZZZRRRUUUUUUSSSQQQOOOMMMLLLLLLLLLLLLOOOOOONNNMMMLLLKKKJJJJJJJJJJJJIIIGGGGGGFFFFFFFFF???????????????@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCDDDDDD??????>>>>>>>>>=========???===<<<<<<>>>??????>>><<<<<<;;;;;;;;;::::::::::::999999888999:::<<<===>>>>>>===<<<:::999888888777777777777777777777777666666666666666666666666>>>:::666555777999888777666555555555555666777777444555777888999888888777666666666666666777999999::::::;;;;;;<<<<<<======>>>===BBBAAADDDkkk}}}xxxvvvssspppnnnmmmmmmnnnddddddbbbaaa___]]]\\\\\\[[[YYYWWWUUURRRQQQPPPOOOOOONNNMMMKKKKKKJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJGGGGGGFFFEEEEEEEEEFFFFFFBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>@@@AAAAAA@@@>>>>>>>>>=========<<<<<<<<<<<<;;;:::;;;===???@@@======<<<;;;::::::999999999999999999999999999999888888888888888888888888AAA<<<777666999;;;:::888666666555555666666777888555666888:::;;;:::999999888888888888999:::;;;<<<============>>>>>>>>>>>>???<<>>>>><<<<<<===???AAACCC;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::CCC===888777:::<<<;;;999666666666666666777888888666777:::<<<<<<<<<;;;:::;;;;;;;;;;;;;;;<<<>>>>>>@@@@@@@@@??????????????????;;;CCCFFFQQQ