BM6(lW {{{tttrrriiieee```\\\XXXTTTPPPMMMGGGEEEBBB???<<<999888888===999999<<<===<<<<<>>>>><<<<<>>>>>???@@@BBBCCCDDDEEEMMMUUU]]]bbbiiivvv|||xxxtttpppllliiidddaaa^^^ZZZXXXUUUQQQNNNLLLJJJJJJMMMPPPQQQNNNKKKEEEDDDOOOfffxxx~~~~~~zzzzzz~~~}}}|||yyytttooommmggggggggghhhjjjlllooopppyyyxxxzzz~~~{{{ppphhhfffaaa]]]XXXRRRMMMIIIDDDAAA>>>>>>>>>===;;;:::888777:::888:::>>>>>><<<===AAADDDDDDCCCCCCEEEJJJPPPTTT```kkkwww~~~|||xxxrrrmmmiiiddd```]]][[[XXXUUUQQQMMMJJJGGGEEEHHHHHHIIIMMMPPPQQQNNNLLLFFFDDDMMMbbbttt|||~~~xxxrrrlllhhhfffeeeaaa^^^]]]``````[[[WWWWWWZZZ\\\^^^^^^]]]\\\YYYWWWNNNNNNNNNOOOQQQSSSVVVWWWWWWUUUVVVYYYZZZZZZ^^^eeetttwwwyyywwwzzz}}}vvvllldddaaa\\\XXXRRRMMMIIIDDD@@@===<<<=========<<<;;;:::::::::999;;;>>>===;;;===BBBFFFGGGGGGIIINNNXXXccckkkrrr{{{yyyuuuqqqmmmhhhccc___[[[VVVSSSRRRQQQNNNJJJFFFCCCAAAAAAEEEFFFIIILLLNNNOOONNNMMMIIIEEEKKK^^^pppzzzvvvnnnfff```\\\[[[YYYVVVSSSQQQRRRSSSUUUUUUTTTXXX___ccc___\\\\\\XXX]]]```^^^[[[[[[YYYVVVPPPPPPPPPPPPQQQSSSUUUVVVXXXTTTSSSSSSRRRPPPSSSXXX\\\^^^\\\WWWWWW]]]cccdddfffkkkrrrzzz|||xxxrrrggg___]]]WWWSSSNNNJJJGGGCCC@@@===<<<<<<<<<<<<<<<=========>>>===>>>@@@>>><<<@@@GGGKKKNNNSSSXXX___jjjwww|||wwwppplllgggddd___[[[WWWTTTPPPNNNLLLKKKIIIFFFBBB@@@AAABBBDDDFFFHHHJJJLLLMMMMMMMMMKKKEEEHHHYYYkkkvvvvvvjjjddd___\\\VVVRRRPPPNNNLLLJJJOOONNNNNNNNNNNNOOOQQQRRRIIIIIIOOOXXX\\\XXXSSSQQQKKKRRRTTTPPPLLLKKKJJJFFFEEEEEEDDDCCCDDDEEEFFFGGGLLLIIIGGGGGGEEECCCFFFKKKRRRTTTSSSMMMKKKOOORRRRRRQQQRRRUUUWWWYYY]]]cccfffqqqxxx~~~xxxrrroooiii___WWWUUUPPPMMMIIIFFFDDDBBB???<<<;;;:::::::::;;;===>>>@@@>>>>>>AAACCCDDDEEELLLUUU\\\bbbkkkrrrvvv|||{{{yyyvvvssspppkkkfffbbb]]]ZZZVVVRRRPPPNNNKKKHHHEEEFFFEEEBBB???>>>@@@CCCEEEFFFHHHIIIJJJKKKMMMNNNLLLDDDEEETTTeeeqqq|||zzzlll^^^VVVTTTVVVXXXVVVSSSOOOMMMLLLMMMLLLKKKJJJJJJKKKKKKJJJIIIGGGFFFDDDEEEKKKSSSUUUNNNFFFCCC???HHHMMMJJJIIILLLMMMJJJIIIHHHFFFEEEEEEEEEFFFGGGFFFCCCBBBCCCBBBBBBFFFLLLFFFJJJJJJFFFDDDFFFGGGFFFNNNNNNMMMKKKKKKLLLPPPSSSKKKQQQXXX^^^eeeppp~~~~~~uuuooojjjgggaaaWWWOOOMMMKKKHHHDDDBBBAAA???<<<;;;:::999888888:::<<>>;;;;;;???BBBEEEFFFGGGHHHHHHJJJLLLNNNLLLCCCCCCQQQaaammmyyyxxxnnnaaa]]]YYYYYY[[[ZZZUUUPPPUUURRROOOKKKJJJJJJKKKLLLKKKKKKLLLLLLKKKIIIGGGFFFHHHFFFDDDDDDFFFGGGEEEBBBAAAEEEIIIIIIGGGEEEGGGIIIFFFFFFEEEDDDCCCBBBBBBBBBCCCBBBAAAAAAAAABBBCCCDDDFFFEEEDDDCCCAAA@@@>>>>>>@@@BBBEEEGGGGGGGGGIIIJJJJJJKKKMMMPPPTTTYYY]]]___kkkooovvv|||sssnnnlllhhhddd___ZZZTTTNNNJJJGGGDDD@@@>>>??????===;;;888:::<<<<<<<<<<<<>>>@@@<<>>CCCBBB@@@===<<<===AAADDDBBBEEEEEECCCDDDIIIKKKJJJJJJGGGDDDIIIZZZooo|||}}}zzz{{{{{{qqqmmmjjjeee```]]]ZZZVVVVVVXXXWWWSSSOOOOOOMMMKKKHHHGGGFFFGGGGGGGGGHHHIIIIIIIIIIIIGGGGGGEEECCCAAABBBCCCDDDBBB@@@AAAAAABBBDDDEEEFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDAAA@@@?????????@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA???@@@AAAAAA@@@@@@AAABBBAAAAAACCCEEEHHHLLLOOOQQQYYY]]]cccjjjrrr{{{vvvoooiiifffaaa\\\XXXRRRMMMIIIGGGCCC???===>>>>>><<<:::;;;;;;;;;;;;<<>>???BBBEEEDDDGGGGGGEEEFFFKKKNNNLLLHHHEEEBBBFFFVVVkkkzzz~~~}}}zzzzzz{{{nnnlllddd\\\XXXYYY[[[[[[YYYXXXUUURRRRRRSSSSSSOOOLLLNNNMMMLLLKKKJJJIIIHHHHHHEEEFFFGGGGGGHHHHHHGGGGGGDDDBBBAAABBBCCCCCCBBB@@@DDD@@@>>>???CCCFFFDDDBBBEEEDDDDDDCCCCCCCCCDDDDDD???>>>>>>=========>>>>>>>>>>>>>>>??????@@@@@@AAA===>>>===<<<;;;;;;===???<<<<<<<<<<<<>>>@@@BBBDDDIIIMMMRRRWWWZZZ]]]```bbbfffppp~~~yyyqqqgggddd___ZZZUUUPPPKKKGGGBBB???<<<;;;;;;<<<<<<;;;===>>>>>>@@@CCCJJJRRRXXX___fffooovvv{{{yyyvvvrrrnnnjjjeee```\\\\\\VVVQQQQQQOOOLLLJJJLLLEEEEEEDDDCCCCCCDDDEEEFFFDDDDDDBBB@@@???@@@DDDGGGDDDFFFGGGEEEGGGLLLNNNMMMLLLIIIEEEGGGUUUkkk{{{~~~{{{zzz~~~xxxpppjjjccc]]]YYYWWWWWWYYY]]]]]]ZZZVVVRRRPPPNNNMMMNNNNNNMMMKKKLLLLLLMMMMMMLLLKKKJJJIIIFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEDDDDDDGGGDDDAAAAAABBBDDDCCCBBBEEEEEEDDDCCCBBBAAAAAAAAA??????>>>=========<<<<<<@@@@@@@@@??????>>>>>>>>>======<<<;;;::::::===@@@>>>>>>===<<<<<<===>>>??????BBBGGGJJJLLLMMMOOOPPPUUU\\\dddhhhllltttzzzsssiiieee___YYYSSSNNNIIIEEE@@@>>><<<;;;<<<>>>@@@AAA>>>AAAGGGMMMUUU___iiipppvvv{{{{{{vvvooollliiieeeaaa\\\XXXVVVWWWOOOJJJIIIHHHFFFFFFIIIFFFEEEDDDBBBAAAAAAAAAAAABBBBBBBBB@@@???AAADDDGGGAAADDDDDDCCCEEEKKKMMMLLLMMMKKKGGGFFFRRRfffxxx}}}|||Ħ~~~wwwoookkkjjjeee]]]UUUVVVUUUVVVXXXZZZYYYUUUQQQMMMLLLJJJIIIJJJJJJJJJJJJGGGHHHIIIJJJJJJIIIGGGFFFJJJIIIHHHGGGEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFIIIIIIIIIFFFCCCBBBDDDFFFGGGFFFDDDBBBAAA@@@??????AAAAAA@@@@@@???>>>===<<>>>>>@@@@@@>>><<<999999;;;===AAA???>>><<<;;;;;;<<<<<<888:::===>>>???AAADDDFFFLLLQQQUUUTTTRRRUUU^^^ffftttzzzxxxssskkkfff```YYYSSSNNNHHHEEEAAA@@@???>>>>>>@@@CCCFFFCCCJJJUUU```lllvvv~~~}}}wwwpppkkkgggeeeccc^^^ZZZVVVSSSRRRQQQJJJEEEDDDDDDBBBCCCFFFEEEDDDCCCAAA@@@???>>>>>>????????????>>>???BBBEEEAAADDDDDDCCCFFFLLLOOONNNJJJHHHDDDAAAIII\\\oooyyy~~~>Lxxxiiiooommmjjjgggccc\\\RRRKKKXXXUUURRROOOOOOOOONNNMMMHHHGGGFFFEEEEEEFFFGGGHHHEEEFFFHHHIIIJJJIIIHHHHHHKKKJJJHHHFFFDDDCCCBBBBBBAAABBBCCCCCCBBBAAACCCDDDHHHKKKLLLJJJEEECCCFFFIIIIIIGGGFFFDDDBBBAAA@@@@@@CCCCCCCCCBBBAAA???>>>===>>>>>>??????@@@@@@AAAAAAAAAAAA@@@<<<999777777999>>>===;;;999888888888888999::::::999888999<<<>>>:::>>>CCCEEEGGGKKKSSSZZZUUU\\\eeeoooxxx|||uuupppjjjfff___YYYSSSOOOJJJGGGAAAAAAAAA@@@@@@DDDIIIMMMWWW___kkkwww~~~xxxsssmmmgggccc___^^^\\\XXXSSSOOONNNOOOKKKFFFBBBCCCDDDAAAAAACCC@@@@@@@@@@@@?????????>>><<<============???AAADDDBBBEEEFFFEEEHHHOOORRRQQQKKKKKKGGGBBBGGGXXXkkkvvv~~~HdĦyyymmmiiiddd^^^YYYYYYYYYXXXXXXXXXYYYZZZUUUSSSPPPNNNMMMLLLLLLKKKBBBBBBAAAAAA@@@BBBDDDFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIGGGFFFDDDBBBBBBBBBBBB>>>@@@AAAAAA??????AAACCCEEEFFFHHHHHHHHHHHHIIIIIIIIIHHHGGGFFFFFFEEEFFFFFFDDDEEEDDDDDDBBB@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>;;;:::;;;<<<<<<;;;999888777777777888;;;<<<<<<:::888888999:::>>>???@@@>>><<<;;;;;;<<>>>>>?????????>>>>>>:::;;;=========???AAADDDBBBEEEFFFEEEIIIOOOSSSRRROOOPPPMMMFFFIIIWWWiiittt|||DdDӵӵӵĦӵĭӵqqqnnnhhhbbbaaaaaa[[[SSSMMMRRRXXXZZZWWWSSSQQQPPPKKKMMMPPPRRRRRRNNNJJJFFF??????>>>>>>===???BBBDDD@@@@@@AAABBBCCCDDDEEEEEEEEEDDDCCCBBBAAABBBBBBCCC===@@@BBBAAA??????AAACCCBBBAAAAAAEEEJJJMMMKKKHHHHHHHHHHHHHHHIIIJJJJJJKKKEEEEEEEEEDDDCCC@@@>>>===AAA@@@???===<<<:::999999888;;;>>>???@@@AAABBBDDD>>>===;;;:::999999:::;;;777888::::::888666666666222444666999;;;<<<<<<<<<666<<>>===<<<;;;:::;;;===>>>>>>???BBBDDD???CCCDDDDDDGGGNNNQQQPPPMMMOOOLLLEEEFFFSSSdddooo{{{D%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??lll^^^gggaaa\\\ZZZWWWTTTUUUYYYVVVVVVUUUTTTRRROOOMMMKKKKKKIIIGGGIIIKKKLLLKKKHHHDDD@@@>>>@@@AAA???>>>@@@BBB@@@??????AAABBBBBBBBBIIIFFFBBB@@@@@@AAAAAA@@@DDDFFFDDDAAAAAACCC@@@;;;AAABBBDDDGGGKKKNNNPPPQQQLLLIIIFFFEEEFFFHHHHHHHHHHHHGGGEEEDDDCCCCCCCCCCCC@@@>>><<<999888888999999:::<<<>>>?????????@@@AAA<<<;;;:::999888999:::;;;;;;:::888666666666666777444444555555555555555555666666777:::>>>DDDJJJMMMPPPTTT]]]fffiiiiiimmmttt}}}yyyssslllfffaaa\\\YYYXXXVVVSSSTTTXXX^^^kkk{{{yyyrrrooojjjdddfff```XXXUUUUUUTTTQQQMMMJJJJJJIIIGGGEEEDDDCCCBBB@@@@@@??????@@@AAAAAABBB@@@AAAAAA???===<<<<<<===999;;;<<<======>>>AAACCCEEEFFFGGGIIIJJJKKKLLLLLLLLLNNNNNNIIIDDDIII```vvv~~~~~~Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħzzzjjjcccaaaaaa^^^ZZZWWWWWWVVVSSSUUUXXXWWWVVVTTTQQQOOOLLLJJJIIIGGGEEEDDDEEEHHHIIIHHHFFFEEE@@@>>>AAABBB@@@???AAABBB@@@??????AAABBBAAAAAADDDBBB@@@???AAABBBBBBAAA@@@BBBBBB@@@AAADDDCCC>>>AAABBBDDDFFFHHHKKKLLLMMMKKKHHHFFFEEEEEEGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCDDDAAA@@@>>><<<;;;;;;<<<<<<;;;===?????????>>>???@@@<<<;;;:::999888999999:::999999777777666777777888555555555555444444444444555444333333444777:::<<>>>>>>>>>>>>>>???@@@???AAAAAA@@@>>><<<<<<<<<<<<===>>>>>>===>>>@@@BBBEEEFFFGGGIIIKKKLLLMMMNNNOOOPPPPPPKKKDDDIII]]]rrrvvv~~~HdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦzzziii^^^\\\^^^^^^]]]VVVSSSRRRUUUUUUSSSTTTWWWTTTRRROOOKKKHHHFFFEEEEEEDDDCCCCCCDDDEEEFFFEEEDDDDDD@@@>>>AAABBB@@@???AAACCCAAA??????AAAAAAAAA@@@AAA@@@@@@BBBDDDFFFEEEDDDBBBDDDCCC@@@BBBEEEDDD@@@BBBCCCDDDFFFGGGHHHIIIIIIJJJHHHEEEDDDEEEEEEEEEDDDBBBAAAAAAAAAAAABBBCCCDDDBBBAAA@@@???>>>???@@@@@@<<<>>>??????>>>===>>>>>>===<<<;;;:::999999999999999888888777777777888888666666555555444333333333777555333222111222444555<<<888;;;FFFPPPUUUXXXZZZaaagggmmmlllfffaaa```bbbjjjdddbbbiiiuuuwwwrrrqqqkkkccc___^^^[[[VVVSSSOOOJJJIIIIIIIIIGGGDDDDDDDDDCCCBBBAAA???>>>>>>>>>===<<<<<<<<<<<<======???@@@BBBAAA???<<<;;;<<<>>>???@@@???>>>>>>@@@BBBEEEFFFGGGIIIKKKMMMNNNOOONNNOOOOOOKKKDDDFFFWWWjjjttt~~~DdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵqqqcccccceeejjjlllhhh^^^WWWVVVSSSSSSVVVUUURRRQQQSSSMMMKKKHHHDDDBBBBBBBBBBBBGGGGGGFFFFFFFFFEEEDDDDDDCCC???===@@@AAA??????@@@EEECCCAAAAAABBBCCCBBBAAADDDDDDDDDGGGIIIJJJIIIHHHGGGHHHFFFBBBBBBDDDCCC>>>AAABBBDDDFFFHHHHHHIIIHHHJJJHHHEEEDDDEEEEEEDDDCCCBBBBBBAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBB===???@@@???===<<<<<<===??????===<<<;;;:::999999::::::999888777777666666555555444444444444444444666555444333444555666777777444666>>>FFFJJJMMMQQQXXX^^^dddfffdddbbbccceeejjjkkkuuu}}}tttkkkhhhgggbbb[[[XXXWWWTTTOOOLLLIIIGGGFFFFFFFFFEEECCCBBBAAAAAA@@@???>>>>>>=========<<<<<<;;;;;;<<<<<<>>>@@@BBBAAA???<<<;;;;;;>>>???@@@@@@???@@@BBBDDDGGGGGGGGGHHHIIIJJJKKKLLLKKKMMMNNNJJJDDDDDDSSScccttt>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵuuucccbbbiiilllmmmmmmkkkgggaaa]]]ZZZ\\\YYYXXXYYYVVVPPPNNNOOOHHHGGGDDDBBBBBBBBBDDDEEEJJJIIIHHHGGGDDDBBBAAAAAAAAA===<<>>>>>@@@FFFDDDBBBBBBDDDDDDDDDCCCGGGFFFFFFHHHJJJJJJIIIHHHFFFFFFDDD@@@@@@BBBAAA======>>>AAADDDFFFGGGGGGGGGIIIGGGEEEEEEEEEEEEDDDCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@?????????@@@@@@AAAAAA===???@@@???===;;;;;;<<<@@@@@@@@@???===<<<;;;:::<<<<<<;;;:::888666555444444444444555555666666666222222111111222333444555111000333777999999???FFFJJJLLLQQQWWW]]]bbbdddeeekkkqqq}}}uuukkkcccaaa```\\\UUUQQQQQQMMMGGGFFFEEECCCCCCCCCDDDCCCBBB@@@@@@@@@??????>>>>>>>>>>>>======<<<<<<============???@@@@@@===;;;::::::;;;===??????@@@BBBDDDGGGHHHHHHGGGFFFFFFGGGGGGHHHJJJLLLOOOMMMGGGGGGRRR```rrr|||&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRuuubbbZZZYYYcccpppoooooolllgggbbb___```bbb^^^ZZZXXXXXXTTTMMMIIIJJJGGGFFFEEEEEEEEEFFFGGGHHHGGGHHHGGGDDDAAA>>>>>>>>>AAA===;;;???@@@???>>>@@@EEECCCBBBBBBDDDEEEEEEDDDFFFEEEDDDDDDFFFFFFEEEDDD???@@@>>>;;;<<<@@@AAA===999;;;>>>AAACCCDDDCCCCCCFFFDDDCCCDDDEEEEEEDDDBBBDDDDDDDDDCCCBBBAAA???>>>>>>>>>>>>???????????????===>>>??????===;;;;;;<<<@@@@@@@@@???>>>===<<<;;;<<<<<<;;;:::999777555444555555666666666777777777444333333222111111111111000111333555333222777>>>======AAAIIITTT]]]bbbdddooouuuxxxoooggg___YYYXXXTTTNNNKKKIIIEEE???@@@@@@@@@@@@@@@@@@???????????????>>>>>>>>>>>>>>>===============>>>??????===>>>>>>===:::999999::::::<<<>>>???@@@BBBEEEHHHHHHGGGFFFEEEDDDEEEFFFGGGLLLNNNRRRRRRMMMJJJRRR]]]sss{{{HĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hooo___TTTXXX]]]___cccjjj______```bbbbbbaaa___^^^XXXTTTRRRQQQNNNHHHFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEECCC???======???BBB>>>===@@@BBB@@@@@@BBBBBB@@@@@@AAACCCEEEEEEDDDCCCAAA??????AAACCCCCCCCC???@@@===:::;;;@@@@@@===<<<===@@@CCCDDDCCCBBBAAAAAA@@@@@@AAACCCCCCBBBAAAAAAAAABBBBBBAAA@@@???>>>>>>>>>?????????>>>>>>===<<<===>>>>>>===<<<<<<======>>>>>>>>>>>>===<<<;;;999::::::::::::999777666:::999999888777666666555555555444333333222222222444222222555555444555999777888:::???EEEMMMVVV[[[fffkkkwww{{{qqqjjjccc\\\QQQRRRNNNIIIFFFFFFAAA<<<===>>>??????>>>>>>>>>>>>========================<<<<<<<<<<<<===>>>@@@@@@======<<<999777777888::::::<<<>>>??????AAADDDFFFFFFFFFEEEDDDEEEGGGIIIJJJMMMPPPSSSTTTNNNIIINNNWWWrrryyyD^DdDĦs׼s~~~dddZZZUUUWWW___^^^WWWYYYbbb[[[VVVRRRSSSWWWYYYVVVRRRRRRMMMKKKKKKIIIEEEDDDFFFEEEEEEEEEEEEDDDCCCBBBBBB@@@CCCDDDCCC@@@>>>@@@BBBDDD@@@>>>BBBDDDBBBBBBDDD???>>>===???BBBDDDDDDDDDBBB???===>>>@@@BBBDDDDDDEEEEEEAAA======@@@@@@<<>>======???AAABBBAAA???===>>>???AAAAAA@@@?????????????????????>>>===<<<;;;===>>>>>>===<<<<<<===;;;;;;<<<======<<<;;;:::777888999:::;;;::::::999======;;;999777555444333000000000000111111111111333...---222666555333333333666777666666:::DDDLLLQQQXXXdddrrr{{{~~~|||sssjjjddd___YYYNNNOOOLLLGGGEEEEEEBBB<<<===???@@@@@@???>>>>>>???;;;;;;<<<<<<<<<<<<<<<===::::::;;;;;;===>>>@@@AAA======;;;777555555888:::<<<===>>>???>>>???BBBDDDEEEDDDDDDDDDFFFIIILLLNNNLLLOOOSSSRRRLLLFFFIIIPPPkkkrrr{{{>d<Ħ>d<ĦĦBeĦ~~~iii[[[VVVaaa[[[WWWXXXXXXWWWXXX[[[WWWRRRNNNNNNQQQRRRPPPMMMFFFHHHJJJGGGCCCAAAEEEIIILLLGGGCCCCCC@@@<<<<<>>AAACCCCCCBBBGGGDDDAAABBBEEEEEEAAA<<<@@@BBBFFFHHHHHHFFFCCCAAABBB>>>===??????<<<<<>><<<;;;;;;<<<<<<;;;999999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999888888666666777777777777666666999::::::;;;:::999888777555444333222111222333333444444555555444333333222111111222333666999<<<===FFFKKKRRR[[[eeepppzzz}}}xxxqqqkkkfffaaa]]]ZZZPPPNNNKKKGGGDDDBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;:::;;;>>>@@@???;;;888:::@@@BBB@@@<<<<<<<<<<<<:::888888;;;>>>888;;;???AAABBBCCCDDDEEECCCCCCBBBCCCEEEHHHKKKMMMIIIJJJMMMPPPNNNJJJKKKPPPmmmuuu~~~DdDĦsdKĦgdKĦgdKĦ~~~cccUUUVVV]]]ddd```]]]\\\```aaa^^^\\\\\\UUUPPPKKKJJJLLLLLLJJJGGGIIIJJJJJJGGGAAA???AAAEEEFFFAAA??????>>>;;;<<>>>>>>>><<<<<<>>>AAAEEECCCBBBBBBDDDGGGHHHFFFDDDFFFCCC@@@@@@BBBDDDDDDCCCFFFCCC@@@BBBDDDEEEAAA>>>@@@BBBEEEGGGGGGEEEBBB???===:::;;;???AAA@@@AAAEEEBBB@@@???>>>??????===<<<===<<<;;;;;;======<<<;;;<<<============<<<;;;;;;:::::::::999888777666555666666777777777777666666888999999:::999888777666777666555444333444444555555555555555444333222222111111111222333666888999:::===CCCJJJRRR]]]hhhooouuu~~~yyyppplllgggbbb^^^[[[WWWUUUMMMKKKHHHEEEBBB@@@???>>>=========<<<<<<<<<<<<<<<;;;<<<;;;:::999999<<<>>>BBBAAAAAAAAA@@@@@@>>>===<<<:::777777888:::::::::999<<<>>>@@@@@@AAABBBDDDCCCCCCCCCCCCEEEGGGJJJLLLMMMLLLOOOQQQNNNIIIHHHLLLhhhsss~~~Denenenexxxkkk[[[RRRSSS[[[cccggg^^^\\\___fffgggaaa\\\[[[WWWSSSNNNLLLLLLLLLIIIFFFNNNOOOMMMHHHBBB???@@@BBBAAA===<<<>>>???===>>>BBB???@@@@@@AAAAAA@@@@@@???;;;<<<<<<;;;;;;===@@@CCCCCCBBBCCCEEEHHHIIIIIIHHHGGGDDDBBBBBBCCCDDDEEEDDDDDDBBBAAABBBEEEEEECCC@@@AAACCCEEEFFFFFFCCC@@@>>><<<:::<<<@@@BBBBBBCCCGGGBBB@@@=========>>>>>>======<<<;;;<<<===>>>===<<<======>>>>>>>>>======<<<:::::::::999888777555555555666666777777666666555777777888888888777666666888777666666555555666666666666666666555444333222444333333333333444555555777888:::===CCCKKKTTT[[[___lll}}}~~~tttmmmddd```\\\XXXVVVTTTRRRPPPKKKJJJGGGEEEBBB@@@???>>>============<<<<<<;;;;;;;;;;;;;;;;;;::::::===???@@@CCCEEEDDDAAA>>>======<<<777444444888:::999777;;;<<<>>>>>>>>>@@@BBBDDDDDDDDDCCCDDDEEEGGGIIIJJJOOONNNOOOPPPMMMFFFDDDFFFaaaooo}}}oooXXX[[[___dddfffeeeaaa]]]]]][[[^^^cccddd]]]WWWUUUVVVSSSOOOMMMLLLLLLJJJHHHQQQQQQOOOJJJEEEBBBBBBCCCBBB???>>>AAABBB@@@AAAEEE???@@@@@@AAAAAA@@@@@@???>>>>>>>>>===;;;<<<>>>@@@DDDDDDEEEGGGHHHIIIHHHHHHEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCEEEFFFEEECCCBBBCCCEEEFFFEEECCC@@@>>>AAA??????BBBCCC@@@@@@BBB@@@>>>;;;:::;;;=========???>>><<<<<<======<<<;;;;;;;;;<<<===>>>>>>>>>>>><<<<<<<<<;;;:::999888777555666666777777666666555666666666666666666666555777777777666666666666666888888888888777666555444888888777666555555444444777888999:::;;;???DDDHHHRRR]]]jjjsss{{{zzzsssjjjccc^^^[[[WWWTTTSSSQQQOOONNNMMMLLLJJJHHHFFFDDDBBBBBB??????>>>>>>===<<<;;;;;;<<<===>>>======>>>@@@BBB===???AAABBBAAA???===<<<999777666666777999999888;;;<<<>>>>>>???AAAEEEHHHFFFFFFEEEEEEFFFGGGHHHIIINNNLLLMMMOOOLLLEEEBBBCCCXXXjjj{{{lll]]]XXXkkknnnnnniiiaaa[[[ZZZ\\\___[[[ZZZ\\\[[[VVVQQQQQQNNNLLLJJJHHHHHHHHHHHHHHHNNNMMMKKKHHHEEECCCCCCDDDBBB??????BBBCCC@@@AAADDD<<<======>>>>>>======<<<>>>??????>>>>>>>>>@@@BBBFFFFFFGGGGGGGGGFFFFFFFFFBBBBBBBBBAAA@@@@@@@@@@@@BBBBBBCCCDDDEEEFFFEEEDDDCCCDDDEEEFFFEEECCC@@@>>>CCC@@@@@@CCCBBB>>><<<>>>===;;;888888999;;;<<<<<>>===;;;:::999999;;;===>>>???>>>???AAACCC@@@>>>===@@@BBBAAA;;;666555999;;;:::777666999===;;;<<<>>>@@@AAADDDIIILLLGGGGGGGGGGGGHHHHHHIIIIIIJJJHHHIIIMMMLLLFFFCCCCCCQQQeeexxxuuuaaaTTTVVV___rrruuutttkkkaaa\\\```fffaaa[[[WWWVVVTTTPPPMMMNNNJJJIIIHHHGGGGGGHHHIIIJJJGGGFFFDDDBBBAAAAAAAAAAAA???======@@@@@@>>>>>>AAA999::::::;;;;;;::::::999:::<<<>>>???@@@BBBEEEHHHEEEFFFGGGGGGDDDCCCCCCCCC???@@@AAA@@@>>>======>>>AAAAAABBBCCCDDDDDDDDDCCCAAABBBCCCDDDCCCBBB@@@???>>><<<===AAAAAA===<<<>>>;;;999888888:::<<<<<<<<<@@@>>><<<<<<<<<;;;999777======<<<;;;999777555444888888888999999888888777777888888999999888888777555555444444444555666777444555555555555444333222777777888888999999888888666666666555444222111000)))---333777888999999999777???HHHNNNXXXdddllloooqqqtttuuurrrjjjbbb^^^]]][[[WWWSSSPPPOOOMMMLLLJJJKKKKKKKKKJJJHHHFFFEEEDDD>>>>>><<<;;;999888777666888:::===>>>>>>???AAABBBGGGBBB>>>???AAA???888111333:::???===777555:::@@@;;;===@@@BBBCCCFFFJJJLLLFFFGGGGGGHHHHHHIIIIIIIIIHHHEEEGGGLLLNNNIIIFFFEEELLL```uuuӵyyyhhh^^^WWWTTT\\\hhheeejjjooooookkkggggggiii]]]VVVQQQPPPOOOKKKIIIKKKHHHHHHHHHGGGFFFGGGIIIJJJCCCAAA???>>>>>>>>>>>>>>>;;;999:::>>>???======@@@;;;<<<<<<======<<<<<<;;;999;;;>>>@@@AAACCCFFFHHHAAACCCEEEEEEBBBAAABBBCCC>>>@@@AAA@@@===;;;<<<===>>>???@@@AAA@@@@@@@@@@@@>>>???@@@AAAAAA@@@???>>>:::999;;;???@@@<<<;;;===Ħ>>>===<<<<<<;;;:::Ħ:::999::::::::::::999888777777666666777888999999999999999ӵ999666555444444444666777888444444555555555444333222222333555666777777888888555555555555555333222111---111555888999999:::;;;222888===AAAHHHTTT]]]```fffoooxxxwwwlllbbb^^^^^^XXXUUURRROOOOOONNNLLLKKKJJJJJJJJJJJJHHHFFFEEECCC@@@@@@>>>===;;;999888777888:::===>>>???@@@AAACCCEEEBBB???===<<<999555111444999===<<<999777:::>>><<<>>>AAACCCDDDEEEFFFHHHCCCDDDEEEFFFGGGGGGHHHHHHIIIGGGHHHNNNQQQMMMIIIGGGJJJ]]]rrr}}}4ĉ@ӵjjj\\\TTTYYY]]]\\\___gggccceeehhhiiihhheeecccbbbVVVPPPLLLLLLKKKGGGFFFHHHCCCDDDCCCBBBAAAAAABBBDDDCCCAAA???>>>>>>>>>>>>>>>999888999>>>@@@>>>>>>AAA@@@@@@AAAAAAAAAAAA@@@@@@<<<>>>@@@@@@@@@AAACCCDDD>>>AAACCCCCCAAAAAABBBDDD>>>@@@BBBAAA===;;;<<<===<<<===??????============<<<===>>>??????>>>======;;;999:::>>>>>>:::888:::>L???@@@???===999888=hĦ;;;444555777999;;;<<<======777777999:::;;;<<<<<<<<<4ĉ@ӵ666555555444555666777888444555666666666555333222///000222444555666777777555666777777777666444444222444555555444333444666666:::;;;:::===EEEMMMOOO```nnn||||||pppddd______WWWUUURRRPPPPPPPPPOOONNNJJJKKKKKKKKKJJJHHHFFFEEEEEEDDDBBBAAA???===;;;;;;:::<<>>???<<<;;;===@@@AAA@@@>>>CCC@@@======??????===;;;@@@??????@@@AAA@@@>>><<>>:::<<<;;;:::999:::;;;<<<===HdĦ======;;;::::::=Īj>>><<<999888888888777555444444555666777999;;;<<>><<<<<<;;;AAA@@@@@@@@@AAAAAA@@@>>>@@@:::555333111///000555888999999999888:::===????????????@@@@@@AAAAAAAAABBB@@@???BBBFFFHHHGGGEEEHHHLLLMMMMMMOOOQQQNNNIIIEEESSSfffwwwӵĭӵӵĦӵӵĦƜ`1.׼siii[[[VVV[[[Ħeeeggg```dddddd___YYYWWWSSSӵEEEĦDDDBBBAAAAAACCCDDDFFFFFFFFFCCCĭӵ@@@AAAĦAAA>>>???ĦBBBĦ???AAA@@@???<<<===>>>@@@AAAAAA@@@???BBB???>>>===DdD;;;::::::?fӵ===;;;999Ħ888777777ӵƜ`1.׼s<<<:::ĭӵ444222333999555666666777777666555ӵ444555444444Ħ666666666888;;;xxxxxxVVVUUUSSSQQQNNNJJJIIIĦGGGFFFDDDBBB@@@???AAAĦ444333111...000444888999999999999:::<<>>>>>???@@@@@@AAABBBBBBBBBAAA@@@BBBFFFHHHHHHFFFGGGJJJLLLLLLNNNQQQOOOJJJDDDPPPaaarrr~~~?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@[[[RRRTTTYYYShӵ```WWWZZZYYYSSSNNNMMMg&eCCC>hӵ@@@??????AAABBB>>>AAACCCfff?><z>>>g&e>&e@@@AAAHLBBB@@@>>>ShӵgL<<<>>>@@@???>>>:::;;;>>>@@@AAABBBBBBS?ʬDDDAAA3h?D%%)?<<<<<&e555@e333333??666666444555666666777666g<ĉ3334445555553we<Ħ6666664444443h?@eXXXVVVVVVSSSPPPJJJFFFFFFZJJJGGGFFFEEECCCAAA3h?gL777333222000...///333777888999999999:::<<<>>>======>>>???@@@BBBBBBCCCCCCBBBBBBDDDFFFHHHHHHGGGFFFIIIKKKKKKNNNQQQOOOJJJGGGPPP^^^ooo}}}4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttPPPTTT^^^HGgĉ@UUUWWWQQQTTTRRRLLLHHHHHHHu]Ħ>>>ZuR)Ħ=========>>>@@@888;;;sߝLGdUĦ>>>Hƅ^Hu]ĦAAAntHdĦ???>>>HGgĉ@>>>HdĦ>>>>>>===<<<;;;<<<>>>@@@BBBCCCCCCHtƅ^CCCBBBBt=o9ĦDtfo9Ħ>>>>>>>>>g?===;;;HdĦ;;;<<<<<<Hu]Ħ999tt777777Hƅ^Hu]Ħ777H׼s888666555555555444444555666666777tQ333333444555je<Ħ888777555Bt=o9ĦH׼sjjj^^^XXXUUURRROOOMMMIIIHHHHtĦGGGJJJJJJIIIGGGBt=o9ĦHdĦ555222111000...///333777888::::::::::::<<<>>>;;;<<<===???@@@BBBCCCCCCCCCCCCCCCEEEFFFHHHHHHHHHGGGJJJKKKJJJMMMPPPNNNIIIFFFLLLZZZlll|||4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭ___qetTTTTTTYYYSSSUUURRRKKKGGGGGGDdDĦ:::999t|<<<<<<<;;;;;;<<<>>><<<;;;DdDDdDĦ@@@DdDΦDdDĦ???q<niDdDĦ<<>>===DdDĦ???>>>======<<>>@@@AAABBBCCCCCCDDDEEEEEEFFFFFFGGGHHHJJJLLLLLLJJJLLLOOOMMMHHHBBBFFFTTTjjjzzz4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9jjjpo9wӵ\\\VVVWWWUUUMMMGGGEEEDdDĦ;;;;;;o)h;;;<<<<<<;;;;;;;;;<<<===;;;DdDΦDdDĦBBBDdDΦDdDӵ:::GIpӵDdDĦ:::po9wӵDdDĦ@@@@@@@@@@@@AAAAAADDDGGGFFFCCCpo9uCCC@@@@@@CCCGIdnuR)ĦDdDĦnuR)Ħ???@@@CdgĪj>>>DdDĦ999888999DdDĦ<<<HߝL`o9777DdDΦDdDӵ:::DdDĦ777999999999999999888888888666555555555555666geĦ333333sp?aĦ444444GIdnuR)ĦDdDĦjjjqqqpppjjjccc^^^UUUOOOJJJDdDĦKKKKKKKKKLLLGIdnuR)ĦDdDĦ000///111222111333777666888:::;;;;;;;;;<<<===<<<<<<===>>>???AAAAAABBBBBBDDDEEEEEEEEEEEEFFFHHHKKKMMMLLLKKKLLLPPPOOOJJJGGGHHHUUUlll}}}4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>elllpuR)ĦXXXPPPSSSRRRLLLGGGFFF>d<Ħ???Dt:::===<<<::::::;;;888999DdDΦDdDĦ???>d<ʜ4DuTӵ8884DwDd<Ħ;;;puR)Ħ>dd<ӵDdd<777999>d<Ħ;;;4DufئL>e999DdDʜ4DuTӵ999DdDĦ777666777777888999999::::::777777555555444555geĦ555s<v>aĦ555555peӵDx<DdDĦSSS```jjjnnnnnnmmm]]]TTTMMMDdDĦKKKGGGHHHIIIpeӵDx<>d<...222444333666:::555888:::;;;;;;;;;;;;<<<<<<======>>>???@@@@@@AAAAAACCCEEEEEECCCCCCEEEGGGIIIKKKLLLKKKNNNRRRRRROOOLLLIIISSSiii{{{4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRzzznfʜ>><<<;;;::::::777<<<>d<Φ>d<Ħ:::s&dq&ĒR;;;:::i?ʜtd<Ħ<<>><x???@@@===AAAEEEDDD@@@B?>>???CdK;fuf<xsdKĦ999nfʜd<555666777888999:::;;;888777666555444444geĦ777Hg8>aĦ999888B?Ho9555>dd<ӵLLLNNNB?Ho9;;;<x555555888<<<555888:::<<<;;;;;;;;;<<<======>>>>>>?????????@@@@@@CCCEEEDDDCCCBBBDDDGGGGGGJJJKKKKKKOOOUUUVVVSSSIIIDDDKKK```rrryyy4DuXӵHu]3hhne=enepIƎ@t@h>h{{{tttfe[[[@ďDOOOIIIEEEEEECCCAAA@@@@@@@@@neCCCEEE=e===;;;::::::;;;<<<======ege<<<===sĪj@h:::::::::fdDĦ<<<@ďD===>>>Hkge===AAABBBCCCCCCAAA@@@???@h<<<<<<@GCCCDDDHĪj@IŌ<<<@@@Bene>>>Hkge<<<ne999999fe:::Hu]3hh888999999se:::777444555888;;;<<<;;;:::999888777666666geĦja>aĦ444555@G111222se<<>>???@@@@@@>>>======???BBBEEEDDDCCCFFFIIIIIIFFFBBBJJJIIIIIIMMMRRRTTTTTTRRRMMMGGGGGGUUUlll4DuXӵĵD^}}}vvvoooggg^^^]]][[[RRRNNNIIIEEEEEEDDDBBBAAAAAAAAACCCBBBCCC???===<<<;;;<<<===>>>======:::999:::::::::::::::;;;DdDĦ<<<<<<@@@AAACCC<<>>>>>>>>===>>>>>>===>>>>>><<<;;;>>>???>>>BBBBBB>>>>>>>>>555888D^999777777888s׼s666777444222333777::::::::::::999888777666666geFm8777>aĦ333333333///000111s׼s555444777AAAOOOZZZooovvvxxxHoLLLMMMMMMMMMLLL;;;666222000222444555555555666777888888777888;;;===>>>>>>???>>>======@@@BBB???AAACCCDDDDDDCCCBBBBBBFFFEEEFFFHHHLLLNNNMMMKKKJJJFFFHHHUUUjjj}}}Φ4DuXӵtvӵ>d<ĦĦĦoooqqqkkk```XXXYYY```eeefff```ZZZXXXYYYZZZYYYWWWWWWVVVSSSRRRPPPLLLGGGDDDDDDCCCBBBBBBAAAAAABBBBBBĦAAA@@@======@@@>>>===<<<<<<<<<===???@@@>>>===<<<<<<;;;<<<<<<<<<:::999999:::;;;<<<:::888999999999:::;;;===>>>???>d<Ħ<<<===>>>>>>>>>???@@@AAACCCDDDEEEBBBEEEEEEAAA???AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAFFFBBB======???AAA???<<<@@@@@@@@@@@@@@@???>>>>>>===;;;:::;;;>>>@@@@@@@@@===>>>>>>?????????>>>>>>AAA???>>>>>>???@@@>>>===AAA@@@???>>>Ħ;;;===>>>>>><<<999666555555777>d<Ħ999;;;777888888Be666555444222111222555888999999999999888777666666geFYĉ666666>aĦ000000111111///...111111000000000000Be777555222111666???FFFZZZnnnnu]ӵOOOIIIDDDBBBBBBDDD@@@===999555111///...---///000222444555666555555555777999:::999:::;;;<<<;;;===>>>>>>===>>>@@@CCC???DDDHHHGGGDDDCCCDDDGGGIIIIIIIIIKKKMMMNNNMMMLLLJJJGGGHHHRRRdddwww?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦ{{{vvvpppoooeeeVVVTTT^^^eeedddWWWTTTQQQQQQSSSUUUUUUTTTRRRPPPNNNMMMLLLJJJFFFCCCAAAAAAAAAAAA@@@@@@@@@gdKĦ??????<<<;;;>>>:::::::::;;;<<<===???@@@>>>===<<<<<<;;;;;;<<<<<<===<<<;;;;;;<<<===;;;:::777777888999;;;<<<>>>???gdDĦ===>>>???============>>>???@@@AAAAAAEEEFFFCCCAAABBBBBB@@@CCCCCCDDDDDDEEEEEEEEEEEEAAA???===>>>@@@BBBBBBAAAAAABBBCCCCCCBBBAAA???>>>>>><<<<<<===@@@AAAAAA@@@??????@@@AAAAAABBBAAAAAAAAA???>>>>>>???@@@>>>===>>>===<<<gdKĦ777???@@@@@@???<<<:::999999666sdKĦ888:::999999999777666666222222222333555777999:::888888777666666666ŶS5555554443we<111222111000222222111000//////444444333222222444:::>>>DDDYYYqqqiĉ@3hR/ŌJJJFFFCCCBBBCCCCCC???<<<888444111///......333444555666666555444444444777:::;;;;;;:::;;;;;;:::<<<>>>??????@@@BBBDDDAAADDDGGGGGGFFFEEEFFFGGGKKKKKKLLLNNNPPPQQQQQQQQQPPPJJJFFFMMM^^^pppzzz~~~>Aneneneyyyrrrmmmlllmmmiii___XXX^^^hhhcccWWWOOORRRTTTUUUSSSQQQQQQRRRLLLKKKIIIHHHHHHGGGEEEBBB>>>>>>?????????>>>ne:::>>>>>>;;;:::===999999999:::;;;<<<>>>>>>======<<<;;;;;;;;;;;;;;;>>><<<;;;;;;<<<===<<<;;;666666777888999;;;===De>>>>>>@@@AAA>>>======<<<<<<<<<<<<===???DDDEEEBBB@@@BBBAAA???CCCCCCEEEFFFFFFGGGFFFFFF===???AAAAAA??????BBBDDD??????@@@AAA@@@???>>><<<===<<<;;;<<<===>>><<<;;;>>>???@@@AAAAAAAAAAAAAAA@@@???===>>>??????>>><<<@@@???ne;;;:::===>>>??????===;;;;;;<<<777ne555666888888888888888777666555444222333444555666888999;;;888777666666666666>A777666555k<000333555555555333333222111000///...---,,,---......///111444666666BBBUUUfhTTTHHHCCCDDDFFFDDDAAA===;;;888444222111000000666777777777666444333222333666:::<<<;;;::::::::::::<<>>???>>>===888:::>>>???<<<;;;===::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999:::::::::;;;:::888888:::;;;;;;:::777777777888999;;;<<<===???>>>>>>@@@BBB@@@@@@???>>>============>>>BBBDDDAAA@@@AAABBB@@@AAABBBDDDEEEEEEEEEDDDCCC???BBBDDDCCC???===???BBB@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>???@@@???===;;;<<<======>>>>>>>>>======???===<<<<<<===>>><<<;;;>>>>>><<<;;;;;;999;;;<<<<<<;;;::::::;;;888666555666888777777777666555444333222444555777777777777999;;;777666666555555666777777777000222555888888777333333333333222000///...---------...///000111111111666???RRRfffWWWFFF>>>???AAA===999;;;999666444222222222333666666777777666555333222333555999::::::999999::::::<<>>@@@EEEGGGEEECCCBBBDDDHHHJJJKKKLLLNNNPPPTTTKKKCCCHHHYYYmmm{{{xxxsssmmmeee___^^^\\\ZZZ\\\aaa```ZZZSSSPPPZZZ[[[[[[YYYUUUQQQNNNMMMCCCBBB@@@AAABBBCCCBBBAAA:::<<<>>>??????===:::888:::888:::???@@@===<<<>>>===>>>>>>>>>===<<<<<<;;;;;;:::999999888888999999999888666666888:::;;;:::::::::::::::;;;<<<===>>>===>>>>>>===<<<===???AAA@@@???>>>>>>>>>>>>>>>???===AAACCC@@@???BBBDDDBBBAAABBBDDDEEEEEEEEECCCBBBAAAAAABBBBBBAAA@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDCCCBBBBBBCCCDDDCCCAAA???<<<<<<=========<<<;;;;;;>>><<<;;;;;;<<<<<<;;;:::999999999999999999999999:::;;;<<<<<<:::999999999888999:::999888888:::;;;999999888888777555444333444666999888777666777999666666555555555666666777444555666777777666444333333222222444666888777666444444444444333222000///000//////000111111111111///444999BBBQQQdddqqqvvvrrrcccOOOBBB===<<<:::777777666333222111222333444222333555666777666666555222555777888888888999:::888;;;===??????>>>???@@@CCCCCCBBBCCCEEEGGGGGGHHHEEEHHHKKKLLLLLLMMMOOOQQQNNNJJJFFFGGGQQQcccwwwyyypppkkkiiijjjhhhaaa[[[YYYeeebbbbbb```UUUKKKQQQ___YYYUUUQQQPPPQQQPPPMMMJJJAAA@@@>>>???@@@BBBAAAAAA:::<<>>;;;888:::999;;;@@@AAA>>>===???AAAAAA@@@@@@???===<<<;;;:::999888888777777888888999888666777999;;;<<<<<<<<<<<<<<<<<<<<<===>>>???<<<======<<<;;;;;;>>>@@@======<<<======>>>??????>>>BBBCCC@@@???CCCEEEEEEDDDEEEFFFGGGGGGFFFDDDCCC@@@>>>===@@@DDDFFFDDDAAA======<<<<<<===???AAABBB?????????AAABBBBBB@@@>>>>>>>>>???>>>>>>===<<<<<<===;;;::::::;;;<<<:::999888888999999999:::::::::===>>>???>>>;;;999999999888999:::::::::;;;===@@@===<<<<<<;;;:::999888777444777999999666555666888666666555555555666666777222333555777888888777666666444444444666666555444444444555555444333111000---,,,,,,---///000000000---666;;;;;;>>>NNNcccqqquuuaaaPPPEEEAAA@@@@@@444333111000000111333444...000222555777888888888222444666777777777888:::777999<<<======<<<===>>>===@@@BBBBBB@@@@@@DDDHHHEEEHHHKKKLLLKKKJJJLLLNNNJJJKKKIIIFFFIIIXXXppppppgggaaa```___``````^^^[[[XXXxxxsssgggZZZSSSRRRQQQNNNUUURRRQQQRRRUUUSSSMMMGGGDDDAAA>>>@@@DDDFFFCCC???========================:::::::::;;;<<<>>>@@@AAACCC@@@<<<<<<>>>??????>>>:::999777666666888999;;;666555555777;;;<<<;;;999???>>>>>>>>>===============<<<;;;;;;<<<===;;;:::;;;:::;;;>>>>>>;;;===AAAEEEAAA???@@@>>>===@@@FFFEEEFFFEEEEEEGGGKKKHHHBBBEEEDDDBBBAAA@@@?????????AAA@@@===<<<;;;<<<===???@@@AAA???:::;;;@@@CCCCCC???>>>>>>>>>>>>>>>???@@@>>>===<<<===>>>???>>><<<888999999:::;;;<<<======???===;;;999888999:::;;;;;;;;;<<<===============>>><<<:::999999888666444999999999888888777777777555666666666666555555444888444222333888;;;999777666666666666666555333333555333111000111111000///000---***+++...222222222333333666999:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<===>>>???@@@@@@===:::999;;;<<<<<<;;;???===;;;:::999:::;;;<<<777666666888;;;<<<;;;999<<<<<<<<<===============<<<;;;:::<<<>>>??????>>>:::999;;;>>>===;;;<<<@@@AAA>>>===???>>>===AAAGGGHHHIIIHHHGGGJJJMMMJJJDDDCCCBBBAAA???>>>>>>======>>>===<<<;;;:::;;;;;;<<<@@@AAA???;;;:::>>>@@@?????????>>>>>>>>>>>>>>>>>>>>><<<;;;<<<===>>>===<<<;;;;;;;;;<<<<<<======>>>>>>===;;;::::::;;;<<<===;;;<<<===>>>????????????@@@>>>;;;;;;;;;:::999888999999999999999999888888777777777777777666555444888555222444888:::999666444444333333222222111111333222000000111111111000111///,,,,,,...000000000000000222555555777???HHHYYYpppmmmLLL999666333///...333777777777888444333333555666666555333555666777666666777;;;>>>@@@>>><<<:::999999:::;;;<<<>>>AAABBBCCCDDDGGGIIICCCGGGHHHFFFFFFIIIKKKJJJMMMMMMHHHBBBBBBPPPfffwww~~~wwwmmmccc^^^WWWVVVTTTPPPNNNRRR\\\dddbbb]]]UUUQQQVVV\\\YYYQQQRRROOOMMMMMMMMMJJJDDD???DDDAAA??????AAAAAA>>>;;;>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>???>>><<<:::999:::;;;;;;:::@@@???===<<<::::::;;;;;;999888888:::;;;<<<;;;999999:::;;;<<<===>>>?????????======>>>@@@AAA@@@???;;;:::<<>>;;;<<<@@@>>><<<<<<>>>>>>>>>BBBHHHGGGHHHHHHHHHKKKNNNKKKEEEAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;@@@BBBAAA===<<>>>>>============<<<;;;;;;======<<<;;;===========================<<<;;;:::;;;<<<===>>><<<<<<===??????@@@@@@@@@???===:::999999::::::999777777888888888888888888;;;;;;;;;;;;:::999777777999666444444777999888555555444333111000000111111111000...///111222111111333000...---...//////...//////000222222222888@@@CCCUUUvvvcccDDD888555333333666777555777<<<666555555666777777555333444999<<<;;;777888>>>DDD@@@>>><<<:::999888999999;;;===@@@AAABBBCCCEEEHHHFFFJJJJJJGGGGGGKKKMMMMMMOOOOOOKKKEEECCCMMMaaarrryyyrrrnnnhhhcccbbbaaa[[[TTTQQQUUU[[[___aaaVVVUUURRRQQQUUU[[[YYYTTTTTTRRRNNNKKKHHHCCC===888>>><<<:::;;;<<<<<<:::999========================>>>>>>>>>>>>>>>>>>======>>>===<<<;;;;;;<<<<<<<<<===<<<;;;:::999999::::::::::::;;;;;;<<<<<<;;;:::999:::;;;===>>>@@@AAABBBDDDCCCAAA@@@@@@@@@>>><<<<<<;;;===AAA@@@<<<===@@@>>><<<<<<>>>>>>>>>BBBGGGCCCEEEFFFGGGKKKOOOLLLFFF@@@@@@???======<<<<<<<<<======>>>???>>>>>>======???BBBBBB??????AAAAAA>>>@@@??????>>>>>>===<<<;;;===<<<;;;<<<===>>>===;;;>>>>>>=========<<<<<<<<<::::::999::::::<<<===>>><<<======>>>>>>======<<<:::888555444555777777777555555555666666777777777??????>>>>>>===<<<::::::999777555555777888777555888777444222111111333444000...---...111222222222111000///....../////////222000111333222111555;;;@@@AAARRRqqqyyy[[[DDD<<<888555777777666777;;;999777666777777777666444555888;;;;;;:::;;;???DDD::::::999999:::;;;<<<===???@@@BBBBBBAAAAAACCCDDDJJJMMMMMMJJJIIIMMMPPPPPPRRRQQQPPPLLLHHHNNN```qqqzzzoookkkjjjhhhhhhjjjggg]]]TTTYYYdddjjjdddZZZPPPTTTUUURRRQQQTTTUUUSSSRRRPPPMMMIIIEEEAAA<<<999999999888999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>===<<<<<<<<<===<<<<<<;;;;;;;;;;;;888888999999999:::;;;;;;;;;<<<=========<<<<<<===;;;<<<===>>>@@@BBBCCCDDDEEECCCAAA@@@AAA@@@>>><<<======???CCCBBB>>>===AAA@@@===>>>??????===@@@EEE@@@CCCFFFHHHMMMRRRPPPJJJAAA@@@??????>>>>>>>>>>>>======>>>>>>???>>>======:::>>>???>>>???BBBAAA>>>????????????>>><<<;;;:::>>>===<<<<<<>>>>>>===<<<===<<<<<<;;;;;;::::::999777777777888999:::;;;<<<======<<<<<<;;;999888777666444222222444555666555555666666777777888888888============<<<;;;:::999888777666555666777666666999777555222111222333333000......///111333333333///////////////000000111222000111333333111333777;;;:::>>>OOOjjjzzzoooZZZDDD999111222666888888999;;;999888777888888777666777777777999<<<>>>??????777888999:::;;;===>>>???@@@AAACCCCCCBBBBBBDDDEEEFFFJJJJJJGGGFFFIIILLLKKKPPPPPPRRRPPPKKKLLL]]]ooo}}}vvvlllbbb`````````bbbeee```ZZZYYYbbbooopppeeeWWWPPPUUUWWWRRRMMMMMMNNNNNNIIIHHHGGGFFFDDDBBBAAA@@@999::::::;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;:::;;;<<<;;;999888999:::999999:::;;;<<<======>>>;;;===??????>>>===>>>???>>>>>>???@@@AAABBBCCCCCC@@@>>>>>>???AAABBBAAA@@@>>>===@@@DDDBBB>>>===@@@???======???>>><<<>>>CCCCCCFFFIIILLLQQQUUURRRLLLBBBAAA@@@???????????????;;;;;;;;;;;;<<<<<<<<<<<<666:::<<<;;;<<<@@@@@@======>>>>>>???>>>===;;;:::===<<<;;;<<<======<<<;;;;;;:::::::::999999888888666666777888999999::::::;;;;;;::::::888777555444444333333555777888777666888888999999999999999999888888888888888777777666777777666666666666777777888666444222111111111111111000///000222333444333...///111111000000111222000---...222333111111444...999???BBBOOOeeeooolllOOOAAA333111555888999:::<<<:::888888999:::999999777666555888;;;>>>===<<<::::::;;;<<<<<<=========<<<>>>AAABBBCCCDDDGGGIIIDDDIIIJJJGGGFFFIIIJJJHHHLLLMMMPPPPPPIIIFFFUUUhhhyyy~~~nnnddd[[[XXXVVVUUUVVVZZZVVV]]]fffnnnoooiii___XXXSSSUUUTTTNNNIIIIIIHHHEEEAAABBBCCCCCCCCCCCCCCCDDD:::;;;<<<<<<<<<======>>>999999999999999999999999999:::<<<======<<<;;;:::999;;;===<<<:::888999;;;:::;;;<<<===============:::===???@@@???>>>@@@BBB???@@@@@@@@@@@@@@@AAAAAA===<<<<<<===???AAA@@@@@@<<<<<>>:::888:::===<<<;;;===BBBGGGJJJLLLMMMQQQTTTPPPIIIAAAAAA@@@?????????@@@@@@<<<;;;;;;:::;;;<<<===>>>999<<<<<<:::;;;???@@@===;;;<<<>>>???>>>===<<<;;;;;;:::999999;;;;;;:::999999999999999999999888888666777888999999999999999888888888888888777666666333333444777999:::888777888888888888888888777777444555666666777666666666555666666666666666888999888777666555333222111000333111000111333444444333///111333222000...///111...,,,---222444222111333+++444;;;<<<@@@MMM___kkkeeeVVVDDD;;;777555777;;;<<<:::888888:::;;;<<<;;;555666888999::::::;;;<<<<<<<<<==================;;;===@@@AAABBBCCCFFFHHHEEEJJJMMMKKKJJJKKKKKKIIIJJJKKKPPPPPPGGG@@@LLL___tttyyywwwpppqqqggg^^^YYYVVVSSSSSSUUUQQQbbbtttwwwlll^^^YYYYYYUUUTTTPPPJJJHHHHHHDDD???@@@AAABBBAAAAAAAAABBBCCC;;;<<<<<<<<<:::::::::;;;888888888888888888888888888999;;;======<<<;;;:::;;;>>>@@@???<<<;;;;;;===;;;<<<<<<<<<<<<<<<;;;;;;:::===@@@@@@??????AAADDD@@@@@@@@@?????????>>>>>>???===<<<===>>>>>>===<<<;;;;;;>>>AAA@@@;;;:::<<<555444666:::;;;:::===BBBIIIKKKLLLMMMOOOQQQKKKCCCAAA@@@?????????????????????>>><<<;;;<<<===@@@AAA>>>AAA@@@======AAAAAA???:::;;;===??????>>><<<;;;999888777888999999888777999999999999999999999999888888999:::::::::999999555666777888888999999888000111444777::::::888555666666555555444444444333555666777888888888888888444555666666666777888:::::::::999888777555333222444333111222333444444333111333444333///------///...,,,---333666444444555333------666;;;@@@OOOaaa{{{lllXXXFFF999333555;;;<<<:::888999:::<<<======333888<<<;;;888777:::>>>;;;;;;===>>>????????????===???@@@@@@@@@@@@AAACCCCCCIIILLLKKKJJJJJJIIIFFFLLLMMMQQQRRRGGG>>>HHH[[[pppvvv~~~xxxoookkknnnhhhbbbcccddd___WWWQQQ[[[mmmssscccUUUWWW]]]]]]]]][[[WWWRRRMMMJJJGGGFFFLLLGGGAAA>>>>>>???===<<<======;;;::::::;;;<<<===@@@>>><<<:::::::::888777<<<:::999:::<<<<<<999555>>>:::777888;;;>>>===;;;>>>??????>>><<<;;;<<<===<<<===>>>???AAACCCDDDDDDAAACCCBBB???>>>@@@>>>999>>>======>>>??????>>><<<===<<<<<<;;;;;;;;;<<<<<<888999:::;;;;;;===AAADDDIIILLLMMMLLLLLLMMMJJJDDD???>>>???@@@AAAAAA???===>>>===???GGGLLLKKKEEEAAAFFFCCC>>><<<<<<>>>@@@AAA@@@>>><<<<<<<<<===<<<:::999:::::::::999888666555888888888999999999888888666;;;<<<999888999:::888333555777888777777888999777555333444555666555555777555333111000111222333666777999;;;;;;;;;999888777888999::::::::::::::::::999888666555555555555000000//////000222555666333333222111000///...---....../////////////////////000111444999???EEEIIIcccpppoooYYYCCC<<<999666:::;;;<<<<<<======999666;;;;;;:::999888888888888===>>>>>>===;;;;;;<<<>>>AAABBBCCCCCCAAA??????@@@@@@EEEGGGHHHJJJNNNOOOLLLLLLFFFIIIQQQMMMCCCFFFSSSllluuu|||}}}}}}yyywwwrrrlllkkknnnooonnnkkkgggaaa]]][[[\\\gggmmmiii[[[RRRUUUZZZ\\\___\\\WWWRRRNNNKKKIIIIIIIIIEEE@@@======>>>===<<<<<<;;;:::999999:::;;;;;;;;;:::999:::===>>>???>>>===;;;:::;;;======:::888=========;;;;;;;;;<<<===@@@AAABBBAAA?????????@@@>>>?????????@@@@@@AAAAAA<<>>@@@AAABBBIIILLLLLLJJJIIIJJJGGGBBB??????>>>?????????>>>===???BBBFFFLLLOOOOOOOOOOOOJJJGGGEEEEEEEEECCC???<<<<<<:::999999:::::::::999666777777777666555444333777888999:::::::::::::::888;;;:::777777999888444666777888888777666666777555333222222333444444333666555444333444666888999888999:::;;;;;;:::888777666777888999999999999999;;;:::999777666555555555444333111000000111333444222111111111111000000000000000000000000000//////333222222333555999<<>>@@@>>>@@@BBBBBBBBBAAABBBCCCDDDGGGIIIHHHJJJMMMMMMJJJLLLFFFIIIRRRNNNCCCEEEQQQiiirrr{{{}}}{{{wwwsssmmmeee___bbbhhhdddgggfff^^^UUUTTT\\\eeerrrkkk```VVVSSSUUUYYY\\\\\\YYYTTTOOOKKKIIIHHHHHHDDDAAA>>><<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<:::999999;;;>>>AAABBBBBB>>>===;;;;;;<<<===<<<;;;:::===???>>>;;;:::>>>BBBAAABBBCCCBBB@@@???@@@AAA@@@@@@??????>>>=========<<>>===???BBBCCCAAA???KKKMMMMMMIIIGGGGGGDDD@@@AAA@@@>>>=========>>>???;;;AAAFFFHHHIIILLLQQQUUUPPPNNNNNNPPPPPPLLLBBB:::;;;:::888888999:::999888999999999999999888666666888999999:::;;;;;;;;;:::::::::888555777:::777222777888999777555444444555555333222222333444444333666666555555555777999::::::;;;<<<<<<;;;:::888777777888999999999999999999;;;;;;:::888777555444444777555333222111111111222000111111111222222333333222222222111111000000000333222111000111333555777888III___jjjeeeWWWJJJCCC???>>>============>>>>>>777777777888999:::<<<<<<666777999999999:::===???;;;===AAABBBCCCCCCDDDFFFDDDHHHIIIHHHJJJNNNNNNKKKMMMIIIMMMTTTQQQFFFFFFNNNdddoooyyy}}}~~~yyy~~~xxxrrrlllccc\\\\\\```WWWZZZWWWNNNIIIQQQ```llloooddd[[[XXXWWWVVVYYY^^^UUURRRMMMHHHDDDCCCCCCDDD???>>><<<:::::::::;;;;;;==================>>>>>>===<<<;;;;;;===??????>>>>>><<<;;;::::::;;;<<<<<<888:::======<<<===@@@BBB===?????????======>>>???@@@??????>>>===<<<<<<;;;AAADDDDDD@@@>>>???>>>;;;===<<<<<<===>>>>>>===;;;;;;;;;:::::::::::::::;;;???<<<;;;???DDDFFFCCC>>>LLLOOONNNIIIEEEEEEBBB???DDDBBB???===;;;===@@@CCC???CCCFFFDDDEEEJJJOOOSSSVVVTTTSSSVVVYYYVVVMMMFFF@@@>>><<<;;;<<<<<<;;;:::;;;;;;:::::::::999999888999999::::::999999888777:::999555444888===:::333666777777666444333333555777666444444666777666555777777666555444444555555::::::;;;;;;;;;:::999999999::::::;;;;;;;;;::::::;;;:::999888666555333222666555333222111000111111111222222222222333333333222222222111000000//////...------...000222555666888===GGGZZZrrrzzzeeeKKKAAA===;;;===>>>======???<<<;;;::::::999:::::::::999:::;;;:::999999;;;<<<:::===AAACCCDDDDDDEEEFFFAAAEEEGGGGGGJJJPPPRRRPPPPPPMMMPPPWWWTTTJJJGGGMMM___kkkwww|||xxxrrrnnnssslllgggfffddd___]]]]]]WWWVVVPPPIIILLLZZZhhhnnn^^^[[[ZZZ\\\YYYTTTVVVZZZNNNLLLHHHCCCAAA@@@@@@@@@;;;;;;:::999888999:::;;;;;;<<<<<<=========>>>>>>>>>===;;;;;;<<<===<<<;;;;;;;;;:::999999999;;;<<<<<<::::::;;;>>>???>>><<<;;;===>>>===<<<<<<===>>>>>>>>>>>>===============???CCCDDD@@@=========;;;===<<<<<<===>>>>>>===;;;???>>>===;;;::::::::::::;;;999888===CCCFFFDDD@@@HHHLLLMMMGGGCCCAAA???===DDDCCCAAA===;;;===BBBGGGGGGJJJHHHDDDEEEKKKNNNLLLQQQNNNNNNQQQWWWYYYWWWTTTCCCAAA>>>======<<<:::999888777777777666666666666:::::::::999777666444333888777444444999@@@>>>999444555555444222333444666888666444555666777666666777666666666555555555666777888999:::;;;;;;<<<<<<999:::::::::::::::999999999999888888666444222111222222222111111111222222333333333222222222222111111111111000000/////////,,,,,,---...000222555666666999999DDDhhhgggLLLBBB;;;<<>>>>>===<<<;;;;;;:::;;;;;;:::;;;<<<;;;:::;;;<<<>>><<>>>>>===999:::::::::999999:::<<>>>>>:::666<<<===???>>>======>>>@@@============>>>>>>>>>>>>888>>>@@@===:::;;;===<<<;;;:::999:::<<<<<<:::999???>>>===<<<;;;:::::::::888777888<<>>???===<<<<<<;;;;;;<<<<<<===777999;;;<<<===>>>AAADDD===@@@DDDEEEEEECCCCCCCCCFFFHHHHHHFFFGGGKKKMMMKKKLLLKKKMMMQQQPPPJJJEEEFFFWWWfffvvv{{{{{{sssnnniiigggjjjccc]]][[[XXXUUUTTTWWWTTTVVVVVVYYYfffrrrmmm___VVV^^^^^^UUUPPPPPPOOOJJJGGGGGGFFFDDDBBB@@@???>>>888:::;;;:::777666777999666777888::::::::::::999===<<<;;;;;;===??????>>>777:::<<<<<<::::::;;;===>>>>>>>>>>>>>>>>>><<<:::<<<>>>??????>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>666<<>>AAACCCDDD===EEEKKKHHHCCCAAA???<<<===>>>>>><<<:::<<>>::::::999777555555777999666555333333555555555444333444555777888999::::::666666666777888999:::;;;;;;;;;<<<<<<;;;::::::999888888:::::::::888777555333444444555555555555555000000000111111111111111///000000111111222222222///////////////000000000,,,000333777@@@VVVzzzjjjJJJ@@@CCCCCCBBBCCC===<<<;;;::::::999999999777999;;;<<<===???BBBDDD<<>>???>>>===777;;;>>>>>><<<;;;<<<===777;;;???@@@??????AAADDD;;;===>>>>>>======>>>@@@@@@@@@??????>>>>>>======:::AAACCC>>>888888999999<<<;;;;;;<<<======<<<:::888888888999:::;;;===>>>;;;<<<=========???BBBEEE>>>GGGNNNLLLHHHEEECCC@@@:::<<<===;;;999;;;BBBIIIcccrrr{{{uuupppvvvzzzyyywww|||zzzlll\\\PPPJJJ===<<<;;;;;;===>>>>>>>>>999888777777777888999:::777777888999999999999999333777777444444999<<<===???>>>===:::777666888:::888777555555777888777666333444555555555555555444888777777777777777888888??????@@@@@@???>>>======888999;;;<<<<<<;;;999888666777777777777777666666---...///000111222333333000000111222333444444555------...//////000111111666+++,,,888;;;AAAddd}}}RRRCCCDDDEEEFFFHHH@@@???<<<:::777555444333:::;;;===<<<<<<<<>>CCCFFFFFFEEEEEEEEEDDDFFFFFFDDDEEEJJJLLLKKKOOONNNNNNQQQRRROOOKKKJJJQQQcccvvv~~~yyyqqqqqqmmmgggdddbbb]]]WWWTTTVVVVVVRRRNNNMMMPPPSSSMMMVVV```iiiqqqrrrjjj___^^^___^^^ZZZRRRKKKHHHHHHCCCBBBAAAAAAAAA???<<<999444555666666666666555555;;;999999;;;???AAA???===<<<======<<<>>>CCCBBB???>>>>>>??????>>><<<:::999888999;;;===>>>???@@@@@@======<<<<<<<<<<<<======???===;;;<<>><<<999999:::;;;<<<<<<<<<;;;@@@===;;;;;;===>>>===;;;;;;:::999999999:::;;;<<<:::888999;;;<<<<<<@@@GGG:::CCCJJJIIIAAA===???DDD;;;===>>><<<999:::CCCMMMiii~~~zzzQQQNNN>>>============<<<:::999777666444444666777666555:::::::::999999999999999777777666444333555888;;;DDD>>>888777:::<<<;;;888666666666666555555555555000000000333777777444111888777666555555666777888<<<<<<<<<===============<<<;;;::::::999999999:::===:::777555555555444333444111//////222333222000333222000/////////---+++...............///000000---222888888222555HHH[[[qqqSSSBBBCCCFFFDDD???===<<<<<<===<<<:::999888888999:::;;;===>>>???>>>???@@@AAAAAAAAAAAAAAAKKKHHHFFFFFFHHHKKKMMMNNNOOOOOONNNNNNQQQSSSMMMEEEQQQ]]]vvv~~~tttmmmggggggddd```___```]]]XXX\\\[[[YYYWWWUUURRRPPPOOOMMMXXXccchhhhhhfffaaa\\\ZZZ[[[ZZZUUUNNNHHHEEEDDD???>>>=========;;;999666777888888999:::;;;;;;<<<<<<;;;;;;===@@@AAA@@@>>><<<======;;;===AAAAAA===999999:::;;;;;;:::999888888999;;;<<<>>>>>>??????===<<<<<<<<<<<<======>>>>>><<<;;;<<<>>>>>>===;;;<<<======>>>>>>>>>>>>===@@@===;;;;;;===>>>===;;;;;;;;;:::999888999:::::::::888888:::;;;<<>>BBBEEEDDD@@@===???AAA;;;???CCCCCC???<<>><<<;;;888777555555777888777666777777777888888999999999555555555333222333777999???>>>;;;999888888888999666666666666666777777777333222333555888888555222888777666555555666777777<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;777555444444666777777777555333111111333555444222444333222111111111///..................///000000222111222222000111<<>>>>>???AAAAAABBBBBBBBBJJJIIIHHHHHHJJJLLLMMMNNNLLLMMMMMMMMMPPPSSSOOOGGGJJJWWWooo~~~zzztttlllfff______]]]YYYYYY\\\\\\XXX\\\ZZZYYYYYYXXXUUUOOOJJJSSSaaakkkiii```[[[ZZZYYYXXXXXXVVVRRRLLLFFFCCCBBB<<<;;;::::::;;;:::888666666666666666777999;;;===<<<<<<<<>>:::888999:::;;;::::::888888999:::;;;<<<============;;;<<<<<<<<<======>>>>>>===<<<;;;;;;======<<<;;;===>>>>>>>>>>>>======<<>>============777<<>><<<777444555777666777777777777777777777555555555666888888666444777666666555555666777777::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<777666555555777999999888666555444444555666555444444444444333333222222222//////.........///000000444///---...000000444999FFFjjjmmmWWWJJJDDDIIICCC===:::;;;<<<999666;;;;;;;;;<<<<<<>>>???@@@===>>>???AAABBBCCCCCCCCCHHHHHHIIIJJJKKKLLLMMMMMMJJJLLLLLLLLLPPPSSSPPPJJJIIITTTmmm}}}|||wwwssspppkkkfffbbb]]]]]]ZZZUUUUUUYYYYYYVVVWWWZZZ\\\^^^\\\YYYUUUSSScccmmmsssmmmaaa[[[ZZZZZZXXXWWWTTTQQQLLLHHHEEEDDD===<<<;;;;;;<<<<<<;;;999666555444444555777999;;;;;;<<<===???@@@@@@???>>><<<===<<<999:::===<<<888<<<======>>>===<<<:::999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>===<<<<<<<<<=========<<<;;;;;;;;;;;;::::::999888<<<;;;:::999::::::::::::::::::999999888888777777888555555777888:::@@@HHHLLLEEE===999;;;<<<;;;888666:::<<<999777:::@@@CCCSSSaaafffmmm~~~tttjjjOOOIIIEEEEEEEEECCC@@@>>>======888666555555666777777666666666555444444333222222333444444222111111444666777:::===<<<888444333444777777777666555555444444666666666666777666555444555555555555666666666777777888888999:::;;;<<<<<<;;;;;;;;;;;;::::::999999===;;;999888999888666555555555555555666666555555333444555444333333333444000///////////////000000222...---111444444555888;;;HHHpppkkkMMMKKKIIIGGGDDDAAA???===;;;:::<<<<<<<<<<<<<<<===>>>???<<<===???AAABBBCCCDDDDDDEEEGGGIIIJJJJJJJJJKKKKKKKKKMMMNNNMMMPPPSSSQQQLLLJJJRRRjjj}}}}}}uuurrrnnniiiddd```[[[XXXYYYYYYVVVRRRSSSWWWXXXUUUYYY```eeeeee```]]]^^^bbbpppuuuuuummmddd___\\\ZZZVVVTTTQQQNNNKKKHHHEEEDDD>>><<<;;;;;;======<<<;;;;;;:::888666666777999:::999;;;===??????>>>======<<<===;;;999999<<<;;;666;;;<<<===?????????>>>===;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>==============================999999999999888777666666999999999888777777777888999999999888888777777777777555444666888999???FFFPPPHHH>>>999:::;;;999666999======777555:::??????QQQZZZjjjiiiWWWWWWcccggg\\\aaa```]]]\\\UUUNNNNNNEEEEEEEEEEEECCC@@@;;;777777555333444555666555444333333333333333444444444555555555444333333444666666888:::;;;:::777333111888888666555333111000///444444555555444444333444444444555555666666666666555666777999;;;===???@@@<<<<<<<<<;;;:::888666555>>><<<:::888888777444222333444555666555444444444222333555444222111222444111000000/////////000000///...111555555444666:::888444RRR```MMMEEEHHHJJJGGGAAA======???===<<<<<<<<<<<<<<<=========>>>???AAACCCDDDDDDDDDAAADDDHHHIIIHHHGGGHHHIIINNNPPPQQQOOOPPPRRRQQQMMMGGGLLLcccwwwzzzwwwsssmmmfff___ZZZVVVTTTRRRSSSRRRPPPRRRXXXYYYVVVYYY```dddaaaYYYXXX___gggrrrtttqqqiiidddaaa]]]XXXRRROOOLLLIIIGGGFFFCCCAAA===;;;::::::;;;<<<;;;::::::999777666555555666666888;;;>>>@@@???===<<<<<<;;;===;;;999999<<<;;;777666888:::===???@@@@@@@@@<<<<<<==================;;;<<<===>>>>>>===<<<;;;;;;<<<======<<<;;;<<<===888999999999999888888777888888999777666555666888666777888888888888777777666444444777888888<<>>000666444333333444555555444//////111333555777888999666666777666444444555666555666888:::;;;888555222888777666444222000///...222333444333222222333444333444555666666666666666444555666999;;;>>>@@@AAA<<<<<<<<<<<<;;;999777555777666555666777777555333111333666666444333333333111333555444000///111333111111000/////////000000...000444666444000222888333555BBBbbbzzzRRRGGGJJJKKKHHHCCC??????AAA???>>>>>>============>>>>>>???@@@BBBCCCDDDDDDDDD???CCCGGGHHHFFFEEEGGGIIINNNQQQQQQOOOOOOQQQPPPMMMIIIJJJ^^^rrr{{{tttssspppjjjccc]]]YYYXXXYYYSSSTTTTTTSSSUUUYYYYYYUUUUUUWWWWWWTTTPPPTTT___iiikkknnnllleee```^^^[[[XXXPPPLLLHHHFFFEEEDDDBBB@@@>>><<<:::999:::;;;:::999666666666555555555555555888<<<@@@AAA???===<<<<<<;;;<<<;;;999:::===<<<888888999;;;<<<===>>>======<<<<<<===>>>?????????>>><<<===>>>???>>><<<;;;999999:::<<<;;;999888:::<<<777888999999999999999888888999:::999666555777999444555666888888888888777555444555888888777:::???CCCFFFFFFBBB===;;;===AAA:::===;;;666???UUUggglllpppsssuuuyyy~~~yyyyyywwwwww{{{XXX===666555333333555666555444111222333444666777888999555777777666444333444666111666:::;;;999666666777666555555444333222111000000222333333111111444666222333444666666666666666444555666888:::;;;======;;;<<<===>>>===<<<:::999555444555777999:::888777111444777777555333333444222555777444000...000333222111111000//////000000//////222555333000111666111999;;;BBBccciiiUUUQQQKKKHHHFFFFFFEEECCCBBBAAA@@@??????????????????@@@AAABBBCCCCCCCCCCCC@@@DDDGGGGGGEEEDDDGGGJJJJJJNNNOOOMMMMMMPPPPPPNNNIIIGGGYYYmmmzzztttlllgggddd```[[[WWWWWWYYY\\\YYY[[[ZZZXXXXXXZZZXXXSSSTTTRRROOOLLLOOOXXXeeeoooeeejjjjjjddd]]]\\\[[[YYYPPPLLLGGGEEEEEEEEEBBB@@@@@@>>>;;;:::;;;<<<;;;:::777888999:::::::::::::::999===BBBCCCAAA>>>======;;;<<<;;;999:::>>>===999????????????===;;;999888<<<===>>>???@@@@@@@@@@@@===>>>??????>>><<<:::888666999:::999777666888:::555666777888888888888888999;;;<<<:::777666888;;;333444666777888999888888555444666999999666888<<<<<>>888888999;;;======;;;999111444888888555333333555333666888555000...000333222222111000000///000000///---///444555444555888555777666777JJJjjjeeeYYYLLLHHHKKKMMMJJJFFFDDDDDDCCCBBBAAAAAAAAAAAA@@@AAAAAABBBCCCCCCCCCBBBAAAEEEHHHHHHEEEDDDHHHLLLFFFKKKMMMKKKKKKOOOQQQOOODDD@@@PPPddd}}}wwwpppjjjggggggeee```[[[WWWWWW[[[]]]\\\]]]^^^^^^\\\YYYXXXWWWZZZTTTLLLIIINNN[[[hhhqqqfffgggggghhhfffbbb\\\WWWNNNMMMJJJEEEAAA???@@@BBBAAA>>>;;;999999888666555::::::999999888888999999<<<>>>@@@@@@>>><<<<<<<<<;;;<<<===>>>???>>>===<<<>>>======<<<<<<<<<<<<===>>>===;;;;;;===>>>===<<<@@@>>><<<<<<<<<===<<<;;;;;;888555555777777555333777777888888888888777777<<<999777777999:::777555333444555555444444666777777999:::888666555999<<>>???AAA???:::JJJ~~~dddCCC999888666666777888888777777666444444666777666555666555555555444444444444222666:::888444111444777333222111222444666666666333222222111000000000111444333222222222333444555111222444555777888888999::::::;;;>>>AAABBBAAA@@@@@@>>><<<;;;;;;;;;:::999333222111//////111222333222333333444333222111000333222111222222222000...---...///111222444555555444333666;;;===IIIhhh|||kkkVVVKKKIIIJJJIIIIIIJJJJJJJJJHHHDDDAAAAAABBB===@@@CCCDDDCCCCCCDDDEEEAAABBBBBBCCCEEEGGGHHHIIIRRRNNNKKKKKKMMMOOOPPPOOOKKKFFFJJJYYY{{{tttqqqmmmjjjiiijjjgggbbb]]]ZZZYYY[[[]]]XXX[[[\\\ZZZWWWUUUWWWYYYWWWOOOIIIMMMYYYeeelllmmmjjjhhheeecccaaa^^^YYYVVVQQQOOOKKKEEE???<<<<<<===>>><<<:::999999999888777999888888888888999::::::===>>>???>>>>>>>>>AAACCC======>>>======<<<;;;;;;===<<<<<<;;;;;;;;;<<<<<<>>>===;;;;;;===>>>===<<<<<<;;;999999:::;;;:::999<<<999777777888888777555666666777777777777666666777666444555777888777555333444555444333333555666888777666777999;;;======AAA@@@CCCGGGFFFBBB???@@@>>>@@@@@@===OOOmmmGGG;;;:::888888888999888777777666444444666777666555222333333444444555555666888999999999888777666666333222111222444555555444555444444333222222333333333222111111222333444555444555777999:::;;;;;;<<<;;;:::;;;===???@@@???===AAA???<<<<<<<<<;;;:::888444333111000000111333444333444444444333111///...000//////000222333222000,,,---...///000111222333666555777:::999@@@ZZZuuujjjRRRIIILLLMMMIIIOOOLLLJJJJJJKKKKKKIIIFFFFFFCCCAAABBBCCCDDDCCCAAA@@@AAABBBCCCEEEHHHJJJKKKOOOLLLJJJKKKMMMOOOOOONNNIIICCCGGGTTT{{{oookkkjjjgggfffffffffddd```\\\YYYWWWWWWXXXUUUVVVWWWUUUSSSTTTWWW[[[TTTMMMIIIRRRbbbllljjjdddiiieee___ZZZVVVTTTQQQOOOLLLKKKGGGAAA<<<999999:::<<<:::999999;;;;;;:::999888888888888999999:::;;;;;;<<<<<<<<<<<<>>>BBBFFF@@@>>>===;;;::::::::::::<<<;;;;;;;;;;;;;;;<<<<<>>>>>===>>><<<;;;<<<>>>>>>>>>======;;;999888999999999777666666777777777777666666333222222333555666666555555666666555444444555777888555333666;;;@@@@@@>>>???>>>@@@DDDEEEAAA???AAA>>>???@@@AAAVVVxxxJJJ<<<:::777777777777666555666444222333444555444444000000111333555666777888888666555555666666333111333222222333444555333111555444444333333333333333111111111111222333444555555666888999;;;<<<<<<<<<999888999;;;>>>??????===@@@???<<<<<<;;;;;;999777444333222111111222333444444444444333222000///......------///111333333222---......///000111111111555444666888666999JJJ___fffQQQTTTWWWQQQRRRNNNJJJLLLQQQSSSOOOKKKLLLFFF@@@???CCCFFFDDDAAABBBBBBCCCCCCEEEFFFGGGHHHKKKJJJJJJLLLNNNOOOOOOMMMLLLFFFHHHSSSwwwlllhhheeebbb___```^^^\\\YYYWWWVVVTTTRRRQQQRRRPPPOOOQQQUUUZZZ\\\\\\RRRMMMKKKTTTbbbhhhcccZZZccc^^^XXXRRRNNNKKKGGGEEE@@@@@@???<<<:::999:::<<<===<<<;;;<<<======<<<:::;;;::::::999::::::;;;;;;888999:::;;;;;;<<>><<<:::888777888999:::<<<<<<<<<<<<<<<===>>>>>>???===<<<<<<===>>>>>>===>>>======>>>@@@AAA@@@>>>;;;:::999888888999999888666777777888888777777666222222222222333444444444777888888777555555666888666444333666:::>>>??????<<<:::<<<@@@AAA>>>>>>@@@???>>>AAACCCWWWJJJ999777555444444444333111333111000000222222222111111111222444555666777888777666666555555444222111444333333444555555333111333222222111111111222222000000000111222333444555333444666777888999999999666666777:::===@@@@@@@@@>>>===;;;::::::999777555333333222111111222333333222222222222222111111000///...---...000222222111000000111111222222222333000111444777666888BBBPPP}}}[[[WWWZZZVVVRRROOOLLLNNNQQQSSSQQQMMMMMMHHHAAA@@@BBBEEEEEEDDDEEEDDDDDDCCCCCCCCCCCCDDDIIIJJJLLLNNNPPPPPPOOONNNMMMIIIIIIOOOvvvmmmiiieee___]]]]]]ZZZXXXWWWXXXXXXWWWSSSOOOOOOKKKJJJQQQ[[[aaa___ZZZLLLKKKMMMTTT\\\___\\\WWW^^^[[[WWWSSSOOOJJJEEEBBB;;;<<<<<<<<<:::;;;===??????>>>>>>>>>???>>><<<:::>>>===<<<;;;;;;;;;;;;;;;777:::===>>>===<<<;;;;;;;;;999777555555777:::;;;============>>>???AAAAAA???>>><<<<<<>>>???>>>===:::999999;;;======<<<:::888888888777777777777888777888888999999888888777444444444333333222222222555666666555444333555666444555777666666777;;;>>><<<::::::>>>???===>>>AAA@@@???@@@BBBRRRLLL999777555444444444222111444222111111222333333222444444555555555666666666777;;;===;;;777555666999555444444444666666444222333222222111222222333333000000111222333333444444333333555666777777777777999888888999<<<===>>>===;;;:::999999999888666444222222222111111222222222000000111222333444555555222000......///000///...000000111111222222222333000111444888888999>>>DDDYYYgggUUUSSSQQQQQQQQQQQQQQQPPPPPPPPPQQQOOOMMMIIIEEEBBBBBBDDDFFFCCCCCCCCCBBBCCCCCCDDDDDDHHHJJJMMMPPPPPPPPPOOOOOOKKKFFFEEEHHHxxxpppjjjgggddd___]]]___\\\[[[[[[]]]^^^\\\VVVPPPHHHGGGIIISSS___bbb[[[RRRFFFIIINNNTTTYYYZZZZZZYYY[[[YYYWWWUUUSSSNNNHHHDDD>>>???@@@>>>===<<<===?????????>>>???@@@???===:::>>>===<<<;;;;;;;;;;;;<<<;;;>>>BBBCCCAAA>>>;;;::::::999777666666888;;;<<<======>>>>>>???AAABBBCCC@@@>>>======>>>???>>>>>>:::::::::<<<>>>===;;;999666777777666555555666888777777888888888888777777444555555444222111111222000111222111000000222444333666888777444444888======::::::===>>><<<>>>AAA@@@>>>???>>>IIIuuuSSS;;;999666666666666555444777555444444555666666555666666666555555444444444333888<<<:::555222555999555444222222444555555444444444444444444555555666222222333444444444333333555555777888888999999999===;;;888888999999888777888888777888999999666444222222333333333333222222000000111222444666888999666333000/////////...------......///000111111111555555666777888888999:::AAAjjjzzz___RRROOOPPPRRRSSSRRRPPPOOOQQQSSSTTTTTTRRRMMMHHHDDDDDDFFFAAAAAABBBCCCEEEGGGHHHIIIGGGJJJNNNOOOOOONNNNNNNNNLLLHHHEEEEEEwwwlllgggbbbaaa___[[[[[[]]]\\\[[[[[[]]]^^^ZZZRRRJJJ???DDDMMMXXX^^^[[[QQQHHHGGGKKKQQQWWWZZZZZZXXXVVVRRRQQQPPPOOOMMMJJJFFFCCC???@@@@@@???<<<;;;<<<===;;;;;;<<<>>>@@@???===;;;999999999999:::;;;=========???BBBBBB@@@>>>=========<<<:::999999:::;;;<<<<<<<<<===>>>???AAACCCDDD@@@>>>======>>>??????>>><<<<<<<<<>>>???>>><<<999555777777666444444666888555555666666666666555555111333444333111000222333...///000000000111333555666666666666666888:::<<<<<<888777999:::999:::>>>???>>>>>>:::AAAkkkZZZ:::888666666777777777666666555333333555666555444444444444333333222222222000222444444333222333444444222//////111333555555444444444444444555666666444444555555555444333222666777888999999999999999999777555444666777666666777777888:::;;;;;;999777444444555555555555444444222222222333555777999:::777555111/////////......,,,---...///000111222333666555444444666888666444;;;JJJjjjoooXXXRRRMMMLLLMMMNNNPPPQQQQQQQQQVVVUUUUUUTTTRRROOOLLLIIIFFFFFFFFFFFFGGGHHHIIIJJJGGGJJJLLLMMMKKKJJJKKKLLLOOOKKKGGGEEE~~~uuummmeee```]]]\\\ZZZVVVVVVXXXYYYXXXXXXYYYYYYTTTJJJAAA777CCCRRR[[[ZZZRRRHHHAAAMMMPPPUUU[[[^^^[[[UUUOOOIIIGGGEEEDDDDDDCCC@@@>>>;;;<<<===<<<:::999:::;;;888888999<<>><<<555555666777999<<<>>>???<<<>>>???>>>===<<<===>>>AAA???>>><<<;;;;;;;;;<<<;;;;;;<<<===???@@@BBBCCC@@@>>>======>>>??????>>>999999999:::;;;:::777444555777888777555444777999333444444444444444444333...000333222111000222555///111222222222444666888888555333555999======;;;888444333555555444666:::>>>======777<<>>AAACCCLLLWWWUUUJJJFFFKKKMMMUUU___aaa]]]UUUOOOMMMHHHCCCAAACCCCCC???:::999@@@@@@???===999777666666666888<<>>:::;;;<<<<<<::::::;;;<<<<<<<<<===============<<<;;;===???@@@>>>;;;::::::???===;;;===@@@BBBAAA@@@::::::::::::<<<>>>@@@BBB===>>>???@@@???>>><<<:::777999;;;;;;999777666777333444555555444222000///...///000111222333333333333333333333444555666777444666555333444999;;;::::::999666555555666888999555@@@===999777YYYdddAAA888222333555444222222000111222222000000111222222222111000000000000000777555333111000000111222666222000000222444333111333111///000222333222///111222333444555666666666555555555666555555444333444444444555555555555555777999:::999;;;???>>>:::???999333222444444222///222333333444444444333222777555222111111111000...222111000///000111444555111222333222000///000111222777===MMMmmmrrrPPPKKKEEE@@@???BBBFFFHHHGGGLLLOOOTTTXXXZZZZZZYYYXXX[[[YYYVVVUUUTTTQQQKKKFFFHHHHHHGGGGGGFFFEEEDDDCCCDDDAAA===;;;}}}uuunnnhhhdddbbb```^^^[[[XXXVVVUUUUUUVVVXXXUUUTTTUUUQQQHHHBBB@@@CCCIIISSSUUUOOOHHHIIIPPPUUUYYY]]][[[VVVOOOKKKJJJKKKFFFDDDEEEDDD???;;;:::>>>???>>><<<999666666666888999;;;=========<<<;;;999:::;;;;;;::::::<<<===<<<<<<<<<<<<;;;;;;:::999<<<>>>@@@@@@>>><<<<<<<<>>=========>>>;;;<<<===>>>>>>===;;;::::::;;;<<<;;;999666555555555666777888777666444333///000111222222222222222111111111222222333444555000333333222555;;;???>>>:::999777555666777999;;;???BBB;;;999666TTTddd>>>666000222444333333444444555666555333111222333333333222111111222222222222111000//////111222444888555222111333444333111333111000000222333222000111222222333444444444444444555555555555555444444555444444444555555666666777::::::999;;;???>>>:::<<<777333222555777555333222222222111111111111111555333111111111111000...444333222000000111222333111222333222000///000111333::::::???\\\}}}{{{bbbHHH===888<<>>CCCKKKMMMQQQUUUXXXXXXWWWWWWVVVUUUTTTTTTTTTRRRNNNJJJDDDBBB???===;;;:::::::::888666333222yyy|||xxxuuupppkkkeeeaaa^^^]]]YYYXXXVVVTTTRRRRRRRRRRRRRRRQQQQQQQQQKKKCCCBBBEEEFFFQQQWWWPPPFFFFFFNNNVVVZZZZZZXXXTTTOOOLLLKKKKKKOOOJJJGGGHHHFFF@@@<<<<<<<<<<<<<<<;;;888666666777::::::::::::::::::999999888999::::::999999;;;===>>>>>>======<<<:::999888===>>>???>>><<<;;;<<<===???>>>===>>>@@@BBBAAA@@@EEEDDDBBB@@@>>><<<;;;;;;888999;;;======<<<:::999;;;<<<<<<;;;888555444444555666777888888777666555111111222222222222222111000000000111111222222333///222333333666===@@@@@@:::999777777777999;;;===???===777>>>>>>UUUqqq???777111222444444555888999::::::888555333333444222222111111111222222333///...///000111444777888:::888555444444333222111333111000111222333222111222222222222222222222222333444444555555555444444666555444444444555666777777::::::999;;;??????;;;999666333444777999999777666555333222222222333333777666444444555666444333333222111000111222333444111222333222000///000111222999666333IIIqqq[[[BBB333999;;;222111:::<<<>>>BBBEEEHHHIIIHHHHHHEEEDDDDDDFFFGGGGGGEEEBBB@@@===888444111000000111333111000000sssppprrrssspppmmmiiiddd___\\\ZZZYYYUUUTTTSSSQQQPPPPPPPPPPPPQQQQQQRRROOOGGG@@@CCCJJJJJJSSSTTTGGG@@@HHHSSSXXXXXXUUURRROOONNNNNNOOOPPPPPPLLLIIIIIIFFF@@@<<<===999:::;;;999777666777888;;;:::999999999:::;;;;;;999999999888666666777999????????????>>>===<<<<<<<<<======<<<::::::<<<===@@@@@@@@@AAABBBBBBBBBAAA@@@???>>>>>>======<<<<<<888999;;;======<<<;;;:::999::::::999666444444555222333444444555444444333222222222333222222111111000000111111222222222222222555666444777<<<>>>===999999888888999;;;<<<>>>999666555CCC@@@NNNtttBBB;;;555555666666777;;;<<<<<<<<<999666444444444000////////////000111111000111111333555888:::;;;:::888666555333222111000222222222222222222222222222222111000000000000000222333444444555555555555666555444444444555777888777999:::999;;;???>>>:::999777555666888::::::999777666444222111222333444777666555666888888777555,,,------///111444666777222333444333222111222333222444444333???^^^\\\888666999000,,,222---///111444666888888888444555555777888888777777<<<:::777444111000//////333222111222uuuqqqrrrpppmmmjjjgggddd___[[[YYYWWWVVVSSSSSSRRRQQQPPPPPPPPPPPPRRRRRRQQQMMMDDD>>>BBBKKKNNNPPPJJJ@@@AAANNNWWWXXXWWWTTTPPPPPPRRRRRRQQQOOONNNJJJHHHGGGCCC>>><<<>>>777888999999777777888999<<<;;;:::999:::<<<>>>???;;;:::999666333333444555<<<<<<===>>>>>>???>>>>>>===>>>>>>===<<<<<<>>>???@@@AAABBBCCCBBBBBBBBBBBB<<<=========>>>>>>>>>>>>999:::<<<>>>???>>>===<<<555666777666555444555777111222222222333333222222222222333333333222222111111222333444444444333222222555777666888===???===999999999999:::;;;===>>>===999666AAA888BBBsssBBB<<<777666666444666999;;;;;;;;;999666444444444111111000000000000111111222222333444555777888999777777666555333111000///222222333333222222222333222222000///////////////111222333444555555555555666666555444555666777888666888999888:::>>>===999:::999888888999999999888555444222000000111222333444444444555777777666444***+++,,,...000333555666333444555444333333444555444///333;;;:::EEEuuu{{{GGG777999666111111---...///111222444555555333444555555555555555555777888888888777555333222333111000000{{{qqqssstttpppllldddbbb___\\\YYYWWWVVVVVVTTTSSSSSSRRRQQQPPPPPPOOOQQQPPPOOOKKKCCC>>>BBBKKKPPPJJJBBB@@@IIIVVV]]]\\\ZZZVVVRRRRRRTTTSSSMMMHHHHHHEEECCCCCC???::::::>>>555777888999888888:::;;;<<<<<<;;;;;;<<<>>>???@@@<<<;;;999666333222444666777888999;;;<<<<<<======>>>@@@AAAAAA@@@???@@@BBB>>>@@@BBBCCCAAA@@@@@@@@@???????????????>>>===<<<;;;<<<>>>@@@@@@???===<<<444555666555444444666888444444333333333333333333222222333333333333333222333333555666666555444333///333666666:::???BBB@@@999999999999:::;;;;;;<<>>777FFF```<<<777444444333111222666888888999777555444444555555555444333333333333333222222222333333333444444444555666555333111111111222333444333222111222444333222000///...//////000000000222333555555666666555555666666666777777777444777777666999<<<<<<888:::::::::999999888777777888777666555555666777888777777777999::::::888666......///000000111222222222444555555444333444666555...333===555222XXXcccCCC:::===;;;555222222222222333444666666666777888777555444555666222444777999:::999777666555444333333oookkknnnmmmkkkjjj```^^^]]][[[ZZZZZZZZZZZZUUUTTTTTTSSSRRRPPPOOONNNQQQOOONNNLLLFFFCCCGGGOOOQQQFFF@@@GGGTTT^^^cccfff^^^XXXRRRQQQSSSRRRKKKDDD@@@>>>>>>>>>;;;777999>>>555666888999999999;;;=====================>>>>>><<<<<<:::888555666888;;;888888999:::;;;;;;;;;:::<<<>>>AAAAAA@@@???@@@@@@;;;>>>AAAAAA???=========>>>>>>??????>>>===;;;;;;===>>>???@@@@@@>>>===;;;777888888666555555777999666555555444333333333333111111222333444444444444333444555666666555333222111555777777:::???AAA???999999999999999:::::::::===;;;777???<<>>???>>>>>>===<<<<<<;;;;;;<<<<<<;;;999888999===@@@;;;;;;;;;<<<<<<;;;::::::888;;;>>>???>>>===<<<===888;;;??????<<<::::::;;;999:::;;;<<<<<<<<<;;;:::===>>>???@@@???>>><<<:::;;;;;;:::888666555777999666555444333222111111111000111222333444555555555222333555666666555333222555999:::999:::===>>>;;;999999999999999999999888999:::777@@@;;;BBBdddppprrrvvvvvvpppiiifffaaa\\\ZZZTTTNNNMMMOOOLLLDDD===999@@@===<<<444555???---111///111555666444555999333555666777666666888:::888777666444333222111111333333444444555555444444000444777888666555777888111333555444222111333555222111000...///000111333...///111333555666666777333555777999:::888666555222444555444666:::999555666888999999888888888999///000222333444444444444222111222333444333000......///111333555666666777///000222222111111222333000222333111333;;;EEEMMMrrrEEECCCEEE:::777555333111111111333444333555666444222111333666444555555777888:::<<<===777777777888rrrjjjdddeeegggeeedddeeecccbbb___\\\]]]aaa___ZZZXXXWWWUUUSSSQQQOOOOOONNNVVVOOOIIIJJJMMMNNNPPPRRRNNNGGGDDDLLLXXX___ccceee]]]XXXTTTRRRQQQNNNGGGAAA>>>;;;:::;;;>>>???>>>;;;:::777444555999<<<===<<<===<<<;;;999999888888888999:::<<<;;;:::888999999<<<999888:::======999555888;;;>>>@@@@@@????????????@@@@@@???>>>===<<<;;;@@@@@@@@@???>>><<<:::888;;;===>>>===;;;;;;===???999777555444333444555666555222000222555666444111111222333444444444333222555444333333444555444222666666777:::===>>>===;;;777777888999::::::;;;;;;999999888888:::???FFFLLLMMMIIIGGGIIIIIIEEEBBBBBB>>><<<999999:::<<<======888777555333222222333333000000000000111222444444333444444555555444444333555444222111000/////////333222222222444444444333222333555777777777555444555555666666555333000///...---,,,...111222///,,,333222222111333555777999777888777666888:::666///444555666555333333555666777777666666666777888999:::777444444555555222000111111333777999777111+++333111//////111444555666777555444444444555555444222222222222333888>>>CCC```ZZZEEEEEE666888444333333111---...222333666777555555666555111999999888666555555777999<<<<<<<<<<<>>>>>???@@@AAA???@@@AAAAAABBBBBBBBBBBBAAA@@@???===;;;:::::::::888777777999<<>>>>><<<777777777888888999999999===<<<;;;999888:::>>>BBBEEEDDDDDDDDD@@@::::::===>>>;;;999888999:::;;;;;;:::999888666555555555555111111111111222333444555222333333444444333333222555555444333333333333444111111111111222333333222222222444555555555444444555666777777555333111000111000///000222222000---444333111111111222444555777999999888999<<<888333555666666555333222333555666666666777888888999999999777555555777777555333111111444888;;;:::777333000...,,,---///111222222777666555555666666666666333333333222333777===AAAOOOuuutttNNN???999===999777666333...///222444777777444444666555111777888999888666666888999::::::;;;;;;hhhfffeeeccc^^^YYY[[[bbb[[[\\\[[[YYYZZZ]]]\\\XXXXXXWWWWWWVVVUUUUUUTTTTTTNNNSSSTTTOOOOOOSSSQQQJJJ:::@@@IIIOOOMMMJJJOOOXXX\\\WWWQQQMMMKKKIIIEEEAAA@@@CCCDDDBBB===:::;;;>>>@@@===;;;:::;;;<<<<<<;;;===<<<<<<;;;;;;:::::::::===>>>???>>><<<::::::;;;888777666888<<<>>><<<999666888:::<<<<<<===@@@BBB@@@@@@AAABBBBBBCCCDDDDDDCCCAAA>>>;;;::::::;;;<<<888666444777<<<@@@>>><<<666555444222222333444444000333666444111000222555111222333444555555555555555444333444555666555444111222444888<<<>>>>>>===999999999999999999::::::======<<<999777777888::::::;;;??????999333555<<<:::888555555666777666666888777666444333333333333222222222222222333444555222222333333333333222222000000000000000111222333000000000111111111111222222222222222222222333333666666777777666444222111111000000222444444333111444333111000///000111111000222333222333666444///444555555444333333555666555666888999:::::::::999777666555666777888777666222222333666888999777666000...------///000111111555555555555555555555555444444444333333666;;;>>>???XXX}}}```@@@AAA>>>:::777777555222222555777999888444333666666333666888;;;<<<;;;:::;;;<<<@@@@@@@@@AAAeeebbb```___ZZZUUUVVV[[[UUUXXXXXXWWWWWW[[[ZZZWWWWWWWWWXXXXXXXXXXXXWWWWWWRRRWWWWWWRRRTTTWWWOOOAAA===EEEPPPUUUOOOIIIKKKRRRXXXSSSMMMHHHEEECCCAAA???@@@AAABBB@@@===;;;<<<===>>>===;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>===<<<<<<;;;>>>@@@AAA@@@===;;;;;;<<<;;;:::888999:::;;;999777777999:::::::::;;;>>>@@@@@@@@@??????>>>>>>>>>>>>BBBAAA???>>><<<<<<<<<<<<<<<;;;::::::::::::999777555555444333333444444555111333444333111111222444333444444444555555555444222111000111333444333222333333555999<<>>===============<<<<<<<<<<<<888:::;;;:::999888999:::444555999;;;999555777===:::888666666666777666555666555444333222111111111222222222222222222333333222333333444444333333222///////////////000000111///000111111111111111222333222000//////000222333666666777666666444333222...///000111333555555555333222111111000000111111+++...///...///222222...333444555555555666888:::888999;;;<<<===<<<:::999777777666666666666666555444333222222222222222222444222000000222333333333000222333333222222222333555555555444444555888;;;;;;DDDVVV}}}zzzQQQJJJ===888555777777666888;;;:::;;;:::555555888888666888;;;???AAAAAAAAAAAAAAAEEEEEEFFFGGGgggaaa]]]]]]]]]YYYVVVWWWQQQUUUWWWUUUUUUXXXXXXUUUVVVWWWXXXYYYYYYYYYYYYXXXZZZZZZWWWTTTXXXXXXJJJ999HHHLLLSSSXXXTTTMMMLLLOOORRRMMMGGGAAA>>><<<;;;:::>>><<<;;;<<<>>>???===;;;999:::::::::::::::;;;<<<>>>??????@@@???>>>>>>===>>>???@@@???===<<<<<<<<<;;;:::999888999999888888:::;;;;;;:::999999;;;===>>>===<<<;;;;;;;;;<<<<<>>AAA>>>888555555888555555555555555555666666333222000111333444222000666555555444333333333222444333222333555666555444666666888;;;>>>???>>>===>>>>>>==================777999<<<<<<;;;::::::;;;777444555999:::888777999<<<:::888888999:::999777666666666555444333222111333222222111111111222222444444555555555555444444444444333222222222222333///111333222111000222444444222000//////000222333666666666555555444333333///000000000111111222333222222222222333333444444000444555333444777888666666777888777666666888:::;;;<<<>>>>>>>>><<<:::888777888777666444333333333333333222000///000111222666444333333444555444333...111333333222111222333555666666555444444666888;;;===???aaalllPPPCCC<<<888:::;;;:::;;;>>><<<===<<<888777;;;<<<:::;;;???DDDGGGGGGFFFFFFFFFEEEFFFFFFGGGhhhaaa\\\^^^___\\\XXXWWWOOOTTTVVVTTTTTTUUUVVVSSSUUUVVVXXXYYYYYYYYYXXXWWW]]]XXXTTTUUUWWWRRRDDD777HHHHHHKKKOOOMMMHHHGGGJJJTTTPPPKKKEEEAAA>>>======;;;888666999===@@@>>>;;;666888999999999888:::;;;===>>>???@@@??????===<<<<<<===>>>>>><<<;;;;;;<<<777777777777888:::;;;<<<;;;<<<===<<<:::999999:::::::::999:::;;;===???AAA===???BBBCCCBBB???<<<999666<<>>???>>><<<;;;;;;;;;;;;;;;;;;<<<<<<;;;===>>>>>>;;;999888888;;;666555888:::888555555888777666777888888777666555555555444333222111000555444333222222111222222555555666666666666555555444444333222222222222222///222444333111000222555555444222000000111222444555555444444333333333333222333222000...------///333333333444555555555555333777999666666999:::999;;;;;;;;;888555444444666<<<<<<======<<<;;;:::999777888888666333111111222111222333222222333666999555444333333444444222111///333666666444333444666444555666666555444555666777<<<<<>>>>><<<;;;<<<:::===<<<::::::===>>><<<===@@@EEEHHHHHHHHHHHHHHHHHHHHHIIIIIIaaa]]][[[\\\[[[WWWVVVWWWNNNTTTWWWTTTRRRTTTTTTRRRTTTUUUWWWXXXYYYXXXVVVUUUYYYRRRQQQVVVSSSFFF===<<>>>>>===;;;:::999:::<<<<<<;;;:::;;;<<<666777777777777999;;;===:::<<<>>>===<<<:::::::::999999888888:::<<>>???@@@???===;;;999444999======888666777:::333444555555666666666555222111111111222222222111222111111000111222333444111000///000333444333222666666888;;;>>>??????===:::::::::;;;;;;<<<<<<<<<===>>>???===:::888777777888666888;;;;;;999999<<<:::::::::;;;===>>>===<<<999999999999888777555444777777666444444333333333444555555555555555555444111111111111111111222333---111333222///...111444666555444333222333333444444444333222222222222333111222222000------///111444555555555555444444333111666777444222555777777888888888777444333444666888888999999999:::::::::666888888777444222333555222444555555333444777:::555444333333444333111///...333777888555333555777333555666777555444444555222999>>>DDDbbbdddRRRIII@@@???>>>;;;999999666:::;;;:::;;;>>>>>><<<<<>>>>>666:::<<<<<<:::999<<>><<<<<<<<<;;;:::888777777888:::;;;======<<<<<<;;;;;;::::::666888::::::999777555555222333444444555555555444///222444333000///111444///......///111333555666555444444555777888888777333333555999===@@@@@@???:::;;;;;;<<<===>>>??????;;;<<<===<<<:::888888888222555;;;???>>><<>>:::DDDppprrrOOOEEE===;;;<<<:::888888333777:::999;;;>>>>>>;;;:::<<>>@@@@@@===;;;???;;;:::;;;:::777777:::===<<<;;;:::999999999999:::999999888888777777777888777666444444666777888<<<===<<<:::888888:::<<<@@@999333666;;;=========;;;<<<>>>>>>;;;999888888555777999:::888777666666666444333111111222333444//////000000000000//////111///---///333555444111555666666555333222222333777666666888:::;;;:::888777888999<<>>;;;888>>>===<<<;;;;;;;;;;;;;;;===BBBIIIPPPVVVXXXYYYXXX]]]XXXUUUTTTQQQLLLJJJLLLGGGIIIJJJIIIHHHHHHLLLPPPKKKGGGCCCBBBCCCBBB???<<<888666444444555777888888222444555666666555555555555444444444555444111///777666444222000000000000222222333333444555666666666333222333111,,,***,,,000222444444333111111111777777777777666666666666777777666666666555555555777666666555555777888999;;;999777666555666777888888777666444222333666999:::888555222111111222333444444444444444555666777222333444444444555777999999999:::<<<@@@NNNiiiWWWGGG;;;;;;<<<:::999===AAA;;;777999>>>AAA===999???>>>???BBBAAA>>>AAAFFFHHHHHHFFFEEEZZZZZZXXXVVVYYY\\\YYYRRRVVVUUUSSSSSSSSSSSSRRRPPPSSSQQQOOOOOOPPPRRRRRRRRRSSSVVVVVVNNNDDD???CCCHHHHHHHHHFFFDDDBBBCCCHHHLLLQQQHHHAAA@@@???<<<:::;;;=========>>>@@@@@@>>><<<===::::::<<<<<<999999<<<;;;:::999888888777777777777777888888999999::::::888777666555555666777888>>>;;;999999:::;;;999888666999;;;;;;<<>>;;;999999<<<@@@:::888666777<<>>===<<<=========;;;<<<888777;;;???@@@BBBEEEFFFGGGHHHJJJ[[[[[[XXXVVVXXX[[[XXXSSSVVVTTTSSSRRRRRRQQQNNNLLLLLLJJJIIIJJJMMMPPPQQQQQQOOOVVVUUUHHH>>>@@@FFFHHHFFFFFFDDDBBBAAACCCGGGJJJRRRJJJCCCBBBAAA>>>===>>>???===<<<<<<=========<<<:::888:::===>>>;;;:::<<<888888888777666666666555555555777888:::<<<===>>>;;;:::999888888999:::;;;???:::777888======999444666888777222111666<<>>BBBAAA;;;999;;;>>><<<@@@GGGNNNSSSVVVWWWWWWOOONNNMMMKKKGGGCCC???===777444333666666333444777444333222333444666666555111555:::;;;:::;;;@@@DDDHHHJJJMMMMMMKKKEEE>>>:::BBB<<<666555999;;;999555777555222222444555666555666555333222111111111111333444444555555666666777000...///222222//////222111222444444333222222333333444555666777888888999444555555666777888999999777777777777777888999999888777666555555555666777333333333333222444777:::888777555444333444555666444444333222222222333333333444555444333333444666333333444555777AAAWWWkkkuuu```III===<<<<<<;;;;;;999:::;;;:::888888:::======777333888???BBBEEEGGGFFFIIINNNRRRYYYYYYWWWTTTUUUXXXWWWRRRPPPOOONNNNNNOOOMMMKKKHHHKKKIIIHHHIIILLLOOOPPPPPPLLLVVVRRRAAA888???FFFEEEBBBBBBBBBBBBDDDHHHMMMPPPUUUMMMFFFEEEEEECCCAAABBB???<<<999888888999999999999888:::>>>>>>:::888:::777777777777777666666555555555777888:::<<<===>>>===<<<;;;;;;;;;;;;<<<======;;;999;;;======999555666333666???@@@999888>>>:::::::::888666666888:::999:::;;;:::888555555555444333222111111111222222222222222222222111000000...///111000...---...000000111333333222333444666444444555777:::<<<<<<;;;555888;;;;;;;;;===CCCIIIQQQTTTXXX[[[XXXRRRKKKFFF::::::999888888777666666555222222555666444555888777444222333666777666333,,,///111222111111333555999===BBBGGGJJJLLLNNNOOOOOOHHH???999777777777666999777555555666666444333444333111000///000000111333333333444444555555555444111111444333000///111111222444444333222333444444444555555666777777888;;;;;;;;;;;;::::::::::::666666666666777777888888888888777666666777777888555555555444444444777999999888777666555444444444555555444333222222222333444555555444222111222444444444555666777>>>OOO```wwweeeMMM===999<<<<<<999333555777777777888;;;>>>@@@:::888<<<@@@CCCHHHNNNPPPRRRVVVZZZUUUVVVUUUQQQRRRUUUUUURRRMMMLLLLLLLLLMMMMMMLLLJJJNNNLLLKKKKKKNNNPPPQQQPPPMMMSSSLLL;;;555>>>CCC@@@?????????BBBFFFKKKPPPRRRQQQIIICCCBBBBBB@@@???@@@???<<<999777777888999999;;;999:::======888666777888888999999999888777666666666777888:::;;;<<<<<<;;;;;;::::::::::::;;;;;;:::<<<======<<<;;;:::999444///CCCeeejjjLLL555555999999999777666666888:::;;;<<<<<<;;;888666666777444333333222222222222222111111222222222222111111222000//////111222000...000111333333333333555777888888888:::<<<===<<<;;;>>>:::555444;;;HHHUUU^^^^^^XXXOOOFFF@@@======>>>555666666777999:::<<<<<<555222222444555222333666555222000111444555222///333111000111222222///,,,+++...000333888@@@IIIOOOOOOPPPOOOIII@@@888444333444444444555666555222000111000///......///000000111222222222222222333333555222222555555111000333111333444333222222444666666666666555555555555555777777777777666666666666555555666666666777777777999999999999999999::::::999999999777555555666888::::::999888777555333333666666555444444333444444444555444333111000111333444444555666666;;;HHHUUUrrrjjjXXXCCC:::::::::666666555555666999;;;<<<<<<999:::>>>AAABBBDDDLLLVVV]]]^^^```bbbQQQSSSRRROOOOOOSSSUUUSSSQQQOOONNNNNNOOOPPPPPPOOOQQQOOOMMMMMMOOOQQQQQQQQQNNNMMMDDD888777???BBB???@@@>>>>>>@@@DDDIIIKKKLLLNNNFFF@@@@@@@@@>>>===???AAA>>>;;;::::::;;;;;;;;;===:::;;;===<<<777666777888888:::::::::999888777666777777888999999::::::777777777777777777777777888:::======;;;:::;;;===<<<333DDDggglllNNN777888888999999888777777888:::555666666555333111222333222222222222222111111111222222222222111000///...444111...000333555222///111222444444444444666777:::999999;;;===>>><<<;;;;;;<<>>:::222111222333444444222000000///.........///000111111111111111111111111111222000111555666333333666222333444333222333555777666666666555555555444444222333333444555666777888555555666777777777777777999:::::::::;;;;;;;;;;;;;;;;;;;;;999777666666777::::::;;;:::999777444333666666555444444444555555333444444222000000111222222222333555555666@@@JJJhhhooohhhQQQ>>>999777222666444222333666888888777666;;;CCCIIIIIIJJJSSS^^^gggggghhhjjjOOORRRRRROOOOOOSSSVVVVVVXXXUUUQQQPPPQQQRRRSSSSSSOOONNNLLLLLLNNNPPPQQQQQQPPPFFF;;;999>>>CCCDDDBBB@@@>>>===???CCCGGGHHHHHHLLLDDD>>>??????>>>===???@@@>>>;;;;;;<<<<<<<<<;;;>>>;;;;;;======:::999<<<777888:::;;;;;;:::888777444555666777888999999:::666666666777777666666666888777777888999;;;<<<<<<@@@999<<>>===<<<999BBBNNNVVVVVVNNNDDD===555888<<>>;;;999:::::::::999888666444444:::777666888777555555888444666777777555333222222---...///111222222000...444555555111---...444:::AAAJJJUUU[[[ZZZTTTNNNKKK===:::666333333333222111111000//////000111222333111111111111111111111111111///000444444111111444222333333333222333666888444444555555555555555555555555666777888999::::::666777888999:::999999888888999::::::;;;;;;;;;:::999::::::999777666777888777888:::;;;;;;999777666444444333333444444555555222222333222000000111333111111333555555555;;;DDDVVVlllsss]]]CCC999666222111333555666777999<<>>===???DDDHHHIIIIIIHHHAAA;;;;;;<<<::::::;;;===;;;::::::;;;;;;;;;:::???<<<;;;>>>>>><<<===AAA666777999::::::999888777222333444666777999:::;;;777888888999999888888777888444111333999===<<<999555;;;===:::888999999666666999;;;;;;:::999999999666777777666444444666777.........///...------,,,***+++---///111222333333---000333222000000333666444555777666555555666777555555666999<<<>>>>>>===HHHKKKLLLHHH???888666888:::888666444555888;;;>>><<<===>>>>>>>>>===;;;:::888555444666666444444777444777999888444111222333---111555555333111111333+++///444444222111555999777999???FFFLLLQQQTTTUUUMMMGGG>>>777333222222222222222111111111333444555333222222222222222222222444111111333222...,,,...222333333333222333666888222333333444555666777777888888888777777777666666888999:::;;;<<<;;;::::::777888999:::::::::::::::666777888888777666777999444666999;;;<<<<<<:::999222222222222333444444555111222222111000000111333222222444777666555;;;BBBFFFfffvvvbbbFFF:::777333///666===??????BBBJJJRRRYYY[[[aaaiiikkkgggeeeffffffjjjoootttOOOOOOOOOPPPQQQRRRSSSTTTXXXVVVTTTSSSTTTTTTSSSRRRQQQMMMKKKKKKLLLMMMOOORRRSSS@@@777BBBNNNLLLEEEBBBAAA======BBBFFFEEEDDDDDDBBB???<<<:::;;;<<<<<<;;;>>>===<<<:::999999::::::<<<=========<<<;;;:::::::::999888777666666666666333333444555666888:::;;;555777999999888777777888555444333333444666999:::999999999999999888888888777888999::::::999777666444777;;;===<<<999444000111111111000...///111333111000...------///111333555444333222222222333444666555444333333444666777444444444555999???FFFKKKLLLCCC;;;;;;<<<999666666888888888999999:::::::::999888888999:::;;;<<<===>>>888444555666555666999555555555555444333222222000222333111111444555222000000111333666888777666===999555444555:::BBBIIIXXXSSSGGG999111222444444888444000000333555222///222222222333444555666777111111111000000000//////000222444444222111222222333333444444555666666666555666888999:::;;;;;;;;;;;;;;;:::999:::;;;===>>>;;;<<<;;;;;;:::999888777<<<777555666666333222444333444666:::===>>><<<:::555444333333333444555666555444333222111111111111111222333333555888===AAA>>>XXXqqqnnnSSS888111666666;;;CCCJJJQQQWWW]]]``````jjjooojjjeeefffgggeeeiiijjjlllnnnPPPPPPPPPPPPPPPQQQRRRSSSTTTSSSQQQPPPQQQQQQPPPOOOKKKJJJIIIKKKMMMPPPRRRTTTJJJ===888AAAIIIGGGCCCDDDCCC???>>>BBBEEEDDDCCCDDDEEEBBB>>>======>>>======>>>===;;;999888777888888888888:::;;;<<<=========<<<;;;:::999999999999999777777888888:::;;;======999:::;;;:::888777777777888777666555666777888:::444444444444444444444444999:::;;;<<<<<<:::888777666888;;;===<<<999555222111111111000...///111333777555222///......//////555444333222222333444444777666444555777777666444444555999@@@HHHMMMMMMLLLAAA:::555888;;;:::888999;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<=========888555666666444444666666666555555444222111000...111111//////333333000000///000222555777666555777777777777777888;;;???FFFRRRYYYQQQCCC999666555666444222111222222000...222222222222333333444555222222222222111111111111111222444333222111222333222333444555666777888888888888999999:::999999888::::::999888777888999999888888999:::::::::999999;;;666444777777444333444999999;;;===???>>><<<999333333222111111222333444222111111111222333444555555666555444444666999<<<;;;LLLaaaiii\\\HHH@@@CCCJJJNNNSSSXXX[[[^^^bbbdddgggkkkmmmkkkkkknnnkkkeeejjjjjjkkklllSSSRRRRRRRRRRRRRRRSSSSSSRRRQQQOOOOOOPPPPPPOOOMMMLLLKKKLLLMMMQQQTTTUUUTTT???999999@@@DDDBBBAAAEEEEEE@@@???AAACCCBBBBBBEEEHHHEEEAAA>>>>>>>>>>>>>>>>>>===<<<:::999999999999888999:::;;;<<<=========;;;:::::::::::::::::::::777666666777888999:::;;;<<<======;;;888666666777999888777555555555666777555555555555555555555555999:::;;;;;;;;;999888777666777888999888666444222111111111000...///111333888666333000/////////000444444333333333444444555888666666777999999555222444555;;;EEENNNNNNGGG@@@:::555444888<<<;;;::::::>>>======<<<<<<;;;::::::===<<<<<<<<<;;;;;;;;;;;;<<<888666888777333111222555555555444333222000//////222222000000333333000///...///111333555444333333777;;;;;;888555555555444CCCPPPRRRKKKDDD<<<666333222111000000000111111333222222222222222333333555444444444444333333333111222333333222111222333333444444555777888999999::::::::::::999777666555999888777666555555555555444555777888:::;;;;;;;;;<<<888777:::;;;888666777<<<<<<<<<===>>><<<999666333222111000000000111222000//////000111222333333666666666555444555888:::<<>>>>>>>>============>>>??????>>>===<<<;;;999888888888888999999999999999666666666666777777888999<<<<<<<<<:::888777777888666555444444333333444444666666666666777777777777777888888888777666555444444444444333333222111000111111111000...///111333111111000000000222444555444444444444444555555555777777888777666555555666;;;<<<@@@DDDFFFBBB:::333===:::999===???<<<999999<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888777666<<<888888;;;:::555000000444444444444333222111111222555555222222555555222.........///222333222000333888;;;:::888999::::::888777666;;;FFFNNNIII@@@666222------000333444444444444333333222333333333666666666666555555555555111333333222111111222444666666666666777777777777::::::999999888777555555666555555555555555555555555666888999;;;;;;<<<<<<===::::::>>>???<<<::::::999888888999:::999666444444333111000000000111111000000///...............333444555444444666999<<>>???>>>AAAFFFEEEAAA<<<999888999::::::;;;;;;<<<>>>???@@@@@@AAACCCBBBAAA???===:::888666777777888999999999888888999999999999999:::;;;<<<888999999888777777999;;;444444444444444555666666444444444444555555666666888888777777666555444444444333222111000000000000111111111000...///111333---......///111333555666444444555555666666666666555888999666111111777>>>FFFHHHHHHDDD===777555555???<<<<<<@@@@@@<<<999:::888888999:::;;;;;;<<<<<<;;;;;;;;;:::999777555444;;;888999======777222111222222333444444444333333222555555222222444444111...------///000111000...222666666555:::FFFNNNPPPLLLCCC777444???MMMPPPLLLDDD:::000---111555555333666555555444444444444555777777777666666666555555222333333222000111222444888888888777666666555555777777777888888777777666333444555666777777888888999::::::;;;<<<<<<;;;;;;<<<:::;;;???AAA===::::::555444555666888999777666666555333222111111111222111111000/////////000000333444555555444555888:::===999AAAUUU```[[[WWWYYYWWWZZZ^^^```aaabbbcccdddgggffffffiiimmmmmmlllkkkhhhiiikkkmmmRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSUUUTTTRRRPPPMMMQQQRRRPPPSSSVVVMMM@@@555999AAAHHHKKKIIIDDD@@@???======??????===@@@EEECCC>>>999666555777888888777888:::<<<===>>>??????@@@@@@@@@???===;;;:::999888999:::;;;;;;:::888777666666666777777999::::::666777888777777888;;;>>>666666777777888888999999666666666777888888999999:::999999888777666555555555444333222111111111222111111111000...///111333000000000000000111222333333444555666777777777777444666777555222444<<>>>>>;;;:::<<<555666777888:::;;;<<<<<<============;;;999777555999777999===>>>999555444333333444444555555444444///222222//////111111...///...---...000000///---///111000222@@@VVVbbbcccXXXWWWPPPEEE@@@DDDKKKOOOPPPGGG;;;555555555333000666555555555555555666666777666666666555555555555333333333111000000222555888888777666666555444444444555666777777777777777333444555777999999::::::;;;<<<<<<<<<<<<<<<;;;::::::888:::???@@@;;;777666444444555777:::<<<<<<;;;999777555333222222222222000000111222333444666777555666666555444333555666777777>>>LLLWWWZZZYYYZZZ[[[]]]```aaa```___```aaabbbbbbdddhhhiiihhhiiimmmnnnooopppqqqQQQQQQQQQQQQQQQRRRSSSTTTRRRRRRRRRTTTUUUUUURRRPPPMMMQQQRRROOOQQQRRRGGG777777???GGGHHHFFFDDDEEEFFFBBBAAABBBCCC@@@<<<>>>BBBBBB>>>888555555777999:::888999:::<<<======<<<<<<============<<<;;;:::999888999:::::::::888666555222222222333444666777888777888888888888999===???999999999999999888888777888888999999:::;;;;;;<<<:::999888777666555555555444444333222222111111111111111111000...///111333333333222222111111111111333444666777888888777777555444444555999===BBBDDD===>>>===:::555444666999888777888<<<<<<999:::===666777777888999:::;;;;;;<<<<<<======;;;999777555666444666<<<>>>:::777777666666666666555444333222///111111......000000---///......///000000...---///000///444GGG___hhhddd^^^bbb```WWWOOOMMMOOOPPPPPPNNNJJJCCC<<<666444333444444444444444555666777555555555555444444444444333333333111000000333555555555555555555555555555444555666666777777666666444555777888999999999999:::;;;;;;<<<<<<;;;;;;:::<<<:::<<>>??????999888666444222222222222000000111111333555666777444555666555444444555666444888<<>>999666666999;;;<<<<<<===>>>>>>>>>===<<<;;;<<<<<<<<<;;;:::999777666666666888888777555333111333444444555777999:::;;;:::::::::999999:::===@@@999999999999888666555444444555555666777888888888888777666555333333222222222222111111000/////////111111111000...///111333333333333333333333333333333444666777888888888777777333111666@@@FFFFFFBBB;;;;;;;;;;;;;;;:::888777<<<::::::===<<<999:::===999999999999999999999999999:::;;;;;;:::777555333444222444:::===:::888999:::999999777555333111000000333222//////111111...000///...///000000...,,,222333333888LLLaaadddZZZeeedddaaa___bbbddd^^^VVVIIIOOORRRMMMAAA888777:::222222222333444555666777555444444444333333333333333333333111///000333555222222333444555666777777555666666666666666555555666777888999999888777777888999::::::;;;;;;;;;:::???===@@@DDDEEE>>>999777444444444777;;;>>>???>>>999888666444222111111111111000000000000000111111///111333555555666888:::555;;;<<<>>>KKK[[[\\\RRRTTTVVVYYYZZZZZZYYYZZZ[[[ddd``````gggkkkjjjkkkoookkklllnnnpppSSSQQQPPPRRRWWWZZZZZZYYYXXXWWWUUUSSSRRRRRRRRRRRRUUURRRQQQTTTXXXQQQ???///<<>>>>>DDD>>>888888;;;>>>>>><<<@@@???>>>>>>@@@AAA@@@???AAA<<<777666999;;;:::777999999999999888777555555333444555555555555777999888999999:::::::::999999:::888666444333444555666888666444444555666666666777777777777666555444333333444444222000000111222222222111111111111222222444555555444333444666888---555666222222666444,,,888444888CCCGGGAAA<<<===<<>>:::777777999;;;;;;:::???>>>===999666555666777444444555777999888777555:::999777555444444555666777555444444444333000......///111333444333222111///444111888QQQccccccbbbjjjggg```[[[```hhhhhhbbbSSSPPPMMMMMMLLLEEE999000777555333222444555777777777555444222111111111222333222111000000222444555000000222333444555555555333333444555666777888888888777666444444444555666333888:::888888;;;===<<>>777888666666777999;;;>>>@@@AAA>>>;;;777666777777444222000222222222000///000111555555444444444333333333555777888;;;GGGVVV\\\YYYSSSSSSVVVWWWTTTPPPTTT[[[^^^___bbbiiipppsssrrrooolllmmmmmmnnnRRRPPPOOOPPPSSSVVVVVVTTTXXXWWWVVVUUUUUUVVVWWWXXXWWWSSSSSSXXXXXXLLL<<<222CCCHHHKKKJJJIIIKKKJJJHHHBBBBBBAAAAAAAAABBBBBBCCCBBB<<<777666999<<<<<<;;;AAA@@@??????@@@AAA???>>>AAA<<<888888:::<<<:::888888999999888777666555555333444555555444555777999999999999999999999888888999888666444333444555555888666444444555666666666666666555555444333333333///000111000//////000222333333222222222222333333333444444333111111333555222555444000///222555444,,,666@@@DDDEEEBBB<<<555999>>>@@@===;;;<<<;;;888::::::;;;<<<>>>?????????;;;:::999:::<<<===<<<:::666777888999999777444111666555444444555666555555:::999888777777666666666444333222222222222000...000111222333222000...---...444333<<>>;;;888777888777555222///000111000...---...//////000111333555666888888666888999:::CCCPPPWWWWWWSSSRRRSSSUUUSSSPPPQQQUUU\\\___eeejjjnnnooommmkkkjjjkkklllnnnRRRQQQPPPPPPRRRTTTTTTSSSWWWWWWWWWWWWXXXYYY[[[\\\YYYTTTVVV]]]VVVCCC777888GGGJJJLLLLLLNNNOOOJJJCCCCCCCCCBBBAAAAAABBBCCCDDD???:::666555888::::::999>>>>>>===???AAAAAA@@@???@@@===::::::<<<===;;;999888888888888777666555555444555666666555666777999;;;:::999888888888888888:::999888666666666777777777666444444666777666555666555444222222222333333---///000000000000111333444444444333333444444444222333333222000000111333777555444444111---111666111???FFFBBB@@@CCC===000666;;;===:::999::::::888888999:::;;;<<<======>>>:::999:::;;;===<<<:::888888;;;AAAFFFGGGCCC<<<777===;;;888555444444555666777777888888777666555444222111000000111111///...///000000111000...---,,,,,,333555AAA\\\iiieeecccdddfffddd___]]]```aaa```aaa\\\VVVTTTUUUUUUSSSPPP@@@:::333111444666666444555444333222222222222222111222444555555444222000333333444444444444333333444444555666777888999999777777777666777777888999333777999777666999;;;:::888777;;;@@@===666777???>>>>>>===<<<<<<<<<<<<<<<===;;;999888777666444222///000000000...---...///---...000222555777999:::666999:::999>>>HHHQQQUUUSSSPPPOOOSSSSSSNNNKKKKKKSSS[[[eeekkklllkkkjjjjjjlllmmmoooqqqSSSSSSSSSTTTUUUWWWXXXXXXWWWWWWXXXXXXYYYZZZ[[[\\\ZZZTTTXXX^^^RRR:::333===FFFIIIJJJIIIJJJLLLJJJDDDKKKIIIFFFCCC@@@?????????===:::777666777999999999999999:::===@@@BBBAAA@@@???===<<<<<<===>>><<<:::777888888888777777666555777888888888777777999;;;;;;:::999888777777888888<<<;;;:::999999999999:::777555444555666777666555777555333222111222333444111333444444333333444555333333444444444444333333000111222222111111222444888555777:::666---...666KKKHHHBBB>>>AAACCC>>>555444999;;;999888::::::999:::;;;;;;;;;::::::<<<===888888888999:::;;;::::::DDDKKKSSSWWWUUUOOOIIIFFFJJJGGGAAA;;;666444555777333555666777777555333111000//////000222222000///++++++---...//////......,,,222444BBB\\\hhhddddddlllgggaaa[[[ZZZ\\\]]]\\\XXX```fffbbbWWWPPPRRRVVVPPPFFF:::444555777777555555555444444444444444444333444444555555444222111333333333333333222111000444555555666777888999999777777777888888999999:::666:::<<<999888;;;<<<;;;<<<;;;===???<<<777999???<<<<<<;;;;;;;;;;;;<<<===;;;:::888777666444333111...///000000//////000222111111222333444444555555666888:::999:::BBBMMMUUUTTTNNNLLLPPPQQQKKKDDD@@@JJJUUUcccjjjkkkiiijjjlllkkkmmmoooqqqRRRSSSTTTVVVWWWZZZ\\\^^^[[[[[[\\\\\\\\\\\\\\\\\\YYYUUUXXX\\\LLL444333BBBEEEIIIJJJGGGFFFIIILLLKKKNNNLLLGGGCCC???===<<<<<<===;;;888777888999::::::888888:::<<<>>>???===<<<=========>>>>>>>>><<<:::888888888888888888777666999:::;;;:::999999;;;===;;;;;;:::999999888999999::::::999999888888999999666555555555777777666444777666444222222333555666444666777777555333333444222222333333333333222222...000222333333333555777999333333777666111666AAAZZZEEE:::CCCKKKEEE<<<999555999;;;999888:::<<<:::===>>>???===;;;:::<<<>>>444444555666:::>>>DDDGGGPPPYYYaaaaaaYYYQQQOOOPPPRRRPPPJJJBBB:::555333444222444666888888666333111000//////000222333111000***++++++,,,------.........000111???YYYcccaaaccchhh[[[LLLFFFIIIKKKKKKIIIIIITTT```dddaaaZZZWWWWWW^^^SSSDDD:::777777777666777777777888888888888888666555444333333444555555555555555555444333222111444444555666777888999999777777888999999999::::::666:::;;;888777999:::999:::888999<<<===<<<===@@@<<<;;;;;;:::999999999:::888888888777555222111000+++---////////////111333333333333333333333333333555777999999999???KKKUUUTTTNNNKKKOOOPPPIII@@@;;;HHHTTTbbbiiihhhgggiiillliiijjjkkkmmmOOOQQQSSSUUUVVVYYY\\\__________________^^^]]]\\\XXXWWWZZZWWWEEE444777GGGHHHLLLLLLHHHGGGKKKOOOPPPJJJGGGCCC???<<<<<<<<<===<<<;;;:::999999999::::::;;;;;;;;;===>>><<<999777;;;<<<>>>??????===<<<:::888999999:::999999888888;;;<<<<<<;;;::::::;;;===::::::;;;;;;;;;;;;::::::666666666666666666666666666555555666777777666444666555444333333444555666333444666666333111111111111222333444444333222111...111333444444555666777888111,,,...333;;;GGGQQQOOO??????RRRXXXFFF999999666:::;;;999888:::<<<;;;888::::::999666666999<<<555666999<<>>WWW^^^[[[^^^___LLL999444888<<<;;;:::???@@@GGGVVVeeejjjddd[[[]]]UUUIII===555222000///222222333444555555555444666555333222333444777888777777777777777666555555333333444555666777888888777888888999999999888888444888999555444666777555444444555999<<>><<<:::888666555555666888999888444111000000,,,---//////......000111000000111222333444555555555555666999999===GGGRRRTTTOOOMMMPPPRRRLLLEEEAAAOOOXXXcccgggeeedddfffiiimmmlllllllllOOORRRTTTUUUUUUWWW[[[^^^]]]]]]^^^^^^^^^]]]\\\[[[XXX[[[[[[RRRAAA777???LLLMMMNNNLLLJJJKKKOOOOOOLLLDDDAAA===:::888888:::;;;;;;;;;;;;:::999888999:::::::::<<<>>>??????<<<999888;;;>>>??????===;;;:::999::::::;;;;;;::::::::::::;;;;;;:::999999:::<<<888:::<<<>>>???>>><<<;;;666666777777777777666666555555555666777777555333333333333333333333333444///111444444333111000000222333444555555444333222111333555555444333333444333111------888FFFOOOPPP@@@FFFUUUaaaXXXBBB666:::777;;;;;;888777999;;;:::222555777666444666;;;@@@@@@CCCGGGJJJOOOVVV^^^eeehhhiiijjjhhhccc\\\WWWSSSPPPTTTWWWSSSHHH<<<333000111222444555555444333222000///...///000000///---......---,,,++++++++++++//////000@@@XXX\\\UUUWWWUUUCCC333000333555666888:::777888CCCTTT```dddcccXXXVVVPPPGGG<<<333...------...000111222222222111333333444444555777888888666666666777666666555555222222333444555666777777777888888999999888777666333777888444222444555333333777;;;<<<;;;<<>>BBBDDDBBB@@@777:::>>>@@@???<<<:::999::::::;;;<<<<<<;;;;;;;;;999::::::999888777999:::777999===@@@AAA@@@===<<<888999999:::::::::999999555555555666888777555333111222222333333333222222---000333555444333222333333444666777777666444333333555666666333111111111---111333555@@@NNNNNNDDD:::TTTllljjjQQQ;;;777<<<777:::;;;777666888:::999444888;;;;;;;;;===DDDJJJNNNQQQUUUXXXYYY]]]bbbfffiiifffcccdddddd___TTTLLLOOOVVV\\\ZZZOOOBBB888333...///000000111000///...///...---...//////---+++++++++++++++,,,---...///...///222CCCZZZ[[[QQQRRRLLL>>>333111222222555:::777999:::888:::GGG[[[kkk[[[^^^^^^WWWJJJ>>>666444111222444666777777666666000222444777888888888777222222333444444333333222111222222333444555666666777888999999888777666555555999999555333555666444777@@@EEEBBB;;;999<<<@@@===<<<;;;;;;::::::::::::888;;;===<<<777444333333;;;<<<;;;888444111000111000000111222333444444555777333333777888777<<>>:::666444555888999===777333555777888:::???<<<<<<===>>>>>>>>>>>>>>>;;;;;;===@@@AAA???;;;888888888:::;;;;;;;;;:::999888888777777888999::::::<<<<<<============<<<<<<888888888888888777666666444555555555555555444444222222///---000555444000222222333444444555666666555333111000000222555666333333222333444444333111222222111888KKKVVVGGG///:::]]]qqqgggQQQ:::555@@@777999999777:::<<<:::555>>>:::666666===GGGQQQVVV```]]]XXXVVVWWWZZZ\\\]]]___\\\]]]bbbddd]]]UUUQQQUUUUUUWWWWWWTTTJJJ>>>555999222---...000//////000111000...---...///111222000000///...---+++)))(((222,,,333HHHRRRNNNMMMTTTIII888444:::777777:::999444999<<<:::666:::GGGRRRkkkUUUPPP___^^^DDD333555666222000444666555444666333111111333666888666444999222///222555444444666444444666777888888888888888888777777777777777777777666444222222222444555<<>>>>>AAA@@@>>><<<;;;;;;;;;;;;AAA???===;;;:::888444222777999777222000222111...///......000333444444444333555666777777888:::===KKKNNNOOOOOOSSSYYY[[[YYYbbb___```fffiiihhhhhhjjjnnnhhhaaa]]]TTTTTTSSSSSSRRRSSSUUUWWW___\\\ZZZZZZ\\\```bbbdddoooiiiqqqOOO333DDDKKKOOOXXXXXXYYYYYYRRRGGGAAAAAA???===999777666888;;;===>>>888333444555555777:::<<<<<<===>>>>>>===<<<;;;<<<<<<===???@@@>>>;;;999::::::;;;;;;;;;:::999888999999999999999:::;;;;;;;;;<<<<<<======<<<<<<;;;777777777888777777666666555555555555555444333333333333000---...222111---222222222333333444444555888666444222111222333555444333333444555555444444///000777DDDMMMIII>>>555444[[[tttmmmUUU;;;000999;;;<<<;;;777777::::::777666999>>>CCCJJJTTT___fff___]]]ZZZYYYZZZZZZZZZYYY[[[[[[___dddbbbZZZSSSRRRXXXVVVVVVYYYZZZQQQBBB555888111---...000///...///000///...------///111222000000000000///---,,,+++---+++555GGGLLLFFFGGGQQQLLL:::777<<<999999===<<<;;;:::888666555777===AAASSSJJJGGGPPPWWWQQQBBB888444333444666555333444888333222111333666777666444888222000222555444444666666666777888999999999999999999999999::::::::::::888666555333333333555666777>>>AAA>>>;;;===>>>>>>===<<<:::999888777777888>>><<<:::999888777444111333555444000///111111...000///...///111222111000111333444555666777:::<<>>@@@@@@:::555555555444555888<<<===???@@@???>>><<<;;;<<<;;;:::;;;<<<<<<:::888;;;;;;<<<<<<;;;:::999888::::::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::555666666777777777666666666666666555444333222111333333111------000///+++222222222222222222222222555444222111000222333555555555555555555555555555///333BBBPPPKKK:::444;;;;;;___wwwpppZZZ@@@444:::;;;===;;;666555999<<<<<<>>>FFFOOOTTTUUUXXX___eee\\\[[[ZZZZZZ[[[ZZZXXXVVVZZZZZZ^^^```\\\TTTQQQSSSYYYWWWXXX]]]aaaYYYGGG888777000---///000...------///...---------...000111000000111111111000//////...111===LLLNNNFFFIIIUUUMMM;;;666;;;888888<<<;;;???:::555444666888777444;;;>>>===>>>LLLXXXOOO<<<333444777888555111333:::333222222444555666555444777222000333555444444777777777777777777777777777888999999999:::;;;;;;;;;888777555444444444555666666;;;>>>;;;999:::<<<;;;>>>===;;;:::999999999999:::888777777777666333111///111111------000111...222000//////000000...---000111333444444666999;;;FFFIIIKKKMMMSSS^^^dddfff```^^^aaaggghhhdddaaa```XXXRRRJJJDDDPPPQQQSSSSSSSSSWWW]]]bbb[[[___fffmmmvvvIIIGGGZZZVVVVVVMMMIIIGGGFFFAAA:::888999:::999777666888:::===???AAA;;;666777777666666999<<<===???AAABBBAAA???>>>;;;999777777888888777666:::::::::;;;;;;;;;:::::::::::::::;;;;;;;;;::::::999::::::;;;;;;::::::999444555555666666666666666666666555555333222000000222333111------000000---111111111111111000000000...------...000333555777666666666555333222333444333===JJJNNNAAA111000999GGGaaaooogggYYYEEE999===666:::<<<:::;;;AAAFFFGGGMMMSSSYYY[[[ZZZXXXYYY[[[[[[ZZZYYYYYYZZZZZZYYYXXX___YYYTTTSSSQQQNNNOOORRRVVVWWW[[[aaaccc[[[KKK>>>777000---///000...,,,,,,...------------...////////////000111111111111000111555AAAPPPRRRLLLOOOXXXJJJ888333777444444999888<<<888555666999;;;888555333777666555@@@OOONNNBBB777555555777666222333666333333333444555555444333555222111444555333444777555555555444444444444444555666666777888999::::::666555444444444444555555999===>>>999777777888666======<<<;;;::::::999999777666555555666666444222///111111------000000---222000//////000000///...222333444444444444777999BBBFFFIIIJJJPPPZZZbbbdddeeeaaa^^^___\\\TTTOOONNNDDDAAA<<<999SSSUUUUUUUUUUUU[[[dddlllooo{{{LLLSSS___WWWSSSIIIDDDBBBCCCAAA===<<<===888777666666666999;;;======777444666888777888;;;999:::===???@@@AAA@@@???<<<:::888777777888777666777777888999:::<<<======999999:::;;;::::::999888999999::::::::::::999999555555666666666666555555555555555444333111000///000333222......111333111000000000000000000000///---......///222444666888666777777444111///000222;;;HHHLLLBBB555111222333III\\\ccc___YYYKKK<<<999444;;;AAADDDIIIQQQUUUUUUSSSTTTWWWZZZ\\\]]]]]]\\\]]][[[YYYYYY[[[]]]^^^^^^cccUUUHHHEEEHHHKKKOOORRRQQQWWW^^^bbb```XXXMMMFFF888111---///000...,,,------------------...//////------...///000000000000---111<<>>777222555777555333222333444555555444333333333333111222555555333444888666555444444333444444555555555666777777888999999333333333333333333333444999<<<<<<888666888999777888888888888777666666555666555555666777777666444222444222...---//////,,,000//////000222333333222555666666555444333555777<<>>>>>:::;;;======QQQUUUZZZ^^^cccnnn|||oooKKKZZZ\\\TTTOOOKKKEEEAAABBB@@@<<<:::;;;666555555555666999;;;===999444222555777777888;;;888888:::;;;===>>>>>>>>>???===;;;:::::::::999888444555555777999;;;===>>>999999:::;;;;;;:::888777999::::::;;;;;;::::::999666777777777777666555444444444444333222111000//////333333///...222444333000000000000000000000000333333333333333444555555555666666333000...111444CCCJJJFFF555---222555222III\\\eeeffffffYYYGGG@@@???DDDIIINNNVVV___aaa___YYYWWWVVVXXX[[[]]]\\\[[[^^^[[[YYYYYY[[[]]]______\\\MMM??????GGGMMMPPPRRRPPPVVV]]]```]]]VVVPPPMMM;;;333...///000...---...------......////////////+++,,,---...////////////---222===LLLSSSRRRRRRTTTLLL999333777333444999888444888;;;999555333444777666000222888777444???QQQGGG<<<333555888777444111444555666555444222222333222111222666555333444999888777666666666777888999666777777888888999999999222222222222333333333333555777888666777<<<===;;;999999::::::999888888777666555555666888888777555333555333///...000000---///......000333555555444555666666555333333444666555>>>FFFJJJNNNUUUZZZ\\\UUUMMMEEEAAA===888777999666:::>>>AAA^^^fffpppxxxZZZLLL]]]VVVTTTNNNLLLFFFBBBAAA@@@;;;777666333333444555888;;;>>>@@@:::555444777999999999<<<===<<<;;;;;;;;;<<<===>>>>>><<<;;;:::::::::888666444444444555777999;;;===:::;;;<<<===<<<;;;999888::::::;;;;;;;;;;;;::::::999999999888777666555444222222222222222111000000///333444///---///222222/////////000000111111222222222222222333333333333111444555333000111555:::GGGCCC;;;111---000666999PPPdddoooppppppeeeXXXVVVQQQQQQPPPRRRZZZbbbbbb\\\YYYYYYYYYXXXVVVUUUUUUUUUXXXWWWUUUVVVWWWWWWUUUTTTJJJBBB>>>EEENNNRRRSSSSSSSSSVVVYYY\\\\\\XXXTTTQQQ>>>555......///...///111......//////000000000///,,,,,,---...////////////000999HHHSSSVVVTTTVVVZZZOOO;;;555888444555::::::444777999888444222444666555111333999777333:::HHHNNNCCC:::888888777555666444666777666333111222333000000333666555222444999888777666666666888:::;;;666666666666777777777777111222333333444444444333333555555444777<<<>>><<<;;;<<<<<<======<<<;;;:::555444444555777888666555111333222......111111......------///222444444333111222333333222333555777222===FFFIIIIIIKKKKKKJJJDDD>>>999999888666555888555999===???{{{QQQPPPaaaTTTUUUPPPOOOIIIDDDEEECCC>>>999888111222444666:::>>>AAACCC???:::888;;;===<<<<<>>======??????;;;999888888888777555333555555444555666777999:::;;;<<<===>>>>>><<<:::999:::;;;;;;<<<<<<;;;;;;::::::::::::999777666444333111111222222222111111000000444444///+++---//////...//////000111222222333,,,---...///000111222333...222444444222444:::???HHH;;;333333000---444AAAVVVjjjrrrooommmfffbbbhhh]]]YYYRRRPPPWWW^^^\\\UUUMMMRRRWWWVVVRRRQQQTTTWWWQQQQQQQQQQQQQQQOOOJJJGGG999:::AAAMMMUUUVVVUUUUUUWWWVVVVVVYYY\\\\\\WWWSSS@@@777///...///...000222...//////000111000000000------...///////////////000===NNNWWWUUUQQQUUU\\\NNN;;;444777444444::::::555666777777666666888999555555777888888666777;;;RRRIII@@@<<<888555777;;;444666888666333111111333000000333777555222444999666555444444555777999;;;444444444444444333333333222333444444555555555444555666555333555:::;;;999888999:::;;;:::999888777555444444555666777555444...000000---...111222000...------...111222222111---///111111222333666888222===FFFFFFBBB???;;;777:::666444777888666555777999<<<>>>>>>}}}QQQIIIWWW[[[IIIJJJMMMDDD>>>@@@CCCAAA<<<999666333444:::>>>???@@@DDD???999555888<<>>===>>>???<<<<<<<<<;;;:::999777666888999888777555555777999======<<<<<<<<<<<<======999<<<<<<;;;<<>>>>>>>>===;;;999888777888999:::999888999;;;===??????>>>============>>><<>>;;;:::;;;999444888999999999888555333111444222000000111333333333444222111000000111222444111111///...333888555...111111222333444555555666222333333222333999DDDLLL>>>333...111222///333;;;TTTaaahhhbbb]]]___```\\\[[[UUUQQQSSSSSSOOOLLLMMMEEECCC@@@>>><<<;;;<<<<<<;;;:::999777666555444444555555>>>KKKOOOMMMPPPYYYVVVYYY\\\[[[WWWUUUUUUVVVFFF999---,,,000111000000000...------...//////...///++++++///000---,,,---,,,;;;IIINNNNNNOOORRRSSSOOO@@@333111555777777666:::;;;999555666:::999666888666444444555555555444;;;JJJOOOBBB999;;;<<<777555555555444333333222222111222222333222222111111333333222222222222333333666666666666666555555444666666555555555555555555444444444444555666888999999::::::;;;;;;;;;::::::777555555888<<<===999555444111///......///...---222333333333222111///...222222111000111222333444888666<<>>999777888555444666666444444777999444222666999;;;===AAAAAAAAA@@@===:::888999:::===============<<<;;;;;;999:::<<<<<<;;;<<>>==================???>>>:::888999777333===<<<:::888666444222111222000//////222444444444333222111000000111222333555222......555:::666...000111222333444555666777---222333111666CCCKKKJJJ888111///111000...222;;;PPPZZZ___ZZZUUUUUUUUUQQQMMMHHHEEEEEECCC???<<<<<<444444222111111222333444222222222333333444444444333555???LLLPPPMMMQQQYYYZZZ[[[ZZZWWWTTTTTTWWW[[[KKK>>>222000222111000000---,,,,,,...000000///......+++***...///---+++,,,---999DDDIIILLLPPPRRRRRRMMM???333333888:::999999;;;;;;888444555888777333777555333333444555444333444BBBNNNKKK@@@999777777555555444444333333222222111111222222333222222111222222333333444555555555555555555555444444444333444444555666777888888999333333333444555777888999999::::::;;;::::::999999:::888777999<<<<<<999666444222///.........---,,,222222222111///...,,,+++333222222111111222444555666555:::EEEFFF;;;333222222222222333444666777888999:::;;;<<>><<<888777888999999:::;;;<<<===>>>>>>>>>;;;<<<============???AAA>>>===<<<<<<;;;;;;<<<<<<;;;>>>>>>:::888999999666???===;;;888666555444444333111//////111333333333111111000//////000111111222222//////444999888222000000111111222333444444000444222///:::JJJIII<<<666333333444111...222:::BBBIIIMMMIIIEEEEEEDDDBBB999888777777666555333333111111000000111222333444555555555555555555444444444999CCCMMMPPPNNNQQQWWW[[[\\\[[[XXXUUUTTTXXX\\\KKK???333///000...---...------...000222333111///000---,,,000111///---...///;;;FFFJJJKKKOOOSSSUUUMMM@@@666666<<<>>>===<<<888999666222333666666222555333222222444555555444111:::HHHOOOIII<<<555555555555444444333222222111000000111111222111111111333444555666777888999999444444444333333333333333333444555666777777888888222222333444555777888999888888999999999888888777;;;999888999;;;;;;888666555222///.........---,,,......//////////////////000000000111333555777999333222888BBBEEE>>>666333111111222333444666777777666666777888@@@@@@WWWPPPRRRSSSOOOMMMFFFBBBBBBAAA<<<999999666555777::::::888;;;AAA===::::::<<<;;;888999===??????>>><<<999888999::::::;;;;;;<<<<<<<<<;;;;;;;;;===>>>===<<<;;;<<<===>>>======<<<<<<======>>><<<@@@@@@;;;888999:::888;;;:::777555444555555666444222000///000111111000//////............//////---111222000111666999999333333222222222222222222444333......>>>MMMEEE000444444444444111...111666000555999777555555444333333555666666555666555444333222333333333444555555444555555555555444333222666<<>>===<<<555555333000222666666333444333222222444555555555333555???MMMPPPEEE888222555444444333222222111111......///000111111000000333444555777888999999999444444333222111222222333333333444555555444444333111222333444555666777777555555666777777777777777999999888888888888666555555222000...//////...------......///000111222333000000000111333555777999444444888AAAEEEAAA999444111111222444555666666777444555666777sss@@@DDDSSSLLLMMMLLLMMMLLLGGGDDDDDDCCC???===>>>>>>>>>???AAA>>>;;;>>>CCC>>>===>>>@@@>>>::::::>>>@@@@@@???===;;;;;;<<<>>>??????>>>===;;;999777666:::<<<======;;;:::::::::>>>======>>>>>>???@@@AAA@@@DDDCCC<<<777777888777666555444333222333444555555333000///000000000///.........//////.........+++111444111///333888:::666666555555444444333333222000---222AAAKKK???,,,000111222222111///000111,,,///222333222111111111222777999666555555555333222222333333444444444444444555666888888888777666777>>>GGGJJJHHHGGGLLLQQQUUUXXXYYYWWWSSSOOOOOOQQQIII???444000///---...000...------///111111000//////,,,+++///000...,,,---///???LLLKKKDDDDDDKKKQQQNNN@@@444444999;;;:::999444555333111222777777444444222222333555777777666777333777FFFQQQMMM???333444444333333222222111111......///000111111111111000222444555777777777666555444222111111111222333222333444444333222111///222333444555555666555555333333555666777888888888888777777666666555555555555333000///000111000000111111000000000000111111333222222111111222444555999888999???CCCAAA999333111222333444555555555444444555666777]]]AAAIIIPPPKKKJJJDDDJJJHHHCCCBBBCCCCCC@@@???AAA@@@@@@AAAAAA===999<<>>???AAACCC@@@@@@???>>><<<:::888777888:::<<<<<<;;;::::::;;;:::::::::;;;===>>>@@@AAA>>>BBBBBB;;;666666888888666555555444444444444444333111//////000111111000///000000000000000000//////222222///...222666666555555555555555444444444111000222:::BBBBBB888...---...///111333555444111111222444666555444333444///555888444222444333111111222333444666666777777666777999;;;;;;;;;:::999888AAAIIIJJJGGGIIIOOOUUUXXXZZZZZZWWWRRRNNNOOOPPPKKKBBB888555333222444777444222111111222333333222111---,,,000111///---...;;;HHHSSSRRRLLLKKKNNNPPPQQQBBB444333777888888888888888666333444888888555444333222333666888888888999666555???MMMRRRFFF666444444333333222111111111///000111222222333333333000111444555666666555444555444333111111222333444111222333444333222000///333333444555555555444333222333555777888::::::;;;666777777666555555666777555333111000222333333222333222111/////////000000222222111000111222333444999777777;;;AAABBB<<<555111111222333333222222111333444555666MMMBBBLLLMMMLLLIII>>>FFFBBB???>>>@@@@@@======@@@;;;;;;===>>>:::666999???::::::>>>BBBAAA===???DDDAAABBBBBBAAA@@@AAACCCFFF======>>>>>>>>>>>>======666888;;;<<<<<<;;;<<<===555555666777999;;;===>>>999>>>???:::555777:::;;;999999999888777777666666111///......000222333222111111222222222222111111444333000---///333333000222222222333333444444444111333999BBBBBB999111///,,,---///222777;;;999555111111222444444111000111,,,444888555333666777444222333555777999;;;<<<<<<666777888999999777555444;;;DDDLLLLLLJJJMMMUUU[[[^^^^^^]]]XXXRRRPPPQQQTTTGGG===555222111000222666:::888555555666777777777333000///333444222000111IIISSS[[[ZZZXXXWWWVVVTTTUUUEEE777444777999999999<<<<<<:::666666999999555444333222444666999999999:::888666;;;IIISSSJJJ:::444444333333222111111000000111222333444555555555222333666777888777666555666555333111111222333444000111333444444333111000333444555555555444333222222333666888:::<<<======666777777666555555777888555333111111333444555444111000///......///000111.........///111333555777555444444888@@@DDD@@@999000111111222222111///...111111222333CCCJJJNNNLLLIIIHHHGGGEEEBBBAAA???>>><<<;;;;;;:::;;;>>>>>>:::777888999777999888888999;;;>>>AAACCCDDDEEEEEEEEECCCAAA???>>>===>>>@@@???<<<999;;;???;;;:::999999999:::;;;<<<777777888999:::<<<===>>>>>><<<;;;;;;<<<<<<<<<:::;;;;;;;;;:::888666555444333222000///.........///111111111111000000000///000111222222111000222333222111111222444444333111999666===GGGEEE666///333111---***,,,111555555333666555444555666666444333333444666666555555777999888888777777777777888888888666777999888555777;;;AAAKKKMMMMMMPPPLLLNNNZZZ^^^]]]]]]\\\VVVNNNMMMPPPMMMEEE777---,,,111333111000111222333333555888;;;999666222...,,,---///111OOOSSSVVVXXX\\\\\\VVVNNN[[[JJJ:::444444555777999777888999::::::888777555555666777666555444555777;;;888333555AAAJJJEEE999999555444555555111111333333333444444444333333222,,,000111000222666666444777444000000222444444333666444333222333333222111333333333333333444555666555555666666777999:::;;;333444555444333444666999:::999666333222444888<<<555444222111//////000000///000111111000111333555222222222555===DDDDDD???111///......000111000000111111111111{{{yyy|||AAAIIINNNNNNLLLMMMMMMKKKJJJHHHDDD@@@===999777666666:::;;;888777:::;;;:::;;;:::999888999;;;===>>>BBBCCCDDDEEEFFFFFFEEEEEE???AAACCCCCCAAA>>>>>>???;;;;;;:::::::::;;;<<<===888888999999:::;;;======>>><<<::::::;;;<<<;;;:::::::::999888777555444333111000/////////000111222333222222222111111111111,,,...000111111111333555111000000111333333222111555777>>>CCC>>>444///000111...,,,...333666555222444333333444555555444222777888:::999888777888999666555555555666777888999777555666888777444666;;;@@@KKKMMMLLLNNNJJJJJJTTT[[[YYYYYYXXXRRRLLLLLLPPPKKKCCC666+++***///111...---///000111222444888;;;888666444222000000000000GGGPPPXXX[[[\\\^^^\\\XXXYYYIII888222333444666888;;;<<<===>>>===<<<:::999444666777666555444555777666777555555;;;CCCEEE@@@:::555444555555222222444111111222222222111111000///333444222333666666444666333000000222444444333666555333333333444444333555555444444333444444444555555444444555666777777555666666444333333555777999888666333111222666999444333111000//////000000---...000000000111444666333333333444:::AAAAAA===111///...///111333333222333333333333rrrrrrxxxlll???GGGNNNOOOOOOQQQQQQPPPLLLJJJFFFBBB===999777555555999:::777777:::<<<;;;999888777777777999;;;===AAABBBCCCEEEEEEFFFFFFFFF@@@DDDHHHHHHEEEAAA>>><<<;;;;;;;;;:::;;;<<<<<<===::::::::::::;;;;;;<<<<<<===;;;:::999:::;;;:::999888888888777666444333222.........///000222333444111111111111000000000000---...000000///000111333111000000111333333222000222<<>>@@@DDDDDDCCCCCCBBBAAA@@@???@@@IIIPPPMMMDDD>>>;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<:::999888::::::999888888777777777555444333222,,,,,,---...000111222333///............---------000111111000...,,,------111111000222333444333111222AAAGGG<<<333444444///222222333666888888555222222222222333666777666555000333666888777777777888777666666666666777777888555333444666555222444999RRR______XXXTTTKKKDDDHHHMMMKKKKKKKKKGGGDDDGGGMMMLLLFFF:::...***...///---222222111///,,,+++,,,...444555555666777888888888DDDPPP[[[^^^]]]]]]\\\[[[XXXHHH777111111333444777222222222333222111000000444555666666444444555666555888888444222777BBBKKK===666222333444333333555333333444444555444444444555888888555444555444000222111000000111222333333111222222222222333555666666666555444444444555555:::999888777666555555555555666555444222222333555777777555222000///000222///////////////000000111---///000000///000222444333444444333888>>>???<<<444222//////111333333333222222222222lllooovvvRRR@@@HHHNNNLLLIIIGGGEEEAAA>>>======<<<;;;;;;<<<<<<;;;>>>>>>:::888;;;======777777777888:::===@@@BBBFFFEEEDDDBBBAAA???>>>>>>AAAPPPYYYQQQBBB::::::<<<999::::::;;;;;;;;;;;;;;;<<<<<<=========<<<;;;:::;;;999888777888999888777888888777777666555444333---------....../////////............---------,,,000000111///---,,,,,,---222111111222444555333222222BBBFFF888///333444///222333555888999888555333444333333555777888777666111444666777666555555666;;;:::999888777666666666555333444666555222444888OOO___```WWWSSSKKKDDDFFFNNNMMMMMMMMMJJJHHHKKKRRRLLLGGG;;;///***,,,---+++222222111...+++***+++,,,333333333444666999<<<>>>HHHRRR[[[___aaabbb^^^ZZZ[[[KKK:::333333333555777444444444444444333333222444555666555444333444666;;;999777444333777@@@IIIBBB999222333444333333444222333444555555555555555444777777333222333222...000000111111000111222333...000111111000111333666333333333444444666777888:::999888666555555444444333444444333222333555777777777666444000//////000......//////000000111111000111111000//////111222222444444444888???AAA@@@666333000...///000111000555555666666lllooovvvJJJAAAIIIMMMKKKFFFBBB???:::<<<<<<;;;;;;;;;<<<======:::======:::999>>>AAAAAA<<<;;;:::::::::<<<>>>@@@DDDDDDCCCCCCBBBCCCDDDDDDDDDTTT\\\QQQAAA;;;===???::::::;;;<<<<<<<<<<<<;;;<<<<<<>>>>>>>>>===<<<;;;:::888777666888888777666777777777777666555444333....../////////...------000000000000////////////,,,---//////...///000222222111111222444444333111222>>>@@@444,,,000222///111333666888999888666555555555555666888999777666888999:::888666555666777>>>===;;;999777666666555555333444666555222444999EEEVVVYYYPPPOOOKKKFFFGGGLLLKKKLLLNNNKKKHHHLLLRRRKKKGGG===000)))***+++***/////////...------///111333222222333666999<<>>FFFJJJ???666444555444222333000111222333333444444333222555555222111333111......///111111000000111333---///111000//////222555111111222222444666777888666555444444333333333444222333333222222333555888777777777666333111000111...///000111111111111000111222222111000000111333111444555444777>>>BBBBBB666333///......000111111333444777999iiilllttt}}}DDD???GGGMMMKKKFFFCCC???;;;<<<<<<<<<===>>>@@@AAABBB;;;>>>===999888<<<@@@@@@<<<<<<::::::;;;<<>>>>>???===;;;<<<===>>>???>>>>>>===;;;<<<>>>??????>>>===<<<999888666666777777777666555555666555555444333222//////000111111000///...111111111000000000//////+++---/////////000222333000//////000222222111///666::::::222---///222111000222555777888888777888666555555666777777666444999999999888777888;;;===<<<;;;:::888777666666666555444444777666333555999DDDVVVYYYOOONNNMMMHHHJJJMMMMMMOOOQQQOOOKKKNNNSSSNNNKKKAAA333,,,+++---,,,.../////////...///111444222333444555666777888999;;;HHHVVV\\\^^^``````___aaaPPP>>>555333222333444555444444333333333333333333444555555333333444555777555666888666555<<>>FFFMMMLLLHHHFFFBBB>>>:::;;;===???BBBEEEHHHIII???AAA???999666999;;;;;;999888888999;;;>>>AAACCC@@@?????????@@@BBBDDDEEEAAAIIIIII???;;;??????:::===>>>???AAAAAA@@@@@@???:::<<<>>>???@@@???>>>===999777666555666777666555444444444444333333222111///000111333333333222111////////////...............///111000//////000111...------...000111///...::::::777333000111333555000222555666777777888999666555444555666666444333333444555555777;;;AAAEEE:::999888777666666666666666444555777666333555:::LLL^^^___TTTQQQPPPKKKLLLUUUUUUXXXZZZXXXTTTUUUZZZSSSPPPFFF888000///000000111222222000//////000222222333666777777666444222222DDDTTTYYYVVVVVVYYY[[[bbbQQQ>>>555333111111222777666555555444444555555333444555555333333444555000222666999555222;;;GGGYYYKKK???::::::777444333222333444555666666666666///222333111222555444222+++...111111//////111333...222444222///...222666222222222111222222333333444444444555666777888999555555555333111000222444777888:::999777555444444000111222333333222111000---///111222333555888:::333666555222333888<<<===444111......111555888999999>>>GGGNNNccciiiooosssyyy]]]@@@AAAFFFIIIFFFCCCDDDDDDCCC???;;;777888===DDDHHHIIIDDD@@@;;;999:::<<<>>>???<<<:::999:::>>>@@@@@@>>>DDDBBBAAABBBDDDDDDCCCBBBDDDAAA>>>======?????????@@@@@@===;;;>>>CCCBBB>>>???;;;:::===???>>>>>>@@@AAA>>>999777666666555444555555555555444333222111111111111111000000000000////////////000000000000000000111222222222222222444111000222222///000333AAA;;;555333111///222888000222444777999:::::::::>>>;;;999999::::::777555222444666777888:::===@@@===<<<;;;:::999777666666333333333333333555666666AAA^^^jjj]]]OOOGGGIIITTT___[[[YYYWWWSSSNNNNNNRRRVVVQQQHHH???>>>AAA???::::::777888<<<>>>===<<<>>>999666222000111333444555777<<>>;;;:::888777777777666555555444333222111000000000777777777777555333111000111222333444444333222111111333444333000///111444333333333222222444888;;;555///+++...111333666:::>>>KKKXXX[[[aaagggmmmpppvvvQQQ999@@@EEEGGGDDDBBBCCCCCCAAA>>>:::666777<<>>>>>===;;;:::;;;???AAAAAA@@@AAA@@@@@@BBBEEEGGGGGGFFFFFFCCC@@@???@@@BBBBBBAAA??????===;;;===BBBAAA===???:::999<<<===;;;:::<<<;;;999666555666888888888444444444444333222111000////////////.........------............////////////000000111111111111111333111111333333000222666CCC:::222111222222222444444555666888888888888888888666444555777777666333444666888888999:::===???;;;;;;:::999888888888888888777666666555555666666===YYYbbbTTTGGG@@@CCCOOOXXXUUUUUUUUURRRNNNNNNQQQWWWRRRKKKHHHNNNRRRNNNEEEGGGAAA???CCCGGGHHHJJJLLLKKKHHHDDDAAA???>>><<<:::999>>>PPP]]]VVVRRRUUUTTTWWWVVVFFF888888777222333555555666666555444333222333555666666555444555777777888;;;>>><<<999<<>>???;;;888:::???DDDFFFFFF???<<<888777999;;;===>>>===;;;:::;;;>>>@@@@@@???======>>>AAAEEEHHHIIIIIIGGGEEECCCBBBCCCDDDDDDDDD===???===;;;===AAAAAA===???:::999;;;<<<999777999888666444444666888888888333333333333222111000000/////////.........------,,,,,,---------............//////000000000000000222000111333333222444:::EEE999//////444444222111666777777777777666555555444333333444666777666444555777999:::::::::===>>>;;;:::999777777777888999777666555333222111111111999RRRYYYJJJ???999===IIIOOONNNPPPSSSQQQMMMMMMPPPRRRNNNHHHJJJSSSXXXPPPDDDHHH@@@;;;@@@GGGKKKNNNQQQTTTRRRPPPNNNLLLIIIEEEBBBAAACCCTTT___XXXRRRSSSPPPRRRVVVKKK===;;;777222555444444555666666555555444888888777666444444777999;;;;;;===???<<<888:::???PPPRRRKKK===666999999555777555333333555666666555777777777777555444333222//////............//////000000000000000000000000000/////////000222444555222222222333444666777888111111222333333444555666555666777777777666444444222222333333333333222222222333333333111222333555666666666444333555888;;;777333000000000666DDDRRRZZZcccjjjjjj]]]dddjjjnnnttt|||{{{DDD777DDDGGGGGGCCC@@@@@@>>>::::::888777:::???DDDFFFEEE;;;999777777:::>>>AAABBB???>>>===<<<<<<<<<<<<<<<;;;;;;<<>>>>>:::999<<<===:::999:::888777555444555666666555333444444333333222111000111111000000000/////////,,,------------.........---......///000////////////...000333222111666<<>>999;;;EEEKKKKKKNNNRRRQQQMMMLLLOOOOOOLLLHHHHHHNNNQQQKKKAAACCC;;;777<<>>CCCDDDCCC<<<;;;:::<<>><<<;;;;;;<<<<<<<<<>>>BBBDDDDDDDDDDDDBBB@@@@@@AAAAAA@@@>>><<>>>>>@@@AAA>>>===::::::>>>@@@>>><<<===777555444444666666666555555555555555444333222111000000000000////////////------........./////////------...///////////////,,,,,,...111000000666>>><<<666222222111///111555222222222222333444444555777888::::::999888777666000333777999:::<<<>>>???@@@???<<<999777666555555555555444444444444555555999QQQXXXMMMEEE???===DDDKKKKKKOOOSSSRRRMMMKKKMMMRRRSSSPPPLLLMMMPPPOOOKKKMMMGGGDDDGGGJJJGGGDDDBBBDDDFFFIIIMMMQQQRRRQQQNNNTTTPPPYYYaaaZZZTTTQQQKKKKKKJJJ<<<444<<<@@@===>>>888777666555444333222222555777999999777555444444555444666:::999666555888AAAHHHHHH???999;;;;;;888555666555444333111111000222333444555555555555555------,,,,,,,,,,,,------//////...------...//////,,,---///111222222111111222333444444333333555888666777777888777666666555222333555666777777777666333333333333333333333333.........///000222333333555555555555666999===AAA???666000555@@@KKKVVV]]]aaafffhhheee[[[bbbjjjnnnttt|||ttt@@@;;;IIIJJJHHHCCCAAA@@@<<<555444444777===DDDHHHHHHFFF@@@??????AAAFFFKKKNNNOOOKKKKKKIIIFFFAAA???>>>??????>>>>>>???AAABBBBBBAAACCCAAA@@@??????>>><<<::::::???@@@>>>===???@@@>>>;;;999999>>>@@@>>><<<===333222222444777999999888555555555555444333222222.........---------,,,,,,---............/////////---......///////////////+++,,,...000//////666???888444222222111///222777000000000111222444555666666888:::;;;999666555555111444888:::;;;<<<>>>???BBBAAA???<<<999666444333222222222333444555666777===SSSZZZPPPJJJDDDAAAEEELLLMMMPPPSSSRRRMMMLLLNNNSSSUUUTTTPPPOOOTTTWWWWWWYYYUUUTTTUUURRRJJJCCCAAAIIIIIIKKKNNNRRRSSSSSSRRRUUUNNNSSSZZZTTTOOOMMMEEELLLHHH888...777===::::::;;;:::888777555444444444333666999:::999666555444333111444999:::777555777:::DDDFFF>>>888888888444444555555444111///...//////000111222333444444444......------------......000///...------...///000***+++---///000000000///---000333333222333777;;;888888888888777555333222111333444666666666666555444444333333333333444444555333222111333333333222222333333333444777;;;???;;;333111;;;IIIRRRVVVXXX\\\```aaa^^^___fffmmmpppuuu{{{|||~~~iii888;;;EEEFFFDDDAAA@@@AAA===777888999<<>>;;;999777<<>>=========>>>AAAAAA@@@???<<<999555333111111111111222333444555AAAUUUYYYOOOJJJFFFCCCGGGLLLLLLOOORRRQQQNNNMMMPPPSSSTTTQQQOOORRRWWWYYYWWWUUUUUUWWWXXXSSSJJJGGGHHHOOONNNMMMMMMPPPRRRSSSRRRTTTJJJMMMRRRMMMJJJIIIBBBGGGFFF777---333666444777===<<<;;;999888888999999555777999999888777888888555444666;;;<<<999777888555@@@DDD<<<555444333///111333555444111//////000///000111222222222222222//////............//////000///...------...///000+++,,,...///000111111000,,,///222222000111555999555666666666555333111///111222333555555555444444555444333333333333444555444222000222444666666444222222111000000222555999777555999FFFRRRVVVVVVWWWYYY]]]^^^\\\[[[bbbhhhkkknnnsssvvvuuu{{{```222;;;AAABBB@@@>>>@@@BBB???888666666999>>>CCCEEEAAA>>>???===<<<===???AAABBBBBBFFFGGGGGGEEEAAA???@@@CCCCCCBBBAAABBBDDDEEEDDDCCCHHHFFFDDDBBBAAA???;;;999555:::>>>;;;999:::;;;:::888555666999:::666333333888777666777888888666444333333333333222111000000000000/////////.........++++++,,,,,,,,,---------...//////000000000000000---...111222000///888BBB888///)))...444666555444555444444333444555777888222666;;;===;;;::::::;;;:::===@@@@@@???=========???@@@AAAAAA???;;;777555666555555555555666777888CCCUUUWWWLLLHHHEEECCCHHHKKKJJJMMMQQQQQQNNNOOOSSSVVVUUUQQQPPPUUU[[[YYYSSSLLLNNNSSSVVVRRRMMMNNNSSSPPPMMMKKKJJJLLLOOOQQQRRRTTTIIIJJJOOOKKKIIIHHHAAA???BBB888---000222222777>>>===<<<<<<;;;<<<===>>>888999999888777888;;;===999777999>>>???;;;888888666BBBGGG@@@888666555111///222555555222000111222111111222222222111000000000000////////////000000111000...------...000111...///000222333333444444...111444222...---000444222333444444444222000...111222333444444444333333555444333333333333444555---,,,+++///444888999888777777555333111222555888555888CCCPPPYYYYYYXXXYYY^^^bbbcccbbbYYYYYY^^^ffflllooorrrwww~~~SSS777<<>>>>>>>>???>>><<<:::777777999<<>>@@@<<<999:::===???@@@???GGGIIIHHHDDDBBBDDDCCC@@@BBBCCCEEEEEEDDDEEEFFFHHHDDDEEEEEEDDDBBB???;;;999<<<===============<<<<<<999888888777777666666666666222111333333222444888666555444333222000//////...000111000...------......,,,++++++,,,------,,,******+++++++++,,,,,,,,,111333111------444:::<<<444444444222111333333222555333222444777:::;;;;;;555666999;;;<<<<<<;;;;;;888888<<<@@@???:::888:::<<<===>>>@@@AAA???;;;777666222444:::888111555???MMMSSSPPPNNNRRRMMMGGGJJJMMMJJJKKKPPPRRROOONNNNNNUUUUUUPPPLLLTTT___\\\QQQBBBHHHJJJHHHKKKRRRTTTQQQQQQLLLKKKQQQVVVVVVVVVVVVOOOMMMJJJIIIIIIHHHFFFDDDLLL@@@555222333444555888CCC;;;666:::>>>???>>>>>>DDD===555555:::???>>>;;;::::::666444===HHHAAA222:::<<>>===<<<<<<<<<:::777555333333555999===??????>>>AAA???<<<===???AAAAAA@@@FFFIIIHHHEEEDDDEEECCC???AAABBBCCCCCCBBBBBBCCCDDDBBBBBBCCCCCCAAA???===;;;======>>>>>>>>>>>>======::::::::::::::::::999999777555555777777333222555333333222222111111000000---///000///...,,,------...,,,++++++,,,------,,,,,,,,,,,,,,,,,,------...---///...+++,,,333:::<<<444333000111666;;;:::555888666444333444555555444777888;;;>>>????????????::::::>>>BBB@@@;;;:::<<<;;;===???@@@???===;;;:::;;;555444777777444<<>><<<;;;;;;999555333000111444888===@@@AAA@@@BBBAAA@@@AAABBBCCCBBBAAAGGGKKKLLLIIIHHHHHHEEE@@@@@@AAAAAA@@@>>>>>>???@@@@@@@@@AAAAAAAAA???>>>===;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;666444666999888444111333000000000000000000000000---...//////---,,,------...,,,++++++,,,------,,,...---,,,,,,,,,---///000+++......+++---444;;;===444111...000;;;DDDAAA888777555333222333333333222999:::<<<>>>@@@@@@@@@@@@<<<<<>>:::===@@@@@@???>>>@@@BBB???888444555666999FFFVVV```eee___XXXVVVLLLCCCFFFPPPPPPRRRUUUSSSPPPRRRXXX\\\ccc```ZZZeeevvvoooXXXWWWSSSKKKGGGIIIOOOOOOKKKLLLMMMPPPRRROOOKKKNNNTTTTTTNNNFFFAAAAAADDDHHHKKKNNNCCC777333333333666:::CCC>>>;;;999666555;;;CCC???BBBDDDBBB>>>999777777555999;;;===EEEKKKEEE999444444@@@FFF:::333555444444555444333000000111222333333333444444333333333111222333222111000111222444333222000///...---,,,...............//////000000111222222000000111222333222111333444444333111---...000222444777888999888777555333111000//////---...///111333666888:::777777444111......000222:::777===NNNXXXVVVRRRRRRTTTXXX]]]aaaTTTWWW___eeefffgggoooxxxwwwMMM666AAACCCAAA>>>======;;;888666222333666:::???BBBBBBBBBAAAAAAAAABBBCCCCCCBBBBBBHHHMMMOOONNNMMMLLLHHHCCCAAABBBAAA???<<<;;;===>>>AAAAAAAAAAAAAAA???>>>===777777888999999999888888888999999::::::;;;;;;;;;555333444777777333222444///////////////.........---...000000...---.........,,,++++++,,,---,,,,,,...---,,,+++,,,---///000---000000---///666<<<===111111///111<<>>===============@@@CCCBBB===<<>>AAAAAA>>>>>>CCCHHH>>>888444444777>>>NNN]]]dddjjjccc[[[VVVKKKBBBEEENNNOOOSSSUUURRRNNNSSSZZZ___gggccc\\\jjj}}}fffbbbYYYMMMGGGIIIMMMKKKHHHKKKKKKMMMOOONNNLLLNNNSSSRRRNNNHHHEEEEEEFFFHHHIIINNNCCC999555444555888===AAA<<<888888666444777===;;;>>>BBBCCC@@@:::666333555:::>>>@@@EEEIIIEEE<<<333222???GGG<<<222222111444555555444222111222333222222333333333333222222000111222111000///000111//////000000111111111000//////............///000111222333333222111222333444333222222333333111///000111111222333444444444777666555333222111000///111111111222444555777888444444444222000111444666:::666<<>>======<<<:::999444555777:::>>>@@@@@@???>>>???@@@AAAAAAAAAAAABBBGGGLLLOOONNNNNNMMMIIIDDDDDDCCCBBB???<<<<<<===>>>DDDCCCCCCBBB@@@???======666777777888999999888888999999999::::::;;;;;;<<<<<<888666666555111111444111111000///...---,,,+++---///000000///...///000...,,,++++++,,,---,,,,,,---,,,+++++++++,,,...//////222222...///555:::;;;...222222111888CCCAAA888......///333777:::::::::>>>>>>>>>>>>===<<<;;;:::===<<>>:::999===AAA:::777555555999BBBRRR___bbbhhhcccZZZVVVKKKBBBGGGNNNPPPTTTWWWUUUSSSWWW^^^```fffbbb]]]mmmtttbbbWWWJJJEEEFFFFFFDDDBBBGGGCCCCCCHHHLLLLLLLLLMMMRRRQQQPPPOOONNNKKKGGGDDDFFF>>>666333333333888===???888444666888666444333666888;;;>>>???===777333555>>>IIIOOOPPPKKKAAA888:::666CCCNNNCCC777444333444555666666444333444555111111222222222222111111///000111000//////000111---...///111222333333222111111000000///000000111222444666666444333333444666444333333333222///---222222222222222222222222333333333333333333222222444444444444444444555666333333333222111111444666999555:::JJJUUUUUUSSSUUUTTTYYY```dddWWWUUUWWW___eeeiiinnnsssxxx{{{lllBBB111AAA???===;;;::::::999888777444444666888;;;===<<<::::::<<<>>>???>>>???AAACCCCCCHHHLLLLLLLLLMMMIIIDDDEEEEEECCC@@@======>>>@@@DDDCCCBBB@@@???>>>===<<<888999:::;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<>>:::888555000000333222111000///---,,,+++***,,,...000000///...///000...,,,++++++,,,------,,,+++,,,,,,,,,---------------000000------333777777,,,333333000666AAA???444111111222444888::::::999BBBAAA@@@???>>>===<<<<<<===<<<>>>AAA???;;;;;;???===>>>>>>:::555333444666777666666666:::EEESSS^^^\\\dddaaaYYYTTTJJJCCCIIIJJJKKKQQQVVVVVVTTTWWW\\\```eeeeeeeeerrrxxxaaaWWWMMMJJJIIIGGGDDDDDDJJJDDDCCCJJJOOOPPPOOOOOOTTTTTTTTTSSSQQQKKKCCC===;;;555000000000111555<<<===666222666999777333000333333555888<<<<<<:::777888FFFWWW```[[[LLL<<<222:::555CCCPPPFFF777333111333555777777666555555666111222222333333222222111///000111111000///111222///000111222222222000000333222222111111111111111333555777777666444444555555444333222222111///---//////000111222333333444000111222333444444444444555555444333333333444444222333222111//////111222:::555:::IIITTTUUUUUUWWWRRRWWW___dddRRRRRRWWW]]]aaadddkkksssuuuyyy}}}}}}hhh???///AAA???===999777777666555333444444555888;;;<<<;;;:::888:::<<<<<<<<<>>>BBBFFFCCCHHHKKKKKKMMMNNNMMMHHHFFFEEECCC@@@======???BBB@@@???>>>======<<<<<<<<<999:::;;;<<<============<<<<<<<<<;;;;;;;;;;;;;;;>>>:::888888555000///111111000000///...------,,,***,,,......---,,,---......,,,++++++,,,------,,,+++,,,.../////////---,,,+++///000---...444888999---222000---777DDD???000111111222555888999999777??????>>>>>>===============<<<>>>@@@???;;;<<>>DDDOOO\\\___VVVEEE999333666000???OOOFFF777111000111444666666555555555666333444444555555444444333000222333333222222333444111111333333333111///...333333222111111111111111222444777777666444444444222111111111333222111///------...000111333444555000111222444555555444444111111111111222333444444111222222111000111222444:::555999IIITTTVVVVVVYYYRRRXXX```eeeMMMQQQWWW\\\\\\^^^hhhsssvvvzzz~~~~~~ggg>>>000CCCBBB???;;;888666555333111555555777:::===???>>>===777999;;;;;;;;;>>>CCCHHHEEEJJJMMMNNNOOORRRQQQNNNFFFEEECCC@@@======@@@BBB<<<<<<;;;;;;;;;<<<<<<===888999:::;;;<<<<<<<<<<<<:::::::::999999888888888222000222555555111///111////////////////////////(((***,,,,,,++++++,,,---...,,,++++++,,,------,,,+++---///111222000...---+++///111///111777<<<<<>>>>>===>>>AAA@@@<<<<<<@@@444333444777;;;===<<<;;;999:::888666:::FFFUUU___WWW```^^^WWWSSSIIIDDDKKKHHHHHHNNNXXX^^^]]]\\\]]]^^^eeessszzzlllcccXXXSSSQQQRRROOOIIIGGGJJJMMMNNNPPPSSSPPPMMMPPPUUUQQQLLLDDD===888444000...///---...222444555999@@@<<<999777777555333666<<<000444666444111333<<>>>>>===<<<;;;===<<<;;;@@@JJJQQQSSSNNNMMMMMMNNNQQQQQQNNNKKKKKKEEEBBBEEEHHHEEEAAA@@@===999999>>>AAA>>>;;;:::999::::::;;;:::999777666<<<<<<<<<;;;:::999888777222444444444222222333444///...---,,,+++*********---,,,+++***)))***+++++++++++++++,,,++++++******++++++---.........---,,,---***///000///:::CCC???---222111...333===;;;111111222333333444777;;;>>>CCC>>>999:::>>>@@@???===>>>???@@@???===;;;;;;<<<<<<<<<;;;:::::::::;;;;;;<<<<<<:::999???LLLYYY```[[[[[[YYYSSSNNNMMMPPPTTTGGGFFFJJJUUUbbbhhhddd]]]hhhjjjqqqyyy}}}xxxmmmdddYYYUUUPPPLLLIIIGGGFFFDDDCCCNNNYYYYYYQQQIIIHHHKKK>>>@@@===777444444222...,,,.........444>>>BBBBBB888:::999555444666777444222555666333111555???HHHQQQTTTUUUNNNCCC888444333:::333<<>>::::::888444111222333555999<<<>>>>>>===<<<999;;;;;;999===EEEJJJKKKMMMLLLKKKMMMPPPQQQOOOMMMOOOHHHCCCDDDEEEAAA>>>===<<<888888>>>AAA>>>:::999999999999999888666444333999999999999888777666555111222333333111111222444000///...------,,,,,,,,,000///...---------.........//////000//////......---.../////////...------...+++...///,,,666>>>:::,,,000000---222;;;:::111444444444444333555888:::===:::666888<<>>;;;::::::;;;;;;::::::::::::;;;<<<;;;;;;:::999>>>JJJYYYccc\\\ZZZXXXVVVUUUTTTRRRQQQFFFIIIPPP[[[ffflllmmmkkkpppsssuuuvvvyyywwwlll```ZZZVVVPPPMMMMMMLLLJJJGGGPPPUUUXXXPPPCCC888666999;;;===<<<777444555222...000111000000444;;;>>><<<888:::999666555888888555444555444222111777CCCLLLTTTRRRMMMFFF===777555555888333???TTTVVVCCC666888000222555555333222111111333333444555555444333222333333222222111222222222111222222222333333333333333333111111111111333333222222333222111222444666444333222000///...,,,,,,000...------...//////...000......000222222000...333000......000000///...222222222111000000333555888<<<:::BBBTTTYYYUUUYYYXXX]]]dddgggLLLPPPUUUWWWXXX]]]fffnnnlllttttttyyy^^^777888@@@BBB<<<999999777333000111000333777:::<<<======<<<999;;;;;;999;;;BBBEEEEEEKKKJJJIIIKKKNNNPPPPPPPPPMMMFFFAAABBBBBB>>>;;;;;;>>>:::;;;@@@CCC???;;;999;;;;;;::::::888777555444777777777777666444333222...000111111000000111333111111000///............------,,,++++++++++++,,,,,,------.........------//////000000000//////...///,,,...---)))111999444+++......,,,111999999222777888777555333333555777:::888666888===@@@AAA@@@DDDEEEDDDBBB>>>;;;::::::999999999999:::;;;;;;<<<::::::999888:::DDDTTTaaa[[[XXXVVVXXXZZZYYYSSSNNNCCCIIISSS]]]ffflllqqqtttyyy|||wwwppprrryyyrrrccc]]]WWWPPPMMMMMMLLLHHHCCCFFFIIIGGG@@@666111333777<<>><<<:::999777555BBBWWWXXXEEE666666000222444444333222333444222333444444444444333333111111111111111222333333222222333333333333333444333222111000000111222333111222333333333444666888444333333111000///......000...---...000111111111333222111222333333111000333111///...//////---,,,222333333222000000222333777>>>>>>CCCRRRWWWVVV[[[YYY^^^dddgggKKKOOOSSSVVVXXX]]]eeellljjjssstttxxx]]]777999BBBCCC===999888666111...///---///333777:::;;;::::::999<<<===<<<>>>CCCEEEDDDHHHHHHHHHIIILLLOOORRRSSSGGGBBBAAACCCCCC???;;;;;;@@@===>>>DDDGGGCCC>>><<<============<<<;;;;;;:::999888888666555333111000---...000000//////000222111111000///......//////,,,++++++*********************+++,,,,,,,,,++++++------...//////000000000///,,,...---)))111999333***------,,,000666666222999999999777666555666888<<<:::999;;;???AAABBBBBBBBBCCCCCCAAA>>>;;;::::::888888888999:::;;;<<<===:::999777555555;;;IIIWWWXXXWWWWWWXXXYYYXXXUUUQQQIIIMMMTTT]]]eeelllqqqsssvvvyyymmm]]]VVVNNNIIIHHHEEE>>>888333555666333111222888>>>:::>>>@@@>>>>>>>>><<<777111333444444777===???<<<777999888555555888999666555222///...333>>>LLLUUUXXXPPPGGGCCCCCCAAA<<<777999777BBBRRRSSS@@@222111333444555444333333444555333333333444444444444444555555444444444555555666333333333333444444444444333222111000000111222333222333555555444444666888222222222333333333333333///...---...000222222222333333222222222222111000111000//////////////////000222333222000///000111777>>>===BBBRRRZZZYYY\\\XXX]]]cccfffJJJMMMRRRUUUXXX]]]dddiiiiiirrrtttyyy]]]777;;;EEEDDD>>>:::888555///,,,,,,***---111555777888888777777;;;===<<>>>>>>>>???;;;;;;:::888555333000///---///000000//////000111//////......------.....................------,,,+++,,,,,,---......------))))))***,,,...///111222...+++......+++444<<<777+++---,,,,,,...333444333777999:::999888999:::<<<===<<<<<<<<<>>>?????????===???@@@???===<<<<<<===888888999999:::;;;<<<===:::777555666444666@@@LLLWWWYYY[[[ZZZXXXWWWXXXZZZWWWVVVXXX^^^gggmmmooonnnhhhTTTOOOGGGCCCAAA===777111000111222222111222555888333888:::999999;;;999444444666777777:::??????;;;666888777444444666777444333000...000888DDDOOOVVVPPPMMMIIIHHHGGGAAA888111;;;888>>>KKKLLL>>>333333777777888666444333444555333333333444444555555555999999888666666555555555444444444444444444444444222222111000000111222222444555666666555444444666222222222222222222222222///---,,,---000111222111.........---,,,,,,,,,,,,111111000000/////////000...000222222000/////////777<<<999>>>SSS```]]][[[VVV\\\bbbdddIIILLLPPPTTTXXX]]]cccggggggqqqtttxxx\\\666<<>>DDDGGGFFFEEEGGGIIIKKKMMMPPPSSSVVVPPPOOOPPPRRRNNNEEE>>><<<===;;;???HHHKKKGGGAAA>>>;;;;;;;;;:::;;;;;;<<<===<<<<<<;;;999777555333222000111222111000///000111......------,,,------...,,,------------,,,++++++))))))***+++,,,,,,,,,,,,''''''(((***+++...000111---***...///---777AAA<<<......------...000222333555777999::::::;;;===???<<<<<<<<<<<<<<<<<<;;;;;;:::<<<>>>>>>>>>===>>>???::::::::::::;;;<<<<<<===999555555;;;===;;;@@@IIIWWWZZZ^^^^^^[[[ZZZ\\\```ZZZWWWVVVYYY```eeefffeeesssyyydddMMMJJJHHHDDDAAA>>>;;;777555333444555555555555444333222666888777888:::999555777::::::999;;;>>><<<777666888777333333555555222111///000777BBBLLLSSSUUUPPPRRRSSSQQQJJJAAA999444999666;;;GGGIII@@@::::::999:::;;;:::777555555555555444444444555666777888999888777666555444444444666555555555555444444444222111000//////000111222444666777666555333333444444333222111///---,,,+++000...---...000111111000...//////...,,,,,,...///333333222000---+++,,,---,,,...111222222000///000888<<<888;;;RRRaaa^^^YYYUUU[[[aaadddIIIKKKOOOSSSXXX]]]bbbfffeeeooorrrvvvZZZ555;;;HHHCCC===999999777222///000---///333666888888777666666999:::999<<>>===BBBKKKPPPLLLEEEBBB<<<;;;:::888888888888888999999999999999888777777333444444333111000000111...------,,,------......******+++++++++***)))(((''''''((()))************))))))))))))***,,,---...---+++///000...999CCC>>>000///............000333222444777999999;;;===>>>;;;<<<======<<<;;;;;;;;;:::<<<>>>??????>>>@@@AAA<<<<<<<<<;;;;;;<<<======777333777DDDLLLJJJLLLQQQTTTWWW[[[^^^^^^]]]\\\[[[TTTSSSRRRSSSVVVZZZ^^^aaammmvvvzzzrrrbbbSSSDDD:::HHHIIIIIIFFFAAA===<<<<<<666666666777999999777555555888999777888;;;;;;888555888999999:::===:::555888:::999444333555444222000111555@@@LLLTTTVVVTTTQQQUUUWWWPPPDDD:::777888777555;;;EEEHHHAAA;;;;;;888:::<<<===;;;999888888666666555555666777999:::777777666555555444555555666666666666555555444444222111000//////000111222222444666666555444444555777666444222000---,,,+++222111//////111222222111111222333222000000222555///000000...+++)))***,,,+++...222555444333222222777???;;;;;;OOO]]][[[WWWVVV[[[bbbeeeIIIKKKNNNSSSXXX]]]bbbeeecccnnnqqquuuYYY444:::HHH@@@;;;888999888444222333///222555888999999888777999<<<<<<:::<<>>;;;999777666666666555666777999::::::;;;;;;555666666444222111111222......---------......///------...///...---,,,+++***+++,,,---.../////////,,,,,,+++*********,,,,,,...+++///000///999CCC>>>222000//////...---///333111333666888888999;;;===;;;===>>>???>>>===>>>???<<<>>>@@@@@@@@@???@@@AAA>>>======<<<<<<<<<======666111888KKKXXXXXXWWW[[[PPPQQQUUU[[[```___YYYSSSPPPSSSUUUTTTTTTWWW___fffsssppphhhXXXEEE999999===MMMPPPQQQLLLDDD???>>>@@@>>><<<999999:::999777444222555666333444888888666000333666777:::>>><<<777:::<<<:::555444555555222000222999FFFSSSZZZXXXTTTMMMRRRRRRFFF555,,,///666666666;;;DDDFFF>>>777666666999===>>>===;;;::::::777666666666777888:::;;;777666666666666777888888777777666666555555555444222111000//////000111222///111444555555555555666777777666555333222111111444333111111222333222111...000111000......222555)))+++,,,+++)))))),,,///+++///444777777555444444777BBB@@@===KKKXXXXXXWWWWWW\\\cccfffMMMLLLOOOUUUXXXYYY^^^eeeiiipppnnnqqqWWW333888DDD???888222111000......111222444777888888999:::<<<=========<<<===@@@EEEIIIJJJMMMOOOPPPPPPOOOPPPQQQVVVUUURRRLLLEEEAAABBBDDDFFFGGGIIIMMMQQQOOOJJJEEE???<<<999;;;>>>???<<<777:::999888999;;;;;;999888777777777666444222000...///---,,,,,,...//////...///000///---+++***+++,,,***+++...///000000...---...---,,,+++++++++,,,,,,...---,,,***...777@@@EEE222...,,,,,,+++***...333222333666999;;;<<<<<<===;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>AAACCC???<<>>KKKPPPSSSWWWZZZZZZ[[[LLLHHHUUU___YYYSSSTTTSSSSSSVVVZZZXXXTTTTTTWWW^^^VVVQQQNNNDDD777888BBBJJJPPPNNNFFFGGGNNNLLLCCCCCC@@@;;;:::@@@CCC===333::::::999888888888888999666333333888<<<<<<===@@@>>>;;;888777777777666555;;;<<>>@@@BBBCCCEEEIIIKKKKKKNNNQQQRRRRRRQQQRRRSSSWWWVVVTTTNNNFFFAAAAAABBB@@@@@@BBBFFFIIIHHHCCC>>>===:::888999<<<===:::666;;;::::::;;;<<<<<<;;;999666666666666555333111///222000......000000000///......///---+++***+++---)))+++---...//////...---////////////............------,,,,,,///777@@@FFF333///...///...---000555111333555777999:::::::::=========>>>======<<<<<>>>>>???>>>;;;<<<@@@BBB>>><<<===<<<777555666///<<>>??????GGGGGGIIIOOOVVVYYYVVVRRRNNNFFF===888777777555333555000;;;IIIDDD<<<999444666777999999888888:::;;;999777555555777999888777555555666666777777777777666666777777777666666555666666555444333333222222555888999666666999888555222555666444444666666333...///000000000000///...555222///.........,,,***---+++)))((((((***,,,---000111222333444555555555999@@@>>>@@@QQQZZZXXXZZZWWW\\\bbbgggIIIHHHKKKQQQTTTVVV[[[bbbbbbiiiiiioooWWW444999DDDAAA:::555444333///...000111333666777888999:::<<<===@@@DDDFFFGGGGGGHHHIIILLLOOORRRSSSRRRQQQQQQQQQVVVWWWVVVPPPHHHCCCAAAAAAAAAAAABBBEEEHHHHHHCCC>>>:::888666888::::::888555<<<;;;:::;;;======;;;:::444555555666555333222111333111/////////000///...,,,---...---,,,+++,,,---)))+++,,,.........------...///000000000///---,,,,,,---------///666???GGG444000...///000///111555111333555777888888777666;;;;;;<<<<<<<<<<<<;;;;;;@@@;;;999<<<===<<<:::;;;???<<<===???>>>888666777111>>>MMMVVVZZZ[[[WWWQQQDDD;;;777???GGGLLLSSS[[[aaa`````````ZZZRRRPPPSSSYYYMMMEEEGGGGGG@@@:::999<<>>@@@<<<888777???>>>???BBBGGGKKKMMMMMMQQQOOONNNPPPRRRRRROOOLLLBBB===888666888888777555666111===IIICCC<<<<<<999555666888888777777999:::===:::888777777777666555444444555666777888999999888888888888777666555444666555555555444444444444333666666333333666666333333666666444444666555222000000111111111111000000555333000///...---,,,***...,,,+++))))))***+++,,,//////000111222333444444;;;@@@===>>>OOOYYYYYY[[[WWW\\\bbbfffGGGGGGJJJPPPSSSUUU[[[aaaccciiiiiipppXXX555999BBBBBB;;;666666444000///000000222555777888999:::<<<@@@BBBEEEFFFEEEEEEFFFGGGNNNPPPSSSSSSQQQOOONNNMMMTTTVVVWWWSSSLLLFFFCCCCCCCCCBBBCCCEEEHHHHHHDDD@@@999888777888999999777555:::999999999;;;;;;999888333444555555555444333222222000------------,,,+++***,,,------,,,,,,---...+++,,,---.../////////...***+++---...---,,,***(((***+++---...///444???KKK555000---...///...000333222444666888888777555444555666777999999:::::::::;;;777777;;;<<<;;;<<>>999888::::::IIIVVVYYYSSSLLLEEE@@@:::555333666>>>JJJXXXbbb^^^^^^``````ZZZTTTTTTYYY\\\OOOEEEHHHMMMHHH>>>777@@@BBBPPP```___RRRMMMSSSNNNRRRTTTQQQNNNMMMHHHBBB>>>???@@@???===;;;:::999888999@@@IIIMMMJJJEEEDDDIIIIIIIIIKKKNNNPPPQQQPPPOOOLLLIIIHHHGGGFFFCCC@@@999777666666888999777555777444AAALLLDDD;;;;;;999444666777777666666777999@@@>>><<<:::888666444333444444555666777777888888666777777777666666555444000111222333555666777777222444444111111444444222666888888444222333111---000111111111111111111000111000//////////////////---,,,+++******+++---............///000111222333:::@@@===???PPPYYYXXXZZZVVV[[[aaaeeeGGGFFFJJJPPPSSSUUU[[[bbbeeekkkkkkqqqZZZ666888???AAA;;;777666555111///111///222555777777888:::<<>>@@@BBBBBB???<<<999999999999999999888666777666666777888888777555333333444555555444333222222000------------,,,+++***,,,.........---...///---...///000000111111111)))***,,,---,,,+++)))'''((())),,,///...222AAAQQQ;;;444//////000///000333444666888::::::888666444111333555777999;;;<<<===888888;;;===:::888;;;BBB???===>>>???<<<777777;;;GGGUUU___YYYJJJ===777444555555333333<<>>???@@@HHHSSSXXXUUUQQQPPPMMMLLLKKKKKKLLLMMMKKKJJJEEECCC@@@>>>===;;;999888666666777888999888666444777777FFFQQQEEE999777666555666777777666555777888=========<<<:::999888888777777777777666666555555333444555666666666666666...///000111333555666666555777666333333666777555444777666222111222000---000000000000000000000000111111000//////...///000++++++++++++,,,---///000------------...000111222777>>>===AAARRRZZZWWWWWWXXX]]]cccgggFFFEEEIIIOOOSSSUUUZZZaaaeeekkkkkkrrr\\\777777===???:::666666555222000111...111444666777888:::<<<@@@BBBDDDFFFHHHLLLQQQTTTSSSVVVXXXYYYVVVRRROOONNNOOOUUU[[[\\\WWWPPPLLLJJJAAA???===>>>@@@AAA>>>;;;999::::::::::::999888888777666555666777888666444333444555555555444333222333111/////////000///...+++---///000///...////////////000000111222222333,,,------......,,,+++***((())),,,000///333EEEZZZGGG===555333222111222444555777:::<<<<<<:::777555333444666999<<<>>>??????:::;;;>>>>>>999444888@@@DDDAAA@@@>>>:::777;;;AAASSS]]]```TTTBBB666333333333666444333<<>>===BBBRRRZZZVVVVVV[[[```fffjjjCCCCCCGGGMMMQQQSSSYYY```bbbhhhhhhqqq\\\888888======888555666555222000222...000444666777888;;;<<<@@@CCCFFFIIIJJJLLLOOOQQQNNNQQQUUUWWWUUURRRPPPOOOQQQWWW^^^```[[[SSSMMMJJJEEEBBB@@@@@@BBBCCCAAA???999:::::::::999888888888999888777888::::::888777444444555555555444222111222000......000000000///,,,///111222111/////////////////////000111222333/////////.........------+++***...222111555KKKdddPPPDDD888333222111111444555777:::<<<===:::777555555666888:::;;;======>>>;;;:::;;;<<<:::666888===BBB???>>>===<<<>>>GGGRRR______XXXIII;;;444222000000444444222<<>>>>>???AAACCC@@@???>>>===;;;:::999888666777777888888888777777222222222222222222222222111333111------111333111000333444333444777777444333222111000000111222333444555444111...,,,,,,...//////......---------,,,...---,,,,,,---///222333777>>><<<@@@PPPYYYVVVWWW[[[___fffjjjBBBAAAEEEKKKOOORRRXXX^^^^^^dddfffppp\\\999888===;;;666444555555222111222...000444666777888;;;<<>>EEETTTbbbggg___PPP???555222///+++---333333000;;;NNNUUUOOODDDGGGLLLMMMGGGCCCIIISSSKKKKKKIIIGGGHHHIIIIIIGGG888===CCCEEEDDDCCCHHHMMMEEELLLPPPOOOPPPXXXaaaeeeaaaXXXPPPNNNQQQSSSPPPLLLNNNLLLOOOUUUYYYWWWVVVVVVWWWTTTPPPLLLHHHBBB<<<888888:::<<<<<<;;;:::999999:::<<<>>>???===<<<::::::666777GGGOOO@@@444888<<<777888999888777666777888999<<>>===>>>@@@BBBAAA@@@???>>>===<<<<<<:::::::::::::::999888777111111222333444444555555444555444000000444555444444777777555555777777444444444222222222222444444000222333111...---000222222111000///---+++******...---,,,,,,---///222333999???;;;===NNNXXXWWWZZZXXX]]]cccgggCCCCCCEEEHHHMMMQQQTTTUUUZZZ```eeeiii[[[999***888:::888555333111111222222222000///222666999:::999@@@AAADDDGGGKKKLLLJJJHHHHHHJJJMMMOOOPPPRRRUUUWWWTTTZZZ```aaa```[[[OOODDDDDDBBBAAABBBDDDDDDAAA===:::888777777999:::::::::<<<:::888999;;;<<<:::888999888666666666444222///,,,++++++...222333111...---...///000000///...---...---,,,,,,---000222444222///,,,,,,...///---+++000///+++---000111GGGkkkgggAAA...333222---///111444444555777888:::;;;;;;::::::999888888:::;;;<<<>>>:::888:::999666777;;;CCC:::444999FFFSSS^^^ddddddZZZHHH777111333333...666777333000777EEEKKKHHH???FFFJJJFFFEEELLLWWW]]]UUUMMMFFFJJJRRRVVVQQQIII???<<<<<>><<<;;;<<<>>><<<>>>>>><<<===???===888...???IIICCC999888;;;;;;:::;;;;;;:::999:::<<<>>>;;;;;;;;;;;;:::999888888999;;;;;;:::<<>>===<<<:::888999666222222444666666555666555444444444444666666555777999:::;;;:::999777111444555222///---///222666666666333000//////000000///...---,,,+++++++++......///...---...000222===@@@999:::KKKWWWXXX[[[aaaaaabbbbbbDDDDDDFFFJJJNNNSSSVVVWWWZZZ___dddfffZZZ;;;...===:::888666333111111222222666444333444777999888777AAABBBDDDHHHKKKKKKIIIGGGJJJLLLOOOPPPQQQSSSUUUWWWWWW\\\``````___\\\SSSIIIEEECCCAAAAAACCCBBB>>>::::::999777888999:::999888:::888777888::::::999777555444333444555444333111///------///111111///------...///000000///...---+++*********,,,...111222000...,,,,,,///000///---///...+++---000000CCCeeekkkHHH111333333///000222222333444555666888999999<<<;;;:::999999999999:::;;;:::;;;<<<999666888======;;;===DDDNNNXXX```eee___QQQ@@@444111222222000111333111...777FFFMMMJJJIIIMMMNNNLLLNNNUUU]]]___WWWLLLCCCGGGRRRWWWPPPGGG:::666555999<<<===>>>BBBNNNKKKKKKOOOQQQSSSYYY___VVVSSSRRRTTTWWWYYYXXXVVVWWWWWWVVVWWW\\\aaa]]]VVVSSSKKKEEEEEEEEEBBB?????????===;;;<<<>>>???>>><<<>>>@@@@@@???@@@CCCAAA<<<777EEELLLCCC888666777666;;;<<<<<<;;;::::::<<>>:::666888>>>>>>FFFQQQZZZ```dddhhhkkk\\\HHH666222222///...000---000...---777GGGNNNLLLIIIKKKKKKKKKQQQZZZ^^^^^^YYYMMMCCCFFFRRRWWWQQQGGG:::444111444666888;;;???KKKKKKPPPUUUUUUPPPMMMNNNRRRTTTWWWYYYZZZZZZZZZZZZWWWVVVUUUUUUZZZ^^^XXXOOONNNEEE@@@EEELLLLLLHHHEEEDDD???;;;<<>>BBBDDDDDDCCCDDDGGGEEE@@@<<>>>>>======<<<;;;;;;:::777::::::888999===???===AAAAAAAAA@@@???<<<:::888<<<:::777555555555555444555444333333333444666777666666666666444222000...333000...000555777666444444444444111///---.../////////......---......///---.........---...111333:::???<<>>:::777444000...///000111333444666999<<>>===;;;;;;;;;;;;999777666666777888999999888777333222222444666777666444000000///000000//////......///000111111000///...///............///000111.........///000000000///***,,,***,,,000---777NNNmmmYYY===000333333111444111111222333444555666666666777888:::===???AAABBB;;;999:::<<<;;;777888<<>>======>>>??????>>>>>>???AAA???>>>===<<<<<<;;;;;;;;;888;;;<<<999888<<<===<<<@@@@@@@@@@@@>>>===;;;:::999888777777888999::::::888777777666777888999:::666666777777777666555444666444222222444555444333444555444222000//////111//////.........//////000------......---...111333999@@@>>>@@@PPPYYYZZZ]]]```_________<<>>???AAABBBDDDFFFJJJNNNQQQQQQNNNJJJLLLOOOTTTXXXZZZ[[[]]]___eeeddd___YYYVVVXXXVVVRRRNNNKKKGGGGGGHHHGGGDDDAAA@@@???>>>>>>>>><<<:::777666777999;;;::::::999999222111111111333222111/////////000//////000000111...///000111111000///...111111000///...---------...///000000///...------)))---+++,,,000---333EEEeee^^^CCC...222333...333222222333444555666666777666777999;;;>>>@@@AAABBB===888666888:::999:::===OOO]]]jjjmmmlllkkkhhhcccMMM999---222555000///555111444333222;;;JJJPPPMMMDDDKKKPPPMMMKKKOOOUUUXXXNNNLLLJJJJJJKKKLLLNNNNNNHHH@@@999777888999===BBB===CCCKKKMMMHHHDDDJJJTTTbbb^^^ZZZYYY\\\]]]\\\[[[___]]]YYYTTTTTTUUUQQQJJJKKKMMMTTT^^^aaa]]]YYYXXXRRRPPPLLLGGGEEEFFFHHHKKKNNNOOOMMMIIIGGGGGGCCC===;;;CCCDDD===:::???CCCAAA???AAABBBBBBAAAAAABBBCCC???>>>===<<<;;;;;;<<<<<<:::>>>???;;;999<<<>>>===@@@AAAAAAAAAAAA@@@@@@@@@:::;;;;;;;;;;;;;;;<<<===::::::888888888999::::::777777888888888777777777444555666555222222444666111111111///---,,,---...//////.........//////000,,,---...------...111444:::AAA======KKKRRRRRRUUUWWWVVVUUUTTT===AAAEEEGGGHHHKKKPPPTTTVVV\\\ccclllcccBBB...666888666222///...000333555999;;;>>>???>>>======>>>BBBDDDIIIOOOSSSTTTQQQNNNQQQUUUYYY]]]^^^___```aaaaaaaaa]]]XXXXXX\\\\\\YYYPPPMMMIIIHHHIIIHHHFFFCCC@@@???>>>??????===:::888666888;;;===<<<;;;:::;;;888777666666666666444222...000000000//////111333//////111111111111//////000//////---,,,+++******---///111000...,,,++++++***---+++,,,111///111???XXX```III///111222,,,333333333444555555666777777888999::::::;;;;;;;;;:::<<<777333555777:::@@@GGG^^^gggnnnnnnnnnnnnfff[[[???333---222666555666:::444777666555>>>LLLRRRNNNGGGOOOSSSMMMFFFFFFIIILLLFFFIIILLLLLLIIIIIILLLPPPKKKCCC:::888777666999>>>>>>BBBHHHJJJGGGHHHSSS```eee___YYYXXXZZZ\\\[[[YYY[[[\\\YYYTTTTTTYYY\\\\\\UUUWWW___hhhiiiddd``````YYYVVVPPPIIIDDDEEEKKKPPPQQQRRROOOJJJGGGFFFAAA:::@@@FFFFFF???>>>CCCFFFBBBBBBDDDFFFFFFEEEDDDEEEFFFAAA@@@>>>===<<<<<<===>>>>>>CCCDDD???<<<>>>@@@@@@BBBBBBCCCCCCCCCDDDDDDDDD???@@@AAA@@@===<<<<<<===;;;:::999777777777777888999999888777666555555444000333666555222111555999333333333111///...///111//////......---......///,,,------------///222444999@@@<<<:::FFFMMMNNNSSSXXXUUURRROOO===AAAEEEFFFFFFHHHMMMRRRUUUYYY```iiibbbBBB///777:::777333111111333777::::::===@@@@@@>>><<<<<<===CCCGGGMMMTTTYYY[[[XXXVVV[[[^^^aaaccccccbbbaaaaaaaaaaaa^^^ZZZZZZ]]]\\\YYYRRRMMMHHHFFFFFFFFFCCC@@@>>>======>>>>>>===:::777555888<<<>>><<<;;;;;;;;;;;;:::999999:::999777555000222222000......000222///000111222222111000///------...------,,,,,,+++***---///000---++++++,,,+++///,,,,,,222111111<<>>???@@@AAABBBGGGIIICCC???@@@BBBCCCCCCCCCBBBBBBBBBBBBBBBBBBAAACCCDDDCCC@@@??????AAA>>>===;;;999777777777777888888777777666666666666333444444333222333444555666666666555333222333444//////...---,,,,,,,,,---+++,,,---------///222555555===:::999EEENNNRRRXXX\\\YYYUUUQQQ;;;???DDDDDDCCCEEEJJJOOOTTTXXX]]]fff```CCC222;;;;;;999555333333666;;;===777;;;???@@@???>>>>>>@@@GGGKKKRRRZZZaaabbbaaa^^^bbbeeeggghhhfffcccbbbaaa______[[[VVVTTTUUURRRMMMRRRMMMHHHDDDCCCBBB>>>;;;;;;;;;;;;<<<===<<<999666444888<<<>>><<<::::::;;;555555444555666666444222333444444111---,,,...111///000111222222111000///------...///000000000000&&&***...///---,,,,,,---+++000,,,,,,333222222;;;DDDbbbSSS333333222+++555333333333444444555555555111222333444444444333222222555777555222999PPPgggiiilllkkkkkkqqqsssaaaKKK444999999444222333333000333666666666@@@OOOTTTQQQOOORRRRRRPPPOOOPPPNNNJJJLLLNNNRRRUUUWWWXXXWWWWWWYYYPPPGGGBBB???<<<===@@@EEEAAABBBJJJRRRVVVXXXZZZSSSWWW[[[ZZZVVVSSSUUUXXXdddhhhggg```^^^iiiyyy~~~uuutttsssmmmddd___hhh]]]OOOIIILLLSSSYYY[[[RRRSSSQQQLLLIIIHHHCCC===EEEJJJJJJFFFHHHOOOPPPJJJFFFHHHJJJKKKJJJIIIIIIIIIGGGEEECCCAAAAAAAAABBBCCCEEEJJJLLLFFFAAABBBDDDEEEBBBAAA@@@???>>>>>>===>>>>>>AAADDDDDDCCCBBBDDDFFFBBB@@@>>>;;;:::999888999666666666777888:::<<<===:::666222222333333000---333444444222000000111222000///...---,,,++++++++++++,,,---------///222555222:::888888FFFQQQWWW___[[[YYYUUUQQQ???===>>>CCCFFFFFFHHHLLLVVVXXXZZZ```___HHH444666888555222111333555666666999999999:::<<>>===BBBCCC@@@???@@@AAA???;;;===@@@CCCFFFGGGGGGGGGGGGAAA===???@@@===;;;;;;555666777999999:::999999777444111111333444333111555555555444333222000000444333111///...------...)))+++---...///111444777888888444;;;QQQ\\\]]]bbbbbbZZZQQQLLL;;;:::<<>>MMMWWWVVVQQQUUUUUUSSSOOONNNQQQRRROOOPPPNNNMMMPPPWWW[[[\\\[[[]]]YYYVVVRRRJJJ???:::;;;===EEEPPPYYY]]]___``````YYYYYYWWWSSSPPPWWWkkk}}}zzzllleeeeeemmm___WWWSSSNNNTTTZZZVVVWWWXXXXXXVVVQQQLLLIIIJJJRRRIIIEEELLLWWW[[[ZZZXXXSSSSSSQQQMMMNNNOOOLLLFFFMMMJJJGGGFFFHHHJJJLLLLLLKKKGGGDDDDDDHHHJJJIIIFFFDDDHHHHHHEEEBBBCCCCCC@@@@@@@@@@@@AAABBBCCCDDDDDDGGGAAA???AAABBB@@@>>>???<<<<<<;;;:::999777666666555222//////111222111000111111111111111111000000333222000...------------...///000000///000222444>>>???999@@@UUU___^^^bbb```YYYQQQMMM888777999@@@EEEGGGKKKPPPTTTYYY\\\aaa```III222///===:::555222222222222111444555666777999<<<>>>???JJJMMMXXXhhhsssvvvvvvvvvtttqqqkkkffffffjjjhhhdddjjjlllllljjjddd\\\UUURRRTTTPPPKKKGGGEEEDDDBBBAAAEEEBBB>>>===>>>>>>;;;888888::::::666555777777444555444222000000111222333000000000000111222333333222000//////000///...,,,......---,,,++++++++++++...------...000111000...000111111222333444555555555AAAKKKJJJ???444111333111111222333555555333111333111///222666888666222444444444:::JJJ^^^jjjnnnfffccc___^^^___YYYGGG666333222000//////000222333444000333AAATTT^^^\\\VVVTTTTTTRRRNNNOOOSSSTTTQQQTTTNNNHHHKKKTTTZZZYYYVVVZZZXXXXXXVVVNNNBBB;;;:::CCCJJJTTT\\\```aaabbbbbbYYYUUUPPPMMMOOO\\\vvvuuunnnooojjjcccccc```TTTTTTYYYVVV]]][[[[[[[[[SSSHHHHHHOOOUUUJJJEEEPPP^^^dddaaa]]]XXXVVVRRROOORRRTTTNNNFFFMMMKKKHHHGGGHHHJJJKKKKKKGGGDDDBBBDDDHHHKKKLLLJJJGGGJJJJJJFFFBBBCCCBBB???DDDCCCAAA@@@???@@@AAABBBCCC???>>>AAABBBAAA@@@BBB???>>>;;;999777555444444555222000000111222222111000000000111111222222222111000///---,,,,,,,,,---...///000000//////111333CCCCCC>>>CCCWWW___]]]```WWWRRRKKKHHH888777999@@@EEEGGGKKKPPPPPPWWW[[[aaaaaaLLL444...888444000...---...------333444555777999<<<>>>???DDDHHHVVVlll~~~~~~{{{rrrqqqmmmiiikkkpppqqqnnnllljjjhhhfffeeeaaaZZZUUUPPPMMMIIIFFFDDDBBB@@@???DDDAAA???>>>>>>===;;;888===??????;;;;;;===<<<999666555333111000000111111.........///000111222333111000......//////...---------,,,+++++++++++++++---,,,---...111222111///000000111222333444555555222777CCCMMMHHH999111333222222111222444333222000111111111333666666555444777555777DDDWWWhhhnnnlllhhhaaa\\\\\\WWWJJJ:::111555444222000//////000111555000333EEEXXX```[[[TTTOOORRRRRRMMMKKKNNNQQQQQQTTTOOOKKKLLLRRRUUUTTTQQQSSSRRRTTTUUUPPPGGGBBBCCCJJJOOOVVV\\\```aaa``````YYYQQQLLLKKKOOO]]]yyy}}}wwwyyyqqqmmmooolll___ZZZ[[[UUUZZZZZZ]]][[[MMM???DDDSSSOOOIIIJJJVVVbbbeee```\\\[[[ZZZVVVSSSSSSTTTOOOHHHLLLJJJHHHGGGHHHIIIIIIHHHFFFDDDCCCEEEHHHKKKLLLLLLIIILLLLLLHHHDDDDDDCCCAAAEEEDDDCCCBBBAAA@@@@@@@@@>>>;;;;;;>>>@@@>>>???BBB<<<;;;999777666555555555666444333222333444444555444444444444444444444555000///---,,,+++,,,,,,---***+++---......000222555AAABBB===CCCVVV]]]ZZZ\\\PPPLLLHHHEEE:::999;;;AAAEEEFFFIIINNNLLLTTTYYY___bbbPPP777///888444111///000111222222333444666888;;;===??????DDDEEETTTnnnvvvhhhjjjhhhfffiiipppsssrrrnnnggg```___cccddd^^^XXXOOOMMMJJJHHHGGGEEEBBB@@@AAA@@@>>>>>>===<<<:::999:::======::::::======:::888777555333222111111111111000000000000111111222///...,,,---...000000///,,,,,,++++++,,,---......---,,,,,,...000111000///......///000111222333333000000:::JJJLLL>>>333222222111000000222222000///...333777777444333555888888666:::III\\\hhhjjjgggllleee___[[[PPP>>>222///333333222111222222333444888222666GGGXXX[[[UUUOOOKKKSSSVVVQQQJJJKKKPPPSSSPPPQQQQQQSSSUUUVVVVVVVVVTTTSSSTTTVVVTTTNNNMMMPPPLLLOOOTTTZZZ^^^______^^^VVVOOOKKKOOOTTT^^^vvv}}}uuutttrrrgggccc___UUUVVV[[[```ZZZGGG999CCCWWWFFFJJJUUUbbbgggccc]]]\\\]]]___]]]WWWSSSRRRQQQMMMMMMLLLKKKKKKMMMMMMLLLKKKLLLKKKJJJJJJKKKMMMNNNNNNJJJNNNOOOJJJGGGHHHGGGEEEBBBDDDFFFGGGFFFDDDAAA???;;;999:::===>>><<<>>>BBB===<<<;;;999888777666666555555444333333333555666777666555444333333333333...---,,,++++++,,,---...,,,---//////000111444666???@@@;;;BBBUUU[[[WWWYYYPPPNNNKKKJJJ;;;999;;;@@@CCCDDDGGGKKKJJJSSSWWW\\\aaaRRR:::000666333000///111333444444333444777:::<<<>>>@@@@@@GGGGGGSSSjjj}}}wwwnnneeehhhiiihhhjjjppprrrqqqoooggg^^^\\\```bbb^^^YYYSSSQQQOOOMMMKKKIIIEEEBBB>>>>>>>>>>>>===<<<;;;::::::======::::::======;;;999888777555444333222222222222111000000000111111///---+++,,,...000111000,,,,,,,,,,,,---...///000---,,,,,,---///000///---+++,,,,,,---...///000000///,,,333BBBJJJBBB777000000///......///000///...---444::::::444000333888444444<<>><<<;;;<<<>>>===;;;===BBB@@@@@@???>>>;;;999777555222333333222111111333666555444222000/////////000...---,,,+++,,,---...///222333444333222222333555???@@@<<>>AAABBBEEEIIIKKKTTTVVVZZZ```SSS:::///444111...---...111222222222333666:::<<<>>>???@@@FFFGGGQQQbbboooqqqnnnmmmhhhlllmmmjjjjjjlllllljjjfffccc___]]]\\\[[[[[[[[[XXXVVVSSSQQQNNNIIIDDD@@@<<<>>>???@@@???>>>=========@@@???<<<;;;======:::999888777666444333333222111111000000000000111111000...,,,+++---/////////------,,,,,,,,,------...---,,,+++---......---+++******+++,,,---......//////+++...:::EEEEEE:::///...---+++,,,---......---...444888888444000111333111444???MMMVVVYYY^^^dddiiijjjcccRRR@@@555222222444444555777888:::;;;<<<777333999JJJTTTQQQNNNPPPMMMSSSXXXXXXYYY\\\[[[YYYTTTSSSRRRUUUYYY[[[[[[ZZZXXXWWWWWWYYYXXXTTTTTTXXXRRRQQQRRRUUUXXXXXXVVVTTTAAA===CCCTTT___fffyyy}}}vvvrrrllloooqqqiiiiiippplllYYYKKKKKKPPPQQQJJJXXXlllzzzxxxnnniiikkkllljjjcccZZZWWWXXXXXXVVVKKKKKKLLLNNNQQQQQQPPPNNNOOOOOONNNLLLJJJIIIJJJKKKKKKOOONNNIIIFFFEEEDDDAAADDDEEEGGGGGGFFFCCC@@@>>><<<;;;;;;===;;;888:::???<<<===>>>>>>===:::777555111333333222111111444777111000...---,,,---...///...---,,,,,,,,,...///000222333333222111111222444@@@AAA===CCCTTTXXXQQQQQQIIIJJJJJJIII555333555;;;???@@@DDDHHHMMMUUUWWWYYY___RRR:::---666333000...///111222222111333666999<<<>>>??????AAAEEEOOO[[[cccfffkkkqqqhhhllllllhhheeedddbbb^^^YYY]]]___]]]XXXVVVXXX\\\ZZZXXXUUURRRMMMGGGAAA<<<<<<>>>@@@AAA@@@@@@@@@@@@===???>>>:::999:::999666888777666555444333222222///////////////000111222222000---+++,,,---------......---,,,++++++++++++---,,,+++,,,------+++***)))******+++,,,---......///,,,+++444BBBGGG===...---+++******,,,---------111333555666444222///...000666BBBPPPVVVXXX___iiieeeiiibbbMMM:::444444444;;;:::::::::999999888888444111999JJJSSSPPPPPPUUUMMMOOORRRWWW___ddd```XXX\\\UUUNNNNNNSSSWWWTTTPPP[[[[[[^^^bbbaaa]]]]]]aaaZZZXXXVVVUUUUUUSSSOOOKKKAAA>>>HHH^^^mmmvvvyyytttnnnsss{{{wwwsssxxxmmmWWWNNNTTTTTTJJJOOO[[[ooo}}}|||tttpppqqqtttnnnccc[[[ZZZ^^^\\\WWWPPPQQQRRRUUUXXXYYYWWWUUUTTTTTTSSSQQQOOONNNOOOQQQVVVYYYXXXRRRMMMLLLJJJGGGGGGFFFFFFDDDCCC@@@>>>===:::999999:::777333555:::333555999;;;<<<;;;888666333555666555333333666999///...,,,,,,,,,---///000...---,,,,,,---...000111,,,---/////////000222444@@@AAA===BBBRRRTTTLLLKKKKKKLLLMMMLLL666:::===>>>===???CCCGGGOOOMMMRRRUUUUUUTTTCCC&&&000888...///---+++555///555000///444999:::;;;===CCCLLLRRRUUU]]]iiipppooovvvoooiiieee___XXXUUUWWWYYYWWWXXX\\\[[[WWWUUUVVVVVVWWWVVVPPPGGGBBBBBBDDD??????AAABBBCCCDDDDDDDDD<<<<<<<<<<<<;;;:::999888;;;999777555555444222111111000000///////////////000111222111...,,,+++,,,---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------+++)))(((+++,,,...;;;GGGCCC555---***(((+++000444333000222111000///.........///,,,222AAAQQQ[[[___eeejjjjjjddd[[[RRRJJJCCC>>>:::444999:::666555888999777///;;;IIIRRRXXXZZZVVVPPPVVVSSSQQQSSSXXX[[[XXXTTTVVVRRRQQQSSSRRROOOOOORRRTTTZZZ^^^]]]\\\^^^^^^[[[^^^\\\ZZZZZZZZZUUUMMMFFF???BBBIIIUUUhhh}}}}}}tttuuuvvv^^^MMMPPP[[[ZZZOOOXXXrrr|||tttwww{{{yyy{{{uuulllddd___]]]\\\\\\QQQOOOQQQWWWZZZZZZZZZ\\\TTTVVVXXXXXXUUUSSSTTTVVV^^^WWWQQQPPPNNNHHHDDDBBBGGGGGGFFFCCCAAA???@@@AAA<<<<<<<<<:::888777888999:::999888888888999:::;;;666777777666444444555666555333000---,,,---...///******+++,,,---...//////---***+++...//////111666AAA:::<<>>======;;;<<<<<<;;;999888999:::999888777666666777888999555666666555333333444666333222///,,,+++,,,---...---------------------------++++++...///...111666AAA;;;===JJJSSSQQQMMMMMMMMMLLLJJJIII888666666;;;CCCIIIJJJIIIKKKIIIPPPTTTUUUXXXKKK111000;;;222111---...@@@AAA999555333777:::999:::===BBBIIIWWWgggrrrwww|||xxxiii___WWWQQQQQQTTTSSSRRRUUUZZZZZZTTTQQQQQQOOORRRSSSQQQLLLIIIIIIJJJBBBBBBBBBAAAAAA@@@@@@@@@============<<<;;;:::999::::::888777555444222222222111000000//////000000,,,...000///...---...///000///---,,,+++++++++,,,------------------------///..................///+++,,,)))%%%+++:::CCCCCC444222...,,,+++---...///...//////000000///...---111...111===LLLVVV^^^cccYYY[[[]]]\\\XXXUUUUUUVVVPPPAAA555555666444333777???NNN[[[\\\WWWTTTRRRQQQWWWUUURRRPPPOOOPPPQQQRRRXXXUUUTTTUUUTTTOOOOOOQQQNNNTTTXXXWWWXXX[[[\\\ZZZ```YYYTTTVVVZZZXXXNNNCCCFFFJJJPPPXXXdddwwwvvvrrrxxxeeePPPRRRVVVRRRRRRYYYuuu}}}nnneeecccaaa[[[VVVVVVPPPQQQ\\\fffgggbbb___```bbbbbbaaa___]]]]]]^^^bbbZZZRRROOOLLLGGGFFFGGGFFFEEEDDDBBB???<<<999888888999999888777777888:::999888666555444555555666555555666444333222444555444222000...------...///000000//////...---,,,,,,000......000000///333888BBB===???LLLSSSOOOKKKKKKKKKJJJIIIHHH:::999:::>>>DDDIIIKKKKKKIIIHHHNNNRRRSSSVVVLLL444///:::222000,,,...DDDHHH777444444999<<<===@@@DDDJJJMMMWWWfffpppwww{{{hhh[[[SSSOOOPPPTTTSSSSSSWWW\\\\\\VVVRRRRRRNNNPPPQQQPPPLLLJJJIIIJJJEEEDDDCCCAAA@@@>>>>>>===>>>?????????>>>>>>===<<<:::::::::888555333222222111111000////////////000+++---......,,,++++++,,,---,,,++++++++++++,,,---------------------------,,,,,,+++***)))***,,,---///000,,,%%%&&&111;;;@@@666111+++)))+++...000000...000222333333222000///111,,,---444???JJJUUU___]]]___ccceeeeeeccc```]]][[[GGG:::;;;;;;666999DDDVVV```gggfff```[[[VVVRRRSSSRRROOOKKKIIIJJJMMMPPPPPPNNNOOOTTTUUUSSSTTTWWWSSSXXX[[[ZZZ[[[^^^```___[[[WWWSSSRRRRRRNNNFFF>>>BBBHHHPPPWWWaaasssjjj]]]ZZZcccwwwvvv]]]PPPYYYZZZPPPXXXlll{{{sssiiiccc```]]]XXXTTTYYYWWWYYYcccjjjiiidddbbbbbbbbbaaa```^^^]]]]]]^^^eee]]]VVVRRRNNNJJJJJJMMMIIIFFFBBB???<<<:::888666555666666666555555666888999888666555444444444555555666666555333333444555555444222111000000111222111000000///......------222111111333222111666<<>>???AAAEEEHHHHHHGGGLLLOOOOOOTTTLLL666---888111///,,,...DDDHHH555333444999;;;<<>>>>>>>>>>>======<<<999:::;;;999666333222333111000//////......//////...000000///---+++***+++))))))((()))***+++---...------------------------)))******)))''''''))),,,,,,///...(((&&&,,,666<<<<<<333***''',,,///...+++000222444666666555444333...---...111444;;;JJJXXXbbbbbbdddhhhjjjhhh```ZZZYYYJJJBBBEEEEEEBBBLLL\\\jjjmmmnnnkkkhhhccc[[[RRRNNNMMMJJJGGGEEEFFFKKKNNNKKKJJJMMMSSSVVVUUUVVVZZZXXX\\\^^^\\\\\\```bbbbbbWWWXXXWWWRRRKKKDDD???===BBBHHHPPPWWW___mmmsss```UUUQQQ[[[oooiiiZZZVVV^^^]]]WWWhhhvvvtttooohhhaaa\\\YYYYYYTTTVVV]]]eeegggeeedddggggggfffdddcccccccccbbbbbbgggaaa\\\YYYUUUPPPPPPSSSNNNIIIBBB===;;;:::999888666777777777555555777999999888666555444444444555666666777555444333444666444333222000000000000111.........////////////000000000111222111000666>>>>>>;;;@@@MMMQQQKKKFFFFFFHHHGGGFFFEEE555888;;;;;;999:::>>>BBBFFFEEEKKKMMMMMMSSSMMM999+++666//////---///BBBDDD555333444777777666:::???BBBPPPaaannn|||iii[[[UUURRRTTTXXXXXXWWWYYY]]][[[UUUQQQQQQXXXWWWUUUSSSQQQPPPOOOOOOJJJHHHEEEBBB???>>>======;;;;;;<<<<<<<<<<<<;;;;;;888;;;<<<;;;666333222333000///......------......111222333111///,,,,,,,,,(((''''''((()))+++---...,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++((('''***---(((+++---,,,***---444:::CCC:::000,,,,,,---+++'''000111333555555666555555...///000000...222???NNN[[[]]]```dddfffbbb[[[VVVTTTMMMKKKOOORRRUUUaaapppqqqqqqooolllllliii```VVVPPPMMMIIIFFFFFFHHHKKKMMMOOOMMMPPPUUUWWWUUUUUUWWW[[[^^^^^^ZZZYYY\\\___^^^WWWZZZ[[[TTTIIIAAA???@@@@@@EEELLLRRRWWWaaammmvvvzzztttooobbbUUUPPPZZZfffttt```]]]^^^______fff}}}|||{{{vvvlll```YYYXXXZZZVVVZZZbbbiiijjjhhhjjjppphhhfffdddcccdddeeeeeeeeefffcccbbbaaa\\\VVVUUUXXXQQQKKKCCC???>>>===;;;999999:::;;;999888888999;;;888777555444444444555555555666666555333222444555//////...---------------+++,,,---...///000111111,,,,,,...///......555>>>;;;:::AAANNNRRRLLLGGGHHHKKKJJJIIIHHH555666777888999;;;===>>>DDDCCCIIILLLMMMTTTQQQ???+++555...000000111@@@>>>444333555888777666:::@@@CCCWWWgggnnn|||nnn```ZZZWWWWWWYYY]]][[[\\\^^^\\\VVVRRRSSSXXXVVVSSSPPPPPPPPPQQQQQQLLLJJJFFFCCC@@@>>>>>>>>><<<<<<===>>>>>>======<<<777;;;===<<<666222222444......---,,,,,,,,,,,,---///000111000...,,,,,,,,,+++***)))))))))***+++,,,++++++++++++++++++++++++'''+++...---)))(((***,,,)))+++---...------111666CCC@@@:::333---***+++,,,......///000111222333444111000000000......777AAAKKKSSS\\\```]]]ZZZYYYZZZXXXVVVUUUWWW]]]eeemmmrrrmmmppppppnnnmmmmmmhhhaaaWWWRRRLLLJJJLLLMMMMMMLLLSSSRRRTTTXXXYYYUUUTTTVVV\\\___]]]XXXUUUXXXZZZZZZWWWYYYYYYTTTKKKDDDBBBBBB>>>BBBIIIOOOUUU[[[```dddooovvvzzzoooaaaSSSOOOTTTiiixxx~~~ooo]]]dddccc\\\```wwwvvviii^^^YYYZZZ\\\cccdddhhhnnnooommmnnnqqqfffdddaaaaaaccceeeeeeeeecccccceeegggbbb[[[XXXZZZQQQLLLGGGDDDDDDBBB===999:::;;;;;;999888777888999555444333222222333444555333333444222111000111333,,,,,,,,,+++++++++++++++++++++,,,---...///000000+++,,,...000......777BBB>>>>>>GGGUUUZZZSSSOOOQQQMMMLLLJJJIII999777555888===@@@@@@>>>BBBBBBIIILLLNNNVVVUUUDDD,,,555...111222333???:::333333666:::;;;;;;@@@GGGJJJ___iiiffftttssseee^^^ZZZXXXYYY\\\YYYYYYZZZXXXRRRNNNOOOUUURRRNNNLLLMMMOOOPPPQQQMMMJJJGGGCCC@@@????????????@@@@@@AAAAAAAAA@@@@@@777;;;>>><<<777222222444------,,,++++++++++++,,,)))+++---,,,+++******+++...---,,,************+++************************%%%)))------)))'''(((+++......//////---+++---111>>>BBBAAA999...***...555+++++++++,,,---///111222444111///000000///222888===KKKZZZ^^^XXXUUUZZZaaaaaa```]]]\\\cccmmmnnnjjjiiiooorrrpppnnnooonnnlll^^^WWWQQQOOOQQQRRROOOLLLTTTSSSUUUZZZ[[[XXXVVVXXX^^^```^^^WWWTTTVVVXXXWWWVVVVVVTTTQQQLLLGGGDDDBBBAAAEEEMMMUUU\\\aaacccdddPPPZZZlll}}}uuujjjZZZOOOVVVdddsss{{{zzzpppTTT]]]iiieeeXXXaaavvvhhhaaa```bbbcccnnnjjjiiimmmnnnkkkhhhhhhhhheeebbbbbbeeehhhhhhggg```bbbgggjjjfff]]]ZZZ[[[PPPLLLIIIIIIIIIFFF???888888999999777555444555666333222111111111222333444111222222111///...000111,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---......///,,,---000222000111;;;FFFDDDEEEOOO^^^ccc\\\XXXZZZLLLKKKIIIGGG444555666777777999<<>>BBBGGGJJJTTT^^^bbbaaaqqq{{{iii```YYYTTTPPPYYYUUUQQQQQQSSSTTTRRROOOSSSNNNKKKNNNPPPOOOMMMNNNLLLPPPNNNEEE@@@AAA@@@<<>>===777:::===;;;666111......111000...,,,+++,,,---...------,,,,,,,,,------...///---+++***)))***+++,,,...//////---+++))))))***((()))+++,,,+++***((('''((()))+++------,,,+++***444<<>>444,,,,,,///...//////...------000222000000000000111111111111777@@@NNNYYYYYYUUUVVVZZZ\\\```bbbbbbeeekkknnnmmmqqqoookkkhhhkkknnnllleee]]]^^^\\\XXXWWWYYYXXXTTTWWWZZZZZZWWWUUUWWWXXXWWW^^^VVVMMMKKKOOORRRQQQNNNSSSMMMGGGEEEAAA======AAA???BBBHHHQQQYYY^^^``````TTTZZZcccmmm{{{}}}zzznnn^^^XXXaaaoooxxxttt\\\RRRXXXjjjiii[[[QQQiiiuuuiiifffeeefffgggqqqsssqqqjjjfffiiilllmmmmmmjjjhhhjjjpppqqqjjjbbbdddjjjmmmhhhbbb]]]YYYVVVTTTOOOIIIFFFDDDBBB???;;;888666444444444444333222666555444333333333333333555222000000222333111///111///---+++)))******+++,,,+++******************...///111222111444===EEEAAAKKK\\\jjjlllbbbUUUMMMHHHFFFEEEFFF555666777777777888;;;>>>???BBBEEEHHHMMMRRRPPPKKK777///333666000///333222555777:::<<<>>>AAADDDGGGLLLWWW___cccuuurrreee[[[UUURRRPPPOOONNNMMMLLLMMMNNNPPPSSSOOOMMMOOONNNJJJIIIKKKPPPQQQMMMGGGDDDEEEDDD???AAABBBBBBBBBAAA@@@>>>===:::;;;<<<:::777333111000333111///...------...///------,,,,,,+++,,,,,,,,,---,,,***)))((()))***+++---......---***))))))***'''(((***++++++)))((('''+++,,,...//////...,,,+++...888BBBCCC:::111///111111///------...///...---,,,------...000111111222222888CCCLLLNNNMMMRRRYYYZZZ]]]______ccciiimmmlllkkkjjjhhhfffjjjnnnlllggg^^^```^^^ZZZ[[[^^^___\\\YYYYYYWWWTTTUUUXXXXXXUUU[[[WWWPPPLLLKKKLLLMMMNNNFFFBBB@@@@@@>>>999777999888<<>>;;;;;;999777777888888777666666555444444333333333333///---+++,,,...000///------,,,+++))))))***,,,---)))(((((((((((()))******,,,...000222333777@@@HHHDDDOOO___iiihhh]]]RRRLLLHHHGGGFFFFFF666777777777666777:::<<>><<<:::999888777555333444333111/////////000000...---,,,++++++++++++++++++***)))((('''((()))***+++,,,---,,,***)))***+++((()))+++,,,,,,+++***)))...///000000000///...---'''222>>>CCC@@@888222///333...***,,,000111---((()))***+++---///000222222000222888===>>>???GGGPPPWWW[[[]]]]]]bbbiiimmmmmmggggggdddbbbdddgggeee```]]]^^^\\\YYYYYY^^^aaaaaaZZZYYYVVVRRRTTTYYYYYYUUUVVVTTTOOOGGG@@@===???AAA<<<:::;;;>>>===777444555444888>>>EEELLLPPPSSSTTTWWW]]]dddjjjttt~~~rrrrrrnnnggggggrrrsssYYYOOO[[[kkklllgggooo}}}~~~xxxpppgggaaa```tttvvvtttpppppprrrssspppuuuooommmqqqwwwxxxqqqiiihhhhhheeecccdddfffaaaYYYXXXRRRKKKFFFDDDBBB===:::<<<:::999999:::;;;:::999666555555444333222222222+++******+++---......---)))((((((((()))+++---...'''&&&&&&&&&'''((()))******---///111333:::CCCIIIBBBPPP___ddd^^^TTTLLLHHHHHHFFFEEEDDD777888888777666666888:::>>>CCCFFFEEEGGGMMMQQQQQQ;;;333555666---***000///333555777888888:::===@@@<<>>999888::::::888666333222111000//////000000///...---,,,,,,++++++,,,))))))(((''''''(((((())))))***++++++))))))***+++***+++,,,---...------------...///000000000000///)))---555===BBB>>>555---111...+++,,,///000---))))))***+++---///000111222111111222444444444:::CCCPPPTTTWWWXXX^^^fffllllllggggggddd___]]]^^^ZZZTTTXXXZZZXXXSSSRRRVVVYYYYYYWWWXXXVVVQQQQQQUUUWWWUUUTTTQQQJJJAAA999444333444===;;;;;;>>>===999666888666:::>>>CCCGGGJJJMMMOOOVVV\\\bbbfffmmmtttvvvtttnnnnnnjjjdddgggrrr|||dddRRRRRR```kkkrrrzzzxxxpppgggdddeeerrrtttsssrrrtttwwwuuuppprrrooopppxxx~~~|||sssmmmlllllliiieeeeeefffccc]]]YYYSSSLLLFFFDDDAAA===:::999888666777888999999888555555555444333222111000------------.........---''''''''''''(((***+++,,,(((((('''''''''(((((()))***---//////333;;;DDDHHH<<>>:::888555444???;;;999:::999666666999:::===???@@@AAACCCGGGJJJWWW]]]bbbcccggglllmmmkkkdddddd```\\\```mmmyyyooo^^^WWW^^^fffiiixxx|||tttmmmhhhiiilllmmmoooppprrrwww{{{wwwooovvvuuu{{{~~~sssmmmppprrrqqqjjjdddccccccaaaYYYRRRKKKEEECCCAAA>>>;;;888666555555777888888777555555555444333222000//////000000000...---,,,+++((((((((((((((((((((()))++++++***)))((((((((((((***...///...222<<>>FFFYYYmmm~~~eeeYYYSSSOOOLLLGGGCCCCCCHHHLLLMMMLLLNNNRRRXXX[[[UUUNNNOOOTTTOOORRRUUUSSSIII@@@AAAGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA===;;;;;;:::999888222222111111000//////...---------,,,,,,------...))))))******************)))+++,,,+++******+++,,,''''''((()))+++,,,------***+++,,,---...///111111888111,,,111<<>>EEEDDD===PPP___]]]WWWUUUTTTQQQRRROOOLLLJJJ666666777666555666888:::>>>BBBDDDEEEGGGGGGAAA999---&&&,,,333//////111...222444777999;;;>>>BBBEEE@@@<<>>:::888888888333333333222222111000///************+++,,,------***++++++,,,------,,,,,,+++,,,---,,,+++***+++,,,(((((()))***,,,---///000...------------...//////333///,,,...444;;;@@@BBB777444000---,,,---......------///000222333444555222000111333222//////333222444222///111777::::::DDDIIIJJJHHHHHHIIIHHHDDDDDDMMMTTTSSSOOONNNLLLIIIGGGGGGEEEDDDGGGKKKGGG@@@555555555444333444777999888333000111222222555:::======;;;888666:::CCCKKKUUU[[[^^^]]]\\\]]]^^^\\\\\\___``````fffooottttttfff\\\VVVZZZ___eeerrr}}}yyyxxxsssnnnkkkhhhjjjnnnvvvtttxxxrrrvvvsssuuussslllgggeeeaaa]]]RRRLLLEEEAAAAAABBBAAA@@@;;;999777777888888777666444555555555333111...---,,,...000000---*********)))))))))))))))((('''''')))))))))******,,,------+++000111...444CCCIIIGGGDDDVVVdddccc^^^___]]]WWWRRROOOKKKIII555666666666555666888;;;<<<===>>>>>>???<<<111%%%%%%###---444...---222111000222555777888;;;???AAA???;;;EEE]]]qqq|||uuu]]]UUUOOOGGGAAACCCEEEFFFGGGLLLTTT[[[YYY[[[```dddaaaZZZWWWYYY^^^WWWTTTWWWVVVLLLAAA<<<>>>@@@BBBCCCCCCBBB@@@???AAACCCCCC???:::666666888444444444444333222111111''''''(((((()))***,,,---+++,,,---...............,,,---...---+++***+++,,,+++,,,,,,---///111333444111111///...------------)))+++,,,+++,,,333>>>GGG???888///,,,---///---******+++---///222444666777888444222222///++++++...999999666000000444666555111666999777666777666444<<>>>>>>>>;;;777666<<>>===<<<<<<>>>CCCGGGTTTRRRPPPOOOQQQRRRRRRRRRUUUWWW[[[___```]]]VVVPPPNNNNNNQQQYYYdddwwwsssiiijjjqqq~~~rrrmmmuuu{{{|||rrrmmmlllhhh```XXXPPPJJJCCC@@@BBBDDDCCC@@@<<<;;;999888777888888999888777666444222///---+++---...//////...,,,***((('''&&&&&&(((,,,---,,,***(((((()))+++,,,---...///000111///111;;;FFFGGGAAATTT]]]eeeccc^^^YYYUUUQQQEEEDDDCCCDDD999555444666777666888<<<777666333...(((%%%$$$$$$###$$$'''***......---+++---///111444666;;;@@@DDDEEEBBBHHHXXXkkkzzzmmmdddZZZMMMFFFCCCDDDLLLSSSVVVXXXZZZYYY^^^aaa______^^^ZZZTTT\\\WWWUUUVVVUUUNNNFFFCCCFFFCCC@@@AAACCCCCCAAA>>>;;;===@@@@@@>>><<<;;;;;;888888555111111444333//////......------......//////+++'''(((---111111///,,,,,,,,,+++++++++++++++---***)))+++000222000...---///000///---,,,,,,---+++++++++******,,,111444@@@CCCBBB999111/////////******...222222...///333888666222000000000000//////444555111000333333111666333333555444111111444AAAJJJQQQQQQOOOPPPQQQQQQJJJLLLJJJJJJSSSZZZPPP???666333111333333222333777111222444444444555777999:::;;;;;;::::::===AAADDDJJJIIIHHHIIIMMMOOOQQQQQQRRRVVVXXXWWWSSSNNNKKKJJJMMMJJJMMMYYYjjj||||||tttmmmrrrttt|||uuusss{{{wwwpppjjjeee```\\\MMMHHHBBB@@@BBBBBB@@@>>>;;;:::999999888888888888555555444222000...,,,++++++,,,---......---+++***,,,+++***+++---...,,,***))))))******+++,,,,,,---/////////111<<>>============;;;;;;777222222444222...//////............/////////,,,((((((+++......------------,,,,,,+++++++++---+++***+++///000///---...///000///---++++++,,,)))******))))))***,,,///333AAAKKKFFF:::222//////---+++---333444000---,,,555222000///000111000000...222444222111222222000555111///000...---111777CCCJJJNNNMMMLLLNNNPPPOOOIIIJJJIIIJJJSSSZZZTTTFFF444111111333444333444888111222333222222222444666888999;;;<<<<<<>>>AAADDDEEEDDDDDDFFFJJJMMMOOOOOOQQQTTTTTTNNNFFFAAACCCGGGNNNKKKOOO```uuuyyy~~~xxxttt{{{wwwzzz~~~tttwww~~~wwwnnnfff```\\\[[[IIIEEEAAA@@@AAA@@@===:::888999:::::::::999888777222111000///...---++++++((()))+++,,,,,,,,,+++***///...---------,,,***(((************************---......222<<>>AAAHHHKKKNNNaaazzz}}}hhhXXXMMMNNNIIIIIIPPPWWW[[[^^^aaagggjjjjjjgggeeedddaaa\\\XXX]]]]]]XXXXXXZZZSSSFFFHHHEEEBBBBBBBBBBBB???<<<<<<===>>>>>><<<:::999:::<<<===:::444222333222///111111000000000000111111111...++++++,,,...---,,,---------,,,++++++******+++***)))+++...//////---...///000///---+++***++++++,,,---,,,++++++,,,---,,,:::HHHJJJDDD;;;222+++...***,,,333777444///,,,000...------...000000///...111444444333333222111333///---......000999BBBJJJMMMNNNKKKJJJMMMNNNMMMHHHEEEBBBEEERRRZZZSSSGGG444111111555555333333666///000111111000111333555888;;;>>>@@@AAABBBDDDFFFHHHGGGGGGIIILLLNNNNNNNNNRRRQQQNNNHHHBBBAAAEEEJJJMMMMMMUUUhhh|||}}}yyy}}}yyyzzzssspppxxx}}}xxxppphhhaaa[[[WWWTTTEEECCCBBBAAAAAA???;;;777777888:::;;;;;;999777555......---,,,,,,+++++++++((()))******+++***))))))---,,,,,,++++++***(((''',,,,,,+++******)))((((((------...333<<>>>>>??????===;;;888888888;;;===;;;555222333333000111111000000000000111111000///---,,,,,,,,,,,,+++,,,+++++++++*********))))))((()))***---/////////---...///...,,,+++++++++,,,---......,,,++++++,,,)))111;;;EEELLLKKK>>>000---))))))111777555000...,,,+++***+++---//////...///111555888777444333333111......000111666BBBNNNRRRSSSPPPKKKKKKNNNMMMJJJGGG>>>888===MMMVVVNNNAAA555333444777666333111333---...000000000111444666888;;;>>>@@@AAABBBDDDEEEHHHGGGHHHJJJMMMOOOOOONNNOOOKKKFFFCCCDDDHHHMMMPPPKKKPPP^^^nnn{{{~~~zzz{{{zzz}}}sssjjjnnn{{{{{{sssiiiccc```\\\TTTMMMCCCCCCCCCCCCBBB???;;;777777888:::;;;;;;888555333---,,,+++*********++++++************)))((('''''')))***++++++******)))))),,,,,,++++++***))))))(((...---///555<<<@@@BBBBBBTTTWWWVVVQQQOOOQQQQQQPPPWWWTTTQQQOOO???;;;777555000)))&&&((("""$$$&&&'''&&&%%%$$$%%%&&&%%%&&&)))---//////...,,,...222555777:::===???@@@GGGIIIHHHVVVnnn||||||}}}}}}iiibbbWWWWWWYYY[[[YYYZZZcccnnnjjjllliiieeedddfffgggeee______^^^\\\\\\\\\WWWOOOCCCGGGIIIFFF???;;;===AAA>>>>>>???===;;;::::::;;;888;;;:::444222333444333......------------......------,,,+++************************************((())))))***,,,------...+++---......,,,++++++,,,+++,,,---,,,***))))))+++)))***///;;;JJJQQQJJJ===111+++)))...333222///...+++******,,,...//////...///111555:::999555333444000///000222444888DDDQQQWWWUUUQQQLLLMMMPPPMMMHHHDDD:::222777DDDKKKEEE;;;666555666999999444111333---///000111111222555777555888;;;<<<===>>>@@@AAA???@@@AAAEEEIIILLLMMMLLLGGGDDDAAABBBGGGLLLPPPRRRTTT\\\jjjwww}}}|||{{{vvv}}}yyyvvvyyy|||~~~~~~~~~}}}}}}}}}~~~{{{mmmjjjsssyyyqqqhhheeeddd___UUULLLDDDEEEFFFFFFDDD@@@<<<:::888:::;;;;;;:::777444222...---+++******++++++,,,,,,+++***)))(((''''''&&&(((***,,,,,,++++++,,,---++++++++++++++++++++++++///---000888>>>@@@BBBEEESSSTTTSSSOOOOOOSSSTTTRRRVVVTTTPPPNNNFFF;;;111...,,,***)))+++(((((((((&&&$$$""""""######"""###'''+++.........***---111444666888;;;===>>>CCCEEEFFFPPPddduuu}}}~~~qqqkkkaaa___^^^______```hhhqqqqqqsssssspppnnnooommmjjjddd___\\\^^^^^^ZZZUUUTTTFFFHHHIIIGGGBBB@@@AAACCC>>>??????>>>;;;;;;;;;===555888888444111333666555------,,,,,,,,,,,,---------------,,,+++******+++)))******++++++,,,,,,---***+++++++++*********+++***,,,------,,,,,,,,,---***++++++***)))(((***+++)))+++,,,000:::EEEIIIFFF===666000000000...---///---,,,,,,...000111111000...///444;;;:::444111444000111222333222333===HHHVVVTTTOOOLLLNNNRRROOOHHH???888222444:::===;;;888555444777;;;;;;666444555111222333333222333555777444666888999999:::<<<>>>::::::<<>>;;;;;;;;;:::888555222000///...,,,+++***+++,,,---+++******)))(((((((((((('''))),,,,,,***)))***,,,***++++++,,,------.........---222<<>>;;;::::::;;;222777777333111444777777.........------............///000///---------...)))***+++,,,---......///---...---,,,)))''''''''')))+++------,,,,,,---...,,,,,,,,,+++)))))),,,...+++......)))***444@@@FFFIIIAAA888444000------000///......000222333222111------333;;;:::333000333111222333333///---444???TTTQQQMMMKKKOOOTTTPPPIII;;;888555444444333555888444333777<<<===888666777444555555444333333444666555666777888777888;;;===::::::;;;===???@@@>>>===>>>DDDJJJKKKJJJJJJNNNRRR```cccjjjqqqtttvvv~~~}}}uuulllnnniiirrryyyvvvqqqoooppppppvvv|||{{{vvvyyyvvvnnnqqqyyy{{{wwwrrroooooonnnkkkddd\\\TTTPPPIIIJJJKKKJJJGGGCCCAAA@@@===<<<;;;:::777444222000111///---+++++++++---...)))))))))))))))******+++%%%(((***)))'''%%%'''((()))***+++,,,...///000111------333>>>FFFHHHKKKQQQUUUVVVTTTQQQRRRVVVVVVSSSJJJGGGCCCBBBwww@@@***444111+++111333777777555000)))### &&&!!!%%%///333000***---------000555888::::::===???BBBEEEIIIUUUnnnxxxnnniiiffffffggglllvvvyyymmmaaa[[[ZZZXXXXXXZZZQQQIIIBBBBBBCCCAAAAAACCCAAA>>>>>>DDDFFFBBB===;;;:::777444333333444444333333---+++///333222///......---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,000---)))(((******)))''')))'''&&&(((+++......,,,---///---)))(((***+++)))***---000///...///555;;;EEEMMMNNNDDD666000000111,,,---...///111222333444666222///000111000...---000000000///......000222MMMRRRPPPQQQWWWPPPFFFFFF777999777555555888666222;;;999999>>>DDDDDD===666444444444555555555666666555888:::999666666888;;;<<<::::::;;;999666888<<>>FFFWWW]]]WWWPPPNNNOOOOOOLLLIIIIIIGGGEEEDDDZZZ)))///555...333AAA<<<;;;888222,,,'''&&&&&&### ###***000///,,,...------000444777999999===>>>AAADDDGGGRRRiii}}}ssskkkfffggglllqqqyyyooogggccc___]]]^^^SSSKKKCCCBBBCCCAAA@@@BBB@@@===>>>DDDFFFDDDAAA@@@;;;888555333333444333333222---***...222111......,,,++++++***+++,,,---...++++++++++++++++++++++++///,,,)))(((***+++***)))***((('''(((+++...---,,,...///...))))))+++,,,)))***,,,///...,,,---333777BBBKKKRRRPPPJJJBBB888///222222222222222222222222333111111333666666222000/////////...------///111DDDPPPOOOHHHIIIDDD>>>AAA777888666333444777666222:::777444777;;;:::444...444444555555555666666666666555666777888999:::999999777888:::;;;:::===CCCJJJJJJJJJJJJKKKOOOTTTWWWYYYXXX[[[bbbgggiiimmmqqqrrrssssssppplllhhhggggggtttzzz|||yyyxxx||||||}}}|||zzzyyy~~~~~~llliiiiiiooopppmmmlllnnnhhhkkklllfff[[[RRRNNNNNNEEEFFFEEECCC???<<<;;;<<<>>>999555666555111000111111111000///...,,,******%%%''')))***)))((())))))***))))))(((((())))))*********))))))))))))******---+++444CCCEEE@@@HHHXXX\\\WWWQQQOOOPPPOOOLLLIIIIIIGGGEEEEEEBBB...999<<<===JJJSSSSSSNNNCCC555***'''(((###!!! """&&&,,,///000---,,,,,,///333666888999===>>>AAACCCEEEMMMaaasss~~~wwwnnnhhhllltttzzzzzzooohhhccc___^^^WWWNNNFFFEEEDDDBBBBBBCCC???;;;;;;???@@@>>><<<===;;;999666444444444333222111,,,+++///222000------------,,,+++************************************---+++))))))***+++++++++***)))((()))+++------,,,...///...***))),,,---+++***,,,---,,,***+++///333888???GGGMMMPPPMMMAAA444444444333222222111222222...///111555888777222,,,---......,,,++++++---///FFFYYYWWWFFF@@@???===???999:::777444555999999666AAA<<<777666777666222---444444444444555555555555777444333555:::===;;;999999888:::???@@@@@@DDDJJJLLLJJJHHHJJJMMMQQQQQQQQQUUUSSSUUU]]]bbbcccbbbccchhhgggdddbbb```bbbgggjjjtttzzz}}}|||}}}~~~|||}}}wwwlllfffhhhlllpppoookkkkkknnndddhhhiiiaaaUUULLLKKKNNNBBBDDDEEEEEEBBB>>><<<<<<:::555111222333111111333000//////---,,,+++***)))$$$%%%''''''&&&&&&&&&'''*********))))))***************)))))))))******+++,,,---777CCCEEEBBBJJJYYYWWWSSSPPPOOOOOONNNKKKGGGGGGFFFEEEEEE|||EEEBBBOOOQQQSSSgggmmmlll\\\CCC...&&&'''&&&%%%$$$###$$$(((...222+++******---222666999:::>>>???AAACCCDDDJJJZZZiiizzztttqqquuu{{{uuummmfffbbbaaa[[[QQQIIIGGGFFFDDDDDDFFFCCC???===>>><<<888777999<<<999666555444444333111222...---111333000---...111000...,,,***((('''''')))))))))***************+++***))))))***+++------+++***)))***+++,,,,,,------///...******......,,,+++,,,---,,,++++++---000///222666<<>>:::;;;:::777:::???AAA>>>FFF@@@999666777777555222222222222333333333444444666444444555999::::::888777888<<>>>>>@@@CCCCCCGGGTTTaaa}}}vvvlllfffeee[[[RRRIIIFFFEEECCCCCCFFFHHHDDDBBBBBB???;;;;;;>>>;;;999777555555555333111333000000444444111.../////////...---,,,+++***)))************++++++,,,,,,++++++*********+++---///++++++++++++***+++,,,---,,,......******...///------......---,,,,,,---......111333444:::FFFOOORRRIIIEEE???888222000/////////444777888<<<>>>888///,,,---,,,+++******,,,...===MMMFFF444666>>><<<777888999999888<<>>888666777:::???CCCEEEDDDEEEIIIMMMOOOSSS[[[___[[[UUUWWW]]]]]]]]]^^^aaafffmmmsssvvvxxx{{{|||{{{~~~vvvsssmmmllllllooossstttpppkkkkkkeee]]]TTTMMMHHHEEEBBB>>>BBBEEEFFFBBB<<<777444999333///000000...---///---,,,***)))(((((((((((('''((()))(((&&&&&&'''(((++++++************++++++***************+++,,,,,,)))222<<>>BBB:::888666666666666444222333111333666666111///000***+++,,,---...//////...))))))******+++,,,,,,,,,++++++,,,+++***+++---///,,,------,,,******+++---+++---,,,)))***...///...........................***111444333444;;;CCCGGGVVVSSSMMMEEE>>>777222///---111222000555<<<:::222---......,,,++++++---///...999333***444===999666222444555555999??????<<<777555222222333444555555000000000000111111111111...111444444111111444888===<<>>888555999444111222222...,,,------,,,***)))(((((())))))******+++)))(((''')))************))))))************************+++,,,---***666AAABBB@@@DDDNNNVVVOOOOOOPPPPPPPPPQQQQQQQQQMMMKKKIIIHHHvvvxxxoooPPP666((($$$%%%&&&(((***,,,---,,,+++///,,,******,,,000222444777888;;;@@@AAACCCKKKTTTiiiuuu|||uuuvvviii]]]QQQJJJFFFAAA@@@AAA>>>===???AAA>>>;;;<<<@@@888777666666777777666444222111333777555000...000)))***,,,---......------(((((())))))***++++++,,,+++,,,---,,,******,,,///,,,---...,,,***)))+++---))),,,+++))))))...///...---------...//////...---(((...111...---111666777JJJMMMPPPQQQNNNHHHAAA<<<444666222+++///888999222/////////...------///111+++222...---777;;;666666///222333333666999888333333333333444666777777666111111111222222222222333111333555777888:::<<<>>>BBB@@@>>>>>>:::555555999666999<<>><<<;;;;;;AAADDDHHHIIIEEE@@@<<<:::888444333555555000------///...,,,*********+++,,,+++,,,,,,***((((((***+++***))))))(((((())))))***************+++,,,---...---<<>>@@@BBBIIIQQQeeettttttgggYYYQQQJJJDDDAAABBBCCCBBBCCCDDDAAA;;;;;;@@@777666666777888888666555111111333666444///---///------------,,,***((('''&&&''''''((()))******+++,,,---...,,,)))))),,,///,,,...///---***)))+++---)))++++++((()))---///---,,,,,,,,,---...///---,,,+++......***+++000444444444<<>>CCCEEEEEEMMMKKKLLLNNNNNNNNNSSSZZZXXXWWWXXX^^^fffnnnrrrsssuuuuuupppkkklllrrrtttsssrrrrrrrrruuuwwwxxxxxxwwwuuu~~~}}}sssvvvssshhhffffffcccQQQMMMEEE===888888===BBB;;;???CCCDDDBBB>>>:::888666333333777777222//////111000...,,,,,,,,,...///,,,,,,,,,***((((((***,,,))))))(((((((((((())))))************+++,,,---...///@@@JJJFFFBBBHHHRRRWWWTTTSSSPPPMMMJJJHHHIIIKKKDDDCCCBBBBBBzzzttt^^^NNNDDD777...***&&&,,,000555<<>>>>>???;;;999777777777777666444777444222111111222111000,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++,,,+++******++++++++++++***))))))---,,,,,,+++***)))(((((((((***,,,,,,+++)))))))))...,,,***,,,///111000...+++,,,...000222444444555444666888<<>>BBBGGGIIIFFFBBB>>>;;;999777777777777666888:::888;;;=========>>>CCCHHHNNNKKKHHHIIIMMMQQQRRRRRRPPPRRRSSSUUU\\\fffkkkkkkkkkoookkkccceeepppsssnnnsssooojjjiiipppyyyyyyttt|||{{{ppptttrrrmmmnnnhhh^^^HHHCCC===;;;<<>><<<<<<;;;:::999777777777777555333666444111000000000000///------------------------+++***)))***,,,---,,,++++++,,,,,,,,,,,,+++******&&&''''''((()))***++++++)))+++------,,,++++++++++++)))(((***---...---+++,,,---...///000000000000000000111222555<<>><<<:::888777:::888777777888777666555777444222000000000...---........................,,,+++***+++---...---,,,,,,,,,------,,,,,,+++***$$$%%%&&&'''((()))***+++)))+++------,,,,,,,,,---***))))))***,,,---,,,+++............------,,,,,,...///.........111555999CCCIIIPPPUUUTTTPPPKKKHHHIIIEEE>>>999666333111000444888;;;:::666333444666111555666444555777777444......///000222333555666<<<>>>AAADDDGGGHHHIIIIIIAAAAAA>>>:::666444444555666777666555333333555777<<<999888;;;AAAEEEEEECCCBBBAAAAAACCCHHHLLLOOOPPPOOOQQQQQQPPPUUU]]]```___\\\bbbccc```bbbiiikkkfffcccdddaaa[[[[[[dddmmmqqqjjjjjjoooyyyyyygggQQQDDDEEE???===BBBKKKNNNHHH@@@999AAADDD@@@;;;999:::999555333222222222111...,,,///---+++++++++,,,+++***(((***,,,,,,+++*********(((((()))))))))*********((((((((()))***,,,---...===FFFFFF>>><<>>>>>888:::<<<>>>AAAFFFGGG>>>444,,,///111---((((((+++///444666888888999;;;>>>@@@GGG[[[qqq|||yyy}}}zzzttthhhXXXMMMIIIDDDCCCBBB???===:::777666888777666888999::::::999888666333222222000...,,,////////////////////////...,,,+++,,,......---,,,++++++,,,,,,++++++***)))))))))((((((''''''&&&&&&''')))+++,,,++++++---...------,,,---...//////...///...------,,,,,,,,,,,,,,,---.........///111444///333999>>>CCCIIINNNRRRQQQMMMHHHCCCAAA@@@???>>>999;;;===;;;888666666777333777999777777999888444111222555999;;;=========DDDDDDCCCAAA???===;;;999555555444222000111333555444777888444222333666777>>><<<;;;<<<>>>???>>>===@@@@@@AAACCCFFFIIIKKKLLLLLLNNNNNNNNNSSS[[[^^^\\\]]]bbbeeecccdddggggggdddbbbcccaaa\\\]]]fffnnnrrrmmmppp||||||oooXXXGGGBBBDDDCCCDDDJJJPPPPPPHHH@@@BBBFFFFFF???888666666444888666555444444333111//////...,,,+++******))))))'''***------,,,***))))))(((((('''((((((((())))))'''(((((()))***+++...000>>>CCCCCC>>>===DDDIIIIIIEEEFFFGGGEEECCCCCCEEEGGGHHHFFFCCCBBB\\\RRRLLL333888FFF555888:::<<>>AAAEEEUUUiiiuuuxxx}}}zzz~~~rrrbbbUUUQQQIIIHHHEEEBBB???<<<999888777666666999;;;===>>>===999888666444444333000...000000000000000000000000...---,,,---......---,,,***************)))((((((,,,,,,+++***)))''''''&&&&&&((())))))))))))+++------...............//////------,,,,,,,,,---......)))***,,,,,,+++,,,---///222222111111444;;;CCCIIIMMMJJJGGGEEEFFFHHHIIIIIINNNKKKGGGFFFDDDBBB>>>;;;<<<@@@AAA>>>===>>>;;;777;;;>>>BBBFFFGGGFFFCCCAAABBB@@@;;;777333111000///...///111222222222444555...555777333111666:::;;;:::<<<>>>===;;;:::;;;===AAABBBDDDEEEFFFGGGGGGHHHHHHKKKLLLMMMSSS[[[^^^\\\\\\bbbfffggggggiiikkkjjjlllkkkgggcccffflllooommmlllrrrtttjjjZZZIIIDDDJJJFFFIIINNNQQQPPPLLLFFFBBBDDDGGGEEE>>>777666555333999777555444444444222000///...---+++)))(((((()))'''***,,,---,,,***))))))''''''&&&&&&&&&'''((()))''')))*********,,,000444>>>???@@@???AAAEEEJJJLLLLLLJJJGGGGGGHHHHHHFFFDDDHHHFFFCCCBBB\\\;;;EEE999666@@@666888:::<<<>>>DDDIIIGGGBBB------......+++''')))...000222666888;;;>>>BBBEEEIIITTTeeesssuuuuuu}}}mmm```ZZZOOOMMMIIIEEEAAA>>><<<<<<777777777999<<<>>>>>>===999888666666666444222///000000000000000000000000///---,,,,,,---...---+++)))))))))***)))(((((('''************++++++++++++'''((()))(((((((((***,,,+++,,,------++++++,,,---,,,,,,+++++++++---...///+++---...---,,,+++,,,---////////////000333999===@@@>>><<<<<>>===???BBBCCCBBB???:::888888555222///...///111222///222555666555444555555>>>EEEFFF<<<555888:::999555999======;;;;;;===AAACCCEEEGGGHHHFFFEEEEEEEEEEEEHHHJJJLLLSSS[[[^^^\\\WWW\\\bbbeeehhhlllrrrvvvvvvuuuoooiiihhhkkkjjjfffmmmuuu~~~wwwnnnaaaVVVLLLGGGKKKSSSMMMPPPSSSSSSNNNIIIEEEDDD@@@CCCAAA;;;888888888666777555333111111111000...---...---+++)))'''((()))''')))++++++***)))))))))((('''&&&%%%&&&'''((()))'''***+++++++++---222777===<<<===AAADDDEEEHHHLLLMMMIIIEEEFFFHHHHHHDDD@@@GGGEEEBBBAAAMMM>>>AAA:::555;;;888;;;<<<===BBBHHHHHHDDD333///...000///***))),,,000222555888;;;>>>CCCFFFJJJOOO___ppptttrrr{{{wwwhhhaaaUUUQQQLLLFFFBBB@@@??????:::888777888::::::999888777666666666666555222000000000000000000000000000...---,,,,,,------,,,******************)))(((((('''''')))***+++---...///)))******)))((((((***,,,)))+++,,,+++)))(((***+++,,,+++***))))))+++,,,------...//////......///111+++,,,---...///111444777888555222222444666888888555555777:::>>>BBBEEEFFFEEEIIIJJJGGGEEEDDD???:::666666666555444222111000111111000///000111222222111333555555555444555777KKKSSSQQQCCC888888888555888999<<<>>>??????@@@@@@BBBEEEHHHIIIFFFDDDCCCDDDCCCGGGIIIKKKQQQYYY\\\ZZZSSSWWW\\\aaadddjjjttt|||uuuuuupppfffaaabbbeeeeeepppzzz}}}{{{}}}{{{vvv[[[WWWNNNHHHLLLSSSWWWVVVUUUTTTRRRPPPLLLIIIFFFEEE===@@@???:::888999888666666333000/////////...---,,,------+++((('''(((***'''((())))))((('''((()))***)))'''''''''(((***+++'''***,,,+++***---333999===:::;;;BBBEEECCCCCCGGGGGGFFFFFFEEEEEEDDDCCCBBBEEECCCAAA@@@vvv:::@@@>>>000???888:::;;;;;;@@@FFFFFFCCC;;;444111333111***'''(((...111444666999<<>>555888;;;999???===<<<>>>BBBBBB???<<<@@@DDDHHHIIIFFFDDDCCCDDDCCCFFFHHHJJJPPPWWWYYYWWWSSSUUUYYY\\\___eeepppzzzmmmppplllaaaYYY[[[ccchhhooo}}}~~~yyyuuueeeQQQFFFFFFBBBCCCQQQaaa```UUU[[[UUUOOOLLLLLLKKKHHHEEE???AAA???:::777777666222666444111/////////...---+++,,,---+++(((''')))+++'''(((((('''&&&&&&((())),,,***)))((()))***,,,---&&&)))++++++***,,,333999>>>999:::BBBEEE@@@???CCCBBBEEEHHHGGGDDDBBBDDDFFFDDDBBB@@@@@@ZZZ@@@222===111999;;;>>>???@@@BBBFFFHHHGGG666,,,222666...&&&%%%+++---111444888:::;;;<<<===AAAPPPeeerrrttttttwwwyyyiii^^^XXXOOOGGGCCCBBBBBBBBB===:::777666777888888888555555444555666666444333---111111...---000222111///,,,***+++...000...,,,++++++***)))((('''&&&&&&)))))))))))))))******+++&&&(((+++,,,+++)))))))))))))))***+++,,,,,,------******)))))))))))))))***,,,***''''''***,,,,,,***000000///---++++++...000999888222,,,+++///111//////---...333444000......777777777444111//////000111000......---...///000333111///000333444222000---000111///111444555333888888777666555555444444<<<=========;;;:::;;;<<>>???>>><<<:::@@@FFFHHHEEEBBBCCCDDDDDDDDDCCCBBBAAADDDFFF444;;;<<<===???@@@@@@AAADDDFFFKKK===111222666333,,,'''+++---000333666888999999???AAAMMM```nnnpppoooooo|||yyypppeee^^^TTTMMMJJJIIIHHHGGG===:::777555555666666555999777666555555444222///,,,000111...---111333222---------,,,+++++++++,,,,,,++++++***)))(((''''''***))))))))))))***++++++(((+++------+++)))((((((******+++,,,,,,---......++++++***************+++---***((((((+++---,,,+++***+++,,,------000444777<<<;;;666///---///000---111......222222///---///555444333222333444555555000000///.........///000000...---///222333222111...000///...000444333///444333333333333222222222:::;;;======<<<<<<===>>>BBB@@@???@@@CCCFFFEEEDDDEEEBBBAAADDDIIIMMMLLLJJJPPPNNNOOOSSSZZZaaaeeefffeeebbb\\\XXXXXX]]]fffmmmwwwxxxxxxssscccQQQFFFEEEGGGMMMUUU^^^bbbcccaaa___cccZZZQQQNNNOOOOOOJJJEEEBBB???;;;:::999777444111000...,,,,,,......---+++((('''(((+++...///---+++((((((((())))))*********+++***)))((((((((()))***'''***+++(((***222:::>>>:::;;;===??????>>><<<::::::@@@BBB>>><<<>>>@@@@@@EEEEEEEEEDDDfffGGG;;;<<<>>>@@@AAA@@@@@@AAACCCEEENNNEEE888111444888222)))+++,,,///222444666777888@@@AAAIIIZZZiiimmmjjjgggwwwzzzqqqvvv}}}~~~~~~mmmcccVVVNNNLLLKKKIIIGGG@@@===999777666666666555;;;999777777777666444222///333333///---000111000+++...///---)))'''***------,,,,,,+++***)))(((((()))))))))))))))***+++++++++---...---+++)))((((((++++++,,,,,,---.........******)))))))))******+++---+++))))))+++---------(((***,,,---///222666999>>>>>>999222...///...+++111...---000000---...111555111------///222333222//////.........//////000000///...000222333333222111111///...333777444...111111222222222333333333666888;;;;;;;;;;;;===>>>>>>===>>>AAADDDFFFFFFEEEEEECCCBBBDDDIIILLLLLLJJJRRROOONNNSSS[[[bbbeeedddfffccc```]]]^^^eeennnuuuqqqnnniii]]]MMM@@@???FFFKKKVVVaaaddd```___fffmmmfff\\\QQQNNNQQQQQQJJJBBB@@@>>>;;;999777555222000000...------......---,,,&&&&&&(((***...///...---'''''''''(((((((((((((((***)))(((''''''''''''''''''+++,,,+++...666===???===>>>AAABBBBBB???<<<:::999>>>@@@===;;;>>>AAABBBDDDEEEEEEEEEJJJMMM999???@@@AAAAAAAAABBBDDDFFFNNNKKK>>>000000999666)))***+++...111444666888999AAA@@@FFFUUUeeellliiicccmmm|||uuunnnpppttt{{{nnn^^^RRRNNNNNNLLLIIIEEEBBB===:::999999888777:::888777888999::::::999444777666111......///---,,,---...---******,,,......------,,,+++***)))(((((((((((('''((())))))***+++,,,...---+++***)))***+++++++++,,,,,,---------)))(((((((((((())))))***---,,,+++***+++,,,---...+++,,,---......///222444;;;===:::333//////...+++///,,,,,,...///...111666;;;444---+++---///...+++------------.........///222222222222333333333333444222000111888===999111333333444555666777777888555777:::::::::999:::;;;<<<===???AAADDDEEEDDDDDDEEEDDDDDDFFFKKKNNNOOOOOORRRNNNMMMRRR\\\ccceeedddeeeeeeffffffgggkkkppptttiiiaaaVVVKKKAAA===EEEOOOSSS[[[cccdddbbbccckkkrrrccc\\\SSSPPPPPPOOOIIICCC>>><<<:::888555333111/////////............---,,,******+++,,,,,,+++***(((%%%%%%%%%%%%&&&&&&&&&&&&))))))(((''''''&&&&&&&&&'''+++------111:::???@@@AAADDDFFFFFFCCC>>>:::888777<<>>???AAAAAABBBCCCFFFHHHOOOQQQGGG555111999888---)))+++---000444777:::<<<@@@@@@EEERRRbbblllkkkeeegggsss||||||vvvrrrooommmvvvlll]]]VVVSSSQQQPPPHHHDDD@@@<<<;;;:::999777999777666666888999:::999555888777222///111111///...,,,+++,,,...000///.........---,,,+++***))))))'''&&&&&&&&&&&&'''(((((((((***,,,,,,++++++,,,---***************+++++++++***)))))))))******+++,,,,,,,,,+++++++++,,,---///+++---...---,,,,,,...///555999999444000///...,,,+++***+++...//////555<<>>CCCEEEGGGEEE???999555444333999<<<999999===AAABBBCCCCCCBBBBBBLLLOOO>>>???AAABBBBBBDDDGGGIIIPPPVVVQQQ@@@666888888333***+++---000333777:::<<<===???DDDNNN]]]iiijjjeeeaaakkkuuuxxxwwwuuupppjjjqqq~~~xxxhhh\\\VVVRRRQQQGGGDDD???<<<;;;:::888777:::777555444444555555444444888888444222444666444111---***,,,000222000---...------,,,+++***))))))&&&&&&&&&&&&&&&'''((((((''')))***+++***+++---...)))))))))***************,,,,,,,,,,,,,,,---...///+++,,,,,,+++******---///)))***,,,---,,,,,,...///111777:::666111000///---******---000000111777>>>666222---+++,,,...---,,,,,,---...///000000000///111222333222000//////000111222222444:::???<<<555444555666777999:::;;;<<<<<<>>>AAAAAA???===<<<<<<<<<===??????===<<<<<<======>>>@@@CCCFFFJJJMMMNNNPPPNNNMMMNNNQQQTTTVVVVVVYYY___ggglllmmmiiieeebbbQQQHHHBBBFFFNNNUUU\\\bbbeeeaaa___ccciiijjjccc\\\YYYYYYWWWQQQJJJEEECCCCCC777777777555222//////000+++---//////---,,,+++,,,(((***,,,,,,***)))((())))))(((((((((((('''''''''''''''(((((((((((('''''''''***---000666<<<>>>;;;@@@BBBCCC???999333111111444:::>>>===<<<@@@BBBCCCDDDDDDCCCCCCWWW@@@AAACCCCCCCCCCCCFFFHHHNNNVVVWWWIII:::444555666,,,,,,---///111444666888999>>>CCCJJJVVVcccfffcccYYYfffrrrwwwvvvtttppplllqqq{{{sssdddXXXRRRPPPHHHEEE@@@===<<<;;;:::999:::777555333444555555555999<<<;;;666444555555444111000...---------,,,,,,------,,,+++***)))(((((((((''''''''''''((())))))((()))******))))))+++---************************++++++++++++,,,---...///***+++,,,***)))))),,,...)))+++---...------...000000888<<<888333111///---,,,---000333222111666>>>000///...---------.../////////111222333333333222000222444444222222333555222555777777:::===:::555666666777888:::;;;<<<<<<:::===@@@AAA@@@>>>======:::<<<===<<<999999;;;===<<<===???@@@BBBDDDGGGIIIOOOQQQRRRSSSSSSVVVZZZ^^^___dddjjjlllhhh```YYYTTTGGGEEEGGGOOOUUUXXX[[[___```bbbeeekkknnnkkkddd^^^\\\YYYTTTNNNHHHBBB>>>;;;333555555333000//////111))),,,//////,,,******+++&&&))),,,,,,***((()))***((('''''''''&&&&&&&&&%%%$$$%%%&&&'''((((((''''''&&&***---000666<<<;;;777===???@@@<<<666222333555555<<>>===<<<999777555555777:::;;;;;;@@@BBB@@@999444333222///000222222///***'''(((+++---,,,,,,+++***)))(((((()))))))))))))))***++++++)))******)))(((((()))+++,,,+++++++++++++++++++++(((((((((((()))***+++,,,)))***+++***((((((+++...,,,...//////...------...222999>>>:::555222///---...///333555333000555<<<666777777666444333444666111222333555666666555555111444777777666777:::<<<666;;;===<<<;;;<<<:::666888999:::;;;<<<======>>>666999===???>>>===<<<===999:::;;;:::777888;;;>>>>>>???@@@@@@@@@AAADDDFFFIIIMMMQQQSSSTTTXXX___fffcccgggiiifff^^^SSSHHHBBBBBBEEENNNVVVXXXVVVVVVYYY]]]gggrrryyyxxxtttqqqooo```ZZZRRRLLLGGGAAA:::333111333444333000...000222(((+++///...,,,))))))***(((***---,,,)))'''''')))$$$$$$$$$######"""""""""!!!"""$$$&&&'''''''''&&&&&&))),,,///555;;;999444<<>>@@@@@@>>>>>>>>>???@@@NNNAAA666JJJ@@@<<>>GGGNNNTTTOOO>>>///000888000///---,,,+++---111444999===??????FFFSSS\\\^^^PPPUUU```jjjllljjjkkkpppppptttyyyjjj[[[RRRWWWQQQGGG???===>>><<<999;;;999666666777999::::::BBBLLLMMMAAA777777444.........000///***'''+++333,,,***))))))+++---......***)))(((''''''(((***+++(((&&&%%%&&&))),,,...///)))***++++++***)))***,,,)))((('''''''''(((***+++,,,+++,,,///---******...,,,,,,,,,,,,---///000111000333777888666333111000666555444555777999999888999555222444888999666333222222333444555555666666:::999888888999999888777:::777444444666888888666333444666999:::;;;;;;;;;888888888888999999999999:::;;;;;;<<<===>>>>>>??????===:::;;;???AAAAAA@@@FFFJJJNNNPPPVVV\\\]]]ZZZaaa```]]]VVVMMMFFFCCCBBBHHHOOOUUUUUUUUUVVVVVVTTTcccmmmuuuuuuqqqpppppppppgggZZZNNNHHHCCC===888666888666444111///.........000000000///...---++++++///...+++)))'''%%%$$$###)))(((&&&$$$"""!!!""""""$$$%%%&&&%%%$$$$$$%%%''')))***---333666777777999DDD@@@<<<;;;;;;999666333888;;;===>>>=========>>>AAAAAAAAABBBGGGAAA???<<>><<<;;;999777777888:::;;;;;;???FFFFFF===999;;;777///555333333444333......111+++)))'''''')))*********---+++***((('''((()))***,,,***'''&&&((()))*********+++,,,+++)))(((((()))((((((''''''(((***+++,,,***)))+++///...+++,,,000000000///......---------555888:::;;;999777666555666444333444666777777666777444222333666888555222000000000111111222222222555333222333555555444333777555222333555666666444555666777888888888777666555555555555555555555555=========<<<<<<<<<<<<<<>>>>>======>>>AAAAAABBBBBBmmmHHH999===???000HHHFFF@@@999111((($$$+++555:::444...---///111000...222666999;;;AAAMMMXXX\\\VVVMMMIIIRRR```gggiiiiiigggfffmmm|||uuuiiidddVVVSSSMMMHHHBBB>>><<<;;;;;;:::888888:::;;;<<<;;;;;;>>>===999:::>>>:::222666222111444555111---,,,---+++)))(((((()))((('''...---+++)))(((((())))))---+++((('''((())))))(((,,,,,,---+++)))'''(((((()))(((((())))))+++,,,---)))(((***......,,,...222333333222222222111111111999:::<<<;;;:::888888999666444333444555666555444555222000111444555333111333333333333333333333333000///...///111222222111444333111111222333333222333444666777777777666555888888888888777777777777<<<<<<<<<<<<<<<<<<======???===<<<===???AAABBBBBB>>>@@@???===???FFFJJJJJJEEEDDDAAA<<<999===FFFNNNMMMQQQPPPHHHEEENNN\\\fffxxx{{{zzzrrrmmmlllmmmmmmeeeYYYNNNGGGAAA:::666555555444222111///...------++++++++++++++++++************)))))))))******+++''''''&&&%%%%%%&&&'''(((&&&'''((('''&&&'''(((******111888;;;::::::<<<>>><<<999444222111222111111444888===@@@AAAAAA@@@AAABBBCCCCCCCCCVVV@@@>>>000AAA@@@;;;444,,,((($$$$$$)))000777555222000............333666888999===EEEOOOUUUUUUJJJDDDLLLXXX```bbbcccdddaaaeeessspppfff[[[VVVRRRMMMGGG???<<<======;;;999999999:::999888666999:::777888;;;:::555666222111444444000///111111///,,,*********)))(((,,,,,,+++***)))))))))***,,,***))))))***,,,,,,+++,,,------,,,***)))***+++++++++***************+++((('''))),,,,,,***,,,111000111333555777999:::;;;888888999888666555777888666555444555666666444333222111///000222333111000444444444444444444444333///......///222333333222222222111111222222222222000111333666888888888888::::::::::::::::::::::::888888999:::<<<>>>@@@BBB>>>======>>>???AAACCCDDD???AAA@@@;;;:::>>>@@@???===<<<<<<>>>CCCKKKRRRVVVNNNOOOKKKDDDGGGTTTccclllyyy}}}~~~yyyuuuqqqlllfff]]]SSSIIICCC>>>888555666333333111000///...------***************+++,,,,,,+++***************++++++((('''&&&%%%%%%&&&'''(((%%%&&&''''''&&&''')))+++'''111::::::777777:::<<<999666111......///000111444999???DDDEEEEEEEEEEEECCCDDDDDDDDDPPP888111BBB333...)))&&&(((((('''(((+++000555888444,,,(((+++000111333555777:::???IIIRRRQQQJJJFFFJJJQQQVVVYYY]]]ccc___bbbnnn~~~ooobbb[[[UUURRRNNNGGGDDDGGG@@@>>>;;;:::999888666555222888:::777444555777888888777777666333000555<<<222000---+++++++++***)))))))))))))))***++++++,,,---,,,++++++,,,---,,,+++***,,,------,,,,,,...///------,,,+++***)))(((''')))'''(((***)))'''***......000222666888;;;<<<<<<555666666444222222444666666555444555666666444222000/////////000000000///111111111000000000000000///......///111333222111222222333333222222222222000222444666888999999999888888888888999999999999888888888999;;;>>>@@@BBB>>>>>>>>>???@@@BBBDDDFFFFFFJJJJJJDDD??????===;;;>>><<<===EEEPPPVVVTTTPPPPPPNNNJJJKKKWWWiiiuuuxxxyyy|||{{{wwwuuusssmmmfff\\\RRRIIIBBB;;;555222444111111000000///...------++++++******+++,,,---...,,,,,,+++***))))))******((('''&&&$$$$$$$$$%%%%%%###$$$&&&&&&&&&''')))+++(((444;;;999555555888888666444111...---...000333222777>>>CCCFFFFFFFFFFFFDDDDDDDDDDDDmmm;;;???...,,,&&&$$$%%%***,,,)))'''((()))333;;;888...(((+++111,,,...111555888<<>>===>>>???@@@@@@BBBEEEHHHMMMRRRRRRLLLEEEBBB@@@===???>>>@@@HHHRRRUUUOOOHHHNNNMMMLLLSSSdddwww~~~|||yyyvvvpppjjjjjjnnnlllhhh\\\TTTJJJBBB:::222000222//////000000///...---------,,,+++++++++---...///---,,,+++***)))((((((((()))(((&&&$$$$$$$$$$$$%%%"""###%%%%%%&&&'''***,,,///888===888444777888666222222111///---...111333000444:::???BBBCCCDDDEEEDDDDDDDDDCCCZZZBBB+++,,,'''%%%&&&******'''&&&(((&&&000:::;;;333,,,---000,,,,,,000555666999DDDQQQLLLEEEAAABBBEEEIIIPPPWWW]]]^^^bbbiiippp|||zzzfffUUURRROOOHHHEEEGGGAAA@@@>>>>>>>>>===:::888333444666666444333555888777444222111...***---333000...,,,,,,---...///...,,,,,,---......//////...---,,,++++++,,,+++)))''')))+++,,,,,,++++++---...))))))*********)))(((''')))'''(((******))),,,222333444555666666444333111///111222111///...///000//////000222444444222000.../////////......//////222222222333444444555555///...---...///000///...///222444444222111111333222333444555666555555444666777888:::<<<===>>>???>>><<<:::999888:::<<<======???@@@@@@@@@BBBFFFIIILLLQQQPPPIIIAAA@@@@@@???>>>???CCCHHHNNNQQQQQQPPPUUUUUUVVV\\\iiivvvzzzwwwooollleee```bbbfffddd___UUUMMMEEE>>>777000///333---.../////////...---,,,...---,,,++++++,,,...///++++++***)))((((((((((((((('''&&&%%%%%%&&&''''''"""$$$&&&&&&'''(((+++...444<<<===555333777888222///000111///------000333///333888<<>><<<555222111444666777777777===777444444333///,,,---111///......000222333333///000000000000000///...((('''''')))+++,,,+++)))***+++,,,+++))))))***+++%%%&&&((()))******)))))))))'''(((+++,,,,,,000666555666888999888777555444,,,---///...,,,++++++,,,,,,,,,...000333333111///...///000///......///000......///000111111222222111000//////000111000......111444444222000000222---///111333555666666666111222333555777999;;;<<<;;;:::999888999;;;>>>@@@===???AAAAAA@@@BBBFFFJJJGGGKKKIIIAAA::::::===>>><<<@@@EEEHHHKKKQQQZZZaaaccceeefffggglllsssuuurrrcccbbb___]]]```bbb[[[RRRIIICCC===888333///000555------...//////...---,,,...---+++******+++---...))))))((((((((((((((()))''''''&&&&&&'''(((***+++###%%%'''((((((***---///777===;;;222000666666///---///000///------000222111555999===???AAADDDFFFCCCCCCBBBBBBggg333666))),,,+++%%%###%%%''''''((()))333>>>===222,,,000///......//////222<<>>666///000333222111222......---,,,***+++---000444777;;;======>>>???AAACCCCCCDDDDDDOOO......---***(((***---,,,***))))))---777;;;777///,,,---,,,---......000999CCCFFFEEE@@@;;;<<>>BBB@@@CCCHHHLLLRRRYYYaaafffiiiiiikkkmmmooooookkkhhh```cccccc^^^YYYTTTMMMFFF???999555444333///---///+++,,,---,,,+++***,,,...,,,,,,,,,,,,---...//////(((((()))************)))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&111>>>===444...///000///...///.........,,,++++++...000222555999;;;<<<===>>>@@@???@@@BBBCCC}}}:::777///)))))),,,---***'''***))))))...888<<<555***,,,***,,,......///555>>>BBBCCCAAA======BBBDDDCCCHHHLLLTTT[[[^^^```hhhqqq{{{dddSSSQQQPPPKKKKKKIIIEEECCCBBB@@@>>><<<666666555444444444555555666666666666555444333222000000000000000111222333111111111111111000000///,,,,,,------...//////000+++---......------...000------......///000000111222000...---...---+++))))))***,,,,,,++++++,,,---+++---............///111---------------,,,,,,,,,111111000///...------,,,,,,,,,,,,++++++,,,,,,---............////////////,,,...000111222222555666666555444444666666555444666555555444444555555666555666777777777888:::<<<:::;;;<<<>>>>>>>>>>>>===888777:::@@@AAA>>>>>>@@@BBBEEEJJJOOOUUU\\\dddjjjdddjjjqqqrrrnnniiiffffffaaadddccc\\\UUUPPPHHH@@@===777222111000---,,,...+++,,,,,,+++******+++---......////////////......'''((())))))******))))))''''''&&&&&&&&&%%%%%%%%%###)))+++&&&$$$,,,:::CCC999111,,,,,,---,,,+++,,,.........---,,,,,,...000000333777:::;;;<<<>>>??????@@@AAACCCfffFFF888---,,,---)))&&&&&&)))+++))))))333===999---,,,***,,,...///...333999AAADDDCCC???>>>@@@AAA???EEEIIIQQQYYY\\\]]]eeennnsss{{{fffSSSSSSUUUQQQSSSPPPMMMJJJHHHFFFCCCAAA999888777666555555555555333444555666666555444333333333111000///...------///000111111000//////000/////////.........------)))+++---......///111333......//////000000000111---,,,+++,,,---...---,,,((()))+++***))))))***,,,+++,,,------,,,,,,...///000000000000///......------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---.........//////000000111///111333333333444666888666666555555555555444333333333333333333444444444444555777888888999;;;===;;;;;;;;;;;;:::999888777777777;;;AAACCC@@@>>>@@@CCCFFFKKKPPPVVV]]]eeejjjeeekkksssuuuqqqkkkhhhgggbbbdddaaaZZZRRRKKKCCC;;;;;;555000//////,,,,,,///---...///...,,,,,,...///......///000///...,,,+++'''(((((()))))))))))))))&&&&&&&&&&&&%%%%%%%%%%%%###******$$$'''555@@@AAA444...***+++,,,******,,,...//////...------...000///222666:::;;;===???AAACCCCCCCCCDDD\\\GGG444000---''''''---$$$******''',,,666888222...,,,,,,///000///222777AAAEEEEEE@@@===>>>>>><<>>>>>=========<<<<<<:::<<>>BBB;;;000,,,***,,,---+++,,,///...///000///......///000///222777;;;===???BBBDDDCCCDDDDDDEEEvvvTTT666...,,,%%%'''///###(((+++)))***000555777222...---///000///111555???CCCCCC>>>:::;;;======<<>>>>>AAABBBAAABBBFFFDDDFFFIIILLLPPPUUU\\\```ffffffhhhmmmpppnnnggg```YYY[[[XXXPPPIIIDDD<<<666555000---//////---,,,...+++,,,,,,,,,******+++---+++++++++++++++***))))))&&&'''(((((())))))(((((((((((('''''''''&&&&&&&&&(((%%%###)))888BBB???666111...---///000...///222...000111000///...///111///333888<<>>444///,,,...///...000333:::>>>>>>888555999>>>AAABBBEEEKKKRRRVVV\\\gggrrr~~~iii\\\WWWUUURRRNNNLLLJJJHHHFFFDDDCCCBBB@@@>>>;;;:::999888555555555555555666777777555555555555444333222111---111444333000///111444000000111333444555666777777777666444000...------,,,,,,,,,,,,,,,,,,,,,++++++)))))))))***+++***)))***+++,,,,,,++++++,,,---+++,,,+++)))((((((***---((()))+++,,,---,,,***))))))***+++,,,---...///000,,,++++++,,,,,,...//////222111111111111111000000222333444333111000111222111222444333111000111333222333555666777777666666444666999:::::::::;;;<<<888888888999;;;<<<===>>>@@@======AAABBBBBBDDDHHHEEEGGGIIIKKKMMMQQQWWWZZZbbbdddhhhnnnpppkkkaaaXXXQQQSSSPPPIIICCC???:::333000,,,+++...///,,,***+++)))******)))(((((()))+++++++++***)))))))))******&&&'''(((((())))))(((((())))))(((((((((''''''''')))###%%%222???AAA;;;555666333333444333///000444///000222111000///000111...222777<<>>===<<<<<<<<<<<<>>>;;;===AAACCCCCCDDDHHHGGGHHHIIIJJJLLLOOOTTTWWW```eeelllrrrqqqiii]]]TTTKKKMMMKKKEEE@@@===888222---******...///+++)))))))))******)))(((((()))+++,,,+++***))))))***+++,,,&&&''''''((((((((((((((())))))))))))(((((((((((((((###))):::DDD???888666;;;888777777555000000444///000222222000///000111---111777;;;???BBBEEEHHHGGGGGGHHHHHH}}}>>>666BBB===666<<<===FFFSSSVVVKKK<<<444BBB444***+++,,,***,,,111222555888888777:::AAAGGGKKKPPPVVV[[[```gggpppwwwkkk```VVVPPPMMMNNNOOOKKKGGGFFFaaaVVVGGG===:::;;;:::888:::777555555666888999999999:::;;;;;;:::888666444666555444444555888;;;===CCC<<<777666555111000222111000///...---,,,++++++---,,,+++***))))))))))))000,,,))))))+++,,,+++***))))))))))))((((((((((((,,,,,,,,,,,,+++***)))))),,,+++*********+++------(((((()))***+++,,,,,,---++++++,,,,,,,,,+++******111222333444444333111000000111111111111000//////333555666555444444555666777555444777<<<>>>;;;777888999;;;;;;::::::;;;<<>>???===;;;<<>>BBBHHHFFFFFFFFFGGGbbbKKKMMMOOOOOO```aaadddkkkmmmbbbNNN===GGGBBB888...,,,000111000666999;;;:::999;;;AAAFFFLLLPPPTTTXXX[[[bbbjjjqqqvvvggg\\\UUUOOOOOONNNJJJFFFEEEVVVOOOEEE???===>>>>>>>>>999666444444666777888888888:::<<<>>>>>>>>>===<<<===;;;999888888999;;;<<<666444555888666000---...//////...---,,,+++******,,,++++++***************///,,,******,,,---+++***************))))))))))))***++++++,,,,,,,,,+++++++++******)))***+++,,,---,,,,,,,,,,,,++++++++++++,,,,,,---------------,,,...///111222222111000//////000111222222222222222222444555555444333444666666333222555:::<<<:::777777999::::::999999:::;;;>>>:::888<<<>>>===;;;<<>>444222777888555222///...000333555333222111000111111111000333///...555<<>>CCCJJJLLLOOOPPPSSSXXX```gggtttzzz~~~lllccc[[[TTTRRRPPPLLLIIIIIIEEECCC@@@===<<<===???@@@>>><<<999888999999999888999;;;>>>AAACCCDDDEEEEEE@@@???<<<999888777888999444777>>>BBB>>>444............---,,,+++***))))))************++++++++++++,,,+++++++++---,,,+++)))++++++++++++************'''((()))******+++++++++)))))))))))))))***++++++...------------,,,,,,,,,,,,---...///////////////...///000222222222111000...///111222333444444444111222444444333222444555444222111333777:::999888777888999999888888999::::::888:::???AAA===;;;;;;>>>CCCHHHJJJHHHGGGHHHJJJGGGJJJIIIEEEDDDHHHLLLLLLGGGLLLQQQSSSRRRPPPPPPQQQKKKFFF???888333///,,,************+++,,,---...///))))))***)))(((...AAASSS+++)))(((&&&&&&((()))***)))((('''&&&&&&'''((()))$$$''')))'''###!!!$$$''')))333>>>???888333555:::666333000---,,,---000222222222222111111111111111555---+++111:::???@@@BBBGGGGGGGGGHHHxxx^^^DDDEEEAAA888222333444333222333444444444666:::===DDDFFFHHHHHHIIINNNVVV\\\hhhlllpppvvvwwwjjj```XXXUUUSSSOOOLLLMMM>>>???@@@???>>>===???@@@BBB@@@===;;;;;;;;;:::888<<<===@@@BBBDDDEEEEEEEEE>>><<<999777555444444444777<<>>===@@@EEEEEE???;;;:::>>>DDDJJJLLLJJJGGGFFFFFFDDDGGGGGGEEEEEEJJJKKKJJJFFFGGGIIIMMMPPPPPPNNNKKKCCC>>>777222///---,,,+++******)))))))))))))))***+++,,,...///***'''---666)))((('''&&&'''(((***+++&&&&&&&&&%%%&&&'''((()))((())))))(((&&&%%%&&&(((,,,666===;;;888:::===>>>333000,,,)))(((***,,,...000111222222111000000111444///---222999<<<@@@DDDGGGGGGGGGHHH~~~WWWJJJDDDFFFBBB666333999...///000111333555888:::???AAACCCCCCDDDHHHOOOUUU]]]^^^```fffsssssshhh]]]XXXTTTNNNJJJJJJCCCDDDEEEEEEBBB@@@@@@@@@???===<<<<<<===>>>===<<>>777---***,,,......------,,,,,,++++++((()))***,,,------------&&&((()))******)))((((((******)))))))))((((((((((((((())))))(((''''''&&&''''''(((((())))))))))))(((((()))***+++,,,,,,---***+++,,,---.../////////...///000111222222333333///000000000000000/////////000222222222222333555777555444555777999:::;;;666888888888666666777888======AAAFFFEEE@@@<<<===???DDDIIIJJJGGGCCCBBBAAA@@@DDDGGGHHHJJJNNNMMMIIIJJJEEECCCHHHPPPRRRLLLEEE<<<888222...,,,,,,++++++,,,,,,+++*********++++++***))),,,000111---+++---((((((''''''((()))++++++%%%%%%&&&&&&''''''((()))***(((%%%%%%''')))))))))555888999999<<>>@@@AAAAAACCCHHHMMMRRRQQQPPPUUU```nnnzzz~~~rrrfff^^^WWWOOOIIIHHHHHHGGGFFFDDDCCCAAA???>>>AAA@@@@@@BBBEEEFFFFFFEEE>>>>>>===<<<;;;999999888777777666666666666777777000000333555111,,,,,,000...---------,,,,,,,,,,,,((()))+++------------,,,&&&((()))***((((((((()))))))))))))))(((((((((''',,,,,,,,,,,,+++***)))(((''''''((()))))))))))))))))))))))))))((((((((((((***+++,,,---------------,,,,,,------......////////////000000//////...---///000222222222222444666888888888888888999::::::777888999888777666777888888888===BBBBBB??????BBB???CCCGGGGGGCCC@@@@@@AAA@@@EEEHHHJJJNNNQQQNNNHHHLLLFFFBBBEEELLLNNNFFF>>>:::666000,,,+++***)))((((((((((((((()))+++,,,---+++'''&&&***---,,,,,,---((((((((((((((()))******&&&&&&''''''(((((((((((((((&&&$$$###&&&***---///@@@:::666;;;DDDFFF???777///,,,(((%%%$$$%%%'''))),,,000333333000///000222000333888;;;:::999@@@IIIFFFFFFFFFFFFnnnQQQKKKJJJAAA666222444444333333444555444444666999<<<<<<::::::===@@@DDDBBBCCCHHHPPP[[[dddkkk{{{|||pppiiibbbZZZSSSRRRNNNJJJFFFEEEFFFGGGEEECCCIIIHHHGGGGGGGGGGGGEEECCC999999888777666666666666666666666666777777777777333000///111111///000333,,,,,,,,,,,,++++++++++++)))***,,,---...---,,,+++((()))+++***((((((***---*********)))))))))((((((******+++++++++******)))'''((()))*********)))))))))))))))(((((((((''''''+++,,,,,,---------,,,,,,,,,,,,+++++++++,,,,,,---...//////000000000000//////111222333333333555666888999::::::999888888888888999:::999777666777888777777:::>>>>>><<<>>>DDD>>>AAACCCBBB@@@???AAADDDFFFHHHIIIIIILLLPPPMMMGGGHHHEEECCCCCCCCCBBB===888444222...,,,,,,+++***)))((((((((((((((()))***++++++((('''))))))&&&&&&)))''''''''''''''''''((((((''''''(((((()))(((((((((&&&(((***'''%%%)))444===CCC888444@@@JJJHHH>>>999111...)))&&&$$$%%%((()))---111555666222000222444111222777<<<===<<<@@@FFFEEEEEEEEEEEE[[[JJJMMMOOODDD666777555444333333222111///222444777666333222333555999888;;;AAAIIIQQQYYY___fffnnnwwwxxxsssnnngggaaa```XXXRRRLLLLLLPPPSSSRRROOOLLLJJJGGGDDDAAA===999555444444444444555666777777555555555666666666666666555000---///000------///+++++++++***************)))+++,,,......---,,,+++***+++,,,+++)))))),,,000+++++++++************)))%%%&&&'''((())))))))))))'''(((***+++++++++***)))&&&&&&'''((()))***++++++---------...------,,,,,,......---,,,,,,,,,---------...///111222222222222///111333333333444555777888:::;;;;;;999777666666999::::::999777666777888<<<;;;<<<===;;;999===CCC===???AAA@@@>>>@@@DDDHHHKKKKKKIIIHHHJJJMMMKKKFFFCCCDDDDDDAAA;;;777555555...,,,+++,,,...///...---111000///---,,,+++++++++$$$'''---111...((((((,,,&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((%%%---222---&&&***:::JJJ@@@333333DDDOOOIII@@@@@@222///+++'''&&&''')))+++...333888888444222444666222111444;;;?????????BBBEEEEEEDDDDDDvvvTTTHHHMMMJJJ???===666222333333///++++++///////////////000111111555444777===BBBGGGPPPXXX]]]___dddmmmyyy}}}yyypppggg]]]XXXTTTUUUTTTQQQOOOQQQOOOIIIAAA>>>===<<<888444999777555444555555444333333333555666777777777777222000......000111///,,,///---++++++++++++)))(((---+++***,,,///000///,,,(((((())))))***,,,---...)))***+++)))(((((()))+++(((((('''))),,,------,,,))))))))))))((('''&&&%%%))))))************))))))...............---------,,,---------......//////111000000222555444111---555444444555222...111666;;;888888::::::666666999;;;999555444555666666666:::999888888999:::<<<===<<<===>>>@@@BBBCCCCCCCCCGGGLLLNNNJJJFFFHHHJJJJJJIIIDDD???===<<<888000***---***+++......+++***---///,,,******,,,...,,,***+++***)))(((''''''''''''''''''(((((((((((('''''')))))))))))))))(((((('''(((,,,---'''&&&111AAAMMM777;;;AAAGGGMMMOOOHHH===555111...,,,)))&&&(((---111555777333222333333111666111///333888:::>>>BBBCCCDDDEEEEEEhhhPPPJJJHHHEEE999333...000111...++++++---------...///000111111666555777<<<@@@CCCIIIQQQSSSXXX^^^dddlllwww{{{rrrkkkddd]]][[[WWWQQQNNNOOOHHHCCC===::::::999666333555333111111222222111000333444555666666777666666333111///000222222000...---,,,++++++,,,---,,,***---+++***+++------+++))))))))))))))))))***+++,,,......---***'''%%%%%%&&&***)))((()))***+++***)))(((((())))))))))))))))))&&&'''((()))***+++++++++111111111111000000000000------------............///...///111444555222000222222444777555222444999<<<999888::::::777666999999777555555666888888777<<<;;;:::999888999::::::999:::<<<>>>???@@@@@@AAAFFFHHHHHHFFFFFFIIIHHHDDDCCC???;;;999999666000+++---***+++......+++***------***))))))+++---,,,***+++***))))))(((((((((((('''''''''((((((''''''''''''(((((()))************&&&+++)))###'''666???>>>555===EEEIIILLLNNNJJJDDD777333///...+++(((***...---111333000///111111///777555444444222111555;;;@@@CCCEEEFFFbbbLLLFFFIII;;;444//////000---***++++++++++++,,,---///000111555444777;;;======AAAFFFMMMTTT\\\___aaahhhvvv|||ssslllccc[[[WWWQQQJJJGGGGGGCCC>>>:::888999888666444666555444444555666555333444555555666666666555555555333222222333444222111---,,,+++,,,.........---...---,,,,,,---,,,***(((,,,++++++******++++++,,,---...---***'''%%%&&&'''+++***(((((())))))(((&&&(((((()))******+++,,,,,,&&&'''((()))************222222222111111111000000..................------------...111444555444222111111333777888666777<<<<<<999888::::::666666888666555555777999:::999888::::::999888888999;;;<<<======???AAABBBCCCCCCCCCFFFFFFFFFEEEIIILLLHHHAAA<<<999555333444333000---,,,***+++......+++***,,,***)))'''(((***++++++++++++******)))))))))******(((((())))))))))))((((((&&&&&&'''((()))***++++++&&&)))'''$$$...======111777BBBKKKLLLKKKKKKJJJHHH<<<666222111///,,,---111111555777444333555555444666666777666000+++000888???BBBEEEFFF|||\\\JJJFFFBBB999222111000,,,)))***))))))***+++,,,...000111333333666:::;;;:::<<<@@@IIIOOOVVVYYY[[[bbbllluuu~~~uuujjjbbbZZZRRRNNNIIICCC@@@AAAAAA>>>;;;:::;;;;;;:::888777666555666777888666555555555555666555555444444555555444444555555555444///---------//////...---///////////////...---,,,///......---,,,,,,------''')))))))))((()))+++---+++***))))))******)))((((((((())))))***++++++,,,(((((()))******)))))))))////////////.........---111111000000//////......------///111333444333333333111333666888666888===:::777777999888555444777666666777999;;;:::888666555555666777999<<<>>>@@@??????AAABBBCCCDDDDDDDDDAAADDDDDDDDDFFFHHHDDD>>>999555222000000000///---,,,******------******,,,)))(((((((((***+++,,,,,,++++++************++++++******++++++++++++******&&&&&&&&&''''''((()))***''''''(((///888>>>999222>>>FFFMMMMMMKKKKKKJJJGGGAAA;;;666555333111111444777;;;<<<888666777777555444444555666333///333999???AAADDDEEEyyyWWWCCCDDD;;;333111///,,,***+++(((((()))***,,,...///000000000444999:::999;;;???DDDGGGKKKQQQWWW^^^eeeiiiyyy~~~pppddd___XXXQQQMMMIIICCC@@@AAAAAA???>>>=========<<<;;;444333333444555555333111444555555555555555444333555555666555555555555666222111//////000///...,,,---...///000000000000000///...---,,,,,,,,,,,,,,,$$$&&&(((((()))+++---000+++***)))***,,,---,,,+++***))))))(((((())))))***''''''(((***++++++++++++------------------------333333222222111111000000///000111222222222333333888444333666777666888;;;888555555777777444444666888888999;;;;;;:::777444444444555666999<<>>>>>===;;;888555222000///...---,,,,,,)))***------***))),,,))))))*********+++---...,,,+++******************((())))))))))))))))))((('''&&&&&&%%%%%%%%%&&&''''''$$$,,,;;;???777555<<>>999888777555444666555999999555222222111...555111111444555333333666===@@@CCCEEEqqqRRRFFF===444111///---,,,---)))))))))***+++---...///......222777999888:::???BBBDDDHHHOOOWWW^^^ccceeemmmwwwpppcccaaaZZZTTTQQQKKKDDD??????@@@@@@???>>>===<<<;;;;;;666666555666777666333111333444444555555555444444333444666555444444555777444333111000111000...---***,,,...///......///000---,,,++++++************'''((())))))((()))+++---,,,******+++---...---,,,+++***(((''''''((()))***$$$&&&(((***---...000000,,,------......///000000333222222222222222111111000222333333222222444555:::666666:::;;;999777888666333444777777555555888:::::::::;;;<<<:::777444888777777777888999;;;<<<<<<===>>>???@@@@@@@@@@@@;;;BBBEEEAAA<<<<<<<<<;;;666555333111///---,,,,,,+++)))***------***)))+++)))***++++++******,,,...,,,,,,+++***)))(((((()))%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&$$$$$$%%%%%%&&&''')))444@@@<<<222555BBB>>>CCCFFFGGGKKKPPPQQQNNNHHH@@@999999999666555666444888888333000000///,,,555111000333555111//////:::>>>CCCFFFuuuRRRGGG;;;666222...,,,---*********+++,,,---...///------000444666555888===>>>CCCIIIOOOTTTYYY___ccc```jjjuuuvvvkkkddd]]]XXXVVVQQQHHHCCCAAABBBCCCBBBAAA>>><<<;;;;;;:::999999999999777444111222333333444555555555555111333555444333222444666444222111111222222111///,,,...000000...---...///------,,,,,,,,,,,,,,,,,,)))******)))(((((()))+++---+++***+++,,,,,,+++******)))(((((((((***,,,---((()))+++,,,---...//////+++,,,---...///111222222000000000111111111111111000222444444333444777999777666:::BBBDDD???888666666333444888999777888;;;:::999999:::<<<;;;999777888888777777777999:::;;;>>>>>>???@@@AAAAAAAAAAAA>>>AAAAAA===:::;;;:::666222333333111///---,,,,,,+++)))))),,,,,,))))))+++)))***+++***((((((***,,,---,,,+++)))((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%'''((())))))888BBB>>>666666<<<@@@>>>DDDHHHGGGGGGJJJNNNNNNGGG>>>777777777555333444444888999555333444444111444222333666444///---///999===BBBFFF```SSSFFF===666///++++++,,,+++++++++,,,------...---,,,...222333333666<<<555===GGGKKKKKKNNNVVV^^^```iiippprrryyyvvvgggbbb^^^]]]YYYQQQKKKJJJEEEFFFFFFDDD@@@>>><<<<<<888777777777666444000---111222333444555555666555000222444444222111333666222111000111333444333222000222444333000......000000000////////////000000((()))***)))((()))***,,,...,,,+++*********(((&&&))))))((((((***,,,///111/////////...---,,,***))))))***+++---///000222222......//////000000111111...111444444444555999===444666===HHHLLLDDD:::444666444555999;;;999:::>>>999888888:::<<<<<<;;;:::555555555666888:::<<<>>>:::;;;<<<===============;;;:::666222333555222+++///000222111///---,,,,,,+++)))))),,,,,,))))))+++(((***+++)))'''&&&(((+++---,,,+++)))'''&&&%%%%%%''''''((((((((((((''''''((('''&&&&&&'''))),,,---,,,GGGOOO<<<222>>>DDD>>>@@@IIINNNIIIBBBCCCHHHKKKFFF<<<555555666444222222111666777555333555555444111333888:::555///000666999===BBBEEE]]]@@@BBBBBB333***000...&&&###''',,,---++++++.........000111333555666666999<<>>AAAEEEKKKOOOUUUWWW]]]eeellluuu}}}pppdddaaaaaa]]]UUUPPPIIIFFFCCCAAA@@@>>>;;;999888777666555444444444444222222444777999999777444111111000000000000000000111///...///222444333222222222222111111111111111222000......000111000...,,,,,,,,,+++******+++---------......------,,,,,,)))***+++,,,,,,------------+++******+++,,,++++++(((((((((***---......---111111000000111222444555222555666444444666555111444222000111444555555444555666666777777888888888777666666888::::::999888888777555666888:::::::::999666444666:::;;;999777555555444333111000//////---------,,,,,,,,,,,,+++***)))'''&&&&&&''')))***,,,+++,,,---+++(((+++000222...)))((()))(((%%%!!!%%%&&&''''''&&&&&&''')))((($$$%%%(((&&&###+++777EEE@@@999777:::>>>AAAAAACCCAAAAAACCCBBB@@@CCCHHHFFFDDD@@@:::555444555777555555555666888999888777555333222222444555555444555<<>>@@@@@@>>>AAAFFFDDDCCC@@@;;;777666666888444333444666999:::999888666444333333555666666555444:::BBBGGGeeeKKKDDD<<<111+++((((((******'''(((,,,)))******+++---///111222666777888999;;;>>>BBBFFFQQQSSSXXX^^^bbbgggrrr~~~}}}mmmbbbZZZPPPJJJHHHHHHEEECCCAAA???>>>;;;999999888777666666555666666111111222444666666555333333333333222111111000000.........///000222333333000000000111222222222333666444111///............+++...000111000///...///111111000000////////////,,,,,,,,,------......//////---,,,,,,...//////...///......000333444333222222222222333333444555555444777888555444555444000333333333444666888999999888888888888888888888888888777777777888888666444888777555555666666555444777555444444555666444222555333000...,,,,,,---...///......---,,,,,,++++++((('''&&&&&&&&&&&&'''(((+++*********'''%%%***222111...+++******)))'''%%%$$$&&&(((((('''&&&'''(((&&&***)))$$$%%%000<<>>???===;;;???======??????===@@@EEEAAAAAA@@@===:::888888999777777666888::::::999777777666555555777888888777333888???CCCeeeFFF::::::111***%%%(((***)))''''''))))))***+++---///111222333444666777999<<>><<<999888777666555555555555555444444555666666444222222222111111111000000000000000000000000000111222000000000111222222222333333222111000//////000111***---000222111///......111000//////......//////---,,,,,,,,,,,,---......000///......000111111000333222222222333333222000111111222333333444444444444888888555444666444000222333444666888:::===???888999999::::::;;;;;;<<<888777666666777777555333666444333333444444222111555444333333333333222111333111///,,,+++,,,---...111111000...,,,+++***))))))(((((((((((((((((()))...)))&&&''''''&&&'''++++++)))((((((((()))(((((($$$&&&(((((('''&&&'''(((((((((%%%###(((444;;;<<<222777===@@@?????????AAA@@@>>>>>>@@@???<<>>999888777666555555555555777666555555666555333222////////////////////////111222222111000000111333111111111111111222222222///111222222000000111222***---000111000/////////111000///...---...///000...---,,,++++++,,,......///---,,,---///111111000444222111111222111///---000111222333444444444444444777888555555666555111000222444555777999<<>>@@@???===???DDDBBBDDDFFFEEEBBB???<<<<<<777777888;;;>>>@@@@@@???;;;999888888:::;;;;;;:::999<<<@@@DDDtttSSSEEE???555---***)))'''(((+++&&&'''''')))***,,,...///...///111222333777;;;???CCCEEEKKKQQQRRRSSS[[[dddhhhppp|||tttbbbXXXVVVPPPMMMJJJGGGFFFCCC@@@===::::::888777777777777777666555444444555666444333000000000111222222333333000222333333111111333666222222222111111111111111...111444444222000000111+++---000111000000000111222111///.........///000000///---,,,,,,---///000...---,,,---///000111000333222111111222222000...111222444555666666555555333777888555555777666222111333555666555777:::===999999999999999999999999666555444555666666555333222111111222333333111///000111111111000///000000------------.........///+++++++++***))))))(((((()))******************)))***((('''))))))&&&'''***&&&'''''''''&&&'''((()))###&&&((()))((('''''''''&&&"""'''222777555444888;;;???BBBCCC@@@???@@@AAA;;;:::;;;>>>???>>>BBBGGGBBBDDDGGGFFFCCC???<<<:::888888888;;;>>>??????>>><<<:::999:::;;;<<<<<<<<<:::<<>>DDDIIIIIIIIIPPPXXXZZZcccooovvv{{{nnncccaaaTTTQQQMMMJJJGGGCCC???<<<<<<;;;:::999888888888888444333222333555666555444222333444555666666777888///111333333222333666999333222222222111111000000...111555666333000//////---///111111111000222333333222000......///000111222111///...---///000111///...---...000222222111333222222333444555333111333444555777777777777666222666777555666888777333555777888888666666999<<<999999888888777666666555555444444555666666555333222111111333444444222000///000000000//////000111+++,,,---...////////////))))))******+++++++++,,,))))))************))))))###%%%(((***&&&"""&&&---((())))))(((&&&&&&'''(((###%%%((()))((('''&&&'''&&&$$$---===@@@777666???@@@??????>>>>>>===;;;:::777666888===??????CCCIIIFFFIIILLLLLLIIIDDD@@@>>>;;;::::::;;;<<<<<<;;;999===;;;::::::<<<======<<<888999<<<@@@rrrKKKHHH===///))),,,,,,'''***)))((((((******)))(((......///000222444777999;;;===???@@@CCCHHHOOOSSSYYY\\\aaafffnnnzzzzzzkkkbbbZZZUUUNNNJJJHHHGGGEEEBBBGGGAAA;;;999;;;:::666222777666666555555777888999444333222333555555444222222111000000000111222333333333444444444333222111,,,---///000000111111222222000...---...000111111111111111000000000000000333222111000......------111111111222333444666777000000000111222333444555777666555555555666888999666555444333222333333444444555555666777888888999:::;;;;;;:::999666444333555444333333555555444333222222222111111111000000222111000......---------///---++++++...///...,,,************)))'''&&&%%%,,,,,,,,,++++++)))((((((***)))((('''&&&%%%$$$$$$'''((()))))))))(((&&&%%%$$$%%%''')))***)))'''%%%%%%444???;;;333333<<>>@@@===999999<<<>>>===<<<>>>999666777;;;===<<<999<<<===>>>???eeeOOO999222111...)))''')))(((&&&&&&''''''&&&%%%,,,------...000333555777777999;;;>>>AAAFFFLLLQQQTTTWWWZZZ^^^dddooo{{{xxxiii___XXXTTTOOOMMMLLLJJJFFFBBBEEECCC???<<<:::999777666555555444555555777999:::666888:::999777666666888666555333111000000000111333333333333222222222222000...---///222444222///111///---,,,---...//////111222222222222222222222000000//////.../////////111111111222222333444555555555444333333333444444666555444444444555777777666555444333333333444444444555555666777777888888@@@@@@???>>><<<999777666666444333444555666555444222222222111111111000000......------------......---+++)))***,,,---,,,*********+++++++++***)))))),,,,,,,,,,,,+++***)))(((''''''''''''''''''&&&&&&''''''((((((((('''&&&%%%!!!###%%%&&&''''''((()))333999;;;666444999AAAEEEBBB???;;;999999888777555777777777999;;;>>>AAACCCFFFJJJMMMNNNPPPQQQLLLEEEEEEBBB===<<<===>>>>>>===>>>:::666666:::<<<:::888:::;;;===???dddAAA::::::111((())))))'''&&&%%%&&&&&&&&&$$$***++++++---///111333555444555888:::===BBBHHHLLLOOOQQQTTTVVVZZZbbbmmmuuu|||{{{kkkaaaZZZWWWSSSRRRQQQNNNHHHCCCEEEEEECCC???:::888888:::444444444444555777999;;;666;;;???===777555777;;;777666444333111111222222555444222111111111222333555000---///444666222---000///---,,,+++,,,,,,---,,,---...///////////////...............///000111111222222222333333444444:::999888666555444333333444444333333444444555666555555444333333333444444555555555666666777777888===<<<;;;:::777555333111666444333444555666555444222111111111111000000000...------,,,,,,,,,------+++)))(((((()))******)))***++++++,,,------,,,,,,+++,,,,,,++++++***)))((($$$$$$%%%&&&'''(((((()))&&&&&&'''''''''&&&%%%$$$"""$$$%%%$$$###$$$(((,,,@@@<<<666222888BBBGGGFFFBBB???;;;999777666444333555555666777:::===@@@AAAGGGMMMRRRTTTWWWWWWRRRJJJHHHDDD???<<<<<<<<<=========:::666666888:::888666999:::===@@@^^^III???444---...***(((&&&&&&'''((((((''')))***+++---///111222333333444666888:::>>>CCCFFFKKKMMMPPPRRRUUU[[[dddkkkooottt|||sssjjjbbb^^^ZZZWWWUUUQQQKKKFFFGGGFFFCCC@@@<<<:::::::::666555555444555666888999666999<<<:::666444666888555444333333333444666777666555333111111222444555555333000111333333222///000000///...,,,+++,,,---***+++---...////////////...............//////000111222333444555666777777;;;:::999777555444444333444444444444444555555555444444444444444444444444555555555666666666777777666666555444222111000///444333222333444444333222111111111111000000000000000///...---,,,,,,++++++***)))((((((((()))))))))++++++,,,,,,---,,,,,,+++***************)))((('''$$$$$$%%%&&&''''''((((((&&&&&&&&&&&&%%%%%%$$$$$$&&&''''''$$$"""$$$***///>>>;;;777666>>>HHHJJJFFFDDDAAA<<<999888666444333555555666777:::===???AAAJJJPPPVVVXXXZZZYYYQQQIIIEEEBBB===:::888999;;;<<<<<<999666555666777666555999;;;>>>AAA___DDD888444333***(((%%%%%%'''((())))))((()))+++---///111222333333555666777888;;;>>>AAAFFFIIILLLNNNQQQWWW___eeekkknnnttt{{{zzzsssnnnhhh```ZZZWWWTTTOOOKKKKKKFFFAAA???@@@???<<<888:::999777666555555666666888888777777888777666555666555444444444555666777888666444333222333555666333555555333000///111444111222222000...,,,---//////000222444555555444333000000///...............111222444777999:::;;;;;;888777666555444444333333444444555555666666666666333444444444444444444444555555555555666666666666555555444444444444555555222111000000222222111000000000000000000000000000//////...............///*********)))))))))***+++,,,,,,,,,,,,+++***)))((((((((((((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''&&&&&&***000666333888===AAAEEEJJJIIIEEEAAA>>>;;;888777555444222555666666888:::===@@@BBBIIIOOOTTTVVVWWWVVVOOOGGG@@@>>>;;;888777888;;;===:::888666444444555555444;;;<<>><<<888666333333333444444333444444555666999<<<>>>@@@@@@CCCCCCBBBCCCDDDAAA;;;666888999888666666777999555444444333222222444555777999===AAAqqqNNNBBB@@@<<<555000...,,,***)))###$$$'''***,,,---------))),,,///222444777;;;======AAAEEEHHHJJJMMMSSSXXXVVVVVVXXX___hhhppptttuuuuuussspppoooqqqrrrsssrrrmmmiiieeecccaaa]]]VVVQQQPPPPPPNNNJJJEEECCCCCCEEE<<<;;;:::999999999:::;;;111666::::::666555888<<<555444444333444555666777111222222222222111000///333222000//////111222333---111555444000///111444222333666777777555333111/////////000111333444555777888999::::::999777666666555444222111000000///111222333444555444333333111222444555666555444444555555555555555555555444444444333222222333444555111000///000111222111///.../////////000000111111333222000---+++)))(((((((((***+++***((('''))),,,))))))***++++++++++++***)))******+++++++++******%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%&&&&&&(((&&&&&&,,,444888444///GGGOOOTTTMMMCCC===:::888777555444444555777777777333333333555777:::===???BBBBBB@@@;;;:::;;;888333222444777666333111222444333333333222111222444666444777<<<@@@vvvLLLGGGJJJ@@@,,,'''000000&&&''''''***---+++(((+++000///000111333555888:::<<<:::<<<>>>BBBFFFJJJNNNPPPOOOQQQTTTXXX^^^fffooouuuqqqrrrsssrrrooonnnmmmnnnlllfffbbbbbb```[[[VVVUUUUUURRROOOMMMKKKIIIFFFDDDEEEBBB???>>>======;;;999<<<:::777777888:::;;;;;;===999555555999;;;999666777666444222111111111222555555555333222333666999888666555444333333444444444777999:::999444///+++111000000222444666666555<<<:::777555555777999;;;;;;666222111333444333111333555888999999888666444555555666666666666555555666777888777555444444444111111111222444444222000////////////////////////111111111000000...------111111000///...,,,+++***'''&&&&&&&&&'''(((***+++***+++,,,,,,++++++---///+++)))(((***,,,+++(((%%%)))'''%%%%%%&&&&&&%%%$$$&&&### !!!$$$&&&%%%###$$$%%%...999888111555@@@PPPLLLFFFAAA===;;;888666888777666666777777666555555333444666777777;;;AAA???>>>???@@@<<<333//////---///111111111000111222444333222000000000111111777888:::<<>>@@@CCCEEEGGGIIILLLOOOSSSWWW]]]dddlllrrrmmmoooqqqqqqpppooooooooojjjddd``````___[[[XXXXXXWWWUUURRROOONNNKKKHHHEEE@@@???===>>>@@@AAA@@@???AAA???======???AAABBBBBB@@@<<<888777:::;;;888666666555555444333333333333111222111000///000333555888777555444444444555555555777:::<<<;;;999555333333222222333666888777777:::888666444555777:::;;;999777444444555666777777444555666777888777555444666666777777777777666666666777888777555333333444//////000222555666555333000000000000000000000000111111111111000///...---,,,,,,---,,,,,,+++***)))((((((''''''(((***+++,,,***,,,---,,,++++++,,,---+++))))))***,,,+++)))&&&)))'''&&&%%%&&&'''&&&%%%$$$######$$$&&&&&&%%%$$$(((111999888555888???DDDKKKGGGBBB>>>===;;;999888777666444555666666555444555333333666777666:::@@@>>>===>>>???;;;333000222000111222222000//////000111111000//////000111222666777999:::lllMMM888999666'''###,,,)))'''''')))(((%%%&&&+++,,,,,,---///111444666777;;;;;;<<<===???AAACCCDDDJJJMMMPPPTTTXXX]]]bbbfffeeehhhkkkmmmmmmmmmmmmnnnhhhbbb______^^^[[[YYY[[[YYYWWWTTTRRRPPPNNNJJJGGGBBBAAAAAABBBDDDEEEEEEDDDAAA???===<<<>>>??????>>>@@@<<<999999;;;<<<:::888555555666666666666555555444444444333222333555777888777555444444555666666111222555777888777666555555444444555888999999888777666555444444666888:::888888888666555444555777444555555555555444444444777777777888888777777777555777777666444333333444111000111333555555444222000000000000000000000000111111222111111000///...******+++++++++++++++******)))))))))***+++,,,---***,,,......,,,+++***++++++***)))***++++++)))'''(((&&&$$$$$$%%%&&&%%%$$$"""$$$&&&'''&&&%%%&&&&&&,,,:::@@@777444???GGGGGGEEEBBB>>><<<<<<;;;:::999666555444444555555444222444222333666666555999>>>>>><<<<<<===999333111444222333444222000...---...............///000111222555666777888hhh>>>999<<<111(((((((((%%%%%%''''''%%%&&&***++++++,,,...000333555666777777888:::===???AAACCCFFFIIIMMMOOOQQQSSSUUUWWW[[[___dddggghhhiiijjjkkkiiiddd``````^^^ZZZZZZ\\\YYYWWWUUUTTTRRROOOKKKHHHKKKIIIHHHGGGHHHGGGEEECCCBBB???===;;;;;;;;;:::999<<<;;;999:::<<<===<<<:::444555777888999888777777666666777666555555777999888777666555444555666666///000111333444444555555777666555666888999888777666666555444444444555666888:::;;;888333000000222555444333222222222333444666666777777777777666666555666666555333222333444555444444444444333000---////////////////////////111111222222111000//////+++,,,,,,------,,,,,,+++***************+++,,,,,,))),,,......,,,***))))))+++***************)))(((%%%$$$""""""$$$$$$$$$###"""%%%'''&&&$$$%%%(((,,,000888<<<:::;;;CCCHHHHHHBBB@@@===<<<<<<<<<;;;999777555444444555555333222222111222666666555888===???=========888222111444222333444222000...---...------.........//////000222333555777___DDD:::444...,,,((($$$###&&&'''&&&(((+++++++++,,,...000222444555555666777888:::<<<>>>???@@@DDDHHHKKKMMMNNNQQQSSSUUUYYY^^^bbbdddfffgggiiijjjfffcccbbb^^^YYYYYY[[[WWWVVVTTTTTTSSSPPPLLLIIINNNLLLJJJIIIHHHFFFCCC@@@CCCBBB@@@@@@@@@@@@???>>><<<;;;;;;;;;;;;;;;:::888555666888999::::::999888333555555555444444555777999888666555444444555555333333444555555666666666777666555555777888777666777666666555444333222222666999;;;999555222222333555444222111111111222333444555555555555555555444555666555444222111222444555444333333333222///,,,........................000111111111111000//////------------,,,+++******))))))******************)))+++......,,,***)))(((*********)))((((((((()))&&&$$$######$$$%%%%%%$$$###%%%%%%$$$###&&&,,,222666222666AAAHHHGGGFFFHHHCCCAAA???>>>===<<<;;;999888777555555555555444222000///111555666444777<<>>===999222111333111222333222000......//////////////////......---///111333666eeeDDD555444555+++&&&$$$&&&((('''(((+++***++++++---...000222333666666666666777888999999:::>>>CCCGGGKKKOOORRRUUUSSSVVVZZZ]]]___bbbeeeggghhheeedddddd___YYYWWWZZZTTTTTTSSSTTTTTTRRRNNNKKKIIIHHHGGGGGGGGGFFFBBB@@@@@@??????@@@BBBDDDCCCBBB>>>>>>>>><<<;;;999777666777777888999999999999999444666777777666666777888999888666444333222222333333444444555555555555555777666555555666666555444666666666666555333222111333666999;;;;;;:::::::::555444333111111111222222333444444555555444444333555555555333000000222444000///000111333333111///------------------------//////000000000000//////,,,,,,,,,,,,+++***)))((()))******+++++++++******)))+++------+++***)))***)))))))))(((&&&&&&''')))(((&&&%%%%%%'''(((((('''%%%%%%%%%&&&(((,,,222777;;;444999IIIPPPIIIDDDGGGDDDBBB@@@???>>>===;;;999999777555555555555333222---,,,///444555555777<<>>BBBFFFJJJNNNRRRPPPRRRTTTVVVXXX[[[___bbbbbbaaacccccc___XXXVVVYYYSSSRRRSSSTTTUUUTTTPPPMMMHHHGGGGGGHHHHHHGGGDDDAAA???>>>===>>>@@@@@@???===<<<===>>>>>>===;;;::::::888888888888888888999999555666888888777777777999:::999666333111000000000222333555666777777666666888666555555666666555444333444555666666555444333111333666:::>>>???===;;;555555444333222222111111444444555555555555444444555555444222000///111444...---...000222222000.................................////////////......++++++,,,,,,,,,,,,++++++++++++,,,------,,,+++***)))***++++++******+++,,,'''(((((('''$$$$$$&&&(((&&&%%%###$$$&&&''''''&&&%%%%%%'''+++111555888999:::>>>DDDKKKKKKGGGDDDDDDBBB@@@?????????>>><<<:::888666555444444444222000******...333555555888=========???AAA>>>888666888333444444333///---,,,,,,111222333333333222111000...000222444cccCCC444666...)))))))))'''&&&'''''''''((()))***,,,...///,,,---...000222444777888777999<<<>>>???BBBFFFIIILLLMMMOOOOOOQQQTTTYYY]]]]]]]]]```bbb^^^WWWVVVXXXRRRRRRSSSUUUWWWUUURRROOOLLLKKKKKKKKKKKKIIIEEEBBBEEECCCAAA@@@@@@>>>;;;888666999<<<>>>???@@@AAABBB:::999888777777777999999000222444444333222333444;;;999666333000///......555777999<<<=========<<<999777666666777777555444000222444666888777777666111111444888===>>>:::666555555444444333222111111555555666666666666555555555555444111//////111333000/////////000///---+++////////////////////////------...............---+++,,,---...////////////,,,---.........---,,,+++)))*********)))))),,,...&&&((((((&&&######%%%(((###!!! !!!###$$$$$$###$$$%%%)))000888<<<;;;999666FFFNNNHHHBBBCCCDDD??????>>>===>>>???>>><<<;;;777555333333333333111///((((((---333666555999>>>:::;;;>>>BBBAAA;;;999;;;555666666333///,,,******000111333444555555444444///000222333ggg;;;777---'''***''' """+++%%%&&&&&&'''((()))******---...///111333555777888777666555777;;;???BBBCCCEEEHHHJJJMMMOOORRRUUUXXXYYY]]]aaabbb```\\\YYYXXXXXXXXXXXXWWWUUUSSSPPPOOOQQQOOOMMMJJJGGGFFFDDDDDDFFFDDDAAA???>>>===;;;:::;;;<<<<<<======<<<<<<;;;>>><<<:::999999777222...666444222333444444111...777666555333222333333444666888;;;>>>???===<<<:::;;;888555333333555555555888888888888888888888888555555666999;;;;;;888666777777777777666666666666111000000333777777444111000////////////000000111333333222000///...---,,,---,,,,,,---///000///...//////.........//////000111...,,,---000222111000---///...+++***,,,+++(((((((((((((((((('''&&&&&&((((((((((((&&&$$$"""!!!###$$$$$$######$$$&&&)))'''&&&,,,888@@@===666111HHHGGGEEEEEEFFFFFFDDDBBB???@@@CCCDDDCCCAAA===;;;444444444111///...///111......///111333666888999@@@AAA@@@???@@@BBB>>>888:::999888444000---+++***............///000111222555555444333lll>>><<<222(((''',,,)))!!!&&&&&&'''((()))***++++++000000111111222222222333555444333555999===???@@@BBBDDDGGGIIIKKKNNNQQQTTTWWWXXXZZZ]]]```___]]]ZZZ\\\\\\[[[YYYWWWTTTRRRQQQSSSRRRPPPNNNLLLJJJIIIHHHHHHFFFCCCAAA@@@???<<<;;;>>>>>>????????????>>>>>><<<;;;999999:::999555222111000000222555777666444333222111000///000111222999999::::::999888777666888666333333555777999999888888888888888888888888666555555666777777555333666555555555444444444444666555444555666444000---//////.............../////////......------,,,,,,...---,,,---/////////---///...---,,,,,,,,,,,,,,,///---,,,---///000000...---//////+++***,,,,,,)))''''''((((((((((((''''''&&&''''''((('''&&&$$$###%%%%%%%%%$$$""""""$$$&&&%%%---777<<<888444;;;EEEHHHFFFDDDDDDDDDDDDCCCBBB???AAABBBBBBAAA===999777444444333111//////000222111111222444666999;;;<<>><<<;;;<<<<<<<<<<<<<<<<<<;;;:::999999999::::::888666111111222444777999999888111111222222444777999:::999888666444333444555555777555333333555777999999999999999999999999999999888777555555555555444222333333333333222222222222888777666555555333000---000///...------,,,------------------------------000...---...//////...---...---,,,***))))))))))))...,,,,,,,,,...///...------//////++++++------***'''(((((()))))))))((((((%%%&&&&&&'''''''''&&&&&&&&&&&&%%%###!!!"""$$$'''...444<<>>???@@@CCCFFFIIIJJJKKKMMMRRRWWW[[[^^^^^^cccaaa^^^[[[XXXWWWVVVVVVQQQQQQQQQQQQPPPOOOOOONNNKKKIIIFFFCCCBBBAAA???===999999::::::::::::999999::::::999999999999888777666666666777888888777777333333555777;;;???CCCEEE777555222000000333777999888666333222333444444444999999999999999999999999:::888666555666777666666333333222222222111111111333333444555555555444333111000///...------------000000000///////////////111///......//////...,,,,,,,,,+++***))))))))))))------------......------,,,///...++++++------******+++++++++***))))))(((&&&&&&&&&''''''&&&&&&&&&%%%$$$""" $$$+++///===777888AAAKKKOOOPPPQQQJJJHHHEEEDDDEEEFFFFFFFFFDDDEEEEEEDDDAAA>>>:::888444444444222000000222444000111111222444666777888???DDDGGGFFFFFFEEE@@@:::777;;;===:::555333444888222222222222333444555666666555444333NNN111444666,,,)))((('''&&&'''((()))******+++,,,---///000222222333222222444777999999999888999;;;<<<===???BBBEEECCCHHHMMMOOOOOOQQQWWW\\\___]]][[[XXXVVVVVVVVVVVVQQQRRRRRRSSSRRRQQQPPPPPPKKKHHHEEECCCCCCBBB@@@>>><<<======>>>>>>======<<<<<<<<<;;;:::888777666666666777888888888777777777999999:::;;;===@@@BBBDDD999666333000000333777:::666444222111333333333222888888888888888888888888777666444555777888888777333333333222222222222111000111333444555555666777333333111000////////////333222111000///...------111000......//////...,,,+++++++++++++++,,,---...---.../////////...------+++...---+++***------***......---,,,+++)))((('''((('''&&&&&&%%%%%%$$$$$$"""""" ###***333:::>>>888:::GGGTTTVVVOOOIIIHHHFFFCCCCCCDDDEEEEEEDDDBBBCCCCCCCCCAAA???===;;;555555555333111111222444000000000111222444555666<<>>EEEKKKKKKHHHHHHOOOVVVXXXWWWVVVVVVUUUUUUUUUVVVSSSTTTUUUUUUUUUTTTRRRRRRJJJHHHEEEDDDDDDCCCBBBAAA>>>>>>????????????>>>>>>??????>>>;;;888666666777333666888:::;;;;;;===???GGGEEECCCAAA@@@???@@@@@@<<<:::666333222333444666111000000111444666666666777777777777777777777777333222222333555666666555444333333333222222222222111222444333222222333555555444333222222111222222333222111000...---,,,+++111///...///000000///...,,,,,,,,,,,,---///000111---///111111///---------))),,,,,,)))))),,,,,,)))---------,,,***)))'''&&&''''''%%%$$$############ !!!###%%%)))000888>>>444999DDDNNNPPPJJJGGGGGGCCCBBBAAAAAACCCCCCBBBAAA>>>???@@@@@@???>>>===<<<777777666444111111222444222222222222333444555666999???DDDCCCBBBCCCAAA>>>;;;777555666999:::777444444444444444555666777777777666555444aaaAAA;;;111///,,,)))(((((()))***+++,,,---...///000111222333222333444777888777666555666888888999:::===???;;;AAAFFFGGGEEEEEEIIINNNQQQRRRSSSTTTUUUVVVVVVVVVRRRSSSTTTUUUUUUSSSQQQPPPJJJHHHFFFEEEFFFFFFEEEDDD@@@@@@AAAAAAAAAAAA@@@@@@@@@AAA@@@===999888999;;;777;;;???BBBCCCEEEIIIKKKMMMKKKHHHDDDAAA???>>>>>>;;;:::888666444333333444222111111333555777888777666666666666666666666666333333333444666666444222333333333222222222111111111333444222000000111444444444333333222333333444222222222111000//////...000///...///000111000///...............///000111+++...000000...,,,+++,,,(((++++++((((((++++++((((((((())))))((((((''''''%%%$$$###""""""######$$$ $$$***///222555777888666>>>JJJOOOJJJBBBBBBHHHBBBAAABBBDDDEEEEEEBBB@@@???????????????>>>===<<<999999777555222000111333333333333333444444555666777>>>CCCBBBAAACCCCCCBBB:::999777888999999888666444444444444444666777777777666555444nnn???555222///+++))))))***+++'''(((***---000333555777222222222444666777666444444555777777777888;;;===;;;===AAACCCEEEFFFGGGHHHMMMNNNQQQTTTVVVWWWWWWWWWPPPQQQRRRSSSRRRPPPNNNMMMJJJIIIGGGGGGHHHIIIHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFAAABBBBBB???;;;:::<<<>>>@@@DDDIIIKKKLLLNNNQQQUUUGGGEEEBBB@@@===<<<;;;;;;666666666666666666555555666555444555777777666555555555555555555555555555666666666888888777444111222222222222111111111111///111222111000///222555333333333222333333444444333333333333333333333333///......///000111111000000//////.........//////)))---000000---******+++'''******''''''******'''###$$$%%%&&&''''''''''''"""!!!!!!!!!!!!###%%%&&& '''111888999777333111BBBCCCGGGKKKIIIDDDDDDGGGCCCDDDEEEHHHIIIHHHEEEBBBBBBBBBBBBAAA@@@???>>>===::::::888555222000111222333222222222222333444555777>>>BBBBBBAAADDDEEEEEE999:::;;;:::888777888999444333333444444555666777777777555444}}};;;;;;555...---///,,,'''%%%$$$'''---000///000333222333333444555666777777444555666666666666888:::;;;<<<>>>???@@@BBBFFFIIINNNOOOPPPQQQQQQRRRRRRRRRRRRSSSTTTTTTRRRNNNKKKHHHNNNLLLJJJHHHGGGGGGIIIJJJJJJHHHFFFFFFFFFFFFEEEDDDCCCBBBAAA>>>>>>@@@EEEHHHNNNRRRUUUUUUQQQKKKFFFCCCAAA===888777999;;;;;;:::>>><<<999888999:::999888999888777999<<<<<<:::777777666666555444333333222777888999888666555444555555333555888888444222333555333111000111111000...---...000222444666888999444444444555555333000---...///000000000///---,,,/////////...------,,,,,,+++***)))'''''''''((()))(((&&&$$$&&&***,,,,,,***&&&%%%$$$$$$$$$###!!!'''$$$"""!!!"""$$$$$$$$$'''///777888444333999@@@DDDFFFHHHHHHGGGEEEEEEEEECCCCCCDDDDDDDDDDDDDDDCCCAAAAAAAAAAAA???===:::999;;;;;;:::777333///......///000000000000222666999:::<<<>>>AAACCCDDDDDDDDD>>><<<888666555444333111777888::::::999888888999777777777777TTT---///888000***///111***'''***------...000222222333444555666777777555666666666444444666888555777888999:::<<<@@@BBBLLLMMMOOOPPPPPPOOONNNNNNQQQQQQQQQPPPNNNKKKIIIGGGJJJJJJIIIIIIJJJKKKMMMNNNHHHGGGEEEFFFGGGHHHGGGFFFHHHGGGDDDCCCCCCFFFKKKOOOYYY[[[[[[XXXRRRJJJEEEBBBAAA===:::888999:::999888<<<;;;<<<===??????===;;;888666555666888999888666999999999888777666666666777888999999777555555555777555666:::999555444555444222000000222222222111111111222333555666777777666555555666777666333000/////////000000000///////////////...------,,,,,,***)))((('''''''''((((((***((('''(((***+++***((($$$#########$$$###"""!!! """$$$$$$%%%%%%''')))888777555222111555<<>>>>>>>>>>>======;;;888666666555555444555666888777666555555666666666666666\\\:::222444222,,,...&&& ###(((+++...000000111222333444555555666555555555444333222333555555666777888888:::>>>@@@HHHJJJLLLNNNNNNMMMKKKIIIKKKKKKJJJJJJIIIIIIHHHHHHIIIJJJJJJKKKLLLMMMMMMMMMJJJIIIHHHHHHIIIJJJIIIGGGKKKJJJIIIJJJMMMQQQVVVXXXYYYYYYWWWQQQJJJCCC>>><<<@@@>>>;;;:::::::::999888888999;;;???AAAAAA???<<<888666444444555777888888;;;::::::999999888888888555777888777555444444444777555666999999555333555222111000111333444333222333444444444555555666666666666666777999888666444000000000000000000111111//////......---,,,,,,,,,***)))(((((('''(((((((((***))))))*********'''%%%$$$$$$$$$%%%%%%%%%$$$$$$ """%%%&&&'''+++000555BBB===777666;;;@@@CCCDDD@@@BBBDDDEEEDDDCCCDDDEEECCCCCCCCCCCCBBBBBBAAA@@@@@@AAAAAAAAA@@@???===<<<888999999777444333333444111222222111111222555777888999;;;<<<=========<<<<<<;;;:::888777777777777555666777666444333444555555555555666pppCCC333111...***%%%"""%%%((((((+++.........///000111222222333222333333333111111333555555666777777777999<<<>>>BBBDDDHHHKKKLLLKKKIIIGGGCCCCCCCCCCCCEEEGGGIIIJJJLLLLLLLLLLLLKKKIIIGGGFFFNNNLLLKKKKKKLLLLLLJJJHHHLLLMMMOOORRRWWWZZZ\\\\\\PPPOOOMMMHHHCCC>>><<<<<<>>>===============<<<;;;777888999<<<>>>>>>===;;;;;;999666444555888:::<<<::::::999999888888888777333555666666444222333333555333444777666333222444333222111222444444333111333333333444444444555555666555555777999999888666444333111000///000111222//////...------,,,,,,+++*********))))))))))))***&&&'''((()))***(((&&&$$$'''(((((('''&&&&&&&&&''''''&&&&&&(((---444;;;???777777:::@@@GGGIIIFFFCCCAAADDDGGGHHHGGGGGGGGGHHHBBBBBBBBBBBBAAA@@@??????CCCCCCCCCAAA???<<<999777555666777666444333444555111222333222111222444666666888;;;>>>@@@AAABBBBBB===>>>===;;;999777777777777888888777555444555666666666666666HHH000444///......///,,,'''&&&)))***++++++,,,---...//////...///111111111222444666222333333333333444777:::<<>>?????????@@@AAA<<<:::999999:::;;;;;;:::;;;999777555555777;;;===::::::::::::999999999999666777888888666555666666777444444777666333333555555444444444555444222///000000111222333444444555444333333444666777666555666555333111/////////000.........---,,,,,,++++++++++++++++++++++++++++++###$$$'''(((((('''&&&%%%((())))))'''%%%$$$%%%'''''''''***000888<<<<<<:::...444<<>>;;;999777444555666555333333444555111222444333222222444666888999<<>>:::666666666888888888666555444666777777777888888___>>>444000///000---)))(((+++))))))***+++,,,------...,,,...000000111222555777444555555555444555888:::888:::>>>BBBDDDEEEDDDDDDBBBAAA@@@>>>>>>??????@@@EEEEEEEEEEEEFFFFFFFFFFFFEEEEEEHHHLLLPPPRRRRRRQQQXXXVVVUUUUUUVVVSSSLLLGGGLLLKKKIIIEEEBBB@@@@@@BBB<<<>>>??????>>>???AAACCCBBB???<<<;;;<<<===<<<<<<999888777555333555999===<<<<<<<<<<<<<<<<<<<<<<<<:::<<<======;;;:::;;;<<<:::777777:::999666666999666666555555666444111//////000000111222333333444333111111222333555444333555444333111000/////////......------,,,+++++++++******+++,,,,,,,,,,,,+++"""$$$'''''''''&&&&&&'''&&&'''(((&&&""""""$$$(((&&&***222;;;???>>>777222999???EEEFFFDDDCCCEEEHHHAAACCCEEEFFFEEEEEEEEEFFF@@@AAAAAABBBBBBAAAAAA@@@>>>>>>???@@@???>>>===<<<555666777666444333333444000222444444333333555666:::;;;===???@@@AAAAAA@@@BBBDDDEEEAAA;;;777666777555666666444333333666888888888888999sssLLL>>>111---...---------))))))***+++,,,------......///000111000111444666666777777777666777999;;;777888:::<<<>>>>>>>>>>>>??????>>>>>>>>>??????@@@@@@@@@AAABBBDDDGGGJJJKKKJJJKKKMMMQQQVVVXXXWWWVVVWWWSSSMMMLLLLLLLLLHHHDDDFFFFFFEEEBBB???>>>>>>@@@>>>??????===;;;;;;>>>AAABBBAAA??????@@@???>>><<<888999999777555666:::===<<<<<<<<<<<<<<<<<<<<<<<<;;;===??????===<<<===>>><<<999888::::::777777:::555555555666777666333000222222222222222222222222222111000000222333222111111111111111111111000///......---,,,,,,++++++***((()))***+++++++++******&&&((()))(((&&&%%%&&&((($$$&&&(((&&&$$$$$$)))---000666===>>>;;;888777999DDDGGGIIIHHHDDDCCCEEEHHH@@@BBBDDDDDDCCCBBBBBBCCC???@@@AAABBBCCCCCCCCCBBB>>>???@@@AAABBBAAA@@@@@@999::::::888555333333444///111333444444555666777:::;;;===???AAAAAAAAAAAAAAADDDFFFCCC===888888999555666555444444555888:::777888888888vvv\\\???222111000,,,)))******+++,,,---......///000111222111000111333444333444444333222333555777777777888999999999999999999:::<<<>>>@@@BBBCCCDDDAAA@@@@@@AAADDDGGGJJJLLLUUUUUUWWWYYY[[[[[[YYYWWWRRRLLLDDDBBBFFFIIIJJJIIIBBBCCCCCCBBBAAAAAABBBDDD@@@@@@???;;;888888;;;?????????@@@AAABBBAAA>>>;;;:::<<<<<<:::888999<<<@@@999999:::::::::::::::::::::<<<======<<<;;;<<<===;;;888777999999666666999333333444666888777555222555555444444333222111111333111000000111222111111---...000111222222111111......---,,,,,,++++++***&&&'''(((*********)))(((***,,,,,,***&&&%%%&&&((($$$'''***)))((()))///555@@@DDDEEE<<<111111<<>>::::::<<<777777777777666888;;;>>>777777777777tttPPP>>>777222---...***(((,,,,,,)))'''(((222///++++++---000222333111222222111000111444666222555888999999888666555111555;;;???@@@??????>>>AAA@@@???>>>@@@FFFNNNTTT[[[[[[[[[\\\[[[XXXSSSOOOLLLKKKHHHGGGFFFFFFGGGHHHEEEDDDCCCCCCCCCCCC@@@>>>BBBAAA???===;;;:::999999???AAABBBCCCCCCBBB@@@???;;;===;;;777777:::<<<::::::888666777:::<<<;;;:::======<<<;;;::::::::::::666777777777777777666666444555555666777888888999888777555444222222222222666444333444666444000,,,000///...---,,,---.........---,,,+++++++++++++++++++++++++++***)))(((((())))))((((((''''''''''''&&&'''((()))+++111:::AAAIII???555555===DDDDDDAAAFFFCCCAAA@@@AAABBBBBBAAAAAA@@@BBBEEEDDDAAABBBFFFCCCCCCCCCBBBAAA@@@???>>>CCCCCCCCCCCCCCCBBBBBBBBB@@@===999888999999666444555555555555555555555555444777:::<<>>999888888777777777777888888888888777777iiiFFF666444999000+++,,,...---+++,,,111///......///000000//////000111111000111333555555444444777:::999555111777999;;;<<<;;;:::;;;<<>><<<777666999:::888777555444555999;;;;;;:::999999999888999999::::::444555666777888999999999::::::999777555444333222444444444444333333333333333222222444666555222///000///...------...///000...------------.........,,,------,,,,,,+++***)))(((((())))))(((((('''&&&,,,))))))222>>>FFFEEEAAA777:::>>>DDDHHHIIIEEEBBBDDDBBB@@@???@@@AAAAAA@@@CCCAAACCCEEECCC??????CCCCCCCCCCCCCCCCCCBBBBBBBBBEEEEEEDDDCCCBBBAAAAAA@@@AAA>>>:::888777666444111222222333333444444444444444888;;;===AAAGGGIIIGGGJJJNNNNNNIIIDDD@@@;;;555999888888777777888888999888888888888WWW===666666666444+++%%%'''...,,,++++++---...---+++(((---///222333222333444666888555333666;;;;;;666000888888888666666777:::===DDDGGGKKKNNNPPPQQQSSSTTTOOOMMMKKKJJJIIIGGGCCC@@@???AAACCCEEEFFFFFFEEEDDDFFFDDDCCCBBBBBBAAA>>><<<888888888999:::<<<===>>>999:::;;;===>>>>>>>>>>>>===>>><<<777666888888666444333222444777:::::::::666666666666777888999:::666666777888888888888888===<<<:::777444222000///000111333444444444333333000000111333555666444333111000///...//////111111,,,,,,------...///000000...............,,,++++++'''((()))))))))((('''&&&,,,---222:::CCCFFFCCC>>><<>>AAAGGGIIIGGGNNNQQQPPPKKKFFFCCC===666:::999999888888999999:::::::::::::::nnnEEE<<<555444444000,,,+++*********+++,,,---+++))),,,///222444444444555666888777666888::::::777333333444555555666999>>>BBBIIIKKKMMMMMMKKKIIIHHHHHHEEEDDDBBBAAAAAA@@@>>><<>><<<<<<;;;;;;:::::::::::::::::::::::::::;;;<<<<<<<<<;;;<<<;;;777666999999666555555444555777888999999666666666666666777888999999999999888777555444333888888777666444333222222///000222444444333222000///000111222444444444333444333111000//////000111,,,------...............000000000000///...---,,,***)))(((''''''((()))***...777??????999888>>>FFFUUUXXXXXXSSSLLLFFFDDDEEECCCAAA@@@@@@BBBBBBBBB@@@BBB@@@AAABBB@@@;;;;;;>>>888999:::;;;===???AAABBBDDDDDDCCCBBBBBBAAA@@@@@@CCCAAA>>>;;;999777555444000111222333555666777888555;;;>>>>>>AAAFFFHHHGGGJJJMMMMMMJJJIIIGGGBBB<<<;;;::::::::::::::::::;;;;;;;;;;;;;;;^^^:::111:::???555***---+++***+++---///000///***,,,000222222222333444333666999888666444555666333555999;;;===???BBBDDDJJJJJJIIIFFFBBB@@@??????@@@??????@@@AAAAAA@@@???AAA@@@????????????AAAAAAHHHGGGEEEEEEEEECCCAAA???>>>>>><<<;;;::::::999999===<<<;;;:::999999:::;;;888::::::777888;;;;;;999999999999888777777888888999999888777777777777777888888888777666444333222666555555555444444333333///111222333333111///...111222222333222222222222777666444111000///...///000000111111000///......000000000000///...------,,,***'''%%%&&&)))...111888>>>BBB???;;;???LLLYYY```ZZZPPPHHHBBB???>>>>>>@@@???>>>???@@@AAA???>>>===<<<>>>@@@???;;;<<>><<<:::888666555666...///000111333555666666555;;;??????@@@DDDGGGGGGEEEHHHIIIHHHIIIJJJFFF???<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<>>>>>???AAABBBBBBAAA@@@@@@@@@???===;;;<<<;;;;;;;;;;;;;;;<<<===???>>>;;;999888888999:::777:::;;;888999======:::;;;<<<<<<:::888777777999;;;:::999888777777777777555555666777777777777777777666555444333222111111000000111111111000...---222333444222111000000111888666444111///.........333333444444333222000///////////////...---,,,,,,,,,***'''&&&(((,,,222666<<<999777>>>KKKXXXaaadddYYYRRRJJJEEEEEEDDDAAA>>>;;;;;;:::<<<===>>><<<;;;:::999;;;>>>>>>;;;<<<@@@888888999:::<<<>>>AAACCC@@@@@@@@@AAABBBBBBCCCCCC;;;;;;:::888555333444555,,,---...///111222333444555;;;@@@???>>>BBBEEEFFFEEEGGGHHHGGGJJJKKKFFF???=========<<<<<<=========;;;;;;<<<<<>>@@@@@@>>><<<;;;;;;;;;<<<<<<;;;:::999;;;<<<<<<===???BBBDDDDDDBBB????????????@@@@@@AAABBBBBB===<<<;;;<<<===<<<;;;999999999999999:::;;;======>>><<<999777666777999;;;999<<<<<<::::::======::::::<<<<<<:::888777888:::999999888888777888888888555666777888999:::::::::777666555444333111000000......////////////000000111333444222000///000222555444222111000///000000///000222333333111000///............---,,,+++***)))((()))***---111555777888888===KKK[[[ffffffcccUUUPPPJJJGGGGGGFFFCCC@@@;;;:::;;;<<<>>>>>><<<;;;888888:::===<<<999:::>>><<<<<<;;;;;;===???BBBCCCAAAAAAAAAAAAAAAAAABBBBBB=========999555333333444...///000111222333444555444;;;@@@>>>===@@@CCCDDDEEEGGGGGGGGGKKKMMMHHH@@@>>>>>>>>>======>>>>>>>>>;;;;;;<<<<<>>666666777888888555000,,,,,,------,,,+++,,,...111444444444666888999::::::999:::;;;:::777666666777555777999999777666666666888999<<>>>>>>>>===@@@?????????AAAAAA???>>>999888888888999::::::;;;;;;999777555555777:::<<<;;;>>>>>>;;;;;;===<<<888888:::;;;:::777777999<<<777666666777777888999:::::::::;;;;;;;;;::::::999444444444333333222222222------------...000111222000222333222//////111444222222111000000111222333***+++---///000///...---------------,,,+++***)))%%%'''***...111444666777555AAARRR```ffffffcccaaaVVVQQQJJJDDD@@@>>>===<<<=========???AAAAAA???===999888:::===<<<888999=========<<<;;;<<<>>>@@@BBBBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBAAA===888444444666333333444555666666777777333;;;???>>><<>>>>>>>>>>>??????:::;;;;;;<<>>999777555666999;;;===>>>????????????>>>===;;;;;;<<<999888888:::999777444666555444555777<<<@@@CCC???>>>;;;999888999:::;;;:::888777888999999888777777777777777777666666666888666666999999666555777000///...///000111000///222000------...//////...333222222111222222333333555555555444333222111000/////////...---,,,+++***(((***+++***(((&&&&&&'''&&&+++111222000000444888JJJOOOVVV^^^cccdddaaa^^^OOOOOOKKKDDD@@@???>>>:::???>>>===<<<<<<<<<<<<<<>>>>>>>>===>>>@@@AAAAAA@@@@@@???@@@AAACCCCCCAAA???>>>>>>===:::777666777999555555666777888999::::::777777888:::;;;===???@@@CCCHHHKKKJJJJJJNNNOOONNNFFFAAA<<<;;;>>>AAA???===============kkkHHH<<<>>>;;;555222+++((()))...111///000222333222000/////////000000333222222111111111222222222333333222111222444666666666666666777888999999777555444555999<<<>>>???===>>>>>>>>>===<<<;;;;;;999888777888;;;;;;:::777555333111111222444888:::>>>===;;;:::999999999::::::888777777888888777555555555555555555555555555777444333555333///---///222000//////000000///...///---++++++---...///...111111000000000000111111222222222222111000///...---......---,,,+++***)))***)))(((&&&%%%&&&)))+++,,,,,,,,,---333;;;EEEKKKSSSTTTWWWYYY[[[ZZZXXXVVVLLLMMMJJJCCC@@@AAA???<<<>>>===<<<<<<<<<<<<<<<<<>>???????????????AAAAAAAAAAAA@@@???@@@AAACCCCCCAAA???@@@@@@>>>;;;888777777888555555666666777777888888666666777888;;;>>>@@@BBBAAAFFFIIIHHHIIIMMMOOOOOOGGGAAA<<<:::<<<>>>===;;;============}}}cccNNN===666777555111///---)))'''+++222...---,,,+++******+++,,,------......000111111222000111111111000000222444555555444333333333444444333111111333777:::<<<<<<999999999::::::999888888666666666888;;;<<<<<<;;;:::888666444333444666777:::::::::999999888888888999777666555666666444222222222222222222222333333777444333444222...---///222111//////000000///---///---+++,,,...///000000//////............//////////////////...---,,,,,,+++,,,,,,,,,+++***))))))((()))******))))))+++,,,...,,,---222>>>KKKTTTYYYXXXWWWUUUSSSQQQPPPOOOOOOHHHJJJHHHCCCAAABBBAAA>>><<<<<<;;;;;;;;;<<<<<<===>>>===<<<<<<===>>>@@@AAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@AAABBBDDDDDDBBB@@@AAAAAA@@@<<<999777777777555555555555666666777888666666666777999===AAADDDBBBGGGHHHFFFFFFJJJMMMLLLIIICCC<<<999999;;;;;;:::<<<<<<<<<<<>>===999555444000***))),,,+++***)))))))))***+++,,,***+++,,,---///000000000...///000000//////000222333333222222222222222333111000///111444666777777444444555555555555555555444444666777999:::::::::<<<;;;:::888777777777777555666666777666666555444777555333222333222000...//////000000000000111111333000000222222//////222111000///000111222111000333111//////000222222111//////......------......---------------,,,++++++*********+++******))))))'''+++///222111...,,,+++...222999CCCLLLSSSWWWYYYUUUTTTSSSPPPMMMLLLLLLMMMGGGIIIGGGBBB@@@BBB@@@===;;;;;;:::;;;;;;<<<============>>>>>>???@@@AAABBBAAABBBCCCCCCBBBBBBCCCDDDCCCCCCCCCEEEFFFFFFEEECCCAAAAAA@@@===999666555666444444444555666888:::;;;999777666666888<<<@@@CCCEEEIIIIIIFFFDDDHHHJJJIIIJJJDDD===999888999999999::::::::::::^^^DDD>>>:::<<<;;;444---***))))))(((((((((***+++,,,+++,,,---...//////......---///000000//////000111000000000111222333444555444333222333444666555444333333444555555555444444333444555666666666666666666666555555444444444444111111222333333333222222444222000000000///---+++---.........//////000000///++++++......,,,---111000000///111333444444333666333111000111222222111111000//////............------......------,,,,,,)))******+++++++++******+++...000111111000000111666>>>HHHNNNPPPPPPRRRTTTQQQRRRSSSQQQMMMJJJIIIJJJFFFHHHGGGBBB@@@AAA???;;;;;;;;;;;;;;;;;;<<<===>>>===>>>???@@@AAAAAAAAAAAA@@@BBBDDDDDDCCCCCCDDDFFFFFFEEEFFFGGGIIIIIIGGGEEE@@@@@@@@@===999666555555444444444555888;;;>>>@@@;;;:::777666777999===???CCCGGGHHHEEEEEEHHHKKKJJJHHHDDD>>>:::888888888999888888888888sssaaaKKK===777222000111+++***)))(((((()))***+++,,,---...//////...---,,,+++---//////.........///---......000111444555666999888666777888888777555666666777777777666666555333444666555444333333444111222333444444444444333/////////000000111111111222000///...//////---+++------......//////000000333///...000000...///333222111111333555666666555444222000///000111111000222111000///////////////---......///......------******+++,,,---------,,,222111///...///333:::???EEEKKKOOOOOOKKKJJJNNNSSSPPPSSSUUURRRLLLGGGEEEEEEEEEGGGFFFBBB@@@AAA???;;;======<<<<<<<<<======>>>===>>>@@@AAABBBAAA@@@@@@>>>AAADDDDDDCCCCCCFFFIIIGGGFFFGGGHHHJJJJJJHHHFFF???@@@@@@>>>:::777666666444444444666888<<>>=========>>>>>>===>>>@@@BBBBBBAAA???===;;;???CCCDDDBBBCCCGGGKKKFFFFFFFFFHHHIIIIIIHHHFFF@@@AAABBB@@@===:::999999666666555555777:::===???:::999888888888999;;;<<<999???CCCCCCDDDFFFFFFDDD<<<<<<;;;999777666666777333333333333tttRRR@@@<<<:::666222///---++++++'''(((+++---...---,,,,,,'''))),,,,,,+++******+++,,,,,,------///111222333444444444555888888777666555555555444333222111000111444777666444444555777111222444666666555444333000///......///111444555333222111111222333111000......//////000111222222000------111444555888===;;;999777777777666444333111000///111444888999999111111000///...---------------...//////.........,,,---...///000000111111...555>>>FFFKKKNNNOOOPPPOOONNNMMMNNNPPPRRRQQQOOOMMMPPPQQQMMMHHHEEEGGGJJJ>>>BBBCCCAAAAAACCCBBB>>>@@@@@@???>>>>>>===>>>>>>===>>>AAABBBBBB@@@>>><<<999>>>BBBCCCBBBCCCGGGLLLEEEEEEEEEGGGHHHHHHGGGEEEAAABBBCCCBBB???===;;;;;;888777555444555777:::<<<777777777888999:::<<<<<<;;;AAAEEECCCAAAAAA???;;;777888888888666555555555111111111111^^^UUUGGG999000...111444///,,,***+++***(((,,,222---+++***,,,///000---***111000000111333444333111555555555444444333333333555555666444222222333444222111000222666888777555888888888888777555444333111000000//////000000111555000---///555666222---000...,,,...222555444222...222333//////555<<<>>><<<:::666333222333555666777555333444777:::999888333111000000...+++---222///+++)))+++000222///+++000333222------111555666IIIKKKNNNNNNNNNMMMMMMNNNPPPOOONNNMMMMMMMMMNNNOOOPPPOOOMMMIIIEEECCCDDDFFFFFFEEEDDDCCCAAA>>><<<;;;;;;;;;;;;<<<<<<<<<<<<<<<@@@???>>>>>>>>>>>>>>>???AAA@@@@@@BBBDDDEEEEEEEEEDDDEEEFFFEEECCCCCCEEEFFFAAABBBBBBCCCBBBAAA@@@???999666333333444666777777777666555555666888:::<<<>>>@@@BBBEEEFFFCCC===999999777555444444222///,,,...///000111mmmSSSIIIAAA222$$$,,,+++///555555000------,,,------,,,+++***))))))...---...000333444444333111222333444555666777777555666666555333333444666222111000222555666666444777777777666555444333222777666555555444444444555555444333222333222000...///...---...000111222111...111000---...333888999555444111///...000222444999777666888:::;;;999777888111,,,---......000444333222000......222777;;;...111333222888CCCMMMQQQTTTUUUVVVVVVTTTSSSRRRQQQOOONNNMMMLLLKKKLLLMMMMMMQQQPPPNNNJJJGGGEEEFFFGGGEEEDDDDDDCCCAAA???===<<<>>>>>>==================??????????????????@@@@@@AAAAAAAAAAAACCCDDDDDDCCCCCCDDDEEEDDDCCCBBBDDDEEE@@@AAAAAAAAA@@@???===<<<999777444444666777777666555444333444555777999;;;@@@AAABBBDDDDDDAAA<<<888222111000000111000///---,,,---...///tttMMMGGGPPPEEE;;;222//////---...111,,,///111///,,,+++---111******+++---111333444333000000111333555666777888444555666555444444666777444333222333555666555444555555555555444333222222888888777666555444444333///111333222000...///000//////000000//////111333000111///---000555777555444222111///000222555666777777999;;;<<<<<<999666333222666@@@CCC===444///(((222>>>BBB>>>999999;;;777CCCPPPXXX^^^bbb```\\\YYYXXXWWWVVVTTTQQQOOONNNMMMMMMLLLKKKJJJKKKKKKKKKNNNNNNLLLIIIFFFEEEEEEGGGCCCCCCCCCCCCAAA@@@???>>>@@@@@@@@@??????>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDCCCBBBBBBCCCDDD@@@@@@@@@@@@>>>===;;;999888777666777888999888666444444444555666888;;;<<>>======<<<===>>>???@@@@@@@@@AAAAAAAAABBBAAA@@@??????@@@AAABBBCCCCCCBBBAAABBBCCC@@@@@@@@@@@@>>><<<:::888888888777888::::::888666666666777888999;;;===>>>BBB@@@???>>><<<999555111000---+++)))((('''%%%###))))))+++,,,lllNNN<<<666888>>>888444///------...---,,,...,,,***+++,,,---------/////////000000111111222000111222222111111333555333444444333333222222333333333444555555555444444333333222111///---+++***)))((()))+++///000000//////111333222///...111444444555555555:::@@@???;;;===<<<:::999999999;;;;;;???AAACCCCCCAAA>>>;;;999999;;;AAADDD@@@:::;;;@@@;;;AAAKKKXXXhhh{{{}}}tttlllfff]]]ZZZWWWUUUTTTSSSPPPNNNMMMMMMMMMLLLLLLKKKJJJIIIGGGHHHHHHGGGDDDCCCDDDEEEBBBCCCCCCCCCBBBBBBAAA@@@@@@@@@???>>>======<<<<<<;;;<<<===>>>????????????@@@BBBBBBAAA???===>>>@@@@@@AAACCCCCCBBBAAAAAABBBBBBBBBBBBAAA???===;;;:::999888888999::::::888777666666777888:::;;;======@@@???===<<<;;;888333000000...***(((((('''%%%$$$))))))+++,,,uuuXXXGGG>>>888222000222555444222444111...------...------,,,,,,---///000222333444000111222111000000111333...000000000.........000222222333444555555555555555555555555333111///---000...---///111222000---...///000/////////111222333666777777:::>>>>>>::::::999888666666666777777>>>??????===:::777555555555;;;EEEJJJGGGCCCGGGOOOXXXjjjvvvkkkddd^^^ZZZVVVUUUUUUTTTQQQNNNMMMMMMMMMMMMLLLKKKIIIHHHHHHIIIJJJIIIGGGGGGGGGHHHCCCCCCCCCCCCCCCBBBAAA@@@>>>>>>>>>======<<<<<<;;;;;;<<<>>>???@@@@@@???>>>???BBBCCCBBB>>>===???AAA???BBBDDDDDDCCCAAAAAAAAABBBBBBBBBBBBAAA???===;;;999888777888999999999777444555555666777888999999???>>>>>>>>>===:::555222...,,,)))((()))***))))))))))))+++---hhhaaaVVVJJJ@@@999555333999666333111222222222111......///000111222333444222222333111000000111222,,,...000///------...000000111222333444444444444444555666666444222000...///111222222000///000111111000///000222444444444444999<<<:::999;;;;;;888777666666666666777777888:::;;;<<<:::999999<<>>???AAABBBBBBAAA@@@??????BBBDDDBBB???===@@@CCC@@@BBBDDDEEEDDDBBBAAABBBAAAAAABBBBBBAAA???>>>===:::888666666777888888888444555666666777777777666>>>???@@@BBBBBB???:::666///,,,)))((()))*********((()))***,,,nnnWWWJJJFFF<<<:::666555555666666555444333333333222222111111333444444222111000111333...000222111//////111333...///000111222333333333111111222333222000---,,,(((...333333...,,,000555666333111333777:::999888777>>>AAA===::::::999888777777777888999;;;<<<===<<<===???@@@BBBHHHOOOVVV\\\kkkvvvnnnccc^^^WWWUUUUUUTTTPPPKKKJJJKKKKKKKKKJJJHHHFFFEEEDDDFFFHHHHHHGGGGGGGGGHHHEEEEEEEEEDDDCCCAAA@@@???============>>>>>>>>>>>>@@@BBBCCCDDDDDDCCCAAA???>>>BBBDDDCCC???>>>AAADDD@@@BBBEEEFFFDDDBBBBBBBBB???@@@AAAAAA@@@???>>>===:::888555444666888888888777777888888888888777777>>>@@@BBBEEEFFFCCC===999333000,,,)))(((((('''&&&'''((()))+++aaaYYYKKK???;;;<<<:::555555666888999999777444222333111///...000222222111444444222111111111222333///---+++---111444333111....../////////......---,,,------------///333666000444777:::>>>CCCBBB===<<<>>>???>>><<<:::999:::???;;;;;;@@@CCCCCCCCCEEEDDDGGGNNNSSSYYYjjjtttjjjdddaaa]]]YYYXXXVVVTTTRRRMMMLLLKKKJJJIIIHHHGGGGGGHHHFFFEEEFFFGGGGGGFFFEEEHHHFFFDDDCCCCCCCCCBBBAAA;;;>>>???======??????<<<@@@@@@@@@AAAAAAAAABBBBBB??????@@@AAAAAABBBBBBCCCEEEEEEEEEEEEEEEDDDCCCCCCCCCBBB@@@???>>>=========AAA<<<666555777888666333888777666555555777999:::AAA@@@AAACCCEEEDDD@@@<<<333---(((***+++(((&&&&&&"""$$$'''***vvv```UUUKKKCCC???<<<888555444777;;;>>>=========<<<888444111///555444222000////////////444333111...,,,*********555555444444333222000000111111000...,,,,,,...000333999>>>???@@@AAA>>>999:::<<<>>>??????@@@CCCDDDEEEEEEIIIKKKIIIFFFHHHMMMcccoooxxxooogggccc^^^YYYVVVSSSPPPMMMNNNMMMMMMLLLKKKJJJIIIHHHHHHGGGEEEFFFGGGGGGFFFEEEFFFDDDBBBBBBBBBAAA???===>>>AAAAAA===<<<>>><<<999===???AAACCCCCCBBB@@@???@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@CCC>>>999888:::;;;:::777;;;:::888666666666777888?????????AAACCCBBB???;;;999222---......+++(((((($$$&&&))),,,vvveee^^^SSSHHHAAA======>>>666888999:::::::::;;;<<<:::999888777666777888999444666777555222333777<<<++++++,,,---...///000111333444555444444555888:::;;;DDDKKKLLLKKKKKKIIIFFF???@@@AAAAAAAAACCCFFFHHHFFFIIINNNVVV___qqqyyyqqqgggccc]]]XXXTTTQQQNNNLLLNNNNNNNNNMMMLLLKKKJJJIIIHHHGGGFFFFFFGGGGGGFFFDDDEEEDDDCCCCCCCCCAAA>>>;;;>>>AAAAAA>>>===>>>===999<<<>>>BBBDDDEEECCC@@@>>>AAAAAAAAABBBCCCCCCDDDDDDCCCCCCDDDDDDCCCCCCBBBBBBDDDDDDCCCCCCBBBBBBBBBBBBAAA===:::999;;;<<<;;;999:::999888777777888999:::======>>>@@@AAAAAA>>><<<;;;333.........***'''&&&(((***,,,///jjjZZZPPPMMMHHHCCC@@@AAACCCDDDCCC;;;::::::::::::<<<===>>>@@@???<<<666000......000777777777888999;;;<<<<<<555777888999:::<<>>???===>>>AAAAAA>>>???@@@CCCDDDDDDCCCBBBAAAAAAAAABBBBBBCCCDDDDDDEEECCCDDDDDDDDDDDDDDDCCCCCCFFFFFFEEEDDDCCCBBBAAA@@@<<<:::777777999:::999888666666666777999;;;>>>???<<<===>>>@@@AAAAAA@@@???;;;444/////////,,,)))))),,,---///111yyylllddd^^^WWWKKKAAAMMMKKKIIIEEECCCAAAAAAAAAJJJGGGBBBAAAAAAAAA@@@???@@@???>>><<<;;;:::::::::===>>>@@@AAABBBCCCFFFHHHGGGOOOTTTSSSRRRVVV\\\^^^___gggsssxxxnnngggbbb\\\VVVTTTRRRPPPOOOLLLMMMNNNNNNMMMLLLJJJIIIIIIHHHFFFFFFGGGFFFEEECCCDDDDDDDDDEEEEEECCC@@@===;;;>>>???===>>>AAAAAA>>>DDDCCCCCCCCCCCCDDDEEEEEEAAAAAABBBBBBCCCDDDDDDEEEDDDEEEEEEFFFFFFFFFEEEEEEGGGFFFFFFDDDBBB@@@>>><<<:::999888888999999999888555555666888:::<<<>>>???<<<>>>@@@BBBBBBCCCCCCDDD???888444555666333111111///000222333ssspppjjjddd]]]XXXTTTSSSRRRNNNKKKKKKOOOPPPMMMJJJDDDDDDDDDEEEFFFIIIKKKLLLFFFIIINNNRRRVVVZZZ^^^aaallluuu~~~~~~tttmmmhhh```YYYTTTQQQNNNMMMKKKLLLNNNOOONNNMMMKKKIIIJJJHHHFFFFFFFFFFFFDDDCCCAAA@@@@@@AAABBBBBB???===>>>AAAAAA>>>>>>@@@???<<>>???AAABBBAAA@@@>>>AAAAAA???>>>@@@@@@<<>>>>>?????????===<<<<<<<<<777777888888888888888888<<>>???>>>???CCCCCC@@@???@@@AAABBBBBBBBBAAAAAA??????@@@AAAAAABBBBBBCCCCCCCCCDDDEEEEEEEEEEEEEEE@@@AAACCCEEEEEEDDDBBBAAA>>>???@@@???===<<<;;;<<<333444666777999999::::::;;;>>>AAACCCCCCDDDHHHKKKGGG???:::::::::666333333111222222222