BM6P6(@ }}}vvvooojjjgggdddbbbXXXOOOHHHIIIKKKGGGAAA>>>888:::<<<=========???AAACCC???===>>>BBBBBB???;;;::::::::::::999999888777999999999888888888777777999888888777777777666666555777888777666555666777888888888999999:::::::::777777777777888999:::;;;888999;;;============<<<>>>>>>>>>???AAACCCEEEGGGFFFGGGGGGEEEBBB???>>>>>><<>>;;;888???===;;;:::999999999:::777888888777777:::>>>BBBEEE===888<<>>??????@@@@@@AAABBBCCCCCCHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFEEEEEEFFFFFFDDDCCCKKKJJJFFFBBBCCCFFFCCC>>>;;;888666888===??????>>>888888888999;;;:::888666666555444333222000///......---,,,,,,,,,---...//////...///111444555444333000------///444999::::::666444333444777888666444111222444666777777777666444555555666666555444444:::;;;<<<<<<;;;;;;<<<===>>>@@@BBBDDDEEEEEEEEEEEECCCGGGHHHEEECCCHHHLLLMMMHHHKKKNNNPPPOOOMMMLLLLLLHHHGGGGGGJJJQQQVVVXXXXXXZZZ[[[[[[YYYWWWUUUTTTTTTQQQPPPPPPPPPQQQSSSUUUVVV~~~yyysssooolllhhhaaa\\\WWWMMMGGGGGGHHHEEE???===;;;<<<>>>>>>===>>>???AAACCC???===>>>@@@@@@<<<888888999:::<<<<<<<<<;;;;;;999999888888888888888888666777:::;;;;;;888666444555666777777555555666777777777777888888999999999666666777777888999999999888999;;;===>>>???>>>>>>======<<<<<<===???AAABBBDDDEEEEEECCC@@@===<<<===<<>><<<;;;;;;<<<>>>???@@@AAABBBCCCBBB@@@>>><<<======<<<::::::999999999888888999888999;;;???CCCDDD???===>>>@@@CCCIIIPPPTTT[[[ccciiikkkkkkkkklllnnnsssxxxwwwppphhhcccbbbdddaaa]]]\\\\\\]]]^^^^^^]]]\\\[[[ZZZZZZ[[[\\\\\\XXXWWWWWWXXXYYYYYYXXXVVVZZZ\\\^^^\\\WWWRRRNNNMMMNNNPPPNNNKKKJJJLLLJJJGGGKKKLLLMMMJJJFFFCCCCCCDDDCCCCCCCCCCCCBBB@@@???>>>;;;;;;;;;:::999999999:::999999999999999999::::::444666777666333333555777;;;<<<<<<===============AAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEEEEDDDBBB@@@DDDDDDBBB>>>???AAA???:::777555444777;;;===;;;999555555555777999:::999888555444444333222111000//////...---,,,+++,,,,,,---.........000222333333222000...---///333666666666333111000111333444333111111222444666777777777777555555555555555555666666===>>>>>>===;;;:::;;;<<<===>>>@@@AAABBBBBBBBBBBB@@@DDDFFFCCCCCCHHHMMMNNNIIIKKKNNNNNNLLLJJJHHHGGGJJJIIIHHHKKKPPPTTTUUUUUUWWWWWWXXXWWWUUUSSSSSSRRRQQQQQQRRRRRRTTTUUUWWWWWW{{{vvvpppooooookkkaaaYYYUUULLLFFFFFFFFFBBB===;;;===>>>???>>>>>>>>>@@@AAACCC@@@>>>>>>@@@???<<<888:::;;;===>>>>>>===<<<;;;888888888888888888999999444777;;;>>>>>>;;;666222666777888777666555666888777777777777777888888888555666888999::::::999888888999<<<>>>@@@@@@@@@@@@@@@???>>>===<<<===>>>>>>AAABBBBBBAAA>>>;;;;;;;;;<<<>>>@@@???===<<<>>>@@@???>>>===<<<<<<===>>>???AAAAAAAAAAAA@@@@@@??????<<<<<<<<<<<<;;;;;;:::999999:::::::::;;;===AAADDDCCCAAAAAA@@@===???IIITTTeeehhhkkkllllllllllllmmmkkkrrryyyzzzuuullleeebbbhhheee```]]]^^^___``````___^^^]]]\\\[[[[[[[[[[[[___\\\XXXVVVVVVWWWVVVVVVYYY[[[]]]\\\YYYTTTPPPOOONNNUUUWWWRRRKKKIIIJJJJJJMMMNNNNNNLLLIIIGGGFFFFFFDDDEEEFFFGGGEEEBBB???===<<<;;;;;;;;;::::::::::::888777777777888999999:::777999:::999777666666666999999:::::::::::::::999;;;<<<===???@@@@@@@@@@@@@@@AAABBBCCCBBB@@@===;;;===>>>===;;;<<<>>><<<777333222222555999999666333111000111333666999999999333333222222222222111111333222000///...............------///111222222111///...---...000000///...///...---...///000///...111222444666777777777666555444444333444555777888>>>??????>>><<<::::::;;;<<<<<<===>>>??????>>>>>>???CCCDDDBBBBBBGGGKKKKKKIIIKKKMMMMMMJJJFFFDDDCCCLLLKKKJJJKKKOOORRRSSSSSSTTTTTTUUUUUUTTTTTTSSSRRRSSSTTTVVVWWWXXXXXXXXXXXX~~~vvvooonnnpppmmmcccZZZUUUMMMFFFFFFEEEAAA===<<<>>>>>>???>>><<<===???AAACCCAAA???@@@AAA@@@>>><<<>>>???@@@@@@>>>;;;888666888888888888888999999999444777;;;>>>>>>;;;777444777999999999888777888999777777888888888888888888555777999;;;<<<;;;:::999888:::<<>>>>>>>>>>>???@@@AAA???===;;;:::;;;<<<>>>??????======>>>@@@???>>>============>>>???@@@???>>><<<<<<===>>>???;;;<<<===>>>>>>===;;;::::::;;;<<<<<<===???BBBEEECCCBBBBBBBBB??????FFFPPPhhhgggggggggfffgggiiijjjaaagggnnnqqqnnniiidddaaafffbbb]]]ZZZZZZ\\\]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[```[[[VVVRRRQQQQQQRRRRRRXXXZZZ\\\]]][[[WWWTTTRRRRRRZZZ]]]WWWOOOLLLLLLLLLLLLMMMNNNMMMLLLKKKJJJJJJKKKKKKLLLKKKHHHEEEAAA???<<<<<<;;;;;;<<<<<<;;;999777666666666777888999:::;;;<<<======<<<:::999888888999:::<<<<<<<<<;;;;;;<<<===>>>?????????>>>===<<<>>>AAAAAA???<<<999777999<<<<<<::::::<<<;;;777222222333666999888444000---,,,---///333666777777222222222222333333333333888777666555444333222222111000///000222444444333000000///...---,,,***)))---,,,,,,---............000111333555555555555444444333222111222444666888===>>>???>>><<<;;;;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<@@@CCCDDDAAABBBGGGIIIGGGIIIKKKMMMMMMJJJFFFDDDCCCMMMLLLLLLMMMOOORRRSSSTTTUUUTTTUUUVVVWWWWWWVVVUUUWWWYYY[[[\\\\\\[[[YYYWWWwwwllliiikkkjjjddd]]]WWWOOOHHHGGGEEE@@@>>>>>>=========<<<;;;;;;>>>@@@????????????@@@@@@>>>======>>>>>>>>><<<:::777555888888888888888888888888777888:::;;;;;;:::999888999:::;;;;;;999999:::;;;999999999999999999999999777999;;;=========;;;:::999:::<<>>>>>>>>>>>>>>???@@@???===;;;;;;<<<<<<===>>>>>>=========>>>>>>>>>============>>>>>>???>>><<<::::::<<<>>>@@@;;;<<<>>>??????>>>===<<<;;;<<<===>>>>>>@@@CCCEEEHHHDDDCCCFFFHHHGGGGGGJJJUUUUUUVVVYYY^^^dddhhhkkk___bbbfffggggggdddbbbaaa___\\\WWWUUUUUUWWWWWWXXXWWWWWWXXXXXXYYYYYYYYYYYY^^^YYYTTTPPPOOOPPPPPPPPPYYYYYY[[[\\\[[[ZZZWWWUUUYYY]]]]]]YYYUUUTTTQQQLLLMMMNNNOOOQQQSSSSSSRRRQQQSSSSSSQQQOOOLLLHHHEEECCC???===<<<===??????<<<:::999888777666777888:::;;;999::::::;;;<<<;;;999888999:::<<<>>>@@@@@@??????@@@@@@@@@???>>>===<<<;;;;;;>>>AAAAAA===999666555777:::;;;888888::::::777555555666999;;;:::555000,,,+++,,,...222444555444222222222333444444555555999999999888777666555555666444333444666777888777666666555222///---,,,,,,......////////////000000///000222333444444333222222111000000000222555666999:::<<<<<<;;;;;;<<<>>>;;;;;;;;;;;;;;;;;;<<<<<<===@@@AAAAAADDDJJJLLLJJJHHHJJJMMMNNNLLLJJJHHHHHHMMMMMMNNNOOOPPPRRRUUUWWWWWWVVVVVVXXXZZZ[[[ZZZXXX[[[\\\^^^___^^^\\\YYYWWWvvvjjjdddddddddaaa]]]XXXQQQJJJHHHEEE@@@>>>@@@<<<===<<<;;;:::;;;>>>AAA===>>>>>>>>>>>>===<<<<<<999::::::;;;;;;;;;::::::999999999888888888777777888888888888888999999::::::;;;<<<;;;:::999:::<<<:::::::::999999999999999888999;;;<<<======<<<<<<999:::===???@@@AAAAAAAAACCCAAA???===<<<;;;<<<<<<===???@@@???===<<<<<<============<<<<<<;;;;;;;;;<<<==================<<>>??????@@@CCCEEELLLFFFDDDJJJPPPPPPLLLJJJLLLKKKMMMQQQWWW]]]aaabbb____________^^^\\\[[[ZZZZZZWWWUUUSSSTTTUUUUUUUUURRRSSSTTTUUUVVVVVVVVVVVVZZZXXXTTTRRRRRRSSSRRRRRRXXXWWWWWWXXXYYYZZZYYYXXX]]]]]][[[XXXXXXYYYUUUNNNPPPQQQSSSVVVXXXYYYWWWVVVUUUUUUUUUTTTQQQMMMIIIFFFCCCAAA@@@BBBDDDDDDAAA===>>>===;;;::::::;;;===>>><<<<<<<<<>>>@@@AAAAAA???===>>>AAACCCDDDDDDCCCBBBDDDCCCAAA???>>>===<<<<<<>>>AAADDDCCC>>>:::888999777:::;;;777555888999888;;;::::::<<<>>>===777333//////000222444555333111333333444555555666777777666777777888888888777777;;;999777777999;;;<<<;;;>>>===;;;777333111222333111222333333222222333444000111222333333333222222222111111000111222444555555777999999999999;;;<<<:::::::::::::::;;;<<<===999<<>>@@@<<<===<<<;;;;;;<<<@@@CCCBBBBBBBBBAAA???===<<<;;;::::::999999999;;;<<<===;;;::::::999888777666666777777777777888888999999888:::;;;:::999888999;;;999999999999888888888777888888999999:::;;;;;;;;;:::;;;===???@@@@@@@@@??????>>><<<;;;::::::;;;;;;<<<===???>>>===<<<<<<===>>>===<<<;;;;;;:::999888;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;:::999:::<<>>??????@@@CCCEEEIIICCCAAAIIIQQQRRRQQQOOOKKKJJJLLLPPPVVVZZZ[[[ZZZ\\\\\\[[[ZZZZZZYYYWWWVVVZZZXXXWWWWWWYYYYYYXXXWWWQQQRRRSSSSSSTTTSSSRRRRRRUUUTTTSSSTTTVVVVVVTTTSSSVVVTTTRRRRRRUUUXXXYYYXXX[[[\\\YYYVVVWWWYYYWWWRRRSSSRRRTTTWWWYYYZZZWWWTTTOOORRRWWWZZZXXXSSSLLLHHHIIIFFFEEEGGGJJJJJJFFFBBBFFFDDDAAA??????@@@AAABBBCCCBBBBBBDDDIIILLLMMMLLLFFFHHHJJJKKKKKKIIIGGGFFFIIIGGGDDDBBBAAAAAABBBCCCDDDHHHJJJGGGAAA======???;;;>>>===888555888;;;<<<@@@>>>===???@@@???:::666555666777888999777333///555555666666777777888888444555777999:::;;;;;;:::???<<<::::::<<<===>>>>>>@@@???<<<888333222555777333555777666555444666888111222333555555444333333333333333333333333444444444555777777666666777999888888888888999:::<<<===;;;>>>AAACCCJJJRRRTTTPPPIIILLLPPPQQQPPPNNNNNNNNNMMMNNNOOONNNMMMMMMPPPSSSTTTQQQPPPRRRVVVXXXUUURRRSSSTTTVVVXXXYYYYYYXXXXXXyyyppphhhdddaaa___^^^XXXQQQKKKGGGCCC>>>===@@@=========<<<<<<>>>BBBEEEHHHIIIHHHFFFBBB>>>===<<<>>>===;;;999888999;;;<<<<<<;;;:::999888666555555555666777888999888888777777888999999777777888999999888888888777777666666777777777777888999:::;;;:::;;;===>>>?????????>>>>>>===<<<;;;:::;;;<<<===:::<<<======<<<;;;;;;<<<>>>===;;;::::::999777666:::;;;;;;<<<<<<;;;;;;:::888888777777888:::<<<===666666555555666888:::;;;:::<<<>>>??????@@@CCCDDDDDD>>>===DDDLLLPPPRRRTTTEEEFFFJJJQQQZZZ___aaa```[[[[[[[[[]]]^^^^^^\\\ZZZ\\\[[[[[[\\\^^^^^^]]][[[RRRRRRSSSSSSSSSQQQPPPOOOPPPPPPRRRTTTWWWWWWUUURRRUUUQQQNNNNNNRRRVVVXXXXXXXXXZZZYYYUUUTTTWWWWWWUUUSSSRRRRRRUUUWWWVVVRRRNNNHHHNNNWWW]]]]]]WWWNNNHHHMMMJJJIIIKKKOOOOOOJJJEEEKKKIIIFFFDDDCCCCCCEEEFFFFFFDDDDDDGGGLLLQQQSSSSSSPPPQQQRRRRRRQQQNNNKKKIIINNNLLLHHHFFFEEEFFFIIIKKKIIILLLNNNJJJDDD@@@AAACCC@@@CCCAAA;;;888;;;???@@@CCCAAA???@@@AAA@@@;;;777:::;;;<<<======999333///666777777777888888888999444666999;;;===>>>??????@@@>>>;;;;;;<<<>>>??????>>>===:::555000000444888444777999888666555777:::333444555666666666555444555555666666666555444444444555666555444333444555777666666666888:::<<<===BBBDDDEEEFFFKKKQQQQQQLLLKKKMMMQQQRRRPPPNNNMMMMMMNNNOOOOOOMMMJJJJJJMMMOOOPPPMMMKKKMMMRRRSSSPPPLLLMMMNNNQQQTTTVVVXXXYYYYYYzzzooogggccc```]]]ZZZWWWQQQLLLJJJGGGDDDKKKUUUGGG===:::???AAA@@@GGGRRRQQQOOOLLLGGGDDD@@@>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999888888888222555888888666666777999777777777777777888888999999999888777777666777777444777999999777777:::<<<;;;;;;<<<=====================<<<;;;;;;<<<===>>>===<<<<<<<<<===>>>??????:::;;;===<<<999888888999::::::999888999:::<<<===<<<;;;;;;;;;;;;<<<<<<===:::999777888999;;;<<<<<<>>>===>>>???AAABBB@@@>>>AAA???>>>>>>@@@CCCGGGJJJ@@@<<<<<>>>>><<<<<<===???@@@AAABBBCCC;;;<<<@@@DDDBBB===;;;===???;;;666333111111111000888777555333222444888;;;555666666888999:::;;;<<<;;;<<<<<<;;;999777888888;;;<<<<<<:::888666666777999777555555888;;;===>>>???AAADDDGGGHHHGGGFFFDDDFFFJJJNNNRRRRRRPPPMMMJJJRRRPPPNNNMMMMMMNNNOOOQQQMMMLLLLLLMMMOOOOOOMMMKKKMMMMMMNNNPPPTTTVVVUUUUUU}}}vvvllleeebbbaaa___\\\YYYSSSOOOLLLIIIFFFKKKSSSGGG???;;;???@@@>>>CCCLLLLLLKKKIIIFFFCCC@@@>>>===<<<<<<<<<<<<<<<===>>>???@@@@@@@@@>>><<<999777555444666999999888777999:::888888888888888999999::::::999888777666666777888555777999999888777999;;;:::;;;<<<===>>>>>>>>>>>>>>>======<<<<<<===??????>>>>>>>>>>>>>>>?????????<<<======<<<;;;:::999999::::::999999999:::;;;<<<============>>>>>>???@@@===<<<;;;;;;<<<===>>>>>>======>>>@@@BBBBBB@@@>>>???>>>===<<<<<<======>>>AAA<<<888;;;EEENNNRRRSSSOOOPPPSSSXXX\\\^^^]]]\\\]]]^^^ZZZTTTUUU[[[^^^]]]XXXUUUPPPLLLKKKMMMPPPRRRRRRNNNKKKLLLPPPQQQOOOLLLOOOMMMLLLNNNQQQTTTUUUTTTTTTRRRPPPNNNMMMNNNOOOPPPNNNLLLKKKKKKMMMMMMJJJHHHKKKJJJNNNUUUVVVOOOJJJJJJGGGFFFGGGHHHIIIIIIGGGEEEBBBDDDEEEAAA<<<:::<<>>===<<<<<<===<<<:::999777777666666555333222111444555777999:::;;;<<<<<<<<<<<<===>>>@@@BBBCCCCCC@@@@@@CCCGGGEEE???>>>@@@@@@===999777666666555444555666666444222000111222222333444555666777888888:::;;;<<<;;;;;;;;;===???@@@AAABBBAAA???>>>???@@@???>>>===>>>???@@@???===AAABBBDDDFFFFFFEEECCCBBBGGGJJJNNNPPPPPPNNNLLLKKKNNNMMMLLLKKKKKKLLLMMMOOOKKKJJJJJJLLLOOOPPPPPPOOOPPPPPPPPPRRRTTTUUUTTTSSSxxxqqqiiidddbbbaaa```^^^ZZZUUUQQQNNNJJJHHHJJJOOOGGG@@@===??????;;;>>>DDDGGGGGGGGGFFFDDDBBB@@@>>>;;;;;;<<<<<<===>>>@@@AAABBBCCCDDDEEECCC???;;;888555777999:::999999:::;;;999888888888888999:::::::::999777666666777888999777888999999888777888:::999:::<<<===>>>???@@@@@@???>>>>>>>>>>>>???@@@AAA???@@@AAAAAAAAA@@@???>>>>>>===============;;;999::::::999999999:::;;;;;;>>>>>>>>>??????AAABBBBBB???>>>>>>============>>>===>>>@@@CCCEEEEEEBBB???AAAAAAAAAAAA@@@???>>>===FFFAAA:::777:::???DDDGGGGGGLLLRRRVVVYYY[[[\\\]]][[[]]][[[UUURRRVVV\\\___YYYVVVQQQMMMJJJKKKMMMOOOOOOLLLJJJKKKMMMOOOMMMKKKLLLKKKJJJKKKNNNPPPQQQPPPPPPPPPOOOOOONNNMMMMMMMMMLLLJJJIIIIIIJJJIIIGGGEEEIIIFFFGGGLLLNNNKKKGGGEEEFFFEEEEEEGGGHHHHHHFFFDDD999;;;===<<<888555666777>>>@@@DDDGGGHHHGGGFFFDDDHHHHHHHHHHHHHHHIIIIIIJJJJJJLLLMMMLLLJJJIIIIIIJJJFFFHHHHHHEEEFFFKKKMMMKKKHHHDDD???<<<===???AAABBB@@@AAABBBAAA???>>>>>>>>><<<999666666777888666333333444666888999999999999999999999999999::::::;;;<<<;;;===@@@===888666999>>><<<999888888888666555777999;;;;;;999666555444222333444555666666777777;;;<<<<<<;;;:::<<>>:::;;;@@@EEEFFFGGGHHHHHHFFFDDDBBB<<<<<<;;;<<<<<<===>>>>>>???BBBEEEHHHHHHEEEAAA>>>666777888999999999::::::888888777777888888999:::;;;999777666666777999:::888999999999888888888888888999;;;===>>>@@@@@@@@@>>>>>>??????@@@@@@AAAAAA@@@AAABBBCCCBBBAAA>>>===???===<<<<<<======;;;888:::::::::::::::::::::;;;============>>>@@@AAABBB>>>>>>>>>===;;;:::;;;;;;>>>???BBBFFFHHHGGGDDD@@@AAAAAAAAABBBCCCDDDDDDDDDJJJHHHDDD@@@<<<;;;<<<===<<>>???@@@CCCEEEDDD@@@???@@@BBB???:::666666:::<<<:::666444666777999:::999888888:::999888666555555555555888666777999666111000222888666555555666666444222777999<<<===<<<;;;;;;<<<777888999:::;;;;;;::::::???>>>===:::888999<<L=hĦ4ĉ@ӵuuuooogggbbb```___\\\ZZZWWWUUUPPP>LEEEBBB???===>>>===;;;<<>>AAADDDDDDBBB???<<<666666777888999999999999666666666666666777888888:::999777666777888999;;;999999888888888888888777888999:::<<<>>>??????@@@======>>>???@@@@@@AAAAAA???@@@BBBCCCBBB@@@>>>======<<<<<<<<<<<<;;;:::888:::::::::::::::::::::999::::::::::::;;;<<<===>>>>>>???@@@>>><<<::::::;;;;;;===@@@DDDGGGFFFBBB???>>>===<<<;;;<<>>999<<>>AAADDDEEECCCBBBAAAAAADDDFFFFFFCCCDDDHHHJJJHHHAAA@@@???@@@AAAAAA@@@???<<>><<<===???>>>999444555999;;;:::666888999;;;<<<<<<;;;999888<<<;;;:::999999;;;<<<===???=========:::666555999555444333333444444333222444555555555444555888:::;;;<<<===>>>>>>>>><<<<<<@@@???>>>;;;:::;;;>>>@@@;;;<<<;;;999888888:::<<<<<<;;;;;;===@@@CCCDDDDDDAAAAAAAAABBBCCCDDDEEEEEEGGGIIIJJJGGGBBBAAADDDGGGIIIJJJLLLMMMNNNNNNNNNMMMMMMMMMLLLNNNRRRTTTUUUUUUUUUUUUUUUXXX[[[]]]]]]\\\GG=?HdĦ=ĪjGG=?uuuooogggbbb```^^^[[[XXXVVVTTTNNNHdĦBBBBBBAAA???=========>>>???BBBCCCDDDDDDDDDCCCBBBAAA======;;;:::999888888888;;;;;;<<<<<<<<<:::888666666666666777999:::999888666555555555555666777777999888888888888999::::::999888777888999:::999888777888:::;;;<<<===>>>>>>;;;;;;===>>>???@@@@@@???>>>???@@@@@@@@@???>>>===;;;===>>>===;;;999999:::::::::;;;;;;;;;:::999999999888888888888999::::::>>>@@@BBBAAA===;;;<<<>>>888999;;;???BBBAAA???<<>>===@@@AAA???>>>===>>>???@@@@@@>>><<<;;;999555333222444666888::::::;;;???DDDFFFDDDBBB:::>>>CCCGGGHHHFFFBBB??????AAADDDFFFEEEDDDCCCCCCHHHLLLMMMKKKLLLPPPPPPNNNGGGFFFGGGHHHIIIIIIFFFDDD@@@BBBCCCCCCBBBAAAAAABBB???===:::;;;>>>???>>><<<<<<===???@@@@@@>>>;;;999666666666888;;;???CCCEEEEEEBBBBBBBBB???;;;;;;???999777555555666777666555999888555222000222555999;;;<<<===>>>>>>===;;;:::<<<============>>>BBBEEEAAAAAA@@@>>>===>>>AAACCCBBB???;;;:::;;;>>>???@@@>>>>>>>>>>>>???AAACCCDDDFFFHHHIIIEEE???===@@@EEEIIIKKKMMMOOOOOONNNMMMLLLMMMLLLMMMOOORRRTTTSSSRRRRRRRRRSSSWWW[[[^^^^^^^^^ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦgggcccaaa___\\\YYYUUUSSSMMMDdD>>><<<>>>BBBAAAӵ::::::ӵ777ӵ777666888666666Ħ:::666ӵ777888999999ĭӵ======>>>BBB@@@:::777:::===::::::;;;;;;;;;:::999888::::::999888888888888999<<>>777888999<<>><<>>CCCDDDAAA<<<999666555555888===BBBFFFHHHHHHKKKSSSXXXTTTLLLJJJMMMSSSUUUWWWXXXUUUPPPKKKHHHAAAAAABBBBBBBBBBBBDDDEEEEEEGGGJJJIIIGGGFFFFFFGGGEEEGGGIIIJJJJJJIIIGGGFFFKKKMMMMMMKKKFFFCCCCCCCCC===CCCCCC===999;;;>>>>>>;;;;;;;;;<<<======;;;999:::888666444444555555555999999999;;;>>>?????????<<<>>>@@@BBBCCCCCCCCCBBB???AAADDDEEEDDDDDDDDDEEEEEEJJJLLLMMMOOORRRRRROOOKKKIIIHHHIIIIIIIIIHHHFFFGGGFFFFFFGGGHHHHHHGGGEEEAAAAAABBBCCCDDDDDDDDDCCC>>>???AAABBBBBB???<<<:::444444555666:::>>>CCCFFFCCC@@@??????===999;;;???>>><<<999888999:::::::::===<<<:::777555666:::===999:::<<<======;;;888777888:::;;;;;;;;;===???AAA>>>??????>>>???AAAEEEIIIGGGCCC@@@>>>???@@@AAAAAAAAA@@@>>>>>>>>>@@@BBBDDDDDDGGGIIIDDD>>>;;;===BBBGGGIIIKKKMMMMMMLLLIIIHHHHHHIIIKKKNNNQQQRRRPPPNNNOOOOOOPPPTTTXXX[[[\\\[[[?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLlllfffcccbbb```]]][[[UUUTTTLLLD%%)?<<<fff?><zCCCCCC=?Ħ<<<g&e777g&e999888777S?ʬ7774ff?>ߝL;;;@e666g&e9997778883h?g&e>&e::::::??:::@@@EEEBBB;;;777;;;@@@::::::;;;<<<;;;:::888777<<<<<<;;;:::999999999999888<<<@@@???;;;888:::<<<::::::;;;===@@@AAA@@@???@@@???>>><<<:::888666444777888;;;@@@DDDGGGFFFDDD:::666444555<<>>>>><<<:::888777666666666555333111666666666666666777888999888777666666777:::<<<>>>999:::============>>>???===BBBGGGIIILLLPPPPPPMMMJJJGGGDDDCCCDDDEEEEEEDDDGGGEEEDDDEEEHHHIIIGGGDDD>>>@@@CCCDDDCCCBBBBBBCCC???@@@BBBCCCBBB???<<<999;;;;;;::::::<<<@@@DDDFFFBBB???======;;;888:::???AAA>>>:::999999;;;<<<<<<999999999999888:::>>>AAA999:::<<<===<<<:::888666666888999999888777888999666777888999:::>>>CCCGGGGGGEEECCCCCCEEEFFFGGGGGGFFFEEEBBB@@@@@@AAACCCEEECCCGGGHHHDDD===999<<<@@@EEEGGGJJJKKKKKKIIIFFFDDDCCCEEEHHHMMMQQQQQQOOOMMMMMMMMMNNNRRRVVVXXXYYYXXX4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦnnniiihhheee___[[[[[[XXXSSSMMMDtfo9ĦsߝLGdUĦFFFHt@cӵHu]Ħ555Hu]Ħ:::999Htƅ^:::qIܗGIӵ999H׼s888666Hu]Ħ666999Bt=o9ĦHƅ^Hu]Ħ===<<<@@@@@@@@@@@@?????????>>>;;;<<<<<<<<<;;;999777666<<<<<<======;;;999666444888:::<<<<<<;;;;;;;;;<<<:::===???@@@???>>>>>>>>>HHHCCC===:::999999777555;;;<<>>999444444;;;CCCJJJLLLMMMJJJKKKNNNMMMIIIHHHJJJRRRSSSTTTTTTSSSQQQNNNMMMLLLIIIFFFFFFGGGGGGFFFCCCHHHIIILLLPPPNNNHHHEEEGGGMMMMMMNNNOOOQQQPPPNNNKKKEEEDDDEEEGGGIIIIIIEEEAAAAAA@@@===;;;:::999999999>>>===<<<;;;:::999888888999::::::888666555666777888333222666999777444444444777777555555999:::888222333555777888777777666444444444888===CCCGGGIIIFFFAAA:::666555666888888888999::::::;;;;;;;;;;;;999888777777888:::<<<>>>999:::999777555444555777444444444777:::<<<======BBB>>>999777777999;;;<<>>999999===@@@???===>>>===<<<=========;;;999;;;:::999:::<<<<<<;;;999>>><<<::::::;;;:::777333888;;;555222999999888???>>>===>>>@@@CCCDDDDDDCCCBBBFFFIIIJJJIIIIIILLLNNNPPPKKKEEEBBBBBBCCCEEEEEENNNMMMKKKJJJJJJGGGDDDAAA@@@EEELLLNNNMMMLLLLLLMMMTTTRRRQQQRRRUUUXXXZZZ[[[4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦoookkkiiigggaaa^^^^^^YYYTTTMMMHdDĦgdKӵDdDDdDĦCCCDdDĦ4DufӵDdDĦ555DdDĦ999q<R999:::peƜ4DuTӵ888DdDĦ777666DdDĦ666qjRgdKӵDdDΦDdDĦ;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>============:::;;;<<<<<<<<<;;;:::999======>>>===<<<:::777555777999;;;<<<;;;;;;<<<===???AAACCCCCCCCCCCCDDDEEEJJJFFFAAA>>>======<<<;;;;;;<<<>>>@@@BBBCCCCCCCCC<<<;;;888666777<<>>999999===AAAAAA@@@BBB@@@??????@@@AAA???>>>;;;::::::;;;===>>>===;;;>>><<<;;;;;;<<<;;;999666777???===;;;>>>888222666<<<<<<===???BBBDDDDDDCCCDDDGGGJJJIIIGGGGGGJJJMMMQQQLLLFFFCCCDDDGGGJJJLLLNNNMMMLLLMMMMMMLLLIIIFFFFFFIIIMMMNNNLLLJJJLLLNNNUUUTTTRRRRRRTTTWWWZZZ[[[4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦooojjjiiifffaaa^^^___ZZZTTTLLLDdDĦnuR)ĦDdDΦDdDĦAAADdDĦnuR)ĦDdDĦ444DdDĦ777po9u888888999999=ӊB1.uTӵ888DdDĦ666666DdDĦ666GIdnuR)ĦDdDΦDdDӵ::::::;;;<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<======>>>===<<<:::888666666888;;;<<<<<<<<<===???CCCDDDEEEEEEDDDEEEGGGIIIKKKHHHDDDBBBBBBBBBBBBAAA<<<===>>>>>>?????????>>>:::<<<<<<888555555:::???IIIFFFFFFIIIJJJIIIKKKOOOMMMNNNPPPQQQQQQQQQPPPPPPOOOMMMKKKJJJJJJIIIGGGEEEEEEFFFIIIMMMLLLHHHGGGIIIOOONNNOOOQQQSSSSSSQQQOOOHHHGGGGGGHHHIIIHHHFFFCCCKKKIIIFFFCCC@@@>>>======??????@@@AAA@@@>>>;;;::::::;;;<<<;;;999999:::;;;:::888888999888666888<<>>===888888888888777777777777777666888:::<<>><<<===>>>>>>===;;;;;;DDDCCCAAADDD???:::???======>>>AAADDDFFFFFFEEEFFFHHHIIIHHHEEEEEEHHHLLLNNNJJJEEECCCFFFJJJNNNPPPJJJJJJJJJLLLNNNNNNLLLJJJIIIKKKLLLKKKIIIKKKOOOTTTWWWUUUSSSRRRRRRUUUXXX[[[4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>dd<ӵDd<DdDΦDdDĦBBBDdDӵnd<DdDĦ666>d<Ħ666peӵ666Ħ999F&uTӵ888DdDĦ666666>d<Ħ777peӵDx<>d<ʜ4DuTӵ:::;;;<<<===>>>>>><<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<:::999777666555777:::;;;;;;<<<===???DDDDDDDDDCCCAAABBBDDDFFFHHHFFFDDDCCCBBBCCCCCCCCC>>>>>>>>>>>>===<<<;;;;;;:::;;;;;;999666555666888BBBAAADDDJJJMMMMMMNNNRRRLLLMMMNNNOOOOOOOOOOOOOOOMMMLLLKKKJJJIIIHHHFFFEEEEEEEEEHHHLLLLLLHHHHHHKKKSSSRRRSSSUUUWWWXXXVVVUUUKKKKKKJJJJJJIIIIIIGGGFFFJJJHHHEEECCC@@@???>>>>>>AAABBBDDDEEEDDDBBB???===<<<===??????======>>>???;;;::::::;;;888666:::@@@DDD@@@999777===EEEDDD???::::::;;;<<<>>>???AAABBB@@@BBBEEEFFFEEEDDDCCCCCC===<<<<<<<<<<<<;;;888555555666777888777555222111111000///............///333555888888777555444444222444666666555333222222888666444555666888888888>>>:::555555777<<dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<xbbb]]][[[\\\XXXQQQHHH&ӫeʬtIӇQQQ>d<Φ>d<ĦBBBD&ӫetIӇ???DdDĦ888sdKĦ666B?dp&ĒR777999>d<sdKĦ777B?Ho9999s&dq&ĒR::::::<<<===>>>???@@@=========<<<<<<<<<;;;;;;===<<<;;;::::::999999999:::::::::999888777666555444666999::::::;;;<<<>>>DDDDDDCCC@@@>>>===???AAABBBAAAAAA@@@??????@@@AAA>>>>>>>>>======;;;:::999;;;999888999:::999666333666777>>>GGGLLLKKKLLLOOONNNOOOOOOPPPPPPPPPPPPPPPMMMMMMNNNMMMLLLJJJIIIHHHGGGGGGIIIMMMLLLIIIJJJNNNTTTSSSSSSUUUXXXYYYYYYXXXOOOOOONNNLLLJJJIIIIIIJJJIIIGGGEEEDDDBBBBBBBBBCCCAAABBBDDDEEEEEECCC@@@>>>;;;===??????>>>===>>>>>>;;;999:::;;;888666:::AAACCC@@@::::::AAAJJJJJJEEE;;;<<<===???AAABBBDDDDDDHHHKKKMMMLLLIIIEEEDDDCCC>>>>>>???@@@@@@>>>999666999::::::;;;:::888555444333333222111111000000000444777:::;;;:::888777777222444666666444222222333444222111222444666777777999666333111333666999:::>>><<<::::::<<>>===>>>@@@CCCDDDCCCBBB@@@@@@@@@@@@@@@AAACCCDDDKKKKKKCCCAAAIIIIIICCCEEEEEEDDDDDDEEEFFFFFFEEECCCCCCEEEFFFFFFDDDFFFKKKOOOEEEDDDDDDFFFGGGGGGEEECCC@@@@@@BBBEEEIIIKKKJJJIIIHHHGGGEEEBBBAAAFFFPPPWWWTTTTTTSSSPPPNNNPPPTTTWWW4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgegggccc^^^[[[\\\WWWPPPHHHHĪj@IŌRRRbbbegeEEEAAAHu]3hIŌ666>>>DdDĦ:::ne444777@h666777>h777999:::se555ne666777@G:::999sĪj@h::::::;;;<<<===>>>???@@@>>>>>>=========<<<<<<<<<======;;;:::888888888888999999888777777666666555333555888999999999:::<<>><<<<<<<<<<<<<<<;;;:::999;;;888666888;;;;;;666222---...555>>>CCCCCCCCCFFFNNNOOOOOOPPPQQQSSSSSSTTTNNNPPPRRRRRRPPPOOONNNOOOKKKJJJKKKNNNNNNKKKMMMQQQQQQQQQQQQSSSVVVXXXXXXWWWSSSSSSRRROOOLLLKKKLLLNNNKKKJJJIIIGGGGGGGGGGGGHHH@@@AAABBBCCCCCCAAA???>>>:::<<<>>>>>>===;;;;;;;;;:::888888:::999888:::???>>><<<999999@@@IIIJJJGGG@@@AAACCCEEEEEEEEEEEEDDDGGGKKKMMMKKKGGGCCCBBBCCC>>>>>>???@@@@@@===888444777777777666555444333333222222222111111000000000444666999999999888888999444666888666222111222555333111000111333777888999888666444222111222333444666555333444666888999888999999999;;;===>>>===<<<>>>??????>>>>>>???AAADDD@@@CCCCCCOOOddddddRRRHHHCCCBBBAAABBBCCCCCCAAA???BBBEEEGGGGGGFFFGGGKKKOOOFFFFFFGGGIIIJJJHHHEEEBBBBBBBBBDDDFFFIIIJJJJJJHHHIIIHHHDDD>>>;;;>>>EEEKKKRRRSSSTTTRRROOOOOOSSSWWW4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHojjjgggbbb\\\ZZZ[[[WWWQQQJJJGGGVVVfffKKKIIICCCD^666555>>>DdDĦ:::888777999999777666666777777999;;;<<<s׼s333555555666888666===:::::::::::::::;;;<<<<<<===>>>>>>============<<<<<<<<<<<<===<<<;;;:::999999:::;;;:::999888777777666666666333555777777777777888999:::;;;===<<<;;;999::::::888:::;;;:::888777999;;;999999999::::::999999888888888888888888777444222---,,,///555999999;;;???GGGHHHJJJLLLOOOQQQTTTUUUNNNQQQTTTUUUSSSRRRRRRSSSOOOMMMNNNPPPOOOMMMOOOTTTQQQPPPPPPRRRUUUWWWXXXXXXWWWWWWUUUQQQNNNLLLNNNQQQOOONNNLLLJJJIIIIIIIIIJJJBBBBBBCCCCCCCCCBBBAAAAAA<<<>>>@@@@@@>>><<<;;;;;;999555555999:::999999;;;666777777777;;;BBBDDDAAA???AAADDDGGGHHHHHHFFFEEEBBBFFFIIIHHHDDDAAABBBEEE?????????@@@???<<<777333555444333222111111222222///000000000000/////////000222333333333333555666999;;;;;;777111///222555555333111111444888;;;===:::999888555222111111111222111000111333444444333888777777888::::::999888:::;;;;;;:::999999===@@@:::<<>>>>>@@@BBBCCCBBB@@@CCCFFFIIIIIIHHHHHHJJJMMMHHHGGGFFFGGGHHHIIIGGGFFFEEEEEEEEEGGGIIIIIIGGGEEEFFFDDDAAA;;;666777<<d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵzzzqqqiiiddd___YYYWWWXXXWWWRRRKKKFFFEEEEEEEEEEEEKKKKKKVVVaaaTTT???AAAUUUKKKOOOPPPMMMFFF>d<ĦMMMFFF:::777@@@>d<Ħ::::::;;;Ħ::::::999888888888888888666666777888888888888888999:::<<<===Be666222555888777Ħ888666777888999;;;<<<>>>>>>::::::;;;;;;;;;:::999999999::::::;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<;;;:::;;;<<<===>>>::::::999888777777777888333444666777666555666777333555888999888777888888777999;;;:::888666888:::666666777888888888888888666999;;;999555222222333222...---000222333777<<>>BBBEEEEEEDDDBBB>>>BBBFFFEEEBBBBBBDDDHHHAAAAAAAAAAAA@@@===888444666555333111111222444555...//////000000//////...,,,---......---...111333>>>???===777111...111555777555222222555:::>>>@@@======<<<999555222000000777666666888999:::888666999888888999:::;;;999888777888999777555555999===AAA>>>>>>WWWzzzxxxSSS666======>>>@@@CCCEEEEEEDDDEEEHHHKKKKKKIIIGGGIIIKKKHHHFFFCCCCCCEEEGGGIIIIIIFFFEEEEEEFFFGGGGGGDDDBBB@@@???===888444555999>>>PPPTTTXXXXXXUUUSSSVVVYYY?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/Ōyyyqqqeee]]][[[[[[[[[[[[VVVPPPIIICCCBBBBBBDDDEEEIIIKKKLLLKKKJJJJJJKKKMMMNNNSSSUUUPPPKKKDdDĦWWWQQQBBB999===sdKĦ===;;;gdKĦ>>>===;;;999999999;;;<<<999888777666666777777888666777999<<<:::777777777777gdKĦ666777666666666777999;;;===;;;:::999888777888999999:::::::::::::::::::::::::::===AAACCCCCC@@@<<<999888999;;;===>>>?????????;;;;;;999888777777777777444444555555666777777777888888999999999999888888555444555888;;;;;;999555:::::::::999888777666555777555444666888888444000666555444444555666444333>>><<<;;;>>>DDDHHHJJJIIICCCEEEIIINNNQQQRRRQQQPPPPPPPPPPPPRRRSSSTTTRRRPPPUUURRROOOOOOTTTYYY[[[\\\[[[]]]]]]ZZZTTTOOOMMMNNNOOOMMMKKKJJJJJJIIIGGGFFFJJJJJJIIIFFFDDDDDDGGGIIIEEEEEEFFFGGGGGGDDD???;;;<<<888555777;;;===;;;888555555444333333666;;;???>>><<<<<>>>>>999444333666555333333444777;;;======<<<;;;<<<======;;;999===<<<;;;===??????<<<999???>>>@@@EEEIIIIIICCC===;;;;;;<<<>>>AAACCCFFFGGGFFFHHHJJJJJJHHHFFFFFFFFFHHHLLLNNNKKKDDDBBBEEEJJJLLLKKKIIIGGGEEECCCBBBAAA@@@<<<:::<<<<<<999:::<<AneneneneDenene>Ak<fhvvvooofff```]]]\\\[[[ZZZVVVPPPHHHBBBAAADDDHHHKKKFFFDDDDDDFFFIIIJJJIIIGGGLLLTTTYYYSSSLLLDeRRRVVVQQQBBB:::===ne>>><<<ne;;;>>><<<;;;999999:::;;;<<<999888777666666777777888777777777888:::;;;:::888777777ne666666777777777777888999;;;<<<<<<<<<:::999999999:::;;;::::::;;;;;;;;;;;;::::::;;;===???AAA@@@===999777888999999:::;;;<<<======<<<;;;:::999888777777777999888888777777666555555888888999999999999888888777666666888;;;<<<:::777888888888999888888777777:::999888999:::999888666555555666888888777444111666666666999===@@@AAABBB<<<;;;>>>EEENNNTTTSSSPPPLLLLLLMMMPPPRRRRRRQQQOOOTTTQQQNNNOOOSSSWWWYYYZZZZZZ]]]```^^^XXXRRRNNNNNNLLLKKKKKKLLLMMMMMMLLLKKKKKKKKKJJJHHHFFFEEEGGGHHHDDDDDDEEEGGGHHHFFFCCC@@@???;;;888888<<<===;;;888999999999888888:::???BBB???>>>===???BBBDDDCCCAAAAAA@@@>>>======AAAGGGKKKKKKKKKKKKJJJGGGCCC???<<<;;;:::999:::;;;:::777444000111111222222222111111///.........///222555777???===:::555222222555888666333000111666===DDDGGGJJJFFFDDDEEEBBB;;;666555444444666777888888999999777999>>>BBBEEEEEEAAA===BBB@@@@@@AAACCCCCCAAA>>>>>><<<;;;===@@@@@@===999999:::;;;===???AAACCCEEEAAACCCDDDCCCAAA@@@@@@AAACCCGGGJJJHHHBBB???BBBFFFGGGGGGFFFEEECCCAAA???>>>>>>===>>>===:::999AAAKKKYYYccciiieee___\\\[[[~~~rrrnnnhhhbbb___]]]ZZZYYYRRRLLLDDD>>>===AAAGGGLLLDDDAAA@@@CCCJJJLLLHHHCCCIIITTTZZZUUUMMMQQQQQQTTTNNNAAA:::===@@@???===::::::===<<<;;;:::999:::;;;<<<999999888777666666777777777555444555777999999999666666777777777888888888888999999::::::======<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;::::::<<<=========;;;999777666999888888777888999:::;;;;;;:::999999888888888888:::999999888888777666666888888999999999999888888999888777888:::<<<;;;:::777888888888999999999999;;;;;;<<<;;;999999:::;;;666777999;;;;;;999333///444666:::<<<===>>>???@@@999666666>>>KKKSSSRRROOOMMMNNNPPPTTTWWWXXXVVVSSSQQQOOONNNOOOQQQUUUWWWWWWWWW\\\``````ZZZSSSNNNMMMKKKLLLMMMOOOOOOMMMLLLKKKJJJKKKKKKJJJHHHGGGGGGHHHIIIIIIIIIKKKMMMMMMLLLKKKCCC???<<<<<<>>>>>><<<999999::::::999999:::<<<>>>>>>===;;;<<<===??????>>>======<<<:::999===DDDJJJFFFGGGIIIJJJHHHDDDAAA>>>888<<>><<<:::999:::::::::999555444444666<<>><<<;;;<<<===>>>BBBFFFEEE@@@===???BBBDDDEEEEEEEEEDDDAAA>>>===>>>@@@BBB@@@;;;<<>><<<;;;:::::::::<<<;;;;;;:::::::::;;;<<<999999888777777666666666555444444666888999999888666666666666777777777777888888999::::::999999999<<<<<<;;;;;;;;;:::::::::999:::<<<======<<<:::999<<<;;;::::::999999888888:::999777666666777999:::999999888777777777888888666666777777888999999:::888999999::::::999999888;;;:::999999:::;;;<<<<<<:::::::::999999::::::::::::;;;<<<:::777777:::===999999:::;;;;;;999444000444999>>>@@@???>>>???AAA<<<:::999>>>GGGMMMNNNMMMNNNOOORRRWWWZZZ[[[YYYWWWPPPOOOOOOOOOQQQSSSTTTUUUVVVZZZ^^^]]]XXXRRRNNNMMMMMMOOOQQQQQQOOOKKKIIIGGGGGGIIIKKKKKKKKKJJJKKKLLLMMMLLLKKKLLLNNNOOOOOONNNGGGDDDAAA@@@@@@@@@>>><<<:::;;;<<<;;;999999:::;;;;;;:::999888888888999999888:::;;;999777888===BBB<<<>>>AAACCCCCCAAA>>><<<444<<>>>>>@@@BBBBBB>>>:::888999:::>>>BBBFFFFFFFFFGGGIIIMMMNNNFFF:::444444555777999;;;;;;999666444444999@@@FFFJJJGGGAAA;;;=========>>>>>>???>>>>>>>>>;;;777555666888888888999999999:::;;;===>>>???AAAAAA@@@===;;;;;;<<<>>><<<@@@DDDDDDAAA??????AAAEEEFFFGGGHHHGGGEEEBBB@@@@@@BBBEEEDDD@@@CCCRRRbbbkkkqqqrrrmmmfffcccaaazzztttooohhhaaa\\\ZZZ[[[]]]ZZZYYYUUUNNNHHHEEEFFFHHHGGGHHHJJJIIIHHHGGGFFFEEEHHHLLLNNNLLLMMMPPPPPPMMMKKKLLLHHH@@@999:::===>>>@@@@@@???===<<<;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;999999999888777666666555333444666999<<<<<<999777555666666666777777777888777888:::;;;;;;:::999888::::::::::::999999888888::::::;;;<<<<<<;;;:::::::::999999888999:::<<<===;;;:::888666666777999:::777777666666666777777888555555666777777888888999999999::::::::::::999999;;;;;;;;;;;;:::;;;<<<=========;;;:::999999999:::999;;;<<<:::777777;;;>>>;;;:::888888888777555333000555;;;===;;;::::::<<<:::<<<===???AAAEEEJJJMMMKKKLLLOOOSSSVVVWWWVVVTTTNNNOOOPPPPPPPPPQQQRRRSSSVVVYYY[[[YYYTTTPPPOOOOOOMMMPPPSSSSSSOOOLLLJJJIIIGGGIIILLLNNNOOOOOOQQQRRROOOMMMJJJJJJKKKLLLLLLKKKIIIHHHEEEDDDDDDCCCBBBAAAAAABBBAAA@@@===<<<<<<===:::::::::888777777777777555888;;;;;;999777777999999:::===>>>>>><<<999777000777>>>@@@>>><<>>AAAAAA===:::888999999999999999:::;;;:::999888888999::::::999;;;;;;;;;;;;<<<===>>>>>>AAAAAAAAA>>><<<<<<===???===AAAEEEFFFDDDBBBCCCDDDDDDFFFHHHIIIIIIGGGDDDBBBEEEDDDEEEHHHIIILLLUUU___iiimmmnnniiidddbbbaaa^^^yyyuuuqqqjjjaaaZZZXXXZZZ\\\ZZZZZZXXXRRRKKKEEEEEEFFFHHHIIIJJJHHHDDDBBBCCCEEEIIIKKKJJJJJJMMMQQQPPPKKKJJJJJJHHHBBB<<<999;;;===>>>>>>>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;999999999999888666555444333444777;;;>>>===:::888555555666666777777888888666777:::<<<===;;;999888888888888888888777666666::::::::::::::::::::::::999888888888:::<<<>>>???::::::888888777888999:::666666666666666777888999999888888777666666555555999999::::::::::::999999:::;;;===<<<;;;:::;;;===>>>===;;;999888777888888;;;;;;<<<;;;:::;;;<<<>>>:::888666555666666444333///222777999:::999999999333777;;;======@@@GGGMMMMMMMMMNNNPPPSSSTTTSSSQQQKKKMMMOOOPPPOOONNNOOOPPPUUUXXXYYYWWWRRROOOOOOPPPJJJNNNQQQQQQNNNLLLMMMNNNGGGIIILLLNNNOOOPPPSSSUUUSSSQQQOOONNNNNNOOONNNLLLJJJJJJIIIHHHGGGGGGGGGHHHEEEEEECCC@@@===;;;<<<===<<<===>>>===;;;999999:::666888;;;======;;;777555>>>>>>>>>===;;;888555333...222666777555666;;;@@@333333333333222111000000444444444666999<<>>>>>===888999::::::999999;;;===888999::::::;;;::::::999<<<<<<<<<<<<<<<<<<======>>>??????>>><<<<<<===>>>???BBBEEEFFFFFFEEEFFFGGGBBBCCCEEEFFFGGGFFFDDDCCCIIIEEEDDDIIINNNQQQVVV[[[fffiiiiiidddaaaaaa```^^^yyysssqqqlllddd\\\XXXXXXYYYSSSTTTSSSNNNGGGDDDEEEHHHKKKIIIFFFDDDDDDDDDEEEEEEKKKNNNOOOLLLMMMPPPPPPMMMJJJJJJIIIFFF???::::::<<<:::;;;;;;;;;;;;;;;::::::999::::::;;;<<<<<<<<<;;;999999999999888666555333444555666999<<<===;;;:::555555555666777888888888444666:::===>>>===:::999777777888888888777666555;;;:::888777777888:::;;;999888888888999;;;<<<===888888888888888888999999777777777777888999:::;;;:::999999888888777666666999::::::;;;;;;::::::999888;;;======;;;::::::;;;:::999777555555555777777999999999:::;;;<<<;;;:::555444444555666555333000111222444777:::;;;:::999222444888;;;===AAAEEEHHHNNNMMMLLLLLLNNNOOONNNMMMGGGJJJMMMNNNLLLJJJKKKLLLNNNRRRUUUTTTPPPKKKJJJJJJEEEIIILLLKKKGGGEEEGGGJJJDDDEEEFFFGGGGGGIIILLLOOOSSSQQQPPPPPPPPPPPPOOOMMMJJJJJJJJJJJJJJJKKKLLLMMMIIIHHHEEE@@@<<<;;;<<<>>>;;;>>>AAAAAA>>><<<;;;;;;:::999:::>>>BBBBBB===999???>>>===<<<:::999888777333555666555444555999===888888888777777666444444888888888999:::;;;;;;<<<<<>>===::::::999999999::::::;;;777666666777:::=========;;;<<<===<<<;;;<<>>>>>===<<<===>>>@@@AAABBBDDDEEEFFFGGGHHHBBBBBBCCCDDDEEEEEEEEEDDDIIIDDDCCCHHHNNNQQQVVV\\\ccceeeddd___]]]^^^]]][[[yyyrrrqqqnnnggg^^^XXXVVVVVVRRRSSSQQQLLLGGGFFFKKKQQQNNNHHHCCCCCCGGGJJJIIIFFFLLLRRRTTTPPPMMMNNNQQQQQQKKKKKKKKKIIIBBB<<<:::<<<888888999:::::::::999999999:::;;;;;;<<<<<<<<<;;;999999:::999888666444333666555555666999;;;<<<<<<444555555666777888888999333666:::===???===;;;999777888888999999777666555;;;999777555555777999;;;999999999999999999:::;;;666666777888999888888888888888999999:::;;;<<<===777888888999::::::;;;;;;999::::::;;;;;;::::::999777;;;>>>>>><<<999999:::666555333222333444666777666555555777:::;;;888555000111333666777555111...///...///333888:::888666777666777;;;@@@CCCDDDCCCJJJHHHEEEEEEEEEFFFFFFFFFEEEHHHLLLLLLJJJHHHHHHIIIFFFKKKPPPQQQLLLGGGDDDCCCBBBEEEGGGDDD???<<<>>>AAA???@@@??????>>>@@@CCCFFFKKKJJJIIIJJJKKKKKKIIIHHHIIIJJJKKKLLLLLLMMMOOOQQQQQQOOOKKKEEEAAA???AAACCC999===AAABBB???<<<::::::>>>:::999>>>EEEGGGDDD???;;;;;;:::::::::;;;<<<===:::;;;:::999888888:::<<<<<<<<<<<<;;;:::999888777:::;;;;;;;;;:::999888888777>>>FFFJJJIIIGGGFFFGGGGGGEEECCCDDDGGGJJJLLLMMMHHHCCC@@@BBBDDDAAA>>>===888999:::;;;;;;;;;::::::>>>===;;;;;;<<<<<<;;;:::<<<>>>???>>><<<===@@@DDDDDDCCCAAA>>><<<;;;<<<>>>===<<<;;;;;;:::::::::;;;999;;;>>>???>>>===>>>>>>???@@@@@@AAACCCEEEGGGIIICCCCCCDDDDDDEEEFFFFFFGGGGGGDDDCCCGGGKKKPPPWWW___aaabbb```[[[YYYZZZYYYVVVzzzvvvuuupppeee]]]\\\\\\ZZZPPPVVVYYYSSSIIICCCGGGMMMOOOKKKGGGDDDDDDGGGHHHIIIOOORRRSSSQQQMMMJJJJJJJJJGGGIIIIIIGGGFFFFFFBBB<<<;;;:::888888888:::<<<===>>>===<<<;;;:::999999999:::999777666555444555555666666666666777777777777555555666777888999::::::666888;;;;;;999888999;;;999999888777777777777777;;;:::999888888999;;;======:::777555666888999999999999888888888999;;;<<<555666888:::;;;;;;;;;:::999999888888888888999999999999:::;;;<<<<<<;;;;;;>>><<<;;;;;;<<<===;;;:::444333333444555555444222999777666666777777333///555555666666666555333222//////000111222222333333555::::::777999???AAA>>>AAADDDFFFCCC===;;;???DDDHHHIIIJJJLLLLLLKKKHHHEEEIIIJJJLLLLLLJJJJJJKKKMMMDDDCCC@@@???>>>>>>???@@@HHHEEE@@@<<<::::::;;;<<>>@@@BBB:::<<<>>>>>>===>>>???AAADDDBBB???<<<;;;<<<>>>???@@@;;;777888<<<>>>===;;;<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>===<<<;;;;;;777;;;DDDMMMKKKEEEDDDIIIMMMJJJGGGGGGJJJKKKKKKIIIEEEAAA===>>>BBBEEEDDDBBB@@@;;;:::===>>>;;;999;;;AAAAAAAAA@@@>>>===;;;:::???@@@>>>;;;===BBBCCC@@@AAAAAA@@@>>>;;;:::;;;<<<===;;;:::;;;>>>@@@>>><<<;;;<<<===<<<<<<<<<>>>@@@BBBBBBCCCCCCDDDEEEEEEFFFBBB@@@???BBBFFFHHHGGGFFFLLLIIIEEEDDDHHHPPPYYY___^^^^^^]]][[[YYYWWWUUUTTT{{{vvvtttmmmccc]]]\\\ZZZWWWRRRVVVWWWQQQFFFBBBFFFLLLOOOKKKEEEBBBBBBCCCDDDEEEMMMPPPRRRQQQNNNKKKJJJJJJFFFHHHHHHFFFEEEFFFAAA;;;;;;:::999888888:::<<<=========<<<::::::999999::::::999888666666666666777777777777777666666666666777777777777888888888888666999;;;;;;999888:::;;;999888888777666666777777:::999888777777999:::;;;<<<:::777666777888999888:::999888888888:::;;;<<<888999:::;;;<<<<<<;;;;;;888777777666666777777888999999:::;;;;;;;;;;;;;;;===<<<;;;;;;<<<<<<;;;999666555444555666666444333777666555777999999666444444444555555555444222222//////000111111222333333666999999666777<<<===:::<<<@@@BBB???:::888===BBBHHHHHHGGGGGGHHHHHHGGGGGGGGGHHHIIIIIIJJJKKKLLLMMMDDDCCCAAA???>>>>>>??????AAA???===;;;;;;<<<===>>>@@@BBBDDDDDD@@@<<<999888999<<<===>>>===>>>AAADDDGGGBBB===999888999999999666888999999888999;;;===999:::;;;;;;999999:::<<>>BBBBBB@@@::::::999999999999999:::;;;;;;;;;;;;;;;:::999888777<<>>@@@???===@@@EEEFFFCCC>>>??????===;;;::::::<<<>>>;;;:::;;;===>>>===<<<<<<======<<<;;;;;;===??????@@@AAACCCDDDDDDEEEEEEDDDBBB@@@BBBEEEGGGFFFEEEKKKIIIGGGHHHKKKRRRYYY]]]]]]]]]]]]\\\ZZZWWWTTTSSS|||xxxuuulllccc``````]]]WWWUUUWWWTTTLLLCCC@@@EEEKKKMMMIIIDDD@@@@@@@@@AAAAAAJJJMMMPPPQQQOOOLLLIIIIIIFFFHHHGGGEEEDDDEEEAAA;;;;;;:::999888999:::;;;<<<===<<<;;;::::::999999:::999999888777777888888999888888777777666666555555999999888888888777777777777999;;;;;;:::::::::;;;888777777777777666666666888888777666777888:::;;;;;;999888888999:::999777::::::999999999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999888888888888999999::::::;;;<<<<<<<<<;;;;;;===;;;::::::;;;<<<;;;999888777555666666666555444444333444666888999888777333333444444333333222111///000000111111222222222555777777444444777888666888;;;>>><<<999888<<<@@@GGGFFFEEEDDDDDDEEEGGGHHHDDDCCCCCCEEEGGGIIIIIIHHHBBBAAA???===<<<;;;<<<<<<999999:::;;;===>>>@@@@@@@@@CCCEEEDDDAAA<<<999777555666777666555555777999<<<999555222333444444444222333444333333333555666666777888666444333333444888777555555555777999:::999666444666:::>>>???>>>777777666666555555555444666666777777777666666555777<<>>;;;999:::777777777777777777777777===??????>>>AAAFFFGGGDDD;;;<<<<<<;;;:::999:::;;;>>><<<::::::;;;<<<;;;;;;<<<===>>><<<;;;:::<<<===<<<===@@@CCCDDDEEEEEEDDDCCCAAA@@@AAACCCFFFHHHHHHKKKLLLMMMOOORRRVVVZZZ\\\]]]^^^___^^^\\\YYYUUUSSS{{{zzzuuullleeedddfffbbb\\\YYYWWWQQQHHH@@@???DDDJJJKKKGGGCCC@@@@@@AAAAAAAAAGGGJJJNNNPPPOOOLLLIIIGGGGGGIIIHHHEEEDDDEEEBBB<<<;;;:::999999999:::;;;;;;<<<;;;;;;:::999999999:::888888888999999:::::::::888888777777666666555555888888888888888888888888888999:::;;;;;;;;;;;;;;;777777777777777777777666888888777777888999:::;;;:::999999:::<<<;;;999777;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<;;;:::999:::;;;<<<;;;:::;;;999777666777777666444222222333444666777777777333333444444444333333333///000000000111111111222222333333222222444444444666999<<<;;;999999<<<@@@DDDEEEEEEEEEEEEEEEGGGHHHBBB@@@???AAACCCEEEDDDBBB@@@>>>===;;;999888888888666888;;;===@@@AAAAAA@@@@@@CCCEEEDDDAAA===999888333444444333333333444555777444222111222333333333000111111000//////111333444555555333000...---...222111111111333555777888555222000111555888999999444333333333222111000///111111222222333222222222444:::BBBIIIJJJGGGEEEEEEAAA@@@????????????>>>>>>===;;;:::<<>>>>>>>>@@@DDDCCC???777999::::::999888999:::===<<<;;;:::::::::::::::===>>>>>><<<::::::;;;<<<:::<<<@@@DDDFFFFFFFFFEEEBBBAAA@@@@@@CCCGGGKKKMMMLLLNNNRRRUUUXXXZZZ[[[[[[\\\]]]______^^^ZZZVVVTTTyyyyyytttllleeeeeehhheee___[[[VVVNNNEEE???@@@EEEJJJIIIFFFCCCAAABBBDDDDDDDDDFFFHHHKKKNNNNNNLLLHHHEEEHHHIIIHHHEEEDDDEEEBBB===;;;:::::::::::::::::::::;;;;;;:::999999999::::::888888999999::::::;;;;;;888777777777666666666555666777777888999:::::::::999999999:::;;;;;;::::::666777888888999888777777888888888999:::;;;<<<<<<999999:::;;;===<<<:::888;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999999======<<<<<<<<<<<<============>>>>>>>>>======<<<:::999888:::<<<======<<<===;;;888777777777666555666666666666666666777777444444444444444444555555000000000000000111111111/////////000111222333555222555888999888888:::===@@@CCCGGGHHHGGGFFFFFFGGGEEEDDDCCCBBBCCCCCCAAA@@@AAA@@@???===;;;999888888888:::===@@@AAAAAA???>>>===???AAA@@@===999777777333222222222333444555555555333111111222333222222///000111000//////000222333333333111---+++++++++......///000222444666888666444222222333555666666000000000000///...,,,+++,,,---...///////////////000666===AAACCCBBB@@@>>>===>>>>>>>>>>>>======>>>BBB@@@???@@@CCCFFFIIIJJJBBB===<<<>>>>>>;;;999::::::999888666555555555555:::======<<<===???<<<777555777999999888777777888;;;<<<<<<<<<;;;:::999999=========<<<:::999:::<<<;;;===AAAEEEGGGHHHGGGFFFEEEEEEDDDCCCCCCFFFJJJLLLJJJMMMRRRVVVYYYYYYXXXWWWWWWXXX[[[\\\[[[XXXUUUSSSxxxvvvsssllldddbbbdddbbb]]]\\\VVVLLLCCC@@@AAAFFFJJJHHHFFFDDDCCCDDDFFFGGGFFFGGGGGGIIIKKKMMMKKKGGGDDDHHHIIIGGGCCCCCCDDDBBB===;;;;;;::::::::::::999999::::::999999999999::::::777888999:::::::::::::::666666666777777777777777666666777888999:::;;;<<<999888888999;;;;;;:::888777888999:::::::::999888888888999:::;;;<<<<<<<<<:::::::::<<<======;;;999<<<<<<=========<<<;;;:::<<<<<<;;;:::999999::::::;;;;;;::::::::::::;;;;;;<<<============<<<;;;;;;888888888:::===@@@@@@@@@>>><<<888777666666555444:::;;;;;;999777777888999555555444444444555666666000000000000000000000000///------000111000222555///111444555555555777888;;;@@@EEEGGGEEEDDDDDDEEEHHHIIIIIIHHHEEECCCCCCDDDEEEDDDCCCAAA???<<<;;;:::<<<>>>@@@AAAAAA@@@===<<<888::::::999666555444555333222111111333444444333333222111111111111///...---/////////......000222000111111///,,,******+++,,,---...///222444666777444333111///...///000111---......///...---+++*********+++---............---222777888:::<<<:::666888:::<<<<<<;;;;;;<<<===CCCBBBAAAAAABBBDDDGGGIIICCC>>>===??????;;;999:::<<<:::888666444444444444999;;;<<<;;;;;;<<<888222444666888999888666666777999;;;>>>>>>===;;;::::::;;;<<<===;;;:::999;;;<<<<<<>>>AAAEEEGGGHHHHHHGGGJJJJJJIIIGGGEEEEEEGGGIIIGGGJJJNNNRRRTTTTTTSSSSSSRRRSSSUUUWWWWWWVVVTTTRRRyyyxxxwwwpppfff```___^^^[[[\\\UUUJJJCCCAAACCCGGGJJJJJJHHHEEEDDDEEEFFFFFFFFFHHHHHHGGGIIIJJJJJJFFFCCCFFFGGGEEEAAAAAABBB@@@;;;;;;;;;;;;;;;::::::999888:::999999999999999::::::777888999::::::999888888555555666666777777888888888888888999999:::::::::888777666777:::;;;999777777999:::<<<<<<;;;:::999666777888999:::;;;;;;<<<;;;::::::;;;======<<<;;;<<<======>>>===<<<;;;:::===<<<;;;::::::;;;;;;<<<;;;::::::999999::::::;;;:::::::::::::::999888888777777888;;;???BBBCCCCCC???<<<888666666555555444999::::::999666666888:::444444333333333444555666000000000000000000000///222......111222///000444///000333444555555666666777;;;???@@@>>>>>>@@@CCCFFFJJJMMMJJJDDDBBBDDDHHHFFFFFFDDDBBB@@@===;;;:::===>>>@@@@@@@@@===;;;999777777777555333333555888777444222222333333222000444222111111111000---******+++,,,,,,,,,---///111,,,---...---+++******++++++,,,---///111333444555222111///---++++++---...+++,,,---......---+++***((()))***,,,---.........,,,000222111222666555000111444777888888777999;;;============>>>@@@CCCEEECCC???===>>>>>>;;;999:::888777555333222333333444888;;;===<<<======999333444666999999888666555555666:::???AAA???<<<;;;::::::;;;<<<;;;::::::<<<======???AAACCCEEEFFFGGGGGGIIIKKKKKKJJJHHHGGGIIIKKKHHHJJJLLLOOOQQQRRRRRRRRRQQQSSSUUUVVVXXXXXXXXXWWWzzz||||||uuuiii```^^^\\\ZZZ\\\TTTJJJCCCBBBEEEHHHJJJLLLIIIFFFEEEEEEEEEEEEDDDJJJHHHGGGGGGIIIIIIFFFBBBDDDEEECCC???>>>@@@>>>999;;;;;;;;;;;;;;;:::999888999999999888999999::::::777888999::::::999777777444444555666777888999999:::::::::999999999999888888666555777999:::888666888999;;;=========;;;:::555666777888:::::::::;;;<<<;;;:::;;;===>>>===<<<<<<===>>>>>>>>>===;;;:::>>>===<<<;;;;;;<<<===>>><<<<<<<<<;;;;;;<<<<<<<<<888888888888888777666555666666777;;;@@@DDDEEEEEE???<<<888666555555444333555666777555333333666999333333222111222333555666000000000000////////////444000///222222......222111222444666777777777777444888::::::888888===BBBAAAGGGLLLIIIBBB???DDDJJJEEEDDDCCCAAA>>>;;;888777===>>>??????>>><<<:::888999999777555444555999<<<;;;888555444444444222///666444333333222000,,,***'''(((*********+++---///***+++,,,+++***)))***+++***+++,,,...000222333444444444333000//////111333***+++---......---,,,+++((((((***+++---.........,,,000000---...333333...+++///333555444444666888777888888888999<<>>999777999999666333444444333111000000111333444777;;;>>>>>>???@@@<<<666555777999:::888666555555444:::@@@CCCAAA>>>;;;:::999:::;;;;;;::::::<<<>>>>>>>>>???AAACCCDDDFFFFFFDDDGGGJJJKKKKKKKKKNNNQQQKKKLLLMMMOOOQQQRRRSSSTTTUUUVVVWWWYYY[[[\\\]]]^^^~~~www|||zzzjjj___```___ZZZWWWNNNEEEBBBAAABBBFFFLLLRRRLLLHHHHHHFFFBBBAAABBBOOOEEEBBBJJJPPPMMMGGGDDDLLLJJJFFFAAA@@@@@@<<<666;;;:::999888888888999:::===<<<;;;;;;::::::;;;;;;999999:::;;;;;;:::::::::555777;;;<<<:::888777666777777666555555666777888;;;;;;;;;:::999777555333888999999:::::::::999999:::999888999;;;===>>>>>><<<;;;:::::::::<<<===>>>@@@===;;;;;;>>>???>>><<>>======:::;;;===???>>><<<:::888999777666777999:::888555888@@@DDDAAA>>>@@@AAA>>>@@@>>>:::777555555555555999999999888777555333333333333555666666666555444000000//////......------......//////...---,,,,,,333111000111333444111///777666555444555777999:::===AAACCC@@@???BBBCCCAAA??????@@@@@@@@@>>>:::666888888999999999999888777111222222333666999;;;===:::999888666444222111000333333222000///---,,,,,,+++,,,---....../////////,,,+++)))((((((((())))))+++...000///...000777===EEE999///,,,------...000000000000////////////000))))))***+++,,,,,,,,,,,,,,,---...///000000000000---......------///333555888999888444000000333777000111222333333222111000222111000000222333333222333666999;;;:::999999:::999666333333666999999999888888999999999888888777999999999999:::<<<>>>???BBB@@@>>>???BBBCCCBBB@@@???BBBEEEJJJOOOSSSUUUVVVQQQRRRSSSSSSTTTVVVYYY\\\ZZZZZZZZZXXXVVVUUUVVVWWWzzz|||~~~wwwhhh___```^^^XXXTTTKKKCCCAAABBBCCCHHHNNNPPPJJJGGGGGGGGGCCCBBBCCCLLLEEEBBBHHHMMMMMMKKKKKKHHHGGGDDD@@@@@@AAA===666::::::999888888888999:::;;;::::::999999999999999888999999999999999999999666888;;;<<<:::999999999888777666555555666777888:::;;;;;;;;;:::888666555666666777888888999888888<<<:::999999::::::::::::>>>===<<<<<<===>>>???@@@@@@>>><<<<<>>????????????>>>======;;;<<<======<<<:::888777888777666777999999777444888===@@@======???>>>;;;===<<<:::777666555555555888888888777666555444333555666777777666555333222///////////////...............---------,,,,,,,,,111///...000222222000...111222333555666777888888999>>>BBBCCCEEEGGGCCC======<<<<<<======<<<999666777777888888888888777777222222333444555888:::;;;999888777555444222000000333333222111000///......******+++...111222000......---,,,+++++++++,,,,,,000222333111///000666;;;AAA777...---.........000111000///---,,,,,,,,,---)))***+++,,,------------,,,,,,---...//////////////////000//////111444777;;;999777333//////000222......///000000///......333222000///000000111000111444777888777666666777:::777555555777999999888888888888999999999888888;;;;;;:::;;;<<<>>>???@@@BBB@@@???AAADDDFFFFFFDDDDDDEEEGGGJJJMMMPPPRRRTTTRRRTTTUUUUUUTTTUUUWWWYYYZZZZZZZZZXXXVVVUUUVVVXXX{{{{{{{{{rrreee___```]]]VVVPPPGGGAAA@@@BBBDDDIIIOOONNNIIIFFFGGGFFFCCCBBBDDDJJJEEEBBBDDDGGGGGGIIILLLDDDEEECCCAAAAAABBB===666999999888888888888999::::::999888888777777888888888888888888888888888888777999:::::::::999;;;<<<888888666666666666777888888999:::::::::999888777555666777888999::::::::::::::::::;;;<<<>>>AAABBB@@@????????????@@@@@@AAA@@@???>>>>>>???@@@???>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<;;;:::999888888:::999888999:::999777666777::::::999;;;===<<<777::::::999888777666555555888888888888888777666666888888888888666444222000...///////////////000000...---,,,+++++++++,,,---///......///000000///---,,,...111444666777777777666;;;BBBGGGMMMNNNEEE999:::999888999::::::888666666666777777777777666666333333333444555666777888888888777666444333111000111111111111111000000000***)))+++111777888444...///...------,,,---------222333444111//////222666:::222---...000//////000444222///---++++++,,,---***+++,,,------......---,,,,,,---...//////////////////000000000222555888===999444000...------,,,---......//////......---444333111000//////000111000333555666555555555555:::888777777888999888666777777888888999999::::::<<<<<<<<<===>>>???@@@AAAAAAAAAAAACCCGGGIIIIIIIIIIIIIIIIIIIIIKKKMMMOOOPPPSSSUUUVVVVVVUUUTTTUUUVVVXXXYYYYYYWWWUUUUUUVVVWWW{{{zzzwwwmmmccc______[[[TTTOOOGGG@@@@@@BBBDDDHHHNNNNNNIIIEEEFFFEEEBBBAAABBBFFFEEECCCBBB@@@@@@BBBEEEDDDEEEDDDBBBCCCCCC===555888888888888999999:::::::::999888888777777888888:::999999888888888888888888888999888777888;;;===999888777666666666777888666777888999999999888777777777999:::<<<<<<======::::::::::::;;;===???BBB@@@????????????@@@@@@@@@????????????@@@@@@???>>>======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::888999777666888;;;<<<:::666888888888888888777555555999999::::::::::::999999888999999888777555333111......//////000000000111///...,,,++++++,,,...///......///000000000000///---...000222555777999999777;;;AAAIIIRRRTTTHHH;;;999777666777888999888777555555666666777777666666444444333333333444444444777777777666555333111000////////////000000000000+++***,,,444<<<===777///---------,,,,,,,,,,,,---000000000...,,,,,,///111333...,,,///111///...000555333000...---...///000++++++,,,---............------...///000000000000...////////////111555888===888111.........,,,***//////000000000000//////333333222111000000222333222444666777666555555666888888888888888888777555777777888888999:::;;;<<<<<<======>>>>>>???@@@@@@BBBBBBCCCDDDGGGHHHIIIIIIJJJIIIHHHGGGHHHJJJMMMOOORRRTTTVVVWWWVVVUUUUUUVVVVVVVVVWWWVVVTTTTTTUUUWWWyyyxxxsssjjjaaa^^^]]]YYYTTTPPPHHHBBBAAABBBCCCFFFKKKOOOIIIEEEFFFEEEAAA???@@@BBBDDDEEECCC@@@???@@@AAAFFFGGGEEECCCCCCBBB<<<444777777888999:::;;;;;;;;;;;;;;;:::999999999999:::<<<;;;:::999999999999:::777777777666555666999;;;:::999888666666666777888444555666888888888888777666777999:::;;;<<<<<<<<<======;;;888666555888:::>>>>>>>>>>>>>>>>>>=========>>>?????????>>>>>>>>><<<============<<<;;;;;;::::::;;;<<<===>>>??????;;;<<<<<<<<<;;;::::::::::::777666888<<<<<<:::888888888888888888777666666888888999999::::::999999666777888888888777666555.../////////000000111111000///---,,,,,,...000111///000111222222222222222111000000000333777;;;===:::<<<@@@HHHSSSWWWMMM???999888777777999:::999888555555666777777888777777444444444444444333222222333444444444222000...---,,,,,,------...//////000***)))***222999;;;555...------------...------------......---------///111...+++,,,000111...---...111000...---...///111222++++++,,,---..................///000111111111111///000111111111444777;;;<<<777111/////////---+++000000////////////000000...000111111000000222444222444555555444444555666555666777888888777777777888888888888999:::<<<<<<;;;<<<<<<===>>>>>>>>>>>>AAABBBCCCDDDDDDEEEFFFGGGGGGFFFFFFFFFHHHKKKNNNOOOPPPSSSUUUWWWVVVVVVVVVWWWSSSTTTUUUTTTSSSSSSUUUVVVyyyvvvqqqiiibbb]]]ZZZXXXVVVRRRJJJDDDBBBBBBBBBEEEJJJNNNHHHDDDEEEDDDAAA???AAAAAAEEEFFFDDDCCCEEEFFFEEEGGGGGGDDDAAAAAAAAA;;;444777888999;;;<<<============<<<;;;;;;::::::;;;;;;===<<<:::999888999999:::777888777666555555777999;;;:::888777666666777888444555666888888888888777444555666777888999999999888:::;;;::::::<<>>>>>===;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999:::<<<===??????@@@@@@888999;;;;;;999999999:::;;;888777:::<<<::::::;;;::::::999999888888777777666777777888888888777777555666777999999999888777///000000000000000000111000///.........///000111000222333444333333444555666444111000222666;;;>>>;;;===@@@FFFPPPUUUNNNBBB:::999999:::;;;;;;:::888666777888999999:::999999777777777777666555444333///000111111000...+++***++++++,,,,,,---......///***((((((---222444000+++......///000000000000///---------...///000111222---+++,,,000000,,,+++,,,++++++++++++,,,---......***+++,,,------......---......///000111111111111111222333333444666:::>>>>>>:::555222000000000//////......------......///,,,000333333111///000222111333333333222111222444333555777888888999;;;<<<:::999888888999:::;;;<<<:::;;;<<<============<<>>???;;;555777888:::<<<>>>>>>???>>>===<<<<<<;;;;;;;;;;;;;;;===<<<:::888777888888999888999999888666555666777;;;:::999777666666777888666777888999::::::999999444555666777777777777777444777;;;<<<===BBBJJJQQQ:::;;;;;;;;;;;;:::999888666999<<<<<<:::999888999;;;<<<<<<<<<<<<;;;:::::::::;;;===>>>???>>>===<<<777:::<<<<<<;;;:::<<<===;;;888999<<<;;;888999>>>===<<<:::999888888888999888999999999999999888777666666888999999999888888111111111000000000000000............//////000000///222444555333333444666777555333222333555888:::888;;;???EEEMMMRRRLLLBBB:::::::::<<<===<<<999777888999:::;;;<<<<<<<<<<<<:::;;;;;;;;;;;;999888777111222333333222000---,,,+++,,,,,,------.........,,,+++******,,,...---,,,---...///000000000//////------------///000000000---+++,,,///...)))(((***)))***+++,,,,,,,,,+++***)))***+++,,,------------,,,---...//////000000000000111222222333555999===AAA???;;;666222000000111000///............///000222777;;;;;;777333222333222333444333111111333444333555777888999;;;@@@DDD;;;:::999888888999;;;<<<:::;;;<<<=========<<<<<<;;;>>>@@@AAAAAAAAADDDGGGFFFGGGIIIKKKNNNQQQRRRSSSTTTUUUUUUUUUTTTTTTVVVXXXUUUVVVWWWWWWWWWWWWYYY[[[}}}rrroookkkddd\\\VVVWWWZZZQQQJJJDDDDDDEEEEEEHHHLLLFFFBBB@@@CCCEEEDDDDDDFFFKKKJJJDDD======DDDFFFBBBAAA@@@===:::<<<>>><<<666777999;;;===???@@@@@@@@@===<<<;;;;;;::::::;;;;;;<<<;;;999777666666777888:::;;;;;;:::777666666777<<<;;;999777777777777888888999:::;;;<<<;;;::::::666777777888888888777777888:::;;;888666888>>>DDD::::::;;;;;;;;;:::888777444888;;;;;;999777777888;;;;;;<<<<<<;;;;;;:::999;;;<<<>>>???>>><<<999777999===???@@@>>>>>>@@@BBB:::888:::===:::666999@@@???===;;;999777888999:::<<<<<<======<<<<<<;;;:::777888999::::::999888777222222111111000000//////,,,,,,---...//////......///222444555333222444666666666555444444444555555555999???DDDLLLOOOIII@@@999:::;;;===>>><<<888555999:::;;;<<<===============>>>>>>???>>>===;;;:::555666777888777555222000---------.........//////000///---++++++,,,...000***+++---.........------,,,,,,++++++------,,,+++---,,,---///---(((''')))+++,,,...///...,,,***)))))))))***+++,,,,,,,,,,,,***+++,,,---............,,,---...//////222666:::DDDCCC@@@:::222///000222333222111000000111222333:::???DDDDDD>>>888555555555666666555444333555666333666888999:::>>>DDDIII===;;;999888888999:::<<<;;;<<<===>>>>>>===<<<<<<999<<>>>>>???>>><<<===AAA@@@<<<===???BBBDDDBBB@@@===<<<<<<<<<<<<===<<<<<<;;;;;;999888777666777888:::<<<888888777666666777888999;;;999888666666777999:::888888999::::::::::::999:::::::::::::::999888777777777888::::::::::::::::::;;;===>>>>>><<<;;;999777777888888888999999999=========<<<;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;???AAADDDDDDBBB???===<<<======<<<;;;;;;<<<>>>???@@@???>>><<<;;;:::999999>>>===;;;999999999;;;<<<999999999999999888777666333333222222111000000000222111000//////000111222444111...000333666666555444222111222444444222///777777===FFFIIIEEEAAA???;;;===???@@@>>><<<;;;:::===:::777999>>>@@@===:::<<<::::::===AAAAAA<<<777444777:::999777666777999444333222//////000555888888333...,,,---...---++++++******,,,...000///...++++++*********+++,,,------***'''''')))+++***(((***+++---......---,,,******)))(((+++...000///---,,,---...000222222111/////////......000111333444>>>CCCDDD===222---///444111222333555777888999:::666;;;>>><<<777444555888<<<888444333555888:::999222222555999???CCCDDDDDD===;;;<<<>>>===:::;;;???@@@===;;;;;;===>>><<<:::>>>???AAACCCCCCDDDCCCCCCHHHIIIKKKNNNLLLJJJLLLRRRWWWVVVTTTQQQOOOPPPTTTWWWYYYZZZYYYXXXWWWWWWYYY\\\}}}xxxrrrhhh```\\\YYYXXXXXXQQQKKKFFFDDDCCCAAACCCHHHEEEFFFEEECCCCCCHHHRRRZZZ[[[SSSIIIDDDCCCDDDCCCBBB>>>@@@@@@>>>@@@DDDDDD@@@>>>DDDJJJMMMJJJEEEAAA@@@<<<============<<<;;;;;;999888777666666777999:::999888777666666777888888999888666555555666777999888888999999:::::::::999::::::::::::999999888888777888888999999:::;;;;;;:::;;;<<<======<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999:::;;;;;;;;;;;;;;;???@@@@@@???>>>===>>>@@@>>>>>>======>>>>>>?????????>>>===;;;;;;;;;<<<<<>>======???<<<999;;;>>>@@@>>>;;;:::999999===BBBCCC???;;;888::::::999666444555777333333333111111333777::::::555000...///111000...---------,,,,,,---......,,,+++***)))))))))++++++///,,,))))))++++++***((((((***+++,,,,,,+++***)))(((((())),,,000222111////////////000222222111111000000//////000222444555888;;;<<<888111---///333333333444555777888999:::999:::;;;999555555777:::<<<999555333555888999999666:::>>>CCCEEEEEEDDDCCC===;;;===@@@???<<<===AAAAAA???======???AAA@@@>>>CCCCCCCCCCCCDDDFFFHHHIIIHHHGGGJJJLLLJJJGGGJJJPPPSSSTTTUUUTTTSSSSSSTTTUUUTTTUUUVVVUUUTTTUUUWWWYYY|||yyyrrriiiaaa\\\YYYXXXWWWMMMHHHDDDCCCBBBAAADDDHHHEEEEEEEEECCCDDDKKKUUU]]]```XXXOOOIIIFFFEEEDDDBBB@@@BBBBBBAAADDDJJJKKKHHHDDDLLLTTTVVVPPPHHHCCCAAA>>>>>>>>>>>>>>>===<<<<<<999888777666666666777888:::999888777666666666777777666555444444555666777888888999999999::::::::::::::::::999999999999888999888888888888:::;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============999999999::::::::::::;;;:::;;;<<<<<<======<<<<<<>>>>>>===;;;:::<<>>>>>???@@@@@@@@@@@@@@@>>>===;;;::::::<<<===??????>>><<<;;;;;;;;;<<<===@@@@@@???===:::777444333333333444444444444555555444222000......000222444333444555666666777:::<<<888555111000000111222222222555<<>><<<<<>><<<999999:::???EEEHHHGGGDDD@@@???<<<888444222333444222333444333333555888:::;;;666111000111333222000000111111///,,,,,,///222000///---+++++++++,,,---...,,,,,,,,,......---,,,******,,,,,,,,,+++***))))))***,,,///333555444333222222111111111111222222222111111111222444666777555666666444222111222444555555555555666777888888;;;999777555555666999;;;===:::666555555777888888999???FFFJJJHHHDDDBBBAAA======???BBBBBB???@@@DDDBBB@@@??????AAABBBBBBAAAEEEDDDBBBBBBDDDGGGJJJLLLGGGFFFGGGHHHFFFDDDGGGMMMQQQTTTWWWYYYXXXWWWVVVVVVPPPQQQSSSTTTTTTUUUWWWYYY|||xxxrrriiiaaa[[[XXXVVVTTTJJJEEEBBBCCCBBBAAADDDIIIGGGFFFDDDCCCDDDJJJSSSZZZaaa[[[RRRKKKGGGEEEBBBAAAAAACCCDDDDDDHHHOOOQQQNNNHHHPPPWWWVVVOOOFFFAAA@@@???@@@@@@??????>>>===<<<999999777666666666666777:::999999888777666666555666555555555555666777777999999888999999999:::::::::999999999999999999999:::999777777777999;;;===;;;;;;:::::::::;;;<<<===999::::::::::::;;;;;;;;;888999999:::;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>===;;;:::;;;>>>AAA<<<===???@@@AAAAAA@@@???>>>===;;;999999:::<<<======<<<;;;;;;;;;;;;<<<<<>>:::666222//////000222444111555<<>>???>>>===;;;;;;===BBBIIIMMMOOONNNHHHEEE@@@:::555333333444222333444444444444666888888444///...000222111000222444555222------333888777666333000///000111222,,,---...///111222222222---......///......---,,,......///000333555666666444444333222111111333444333333222333444555777888777666555555666666666666555444444333444444555666999777555555777999::::::===;;;888666666666777888888???FFFGGGCCC>>>>>>?????????BBBFFFFFFCCCEEEIIIDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@BBBEEEHHHIIIEEEDDDEEEFFFDDDAAAEEEKKKPPPTTTXXXZZZZZZXXXWWWWWWMMMPPPSSSUUUVVVWWWYYY[[[}}}wwwqqqhhh```ZZZVVVSSSRRRHHHDDDBBBCCCCCCBBBDDDIIIJJJHHHEEEBBBCCCGGGMMMQQQWWWTTTNNNIIIGGGEEEDDDDDDCCCEEEEEEEEEJJJQQQTTTRRREEEJJJNNNNNNHHHCCCBBBCCCAAAAAAAAAAAA@@@???>>>===999999888777777666666666999999999888777666555555666666666777777888888999999999888888888999:::;;;:::999999888888999:::::::::999777777777999;;;===:::::::::::::::;;;<<<===999999999999::::::::::::999999:::;;;<<<===>>>>>>;;;;;;<<<============<<<>>>???@@@@@@===<<<<<<<<<:::;;;===???@@@??????>>>???===;;;999888888999999:::::::::::::::::::::;;;;;;<<<<<<<<<;;;999666444111222222333444555666666000111333555555333111000000333777777666666999<<<888666333000///000333555222555:::?????????EEEMMMPPPPPPOOOLLLHHHGGGGGGHHHBBB@@@>>>======>>>>>>>>>===>>>@@@EEEKKKPPPTTTUUUNNNJJJCCC===999777666666444555555555333333555666555111,,,+++---000///...000333444111...///444:::;;;999555222111222333444111222222222111111111222////////////......------111111000//////000222444444555555333111111333666444444333444555666888999;;;888666666777888777555444444222111111222444555666555555777999:::999777<<<;;;999777666666777888777<<<@@@@@@<<<:::===@@@AAAAAADDDIIIIIIGGGGGGKKKHHHGGGFFFDDDCCCBBBAAABBB>>>???@@@BBBCCCDDDEEEEEEDDDCCCEEEFFFDDDAAAEEEKKKOOORRRUUUVVVVVVTTTTTTTTTKKKNNNSSSVVVXXXYYYZZZ[[[~~~vvvpppggg___YYYTTTQQQNNNHHHDDDBBBCCCCCCBBBDDDIIILLLJJJFFFCCCBBBDDDFFFHHHHHHGGGFFFEEEFFFGGGHHHJJJDDDFFFEEEEEEIIIQQQSSSRRR===???BBBDDDDDDEEEGGGHHHCCCCCCCCCBBBAAA@@@???>>>999999999999888888888888888888999888888777666555777777888888999999:::::::::999888888888999:::;;;:::999888888888999:::;;;999888888888888:::;;;<<<999999::::::;;;;;;<<<<<<:::;;;;;;;;;;;;<<<<<<<<<::::::;;;;;;<<<===>>>>>>777888999999:::999999999<<>>>>>>>>>>>>>><<<;;;999888777777999999999999::::::::::::888:::;;;<<<<<<:::777555222222333333444555666666000222444666666444222000111333555666666666777888444555555333222111333555333444777<<<<<<;;;???EEEIIIIIIJJJHHHEEEDDDDDDEEE@@@>>><<<;;;;;;<<<===>>>===>>>@@@DDDHHHMMMRRRUUUPPPKKKEEE???<<<;;;:::999777888888777666666999;;;555111,,,,,,...111111000---///000///...///333777999777333000///000222333999999777333///......//////......---,,,,,,,,,+++///000111000.........000222444666444222111444777444444444444555777888:::;;;999777666666666555333444333222111111222444555444555777888999888777777:::;;;:::999777666888:::999;;;<<<;;;999:::???BBBAAAAAAEEEIIIJJJGGGGGGJJJJJJJJJJJJGGGEEECCCDDDEEE???AAACCCEEEFFFFFFEEEDDDCCCCCCFFFIIIGGGDDDGGGLLLMMMPPPSSSSSSQQQOOOMMMMMMIIIMMMRRRVVVXXXYYYYYYZZZtttnnnfff^^^WWWRRRNNNLLLIIIEEECCCDDDDDDCCCDDDHHHMMMKKKGGGEEEDDDCCCBBBBBB@@@@@@AAABBBDDDFFFHHHJJJEEEFFFEEEDDDHHHNNNQQQPPP;;;;;;<<<@@@EEEIIIIIIHHHDDDDDDDDDCCCBBBAAA@@@???888999999::::::::::::999777777888999888888777666666777888999:::::::::::::::999888777777999;;;<<<:::999888777888999;;;<<<777888888999999:::;;;;;;777888:::;;;<<<<<<;;;;;;<<<<<<<<<<<<============:::::::::;;;;;;<<<<<<<<<777888888999999999999999:::<<>>;;;:::999:::::::::;;;<<<===??????======>>>======;;;:::999888999::::::;;;;;;;;;:::999;;;===>>>===;;;888666444444444555555666666666333333444444444444333333444444555666888888666555000333666666555333333444333111333777888666777:::===???AAAAAA???>>>>>>>>><<<<<<:::999888:::<<>><<<;;;;;;;;;;;;;;;;;;===AAAEEE999555111000333666666555000000000000000111222333666444000---,,,...000222;;;;;;888333...---///222000///...---,,,,,,,,,,,,+++000666888666222000//////222666555222111444777444444444444555777888:::::::::999777555555555555555444222222222444666888444777999888555555777999999:::;;;999777777999;;;:::999999999999<<<>>>@@@??????CCCHHHHHHDDDDDDGGGEEEFFFGGGFFFCCCCCCEEEGGGDDDDDDDDDDDDDDDEEEEEEFFFBBBCCCHHHLLLKKKHHHIIINNNMMMQQQVVVWWWTTTOOOJJJGGGIIINNNTTTYYYZZZZZZ[[[[[[sssnnneee]]]VVVQQQMMMJJJIIIFFFDDDEEEEEECCCDDDHHHMMMKKKHHHFFFEEEDDDBBB@@@???@@@AAABBBBBBCCCEEEGGGFFFGGGEEECCCFFFMMMOOONNN???======BBBHHHJJJHHHDDDEEEEEEEEEDDDCCCAAA@@@???888999:::;;;;;;;;;;;;;;;666666888999999888777777666666777999999::::::::::::999888777777999;;;<<<:::999888777777999;;;<<<777777999:::::::::::::::666777:::<<<===<<<;;;:::;;;;;;;;;;;;<<<<<<<<<===999999::::::::::::;;;;;;999:::;;;;;;<<<<<<;;;;;;888:::<<<===<<<;;;;;;;;;;;;;;;::::::<<<>>>@@@AAA<<<===???@@@@@@>>>===;;;999:::;;;;;;<<<<<<<<<;;;;;;===???@@@???<<<888666666666666666777777777777777555333111111333555777777555444666999:::666333---111777888777444333444333000///333555222111222555777;;;<<<;;;:::999999::::::999777777999<<>>;;;>>>>>>>>>>>>???CCCIIIMMM===999555555888;;;<<<;;;666444333444555555333222666333///---,,,...000333888888555111...///333888222222111//////.........)))222<<>>@@@BBBBBB@@@@@@CCCFFFFFFEEEBBBAAAAAABBBEEEFFFAAADDDIIIOOONNNJJJKKKPPPPPPUUU\\\^^^ZZZRRRKKKFFFLLLQQQXXX\\\^^^^^^]]]]]]}}}tttnnnfff___VVVNNNMMMOOONNNHHHBBBCCCCCCCCCEEEIIIUUUOOOHHHCCCCCCDDDEEEDDDEEEBBBCCCHHHHHHCCCBBBFFFAAA@@@???@@@DDDJJJPPPSSS>>>;;;===CCCFFFDDDBBBCCCGGGEEEDDDEEEGGGHHHEEECCC>>>===<<<;;;;;;;;;;;;;;;999<<<<<<777555888:::999:::999777555555666888999999666555666999;;;;;;999666777888:::;;;<<<======777777999::::::999888777666777:::<<<<<<<<<;;;:::<<<<<<<<<<<<============<<<;;;:::<<<>>>>>><<<888:::;;;;;;<<<<<<;;;::::::;;;<<<===<<<::::::<<<===;;;;;;;;;===@@@@@@???===;;;<<<===>>>>>>===<<<;;;666999;;;;;;;;;:::;;;<<>><<<<<<;;;;;;;;;999888777666666777888999666555333222222333444555444666777444444777888555111111222444444555555555///------///222444222///111222444444444444666888888333111555777555333444555444333444666:::===@@@DDDBBB@@@@@@AAAAAAAAA@@@AAA>>>;;;999999===BBBEEE888999:::;;;:::888666555000333666777666555555555;;;:::666333444777444///...000222000......222555555444333333222222222222...444;;;???>>>999333000555333222222333333333222111111111222333555888999999777666777777777555333777888::::::999999:::;;;<<<;;;888555444333444444:::999777666555555555555:::888777888<<<===<<<:::===>>>>>>===<<<<<<>>>???@@@@@@AAAAAABBBCCCDDDDDDAAACCCCCCCCCBBBEEEKKKPPPNNNMMMLLLKKKLLLMMMOOOPPPVVVXXXZZZYYYVVVRRRPPPOOOQQQUUUZZZ]]]\\\ZZZYYYXXX{{{tttlllccc\\\SSSLLLKKKNNNPPPHHHCCCCCCDDDDDDGGGKKKQQQLLLFFFCCCCCCDDDEEEEEEGGGEEEGGGLLLLLLGGGEEEGGGAAA@@@@@@BBBFFFLLLRRRVVV>>>;;;<<>>======<<<;;;;;;;;;;;;:::===<<<888666888:::888888888777666666777888999888666555666999;;;:::999999::::::;;;;;;::::::999555555777888999:::::::::777888999:::;;;;;;::::::;;;;;;;;;<<<<<<<<<======<<<;;;;;;<<<>>>>>><<<999======<<<;;;::::::999999:::;;;;;;:::999999:::<<<::::::;;;===???@@@>>>;;;999:::;;;<<<<<<;;;:::999888999;;;;;;::::::<<<=========<<<;;;::::::::::::888777666666666666777888555555444444444444444555222555555333444777777555...///000111222222222222---,,,+++,,,...///...,,,---///000000///000111222444///---000333111000111333222111222333666:::<<<======>>>???@@@???<<<999:::888666444555888;;;>>>777777888888777666444333///333777999888666444333666999999777777999666111222000///...000222333444444333222222111111222222000333777888777555333222777555333333444444333222111111111111333555777888777666555666777777555333444666777888888999:::<<<===;;;888666555555666777:::999777666555555555555999777666777:::<<<;;;999<<<<<<<<<<<<;;;<<<===>>>BBBBBBAAA@@@AAABBBCCCDDDEEEFFFFFFCCCBBBDDDKKKPPPRRRPPPNNNKKKKKKLLLMMMNNNWWWYYY\\\\\\YYYUUURRRQQQSSSVVVXXXYYYXXXWWWWWWWWW{{{wwwmmmccc[[[SSSMMMMMMQQQSSSKKKDDDDDDDDDEEEHHHMMMLLLIIIEEECCCDDDEEEFFFFFFEEEDDDFFFJJJJJJFFFDDDEEECCCBBBAAAAAADDDIIIMMMPPP>>>::::::???AAA@@@@@@BBBDDDCCCBBBCCCEEEEEEDDDBBB???>>>===<<<;;;;;;;;;;;;:::======888666888999888666666777777888888999999888777555666888::::::999999999::::::::::::999999444444555666888:::<<<===999999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<===>>>>>>===;;;@@@>>><<<:::999888888999999::::::999888888999;;;999999;;;===??????<<<:::999:::;;;<<<<<<;;;:::999999::::::999999:::<<<>>>;;;::::::999999:::::::::888777666666666666777888444555555666666666555555222555555333333666777444......///000111111111111...---+++***+++,,,+++***,,,---......,,,,,,---...111,,,***---///...///111111000//////000222555666555666999<<<===;;;555111222111/////////111333555555555444444333222222222---222777:::999555222111///555888777666666555222444000,,,,,,000444444333222222111000000000000111222222111000...///111444888666444333444444333222000000000000222444666777444333333444666666555444111222555666666777999;;;;;;:::777555555777999:::888888777666555555555666888777666777999::::::999<<<<<<=========>>>>>>???CCCBBB@@@???@@@AAACCCDDDIIIIIIGGGDDDBBBDDDJJJPPPUUURRRNNNKKKIIIJJJKKKMMMSSSVVVZZZ[[[XXXTTTQQQPPPTTTUUUVVVUUUTTTTTTUUUWWWzzzoooccc\\\VVVRRRSSSWWWVVVNNNFFFDDDDDDDDDGGGLLLIIIGGGEEEEEEEEEFFFGGGHHHDDDCCCCCCCCCBBBAAA@@@AAAFFFDDDAAA@@@@@@AAADDDEEE===999888<<>>???AAAAAAAAAAAABBBCCCCCCBBBAAA??????>>><<<;;;;;;;;;;;;:::>>>>>>999777999999777444555666888999999999999777777666666777888999999555666888999;;;<<<<<<<<<555555555666777999<<<===<<<;;;::::::999::::::;;;;;;<<<<<<<<<<<<==============================<<>>;;;999888999:::;;;888999:::999888777999;;;999999;;;>>>@@@???<<<999;;;;;;============;;;;;;888999888777666888;;;>>>::::::999999999::::::;;;888888888777777888888888444555666777777777666555555888888444444666666333000000111222222222222222222000...---,,,,,,,,,,,,...///000///---,,,---...000,,,+++---///...///333111000///...///000111333111222444777999777222...,,,,,,,,,,,,,,,---...///333222111000////////////---000444555444222000///***000333000......///...222...++++++---111222222000//////.........//////000///---***)))***...222777555333222222222111000000/////////000222444555111111111333555666555333000111333444444444666888888777555444555777:::;;;777666666666555555666666888777777777888:::;;;;;;>>>>>>>>>@@@AAABBBBBBAAABBB@@@???>>>???AAADDDFFFHHHHHHGGGDDDBBBDDDJJJPPPRRRPPPLLLHHHGGGHHHJJJKKKMMMQQQUUUWWWUUUQQQNNNMMMRRRSSSUUUVVVUUUTTTUUUVVVzzznnnbbb\\\XXXUUUWWWZZZWWWOOOHHHEEEDDDCCCEEEIIIIIIHHHGGGFFFFFFGGGIIIJJJKKKIIIEEEAAA@@@AAABBBBBBEEECCCAAA???>>>???@@@AAA===999888;;;>>>======@@@>>>???@@@AAAAAAAAAAAAAAA@@@???>>>===<<<;;;;;;;;;:::>>>>>>:::888999999777444555666888999999999999777777777777666777888999555666777999:::;;;<<<<<<999999777777777888:::;;;===<<<;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>><<<=========<<<<<<=========;;;:::999999:::<<<===999::::::999888888999;;;::::::;;;>>>??????<<<999:::;;;<<<======<<<;;;:::777777777666555666999<<<:::::::::999::::::;;;;;;999999999999999999999999333444666777777777666555999;;;:::777666777777333111222222333333333333333333333222000...---,,,---000111111000...------...000---,,,//////---...333111111000//////000111111111111111222444444222000,,,,,,,,,,,,,,,,,,------111000///...---------------...///...,,,,,,---///***...///)))&&&(((++++++,,,,,,,,,+++)))+++///222------,,,,,,,,,------...,,,,,,+++)))'''(((+++...444222000///000000///...///.........///000222333/////////111333444333222111222333333111111222333444444333444555777999:::555555555666666666666666999999888888888:::<<<===>>>===>>>@@@CCCDDDCCCAAA>>>>>>>>>>>>@@@BBBEEEGGGDDDEEEFFFEEECCCEEEJJJOOOLLLJJJGGGEEEEEEFFFIIIKKKJJJMMMRRRTTTSSSPPPNNNNNNNNNRRRVVVYYYYYYWWWVVVVVVxxxlll___YYYVVVSSSSSSVVVTTTLLLFFFEEEDDDBBBCCCGGGKKKJJJIIIFFFEEEEEEHHHKKKUUUTTTOOOHHHEEEGGGHHHGGGBBBAAA@@@???@@@AAACCCEEE<<<888888<<<>>>===<<<>>>;;;===???@@@???>>>???@@@AAA@@@???===<<<;;;;;;:::;;;??????;;;999999999666666666777777888888999999666777888777666666777999888888999999999999888888<<<<<<;;;999999888888888;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============>>>;;;<<<===<<<::::::<<<===::::::999999:::;;;===>>>999::::::999888888999;;;;;;::::::;;;======;;;999888999:::;;;;;;:::999888666666777666666666999;;;;;;;;;:::999999:::::::::888999999::::::999999888333444555555666666666666999;;;;;;777777999999666222222333333333333333222222444444333000...------...000000///---,,,---......---...000///,,,,,,000222111111000000111111111333111//////111222222222------,,,,,,,,,,,,------/////////...------,,,,,,------,,,)))((((((+++...---...,,,&&&$$$(((******(((***,,,+++((((((,,,000++++++*********+++,,,,,,))))))***)))(((((()))+++000...,,,,,,---...---,,,...------------///111222...---...///111222111000111222333222000///000111111222333555666777888888333444555666666666666666999::::::888888999<<>>BBBDDDBBB???======>>>???AAACCCDDDEEE???CCCGGGHHHGGGGGGIIIKKKGGGFFFEEEDDDEEEFFFHHHIIIKKKNNNRRRTTTTTTSSSSSSSSSNNNRRRXXX[[[ZZZXXXVVVVVVyyylll___XXXTTTOOOMMMNNNMMMGGGCCCDDDDDDCCCDDDGGGLLLLLLIIIEEEBBBBBBFFFJJJXXXZZZVVVNNNJJJKKKIIIDDD??????>>>>>>???AAACCCDDD;;;888999===???===;;;<<<999<<<>>>???======>>>@@@BBBAAA???===<<<;;;;;;:::;;;???@@@<<<999999888666888888777666666777888999666777888777555444666999888888999999999999888888<<<===<<<<<<;;;:::999888777888:::;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<:::;;;<<<;;;888888;;;===::::::;;;;;;;;;;;;;;;;;;777888999888777666888::::::999777777999999999888888999::::::::::::999888666777999999888888:::;;;;;;:::999888888888888888666777888888888888777666333333333333444555666777444777888666777;;;<<<999555555555666666555555444444666999888555222000000...///000000...---...///000000333555222------000111111111111111111111111111000...///000222222111------+++******+++,,,---...////////////---,,,+++,,,,,,+++***((((((***,,,++++++)))&&&'''++++++(((((()))***+++++++++,,,,,,))))))(((((()))******+++((()))***)))'''''')))***---+++***+++,,,------,,,------,,,,,,,,,...///000...------...000111000...///111222111000000111222000222555777888888777777222333444666666777666666888999999888666777;;;???:::888999===BBBDDDAAA>>>>>>>>>@@@AAABBBBBBAAAAAA>>>DDDKKKNNNLLLHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGNNNPPPSSSTTTTTTUUUVVVXXXSSSUUUXXXYYYXXXUUUTTTTTT|||oooaaaYYYTTTNNNJJJJJJGGGBBB@@@CCCEEEDDDEEEHHHMMMLLLIIIDDD???@@@DDDIIIUUUXXXWWWPPPKKKJJJEEE===???>>>===<<<<<<===>>>>>>;;;888999>>>@@@===;;;<<<888;;;>>>>>>===<<<>>>@@@BBBAAA???>>><<<;;;;;;:::;;;???@@@<<<999999888555:::999777555555666888999666888999777555444666999444555777888:::;;;;;;;;;<<<<<<===>>>===<<<:::999444555888:::;;;:::999888888888999999999:::::::::999;;;<<<:::777777:::===;;;<<<<<<<<<;;;;;;999999666777777777555555777888999777555444666777777777::::::<<<<<<<<<<<<::::::777999;;;;;;;;;:::;;;<<<::::::888777666666666666444555666777777666555444333333222222333444666777000333555555777<<<>>><<<888999999999999999888888666:::>>>>>>:::666444444000111222111000000111222444444888:::777111///222000000000111111111111111///......///111222111000---,,,***))))))***+++---...///000111000...,,,******+++,,,,,,***))))))***&&&'''&&&%%%)))---+++&&&***)))(((+++//////---)))((((((((((((((()))******)))***)))(((&&&''')))+++,,,+++******,,,......------,,,,,,+++,,,---///000------,,,...///000...------///111111000111222444000222666999;;;:::888666111222444666777777666666777888888666555666:::???;;;::::::>>>DDDFFFCCC??????@@@BBBCCCBBB@@@>>>===???FFFOOORRROOOJJJEEECCCEEEFFFGGGGGGGGGGGGFFFEEENNNPPPRRRSSSTTTUUUWWWZZZXXXXXXXXXWWWTTTRRRRRRSSSssseee\\\VVVNNNIIIGGGEEEDDDCCCBBBBBBCCCEEEFFFKKKKKKJJJGGGDDDBBBBBBCCCFFFGGGHHHGGGEEEBBB>>><<<============>>>???@@@AAA===:::999:::===???===;;;<<<<<<;;;:::;;;<<<===>>>???<<<::::::<<<<<<:::777<<<======;;;888666555666999999888777666666777777999888666555555555666777999888777666666777888999===========================<<<:::999888999::::::::::::;;;;;;;;;<<<<<<<<<===<<<:::999999:::<<<===@@@===;;;:::;;;;;;999666666666777777888888888999888777777777666666555555<<<<<<;;;<<<>>>>>>===;;;>>><<<:::;;;>>>???>>><<<;;;;;;:::999888777666666666666666666666555555444666333111222555666444222555555444444666999<<<>>>:::<<>>>>>999333///...///111333333222222222333111//////000222444555444---......,,,******---000555333///---------,,,+++'''+++//////,,,)))((()))'''%%%###%%%(((+++***)))***,,,...//////...,,,***''')))+++---...,,,***(((((()))***++++++***(((''',,,+++***)))***+++---...///+++)))++++++***,,,000/////////////////////.../////////000000222333333111111222444777888666555333333444555666666666666666555333333444777;;;>>>===<<<<<>>@@@???======???BBBAAAFFFJJJJJJGGGDDDEEEHHHIIIFFFDDDEEEGGGHHHFFFDDDGGGJJJOOOQQQRRRSSSSSSTTTLLLPPPSSSRRROOONNNQQQUUU~~~qqqccc[[[UUUMMMHHHGGGDDDCCCBBBAAABBBCCCEEEGGGHHHHHHHHHGGGEEEDDDEEEFFFDDDDDDEEEEEEEEECCCAAA???>>>>>>>>>>>>???@@@AAABBB>>><<<:::;;;>>>???>>>;;;<<<;;;;;;::::::<<<===>>>???===;;;;;;<<<<<<:::888======<<<:::777666777888999888777666666666666777555444444333444666777888999888777777777777888999<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888999999:::::::::::::::;;;;;;<<<<<<;;;:::999999:::;;;<<>>======;;;:::;;;===>>>===;;;:::::::::999999888888777888888888888888777777666888777666666888888777666666555555555666888;;;<<<:::<<<>>>?????????AAABBBBBBAAA@@@???>>>>>>>>>>>>@@@:::444333777:::888555666999;;;:::666111/////////111222222111111222444333111000000222333333222///111222111///...///111555333000///000000...------...///---+++)))))))))(((&&&%%%'''***------+++.../////////...+++)))''''''(((***+++***)))((('''''')))+++,,,---,,,+++***+++++++++++++++,,,---......+++***------+++,,,000---------,,,---------...000000000000000111111222222111222333555555333222222222444555555555555555888666444333333555888::::::999999===BBBCCC???;;;<<<===??????===>>>@@@CCCFFFHHHJJJGGGDDDCCCFFFIIIFFFEEEDDDEEEGGGHHHFFFDDDGGGKKKQQQSSSSSSQQQPPPOOOKKKOOORRRRRROOOOOORRRVVVzzznnnbbbZZZTTTLLLGGGGGGCCCBBBAAAAAABBBDDDFFFGGGHHHIIIIIIGGGEEEDDDEEEGGGCCCCCCCCCDDDDDDDDDDDDEEE?????????>>>???AAABBBCCC@@@===;;;;;;>>>???>>>;;;<<<;;;:::::::::;;;======>>>===<<<<<<<<<<<<;;;999<<<===<<<:::888777999:::888888777777666666777777333333333444555888:::;;;999999888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777888888:::999888888888999;;;;;;<<<;;;:::999999:::;;;<<<>>>===;;;;;;;;;;;;999888777777777888888888888888;;;:::888777888999;;;<<<:::::::::<<<>>>???>>>===;;;:::999:::;;;<<<<<<:::999999999999999999999999888888999999888888777666777888999999777777888999777666555555666777999::::::<<<======<<<;;;<<<======<<<;;;::::::999999:::999666444444555555555333777888888666333000///000111222222222222444777999:::888666555555555444333222555888888777555555555555444222111111///---***333111...,,,++++++)))(((((((((((())),,,.........//////......,,,+++)))(((---,,,,,,,,,+++******)))'''(((***,,,------,,,,,,***+++,,,---............---++++++//////,,,,,,///,,,,,,+++++++++---...///000000/////////000000111000///000111333333222111111222333444444555555444:::888555333222333555666777666777;;;???AAA>>>;;;<<<>>>?????????@@@CCCEEEJJJIIIHHHDDD@@@AAAFFFKKKEEEEEEFFFIIIJJJJJJHHHFFFIIIMMMSSSUUUTTTPPPMMMKKKNNNQQQTTTTTTSSSSSSVVVYYY~~~wwwmmmbbb[[[TTTLLLHHHIIIBBBAAAAAAAAABBBDDDGGGHHHLLLLLLKKKHHHEEECCCCCCCCCEEEEEEDDDDDDDDDFFFGGGHHHAAA@@@??????@@@AAACCCDDD@@@===::::::===>>>===;;;<<<;;;:::::::::;;;=========<<<;;;;;;;;;;;;:::::::::<<<>>>===<<<:::999:::999999888888888888999999666666666666888:::<<<===:::999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888999999888777666777888:::;;;::::::999999999999::::::===<<<;;;;;;;;;;;;:::999888888888888888888888888;;;999777666777999;;;===AAA@@@????????????<<<:::999999888999::::::::::::777777777888888999999999666777777777777666555555444666888777555333555888777777666666666777888888:::;;;<<<;;;999888888888666666555444333333333333000111222222111000000000666666666666444222000000222333444555666999===AAABBB@@@===<<<<<<;;;999888<<>>???@@@AAABBBDDDFFFFFFFFFDDDAAA@@@BBBFFFKKKGGGIIIKKKNNNOOOOOOMMMKKKLLLOOOSSSTTTSSSPPPOOONNNUUUWWWYYYXXXWWWWWWYYY[[[|||tttkkkbbb\\\UUUMMMJJJKKKCCCBBBAAAAAACCCEEEGGGIIILLLLLLKKKHHHEEECCCCCCDDDIIIHHHGGGFFFEEEFFFHHHIIIBBBAAA?????????AAADDDEEE???;;;888888;;;===<<<:::<<<<<<;;;;;;;;;<<<===>>>;;;;;;;;;;;;::::::::::::888<<<@@@BBB@@@<<<999888:::::::::999999::::::;;;999888777777777888:::;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::::::::888888777777777888999:::999999999888888999999999;;;;;;<<<;;;;;;::::::;;;999999999888888888888888999888666555555777:::<<<@@@???>>>>>>>>>>>>;;;999777888999999999999999:::555555666666777888888888777777777777777666666555333666888666444333555777777666666666666666777777999:::;;;:::888666666666333333222111000000000000,,,///111111000...///000333444555777777555222000111222333555777;;;@@@DDDEEECCC@@@??????>>>===;;;HHHIIIMMMPPPSSSSSSRRRPPPHHHGGGGGGGGGGGGFFFCCC@@@555555555888:::888333......///111333333333444444000000111222333555666666222000...,,,******++++++///////////////...---------...///111111000//////---,,,...333333///---///---,,,,,,,,,---...000111++++++,,,---...000222333444222111111222222111000222222333444555555555555666555444333333444666777888888888999::::::999777;;;;;;;;;<<<>>>@@@BBBBBB???@@@@@@AAAAAADDDGGGIIIHHHJJJNNNPPPPPPOOONNNMMMOOOPPPQQQQQQQQQQQQSSSUUUYYYYYYZZZYYYXXXWWWXXXXXX{{{qqqjjjbbb\\\UUUNNNKKKMMMEEEDDDCCCCCCDDDFFFHHHIIIIIIJJJJJJHHHFFFEEEFFFHHHKKKJJJHHHGGGFFFFFFGGGHHHBBBAAA???>>>???AAADDDEEE===:::666777:::<<<<<<;;;>>>===<<<<<<<<<===>>>???:::;;;<<<<<<:::999:::<<<999===BBBCCCAAA===999777:::::::::999::::::;;;<<<888777666555444555555666888888999999999999888888;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;::::::777777888888999999999999888888888888888888888888999;;;<<<;;;::::::;;;<<<999999999999999888888888888777555444444666888999888777777999;;;<<<;;;:::777888999999888888999;;;666666666777777888888888999999::::::999999888777666777888888666666777888555666666666666666666666777999::::::888777777888444444333222111111111111...000222222222111222333000111333666888888444111///000222444555888<<>>>>>===<<>>???<<<777333333555777888777666666777555555666888888999999999888666444333111111111222666666555444333222222111111111111111111000000//////---///333444000///000---------...////////////------...///111333444555===:::666444333111///---444555666777777888777777444444333444444666888999999:::::::::999999888888999888888999<<<>>>>>>>>>;;;<<<>>>AAADDDFFFHHHHHHHHHKKKNNNOOONNNMMMMMMMMMOOOOOOOOOOOOOOOQQQUUUYYYVVVVVVVVVVVVUUUUUUUUUUUUzzzmmmgggaaa[[[TTTLLLKKKMMMGGGFFFEEEDDDEEEFFFHHHJJJIIIJJJJJJHHHFFFEEEFFFHHHHHHHHHGGGFFFFFFFFFFFFFFFBBB@@@>>>===>>>@@@CCCEEE===999666666:::>>>>>>>>>???>>>=========>>>@@@AAA;;;===>>>>>><<<;;;<<<>>>>>>@@@BBBBBB???<<<::::::888888888888888999::::::777777555444444444555555777777888999999888777777::::::::::::::::::::::::777888999:::;;;::::::999666777999:::;;;:::999888777777888888888888777777888:::<<<<<<::::::;;;>>>:::::::::999999888888888777777666555555555666666444444444666999:::999888777999::::::888888999;;;888888888888999999999999999::::::::::::999888888999888777777999999888777444444555666777777777777666888::::::999888999:::444444333222111111111111000000000111222333444444......///222666888777555111333444555444444666888:::999888999<<<>>>>>>===???<<<999888:::=========888777777999;;;>>>???>>>555888;;;<<<:::666444222222555777777555333222333///111333666888999888888:::999888777666666666666777777666555555444444444555444333111000000000000000...///333444000000222000111333444444333222111444333333444444555666777@@@===999777666555333111666777888999::::::::::::555555555555666777888999999:::;;;;;;:::::::::;;;<<<:::999:::===??????===>>>>>>???AAAEEEGGGIIIIIIJJJMMMOOOOOOMMMLLLMMMNNNMMMMMMNNNNNNNNNPPPSSSVVVRRRRRRRRRSSSTTTUUUUUUUUU~~~yyykkkeee___ZZZSSSKKKJJJMMMIIIHHHFFFEEEEEEGGGHHHJJJMMMMMMLLLIIIFFFDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFBBB@@@>>><<<===@@@CCCEEE===:::666777;;;???@@@@@@@@@???>>>>>>>>>???AAABBB<<>>AAABBBBBBBBB???<<<;;;;;;<<<777777666666777888999999888777666555555666777888666777888999999888777666888888888888888888888888666777888999::::::999888666777:::<<<<<<;;;999777777777888888888888777777888:::<<<<<<::::::<<<>>>:::::::::999999888888888888888777777666666555555777666666777999999888666777999;;;:::888888:::<<<::::::::::::::::::::::::777888888888888777666666999777555666999:::888555333444555666777777777777555777::::::::::::;;;<<<333222111000000//////000000...---...111333333222...,,,+++---222777888777666777888888555333333444777666666888<<<>>>@@@??????:::333111222444555555777555222222333555555444222555777555111------......111444444000...---...$$$''',,,111555777777777444444444333333222111111444444333333333444444555777666444111000///000000111///000333333111000333555777999;;;;;;999666444:::999888777777777777777===;;;888888999999999999888888999;;;;;;;;;;;;;;;777666666666666777777888888:::;;;;;;;;;;;;===>>>BBB???===>>>AAACCCBBB@@@CCCAAA@@@AAADDDGGGIIIJJJNNNPPPQQQPPPMMMLLLNNNQQQJJJLLLNNNOOONNNNNNPPPQQQPPPPPPPPPSSSVVVXXXXXXXXXuuujjj```XXXVVVSSSLLLKKKNNNOOOIIIEEEFFFFFFFFFGGGJJJMMMNNNNNNLLLIIIFFFEEEEEEBBBFFFFFFDDDEEEHHHJJJHHHCCCAAA???===<<<===???AAA>>>;;;888:::>>>BBBDDDDDDCCCCCCBBB@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>>===<<>>===<<<;;;::::::999999999999999999999999888777666555555666777888::::::::::::::::::::::::999999888888777888888888999999999::::::999888888888:::<<<<<<:::999999999:::;;;;;;;;;:::999777666999888777777999;;;;;;:::<<<;;;999777555555555666777555333555888999888666444333333555777::::::::::::::::::999888888;;;===<<<;;;::::::;;;:::888666666888:::;;;;;;999777555666666666666666666666666999999888777777777777777:::999888666666666666777444444444555555444111...222222111111000000//////444222///......111444666666777999888555222111111444666999;;;======<<<<<<:::999666333222222333444111333555444111...---,,,111000...------,,,***(((---...000111111---((($$$&&&***...000000000000000---......---+++***+++,,,,,,...///...---...333777555111///000333333///+++222///---///333666666444666777===CCCAAA:::999>>>CCC@@@<<<;;;<<>>;;;:::<<<===>>>===AAA>>>;;;<<>>BBBAAA@@@??????AAACCCDDD@@@AAABBBCCCDDDFFFGGGGGGMMMLLLLLLMMMNNNOOOOOONNNJJJLLLOOORRRRRRPPPMMMJJJMMMPPPTTTVVVVVVVVVWWWWWWuuuoooddd[[[WWWRRRLLLIIIJJJPPPIIIEEEFFFFFFEEEFFFIIIMMMNNNNNNLLLHHHEEEEEEEEEGGGHHHGGGFFFIIIMMMJJJEEEDDDBBB???===<<<===???@@@<<<:::888999>>>BBBEEEEEEAAAAAAAAAAAA@@@@@@@@@@@@????????????>>>>>>===<<>>>>>===<<<;;;:::999888888888999999999::::::888777666666666666777888;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999:::::::::::::::;;;;;;::::::999:::<<<>>>>>><<<;;;;;;;;;;;;<<<<<<<<<<<<;;;999888;;;:::888888:::;;;:::::::::999888666555555555666888666555666888999888666666555444555888;;;<<<<<<;;;<<<<<<;;;::::::<<>>===<<<<<<<<<<<<:::888444555666777888888999999777777777777666666666666666666666666777888999999:::999888777777777888999555444444555666555222/////////////////////......111000...------///111222555666777666333111000000444555777999999999777666777666444222111111111111///111333222///,,,+++***///...,,,+++++++++)))(((---...000111000---(((%%%&&&)))---///...---------,,,---...---+++******,,,---...///...---...222555333000...000333555222///333222111222444555555555888777;;;AAA@@@;;;:::===>>><<<::::::<<<>>>AAABBBDDDAAA??????@@@BBBCCCCCCIIIFFFBBBAAAAAAAAA???===??????>>>>>>>>>>>>??????>>>======???BBBCCCDDDCCCBBBAAA?????????@@@BBBCCCAAABBBDDDEEEGGGHHHHHHIIIJJJIIIJJJKKKLLLMMMMMMMMMLLLNNNQQQTTTSSSPPPMMMJJJNNNQQQUUUVVVVVVVVVVVVWWWwwwpppfff\\\WWWSSSNNNKKKKKKPPPJJJEEEFFFFFFDDDEEEHHHMMMMMMMMMJJJGGGDDDDDDDDDFFFFFFFFFGGGMMMPPPKKKBBBDDDCCC@@@>>>=========>>>>>><<<::::::===???AAAAAA>>>???@@@AAAAAAAAA@@@???======>>>>>>>>>>>>======>>>>>>>>>===<<<;;;:::999777777888888888999999999888777777666777777888888<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;<<>>>>>???===>>>>>>>>>>>>>>>======???===;;;:::;;;;;;:::999888777666666555555555666888666555666777777666444777555333333666999;;;;;;<<<===>>>===<<<<<<>>>@@@???>>>======>>>===;;;:::666555444444444666777999666666666666666555444444333333444555666888:::;;;999999888777888999:::;;;444333333444555444111///------------............///......------------...222444555444111000///000222444666888999999888777555555444333222222111111000111333222///,,,++++++++++++******))))))******---...000000///,,,)))&&&)))+++...///...---,,,---+++,,,---,,,*********,,,...//////...------000222000...---///333666555333444555666555444444555666888555666:::<<<:::888999888888888999;;;===@@@AAADDDBBB@@@@@@CCCFFFGGGGGGPPPMMMJJJGGGEEEBBB???<<>>===<<<======DDDAAA???<<<;;;;;;::::::;;;<<>>??????>>>>>>@@@@@@@@@@@@>>>===;;;:::999999888888888777777777888777777777888888999999;;;;;;;;;;;;;;;:::::::::;;;;;;:::::::::;;;<<<<<<<<<<<<===>>>>>>>>>======???AAACCCDDDBBBAAAAAABBB@@@@@@@@@AAAAAAAAAAAAAAAAAA???===<<<<<<<<<:::999666666666555555555555555666555555444444444333222444222000000333666777888;;;<<<======<<<===>>>@@@>>>===<<<===>>>===<<<::::::999888666555444444444555555666666555444222222333333333444666777999:::777777666666777999:::;;;333222111222333333111///---------....../////////...............---,,,,,,///000111111000000000222111333666:::<<<>>>>>>>>>555666666666555444333333333444555333111.........*********))))))***+++---,,,...//////---+++)))(((---///111111000...---...)))+++,,,+++******+++,,,//////...---------...//////...---///222444444333333666888777333222333555555222000333666777555333444555777999;;;===@@@BBBAAA???===>>>AAADDDFFFFFFOOONNNLLLJJJGGGDDD@@@>>>FFFCCCAAACCCHHHHHHDDD???CCCBBBBBBCCCFFFGGGGGGFFFCCCCCCBBBBBBCCCCCCDDDEEEEEEGGGIIIKKKLLLKKKKKKJJJDDDFFFIIIJJJKKKKKKLLLLLLPPPSSSVVVWWWVVVRRRMMMJJJSSSTTTVVVWWWVVVUUUUUUVVV~~~nnnfff[[[UUUVVVXXXVVVSSSOOOIIIEEEEEEEEEDDDEEEHHHMMMMMMKKKHHHDDDAAAAAABBB>>>FFFMMMMMMKKKIIIFFFBBBDDDCCCAAA???======<<<<<>>;;;999999999999;;;===???@@@@@@???>>>======>>>???@@@@@@@@@@@@BBBBBBCCCCCCBBB@@@>>><<<<<<;;;:::999888666555555777888888999999999999999:::::::::999999999888888999999888888999:::;;;;;;<<<===>>>??????????????????AAADDDDDDDDDCCCCCCDDDBBBBBBBBBBBBBBBBBBCCCCCCAAA???===<<<======;;;:::666666666666666555555555666666666666555444444444444222000000333555666777888999;;;;;;;;;;;;<<<>>><<<;;;:::;;;<<<<<<;;;999999:::;;;;;;:::777555333666777888888888777555444555555555555555666777777555555555555666777999:::555444333444555555333222//////000000111111222222000000111111000///...---,,,...///000000000333444111333777:::===>>>>>>>>>444555555666666555444444444555555333111......///***+++,,,+++***+++...111,,,...///...+++))))))***...000111111///---,,,---)))***,,,,,,++++++,,,...///...------------------......///000222222111///111444666666333111222444444222000000444666555111333555888999:::;;;???BBB???===;;;<<<>>>AAACCCCCCFFFGGGIIIIIIGGGEEECCCBBBFFFCCCAAACCCHHHHHHDDD???GGGFFFEEEFFFGGGHHHGGGFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJIIIFFFIIILLLMMMMMMLLLMMMNNNPPPRRRUUUVVVUUURRRNNNLLLRRRTTTUUUUUUSSSSSSSSSUUU~~~qqqiii]]]UUUVVVZZZXXXSSSNNNHHHDDDDDDEEEDDDEEEIIIMMMLLLJJJFFFBBB@@@@@@AAACCCMMMUUURRRKKKFFFCCCAAACCCBBBAAA???>>>=========AAAAAAAAA???===;;;<<<===:::;;;<<<>>>??????>>>>>>>>>>>>???@@@@@@@@@@@@@@@CCCDDDEEEEEEDDDBBB???>>>======<<<:::888777666555777888999:::::::::::::::::::::999999888888777777777777777777888999::::::<<<===>>>??????@@@@@@???>>>@@@CCCDDDCCCBBBBBBCCCBBBAAAAAA@@@@@@@@@AAAAAA???>>><<<<<<===>>>===<<<666777777777777666555444777888999888666666666888555444333444666888888777444666888999999999:::;;;:::999999:::;;;;;;:::888666888:::======<<<:::888888:::;;;======;;;:::999888777777666555555555666555555444444555777888999999888777777888999888777333333333333444444444444111222222222222222111000...///000000000111333555333444666888999999888777222222333333333333333333222333333111...------...+++---...,,,***+++///333,,,...///---***((())),,,,,,---...---+++*********)))***,,,,,,,,,,,,...///...---,,,,,,......---+++...000222333333111///---...000333444333222222333555777666444555888777444333666888888777888===AAA???===;;;;;;===???@@@@@@===AAADDDFFFEEEDDDCCCCCCCCCAAA@@@AAADDDDDDBBB???JJJIIIHHHIIIJJJKKKJJJHHHJJJJJJJJJKKKKKKKKKLLLLLLNNNNNNMMMLLLKKKJJJJJJJJJHHHLLLPPPQQQOOOMMMNNNOOOOOOPPPQQQRRRRRRRRRPPPOOOPPPQQQRRRRRRQQQPPPRRRSSS~~~{{{ppphhh\\\TTTWWW^^^\\\VVVLLLFFFCCCDDDEEEEEEFFFJJJMMMLLLIIIEEEAAA??????AAAEEEMMMRRRPPPLLLIIIEEEAAAAAAAAA@@@??????>>>>>>===@@@BBBBBBAAA>>><<<===???;;;;;;;;;<<<<<<============>>>???????????????>>>CCCDDDEEEEEEDDDBBB???===<<<<<<;;;;;;:::999999999777888999:::;;;;;;;;;:::;;;;;;:::999999888777777777666666777888999::::::<<<===>>>??????@@@@@@@@@<<<>>>AAABBBAAAAAAAAABBB???>>>===<<<;;;;;;<<<===<<<;;;:::;;;===?????????888888999999888666444333444666888777555555666888555444555666888999777666222444777888888888888999:::999999999;;;;;;:::888777888999;;;<<<<<<<<<<<<777999;;;===>>>===<<<:::999888777666666666666666666666555555555777888999:::888777777999:::999888666666666555555555555555222222222333333333333444333333333222000000222444222333555666777666555444333222222111222333444555333333333111...------...,,,...///,,,)))***///444+++...///,,,((('''***---+++,,,---,,,***))))))***)))+++---------...///111---+++***,,,...///---+++---000555777777444000...------///222555666444333444999;;;777666888888666444666777555333444999>>>???===:::999999;;;;;;;;;:::>>>CCCEEECCCAAA????????????>>>>>>>>>>>>??????GGGFFFFFFHHHJJJLLLLLLKKKKKKLLLLLLMMMMMMMMMMMMMMMTTTSSSPPPMMMKKKKKKKKKKKKJJJNNNSSSSSSPPPMMMMMMOOOLLLMMMMMMNNNOOOQQQRRRSSSMMMNNNOOOOOONNNNNNPPPRRR{{{xxxllleeeZZZSSSYYYbbbbbb[[[KKKEEEBBBDDDEEEEEEGGGKKKMMMLLLIIIEEE@@@>>>???@@@AAAFFFJJJKKKLLLLLLHHHBBB@@@@@@@@@@@@??????>>>>>>CCCEEEEEEBBB>>>;;;<<<===<<<<<<;;;;;;;;;<<<============>>>>>>>>>>>>======BBBCCCDDDEEEDDDBBB???===:::::::::;;;;;;<<<<<<<<<777888999;;;<<<<<<;;;;;;<<<<<<;;;::::::999888888777777777777888999:::;;;<<<<<<===??????@@@@@@@@@;;;===@@@AAA@@@???@@@AAA===<<<:::999888888888999:::999999:::===@@@@@@@@@999::::::999888666444333000222444444222222444666222222444666888888555333111444666888888777888999:::999999:::;;;<<<:::999<<<;;;:::999999999:::;;;444666999;;;<<<<<<:::999888888777777777777888888888777666666666777999999888666555555777888777666777777777666666555555444333222222222333444555555888777666333000///000222///111333666888888777777666444333222333555777999555666555333000//////111,,,...///,,,))))))...444+++...///,,,(((&&&***...,,,---...---+++***+++,,,***+++---......///000222,,,******+++...///---+++,,,111777::::::666222000---,,,---222777999777444111999<<<888555777777555555666666333000000666<<<>>>;;;888666666777666666:::>>>CCCDDDBBB>>><<<<<<=========;;;::::::===???BBBBBBBBBEEEIIIKKKLLLKKKLLLLLLMMMNNNNNNNNNNNNMMMYYYVVVRRRNNNLLLKKKLLLMMMKKKOOOTTTTTTPPPLLLMMMOOOJJJJJJJJJKKKMMMPPPSSSUUUKKKLLLMMMMMMLLLMMMOOOQQQ|||vvvnnn___UUUQQQUUUdddiii\\\IIIGGGEEECCCBBBCCCEEEFFFLLLLLLIIICCCAAABBB@@@<<<@@@@@@BBBHHHNNNNNNIIIDDD@@@BBBDDDBBB@@@???@@@BBBDDDEEEBBB>>>===???<<<777>>>???>>>===<<<<<<===???<<<;;;;;;:::::::::;;;;;;AAABBBBBBBBBAAA???>>><<<:::999888888777888888888777777888999999999999888888888888777777777777666777777888999;;;<<<======888;;;>>>@@@????????????999:::<<<>>>??????>>>>>><<<;;;999888888888999:::888999999999::::::::::::777777777666555333222111222333444444555555444444555666777888777666444222555666888999999999888777666444333555999;;;;;;:::777777777666666666666666555333111444888;;;:::999999999888888888888888999:::999888666666666777888777555333333444555555555333333333444444444555555222111111111222444555777333555777888777333000---111444888888555333444666666555555777;;;>>>@@@@@@DDDBBB===999555333222222000000///...............+++000333111+++))),,,111111...***'''%%%&&&((()))*********++++++,,,,,,,,,...---+++******+++---...,,,---///000000///---,,,+++,,,///111333444333333222333444555666666666666666444555999999666555777>>>:::666555777999888777???EEEJJJIIICCC===<<<============<<<:::999;;;<<<@@@BBBDDDDDDCCCCCCDDDEEEHHHHHHHHHIIIJJJJJJKKKKKKTTTSSSPPPKKKFFFFFFJJJNNNNNNOOOOOONNNKKKJJJJJJKKKJJJMMMPPPRRRRRRQQQRRRRRRRRROOOLLLKKKMMMQQQTTTUUU{{{uuujjj___XXXSSSRRR]]]bbbXXXLLLJJJHHHFFFFFFGGGIIIJJJMMMMMMIIIBBB@@@BBBAAA===CCCEEEKKKTTTZZZYYYRRRLLLAAACCCDDDCCCAAA@@@AAACCC@@@BBBCCCAAAAAABBB???999;;;<<<===============>>><<<<<<;;;::::::;;;<<<===AAAAAABBBBBBAAA@@@>>>===::::::999888888888888888777888888999999999999999999999999999888888888888777777888999::::::;;;<<<888:::===>>>>>>===<<<===999:::;;;===>>>>>>======::::::999888888888888999666777777777777888888888555555555555555444333222222333444444555555444444444555666777777555444333555555777888888888777666777666777999<<<<<<999777888888888777777666666666666555444555666777777777999999888888888888888999888777777666555555666666666444222111333444444333222222333333333444444444333222222222222444666777777888999:::888666333111111444777888777555444333777777777999===??????>>>BBB@@@===999666555444444000000///...............,,,///111000,,,***,,,///...,,,***'''&&&''')))***,,,,,,,,,,,,,,,---------///...,,,++++++,,,...///,,,---...//////...---,,,,,,---...///000111111111111222333444444555444444555333555999999666555888999777444444777:::::::::AAAEEEIIIIIIFFFBBBAAAAAAFFFEEEBBB===999888999;;;>>>@@@AAAAAA@@@@@@BBBCCCCCCCCCDDDEEEFFFGGGHHHHHHLLLLLLJJJGGGDDDDDDGGGKKKMMMNNNNNNMMMJJJIIIIIIJJJKKKKKKLLLNNNPPPQQQSSSSSSSSSQQQNNNNNNPPPRRRSSSSSSyyyttthhh___[[[UUUOOOTTTYYYRRRKKKJJJHHHFFFGGGHHHKKKLLLMMMMMMIIIBBB???AAABBB???CCCHHHRRR]]]cccaaaYYYQQQBBBCCCDDDCCCAAA@@@AAABBB===@@@BBBBBBBBBCCC>>>888999:::;;;============<<<===<<<;;;:::;;;===???@@@AAAAAABBBBBBBBB@@@???>>>;;;:::999999888888999999777888999999::::::999999999999999888888888777777777888888888999999999999888:::======<<<:::::::::999999;;;;;;<<<<<<<<<<<<888999999999999888777777444444555555555666666666333333333444444444444444222333444444555555444444222333444555555555444333444444666777777777666555777888:::===>>><<<888555::::::999888777666666555777888888777555444555666999888888888888888999999555666666666666555555444666333111000111222222111222222222333333333444444444333333222333444666777999999999888777666555444111111333555666555111///666555666888;;;;;;:::888<<<:::888666555555555555000///......---.........---...------,,,,,,,,,,,,***))))))((())))))******............------------......,,,,,,,,,,,,......,,,,,,,,,------,,,,,,,,,......---------...//////111222333333333333222222444222444888999777666888777555444444666888999999@@@BBBDDDEEEEEEDDDCCCBBBIIIFFFBBB<<<888777999;;;<<<===>>>>>>===>>>@@@BBB>>>???@@@AAABBBCCCDDDEEEDDDDDDDDDCCCBBBCCCEEEGGGLLLMMMLLLKKKHHHGGGHHHIIILLLJJJHHHJJJOOOSSSUUUTTTSSSQQQPPPPPPQQQQQQPPPOOOxxxtttiii___[[[WWWPPPRRRSSSLLLHHHGGGEEEDDDDDDFFFIIIKKKMMMMMMJJJBBB???AAABBBAAABBBGGGQQQZZZ___]]]VVVOOOBBBCCCCCCBBBAAA@@@@@@@@@===@@@@@@???@@@AAA>>>888<<<;;;::::::;;;<<<<<<;;;>>>===;;;;;;;;;>>>@@@BBB@@@AAABBBBBBBBBAAA@@@???;;;;;;:::999999999999999888999999:::::::::::::::888888888777777777666666999999999999999999999999999;;;>>>>>><<<:::999999999:::::::::::::::::::::777888999:::999888777666444444444444555555555666444444333333222222333333222333444444555555444444111222333444444444444444333444555666666666555444777888:::<<<<<<;;;999777;;;;;;:::999888777666555777999;;;:::666444666888888888888777888888999:::555666777888888777555444777444222111111222111000333333333333444444444444555444333333333444555666666666555444333222222222222000...///222222000,,,111111222333555444222///333333222111111222333333///......------.........---+++)))***,,,,,,***(((''''''(((***+++++++++,,,///.........------,,,,,,------,,,++++++,,,---------,,,,,,++++++,,,,,,---......---------///000111222333333333333333222111333111333888999777666999999777666555555555555555::::::;;;===@@@AAA@@@>>>@@@@@@???<<<999999:::<<<;;;<<<======<<<===@@@BBB>>>>>>>>>???@@@@@@AAAAAA>>>???AAABBBCCCDDDFFFGGGJJJKKKJJJHHHFFFFFFGGGHHHLLLIIIHHHKKKRRRVVVVVVSSSRRRQQQQQQQQQQQQPPPMMMJJJyyyuuummm___YYYXXXSSSTTTRRRHHHGGGEEEDDDCCCCCCEEEHHHIIIKKKMMMKKKDDD@@@AAACCCBBBBBBEEEKKKQQQTTTRRRNNNJJJCCCBBBAAAAAA@@@@@@???>>>>>>???>>><<>>@@@BBB???@@@AAABBBCCCBBBAAA@@@<<<;;;;;;:::::::::::::::999999:::;;;;;;;;;;;;;;;:::::::::999999999888888;;;;;;;;;;;;;;;:::::::::;;;===??????===;;;::::::::::::::::::999999999:::888888999::::::888777666555555666666666777777777777666444333111111111111222333444444555555444444111111222333333444444444222333555666666666555444555666888888999:::;;;<<<;;;;;;:::999888777666555555999<<<;;;999777999;;;888888777777888999999:::777888999::::::999888777999777444222222333222111444444444444555555555555666555444333222333444555555444222111111111111222666222...---///111111000.........000111///,,,***......//////000111222222......------------......---)))'''(((+++,,,)))&&&'''((()))+++,,,------,,,......------,,,,,,++++++,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---............000222444555333444444444444333333222222111333888999666666999777777777666444444444444555555666999<<<======;;;:::<<>><<<;;;;;;;;;===>>>>>>>>>???AAACCCAAAAAAAAA@@@@@@@@@@@@?????????AAACCCFFFHHHHHHHHHIIIIIIHHHGGGEEEEEEGGGIIIKKKJJJKKKPPPWWWYYYUUUPPPSSSRRRSSSTTTTTTRRRNNNKKKyyyuuunnn^^^XXXYYYVVVUUUSSSJJJIIIHHHFFFDDDEEEFFFIIIJJJIIIMMMLLLFFFAAAAAACCCBBBDDDEEEGGGIIIJJJJJJIIIIIIDDDCCCAAAAAAAAAAAA???======>>>======AAAIIILLLJJJAAA===777666999;;;<<<;;;===============>>>?????????@@@AAACCCCCCCCCBBBBBB===<<<;;;;;;::::::;;;;;;999:::;;;;;;<<<<<<;;;;;;=========<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>@@@AAA???===<<<<<<<<<;;;:::999999999999999999::::::::::::999888888777777888888888999999999999777555333111111111111222333444444555555444444333333333333333333444444333333555666666666555444555666777888888999<<<>>>::::::999888777666666555555777:::;;;;;;::::::;;;777777777777888999::::::999::::::;;;;;;;;;;;;:::;;;999555444444333222111333333333444444444555555666555333222111222222333555444333222222222222333888555111///000222333333000/////////000///,,,***......///000111111222222---------,,,------...///,,,***((()))++++++)))'''******+++------...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,......///000222444666777333333444444444444444333333111333777888666555777333444666666555555777888555666999;;;======<<<<<<===@@@CCCDDDBBB>>>;;;:::;;;===@@@AAAAAAAAACCCDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBEEEHHHJJJKKKJJJGGGGGGGGGEEEEEEFFFIIILLLLLLLLLOOOTTTXXXWWWSSSNNNTTTTTTUUUWWWXXXVVVSSSPPPxxxssskkk\\\YYY[[[UUUSSSTTTQQQKKKIIIGGGEEEEEEGGGIIIJJJGGGLLLNNNHHHBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGHHHIIIGGGEEECCCBBBCCCCCCAAA???<<<>>>>>>>>>BBBHHHJJJGGG<<<999777999===???>>>;;;<<<<<<===>>>>>>>>>===<<<>>>???AAACCCCCCCCCCCCBBB===<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>@@@AAA???=========>>>===;;;:::999999999:::<<<;;;::::::999:::::::::888888999999999:::::::::888777555333222222333444222333444444555555444444555444444333333333333333333444555666777666555555555888;;;;;;:::999;;;<<<888888888777777666666666555555777999;;;;;;999777777777777777888999:::;;;;;;:::::::::;;;;;;<<<===<<<999666444444333222111111111222222222333333333555444222111000000111111444444444333333333333222444444444333111000111222111000......//////...,,,......///000000000000000---,,,,,,,,,------...///---,,,,,,,,,,,,,,,+++***........................------------............---..................---,,,---...//////...---,,,///000111222444444555555000111222333333444333333444222333777888555444666222555777777666666777999555:::???@@@>>><<<<<<===???BBBDDDCCCAAA===;;;::::::===AAADDDDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGEEECCCBBBDDDGGGJJJJJJIIIEEEEEEEEEEEEEEEGGGKKKNNNNNNOOORRRTTTTTTRRRPPPNNNRRRRRRSSSVVVXXXWWWUUURRRvvvqqqggg[[[[[[]]]SSSOOOUUUVVVKKKIIIGGGEEEDDDEEEGGGHHHEEELLLNNNIIIDDDBBBBBBAAAAAABBBDDDEEEEEEFFFGGGIIIIIIGGGDDDDDDEEEEEECCC@@@===??????>>>@@@CCCAAA<<<777666777<<>>??????===;;;:::>>>???AAACCCDDDDDDCCCCCC======<<<;;;;;;;;;;;;<<<:::;;;<<<<<<======<<<<<<:::::::::999999999888888999999999::::::;;;;;;;;;:::===@@@@@@???=========???>>><<<:::999999::::::===<<<;;;:::999:::;;;<<<888999999999::::::::::::777666444333333444666777222333444444555555444444666555444444333333333333444444666777777777666555666:::>>>???===:::999:::777777777777666666666666666555444777::::::777333777777777777888999:::;;;;;;;;;:::999:::;;;===>>><<<999666444333333111000///000000000000111111111555444222000//////000000222222333333333222111111---111444444000---,,,---111///------......---,,,,,,,,,---......---------,,,,,,,,,,,,------...////////////......---------111000///...............---.........//////000000//////000000000000//////,,,---///000000///---,,,000111222444444333222222...///000111222333333333444333444777888444333555666888:::999666444444666555;;;BBBCCC???;;;;;;<<<>>>???@@@???===;;;;;;;;;999===BBBEEEEEEDDDCCCCCCAAABBBCCCEEEGGGHHHJJJKKKFFFDDDAAACCCFFFIIIIIIHHHDDDDDDEEEDDDEEEHHHLLLPPPPPPQQQRRRRRRPPPNNNNNNOOONNNNNNPPPRRRUUUUUUSSSQQQyyyqqqggg___ZZZZZZVVVOOONNNSSSPPPGGGBBBEEEGGGEEEEEEHHHKKKLLLKKKHHHDDDBBBAAAAAABBBBBBDDDEEEGGGHHHJJJKKKEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@>>><<<<<<===???AAA===;;;;;;>>>>>><<<<<>>???<<<:::???@@@AAACCCCCCAAA@@@???<<<;;;:::;;;<<<===<<<;;;:::<<<======<<<<<<===???999999999999999999999999::::::;;;;;;;;;:::999999======>>>>>>===;;;999888999;;;<<<:::888777:::<<<===<<<;;;:::::::::::::::666777777888888999999:::888888888888777555333222222222444555555555444333666666555555555555666666444555777888888888777666::::::;;;;;;:::999777666666777999;;;<<<<<<<<<<<<777777777777777888888999666555444555777888888777777777666666666666777777555555444444333222111111444333111000000000111222555555444222000///...---///000111222444555666777222333444555333000---******///444555111---------------------------------........................///000111222222111000///222111000111333333111000.........---...///000000222///,,,---///111111///***,,,111666:::888222---000...000444555222222444888555222000222444666777777555444444555666666666444555777888999999888888888===CCCDDD???;;;:::;;;CCCBBB@@@>>>;;;999777666999:::<<<>>>@@@AAABBBBBB@@@AAAAAAAAABBBDDDHHHKKKEEECCCBBBCCCFFFJJJLLLNNNGGGBBB???DDDNNNUUUWWWUUUVVVSSSQQQQQQQQQOOOKKKGGGOOOPPPRRRTTTUUUTTTQQQNNNyyyqqqgggaaa^^^aaa^^^VVVTTTXXXSSSJJJDDDEEEFFFEEEEEEHHHLLLLLLKKKHHHEEEBBBAAAAAABBBDDDFFFIIIJJJJJJKKKLLLEEEEEEDDDDDDCCCBBBBBBBBBAAA???===<<<<<<===???@@@???<<<;;;>>>>>>;;;:::======<<<;;;<<<=========<<>>>>>@@@@@@???>>>:::;;;<<<<<<;;;;;;<<<>>>;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;===>>>>>>>>>>>><<<;;;::::::<<<===<<<::::::<<<>>>?????????>>>>>>=========777777888999:::;;;;;;<<<===>>>>>>>>><<<;;;999888666777777777777666555555555555444444444444555555555555777888888888777666888999::::::999888666555666777999:::;;;<<<<<<;;;999888777666666666666666777666555666777777555444666666555555555555666666444444333333333222222222333333222111111111111111555555444222111///......//////111333555777888999777777777777555222///---///...///111222222///---------------------------------------------------///000111222222222111000000000///111222333222000000000000111111222222333222000------000222111000000000444<<>>;;;:::;;;CCCBBBAAA???===:::999888:::;;;<<<===>>>???@@@@@@@@@BBBDDDDDDDDDCCCDDDEEEDDDBBBAAACCCHHHKKKLLLLLLKKKGGGEEEHHHOOOUUUWWWWWWVVVUUUSSSRRRSSSQQQMMMJJJMMMNNNOOOPPPRRRRRRQQQPPPyyyrrrfffbbbccchhhfff\\\XXX[[[TTTLLLEEEDDDFFFEEEFFFHHHLLLLLLLLLIIIEEEBBBBBBBBBAAAEEEJJJMMMLLLKKKIIIHHHEEEDDDDDDCCCCCCBBBAAAAAA???>>><<<;;;;;;===>>>@@@@@@===<<<>>>===999888;;;:::<<<============>>>???BBBCCCDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@BBBBBB@@@???999:::<<<;;;::::::;;;<<<======<<<<<<;;;;;;::::::;;;;;;<<<===>>>>>>>>>=========>>>>>>>>>>>>======<<<=========<<<<<<>>>@@@??????@@@AAA@@@???>>>===888999:::;;;<<<===>>>>>>AAAAAAAAAAAA@@@???===<<<<<<<<<:::999888777777777444333333333333333333444555666777777888888777777888888999999888777555444666777888::::::;;;;;;;;;999888777666555444444444777666666777777666444111555555555444444555555555333333333333333333333333333333333333333222111111555555444333111000//////...///111333555777999:::;;;:::999888666444333222666000+++---333666222---------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////000111222222111111.........000222333222111000111333444555555444444222000...///000222222222333111444===GGGGGG<<<111///---///555888999<<>><<<:::999;;;;;;<<<<<<======>>>>>>???BBBFFFHHHGGGFFFEEEEEEJJJGGGGGGKKKQQQUUUTTTQQQNNNMMMLLLMMMOOOSSSVVVXXXWWWUUUTTTTTTSSSRRROOOMMMRRRRRRQQQQQQSSSUUUWWWYYYzzztttccc```ccciiifff[[[UUUVVVRRRLLLEEECCCEEEHHHJJJKKKMMMMMMLLLJJJFFFCCCBBBCCCAAAGGGNNNQQQOOOIIIEEECCCDDDDDDCCCCCCBBBAAAAAA@@@>>>===<<<<<<<<<===>>>???AAA>>>===>>>===999888:::999<<>>>>>@@@CCCAAAAAABBBCCCCCCBBBAAAAAA???>>>>>>???@@@@@@>>><<<:::;;;<<<<<<;;;:::;;;<<<======<<<<<<;;;::::::::::::;;;<<<===>>>>>>>>>>>><<<<<<======>>>>>>>>>>>><<<<<<=========>>>???@@@;;;<<<>>>??????===<<<:::999:::;;;<<<===??????@@@@@@@@@??????>>>===<<<<<<@@@>>><<<:::888888888888444444333333333333444444666666777777888888888888888999999:::999777666555666777888888999:::::::::777777666555444333333444777666666777888888555222555555555555555555555555555444444444333222222222333333444555555333222111555555444333222111111000///000111222444555666777999888666555444444555555;;;555...///333666444000........................++++++++++++,,,,,,,,,,,,---......///000000111111---,,,---///222444333222///000333444555555333222222111000000111222333444111000111666===<<<555...111...000555999:::>>>CCCIIIDDD<<<666333333444444777888888777666444444444444444444444444444444444888;;;>>>>>>===;;;;;;<<>><<<;;;::::::;;;;;;<<<===>>>@@@@@@>>>BBBFFFIIIJJJJJJJJJKKKMMMKKKKKKQQQXXX[[[XXXTTTOOOPPPPPPNNNMMMNNNRRRVVVUUUTTTTTTSSSSSSRRRPPPOOOUUUTTTSSSRRRRRRVVV[[[___zzzsssaaa]]]^^^ccc___SSSMMMNNNMMMIIIDDDBBBFFFKKKMMMMMMMMMNNNMMMJJJFFFDDDCCCCCCEEEMMMUUUXXXSSSJJJDDDAAACCCCCCBBBBBBAAAAAA@@@@@@======<<<<<<===>>>???@@@BBB>>>===???>>>:::999;;;;;;>>>AAAAAA@@@@@@CCCFFF@@@@@@AAAAAAAAAAAA@@@@@@=========>>>???>>>;;;999<<<===>>>===<<<;;;<<<===<<<;;;;;;;;;:::::::::999999:::;;;======>>>>>>>>>;;;;;;;;;;;;<<<======>>><<<;;;;;;;;;<<<======>>>888:::<<<======<<<:::999:::;;;;;;<<<>>>??????@@@======<<<;;;;;;;;;::::::???===;;;999888777888888666666555555555555666666777777777777777888888999;;;;;;<<<<<<;;;:::888777777777777777888999999:::555555444444444444555555666555666777999999888666555666777777777777666555777777666555444333222111444555555666666555333222555444444444333333222222111111111111111111111111333222111000111222444555<<<:::666333222222222333........................+++++++++,,,,,,---------------------......//////---,,,---000333444444333---...000222222111000///000000000000000111333555333333222222111000//////333000111555888888;;;@@@FFFAAA:::555444444555666777999:::999777555555555555555555555555555666666:::<<<======<<<<<<<<<<<<;;;<<<===>>>===<<<;;;999999::::::<<<>>>AAACCCEEE@@@BBBEEEFFFFFFGGGIIIKKKGGGFFFGGGLLLRRRUUURRRNNNNNNPPPPPPMMMJJJJJJNNNSSSRRRRRRRRRQQQPPPPPPPPPQQQSSSRRRQQQOOONNNQQQWWW\\\xxxqqqaaa[[[YYY[[[VVVKKKFFFHHHHHHGGGDDDBBBFFFMMMOOOLLLNNNNNNNNNKKKGGGDDDDDDDDDHHHQQQ[[[^^^XXXNNNGGGDDDCCCBBBBBBAAAAAA@@@??????=========>>>>>>???@@@AAAAAA>>>===@@@???<<<<<<>>>===>>>@@@AAAAAAAAACCCEEE@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>???@@@???;;;999<<<>>>>>>>>><<<;;;<<<===:::::::::::::::::::::::::::;;;<<<===>>>>>>>>>===;;;;;;;;;;;;;;;<<<===>>>===;;;::::::;;;<<<<<<;;;999:::;;;<<<===<<<;;;;;;;;;;;;;;;<<<======>>>>>><<<<<<;;;:::::::::::::::;;;:::999999888888888888888888777777777777888888888777777777777888999:::======>>>>>>===<<<:::999777777666666777888888999444444444444444555666666666555444555888999999888555666777888888777666555888888777666555444444333666666666666666555444444444444444444444444444444222222111111000///......///............000222333888:::;;;777222///000333........................,,,------....../////////......------------...............111333555555333......///000///...---,,,///000000000///000333666888888666222...---000222333000111555666555777:::AAA===999666666777888888555888;;;:::777444555666777777777777888999:::;;;<<<<<<;;;;;;::::::::::::888999;;;=========;;;:::999999:::<<>>>>>>>>???@@@AAAAAABBB???======AAAAAA??????BBB>>>>>>===???AAABBBBBBAAA>>>>>>============>>>>>>>>>===>>>???@@@>>>;;;888<<<===>>>===;;;:::;;;<<<::::::;;;;;;<<<<<<============>>>>>>???>>>>>>>>>======<<<;;;;;;<<<===>>>???<<<::::::;;;<<<:::999::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888999999:::777777888999:::::::::999888888777777777777888888888888777777777888999:::===>>>>>>>>>>>><<<;;;:::777777666555666777888999666666555555555555555555777555333222444555666666444555777888888777555444777777777777777888888888888777666666555555666666444444444444555555555555222222111111000///////////////........./////////111555999777222//////111..............................///000000111222222222111///...---......///000///000222444666555444111111000///...------,,,---///000///...///222666:::888444111//////000111000...///333444222333555:::888555444555666666666111666999999555333444666666666666666888999;;;===<<<;;;999888777777777666777999;;;>>>???>>>===<<<:::::::::;;;===@@@CCCEEEBBBDDDFFFFFFDDDAAA@@@???CCCFFFJJJKKKJJJJJJLLLMMMOOONNNMMMKKKJJJLLLOOOQQQNNNOOOPPPOOOMMMNNNQQQSSSUUUWWWWWWUUUPPPOOORRRUUUzzzqqqhhheee[[[SSSQQQMMMFFFGGGNNNEEEGGGEEECCCFFFLLLKKKEEEOOOOOONNNLLLHHHEEEDDDEEE@@@KKKWWW\\\WWWOOOJJJIIIBBBBBBAAAAAA@@@??????>>>>>>>>>???@@@AAAAAABBBBBB???<<<===AAABBBAAAAAAEEE???<<<;;;===@@@BBB@@@>>>::::::999999999999::::::<<<<<<===>>>???===999666;;;<<<===<<<:::999:::;;;::::::;;;<<<===>>>????????????@@@@@@@@@??????>>>???>>>===<<<<<<===>>>???AAA>>>;;;:::<<<<<<:::888999888888888888999:::;;;;;;;;;:::::::::999999999:::999888777666777888999444666888:::;;;;;;;;;;;;888888777777777777888888999888777777777888::::::===>>>>>>>>>>>><<<;;;:::777777666555555666888888999888777666555444444444888555111000000222333333333444666777777666444333555666666888999:::;;;<<<999888666555555555666777444444444555555555555555222222111111111111111111222111111000///...------,,,000555666444111/////////////////////////////////000000111222333333444444333111000////////////111111111333555666555444555444222000///...------,,,...//////---...222555777333///...000111...+++---,,,...222444111111333555333222222333333222111...333888888444222333555333333333333555777:::;;;<<<:::777555555555444444777999<<>>===;;;:::::::::;;;>>>AAACCC@@@DDDIIIKKKIIIFFFCCCBBBBBBGGGKKKJJJHHHGGGJJJMMMPPPOOOMMMLLLMMMOOOQQQSSSMMMOOOPPPOOONNNNNNRRRUUUQQQTTTUUUSSSMMMJJJKKKNNN{{{rrrlllhhhbbb\\\XXXUUUPPPIIIGGGIIIBBBEEEFFFDDDFFFJJJJJJHHHQQQKKKJJJMMMMMMFFFCCCDDDCCCJJJQQQSSSPPPLLLKKKLLLJJJFFF@@@<<<<<<>>>@@@BBBCCCAAA>>><<<;;;<<<>>>???>>>>>><<<<<>>>>>>>>===;;;:::999999:::;;;<<<<<<<<<;;;<<<===<<<;;;::::::<<<>>>===<<<<<<<<<<<<;;;;;;;;;888888888999;;;>>>@@@BBB>>>>>>>>>>>>============AAA@@@@@@@@@??????>>>>>>>>>>>>===<<<;;;;;;::::::::::::::::::999888777777666888:::999666555666888888999999888666555666888888777666666666777999::::::999777666666888:::;;;;;;:::999888888:::<<<===<<<:::;;;>>>===999666777888888999999999999888888;;;999777888::::::777444444333111222333333222000666444333333666666333111666777666555444444666888;;;:::888777555555444444666666555444444444444555555444444555555333000---///////////////000000000///////////////000111111---,,,+++---000222222222///000222333333222111000222222111///...---,,,+++...//////111222333444444333444444222///---,,,,,,+++---///...------111444666333000...///111111111///000111000//////111222111333444333222000111222444444444444333222111111333000111666555222444::::::888555555555666666555555>>>@@@::::::BBBCCC===>>>======>>>@@@BBBAAA@@@===BBBGGGJJJIIIFFFCCCAAAHHHHHHHHHIIIIIIJJJJJJJJJKKKLLLMMMMMMLLLNNNTTTYYYRRRPPPNNNLLLLLLNNNQQQRRRRRRPPPNNNMMMMMMLLLJJJHHH|||sssmmmhhhbbb]]]YYYWWWQQQIIIFFFHHHAAADDDEEEDDDFFFJJJLLLJJJPPPLLLJJJMMMLLLGGGCCCDDDFFFKKKQQQRRRNNNJJJHHHIIIDDDAAA>>><<<<<<>>>@@@AAABBBAAA???>>>===>>>??????>>>===;;;;;;@@@EEEDDD???>>>>>>>>>???>>>======<<<;;;<<<<<<============<<<===>>>@@@???===;;;:::;;;888888999999:::::::::;;;;;;;;;;;;;;;<<<===>>>???>>>>>>>>>>>>============??????>>>>>>>>>=========>>>======<<<;;;;;;::::::888999::::::;;;;;;:::::::::;;;<<<:::888777888:::888999999888666555777888777666555555555666777888777666666666666888999::::::999888888888999;;;<<<;;;999999<<<;;;777666777777888888999999888888777:::888888999;;;:::888555555333222222333333222111222111111333666666555333555666666555333444666777777666666555555555666666666555555444333444444444444444444555666444111////////////////////////////////////...//////000000///...,,,---///222222222000///////////////000000000//////...---,,,++++++//////000000111222333333555666777555222000//////+++...111111000///000222333111//////000222222111111111222111//////000222111111333444555555444444222222333333222222111111222111444888777333333777999888666666666777666555777>>>@@@;;;===EEEEEE??????>>>===???AAABBBAAA@@@@@@CCCFFFHHHFFFDDDCCCCCCEEEEEEFFFGGGHHHIIIJJJJJJMMMMMMLLLKKKKKKLLLNNNQQQNNNMMMLLLLLLLLLNNNPPPRRROOONNNNNNOOOPPPPPPOOONNN~~~uuunnniiibbb___\\\YYYRRRIIIFFFGGGBBBEEEFFFEEEGGGMMMOOONNNPPPLLLKKKMMMLLLGGGDDDCCCGGGKKKOOOOOOKKKFFFDDDDDD======<<<<<<===>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@>>>===;;;999===DDDDDDAAA????????????>>>>>>>>>>>>>>>>>>?????????>>>=========@@@BBBBBB???<<<999888777777888999:::;;;<<<<<<======>>>>>>>>>===<<<<<<>>>>>>>>>>>>==================<<<<<<<<<<<<;;;;;;=========<<<;;;;;;::::::777888:::;;;<<<===>>>>>><<<<<<;;;999777777888:::888999999888666666777999555555444333444555666777555555555666777888999999999999888777777999:::;;;;;;888777:::999666555888777777888888888888777777777777888:::<<<<<<999777666444333333444444333222//////000333666888777555444555666555333333555777222222333444555666777777555444444333333333333333444333444555666666444222////////////////////////111000000/////////000000222000------///111222222111000///......///000111---------,,,,,,+++++++++/////////000000111111111444555666555222000000000,,,///333444222000///...///......000333444444333222333333222000///000222000000111555999:::888555000000111111111222222222111222666:::999555444666999888777888999999777666;;;??????<<>>>>>>>>???@@@BBBDDDDDDCCCAAA@@@>>>>>><<<999===DDDFFFCCC@@@??????>>>>>>>>>>>>>>>???????????????>>>===<<<===???AAA@@@>>>;;;:::999;;;;;;<<<======>>>??????===>>>?????????>>><<<;;;>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;999:::;;;<<<>>>>>>>>>>>><<<;;;999777555555666888888999999888777666888:::666555444444444555777888666777777888888888888777999888888777777888999999:::777666888777555555888666777777888888777777666555777999;;;<<<<<<:::999777555444444555666444333000111333666888888888777444555666555444333444666000111222333444555666666444444333222222222222333333333333555777777666555111111111111000000000000333222111111000111111111444111...---...000111111222222222111111111111111+++,,,,,,,,,,,,,,,,,,,,,/////////////////////000///111222111///............000111222111///...---,,,---///222666777666444333444444222000///000111111//////444999;;;777222000000000111222333333444111333666999999888888::::::999:::;;;===<<<:::888??????======CCCKKKIIICCCBBBAAA@@@@@@AAABBB@@@???AAACCCDDDDDDBBBAAA@@@AAAAAABBBEEEGGGJJJLLLLLLMMMKKKIIIHHHJJJNNNPPPOOOMMMIIIIIIJJJKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNMMMJJJHHHxxxqqqiiiaaa```___\\\SSSHHHEEEGGGDDDFFFEEEBBBEEEKKKPPPOOONNNNNNLLLKKKJJJIIIEEEBBB@@@AAACCCCCCCCCAAAAAAAAA===AAADDDDDDBBB???======>>>AAACCCFFFFFFDDDAAA???>>>???>>>;;;>>>DDDGGGFFF?????????>>>>>>>>>======>>>>>>>>>>>>======<<<;;;<<<======<<<;;;:::<<<===????????????>>>>>>>>>>>>;;;<<<===?????????>>>>>>>>>>>>>>>>>>====================================<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>======<<<<<<:::888777777777777777888999999888777777999:::888777666666666777999::::::::::::::::::888777777999888888888888888888888:::777666888888555666999777777888888888888777777444666999;;;;;;;;;::::::888777666666777777666444444666999::::::999888777444555666666444444444666222222333444555555555444444444333222222222222333333222222444666888777666333333333222222111111111444444333333222333333444444222///...///000111111000111333444444222///---+++,,,,,,,,,,,,---------........................,,,---//////---,,,---...000///...---------------,,,---///333777888777555333444333222///...///111333000///222666777333...111111111111222444555666222444666666777:::>>>@@@;;;;;;<<<>>>@@@@@@>>><<>>>>>???@@@AAAAAABBBBBBAAAEEEIIIHHHDDD@@@>>>===???AAADDDFFFFFFDDDAAA???===@@@???===???EEEHHHGGG??????@@@AAAAAA???>>>===<<<<<<=========<<<;;;;;;<<<<<<<<<;;;999:::<<<>>>>>>>>>======<<<<<<<<<<<<999:::<<<===>>>??????@@@>>>>>>>>>>>>===============>>>>>>>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;:::<<<;;;::::::;;;<<<:::999888999999999888888999;;;999999888888888999:::;;;;;;;;;;;;:::999999888888999999999999999888888888:::888888::::::777777:::888888999999999999888888555666888999888888:::;;;999888777777888888777666777:::======;;;999777777444666777777666555555666444555666777777666555444555444444333333333333333333222111333555777777666444444333333222111111111333333333333333444555555555333222222333444333222---///222444333000,,,))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++---//////.........000111///,,,+++,,,------,,,,,,,,,...222555666444333111222222111///...///111333111///000222222000---222222111111222444666777444666777444666<<>>AAABBBAAA???@@@===;;;<<<@@@DDDDDDCCCCCCAAAAAAAAACCCCCCBBBAAAGGGJJJLLLMMMJJJGGGDDDCCCCCCEEEIIIMMMOOOQQQQQQQQQSSSQQQOOOOOOOOOOOONNNMMMLLLKKKKKKJJJJJJKKKKKKLLLLLLKKKJJJKKKMMMNNNNNNMMMzzzpppggg___^^^]]]YYYOOOFFFFFFKKKKKKJJJFFFAAAAAAGGGKKKKKKMMMOOONNNJJJIIIJJJGGG@@@@@@??????@@@AAABBBCCCCCCBBBGGGKKKJJJEEEAAA???@@@@@@BBBDDDEEEEEEBBB@@@>>>:::>>>@@@>>>@@@EEEGGGFFF???AAACCCEEEEEEBBB@@@>>>;;;;;;<<<=========<<<<<<===>>>>>>>>><<<;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<:::::::::;;;<<<===??????>>>>>>>>>>>>==================>>>>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>===<<<;;;::::::999999;;;>>>>>>;;;888888999999999888888:::<<<:::999888888888999;;;<<<999999888888888999;;;<<<:::::::::::::::999888888;;;999:::======:::999;;;999999::::::::::::999999555777888777555666888;;;:::999888888999999888777666:::===>>>;;;888777777555777888999777666666777444666777999999888777666666555555444333444444444333111111222444666666555333333222111111000//////111111111111222444555666666555555777888888777555...000222333222///---++++++++++++++++++***************+++,,,---......///***,,,...///......///111///...,,,---//////...+++,,,+++,,,...111111000//////000000///......///111222111000/////////000000333222111000111222444555555999:::777777===@@@???===<<<;;;<<>><<<;;;;;;<<<===???AAABBBAAA@@@AAACCCDDDDDDCCCHHHJJJKKKIIIFFFDDDCCCCCCCCCFFFJJJNNNPPPQQQQQQQQQRRRQQQPPPMMMKKKJJJLLLNNNKKKKKKJJJJJJKKKMMMPPPQQQNNNLLLJJJIIIKKKMMMMMMMMMzzzpppggg^^^]]]\\\WWWMMMEEEFFFMMMQQQQQQLLLEEEEEEJJJNNNNNNMMMOOONNNIIIIIIKKKGGG@@@CCCBBB@@@AAABBBCCCCCCCCCAAAFFFKKKJJJFFFAAA@@@BBBAAACCCDDDEEEDDDBBB???===888===???>>>@@@DDDFFFEEE@@@CCCFFFHHHHHHEEEAAA???;;;;;;<<<======>>>=========@@@BBBAAA???;;;999999999::::::;;;<<<===>>>>>><<<;;;:::::::::<<<>>>???>>>>>>>>>>>>============<<<=========>>>>>>??????;;;<<<<<<<<<<<<<<<<<<<<<===============<<<;;;;;;666666777:::======:::666888999999999888888:::<<<:::999888888888999;;;;;;777666555555777:::<<<>>>;;;;;;;;;;;;;;;:::999888;;;999;;;???@@@<<<:::<<<999::::::;;;;;;::::::999666777777555333444888;;;;;;:::888999::::::999777444888===>>>;;;888777888555777999:::888777777777444666888:::;;;;;;:::999666666555444444444444555333111000111333555555555111111111000///......---...//////000111333444555777777888;;;<<<<<<:::777333333333333222111//////************)))))))))((())))))***+++---...//////(((***---...------///000...------000333222...***+++******+++---...---+++...//////...------///111111222111///---...111444333222000//////111333444666<<<===:::999===>>>;;;===;;;:::;;;===@@@AAAAAA<<<;;;;;;;;;:::999<<<@@@BBBAAA@@@BBBDDDEEEEEEDDDGGGGGGFFFCCC@@@??????AAADDDFFFJJJNNNPPPQQQQQQPPPLLLMMMMMMJJJGGGHHHLLLQQQJJJJJJIIIJJJLLLPPPTTTVVVRRRNNNJJJGGGGGGGGGHHHHHHyyymmmccc```______YYYLLLEEEOOO^^^cccZZZNNNEEEDDDGGGMMMQQQPPPOOOMMMKKKIIIGGGFFFFFFAAAAAABBBBBBBBBBBBBBBBBB@@@CCCGGGGGGEEECCCDDDFFFKKKJJJHHHEEECCCAAA?????????@@@AAAAAA@@@AAACCCEEEFFFEEEFFFHHHJJJHHHCCC>>>>>>???@@@@@@>>>=========@@@@@@@@@???>>><<<:::999:::<<<===<<<::::::<<>>???<<<:::;;;===???>>><<<999::::::;;;;;;<<<<<<===<<<;;;::::::;;;<<<===>>>======<<<;;;::::::999999666888:::<<<<<<<<<;;;:::999:::::::::999999;;;===:::999888888999999888666777666666666666888999:::>>>???>>><<<:::999:::;;;888888999999999::::::::::::::::::::::::999888777999777555444333444555666999:::;;;<<<<<<<<<;;;:::555666888:::;;;;;;;;;;;;<<<:::999:::<<<<<<999555777666666777888777555333333333444666888888666555333111///000444666555333111111222222111000///......---------///111333444444555777888888888777666777222---...444666444000,,,***)))))))))***)))((((((((()))+++......---+++,,,,,,---------,,,,,,+++***+++,,,---...---,,,+++------,,,,,,---...000111333222222222111111000000///000111111111111333555444444555555555555555555888999;;;===???????????????>>>======???AAAAAAAAA>>><<<::::::<<<>>>??????DDDFFFCCC???AAAGGGHHHCCCFFFFFFFFFDDDBBBBBBEEEHHHGGGLLLNNNNNNOOOQQQOOOKKKQQQOOOMMMKKKJJJJJJKKKLLLKKKKKKJJJJJJLLLPPPTTTVVVRRRNNNIIIFFFEEEFFFFFFFFFxxxnnneeeaaa^^^]]]ZZZTTTQQQXXXcccaaaYYYNNNEEECCCFFFJJJMMMPPPOOOMMMMMMMMMLLLIIIGGGCCCBBBAAAAAAAAAAAABBBBBBAAADDDGGGFFFDDDCCCEEEGGGIIIHHHGGGDDD@@@???@@@BBB@@@AAAAAA@@@???@@@BBBDDDCCCCCCCCCEEEGGGGGGCCC@@@===>>>???@@@@@@AAABBBCCC@@@@@@@@@???>>><<<:::999:::<<<===<<<;;;:::===???;;;;;;;;;<<<<<<<<<=========:::888999;;;<<<;;;999:::::::::;;;;;;<<<<<<<<<<<<<<<;;;:::;;;<<<===>>>======<<<;;;;;;:::999999999:::;;;<<<<<<;;;999888888999999999888888:::;;;:::999888888999999888666777777666666777888999:::<<<===>>>===;;;::::::;;;888999999999999::::::::::::::::::::::::999888888:::888777555555666777888888999;;;<<<<<<<<<;;;;;;555777999;;;<<<=========;;;999999:::<<<<<<999777888777777888999999777555555555666888::::::888777777555333444666888777666222222111000000/////////------......000111222333333333555666777777666555666222///000333555444111,,,,,,,,,------,,,***((()))))))))+++------,,,******************************++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,...///000222111111111111000000//////000000000///000222333333444444444555555666666666888:::<<<>>>>>>??????@@@???>>>>>>@@@AAAAAAAAA===;;;999999<<<>>>??????CCCDDDBBB>>>@@@EEEFFFCCCGGGGGGFFFEEEDDDEEEGGGIIIFFFJJJMMMMMMPPPSSSSSSOOOQQQPPPMMMKKKJJJKKKLLLMMMMMMLLLKKKKKKLLLNNNPPPQQQPPPNNNJJJGGGEEECCCAAA@@@|||wwwooogggbbb^^^ZZZYYYXXXWWWZZZ___XXXRRRJJJEEEDDDGGGJJJLLLQQQNNNMMMPPPSSSRRRMMMHHHDDDCCCAAA?????????AAAAAABBBDDDGGGFFFCCCCCCEEEGGGEEEGGGHHHDDD???===@@@DDDAAAAAAAAA???>>>???AAADDDDDDCCCCCCEEEFFFGGGEEEDDD>>>>>>>>>???AAACCCEEEGGGAAAAAA@@@???>>><<<;;;:::;;;<<<===<<<;;;<<<===???;;;;;;;;;;;;<<<<<<<<<<<<===<<<:::999:::;;;:::999;;;;;;;;;;;;;;;;;;<<<<<<>>>===<<<;;;:::;;;<<<<<<======<<<<<<;;;:::::::::;;;;;;<<<<<<;;;999888777777888999888777777999;;;:::999888888999999888666777777666777777888::::::999;;;======<<<;;;;;;;;;999999999999::::::::::::::::::::::::999999999999:::999888777666777888999666777888:::;;;;;;;;;;;;666777999;;;<<<=========999999888:::;;;;;;:::888999999888999;;;;;;:::888888888999;;;======;;;::::::888777777888888888777444333222111000000000000---...///000111111111111000111333444555555444444333222111111111222333333,,,---...///...,,,)))(((***))))))***++++++***((()))((((((((((((((())))))++++++******++++++,,,---,,,,,,++++++,,,---...000000000000000000//////....../////////------///111222222333444555666666777777888:::<<<>>>???@@@@@@???>>>===>>>???@@@???>>><<<:::888999<<<>>>@@@@@@BBBBBB@@@===???CCCDDDBBBFFFDDDCCCCCCEEEFFFGGGGGGEEEHHHJJJKKKOOOUUUVVVRRRQQQOOOLLLJJJJJJKKKMMMNNNMMMMMMLLLLLLKKKKKKKKKKKKOOONNNLLLHHHCCC???;;;888zzzuuummmfff```\\\XXXTTTQQQOOOPPPRRRKKKHHHDDDCCCFFFKKKNNNPPPRRROOONNNRRRXXXWWWPPPIIIFFFDDDAAA>>>===>>>@@@AAA@@@DDDHHHHHHFFFCCCCCCDDDCCCHHHKKKHHHAAA===???CCC@@@@@@@@@>>>>>>???CCCFFFIIIHHHGGGGGGGGGGGGGGGGGG@@@>>>===>>>AAADDDFFFGGGCCCCCCBBBAAA@@@>>>===<<<============<<<===>>>???<<<<<<<<<<<<============AAA@@@???>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;>>>===<<<;;;::::::;;;<<<======<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;:::999888777888999888777888999;;;:::999888888999999888666777777777777888999::::::777999===>>>===;;;;;;;;;999999999:::::::::;;;;;;:::::::::999999:::::::::999888888777777777888888444444666777888999::::::777777888888999999999999888888888999:::;;;::::::;;;:::999:::<<<===<<<:::;;;:::;;;===??????>>><<<:::999888777666666666666444444555555444333222222...///000222222222111000...///111222333333222222000111222000......000333---.........,,,***))))))+++***))))))******(((''')))((('''''''''((()))***++++++***)))***+++,,,---++++++******+++,,,...///......///000000///...---......///...,,,,,,---///111111222333555666777777888999:::<<<>>>???@@@AAA===<<<;;;<<<===>>><<<;;;;;;999888888;;;???@@@AAAAAA@@@>>><<<>>>AAABBBAAABBB@@@>>>???BBBDDDDDDCCCFFFGGGHHHIIINNNTTTUUURRROOONNNKKKJJJIIIKKKMMMNNNLLLMMMMMMMMMLLLKKKIIIHHHQQQOOOLLLFFF@@@:::777666xxxssskkkcccZZZZZZVVVOOOHHHFFFHHHIIIDDDBBBAAACCCGGGMMMPPPRRRSSSQQQPPPTTTYYYYYYQQQIIIFFFDDDAAA???>>>???@@@BBB===CCCIIILLLIIIDDDAAAAAACCCIIIOOOMMMEEE???>>>@@@>>>????????????BBBEEEHHHKKKJJJIIIGGGEEEEEEEEEFFF@@@>>>===???DDDIIILLLMMMFFFEEEDDDCCCAAA@@@??????>>>=========>>>>>>??????>>>>>>>>>>>>????????????CCCCCCBBBAAA???????????????>>>>>>======<<<<<<<<<>>>===<<<;;;::::::;;;<<<===<<<<<<<<<<<<<<<;;;;;;999999::::::;;;;;;;;;;;;888999::::::999999:::<<<:::999888888999999888666666777888888999999::::::666999<<<===<<<;;;;;;;;;999999:::::::::;;;;;;;;;;;;::::::999999:::;;;;;;777777777777777777777888333333333444666777888999777777666555444333333333777888888999999999:::;;;<<<;;;::::::<<<<<<<<<;;;;;;;;;<<<>>>@@@@@@>>>===::::::999888666666666666444666999;;;;;;999666444000111222333333333222111...///111222222222111000---000111///++++++...222111111111///,,,,,,---000,,,***))))))))))))((('''***)))))))))******+++,,,,,,+++*********+++---...++++++******+++,,,...///------///000000///...---......///...,,,,,,---///111111222333444555666777666777888999:::;;;======<<<<<<<<<===>>>???===;;;;;;999777888;;;>>>@@@@@@AAA>>><<<<<<>>>???@@@AAA@@@??????@@@BBBCCCCCCCCCGGGHHHGGGGGGMMMSSSRRRNNNMMMLLLKKKJJJKKKLLLMMMNNNNNNOOOPPPQQQQQQOOONNNLLLRRRPPPKKKDDD<<<777777888yyysssjjjaaaWWWXXXTTTKKKEEEFFFIIIIIIDDDCCCBBBDDDHHHMMMPPPQQQUUUSSSSSSUUUXXXVVVOOOIIIEEEDDDBBB@@@@@@@@@BBBBBB===CCCJJJLLLIIIDDDAAA@@@CCCIIINNNMMMGGGBBB@@@@@@>>>???AAABBBBBBCCCFFFHHHIIIIIIHHHFFFBBBAAAAAABBB>>>======BBBJJJPPPRRRRRRGGGFFFEEECCCBBBAAA@@@@@@???>>>======???@@@@@@???????????????@@@@@@@@@@@@AAABBBBBBAAA???>>>???AAAAAAAAA@@@@@@???>>>======>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888888999::::::;;;<<<<<<999:::;;;:::999999;;;===:::999888888999999888666666777888999::::::::::::777999;;;<<<;;;:::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::999999:::<<<===666666666777777777777777444444444444555666888888777666555333222111111111888999999888777777999;;;===;;;999999:::;;;:::999::::::;;;<<>>===;;;999444444444444444444333333111111222333222111000///---///000...++++++...111555666888666333222444777---+++))))))******)))(((***+++,,,------...------,,,,,,++++++,,,,,,---...,,,,,,++++++,,,---...000,,,---///111111000...---.../////////------///111111111222333444555555666444444444444555666777888<<<<<<===???AAAAAA@@@>>>;;;999777888;;;===??????BBB===;;;===>>>>>>???AAABBBDDDFFFFFFEEEEEEFFFHHHIIIIIIHHHHHHNNNSSSQQQJJJLLLLLLMMMNNNNNNOOOOOOOOOPPPQQQRRRSSSSSSRRRQQQPPPOOONNNIIIAAA999666777:::{{{uuukkkbbbZZZXXXPPPGGGFFFKKKLLLHHHCCCBBBBBBDDDIIIOOOSSSTTTVVVUUUUUUUUUUUURRRLLLHHHDDDDDDCCCBBBBBBCCCCCCCCC@@@DDDIIIJJJGGGCCCBBBBBBDDDFFFHHHHHHFFFDDDCCCDDD@@@BBBEEEEEEDDDDDDDDDEEEEEEGGGHHHFFFBBB@@@AAABBB@@@>>>>>>CCCJJJOOOOOOMMMGGGFFFDDDBBB@@@@@@@@@@@@@@@>>><<<===@@@AAA@@@???>>>>>>?????????@@@@@@@@@@@@AAABBBAAA???>>>@@@BBBDDDCCCBBBAAA@@@???>>>>>><<<<<<;;;:::;;;<<<===>>><<<<<<<<<<<<============:::::::::999::::::;;;;;;888999:::999888888:::<<<:::999888888999999888666666777888:::::::::::::::999:::;;;;;;:::999:::<<<:::::::::;;;;;;;;;;;;<<<<<<;;;999999999;;;<<<>>>666777888888999999999888777777666666666888999:::777666555444444444555555999::::::888666666888;;;>>>;;;999888888888888777888888999;;;======;;;:::888999:::888555555666888666777999;;;<<<>>>??????777777666555555555555555444444444444333111000...000000///...---...///111333888======:::777888999---+++))))))***++++++***)))+++...000000000...---,,,,,,---............------,,,,,,,,,,,,...///000,,,---000111222111///...///000000000///000222333222222222333333444444444555444333333333333444555999999;;;>>>@@@AAA@@@>>><<<:::888888:::===>>>>>>BBB<<<:::===???===>>>BBBEEEIIIMMMLLLGGGEEEHHHLLLIIIJJJIIIKKKQQQVVVRRRKKKMMMNNNQQQSSSTTTSSSRRRQQQOOOOOOOOOOOOOOONNNMMMMMMGGGHHHFFF@@@999555666999|||wwwmmmccc```ZZZMMMEEEGGGNNNLLLDDD@@@???@@@DDDKKKRRRWWWYYYVVVWWWWWWUUURRRNNNJJJHHHCCCCCCDDDDDDDDDDDDDDDDDDCCCFFFHHHGGGCCCBBBCCCEEEDDDCCCCCCCCCDDDEEEGGGHHHCCCEEEGGGHHHFFFDDDBBBBBBDDDGGGIIIHHHEEECCCDDDEEECCC@@@???BBBGGGIIIFFFBBBFFFDDDBBB@@@???>>>??????AAA>>><<<===@@@BBBAAA???>>>>>>>>>>>>????????????@@@BBBDDDBBB@@@@@@BBBEEEEEEEEEDDDCCCAAA@@@??????<<<;;;::::::;;;<<<===>>><<<<<<<<<===============<<<<<<;;;:::999999999999777888999888777777999;;;:::999888888999999888666666777999:::;;;;;;:::::::::;;;;;;:::888888:::<<<:::::::::;;;;;;;;;<<<<<<<<<;;;999999999;;;===>>>777888999:::::::::::::::::::::999888888999:::;;;777777666666666888999:::999:::;;;888555555777:::>>>;;;888777777777666555777777777999;;;<<<:::888444666777555222222444666888777666777999===AAACCC:::999777555555555666777666666666555444222000...222111000//////000111222///666>>>AAA>>>999777888---+++))))))+++,,,,,,,,,(((+++...111222111...---,,,---...///000///...---------,,,,,,---...000111,,,...000222333111000...///000111111111111333555333333333333333333333333888777666555444555555666555555777:::===>>>===;;;===:::888888:::<<<======CCC<<<:::>>>@@@===>>>BBBEEEKKKPPPNNNGGGDDDHHHNNNIIIJJJJJJMMMTTTYYYUUUMMMNNNPPPTTTWWWXXXVVVTTTRRRKKKKKKJJJIIIHHHGGGFFFFFFAAACCCEEEAAA:::555555777~~~yyylll```___WWWMMMHHHHHHIIIHHHGGGFFFDDDCCCGGGNNNUUUYYYZZZZZZXXXWWWUUURRRMMMGGGCCCGGGEEECCCCCCDDDEEEDDDCCCBBBCCCBBB@@@AAADDDCCC???CCCDDDEEEDDDCCCCCCDDDEEEBBBBBBBBBBBBBBBCCCDDDEEECCCGGGKKKKKKHHHFFFEEEFFFCCC@@@AAACCCCCC???>>>AAAAAAAAA@@@@@@???>>>======>>>????????????>>>===<<>><<<;;;<<<>>>@@@BBBCCCDDDEEEEEECCCAAA@@@EEEEEEEEEEEECCC@@@???===???@@@@@@@@@???>>><<<;;;888999:::::::::;;;===???<<<;;;;;;;;;<<<<<<:::888666777777666666666999;;;666666666666777777777777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;:::999999999;;;;;;:::::::::999999999777:::===>>><<<999888777::::::999999888999999999888777666666666777999:::;;;888999===>>>:::999===<<<:::888888999999888777888777666666666777888999888666333444666777666444555444444333444777999;;;<<<===;;;777888:::888444888666555666777666222...333333333333222222111000888<<<<<<;;;BBBGGG;;;)))++++++*********,,,...000---+++)))***,,,---+++)))......------------......------------...000111222444333222222222222333444111111222333444444444444777666555333333222333333444666777666555555666777777666555666888999999888999<<<@@@AAA@@@???@@@BBBCCCAAA??????@@@@@@???>>>DDDHHHKKKLLLIIIHHHIIIKKKJJJKKKKKKLLLMMMOOOQQQQQQUUUSSSRRRQQQRRRRRRPPPOOOKKKKKKKKKJJJIIIGGGFFFEEE@@@???@@@???999444666<<<~~~xxxjjj___\\\UUULLLHHHHHHHHHGGGEEEGGGEEEEEEIIIOOOUUUXXXYYYWWWVVVTTTSSSQQQMMMIIIEEEGGGEEEDDDCCCDDDEEEDDDCCCFFFGGGFFFBBBAAACCCAAA===CCCDDDEEEDDDCCCBBBCCCDDDAAAAAAAAABBBBBBBBBBBBBBBCCCGGGKKKKKKIIIFFFDDDDDDCCCAAAAAADDDCCC@@@???AAA===>>>???@@@AAABBBCCCDDDDDDDDDCCCCCCBBBBBBAAAAAABBB@@@???======>>>???@@@BBBBBBCCCDDDCCCBBB@@@???>>>======>>>???>>><<<:::>>>???@@@@@@???>>><<<;;;;;;<<<===<<<;;;;;;===>>><<<;;;:::;;;<<<;;;:::888666777777666555555777999666777777777777777777777555666777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;::::::::::::999999999888:::<<<<<<:::999888888999999888888888999999:::888888777777777888999::::::777888<<<<<<999888;;;>>><<<;;;:::;;;<<<;;;:::<<<;;;:::888888888999999777555333444666777666444333333111111111333444666:::<<<;;;999:::<<<:::666999777555666777666444111444444555555444333333222666>>>BBB>>>===@@@<<<222///,,,((((((,,,//////...---+++***+++---...---+++000000////////////000000------...///000222444555555555444444444333333333222222333333333333222222444444444444444444444444555666888888666555555666777666555666888:::::::::999<<<@@@AAAAAABBBDDDGGGFFFEEEDDDBBBAAAAAABBBCCCEEEGGGIIIIIIHHHHHHIIIIIILLLKKKKKKJJJJJJKKKKKKLLLPPPOOONNNNNNPPPPPPOOONNNKKKKKKKKKJJJIIIHHHGGGGGG???===<<<;;;777444888>>>~~~vvvhhh]]]XXXSSSLLLIIIHHHHHHFFFDDDGGGGGGHHHLLLQQQVVVXXXYYYUUUSSSQQQOOONNNMMMJJJHHHHHHFFFDDDCCCDDDDDDCCCBBBFFFHHHHHHDDDBBBDDDCCC@@@CCCDDDEEEDDDBBBAAAAAABBB???@@@AAAAAAAAA@@@???>>>BBBFFFJJJLLLJJJFFFCCCBBBBBB@@@@@@CCCCCC??????AAA===>>>???AAACCCDDDEEEFFFGGGFFFEEECCCCCCCCCCCCDDDAAA@@@@@@@@@@@@?????????AAAAAABBBBBBAAA@@@>>>===999777666999<<<===;;;888===>>>?????????>>>===<<<>>>>>>>>>===;;;;;;<<<===<<<:::999:::;;;;;;:::888777888888777555555666888777777777777777777777777333444666888999:::;;;;;;::::::::::::::::::::::::999999888888999::::::;;;:::::::::999999999888888999:::;;;:::888777888999777777777777888999999:::999888777777777888999:::888666777::::::888777:::>>><<<;;;;;;<<<===<<<:::===<<<:::999888777777777777555444555666777666555555444222111000111222222777:::;;;:::<<>>???@@@AAA@@@>>><<<;;;>>>BBBHHHKKKKKKHHHEEEBBB@@@>>>>>>AAAAAA>>>===@@@BBBAAAAAAAAAAAAAAAAAAAAAEEECCCAAA???>>>???@@@AAA???@@@AAAAAAAAA@@@??????@@@@@@@@@@@@???>>>===<<<:::888666888<<<>>><<<999<<<===>>>?????????>>>======>>>>>>===;;;:::<<<===;;;:::888888:::::::::999999::::::999777666777888888888888777777777777777333444666888999:::;;;;;;:::::::::999999999999999999888888888888888999999999999999999888888888888999999999888666666777999555555555666777888999:::777777666555666777888999777777777999999888888999:::999999:::;;;<<<;;;999999888888777777666666666777777777777888888888777999888666555444333333333333777999:::===@@@===888888666555444444555666666555555666666666666555555333===BBB:::000111777===999555000---...///...------------...000111111111222111111000000111111222000000000111333444666777888888999999777555222000//////000111111111111111111333555777888777666555777999<<<<<<:::777555444888777777888;;;=========;;;<<<>>>AAAEEEJJJOOORRRRRRMMMHHHEEEFFFGGGGGGGGGIIIEEEBBBBBBEEEGGGFFFDDDDDDDDDDDDEEEFFFHHHJJJKKKKKKJJJKKKMMMPPPRRRRRRQQQKKKKKKKKKJJJJJJJJJJJJJJJBBB;;;777777999;;;BBBIIItttddd\\\UUUSSSOOOMMMKKKJJJHHHGGGHHHJJJMMMPPPSSSVVVYYYZZZZZZVVVQQQMMMKKKJJJHHHFFFGGGEEECCCCCCCCCCCCBBBAAACCCHHHIIIFFFEEEGGGIIIHHHDDDFFFGGGFFFCCC@@@>>>>>>===>>>@@@@@@@@@>>><<<:::;;;???DDDIIILLLJJJGGGDDD>>>;;;<<>>BBBBBBAAA@@@???>>>===<<>>???===>>>@@@AAAAAA@@@>>>===>>>>>>>>>>>>>>>======<<<>>><<<999:::<<<===;;;999===>>>???@@@@@@???>>>>>>:::;;;<<<;;;::::::<<<>>>:::999777777999::::::999:::<<<<<<;;;:::888999:::999888888888777777777666444555777999:::;;;<<<<<<::::::999999999888888888;;;:::999888777777777777999999888888888777777777888999888666444444777999444444444555666777888999555444333333333444666777777888999999999:::999888999888888:::<<<<<<;;;999666666777777888888888888777888999:::::::::::::::;;;:::999888777666666555111555777888;;;>>><<<777555555444333222333444555333444444555555555444444222777999333---...333666999:::888444...,,,---///......///000000111222333111000000//////000000111222222111111111222222333888888999999777444111///+++,,,...000222333333444444555777888888777555444888;;;===>>>;;;888777666999888777888;;;=========<<<<<<>>>AAAFFFKKKOOOQQQTTTLLLCCCBBBGGGJJJGGGCCCIIIEEEBBBAAADDDEEEDDDBBBCCCCCCDDDEEEFFFHHHIIIJJJIIIHHHIIIKKKNNNPPPQQQPPPKKKJJJIIIIIIHHHIIIJJJJJJEEE===777888===AAAFFFLLLtttddd]]]TTTSSSPPPMMMKKKJJJIIIIIIGGGIIIMMMOOORRRUUUZZZ]]]]]]YYYTTTPPPMMMJJJGGGEEEFFFDDDBBBBBBCCCDDDCCCBBBFFFKKKLLLHHHDDDEEEGGGFFFFFFHHHIIIHHHDDD@@@>>>===>>>???@@@@@@@@@???>>>===;;;>>>BBBGGGKKKKKKHHHDDD===;;;;;;??????<<<<<<>>>???>>>>>>>>>============>>>===<<<<<<<<<===>>>???;;;<<<===>>>>>>>>>===<<<===============>>>>>>>>>??????>>><<<;;;;;;;;;;;;???@@@AAAAAAAAA@@@???>>>999:::;;;:::::::::<<<>>>:::888666666888999:::999:::<<<======<<<:::;;;;;;999999999888888777777666666666888999::::::;;;;;;;;;::::::999999888888888<<<;;;:::888777666666666888888888777777777777666777777777555444444666777444444444444555666777777444333222222222333444555666888999888888::::::777888888999;;;===>>><<<;;;666777888:::;;;;;;;;;;;;666888;;;<<<;;;::::::;;;999999999888888888777777333666777777999===;;;666444555555444222111222444222222333444444444444333333222000.........//////555999;;;777///+++---000...000111111000000111333000//////......//////000333333222111000000000000777777777666555333000///***+++---000222444555666666666777888888777666555:::<<<>>>>>><<<:::999999:::999888888:::<<<<<<;;;<<<<<<===@@@EEEIIIKKKKKKOOOHHH@@@@@@EEEHHHEEE@@@GGGEEECCCCCCCCCCCCBBBAAAFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFHHHJJJLLLLLLKKKJJJIIIGGGFFFFFFFFFGGGHHHEEE<<<666999???CCCFFFHHHvvveee___SSSRRROOOLLLIIIHHHIIIJJJFFFIIILLLNNNPPPUUU[[[___^^^ZZZVVVRRROOOLLLIIIFFFDDDBBBAAAAAACCCDDDDDDCCCEEEJJJMMMHHHDDDEEEGGGGGGHHHJJJKKKIIIEEEAAA>>>===@@@@@@@@@@@@@@@AAAAAAAAA??????AAAEEEIIIIIIFFFCCC>>>;;;<<<@@@@@@======@@@========================;;;;;;<<<===>>>??????@@@999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<===???@@@AAA@@@BBBBBB@@@<<<;;;===AAAAAABBBBBBCCCBBBAAA???>>><<<======<<<::::::;;;===999777555555777999:::999999;;;======<<<;;;;;;<<<::::::999888888777777666666777777888999999888888<<<;;;;;;:::999999888888;;;:::999888888888888888888888777777777666666666666666777555444333444666555444444444444444555555444333222222222333444555444888999666666999999555666666888:::======<<<:::777888999:::;;;;;;::::::333777:::;;;:::999999:::777888999999::::::::::::666888888777888;;;:::666444666777666333111111222222222333444444444444444222000//////000000...,,,...222555555222///...//////111222111//////000222000//////......//////000333222111111111111111111555555444333222111000///+++,,,...111333444555555666666666777777888888999;;;<<<>>>===<<<;;;;;;<<<;;;999888888:::::::::999<<<<<<<<>>===AAA@@@@@@@@@AAABBBCCCCCCBBBAAABBBEEEHHHGGGDDDAAA???===>>>AAABBB??????AAA??????>>>>>>======<<<<<<888999;;;===>>>?????????888888888999999:::::::::;;;;;;;;;<<<>>>@@@AAABBB@@@DDDGGGDDD>>>===BBBGGGCCCCCCDDDDDDCCCAAA@@@>>>???@@@???===;;;::::::<<<999777555444666888::::::777999<<<===<<<;;;;;;<<<::::::999999888777777666666666777777777777666666<<<<<<;;;;;;:::999888888999999999888999999:::;;;777777777777666666666666444666777666444333444555555555444333333333444444444444333222333444555666222777888444444999888444333333555888;;;;;;999777666777888999999888666666111555999:::888777888999888999:::;;;<<<=========:::;;;:::777888;;;:::666555777999888444222111222222333333444555555555444222000000222333111...---)))+++///222444333000...///111333222///...///222000000////////////000000222222111111222222333444444333222111000/////////---...000111333444444444555555555666777999;;;<<<;;;=========<<<<<<===>>><<<:::888888999:::999888<<<;;;<<>>@@@DDDFFFCCC???===@@@DDDCCCFFFIIIGGGCCC@@@@@@AAA@@@@@@AAABBBCCCEEEFFFGGGJJJIIIHHHHHHJJJJJJIIIHHHIIIGGGDDDBBBAAAAAABBBBBB>>>555111777>>>???<<<:::uuudddTTTSSSRRRQQQNNNKKKJJJKKKLLLFFFEEEFFFKKKSSSYYY[[[ZZZ\\\ZZZWWWTTTPPPLLLGGGCCCDDDBBBAAADDDIIIKKKHHHDDDCCCCCCEEEHHHJJJKKKIIIGGGHHHIIIKKKJJJGGGDDDCCCCCC===AAABBB@@@@@@BBBAAA===>>>>>>@@@DDDHHHKKKKKKJJJCCCCCCBBBAAA@@@??????>>>????????????>>>>>>======???999777<<>><<<>>>AAACCCDDDCCCBBBAAADDDCCCBBBCCCDDDEEEDDDBBBEEEDDDCCCBBBAAAAAABBBBBB===>>>@@@@@@@@@===:::999:::999888888888999:::;;;888;;;===;;;888666777999:::::::::999888777666555666666666666666777777777<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999777777777777888666666777777888888888999555666888888777555333111555333111111333444333333444555555666666555555444444555666666777666666555666555555666666777888999888666555555555555444222111222444666888888888888:::<<<===<<<;;;;;;<<<===DDDBBB???;;;999777777888555555555555555555444444333444666666444333444555555333111111333333000------...000111222111///...////////////000000000000...............///000000333111///......111444666777333///...000111111000000111222333444444444444666666666666777999<<<===AAA>>>;;;:::<<<===:::888777777888888999999999999>>>777555777888888<<>>@@@@@@@@@@@@@@@AAAAAAAAAGGGCCC@@@AAAFFFJJJIIIFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJIIIEEE@@@===>>>@@@666555666777888:::;;;;;;sssdddUUUWWWVVVTTTPPPNNNMMMNNNOOOGGGFFFFFFKKKSSSYYY\\\\\\ZZZXXXVVVSSSOOOJJJEEEBBBCCCBBBAAAEEEJJJLLLIIIFFFDDDEEEGGGIIIIIIJJJJJJIIIIIIJJJJJJIIIFFFDDDDDDDDD???BBBCCCAAA@@@BBBAAA===???@@@BBBEEEIIIJJJIIIHHHBBBBBBAAAAAA@@@@@@??????????????????>>>>>>>>>===@@@===<<<>>>???<<<;;;===999999888777888;;;===???>>>???AAACCCCCCCCCBBBAAACCCBBBAAACCCEEEFFFFFFEEEEEEEEEDDDCCCBBBBBBAAAAAA===>>>???@@@???===;;;999;;;:::999888888888999:::777:::;;;;;;888777888999:::::::::999888777666555888888888888888888888888888999999:::::::::999999:::999777666555666666666555555555666666777777777777777888888777666444333444333222333444555444222333333444444444444333333444555555555555666666666777777666555555666666666555333222222333444222111111222444555777777777777999::::::;;;<<<<<<<<<;;;DDDBBB???<<<999888888999444444555555555555444444333555666777666666777888;;;888555333222222111000000000///////////////000////////////000000000000//////.........///000000333222000//////222555666888555111///000111000...000111222444555666666777777777666777888999;;;<<>>===<<<;;;;;;===>>>@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBEEEGGGGGGGGGEEEEEEEEEEEEDDDBBB@@@???===>>>@@@@@@@@@>>><<<:::<<<;;;999888888888888999666888::::::999888999:::;;;;;;;;;;;;::::::999888;;;;;;::::::999999888888777888:::<<<<<<<<<:::999;;;:::999888777777777777666666666777777777777777888888888777777666666555444444444555666666444222111222222333333222222111555444333333333444666777888777666555444444444444333222111222444444444222111111333444555555555555777666777:::===>>>;;;888===;;;999666444333333333222333333444555555555555333555777888888999;;;<<>>777777;;;@@@@@@;;;888888;;;:::<<<@@@DDDFFFDDDAAA??????@@@@@@AAAAAAAAAAAADDDEEEEEEEEEFFFEEEEEEDDDHHHHHHHHHGGGGGGGGGFFFFFFBBBBBBAAA@@@???@@@CCCFFF===777333444:::>>>===:::{{{mmmbbbYYYXXXUUUPPPLLLKKKKKKKKKKKKHHHGGGGGGKKKSSS[[[___```WWWWWWWWWTTTNNNHHHDDDBBBDDDCCCCCCEEEGGGHHHEEECCCAAADDDGGGFFFBBBBBBFFFKKKRRRQQQOOOJJJFFFCCCCCCDDDDDDFFFEEEAAA@@@AAA@@@<<<<<<>>>BBBGGGJJJKKKHHHEEEGGGGGGGGGFFFEEECCCAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCCCC???<<<<<<<<<<<<@@@FFFBBBAAA???======>>>???@@@CCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@BBBDDDFFFFFFEEEDDDDDDEEEEEEDDDAAA???===??????@@@AAA@@@???===<<<===<<<:::888777777888888555777888999999999::::::<<<<<<=========<<<;;;;;;;;;;;;::::::999888777777777999<<<>>>??????===<<<======<<<;;;:::::::::999999999999999999999::::::999999888777666777777777444444555666888777444222111222222333333222222111444333222111222444666777666666555444444444444444444333333444666777777666222222222333333333333333555333333888===>>>:::555666555333222000000000000000111222444444555555555333555777888999;;;===@@@EEEEEECCC>>>777444444666333222000///.........///000000000000////////////111111000000//////000000444333333333333555666777999888666555444444444444444444444555666777888999999888888888888888888888777999999777222000222444777666555444555888;;;===666888===AAABBB???<<<:::<<<===AAAIIIPPPPPPJJJCCC@@@@@@@@@AAAAAABBBBBBCCCCCCEEEGGGGGGEEECCCCCCCCCFFFFFFFFFFFFGGGGGGGGGGGGFFFDDDBBB???======>>>???666444333555999===@@@AAAxxxiiiaaaZZZWWWSSSNNNKKKKKKKKKJJJIIIHHHGGGGGGLLLTTT[[[^^^___VVVXXXYYYUUUOOOIIIDDDCCCDDDDDDCCCDDDDDDCCC@@@>>>BBBEEEHHHGGGCCCBBBGGGKKKVVVUUUQQQLLLFFFBBBAAABBBDDDFFFDDD@@@>>>@@@???;;;888:::???EEEIIIKKKIIIFFFMMMMMMLLLKKKIIIEEEBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCC;;;666999===@@@BBBEEEDDDBBB@@@>>>>>>>>>???@@@CCCBBBBBBAAA@@@@@@??????AAA@@@???@@@BBBCCCBBBAAABBBCCCDDDDDDCCCAAA>>><<>>===<<<:::888777777888888555666666888999:::::::::999::::::;;;;;;;;;:::::::::999999888777666666555777999<<<>>>???>>>===;;;======<<<<<<;;;::::::999::::::999999999999999999999888777777777777777888444444555666888777444222333333444444444444333333444333222111222444666888444444444444444555666666555444444555777999888888444444333333333222222333333111111666;;;<<<888333666555444333333222222222000000222333444444444444333444666777888:::===???DDDFFFFFFCCC===777555666222222333333222000...---111000000000/////////...222111111000000000111111444444444555666666777777777777888888777888888999777777666555555555555666777777777777777777666666555777888555111000111444:::888666444444666999:::777:::===@@@BBBCCCBBBAAACCCFFFLLLVVV\\\YYYOOOFFF@@@AAAAAABBBCCCDDDDDDDDDCCCEEEGGGGGGEEECCCBBBBBBBBBCCCDDDEEEGGGHHHIIIIIIHHHFFFCCC@@@===<<<:::999111444888777555666===CCCvvvfff___ZZZVVVRRRNNNMMMNNNNNNLLLIIIHHHGGGHHHMMMTTTZZZ\\\\\\UUUXXXZZZWWWOOOHHHDDDCCCCCCCCCCCCCCCBBB@@@>>>===EEEGGGIIIIIIGGGFFFHHHKKKUUUTTTQQQLLLFFFBBB@@@@@@BBBDDDBBB===<<<======:::555888<<>>>>>>>>>>>@@@888444888???AAAAAAAAACCCAAA???===<<<===>>>???@@@@@@AAA@@@@@@???>>>>>>???>>>======??????>>>===@@@AAAAAABBBAAA@@@>>>===??????????????????>>>>>><<<;;;999888888888888999666555666777:::::::::888444555666666777777777777888777777777666555555555666777999;;;;;;;;;999888::::::::::::999888777777777777777777777666666666777777777777777777777777444444444555666666444222444555555666666555555444333333222333444555777888444444444444555666777888555444333555777888888777777666555444333333333333111000111444777888555222333333333333222222222222000111111222333333333333333444444444444666999<<>>:::666444111333444555444222000///111111000000//////......111111111111111222222333444555666777888888888888555666888888888888:::;;;888777555333222222333333555555666666666666555444444555555444222222333444:::888777555555666777888888;;;======???DDDGGGFFFCCCFFFMMMTTTWWWSSSJJJBBBBBBBBBCCCDDDEEEFFFFFFGGGEEEEEEEEEEEEDDDDDDCCCBBBAAABBBCCCDDDFFFHHHIIIIIIGGGEEECCCAAA@@@===:::777000777<<<999111...444;;;uuueee^^^YYYTTTQQQNNNNNNQQQQQQMMMIIIGGGFFFHHHNNNUUUYYYYYYXXXSSSWWWYYYVVVNNNGGGCCCBBB@@@BBBCCCCCCBBBAAA@@@???EEEFFFGGGHHHHHHGGGGGGFFFNNNNNNNNNJJJFFFBBB@@@@@@???AAA???:::999;;;;;;999666777:::???DDDFFFFFFEEEIIIJJJJJJJJJIIIFFFBBB@@@;;;<<<<<<<<<=========>>>>>>:::999===@@@>>>===>>>@@@???===;;;;;;;;;<<<======>>>???@@@@@@???===<<<;;;:::999:::<<<===<<<;;;??????>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888999:::777666555777999:::999777222333444555666666666666666666666666666666666666777777888888999888888777999999::::::999888666666777777777666666555555555555555777777777777666555444333222333444555444222555555555666666555555555222333444555666777777888666666666555555666777777777666555666888999999888;;;999888666555444444444000111222222333333333222000111111222222222111111111111222222222222222111222333333222111222555777:::::::::::::::999666444444444444444444444333333111111111000///.........000000000111222333444555444666777999:::999888888333555888888666666777999666444222111000111222333222333444555555555444333555444333333444666666555777777666666666777777888888<<<===;;;===CCCFFFDDDAAACCCGGGJJJJJJGGGCCC@@@CCCDDDEEEFFFGGGHHHHHHIIIGGGDDDBBBBBBDDDEEEDDDBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDCCCBBB???999444000666:::888000,,,...333tttddd]]]YYYQQQNNNLLLNNNQQQQQQMMMHHHFFFFFFIIIOOOUUUYYYWWWUUURRRVVVYYYUUUMMMEEEAAAAAA>>>@@@CCCCCCCCCBBBBBBCCCBBBBBBCCCEEEGGGFFFCCCAAAHHHIIIJJJHHHEEEBBB@@@@@@===???===888777:::;;;888888888:::===AAADDDDDDCCCCCCEEEFFFGGGGGGDDDBBB@@@======>>>>>>?????????@@@===<<>>===;;;:::999:::;;;<<<:::<<>>>>>???:::::::::::::::::::::::::::999888888888999:::;;;888666555777999:::888666333444555777888888888888666666666666777777777777::::::999999999999999999:::;;;<<<<<<;;;:::888777999888888888777777666666333444666888888777555444555333111111333444444333444555555666666555555444222333444666777888888888999888777666666555666666;;;999999999;;;<<<;;;:::===;;;999777666555555555000111222222000000111333444444555666666666666666111111222222222111111000222222111000...///111444888555222333666777666444666555444333333444666777222111111000///......---///000000111222444555666444666888:::;;;:::999888222555777666444333444666333222000//////000222333111222333444555444333333666333111333666888888666444555555666777888888999777<<<===:::<<>>666000...222666555111......000vvvfff]]]UUULLLKKKKKKLLLMMMKKKHHHEEEHHHIIILLLPPPUUUWWWWWWVVVTTTUUUXXXZZZUUUKKKEEEDDDDDDDDDCCCBBB@@@AAACCCEEE@@@AAABBBCCCDDDDDDDDDDDDFFFHHHJJJHHHCCC???======:::;;;===??????===;;;:::>>>===>>>AAADDDDDD@@@<<<@@@???@@@DDDIIIIIIDDD???@@@@@@AAACCCEEEDDDAAA???>>>@@@BBBCCCBBB>>>:::777999999999999999999999999999:::<<<>>>>>>===;;;:::===<<<;;;::::::;;;===>>>>>><<<:::888888:::<<<>>><<<:::888777888888777666666666666666777888999:::888888777777777777777777999888777666444444333333777888999777666444555666999999999999999999999999999<<<>>>===:::777777888777777666666666666777888111333666888777555222000333333333333222222222111444333222333444444333111333555777777666555666777777888888999999:::;;;;;;===<<<:::888888999:::;;;:::888666999<<<<<<777222444333222111111222333444777888888999999999888888222444777777555444444444444444333222222222333333333222000/////////000111333333444444333555777:::888555222////////////...111222444666777777666555<<<:::888888999::::::999888555333333444333111......///000000000000000///222222222333333444444444666333222333777999888777555555666888888999999999>>>>>>??????@@@AAACCCCCCLLLHHHDDDBBBCCCEEEFFFGGGHHHIIIKKKLLLLLLJJJHHHFFFDDDAAA???@@@DDDGGGGGGFFFIIIFFFCCCCCCEEEGGGIIIIIIGGGEEECCC@@@===777000+++000111111111111222222222ttteee^^^VVVNNNMMMLLLMMMLLLJJJGGGDDDFFFGGGKKKPPPUUUWWWWWWVVVUUUVVVYYY[[[VVVKKKDDDCCCCCCCCCCCCAAA???@@@BBBEEEAAABBBCCCDDDEEEEEEEEEEEEEEEHHHIIIHHHEEEAAA@@@@@@>>>???AAACCCCCCAAA???>>>???>>>>>>AAAEEEEEEAAA>>>999:::===BBBGGGIIIGGGEEEBBBBBBBBBCCCDDDDDDBBB@@@AAAAAAAAA@@@>>><<<;;;:::::::::::::::::::::::::::888:::;;;======<<<;;;:::>>>======<<<<<<<<<======<<<;;;999888888999;;;<<<888777555555777888777777999888888777777777888888777777777888888888888888999888777666555444444444777888999888666555555777::::::::::::::::::::::::888;;;===<<<:::777777888666666666666777777777777333444666777777555333111333333333333222222222222444333222444555555444222333444666555444333333444777777888888999::::::::::::999777666666666888999:::777555777;;;;;;777333333222222222333555666777777888888999999999888888444666777777555444444555666666555555444333222222222111000/////////000000222333333333333444777999888555222000000000//////222333555777888888666666777777666666555555555555777444222222333222000...------...///000000//////111111111222333333444444666444333444666888888666777777666666666888:::;;;::::::;;;<<<>>>AAACCCDDDEEEBBB@@@???AAAEEEGGGHHHKKKJJJJJJIIIIIIHHHGGGGGGEEECCCAAABBBEEEGGGFFFEEEGGGFFFDDDBBBBBBDDDGGGHHHFFFCCC@@@>>>;;;777111---000000111222333444444555qqqddd]]]VVVPPPNNNMMMMMMLLLJJJFFFCCCDDDFFFJJJPPPVVVXXXXXXVVVWWWWWWZZZ[[[VVVKKKDDDCCCBBBBBBBBBAAA@@@@@@BBBDDDCCCDDDEEEFFFGGGGGGGGGGGGFFFHHHIIIIIIFFFDDDCCCCCC@@@AAACCCDDDDDDCCCAAA@@@???>>>???BBBEEEFFFCCC???777999===@@@CCCEEEHHHJJJGGGEEECCCCCCDDDDDDCCCBBBCCCBBB???<<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;888999;;;<<<<<<<<<;;;:::>>>?????????>>>===<<<<<<:::999999999999999999:::777666555666888::::::999;;;:::999888888777777777777777777888888999999999999888777666555444444444666888888888666555666777::::::::::::::::::::::::777999;;;;;;999888888888555666777888888777666555555555555555555444333333333333222222222111111111333222222333555666555333111333444444222111222333666666777888888999999:::777666444333333333444555888666444555888999888555222222333444555777999:::888888999999999999888888777777888666555444555777888888888888777444222111111111000////////////000000111333222222333555777888555222111111111111000333444666888999888777666333666888777333111111222444333111111111111///...+++,,,---//////000000000000000111111222333333444777666444444666777666555999888666444555777:::<<<888999999;;;>>>BBBEEEGGGDDDBBB@@@@@@BBBEEEGGGHHHMMMLLLJJJHHHFFFFFFFFFGGGEEEDDDDDDEEEFFFFFFEEECCCEEEFFFEEECCC@@@@@@DDDHHHFFFAAA<<<:::999888555111000111222333444666666777mmmaaa\\\UUUNNNMMMLLLKKKKKKJJJGGGDDDCCCFFFLLLSSSXXXZZZYYYWWWWWWWWWZZZ[[[VVVKKKDDDCCCBBBCCCCCCBBBAAAAAACCCEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJJJJIIIGGGEEEDDDDDD>>>???@@@AAAAAA@@@???>>>???>>>>>>AAAEEEFFFDDDAAA;;;???BBBBBB@@@@@@DDDIIIKKKHHHEEEDDDDDDEEEEEEEEECCCAAA???<<<;;;;;;<<<===::::::::::::::::::::::::999:::;;;<<<=========<<<>>>>>>??????>>>===;;;999999:::;;;;;;;;;;;;:::999:::999888999;;;<<<<<<<<<;;;;;;:::999999999999999777777888888999:::::::::999888777666555555555555666777888888777666777999999999999999999999999999666777999:::999999888888555666888999999777555444555444444333333333333333111111111111000000000000111000000222444555444333///111333333333222333444555666666777777888888999555444333222222222222333666444333333666777777666333444444555666777999999888888999999999888777777888888888666444444666888777888::::::999777555333111111000000///////////////000222222222222444666888555333222333333222111222444666777888777666555333777;;;:::444000111333111111000000000//////...,,,---...///111111222222111111222222333444555555888777666555555555555555999888777666777888:::;;;;;;;;;<<<===@@@DDDGGGIIIJJJHHHEEEEEEFFFHHHIIIIIINNNMMMKKKIIIGGGFFFEEEEEEEEEEEEFFFGGGGGGFFFDDDCCCEEEGGGHHHDDD??????DDDIIIGGGAAA:::888999;;;999777444444444555666666777777}}}iii]]]YYYRRRKKKJJJIIIIIIJJJJJJHHHGGGEEEHHHNNNVVV\\\]]][[[XXXVVVVVVYYY[[[UUUJJJCCCBBBCCCDDDEEEEEEDDDDDDEEEGGGFFFGGGGGGHHHHHHHHHHHHGGGMMMLLLJJJIIIGGGEEECCCAAA>>>>>>???@@@@@@???>>>>>>>>><<<<<<@@@DDDFFFDDDBBB???CCCEEECCC??????CCCHHHMMMJJJFFFDDDEEEFFFFFFFFFAAA@@@@@@@@@???===<<<<<<::::::::::::::::::::::::;;;<<<===>>>>>>?????????======>>>>>>===;;;:::888:::;;;<<<======<<<;;;:::===<<<::::::<<<<<<<<<;;;:::::::::::::::;;;<<<<<<888999999999:::::::::;;;999888777666666666666666555777888888777777888:::888888888888888888888888777777888999:::999888777555777888999888777555333444333222111111111222333111000000000000/////////000//////111333444333222---000222444444555777888444444555666666777777888444444333333222222222222444333222222444555666666555555555666666666666666777888888888777777666555777777777666444555777999555666888::::::999777666111111111111111000000///...000222222222222444555777555444444444555444222111333444666666555444333333777;;;:::444000111333//////000//////...//////......000111333333444444222222333444555666777888777777777666444444444555666777999::::::999888777<<<===>>>???AAACCCDDDEEEKKKIIIGGGGGGIIIKKKKKKKKKKKKKKKLLLKKKIIIFFFCCCAAACCCEEEFFFGGGGGGFFFEEEEEEGGGIIIJJJFFFAAAAAAEEEKKKIIIAAA999777:::>>>>>><<<888888777777666555555555zzzdddYYYVVVOOOIIIHHHGGGGGGHHHIIIHHHGGGFFFJJJQQQXXX^^^^^^[[[XXXSSSTTTWWWYYYTTTJJJCCCBBBCCCEEEFFFFFFEEEEEEGGGHHHFFFFFFGGGGGGGGGGGGGGGFFFNNNKKKHHHGGGFFFDDDAAA?????????@@@@@@@@@@@@??????;;;::::::===AAADDDCCCAAA===AAADDDCCCAAAAAAEEEJJJJJJHHHEEECCCDDDEEEFFFEEE???AAABBBCCCBBB@@@===<<<::::::::::::::::::::::::<<<======>>>???@@@AAAAAA<<<======<<<<<<;;;::::::;;;<<<===>>>>>>===<<<;;;===;;;999999:::;;;;;;:::::::::::::::;;;<<<===>>>::::::::::::::::::::::::999888777777666666666777555666888888888888:::;;;888888888888888888888888999888888999;;;:::888666777777888888777666555444444333333222222222222222222111111111111000000000000000000111333444333111...000333555555666888:::333444444555555666777777444444444444333333333333222222333333333333333333444444555555555444444333666666777666666555444333444555666666555666777999444555666888999888888777222222333333222222111000...000222333333333444555777555444555666666555444111222444555555444333111111444666555111//////000---///000000......///111///000111333444444444444333333444555777888999999666777777666444333555666666777:::<<<<<<:::888666:::<<<>>>???@@@@@@@@@???BBBAAAAAACCCFFFJJJKKKLLLGGGHHHJJJIIIHHHDDD@@@>>>@@@BBBEEEFFFEEEFFFGGGHHHIIIJJJIIIGGGDDDDDDHHHLLLJJJAAA888777<<>>AAABBBBBBCCCFFFHHHEEECCCAAAAAABBBCCCCCCBBBAAABBBCCCCCCCCCAAA???>>>========================<<<<<<======>>>@@@AAABBB======<<<<<<<<<<<<<<<===;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999:::<<<======<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;::::::999999999888777777666777777777444666888888888999:::<<<999999999999999999999999;;;:::999:::<<<;;;888555888888888777666555555555555555555444444444333333444444444444333333333333333222222333555555333222000222555555555555666777333333333444555555666666444444444444444333333222111222333444333111111000000111222333444444333333555555555555444333222111000222555666666666888999555555555555666666666666333333444444444333222111...000333444444333444555666555555666777888666555222333555666666555333222111111111000000/////////---///000000......000222000111222222333333333333222222333555666888999999555777777666444333555777888888:::;;;;;;:::888777888;;;>>>AAABBBAAA???======<<<<<<>>>BBBFFFGGGGGGEEEEEEEEEDDDBBB@@@>>>======@@@BBBCCCDDDEEEIIILLLJJJIIIGGGFFFFFFGGGJJJLLLIII@@@777666<<>>999999888777666555444444sss]]]TTTSSSMMMJJJHHHFFFEEEEEEEEECCCBBBFFFJJJQQQYYY^^^]]]XXXTTTOOOPPPSSSWWWRRRIIICCCCCCAAACCCEEEFFFEEEEEEFFFGGGDDDDDDEEEEEEEEEDDDDDDCCCIIIFFFCCCBBBCCCDDDBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>777555555888===@@@@@@???<<<>>>AAABBBBBBBBBCCCDDDAAA???>>>???@@@AAAAAA@@@CCCCCCCCCBBBBBBAAAAAA@@@????????????????????????;;;;;;<<<<<<===???@@@AAA???>>>===<<<<<<===???@@@;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::<<<>>>AAAAAAAAA???>>>===<<<<<<;;;<<<<<<======<<<;;;:::999999888999888777777777777777888444666888888888999;;;===;;;;;;;;;;;;;;;;;;;;;;;;===;;;:::;;;<<<<<<888555999999777666555555555555666666777777666666555444777777666666666555555555666555444555666666444333222444666555444333333444222222333444444555555666333444444444444333222222000222444444333000//////,,,...000222333444333333444444444444333222111000...000444666666777888999777666555444333333444444333444555666555444333222...111333555444444555555666555555666888888777555333444666777777555444333333111//////000111111000,,,///111111///...111333000111111222222222111111111222333444666777888999444666777666444333666888::::::999999999999999999888;;;@@@DDDFFFDDDAAA???===<<<<<<===@@@BBBBBBBBBDDDBBB@@@>>>============;;;>>>AAABBBBBBEEEJJJOOOJJJHHHEEEEEEFFFIIIKKKKKKHHH???666555;;;AAA@@@===777777777777666666666666{{{iii]]]YYYTTTOOOJJJIIIIIIHHHGGGFFFEEEDDDGGGJJJPPPXXX]]]\\\VVVQQQOOOQQQTTTUUURRRLLLGGGCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCAAA@@@???CCCDDDEEEDDDBBBAAAAAAAAACCC@@@<<<;;;======;;;999;;;888777:::@@@DDDDDDCCCAAA@@@>>>======???AAACCCBBBBBBAAAAAAAAABBBCCCCCCDDDCCCAAA@@@@@@AAACCCDDDAAAAAAAAA@@@@@@@@@??????@@@@@@AAAAAA@@@???===<<>>???============<<<<<<<<<<<<===;;;:::;;;===@@@AAAAAACCCAAA???@@@AAA@@@===999;;;;;;;;;::::::999999999;;;;;;;;;999777666888:::888999999::::::;;;;;;<<<:::999999888888999999::::::;;;:::999777777999:::;;;:::888666555555666777:::999999888888999999:::999999888888777666666666777888888777444333444555666555444333333333333333111222444555666555444444444444666777888777333000333222222111000///......222111///000222333333222333444444222000......//////000111333555555666666888<<<===888444222///+++222222333555666888999999666444222333444555444444777888888777777666555444888::::::888999:::777222333333333222222222111111////////////............222444444333000///111444222222222222222222222222555444444444444555666666:::999999<<>>BBBEEEFFFDDDAAA???<<<<<<===>>>???@@@AAAAAA???@@@AAA???;;;;;;===AAA???@@@AAAAAABBBDDDHHHLLLIIIHHHFFFEEEEEEHHHJJJLLL???===;;;;;;>>>@@@???===:::888555222222444888:::}}}kkk^^^XXXRRRKKKJJJIIIHHHGGGFFFEEEEEEEEEHHHKKKRRRYYY^^^\\\VVVPPPQQQTTTWWWWWWSSSMMMFFFBBBAAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCDDDEEEDDDCCCBBBAAABBB>>>===<<<<<<<<<;;;:::888888888:::===AAABBB@@@===<<<<<<<<<<<<<<<>>>???@@@BBBBBBBBBCCCCCCCCCCCCCCCDDDCCCAAA??????@@@AAABBBAAAAAA@@@@@@@@@?????????@@@@@@AAAAAA@@@>>>===<<>>??????========================BBB@@@===<<<<<<===<<<;;;AAA@@@>>>???@@@???<<<999<<<<<<<<<<<<;;;:::::::::;;;<<<<<<:::888777888:::888888999:::;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;999777777999;;;<<<;;;:::999888888888888999888888888888999999:::999999888888777666666666666777888777555333444555555555444333333333333333333444444555555555555444555444444666777666333000222222111111000000//////222000//////111222222111333444444333000//////000///000000111222333444444333777888444222333222///000000222333555777888999555333222222333444444333777777777777777666555444999<<<<<<:::;;;;;;777111222333444444333222000...000000000//////.........000222333111//////111333333222111000000111222333555555555555555666777777999777777;;;??????;;;777;;;===???@@@???===:::888;;;<<<<<<===>>>???@@@@@@BBB@@@>>>======>>>??????>>>>>>===>>>@@@DDDGGGJJJNNNKKKGGGEEEEEEFFFEEEEEE>>><<<;;;<<>>:::888666555555888;;;===}}}mmm```XXXQQQLLLJJJIIIHHHGGGFFFEEEEEEEEEHHHMMMTTT[[[^^^\\\UUUOOOQQQUUUYYYYYYTTTMMMFFFBBB@@@AAAAAABBBCCCDDDEEEEEEDDDEEEFFFFFFGGGGGGGGGFFFCCCCCCDDDDDDDDDCCCCCCBBB999:::<<<;;;:::888888888555888<<<@@@@@@>>>:::777888999;;;<<<=========<<>>>>>???@@@AAA@@@@@@@@@@@@???????????????@@@@@@???>>>===<<<>>><<<;;;<<<>>>@@@AAA@@@===>>>>>>??????@@@@@@@@@DDDAAA>>>=========<<<;;;BBBAAA@@@AAAAAA@@@===;;;?????????>>>===<<<;;;;;;;;;<<<===<<<:::999999999888888999:::;;;<<<===>>>======<<<<<<<<<<<<======<<<<<<<<<:::888888:::<<<<<<<<<<<<<<<;;;:::999999888888888888888999::::::999888888777777666666555666777888777555444444555555444444333333333333333666666555555444555555555555444333333444444333222111111111111111111111111111///......000111111000333444555333111000000111111000000///000111222333555888999444222444555333...///000222444555777777444222000000222333222111666666666666666666555555999<<<===<<<<<<===888222444555555666444222///---111111111000///......---...///000000///000222444444333111000000111333444666555555555555666777777666555555888<<<<<<999666999999:::::::::888777555:::;;;;;;<<<===>>>??????DDD???;;;;;;???BBBBBB@@@AAA>>>;;;;;;@@@EEEGGGHHHOOOJJJEEEDDDFFFGGGDDDAAA===<<<;;;<<<>>>@@@???>>>888888888999:::<<<>>>@@@zzznnncccZZZTTTPPPJJJIIIGGGFFFEEEEEEEEEEEEHHHMMMVVV\\\^^^[[[TTTOOONNNSSSYYYYYYTTTLLLFFFCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFCCCCCCCCCCCCDDDDDDCCCBBB666999:::999666666999<<<777:::>>>@@@???<<<888666:::;;;>>>??????>>>;;;:::>>>@@@BBBDDDDDDDDDBBBAAA@@@???>>>>>>>>>??????@@@@@@@@@@@@@@@?????????????????????>>>>>>======<<<>>>===>>>@@@BBBCCCCCCBBB???@@@@@@AAABBBCCCDDDDDDAAA???>>>>>>@@@AAABBBBBBCCCCCCDDDDDDDDDBBB@@@???@@@@@@AAAAAA@@@???===<<<;;;===???>>><<<:::::::::888999:::;;;<<<===>>>???>>>======<<<<<<======>>><<<<<<<<<;;;999999;;;<<<;;;<<<=========;;;:::999999888888999999:::;;;<<<888888888777666666555555555666888888666444444444444444333333222333333444999777666555444444555666555333111111222333333333111111111222222222222222000///---...000111111000333444444333111000111222333222000//////000111333@@@BBB@@@999555666777555111111222222333444444555222111//////111222111000444444555666666666555555666999<<<;;;===>>>:::333999888777666444222111000222222111111000///.........//////000000222333555333333333444444333333333555444444444444555666666444333444666999999777555777777888888999:::::::::999::::::;;;<<<===>>>>>>AAA>>>;;;<<>>>>>CCCHHHIIIGGGKKKFFFBBBDDDIIILLLIIIDDD:::::::::;;;============888888:::<<<>>>@@@AAABBBxxxnnncccYYYSSSQQQJJJIIIGGGEEEDDDDDDEEEEEEHHHNNNVVV\\\]]]YYYTTTPPPKKKQQQWWWXXXRRRKKKFFFEEEFFFEEEDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFEEEDDDCCCBBBDDDBBBAAABBBDDDDDDBBB@@@888999999777555777<<>>>>>???@@@AAABBB@@@@@@@@@?????????>>>>>>>>>>>>==================??????@@@BBBEEEFFFEEECCCBBBBBBCCCDDDEEEEEEFFFFFFAAA???>>>???BBBEEEFFFFFFBBBCCCDDDDDDCCCAAA@@@@@@@@@AAABBBCCCBBBAAA@@@???===>>>@@@@@@>>><<<;;;;;;999::::::<<<===>>>??????======<<<<<<<<<<<<======<<<<<<<<<;;;999999;;;<<<::::::<<<<<<<<<;;;999888:::::::::::::::;;;<<<<<<888888777777666555555555444666888888666555444444333333222222222333333444999777666555444444555666555333111000222333444444222222222222333333333333000///---...000111111000111333333333111111111333555333111000///000222333EEEFFFCCC;;;666777888666444444444333333333222222222000...///000111000000222333444555555555555555222666888999<<<>>>;;;666>>><<<999666444333333444333222222111000000//////000//////000222444555555111333666888888666333111333222222222222333444444333333444555777777666555888888888888999:::;;;;;;999999:::;;;<<<===>>>>>>;;;<<<>>>>>>@@@CCCIIINNNRRRLLLFFFEEEHHHKKKKKKHHHIIIDDDBBBEEEKKKNNNJJJEEE888999:::;;;;;;:::::::::777888:::===???@@@AAABBBwwwmmmaaaVVVOOOOOOJJJIIIFFFDDDCCCCCCDDDEEEGGGMMMUUUZZZ[[[XXXTTTRRRLLLRRRWWWVVVPPPIIIFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFEEEDDDCCCAAA@@@EEEBBB@@@AAACCCCCC@@@===:::999999888888<<>>;;;;;;<<<>>>@@@AAAAAA@@@@@@>>>??????@@@AAABBBCCCCCC@@@????????????>>>>>>>>>======<<<<<<<<<<<<======@@@@@@@@@BBBDDDEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFDDDBBB@@@AAACCCEEEEEEEEE===???AAAAAA???=========???AAACCCDDDDDDCCCBBBAAA???@@@AAA@@@>>>=========;;;;;;<<<<<<===>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<:::888888:::<<<999::::::;;;::::::999999;;;;;;::::::::::::;;;;;;888777777666666555555444333555888888777555444444222222222222222333333444666666555555444555555555555333111111333444555555333333333333333333333333111///......000111111000000111222222111000111333333333111111000111222333===???===777444666777777555555444333333222111111222000...///000111000///111222333444555555555555222555777777:::>>><<<888???===999666444444555555222222222222111111111111111000///000333555555555111333777999999777333111222111111111111222333333333333444555666666666666;;;::::::999888888777777999::::::;;;<<<===>>>>>>888<<<@@@AAAAAADDDJJJOOOSSSOOOKKKJJJKKKLLLKKKIIIJJJGGGEEEGGGJJJJJJEEEAAA888:::<<<<<<:::888888888888999:::;;;===>>>??????uuukkk___SSSNNNPPPKKKIIIFFFDDDCCCCCCDDDEEEEEEKKKSSSXXXXXXVVVUUUTTTQQQVVVZZZVVVNNNGGGEEEFFFAAA@@@??????AAACCCEEEGGGDDDEEEEEEEEEDDDCCCCCCBBBEEEBBB???@@@BBBAAA>>>999:::999:::<<<@@@CCCDDDDDDBBB===999===FFFKKKIIIEEE???AAADDDFFFFFFCCC@@@>>>======>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBB????????????>>>>>>>>>>>>===<<<;;;;;;;;;<<<======@@@???>>>???AAABBBAAA@@@CCCCCCCCCCCCCCCCCCDDDDDDDDDBBB@@@@@@BBBCCCCCCCCC;;;===??????===;;;;;;<<<===???BBBDDDEEEEEEDDDCCCAAABBBAAA@@@>>>===>>>???===========================<<<<<<;;;;;;<<<<<<===;;;;;;;;;999777777999;;;;;;::::::999:::::::::;;;;;;;;;:::999888888888888777777777666555555444444222555888999777666444444222222111111222333333444333444444555555555555444555333222333555666666555555555444444333333222222222000//////111222222111...///111111000000111222000000000111111111111111444888777333111333555444222222222222222222222222222000//////000111111000000111222333555555555666777888888777999===<<<888::::::999888777555333222111111111222222222222333111///...///222444444333222333444555555444333222222222111111222222333444444555666666666666777888;;;;;;;;;;;;:::999888777::::::;;;<<<===>>>??????<<<>>>AAACCCDDDFFFHHHIIILLLKKKKKKJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGDDD@@@<<<:::<<>>;;;888777888999999888888999:::;;;<<<|||qqqiii___TTTQQQTTTKKKIIIFFFCCCBBBCCCDDDEEEEEEKKKRRRVVVVVVUUUUUUVVVVVVZZZ\\\WWWMMMFFFDDDEEE<<<<<<<<<===???CCCFFFHHHCCCDDDDDDEEEEEEEEEEEEEEEFFFBBB??????AAA@@@<<<777999999;;;AAAFFFHHHEEEBBBBBB<<<999???KKKQQQMMMGGG<<<>>>AAADDDEEECCCAAA@@@>>>>>>>>>???@@@BBBCCCDDDFFFFFFFFFEEEDDDBBBAAA@@@????????????>>>>>>>>>>>>===<<<;;;::::::;;;======@@@>>><<<===>>>??????>>>BBBBBBBBBBBBBBBAAAAAAAAAAAA???>>>>>>AAACCCDDDCCC;;;>>>@@@@@@===<<<<<<===<<<>>>BBBEEEFFFFFFEEEDDDBBBBBBBBB@@@>>>===???AAA>>>>>>>>>>>>==================<<<<<<<<<<<<======:::;;;:::999777777999;;;<<<;;;:::999999:::<<<===;;;:::888777666666555555777777777666555555444444222555888999888666555444222111111111222333333444111222444555666555444444555444333444666777666555666666555444333333222222222111///000222333333222---...000000//////000222......///000111000000000222555555111///111222000......///000111222222333222111//////111111111000///000111333444555666666;;;<<<:::777888<<<<<<888555777999:::999555111...000111111222222333444444111///---...111333222111333333111111111111333333333333222222333333444555444555777777777777888999999:::<<<===>>>>>>======:::;;;;;;<<<===>>>??????BBB@@@@@@CCCGGGHHHFFFCCCDDDFFFHHHHHHGGGGGGGGGHHHDDDEEEFFFFFFEEEAAA>>><<<<<>>???CCCDDDAAA===>>>@@@DDDHHHJJJHHHDDD@@@:::888>>>NNNWWWRRRHHHCCC@@@????????????AAABBBCCC===@@@BBBAAA??????AAACCCFFFDDDBBBAAACCCCCCCCCBBB???@@@AAA@@@>>>>>>???@@@===============>>>??????>>>>>>===;;;:::;;;===@@@>>>======@@@CCCCCC@@@===@@@??????>>>>>>???AAAAAA>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@AAABBBCCCDDD>>>===>>>@@@BBBBBB@@@>>>===>>>===<<<:::;;;===???@@@@@@???>>>===<<<;;;;;;666777888999:::;;;;;;;;;999999888888999;;;<<<>>>:::::::::999888666444333111111222444666777666555777666555444333444555666444444444444444333222111///222555555444555777:::888777666444444444555666555666777888777666444222222000///000222333111///000.........///000///...////////////000000000000111000000///...------,,,---......///000111111222444333111///...//////000///111222222222444666888;;;<<<<<<;;;999999:::<<<777444000111555555222...---///000111111000//////,,,---...000000000000///333111111333222///111666777666555555555666888999555555777;;;>>>>>>:::666<<<===@@@AAAAAA???===;;;::::::;;;<<<>>>@@@BBBCCCEEEBBB@@@BBBGGGIIIGGGDDDDDDEEEFFFEEECCCBBBBBBCCCHHHEEEDDDFFFDDD>>>999999===???@@@@@@???=========999888777555555555666666tttbbbXXXUUUUUUSSSNNNJJJEEEBBBCCCDDDDDDDDDKKKNNNTTTXXXXXXUUUQQQNNNSSSZZZ\\\UUUMMMIIIFFFCCCBBB@@@??????@@@BBBBBBBBBDDDBBB@@@@@@BBBCCCCCCBBBFFFCCC@@@AAADDDEEEBBB???@@@AAACCCEEEGGGEEEAAA>>>:::888>>>LLLVVVRRRJJJDDDCCCBBB@@@??????@@@AAABBB@@@BBBBBBAAA???>>>@@@BBBCCCBBB@@@AAABBBBBBAAA???<<<===???@@@???>>>???@@@======<<<<<<======>>>???>>>>>>===<<<;;;;;;===@@@???>>><<<===@@@BBBAAA@@@??????>>>======>>>???@@@>>>??????@@@@@@@@@@@@@@@?????????@@@@@@AAABBBCCC>>>======>>>@@@AAA???>>>>>>>>>???===<<<<<<===???BBBAAAAAA@@@???>>>===<<<777888999::::::;;;;;;;;;:::999888888;;;???DDDFFF;;;:::999888666555444444333222111333555777777666888777555444333333333333444444555444444333333222000222555666555555777999999888777555555555666777555666777888888666444333111111111111222333444666000///...///000111000....../////////000000000000111111000000///......---.........///000111111111444333111000//////000000111222333222111222444555:::;;;<<<;;;::::::;;;===;;;888555444444444222000------...///000000///...,,,---...000000000000///111000111444333111333888:::999888777777777888999333444777;;;@@@BBBAAA???<<<===???AAAAAA@@@>>>===<<<<<<<<<===>>>???@@@AAABBB???>>>AAAFFFIIIGGGEEECCCDDDEEEDDDBBBAAABBBCCCJJJHHHIIIKKKHHHAAA<<<<<<;;;===???@@@@@@@@@@@@@@@>>><<<999777555444444555rrr```VVVSSSRRRPPPIIIHHHGGGEEECCCBBBCCCEEELLLQQQWWW\\\\\\XXXSSSOOOSSSWWWXXXRRRMMMJJJGGGCCCDDDBBB@@@@@@BBBDDDDDDDDDCCCBBBBBBCCCEEEFFFEEEDDDGGGDDDBBBBBBEEEFFFCCCAAABBBBBBAAABBBCCCAAA>>><<<:::999>>>JJJSSSRRRKKKFFFEEECCCAAA>>>>>>???@@@BBBBBBBBBAAA>>>;;;;;;===???@@@??????@@@AAA@@@>>><<<888;;;>>>@@@????????????===<<<<<<<<<<<<======>>>===>>>>>>===<<<<<<>>>???AAA>>><<<<<<>>>@@@BBBBBB???>>>===<<<<<<<<<===>>>>>>???@@@@@@AAAAAA@@@@@@>>>>>>??????@@@AAAAAAAAA???>>>======???@@@@@@??????@@@AAA@@@>>>===>>>???AAAAAA@@@???>>>===<<<<<<888999999::::::;;;;;;;;;;;;999888777:::???DDDHHH;;;:::888666555444555555444333111222555777888777888888666444333222222222555555444444444444333333000333555666666555666666888888777666666666777777555555666777777666444444///000000...,,,---111444111///...///000111000///....../////////000000000222222111111000/////////......//////000000111111444333222111000000000000111222222111000000111333777999::::::999999;;;<<<999999888666444444666888333000---...///000...,,,---...///000111111111000111000111555555333555:::===<<<;;;:::888888888888444555666:::>>>AAAAAAAAA:::;;;===>>>???>>>======>>>>>>>>>>>>>>>>>>>>>>>>???======@@@EEEHHHGGGEEEAAABBBCCCBBB@@@???@@@AAAHHHHHHKKKNNNJJJAAA<<<<<<999:::===???AAACCCDDDDDDDDDAAA===999666444333333|||nnn]]]SSSPPPNNNLLLCCCFFFHHHFFFBBB@@@CCCFFFJJJOOOWWW]]]^^^[[[UUUQQQTTTVVVTTTNNNJJJHHHDDD???DDDBBB@@@@@@BBBDDDDDDDDDCCCCCCEEEHHHKKKKKKJJJHHHFFFDDDCCCCCCEEEEEECCCBBBBBBAAA????????????>>>===;;;:::>>>HHHQQQSSSMMMFFFCCCAAA>>>======???AAACCCDDDBBB???;;;999999:::<<<>>>>>>???@@@AAA@@@===;;;777:::>>>@@@???>>>=========<<<<<<<<<<<<<<<=========>>>??????======>>>??????>>>>>>>>>???@@@BBBBBB???>>><<<;;;;;;;;;<<<<<>>??????@@@AAAAAAAAABBB@@@>>>>>>???AAAAAAAAA???AAABBBAAA???>>>?????????>>>>>>===<<<;;;:::::::::::::::::::::;;;<<<<<<<<<;;;999888888999;;;===<<<:::888555444444555666666444222222444777999999777666555444444333333222444444333333333333333333222444666777666555555444666666666555555555666666333333444555555444444333333222000---++++++...000000///......000000///............/////////000000222222222111111111000000.../////////000000000111333333222111111111111111///000111000//////111333444555777888777777999:::333666777555333444:::@@@@@@999222...//////---+++......///000111111111111333222333666555333555:::???>>><<<:::999777666666777777666777888999::::::999999:::;;;<<<<<<<<<<<<======>>>>>>???????????????>>>???BBBEEEGGGFFFDDD>>>???@@@???===<<<===>>>BBBEEEJJJMMMGGG===888999::::::;;;>>>AAADDDEEEEEEFFFCCC???;;;777666555555zzzmmm]]]RRRPPPNNNKKKFFFJJJMMMJJJCCC@@@BBBEEEGGGLLLUUU\\\^^^\\\WWWSSSWWWXXXTTTMMMHHHGGGCCC>>>CCCAAA??????AAACCCCCCCCCBBBCCCEEEHHHLLLLLLKKKIIIEEEDDDCCCCCCDDDDDDCCCBBBAAA???======>>>???@@@???<<<<<>><<<:::===@@@AAA@@@===<<<<<<>>>======<<<<<<<<<======<<<>>>@@@AAA???>>>>>>???===???AAABBBBBBBBBAAAAAA@@@???===<<<;;;;;;;;;<<<@@@@@@AAABBBBBBBBBBBBBBB>>>???@@@AAABBBBBBBBBAAAEEECCC@@@@@@AAACCCCCCBBB@@@AAABBBAAA@@@???@@@BBB??????>>>===<<<;;;::::::;;;;;;:::::::::;;;<<<===;;;;;;;;;;;;:::888666555<<<:::888666555555666777777444222333555888999:::444444555555555555555555333333222111222222333444555555555666666555444222333333444444444444444444000111111222333333333333555333111000111111000000///...------//////...---............////////////222222222222111111111111////////////000000000000222222222222111111111000---...///000///000333555333555888888888888999:::111444666444000222888???KKKCCC999222///...---,,,//////000000111222222333666555555777555222333888===<<<;;;:::888666555444888888777666555555666777<<<;;;;;;;;;<<<======>>>;;;<<<===???@@@@@@@@@@@@AAAAAABBBDDDEEEEEEDDDBBB<<<======<<<:::999999:::===BBBJJJLLLDDD999555777<<<;;;;;;===AAADDDDDDCCCCCCBBB???===:::999888888~~~yyymmm^^^TTTQQQPPPMMMPPPRRRRRRMMMFFFAAAAAACCCFFFKKKSSSYYY\\\ZZZVVVSSSZZZ\\\YYYPPPIIIGGGEEEBBBBBB@@@>>>>>>@@@BBBBBBBBB???@@@BBBEEEHHHIIIHHHFFFDDDDDDDDDDDDCCCCCCCCCCCCBBB@@@>>>===???AAAAAAAAA<<<>>>AAAGGGOOOSSSLLLBBB888999:::<<>>@@@BBBBBB@@@>>>======???>>>>>>============>>><<>>>>>===@@@CCCEEEDDDCCCBBBCCCBBBAAA???===<<<<<<<<<<<<@@@AAABBBBBBCCCCCCBBBBBB???@@@BBBDDDDDDDDDCCCCCCFFFDDDBBBBBBCCCDDDCCCBBB???@@@@@@@@@???@@@BBBEEEBBBBBBAAA@@@???>>>=========<<<;;;::::::;;;======999;;;===??????===:::888<<<;;;999888777777888888666555333444777999:::999444444666777777888777777444333222111222333444555888666555444555555333222111222333333444333333333///000000111222333333444...000333444333222000000000...---...///000///...------........./////////111111111111111111111111////////////000000000000000000111111111111000///,,,...///000000111333666555777:::;;;:::999999:::333555666333......222666HHHEEE>>>777222///......000000000000111222333444888555555777444111222666:::::::::999888666555444666777888888777888:::<<>>>>>>>>@@@AAA:::<<<>>>@@@AAAAAAAAA@@@AAABBBDDDEEEEEEDDDBBBAAA<<<======;;;999777777888<<>><<<:::999yyyuuujjj[[[RRRPPPOOOLLLPPPQQQOOOKKKEEEBBBBBBCCCIIIMMMSSSXXXZZZXXXTTTQQQYYY\\\ZZZQQQHHHFFFGGGGGGBBB@@@>>>>>>@@@BBBBBBBBB??????@@@CCCFFFGGGGGGEEEEEEFFFFFFEEEDDDDDDDDDEEEEEECCC@@@@@@@@@AAA@@@@@@===@@@CCCGGGOOOSSSKKK???777999<<>>???AAACCCCCCBBBAAAAAABBB@@@@@@???>>>>>>>>>>>>>>><<>>>>>@@@BBBEEEEEECCCCCCEEEFFFEEEDDDBBB???>>>=========AAAAAABBBCCCCCCCCCCCCCCCAAACCCEEEFFFGGGGGGFFFEEEEEEDDDCCCDDDDDDDDDCCCAAA??????>>>======@@@DDDHHHCCCCCCBBBAAA@@@???>>>>>>>>>===<<<;;;;;;<<<===>>>:::;;;>>>???@@@???>>>===<<<;;;;;;::::::999999999666555444666888::::::999666777888999999888777777666555333333333555666888;;;888444333333444333222111222333444444444333333000000111222333444555666---777@@@???777///...111111000///000111222111///---------.........//////111111111111111111111111000000000000////////////...///000000000000///......000111111000111333555444666999:::888777666777444555555333///---...000888<<<>>><<<666111///000111111000000111222444555666444444666444111222777777888888999999888777666444666999:::::::::===???CCCAAA???===<<<===???@@@<<<===???AAAAAA@@@???>>>>>>@@@CCCEEEEEECCCBBBAAA???@@@???===:::777777777;;;BBBKKKKKK@@@444333999<<<888777999???CCCCCCAAA<<<>>>@@@AAA@@@>>>;;;999tttpppeeeWWWOOOMMMLLLIIIJJJJJJHHHFFFDDDCCCDDDEEELLLPPPTTTXXXYYYVVVSSSPPPTTTZZZYYYOOOFFFDDDGGGIIIBBBAAA??????@@@BBBBBBBBBAAAAAAAAADDDFFFHHHHHHGGGFFFGGGHHHGGGFFFEEEEEEFFFGGGEEECCCBBBBBBAAA???>>>===AAADDDHHHOOOSSSJJJ===888;;;>>>BBBEEEGGGHHHHHHDDDBBBAAABBBEEEGGGEEECCCBBB@@@>>>>>>???@@@???>>>@@@AAACCCCCCCCCCCCEEEGGGAAAAAA@@@???>>>>>>??????<<>>CCCDDDEEEDDDBBBCCCFFFJJJGGGEEECCCAAA???>>>>>>>>>AAABBBCCCCCCDDDDDDCCCCCCCCCDDDFFFHHHIIIHHHGGGFFFCCCCCCCCCDDDEEEDDDAAA??????>>>===<<<<<<@@@EEEJJJBBBAAAAAA@@@???>>>======???>>><<<;;;;;;<<<===>>>=========>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;999999555555555777999:::999888888999::::::999888777666777666555444555666888:::===999333111222444333222111222444555666555444444111222222333444666777888777GGGTTTPPP???111111777333222111222333333222111---------.........//////000000000000000000111111000000000000////////////---...///000000///......111222222111000000111333111444666777555333222222222333333222000//////000)))222===???:::333000111222111111000111333444555333222333555444222444888666777888999:::999888888333666::::::999999;;;>>>BBB@@@===:::999:::<<<===>>>???AAABBBAAA???>>><<<;;;>>>AAADDDDDDCCCBBBBBBBBBCCCBBB???;;;888777888999@@@IIIIII===111222999:::777555888???CCCDDDBBB;;;===@@@BBBAAA>>>:::777}}}xxxqqqggg[[[QQQIIIEEECCCFFFGGGFFFCCC@@@???BBBEEEKKKOOOUUU[[[^^^[[[UUUPPPTTT\\\[[[NNNEEEGGGHHHCCCEEEDDDBBBBBBDDDEEEDDDCCCBBBCCCDDDEEEEEEEEEDDDCCCFFFFFFEEEDDDDDDEEEGGGHHHKKKIIIFFFDDDCCCCCCDDDDDDDDDDDDDDDGGGNNNPPPGGG;;;<<<<<<===???CCCEEEFFFFFF>>>>>>>>>??????????????????>>>>>>>>>>>>>>>??????@@@BBBCCCBBBAAAAAABBBCCC@@@@@@@@@???@@@@@@AAABBB<<<@@@DDDFFFFFFFFFEEEFFFGGGGGGGGGEEECCCCCCEEEGGGFFFDDDAAA>>>===???AAACCC???AAADDDEEEDDDDDDEEEFFFCCCCCCDDDDDDDDDEEEEEEFFFCCCCCCDDDDDDCCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============::::::;;;;;;<<<<<<=====================<<<<<<;;;;;;???>>>:::888999:::999::::::999888888999999:::888999999777666555777888888777777777777666666666666555444444333333333333222000///111444555333000222333444555666666666666666TTTaaaMMM777444666222222333444444222000000111//////...---,,,,,,++++++000000000111222222333333000000///...............////////////////////////---...000222222222111000111333555666666444111///111333444444222111111222333000000444:::;;;555...000---,,,---000333222000222444666666555444444555<<<:::999777777777777888888::::::::::::;;;===???CCCDDDCCC@@@;;;999:::<<<>>>CCCHHHJJJHHHBBB===:::BBBAAA@@@BBBDDDEEEDDDCCCJJJ@@@<<<>>>::://////777:::DDDIIIDDD<<<999::::::777555555:::AAAEEEDDDAAABBB>>>===@@@>>>777555888zzzwwwpppeeeYYYPPPIIIFFFDDDCCCEEEEEEDDDBBBBBBEEEHHHJJJNNNUUU\\\```^^^YYYUUUUUU\\\ZZZMMMEEEGGGHHHEEEDDDBBBAAAAAACCCDDDDDDDDDAAABBBCCCEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDFFFGGGIIIHHHFFFEEEDDDDDDEEEEEEAAAAAA@@@AAAGGGKKKGGG???999888999===CCCGGGGGGFFF@@@???>>>===<<<<<<<<<<<<>>>>>>======>>>??????@@@@@@AAACCCCCCAAA@@@@@@AAA@@@@@@@@@??????@@@@@@AAA@@@CCCEEEGGGHHHJJJMMMOOOJJJJJJIIIGGGDDDCCCDDDFFFFFFDDDAAA>>>>>>???AAABBB???AAACCCCCCCCCDDDEEEGGGEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBAAA???>>>========================>>>>>>>>>>>>>>>======<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>======<<<;;;<<<@@@@@@;;;999<<<===;;;888888888999999:::::::::777888888777555555666777555555555444444444333333444444333333333333333333444222111222444555333000111111222333444444444444333EEEKKK===111222333///111222444333111000000111/////////...---,,,,,,,,,//////000000111222222333000000///.......................................///000000000000000//////000111222333333222000///---///111222222222333444222000...111666888666444111///---...111333222000222444666777666666777999888999888666333333444666777999;;;;;;;;;;;;===>>>BBBCCCCCCAAA===;;;;;;===999>>>CCCFFFFFFDDDCCCBBBCCCBBBBBBCCCFFFGGGGGGFFFCCCAAA@@@AAA<<<777999???;;;DDDHHHBBB;;;999999:::777444333777>>>CCCEEEDDD@@@===???BBB@@@999666777vvvvvvnnnaaaVVVNNNJJJGGGFFFAAACCCDDDEEEEEEFFFHHHJJJJJJNNNUUU]]]bbbaaa]]]XXXWWW[[[WWWLLLEEEGGGIIIGGGBBBAAA???@@@BBBEEEEEEEEEAAABBBCCCDDDDDDDDDCCCCCCAAAAAAAAAAAABBBCCCDDDEEEFFFEEEEEEEEEEEEEEEFFFFFF@@@AAA@@@???BBBGGGHHHDDD:::888777<<>>???@@@AAABBBDDDFFFFFFDDDBBBAAAAAA@@@@@@????????????@@@@@@BBBCCCEEEGGGIIILLLQQQTTTLLLLLLKKKHHHEEECCCDDDEEEEEEDDDAAA???>>>???AAABBB>>>@@@AAAAAAAAACCCFFFHHHHHHGGGFFFDDDCCCAAA@@@???@@@AAAAAABBBAAA@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@???>>><<<;;;;;;<<<===>>>????????????????????????>>>===<<<;;;===@@@AAA===;;;>>>???>>>888999;;;<<<<<<<<<;;;;;;777888888777666555666777444444444444333333333222222222222111222222333333666555444555555555333111000000111222222333333333444555333000///111111...000222333333111000000111000000//////......------...//////000000111222222000///......---.................................000///000000111222333444//////000000000000000000...000222333333333444555111///......000333777999222111000000222333222111222444777888888888:::;;;???BBBBBB===777333555888555888;;;<<<<<<;;;<<<===AAABBBBBB@@@>>>======>>>999<<<@@@BBBCCCDDDFFFGGGCCCBBBAAABBBEEEGGGGGGGGGBBBFFFFFF@@@;;;:::999777===DDDFFF@@@:::888999888666444222555<<>>>>>??????@@@BBBBBBCCCAAABBBBBBCCCDDDEEEFFFFFFDDDGGGGGGDDDCCCGGGHHHGGG???;;;:::>>>FFFJJJIIIEEEBBB@@@===:::999:::<<<===;;;;;;<<<<<<>>>???AAAAAAEEEGGGJJJJJJHHHEEECCCBBB@@@@@@????????????@@@@@@???AAADDDEEEGGGIIIMMMPPPKKKKKKJJJHHHEEEDDDEEEFFFEEECCCAAA???>>>???@@@AAA>>>>>>?????????AAAEEEHHHHHHGGGFFFEEECCCBBB@@@@@@>>>???@@@@@@???>>>===<<>>;;;999;;;<<<>>>???@@@AAA@@@@@@@@@@@@@@@@@@???===<<<;;;<<<@@@@@@===<<<>>>@@@???;;;===>>>??????>>><<<;;;777999:::999777666777888666666555555555444444444111000000000111222333333999999888888777666444333222222222222333444555555777000,,,///333333222222111333444444222111222333111000000000//////......---......//////000111111///......------.................................------...000222666999;;;000000///...///000111222333444666555333222222333///000000///---///333888333222222222333222222111333555777888777777888999FFFIIIJJJCCC:::444555888444777:::<<<<<<<<<<<<<<>>>>>>>>@@@AAAAAA@@@@@@AAADDDGGGCCCAAA@@@@@@BBBCCCCCCCCCCCCJJJIII@@@@@@FFFAAA666@@@DDDCCC===888888888777444333444888>>>DDDGGGHHHEEEEEEEEEEEEBBB<<<888666uuupppfffZZZPPPMMMKKKJJJHHHDDDDDDEEEGGGHHHIIIHHHHHHLLLPPPVVV]]]```^^^YYYTTTVVVVVVQQQJJJFFFGGGIIIJJJDDDCCCAAABBBEEEHHHJJJKKKCCCCCCBBB@@@??????>>>>>>===>>>??????@@@AAAAAAAAA?????????@@@BBBDDDEEEFFFGGGLLLNNNJJJGGGGGGFFFCCC???======BBBIIINNNNNNLLLHHHFFFBBB>>><<<;;;<<<===;;;;;;;;;<<<===???@@@AAADDDFFFIIIIIIGGGDDDBBBAAA@@@@@@@@@@@@@@@AAAAAABBB>>>AAAEEEGGGGGGGGGHHHIIIHHHIIIHHHFFFDDDDDDFFFHHHDDDCCCAAA@@@??????@@@AAA======>>>======???CCCFFFFFFEEEEEEDDDCCCCCCBBBBBB<<<===>>>>>>>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;===>>>??????<<<999777:::;;;===???AAAAAA@@@@@@@@@@@@@@@@@@???>>>===<<<;;;>>>???<<<:::===???>>>===>>>??????>>><<<999888888:::;;;;;;999888888888666666555555555444444444000000000000111111222333;;;;;;;;;:::888666555555444444444444444666777888777111000555777444333555222333555555444333333444000000000000000/////////,,,------......///000000......------------..............................++++++,,,...000444777999222111000//////000222333222333444444222111111222...111333111...---///222222333333444333222111111444555777666555444444555===AAACCC>>>666000222666333666:::<<<<<<<<<<<<<<<======>>>>>>??????>>>===DDDCCCBBB@@@???@@@CCCFFFFFFDDDAAA@@@@@@AAAAAA@@@BBBHHHGGGDDDMMMZZZUUUEEECCCDDD@@@999666777777555222333777===CCCGGGHHHHHHLLLKKKHHHCCC???===:::888vvvlllbbbVVVOOOMMMMMMJJJHHHFFFEEEDDDEEEGGGHHHGGGFFFMMMPPPVVV\\\___\\\VVVQQQTTTRRRMMMIIIGGGGGGHHHIIIFFFDDDBBBBBBEEEIIIKKKLLLCCCBBBAAA@@@@@@@@@@@@@@@??????@@@AAAAAAAAA@@@@@@???>>>>>>>>>@@@CCCFFFHHHJJJOOOQQQMMMIIIFFFBBB===:::;;;>>>CCCJJJOOORRRSSSOOOMMMHHHCCC???<<<;;;:::;;;;;;;;;<<<===>>>???@@@@@@BBBDDDDDDBBB@@@??????@@@@@@@@@@@@AAACCCDDDEEEBBBFFFJJJKKKKKKIIIHHHHHHHHHHHHHHHFFFDDDDDDFFFHHHDDDCCCAAA@@@???@@@@@@@@@<<<============>>>AAACCCBBBBBBBBBBBBBBBBBBAAAAAA:::;;;<<<<<<<<<;;;::::::::::::::::::::::::::::::;;;<<<======<<<:::888666888999<<<>>>@@@@@@???>>>>>>>>>??????>>>>>>======;;;>>>>>>;;;999<<<===<<<;;;;;;<<<;;;:::999777666777999;;;;;;999888777888444444444444333333333222111111111000111111222222999:::;;;999777555444555555444333333444555777888444333555666555111111444111333555555444333444555000000000000////////////+++,,,,,,---......//////---------,,,------...///------------------------,,,++++++,,,---...//////444333222111000111222222,,,...000111111111222333///222444333000------...///222444444333222222222333555666555333111111222333777:::999555333555888333666999;;;;;;;;;<<<===>>>===>>>???@@@@@@>>><<<@@@AAAAAA@@@???AAADDDGGGIIIFFFCCCAAAAAABBBBBBBBBDDDGGGFFFDDDNNNZZZUUUFFFFFFDDD>>>666444777666333111444:::@@@EEEGGGHHHHHHNNNNNNJJJCCC??????>>>;;;vvvhhh___TTTOOONNNNNNKKKGGGGGGDDDBBBCCCFFFHHHHHHGGGMMMPPPVVV\\\___\\\VVVQQQQQQNNNKKKIIIHHHFFFFFFGGGGGGEEEBBBBBBDDDHHHJJJKKKBBBBBBAAABBBCCCDDDFFFGGGAAAAAABBBBBBBBBAAA@@@???BBB@@@>>>>>>???CCCGGGJJJNNNQQQQQQMMMJJJHHHCCC<<<888<<<@@@DDDFFFJJJNNNRRRNNNMMMJJJFFFBBB???>>>===<<<<<<<<<<<<<<<===>>>???===>>>@@@@@@>>>======>>>??????@@@AAACCCEEEGGGHHHHHHJJJLLLMMMLLLKKKLLLLLLJJJJJJJJJGGGEEEEEEFFFHHHDDDCCCBBBAAA@@@@@@@@@@@@;;;===>>>>>>======>>>????????????>>>>>>>>>>>>>>>888999:::;;;;;;:::999999777777777777777777777777;;;;;;;;;:::999888777666555777:::===>>>>>>===<<<<<<<<<===>>>>>>>>>======<<>>????????????AAACCCFFFDDDAAA@@@AAACCCDDDDDDEEEGGGFFFDDDHHHLLLJJJCCCHHHDDD<<<444333666666222222555:::???CCCEEEHHHIIIIIILLLJJJDDDBBBDDDCCC???vvvfff]]]SSSOOOOOOOOOKKKGGGFFFCCC@@@AAAEEEHHHIIIIIILLLPPPVVV\\\```]]]XXXSSSPPPLLLIIIIIIHHHFFFEEEFFFGGGDDDAAAAAACCCGGGIIIJJJAAAAAAAAACCCFFFIIILLLMMMBBBCCCDDDDDDCCCBBB@@@???EEEBBB@@@>>>@@@DDDIIIMMMRRRSSSQQQMMMKKKKKKFFF???;;;???CCCDDDBBBBBBFFFKKKIIIHHHGGGFFFEEEDDDCCCBBB======<<<<<<<<<======>>>===>>>??????======>>>@@@??????@@@BBBDDDGGGIIIJJJJJJKKKLLLKKKKKKLLLOOOQQQMMMMMMLLLIIIFFFEEEFFFGGGCCCCCCBBBAAA@@@@@@@@@@@@;;;===>>>>>>===<<<<<<===>>>======<<<;;;:::::::::888888::::::;;;:::999888777777777777777777777777;;;;;;:::999777666666555333555999<<<======<<<;;;:::;;;<<<===>>>>>>>>>>>>===@@@@@@<<<999;;;<<<;;;;;;:::;;;;;;<<<>>>@@@@@@333666888888777555444444888777777777777666666666444444333222111111111222111333555444111///000111000///...---...000222333111444222,,,+++000222///---///111111000000111222............////////////***++++++,,,,,,---......,,,,,,,,,,,,------...///------------------------,,,---...000111000//////555444333222111///......333555666666444333333444111111000000000111111111+++///333444222111222333000222444444333333444555333444555666666555444333444666777888999:::===@@@CCCAAAAAACCCEEEEEEAAA===;;;===??????>>>======>>>BBB@@@======???CCCEEEEEE???CCCFFFGGGGGGIIIKKKMMMIIIDDD;;;333222666555111444666999<<>>>>>>>>>>>============<<<=========>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBFFFEEEEEEEEEEEEFFFGGGGGGLLLJJJGGGDDDDDDEEEGGGIIIIIIHHHEEECCCAAA?????????===<<<;;;;;;<<<===>>>???===<<<:::999888888999:::;;;:::999999;;;;;;:::999;;;;;;999999999999;;;;;;:::999777666555666777999888888999::::::::::::999666888;;;===>>>>>><<<;;;<<<===???>>>======>>>???;;;<<<<<<;;;;;;===AAADDD555555555555444333222111222555888:::999999999:::999888666555444444555555555444444333222111000000000///......///000///...000//////.........//////000000000000////////////...---------...///111222000000///............///,,,,,,.../////////...---------------------------......//////000000111111222666999777111------...///444999999666444666888444444333222111111111111333333333333444555777777222111222555555222222555777777777777777777777777666666666666888;;;>>>@@@@@@BBBEEEHHHGGGDDD@@@===<<<===>>>??????>>>===<<<>>>?????????======???AAABBBBBBEEEHHHIIIHHHGGGHHHKKK@@@666666888888666666333555777888:::>>>CCCFFFFFFHHHIIIJJJHHHEEEAAA>>>ppp\\\XXXTTTRRROOOOOOSSSYYYQQQLLLEEEBBBEEEIIIJJJIIIMMMQQQXXX^^^___[[[TTTMMMKKKLLLJJJHHHNNNVVVXXXTTTNNNGGGCCCDDDFFFEEEEEEHHHHHHEEEDDDJJJRRRWWWTTTOOOKKKIIIGGGFFFGGGGGGFFFDDDDDDDDDBBBAAAAAADDDIIIMMMNNNRRRPPPIIIEEEEEECCC@@@CCCDDDCCCBBB@@@AAACCCEEEDDD@@@>>>>>>AAABBB@@@<<<===============>>>>>>>>><<<<<<<<<<<<<<<======>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCBBBAAAAAAAAAAAABBBDDDCCCBBB@@@??????@@@@@@<<<;;;;;;:::;;;<<<===>>>;;;;;;:::999::::::;;;<<<;;;:::999999;;;;;;:::999999::::::;;;;;;::::::999999888666555555555777888888888999::::::::::::999777888:::<<<===<<<;;;;;;<<<===>>>===<<<;;;<<<======<<<;;;;;;<<<===>>>>>>555555555444444333222222222444777888888777777777888777666555444444444555444444333333222111111111000.........///000///...//////...------...///000////////////..................------...///000111000////////////.........,,,---.../////////......------------------------.../////////000000000111111555888666111......///000444999999777555666999777666555333222111111000444333222333666:::@@@CCC999444111222333222444888666666666666666666666666666666666777999<<>>===>>>????????????>>>======>>>>>>>>>======>>>@@@AAABBBDDDGGGGGGFFFEEEDDDEEE;;;222333555444222222333333444555666;;;AAAEEEDDDEEEFFFFFFEEECCC@@@>>>nnn\\\WWWSSSRRRPPPPPPVVV^^^XXXNNNDDDCCCGGGKKKJJJGGGOOORRRXXX\\\^^^ZZZSSSMMMMMMNNNMMMOOOVVV___bbb```SSSKKKEEEEEEFFFEEEEEEFFFIIIFFFGGGPPP[[[^^^VVVMMMLLLJJJHHHHHHHHHHHHGGGFFFBBBBBBBBBAAAAAACCCGGGKKKHHHKKKLLLGGGDDDCCCBBB@@@AAABBBBBBAAA@@@@@@BBBCCCAAA???===>>>@@@BBB@@@===<<<<<<<<<======>>>>>>???CCCAAA???<<<;;;;;;<<<===>>>======<<<===>>>@@@AAA=========>>>>>>>>>??????;;;<<<>>>?????????>>>===??????>>>===>>>???@@@AAA;;;;;;:::::::::;;;<<<===;;;::::::;;;;;;<<<>>>>>>;;;:::999:::;;;<<<;;;999777999;;;======;;;999777999888666555555555666777888999999:::::::::::::::888888999999::::::;;;;;;;;;======<<<:::999:::;;;>>>;;;999:::<<<<<<:::777666666555333333333333333222444666777555444444444888777666555444444444444333222222222222222222222000///......000000///...///...,,,,,,,,,...000222111111111000000000///////////////......///000000//////000000000///...---,,,---...////////////...------------------------////////////000000000000000333555444111//////000111555888999666555666888888777666444222111000000666444111111444;;;CCCHHHAAA888000///111222666:::555555555555555555555555555555666888:::>>>AAABBBFFFFFFDDDCCCAAA???>>>>>>>>>>>>???????????????>>><<<=========<<<<<<>>>@@@@@@BBBEEEFFFGGGFFFDDDCCC???777111222555333111000444444444444555:::@@@EEE@@@@@@AAAAAAAAA@@@??????ppp```XXXSSSRRROOOMMMRRR[[[VVVLLLCCCBBBFFFIIIIIIJJJOOOQQQVVVZZZ\\\ZZZTTTOOOTTTSSSSSSVVV]]]ccceeedddUUULLLDDDDDDEEEEEEEEEFFFHHHGGGJJJQQQYYY[[[UUUNNNOOOMMMJJJIIIHHHHHHFFFEEE@@@AAAAAAAAAAAACCCGGGJJJHHHJJJJJJHHHEEECCCBBBAAA@@@BBBCCCBBBAAA@@@AAABBBBBB@@@??????@@@@@@???===;;;;;;<<<<<<===>>>??????KKKHHHDDD???<<<;;;<<<<<<>>>===<<<;;;<<<===???AAA======>>>>>>????????????;;;<<<>>>???@@@@@@@@@???>>>======<<<===>>>@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>><<<:::999:::;;;<<<;;;:::888999;;;<<<<<<;;;999888999888777777666666777777888999::::::;;;;;;:::::::::999888888888999:::;;;;;;<<<<<<;;;888777777888;;;888666999======888333777666444333222222333333222333555555333222222222777777666555555444444444222222222333333444444444111///...///000111000///...---,,,+++,,,...111333444444444444333333333222000000//////////////////...///111222111000...,,,---......///////////////........................////////////000000000000...111333333111///000111111333666666444444555666666555444333222111111111888555111///111666<<>>===<<<=========>>>>>>>>>>>>>>>;;;<<<======<<<<<<>>>@@@AAAEEEHHHIIIJJJKKKJJJGGG===666333555777555222222333555666888999;;;???CCC<<<<<<<<<<<<<<<===>>>???pppaaaXXXSSSSSSOOOJJJNNNXXXUUUMMMHHHGGGFFFEEEGGGMMMNNNPPPSSSXXX[[[ZZZWWWSSSXXXVVVUUUZZZ```eeefffgggWWWLLLBBBBBBEEEFFFFFFHHHEEEGGGJJJNNNPPPQQQQQQPPPRRROOOKKKIIIHHHFFFCCCAAA???@@@AAABBBBBBEEEIIILLLLLLLLLLLLKKKGGGDDDCCCDDDCCCEEEGGGGGGFFFEEEEEEEEEEEEDDDBBBAAA@@@???>>><<<:::;;;;;;<<<===>>>>>>???HHHFFFBBB>>><<<<<<===>>>???>>><<<;;;<<<===???@@@======>>>????????????>>>>>>>>>>>>>>>???AAABBBCCC@@@???>>>======>>>??????======>>>>>>>>>=========>>>>>>>>>======<<<<<<<<<<<<;;;::::::<<<<<<;;;:::;;;::::::999999::::::;;;:::::::::999999999999999999999:::;;;;;;;;;;;;:::;;;:::999777777888999::::::;;;;;;:::777666666777666444444777<<<===999444666666555444333333333333111222444444222222333444777777777666666555444444333333444444555555666666222111000000222222111000......---------///222333444444444444333333333222000000000000000/////////...000111222222000...---............//////000000........................000000000000////////////...///000111000000111111000111222222222111222333111111111111111111222333555444222111111333666777???777111111222111222555444444444444444444444444444555777999<<>>??????>>><<<:::;;;;;;;;;;;;<<<<<<======;;;===>>>=========???AAABBBHHHMMMMMMOOORRRQQQLLL<<<777444666888555333333000333888;;;<<<<<<<<<===888888888999:::<<<===>>>ooo___UUUQQQTTTQQQJJJNNNYYY\\\TTTOOOOOOKKKEEEFFFMMMNNNOOORRRVVVYYYZZZXXXVVVWWWSSSTTT\\\cccfffhhhjjjZZZNNNCCCBBBFFFHHHHHHIIIEEEGGGIIIHHHHHHIIILLLPPPQQQNNNJJJHHHFFFDDDBBB@@@@@@@@@AAABBBDDDHHHMMMQQQPPPNNNLLLKKKHHHCCCCCCFFFGGGJJJMMMMMMLLLJJJIIIIIIFFFFFFDDDBBB@@@>>>===<<<;;;;;;;;;<<<<<<======>>>>>>===<<<;;;;;;<<<>>>@@@>>>===<<<<<<<<<===>>>???;;;<<<===>>>???>>>===<<<>>>>>>======>>>@@@AAACCCBBBAAA???>>>======>>>???>>>>>>?????????>>>======>>>>>>>>>>>>===<<<;;;:::<<<;;;:::;;;<<<===<<<:::<<<;;;999888888999;;;<<<;;;;;;;;;;;;::::::999999999999:::;;;;;;;;;;;;;;;<<<;;;:::888888888999:::999::::::999777666777888333222333777;;;<<<:::777555555555555444333222111000111333333333444666777888888888888888666555555555555666666777777777888444333222222333444333222////////////000111222222111111111000000000////////////000111111000000000000000111111111000///...//////......//////000111........................000000000000////////////.../////////000000000111000000000000000000000000////////////000222333444000111222333444666777777999666444555444111111444444444444444444444444444444555777999<<<>>>@@@AAA888:::===>>>???===;;;:::::::::999::::::;;;<<<======>>>?????????@@@BBBDDDBBBJJJOOONNNPPPUUUSSSLLL:::666333555555222111222+++000777;;;<<<:::888777777777777888999;;;======}}}nnn^^^TTTRRRWWWTTTKKKMMMYYY```UUUPPPSSSRRRKKKIIIMMMPPPPPPRRRUUUXXXYYYWWWVVVWWWSSSTTT]]]dddfffhhhkkkaaaSSSFFFDDDHHHIIIIIIIIIHHHGGGFFFEEEFFFHHHJJJKKKLLLJJJGGGEEEEEEDDDBBB@@@AAAAAABBBCCCEEEJJJQQQVVVPPPLLLIIIIIIFFFAAACCCHHHGGGJJJMMMNNNMMMKKKIIIIIIDDDDDDCCCAAA???=========<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;:::<<<===??????>>>===<<<<<<===>>>???????????????@@@@@@>>>=========>>>???===>>>?????????===<<<;;;;;;<<<=========<<<;;;;;;===;;;:::;;;<<<===<<<;;;::::::::::::::::::::::::::::::;;;;;;::::::999999999:::;;;;;;<<<;;;;;;;;;===<<<;;;:::999999999999777999:::999777777888999222333555777999999999999333444666777666444111000///000333444555777:::<<<999999::::::999888666555888888888888888888888999666444333444555666555444000111222222333222111111////////////...............///000111222222111111111111111000000000//////000///.........///111111........................111000000000/////////...///.........///000000///111000//////000000000000000000000000111222333333//////000222333555777888666666888999555000111777444444444444444444444444444555777999;;;===>>>???<<<===============<<<<<<::::::999999:::<<<===>>>???@@@BBBBBBAAABBBEEEGGG@@@IIINNNKKKLLLPPPMMMEEE;;;666333444333000000222,,,111777::::::999777666666666777999:::;;;<<<<<<|||ooo```VVVTTTZZZVVVKKKLLLWWW^^^QQQKKKRRRVVVQQQLLLNNNRRRRRRRRRTTTWWWWWWVVVTTTZZZUUUUUU^^^eeeeeefffiiifffWWWIIIFFFIIIJJJIIIIIILLLHHHDDDDDDHHHJJJIIIGGGIIIGGGDDDDDDDDDDDDCCCAAABBBBBBBBBCCCFFFLLLTTTZZZNNNIIIFFFFFFDDD@@@CCCJJJDDDGGGKKKLLLKKKHHHFFFFFFAAAAAAAAA@@@>>>======>>><<<<<<<<<<<<<<<;;;;;;;;;>>>>>>===<<<;;;::::::999::::::;;;;;;;;;:::999999<<<===???AAAAAA@@@???>>>;;;===@@@BBBBBBAAA>>><<<>>>>>>===<<<<<<===???@@@<<<===>>>>>>>>>===;;;:::999:::;;;=========<<<<<<===<<<;;;;;;<<<===<<<;;;777999;;;======;;;999777999::::::::::::999888888999:::;;;;;;<<<<<<;;;;;;======<<<<<<;;;:::999888777888999999888777999:::222444777777777777888:::222444666888777444111///...000222444666999<<>><<<;;;<<<======;;;;;;::::::;;;<<<>>>???AAABBBCCCCCCCCCDDDFFFHHH>>>HHHLLLGGGGGGKKKGGG>>>===888555555444000111444000444888:::::::::999999666666888:::;;;;;;<<<<<>>======<<<<<<<<<======::::::::::::::::::::::::AAABBBBBBAAA@@@>>><<<;;;<<<===>>>>>>===;;;999888;;;;;;:::999777888:::======;;;999:::===>>>===<<<<<<<<<============<<<<<<;;;::::::999999::::::;;;===:::888777888:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<;;;:::<<<<<<<<<;;;;;;:::::::::777999===???>>>:::999;;;777999:::888555444666999777888999:::999777555333333333444666:::===>>>===999999999999999999999999888777555555666666666555444444555555555555444444555555555555444333222222222111//////000///...,,,...///000111111111111111///...---,,,,,,---//////...............///000000---777;;;444,,,---111333000//////...---,,,,,,,,,///000000//////...---,,,//////000000000000/////////111222333333222000///222111///---...000222444111444999===???<<<666222555444444555666555333111555888;;;===>>>>>>???@@@???>>><<<<<<===>>>>>>>>>999:::<<<======<<<;;;999>>>@@@CCCEEEFFFFFFEEEDDDBBB<<<:::CCCNNNPPPEEE:::777999999666333333555888333777:::999666555999===888888999:::;;;;;;;;;;;;uuudddXXXYYYWWWQQQJJJGGGIIILLLOOOMMMJJJJJJKKKLLLKKKJJJOOOQQQTTTVVVWWWVVVTTTSSSSSSXXX___ccccccbbbccceeegggXXXIIIGGGJJJJJJGGGEEEGGGEEEDDDEEEIIILLLLLLLLLGGGKKKOOONNNJJJEEEDDDEEECCCCCCDDDDDDDDDFFFHHHJJJGGGGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFDDDCCCBBBBBBAAA@@@AAAAAA@@@>>>;;;============>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>><<<;;;;;;<<<===>>>===<<<:::999<<<<<<;;;:::888999;;;======;;;999:::<<<>>>===<<<======>>>>>>>>>>>>============<<<<<<<<<<<<======>>><<<::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<;;;:::<<<<<<;;;;;;;;;:::::::::777888;;;===>>>===<<<===888999999777666555666888999999::::::999777666555444333444777:::=========999999999999999999999999555333222222333333222111444444555555555555444444444444444444444333333222333111000000000000...---///000000000000//////...///...---------...//////---------------...//////333:::<<<555......//////.............../////////000000000000000///...---////////////////////////111222333444444333222111222111///...///000333444333666;;;BBBFFFEEE>>>999555555444555666666444222222666;;;>>>???>>>=========<<<<<<<<<<<<<<<<<<;;;999:::<<<======<<<:::999;;;<<<>>>???@@@@@@@@@???AAA======DDDKKKLLLCCC999777888888666333222333555444777999888666666;;;???============<<<;;;999999tttbbbWWWVVVTTTOOOIIIFFFHHHKKKKKKLLLLLLKKKJJJJJJKKKLLLOOOQQQTTTWWWXXXWWWUUUSSSOOOWWW```eeefffeeeeeeeeeeeeVVVHHHEEEGGGHHHFFFEEEEEEEEEDDDFFFIIIJJJJJJJJJGGGKKKNNNNNNJJJGGGGGGHHHEEEEEEEEEDDDDDDCCCBBBBBBDDDFFFHHHIIIJJJJJJIIIHHHFFFFFFFFFEEEDDDBBBAAA@@@AAA@@@@@@@@@AAAAAA???============>>>>>>>>>?????????>>>===<<<;;;;;;;;;;;;>>>>>>>>>>>>>>>=========@@@@@@AAABBBAAA???===;;;;;;;;;=========<<<;;;:::<<<<<<<<<;;;::::::<<<>>>===;;;::::::<<<======<<<=========>>>>>>=========@@@??????>>>>>>??????@@@>>>===<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;::::::::::::999999:::<<<======<<<:::999777777888888888777;;;::::::999999888888777444444555888;;;======<<<888888888888888888888888444222111111222333111000333444444555555444444333222222333444444444333333333111000000111111///...000000000000///...---,,,//////............//////------,,,,,,------...///444777777222//////...---,,,,,,---...000111222222000000111111111000000///000000............000000222333444555555444333222333222000///000111333555555666:::BBBIIIJJJEEE???666555444555666666444222000555:::>>>>>>===;;;:::;;;<<<===>>>===<<<:::888;;;<<<===>>>>>>===;;;:::>>>>>>>>>>>>??????@@@AAA@@@@@@BBBFFFHHHFFF@@@999999::::::777555333444555888999:::999888:::???DDD@@@@@@??????>>><<<;;;:::|||pppbbbWWWVVVRRRMMMGGGEEEFFFHHHGGGKKKMMMLLLIIIHHHKKKOOOPPPRRRVVVXXXXXXVVVSSSQQQSSS[[[cccffffffggghhhgggbbbSSSFFFCCCEEEFFFDDDDDDCCCCCCDDDFFFGGGHHHGGGGGGDDDFFFIIIIIIGGGEEEFFFGGGGGGFFFCCCBBBBBBAAA@@@???AAADDDHHHKKKMMMLLLJJJHHHFFFFFFEEEDDDBBB@@@???>>>@@@???>>>>>>???@@@>>>===<<<<<<<<<<<<=========>>>@@@???===<<<;;;::::::999??????>>>>>>>>>>>>======>>>???AAABBBAAA???===<<<:::;;;<<<======<<<<<<;;;<<<======<<<;;;;;;===???===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>??????>>>======>>>??????===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<999777999<<<;;;888===:::777888:::<<<:::888<<<;;;:::999999999999:::666555666999;;;<<<<<<:::666666666666666666666666666555444444555555444222333333444444444444333333000111222333444444444444333111000000111111000//////000000000000000///...000000//////////////////...------------...////////////...---...///...,,,,,,---...///000111222333000111111222222222111111111000...------...000111222222333444444444333333333222111000111222444555666444555;;;CCCGGGDDD@@@666555444444555555444222111555999;;;;;;::::::;;;<<>>;;;:::???@@@AAABBBBBB@@@???===BBBAAA?????????@@@BBBDDDBBBDDDGGGJJJIIIFFF@@@<<<======<<<:::888666666666;;;<<<;;;::::::>>>CCCHHH>>>>>>?????????>>>>>>===zzzooohhhaaaZZZWWWRRRKKKEEECCCCCCDDDDDDIIIMMMMMMIIIHHHLLLPPPSSSTTTVVVXXXWWWUUURRROOOXXX```eeecccbbbeeegggfff\\\PPPEEECCCEEEEEEDDDEEEAAABBBCCCDDDDDDDDDDDDDDDBBBCCCDDDDDDDDDDDDEEEFFFHHHEEE@@@???@@@BBBCCCCCC@@@CCCHHHLLLMMMLLLIIIGGGEEEEEECCCBBB@@@???>>>===>>>===;;;;;;======<<<;;;:::::::::;;;;;;;;;<<<<<>>===<<<::::::999999>>>>>>>>>=========<<<<<<===>>>AAABBBBBB@@@>>><<<;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<======<<<<<<>>>???<<<<<<<<<;;;;;;;;;<<<===;;;:::999999999999:::;;;======<<<<<<<<<<<<=========<<<<<<=========;;;999<<<;;;::::::::::::;;;<<<::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::666666;;;<<<888===:::888999<<<===<<<:::<<<;;;::::::999:::::::::777777888:::<<<<<<:::999555555555555555555555555666666555666777777555333222222333333333333222222//////111222333333444444222111///000111111000///...///000111222333333333111111111000000//////...///////////////000000111...,,,+++,,,...///---,,,.../////////000000111111000000111222222333222222222111///......///111222000000111111222222222222222222111111111222333444999555111333999>>>@@@???666444222333444444333222555666777777777888;;;===???CCCGGGHHHFFFCCCAAA@@@DDDEEEGGGGGGGGGEEEDDDBBBBBB@@@???>>>???@@@CCCEEEGGGIIILLLPPPRRRPPPJJJFFFCCCAAA>>>;;;999888888888;;;;;;:::999:::>>>CCCFFF???????????????>>>===<<>>>>>AAAFFFHHHHHHAAADDDIIILLLMMMKKKHHHEEEDDDCCCAAA@@@???>>>>>>>>>>>><<<::::::;;;;;;;;;:::999999999::::::::::::;;;>>>===<<<;;;::::::::::::>>>>>>======<<<<<<;;;;;;;;;===@@@CCCCCCAAA>>><<<<<<<<<<<<<<<<<<<<<<<<<<<:::<<<======<<<<<<>>>???<<<======<<<::::::;;;===:::999888777777888999:::<<<;;;;;;::::::;;;;;;<<<>>><<<;;;;;;;;;;;;:::999<<<;;;:::999999:::;;;<<<:::999999999:::;;;<<<===:::::::::;;;;;;;;;;;;<<<888>>>>>>888666<<<>>>;;;;;;:::888999:::;;;;;;;;;::::::::::::::::::::::::888888999;;;<<<<<<999777444444444444444444444444444444444555666555333111111222222333333222222111...///000111222333333333111///...///000111000......///000222333444555555111111222222111000///...000000//////000000111222333///...000000---,,,---000/////////////////////...///000111222333333333222111000000000000111222......//////000000111111111111111111111222333333999666222111333888;;;===666555333333444444444333777777666555444777;;;???BBBFFFKKKLLLIIIGGGFFFFFFJJJKKKLLLLLLLLLJJJHHHGGGEEEEEEDDDCCCEEEGGGIIIKKKMMMLLLOOOYYYcccfff```YYYOOOJJJCCC>>>;;;:::999888;;;:::999999:::===AAACCCDDDDDDCCCAAA???<<<:::999uuuddd______\\\WWWPPPIIIEEEDDDCCCDDDBBBFFFJJJKKKKKKKKKMMMOOOQQQQQQRRRRRRSSSSSSSSSSSSUUU```eee```^^^bbbbbb]]]QQQJJJEEEFFFHHHGGGFFFFFFCCCEEEEEECCCAAAAAACCCFFFDDDCCCAAAAAABBBCCCDDDEEEFFFBBB???@@@EEEIIIJJJIIIEEEHHHKKKNNNNNNKKKGGGEEEBBBAAA@@@>>>======>>>>>>@@@===;;;::::::::::::999999999:::::::::;;;;;;;;;===<<<;;;;;;::::::::::::???>>>>>>===<<<<<<;;;;;;:::===@@@CCCCCCAAA???===>>>===<<<<<<;;;;;;;;;;;;999;;;<<<===<<<<<<===>>><<<===>>><<<:::999;;;===:::999888777777888999:::<<<<<<<<<;;;;;;<<<<<<<<>>BBBGGGLLLLLLJJJGGGHHHJJJMMMNNNOOOOOOOOOMMMKKKIIIHHHHHHIIIIIIKKKMMMOOOQQQRRROOOQQQaaavvvzzzpppbbb[[[OOOFFFAAA???===;;;>>>===<<<===>>>AAABBBCCCGGGFFFEEECCC@@@>>>;;;:::xxxiiidddddd[[[VVVNNNHHHFFFEEEEEEFFFBBBEEEHHHKKKLLLLLLNNNOOOOOOOOOOOOPPPQQQSSSUUUVVVSSS```gggcccbbbeeeddd]]]NNNHHHEEEGGGJJJHHHFFFGGGFFFGGGFFFDDDAAAAAAEEEHHHDDDAAA???>>>???AAABBBBBBEEEBBBAAADDDIIILLLKKKHHHIIIKKKMMMOOONNNKKKGGGEEEAAA@@@???=========>>>???AAA???<<<:::;;;;;;:::999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;?????????>>>===<<<<<<;;;:::<<<@@@CCCDDDBBB???===???>>>===<<<;;;:::::::::888:::<<<===<<<<<<===>>><<<>>>>>>===:::999;;;===;;;:::888777777888:::;;;>>>>>>============>>>>>>AAA>>>;;;999:::;;;;;;;;;<<<;;;999888888999;;;<<<999999888888999;;;<<<===:::::::::;;;;;;<<<<<<<<>>===???===<<<:::999999999:::<<<:::999:::===>>><<<999999;;;===<<<:::999;;;===???===<<<===???@@@>>>;;;;;;===??????>>>>>>???@@@??????>>>===<<<;;;::::::999:::<<<>>>???>>>===<<<777999;;;;;;:::::::::<<<<<<<<<;;;:::888777999;;;???>>><<<;;;<<<===<<<;;;===;;;::::::<<<=========;;;888666888;;;===<<<:::<<<;;;;;;:::;;;<<<===>>>;;;;;;;;;;;;;;;;;;::::::@@@EEEDDD;;;555666666333222777<<<:::666555999>>>999999;;;===>>><<<888444777888:::::::::999777555222333333444444333333222444444444444444444444444000111111111111000000//////............///000000222111000.........///000333333222222111000000///333222111111000111111111...---,,,,,,---///222333......---------......//////......///000000///---000000000000000111111222111111111111111111111111111000...---...///111222444333333222111000//////333333444444444333222222666666888999::::::999888<<<:::999:::<<<===;;;999@@@DDDHHHHHHEEEEEEHHHLLLPPPOOOOOOOOOPPPOOOMMMJJJFFFHHHGGGCCCAAADDDJJJMMMQQQLLL\\\zzzlll^^^SSSMMMLLLLLLNNNGGGEEEJJJNNNJJJGGGHHHIIIGGGEEEBBBAAACCCEEEGGGoooddd]]]SSSPPPKKKGGGDDDEEEFFFHHHGGGJJJLLLKKKIIIIIIKKKNNNNNNNNNMMMKKKJJJLLLPPPTTTYYY___ccccccdddccc\\\SSSMMMJJJGGGHHHKKKMMMJJJGGGIIIJJJIIIGGGCCCAAABBBDDDDDDDDDDDDCCCCCCBBBBBBAAAHHHJJJNNNOOONNNIIIDDD@@@JJJLLLLLLJJJKKKNNNKKKFFFGGGEEEBBBAAAAAAAAA???>>>AAA???===;;;999888888888<<<:::888999;;;<<<;;;999999;;;<<<;;;999888:::<<<>>>===<<<===??????===;;;<<<>>>???@@@???>>>???@@@?????????>>>>>>======<<<;;;<<<>>>???@@@???===<<<;;;<<<===<<<:::999999:::;;;<<<;;;:::888888:::<<<>>>===<<<<<<===>>>===;;;;;;;;;:::;;;<<<===<<<<<<;;;:::999999;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>:::;;;<<<<<<<<<<<<;;;:::<<<@@@@@@999555666777555444777::::::777777999=========>>>@@@AAA???<<<999777888999::::::888777666333333333333333444444444444333333222222333333444222222222222222111000////////////000000000000000222111000000/////////000111111222222222333333333333222222111111111111111///...---------///111222///.............../////////......///000000///---000000//////000000111222222111111000000111111222000///...---...///111222333222222111111000000000444444444444333222111000444666999::::::::::::;;;===;;;999:::<<<>>>===<<>>@@@DDDGGGnnn^^^UUURRROOOJJJFFFDDDEEEGGGHHHKKKMMMNNNLLLIIIIIILLLOOONNNNNNLLLJJJHHHJJJNNNQQQVVVZZZ^^^______^^^WWWPPPLLLIIIGGGHHHKKKMMMLLLJJJGGGGGGGGGEEEBBBAAABBBCCCEEEEEEEEEDDDCCCBBBBBBAAAEEEIIILLLKKKGGGDDDCCCCCCIIIKKKJJJIIIJJJKKKIIIDDDDDDCCCAAAAAABBBBBB@@@???BBBAAA>>>;;;999888888888<<<:::888777999:::::::::888999::::::999888999:::===<<<<<<===>>>>>>===;;;===>>>@@@@@@???>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@>>><<>>;;;999888888:::;;;;;;;;;::::::<<<===>>>======>>>???>>><<<:::::::::;;;<<<<<<<<<<<<;;;<<<<<<===<<<;;;;;;===>>><<<<<<;;;;;;<<<<<<===>>>999;;;<<<>>>>>>===;;;:::888;;;;;;888666777999888777777888888999999::::::>>>>>>???@@@AAA@@@===;;;888888999:::999888777666444333333222333444555666555444222111111222444555444444333222111111000000///000111333333222222111111111222222222111000000111111222333444555666777333333222111111111111111000000............000111000000////////////000000///......///000000///---///////////////000111111222111000//////000111222000///.........///000111111111111111111111111111555555555444333111//////111555999;;;::::::<<<>>>>>><<<999999;;;===>>>>>>;;;AAAHHHMMMNNNOOOQQQTTTRRRQQQOOONNNMMMKKKGGGDDDEEEDDDCCCEEEIIILLLOOOPPPJJJRRRkkk}}}uuummmfffaaaaaa]]]]]]bbbfffccc^^^ZZZ^^^[[[UUUNNNHHHGGGIIILLL|||kkk[[[RRRPPPMMMIIIEEEDDDEEEGGGHHHJJJLLLLLLJJJHHHIIIMMMQQQOOOOOOMMMJJJHHHIIILLLOOOQQQTTTWWWZZZ[[[YYYTTTOOOHHHGGGFFFGGGKKKNNNOOONNNEEEEEEDDDCCCBBBAAAAAABBBDDDDDDDDDCCCBBBBBBAAAAAA>>>BBBEEEDDD@@@???CCCGGGGGGGGGGGGHHHIIIJJJHHHEEEBBBAAA@@@AAABBBCCCAAA@@@AAA???===;;;::::::::::::<<<:::888777888999::::::888888999999888888888999<<<<<<<<<<<<======<<<;;;===???@@@@@@???>>>??????<<<<<<<<<======>>>>>>>>>@@@AAABBBCCCBBB@@@>>><<<@@@AAAAAA???<<<:::999999888:::;;;;;;;;;;;;===>>>????????????@@@>>>:::777999:::<<<===<<<;;;;;;<<<===???@@@???<<<;;;===@@@<<<<<<<<<<<<<<<<<<======999;;;===??????>>><<<:::999::::::888888999:::::::::888666888:::<<<:::888;;;::::::;;;===<<<:::888888999999999999888777666555444333222333444777888777555333111111333555777444444333222111000//////000222444555666555333222111222333444444333111111333333444555666777777888333333222111111111111222111111000///......//////222111000000000000000000///......///000000///---///............///000000222111///......///111222///............///000111///000000000111111111222666555555444222000///......222888999888999<<>>AAABBB@@@======CCCIIIDDDCCCDDDGGGIIIIIIHHHGGG@@@??????AAACCCCCCAAA@@@===<<<;;;::::::;;;<<<===<<<<<<;;;:::999999:::;;;888888888888888888888888:::;;;<<<<<<<<<;;;;;;;;;===>>>@@@@@@>>>======>>><<<======>>>>>>??????@@@AAABBBCCCCCCBBB@@@===<<<>>>@@@AAA@@@>>><<<<<<<<<777999;;;;;;;;;;;;===>>>AAA@@@@@@@@@@@@===999666999;;;======<<<;;;<<<>>>???AAABBB@@@===;;;>>>@@@==================<<<<<<:::;;;===??????>>>===<<<===;;;::::::;;;::::::;;;;;;888666777;;;===:::777888777666777888999888666999999999999888888777777666555444333333555777888888777555333333555777888444333222000000///000000222333555777777666555333222333444555555444333222666666666666666666666666444333333222111222222222222111000000//////......222222111000000000000000///......///000000///---.........---......///000000000///......///000000...............//////000/////////000111111222222444444444333222000///...+++///444666777888:::===???===:::777555555777999>>>@@@CCCGGGJJJNNNRRRTTTLLLMMMNNNQQQTTTVVVUUUTTTQQQKKKJJJOOOPPPKKKFFFEEEEEEZZZwww}}}zzzuuuxxxvvvjjjYYYOOOMMMPPPaaaiiirrrvvvsssnnnjjjhhhssscccYYYWWWPPPMMMHHHDDDBBBCCCEEEFFFCCCEEEHHHHHHGGGIIIMMMQQQPPPOOOMMMJJJHHHIIIMMMOOOIIIHHHKKKPPPSSSQQQNNNNNNLLLJJJHHHFFFFFFGGGHHHIIIGGGEEEBBBAAABBBBBB@@@???@@@@@@@@@@@@AAAAAAAAAAAAEEEEEEDDD@@@>>>???DDDHHHEEEBBBCCCGGGJJJHHHGGGGGG?????????AAACCCCCCAAA???;;;:::999999:::;;;===>>>===>>>???>>><<<:::;;;<<<999888777888999999888777999;;;<<<<<<;;;::::::;;;<<<===???>>>===<<<<<<===?????????@@@@@@AAAAAAAAA???@@@AAABBBAAA???===;;;===>>>@@@???>>>======>>>666888:::;;;::::::;;;<<>>;;;888;;;===???>>>;;;;;;>>>AAAAAABBBAAA@@@>>>===>>>???======>>>>>>>>>===<<<<<<<<<<<<===>>>>>>?????????@@@<<<:::===>>><<<;;;<<<;;;999777888;;;<<<:::888999777555666777999999888999999999888888888888888777666555444444555666777999888666555555666888999444333222000000111222222333444555666777666666555444444555555666666555555999888888777666555555555444444333222222222222222111111111000000/////////333222111000/////////000///......///000000///------------------...//////......////////////......------.........//////////////////000000111111111222222222222222222111000,,,---000444777999::::::===<<<;;;888555444555777BBBDDDFFFJJJNNNRRRUUUWWWQQQQQQRRRUUUXXXZZZYYYWWWPPPLLLNNNUUUUUUMMMHHHIIIOOOfff~~~uuu]]]DDD777777:::HHHVVVgggtttyyyzzz{{{}}}qqq```WWWWWWPPPMMMHHHDDDAAABBBCCCEEEBBBEEEIIIIIIHHHHHHKKKNNNNNNMMMKKKIIIGGGHHHLLLOOOKKKGGGIIINNNPPPLLLIIIJJJHHHHHHFFFEEEDDDFFFHHHKKKIIIFFFCCCBBBBBBBBB@@@>>>>>>??????@@@AAABBBCCCDDDGGGEEEBBB??????BBBEEEHHHHHHDDDDDDIIIJJJFFFDDDEEE?????????AAACCCCCC@@@>>>::::::999888999:::;;;<<<===@@@BBBBBB???===<<<===:::888777888:::;;;999777888:::<<<<<<:::999:::;;;;;;<<<>>>===;;;::::::;;;>>>>>>>>>>>>>>>?????????===>>>???@@@???>>><<<:::===>>>@@@???===<<<======555777:::::::::999999:::>>>=========???@@@???>>>===???@@@>>>;;;;;;@@@DDDDDDBBB@@@??????>>>===<<<===>>>>>>???>>>===<<<;;;===============???@@@AAAAAA;;;999===???===<<<>>>;;;:::999999:::;;;:::999:::888666666888999:::::::::999999888888888888888888888777777666555555555777777666666666666777777555444333222222333555666555555555555666666666666666555555555666666777888999888888777666555555555444444333222222222222333000000111111111000000///222222111000///.../////////......///000000///---------,,,,,,------...///,,,---///000000///---,,,------......//////....../////////000000000000000...///000222222333333333///---...222888;;;:::777999:::;;;999666555777999@@@CCCIIIOOOUUUWWWWWWWWWSSSSSSUUUWWW[[[\\\[[[ZZZRRRPPPUUU]]][[[PPPKKKNNN]]]ssslllOOO888000000222555BBBSSS```hhhnnnvvv|||ppp^^^UUUVVVQQQMMMHHHDDDAAAAAABBBDDDDDDGGGJJJKKKIIIHHHJJJLLLLLLKKKJJJGGGFFFGGGKKKNNNMMMHHHHHHNNNNNNIIIFFFGGGBBBBBBBBBCCCDDDHHHLLLPPPJJJGGGCCCBBBCCCBBB@@@===>>>???@@@AAACCCDDDEEEFFFCCC@@@======@@@DDDGGGIIIKKKFFFEEEJJJJJJDDDAAACCC??????@@@AAACCCBBB@@@===;;;:::999888888888999999>>>AAAEEEEEEBBB>>>======;;;999777888:::;;;:::777888:::<<<<<<999888999;;;:::<<<===<<<;;;999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???>>>===;;;:::>>>???@@@???===;;;;;;<<<555777::::::999888888999<<<;;;:::<<>>:::;;;AAAGGGEEEBBB>>>>>>???@@@===:::===>>>?????????===<<<;;;???>>><<<<<<===???AAACCC???999777===@@@>>>===@@@::::::;;;::::::999:::::::::888555555777999:::::::::999888888777777888888888888888888777555444333555666666666666666666555666555444333444666888999555555555444555666777777777666555555555777888999777777777777666666666555555444333333222222333333000000111111111111000000222111000///............///......///000000///------,,,,,,,,,,,,---......+++---///111111///---+++,,,---......//////......000000000000000/////////,,,---///111333444555555111...---222:::>>>;;;666666999;;;:::888888999<<<<<>><<<===@@@EEEHHHLLLKKKKKKIIIGGGCCC@@@>>>@@@???>>>???AAA@@@===:::<<<;;;::::::;;;;;;888666===@@@CCCBBB???======???===;;;999999;;;;;;999666888888888888888888888888777777888999999999999888<<<;;;999888888999;;;<<<555888<<>>;;;888>>><<<:::;;;>>>???>>><<<888999999::::::999999888:::::::::::::::<<<======@@@@@@??????@@@@@@AAABBBDDD@@@===<<<>>>???>>><<<>>>??????===;;;:::;;;<<>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999999999999:::;;;;;;;;;::::::333666:::;;;888555444555555555444333444555666777::::::999777555666888;;;888888888777888888999999======<<<::::::999999999999999999999999999999999888999999888777555333111444444333222111111000000444111......000000...,,,......///////////////...111...,,,---///111///...//////............------///---,,,++++++,,,...///...000111///,,,+++---000---///111111111222333555666555444333333444666777999<<<>>><<<777555777:::666>>>IIIRRRVVVUUUQQQOOOSSSWWWUUUPPPUUU___```XXXUUUQQQUUU[[[WWWMMMPPP^^^{{{sssTTT>>>999;;;666...000111444777777888@@@III|||nnn]]]RRROOOOOONNNKKKFFFBBBAAABBBCCCGGGEEEEEEIIIJJJJJJLLLPPPLLLJJJHHHIIILLLQQQTTTVVVLLLEEEHHHMMMKKKLLLKKK@@@AAAAAABBBEEEIIILLLLLLJJJEEECCCBBBBBBCCCCCCAAA@@@BBBDDDEEEBBBCCCGGGHHHFFF@@@???===<<<===@@@DDDFFFHHHHHHGGGFFFEEECCCBBBAAA>>>======>>>@@@AAA???<<<>>><<<;;;;;;<<<<<<:::999>>>???AAA@@@???======>>>???===;;;;;;<<<<<<:::888999999999999999999999999555666777999::::::::::::===<<<;;;::::::;;;<<<===888999::::::;;;;;;::::::;;;:::999:::===>>>===;;;888999999::::::999999888888888999::::::;;;;;;<<<=========>>>>>>???@@@AAAAAA>>>;;;;;;<<<===<<<:::AAAAAAAAA@@@>>>===>>>@@@BBBAAA@@@???>>>>>>>>>>>>???>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::::::::;;;;;;;;;;;;<<<<<<666888;;;;;;888666555666555555444444555666777888<<<<<<<<<999777666888999:::::::::::::::;;;<<<<<>>===<<<;;;;;;<<<777888888999:::;;;;;;;;;;;;;;;;;;:::999777555444333333333222111000000000222000---...000222222000---....../////////......222///---...///000///...///////////////.........///...,,,++++++,,,...//////000111000...---...///---///111111111111333555444333222111111333444666999>>>BBBBBB===999999:::444:::CCCJJJMMMLLLJJJHHHIIIMMMLLLJJJPPP[[[\\\UUURRROOOSSSXXXSSSLLLTTTcccsssUUU>>>666999:::666777555666666222///111777yyykkkZZZNNNKKKLLLKKKJJJGGGCCCBBBBBBDDDFFFCCCDDDHHHJJJIIIKKKOOOJJJHHHFFFGGGLLLRRRWWWYYYNNNFFFIIIPPPPPPSSSQQQEEE???@@@AAAEEEJJJMMMNNNNNNFFFDDDAAAAAACCCDDDDDDCCCAAADDDDDDBBBCCCFFFGGGDDD;;;;;;;;;;;;===???BBBCCCCCCCCCBBBBBBBBBCCCDDDDDD<<<<<<<<<>>>@@@@@@???>>>???===;;;;;;===?????????BBBAAA???>>>>>>???>>>===@@@>>>======>>>===<<<:::::::::::::::::::::::::::555666777999:::;;;;;;;;;<<<;;;:::999999:::;;;<<<<<<;;;888777777888999:::888777666888:::;;;;;;:::999999::::::::::::999999666777999:::;;;;;;::::::<<<======>>>???AAABBBCCC@@@>>><<<<<<<<<===<<<;;;BBBBBBCCCBBB@@@@@@AAACCCCCCBBBAAA???===<<<<<<<<>>>>>===<<<;;;;;;:::::::::::::::::::::::::::999999999999::::::;;;<<<<<<;;;:::;;;<<<===>>>999:::;;;:::777666666777555555555555666777888999<<<===>>><<<999777777888;;;;;;;;;;;;<<<===>>>???@@@@@@???>>>============888999:::;;;===>>>???????????????>>>===;;;:::999555555555444333333222222111///---...000333555666......////////////......333111//////000000000//////////////////////////////...---,,,,,,---......000//////000111111///------///000111000111222444444333222222222333555666;;;AAAGGGIIIDDD>>>999777555888===BBBDDDDDDBBBAAA???CCCDDDDDDKKKVVVXXXRRROOOPPPUUUWWWUUUUUUcccuuuiiiOOO@@@======;;;555333333555333///000444tttgggVVVKKKHHHHHHIIIHHHGGGDDDCCCCCCDDDEEEBBBCCCGGGIIIHHHJJJMMMLLLJJJGGGHHHMMMSSSXXX[[[PPPHHHMMMVVVYYY]]]\\\PPP???@@@CCCFFFJJJMMMNNNNNNFFFCCCAAAAAABBBEEEFFFFFFBBBEEEEEEBBBAAACCCCCC@@@777888999;;;===???@@@@@@AAA@@@@@@???@@@AAACCCDDD>>>======>>>??????>>>>>>>>><<<;;;<<<@@@CCCEEEFFFIIIEEE@@@???@@@@@@>>>;;;??????>>>=========<<<;;;999999999999999999999999777777888999::::::::::::999888888777777888888999>>><<<:::888777777999:::555555555666888999999999;;;;;;<<<<<<<<<<<<;;;;;;666888:::<<<===<<<;;;:::===>>>???@@@BBBDDDFFFGGGAAA@@@????????????>>>>>>???@@@@@@@@@>>>>>>@@@BBB@@@???>>>===<<<;;;;;;:::??????>>>===<<<;;;;;;:::999999999999999999999999999888888888999:::;;;;;;<<<;;;:::999:::;;;>>>???<<<;;;:::888666666777777444444555555666777777888888:::<<<<<<:::888777777888999999:::;;;<<<>>>???>>>===<<<<<<;;;;;;;;;<<<;;;<<<===>>>???@@@AAAAAACCCBBBBBBAAA???>>><<<<<<888888888777777666666666222000//////111333666777000000000000000000///...444333222111111111000000///////////////////////////......------------...000///...111333333///+++---...000000000000111333555444444444555666777888:::@@@HHHKKKHHHAAA;;;777<<<<<<<<<===>>>???>>>===<<>>:::555777999<<<>>>>>>??????AAA@@@?????????@@@BBBCCCAAAAAA@@@???>>>=========<<<;;;;;;===BBBHHHKKKLLLNNNJJJDDDBBBBBBAAA>>>;;;===>>>>>>===<<<;;;;;;;;;999999999999999999999999:::::::::::::::999888777888888888888888888888888===<<<<<<<<<;;;999888888333444555666666666777888<<<<<<============<<<<<<888999<<<===>>>>>><<<;;;======>>>???AAADDDFFFGGG@@@@@@@@@@@@????????????;;;;;;<<<;;;::::::<<<>>>;;;;;;::::::::::::;;;;;;>>>>>>>>>===<<<;;;;;;:::999999999999999999999999888888888888999999:::;;;:::999888888999:::===>>><<<:::888666666777777777444444555555666666666666222555999:::999888777777555555555666777999:::;;;999999888888777777888888;;;;;;<<<<<<<<<<<<======@@@@@@>>>===<<<::::::999777777777777777666666666333222111111000222444666222222222222222111000///444444444333222111222333000000000000//////////////////......------------///......000333333///+++---...///000//////000222333333333444555666666777333999AAAFFFHHHEEEAAA???CCC@@@<<<:::;;;<<<<<<;;;<<<===>>>AAAGGGMMMNNNJJJOOOVVV[[[[[[___ooodddHHH666===666333444666444333444pppeee\\\PPPIIIIIIFFFFFFFFFDDDBBBBBBDDDFFFCCCBBBDDDHHHJJJIIIIIILLLPPPNNNLLLMMMPPPTTTVVVWWWLLLGGGMMMRRROOOOOOMMMBBBAAACCCFFFGGGGGGGGGHHHJJJDDDBBBAAAAAACCCEEEEEEEEECCCFFFEEEAAA???>>>;;;777666888:::<<<>>>??????>>>AAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCC@@@>>><<<===>>><<<;;;<<<@@@EEEJJJMMMNNNNNNKKKHHHEEECCCBBB???===<<<======<<<:::999999:::::::::::::::::::::::::::<<<<<<<<<;;;:::888777666:::;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>===;;;888777444666777777555555666888;;;<<<<<<======<<<<<<;;;999:::<<<===>>>>>>======::::::;;;===>>>AAABBBDDD<<<>>>@@@???>>>======>>>999:::;;;999888888999;;;888888888999:::;;;<<<============<<<<<<<<<<<<;;;999999999999999999999999999888888888888999999:::999888888888999;;;<<<>>><<<:::888777888999999999666666777777777666555444///222555777777777777888333333444444555666777888666555555444444555555555777777777777777777777777;;;:::888777555444444444333333333333333333333333222333333222111000222333222222333222222111000///444555555444333333444666444444333222111000000///000000//////...---------------...///111111///---,,,...//////......///111//////000111222333333444---000666===CCCGGGIIIJJJHHHCCC<<<999:::;;;;;;:::<<<;;;;;;???DDDGGGGGGDDDKKKSSSWWWUUU\\\pppdddKKKDDD:::222222444555555666~~~iii___XXXOOOKKKLLLFFFFFFEEEBBB@@@AAADDDGGGDDDBBBDDDIIIKKKIIIIIILLLLLLKKKKKKMMMPPPSSSTTTTTTIIIGGGNNNQQQIIIFFFDDD<<<@@@BBBEEEFFFEEEEEEGGGIIICCCBBBAAABBBCCCDDDCCCBBB@@@CCCDDD@@@>>>>>><<<777999:::<<<===>>>????????????@@@AAABBBCCCDDDDDDDDDCCCDDDDDDAAA>>>>>>???BBB>>>===???BBBFFFJJJKKKKKKGGGHHHHHHGGGDDDBBBAAABBB;;;===>>>===:::888999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<<<<<<<:::888777666888999888666555666888999999::::::::::::999999::::::;;;;;;<<<======>>>::::::;;;<<<===???AAABBB;;;>>>@@@@@@>>>======???<<<======<<<:::999:::<<<888888999999;;;<<<===>>>;;;;;;;;;<<<<<<<<<<<<===:::::::::::::::::::::::::::999888888888888888888888888999:::;;;<<<=========;;;999:::<<<>>>===;;;::::::::::::999777555444000222555666666555666777555444444444555666666777555555444444444444555555333333444444555555666666999888666444333222222222000000000000000000000000///222444444222000111222111111111111000///...---333444666555444444666999:::999888666555333222111000000000//////...---,,,,,,---......------...///,,,...//////------...000---...///000111222222222111000111555<<>>:::;;;===<<<:::<<<::::::???DDDEEEDDDBBBDDDMMMQQQPPP\\\uuuvvvWWWIII;;;777999999:::;;;yyyddd[[[UUUNNNLLLOOOGGGFFFDDDAAA???@@@DDDGGGDDDCCCEEEJJJLLLJJJJJJLLLHHHHHHIIILLLPPPSSSTTTSSSHHHHHHPPPSSSIIIEEEEEE???>>>AAADDDEEEEEEEEEGGGJJJBBBAAAAAABBBCCCCCCBBB@@@===AAABBB@@@??????===999;;;<<<===>>>????????????>>>???AAADDDEEEFFFFFFEEEBBBCCCDDDBBB??????BBBEEE@@@@@@AAADDDGGGIIIHHHGGGAAAEEEHHHGGGEEEBBBCCCEEE<<<>>>???===:::999:::<<<>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;;;;:::999999999::::::;;;;;;::::::999::::::::::::999999888888777999;;;999666555666888777777777888888777777777:::::::::::::::<<<======<<<<<<<<<===>>>@@@BBBBBB===@@@CCCCCC@@@???@@@AAA@@@AAAAAA???===<<<===>>>:::::::::;;;<<<===>>>???::::::;;;;;;<<<=========::::::::::::::::::::::::::::::999888777777777888888999:::<<<===>>>>>>>>>>>><<<;;;<<>>===<<<:::777555444333000000000000///...---,,,***---...---++++++...111,,,...///...------...///...///000111333333444444:::666111111666???HHHMMMQQQJJJAAA===>>>@@@???======:::;;;@@@EEEFFFEEECCC>>>HHHMMMPPP```}}}uuubbbMMMBBB>>>:::888777sssbbbYYYTTTMMMKKKLLLFFFFFFEEECCCBBBCCCEEEGGGEEEDDDCCCFFFKKKNNNNNNMMMNNNMMMLLLLLLRRRYYYWWWRRRMMMLLLNNNPPPJJJAAA>>>BBBAAACCCCCCCCCCCCCCCEEEGGGEEEBBBBBBFFFFFF@@@<<<<<<>>>??????>>><<<::::::;;;===;;;:::<<<@@@CCCCCCBBBAAACCCEEEEEEDDDEEEFFFHHHCCCCCCCCCAAA???>>>@@@BBBBBB???>>>@@@EEEHHHFFFCCCBBBEEEHHHHHHEEEDDDEEEHHHBBBCCCDDDBBB???===<<<===AAAAAA???>>>============<<<:::999:::======;;;888;;;<<<<<<:::888666666777999:::;;;;;;999999:::;;;888999:::888777666888999555777777555777<<>>>>><<<999666555555777888:::;;;;;;===???AAACCCDDD<<<<<<<<<===???AAACCCEEEAAA@@@@@@???????????????:::;;;<<<<<<<<<===???AAA999999888999;;;<<<;;;:::999:::;;;<<<===<<<;;;:::777888::::::999888999;;;<<<===??????===<<<===>>><<<===>>>@@@@@@???>>>>>><<<<<<<<<======:::666222444444444666777777444111222333444555666777888888777777777777777888999:::888777666555666888:::;;;<<<:::777555333333444444000000000111111111222222444222111333666777444222111///---...111222000...111111222333444777999;;;:::;;;<<<;;;999888999:::444444333111000...------///...------------...///000000000000000000000000...///000111111222222111000000111555:::===??????KKKLLLLLLIIIEEEAAA===<<>>===???@@@DDDAAA???AAAEEEGGGEEEBBBEEEGGGIIIHHHEEEDDDFFFHHHBBBAAAAAAAAA@@@@@@??????@@@???>>>===============???===<<<===@@@@@@>>><<<;;;;;;<<<:::888666666777888999::::::999888999::::::;;;:::999777666777888888:::999777888===@@@>>>;;;;;;::::::::::::::::::============>>>???@@@AAA???>>>>>>===>>>???@@@AAA>>>>>>===<<<<<<<<<<<<===;;;;;;;;;:::999:::<<<>>><<<;;;999:::;;;<<<<<<;;;999999:::;;;;;;;;;;;;;;;888999:::999888999:::<<<:::<<<>>>>>>===<<<<<<===<<<<<<===>>>>>>===<<<;;;999999999:::;;;:::888555555444555666777777555333444444555666777888999999<<<<<<<<<<<<===>>>>>>???<<<<<<;;;:::;;;===???AAA>>>===:::777666555666666333333333333444444444444777666555666777888777666333111//////111111000///222111111222333555777888888999:::999777777777999555555444222111000///...///...------------...///////////////////////////...///000111111222222111111111222444888;;;;;;;;;BBBHHHMMMLLLEEE???<<<<<<===:::;;;@@@CCCEEEIIIOOOXXXOOOQQQeeelllVVVEEE;;;rrrfffZZZUUUSSSQQQPPPPPPFFFEEEDDDCCCDDDEEEGGGHHHOOOMMMLLLLLLLLLLLLJJJHHHHHHIIIJJJLLLSSSXXXUUUOOOHHHIIIKKKLLLHHHBBBAAADDD???BBBGGGIIIHHHFFFEEEDDDCCCAAACCCHHHJJJGGGDDDDDDCCCAAA>>><<<<<<===???@@@BBBAAA@@@@@@AAAAAA@@@???@@@AAACCCCCCBBBBBBDDDEEEEEEEEEDDDAAA???>>>???AAAGGGDDDBBBCCCFFFGGGEEEBBBHHHJJJJJJHHHDDDCCCFFFIIIFFFCCC??????@@@AAA@@@>>>>>>======<<<<<<<<<======???>>>>>>???@@@@@@???===<<<======<<<999888888999999:::;;;;;;999999:::;;;;;;;;;;;;:::777666777888:::<<<<<<999999>>>???>>>888999;;;===>>>>>>======>>>>>>>>>>>>============AAA@@@???>>>============<<<;;;::::::999999::::::<<<<<<:::888666777999<<>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@AAACCCEEEFFFBBB@@@>>>;;;999888888999888888888888777777777777:::::::::999777777999;;;:::777444222222333333222333222222111222222333444444666777777555555666888666555555333222111000///......------------.................................///000111111222222111222111222444777999888777777AAAKKKKKKDDD===;;;<<<::::::===BBBEEEIIIRRR\\\fffYYY[[[sssfffSSSkkkaaaWWWRRRRRRRRRQQQPPPGGGEEECCCCCCEEEGGGHHHIIINNNNNNNNNMMMLLLJJJHHHGGGFFFGGGIIIKKKRRRXXXTTTMMMIIIJJJLLLKKKFFFAAA@@@AAA@@@CCCGGGHHHHHHFFFFFFFFFBBB@@@AAAGGGIIIEEECCCCCCEEEBBB>>><<<<<>>:::<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<=========<<<;;;>>>>>>???>>>;;;:::;;;<<<;;;<<<===<<<;;;:::;;;===:::;;;;;;:::888888999;;;;;;>>>===999999======;;;777888999;;;<<<<<<<<<<<<======>>>=========<<<<<<@@@???>>>===<<<<<<;;;;;;::::::999888888888888888<<<;;;999777555777:::>>>AAA>>>:::888999;;;<<<<<<999888777777777888:::;;;:::;;;:::999888999<<<>>>888:::<<<===<<<<<<===>>>===<<<<<<;;;:::999888777777555333444666888888888888777555555666777777666777777888888999::::::;;;::::::;;;======>>>>>>???AAAAAAAAABBBCCCEEEGGGHHHCCCBBB@@@>>><<<;;;;;;:::<<<;;;;;;;;;;;;:::::::::;;;======:::777777:::>>>@@@===999666555555666666555444444333222222222111333444666666555555666888555555444333222111000000........................////////////////////////...///000111111222222111111111222555888999888777333;;;CCCEEEAAA===;;;;;;:::;;;>>>BBBDDDIIIUUUaaaggg\\\ccc|||~~~hhhaaaVVVPPPPPPRRRQQQNNNIIIFFFCCCCCCFFFHHHIIIHHHJJJKKKLLLLLLKKKIIIHHHGGGEEEGGGHHHKKKRRRWWWSSSLLLKKKNNNNNNJJJDDD@@@???>>>CCCDDDFFFFFFEEEEEEGGGHHHDDDAAABBBGGGHHHDDDAAAAAAFFFBBB===;;;===AAACCCDDDHHHHHHHHHGGGEEEBBBAAA@@@???@@@AAAAAA@@@@@@AAABBBCCCEEEFFFFFFFFFGGGJJJMMMJJJIIIIIIKKKMMMNNNNNNNNNJJJKKKJJJGGGCCCBBBEEEHHHNNNHHHAAA???AAAAAA>>>;;;<<<;;;;;;;;;;;;;;;<<<===:::;;;<<<<<<;;;;;;;;;;;;<<<======<<<:::999:::;;;999;;;<<<;;;:::999:::;;;888:::::::::999:::<<<>>>:::===<<<999888;;;;;;888999888777666666777999::::::;;;<<<===============<<<<<<===<<<<<<<<<<<<;;;;;;:::999999888888999999;;;:::999777777999===AAA???<<<999777888:::;;;;;;999888777666777888999:::999::::::999888999;;;===999;;;======<<<<<<<<<=========<<<:::999888777777888666333333444555555555888777555555666777777666777777777888999999::::::555666888:::;;;;;;;;;;;;?????????@@@AAABBBDDDDDDBBBAAA@@@>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>??????===::::::===AAAAAA???;;;777555444555777777666666555555444333222333555666666555555777888444444333222111000000///////////////////////////111111111111111111111111...///000111111222222111111111333666999;;;:::888666777888;;;===>>><<<:::999999;;;>>>???CCCNNNZZZ^^^ZZZjjjzzziiibbbWWWNNNOOOSSSSSSOOOKKKHHHDDDDDDGGGIIIHHHGGGEEEHHHKKKKKKJJJHHHHHHHHHGGGHHHHHHJJJPPPUUURRRKKKLLLPPPPPPIIICCC@@@???>>>CCCDDDEEEDDDDDDDDDGGGIIIGGGDDDEEEIIIIIIEEEAAAAAAEEEAAA<<<;;;>>>BBBDDDDDDFFFGGGHHHGGGEEEBBBAAAAAA???AAABBBAAA@@@???@@@BBBCCCEEEFFFGGGIIIKKKOOORRRLLLLLLMMMNNNPPPQQQRRRSSSJJJLLLLLLIIIEEECCCFFFHHHHHHEEEAAAAAABBBCCCBBB@@@===<<<<<<;;;;;;;;;<<<<<<;;;===>>>>>>===<<<<<<===888999:::999777777777888777888999999777777888999999:::;;;;;;::::::<<<>>>888;;;;;;888777:::999666;;;999666444333555777888777888:::<<<>>>>>>>>>===::::::;;;<<<<<<<<<;;;;;;<<<;;;::::::999999:::::::::::::::999999;;;???BBB===;;;888777888:::::::::888888777777888888999:::777999::::::999888999;;;999;;;<<<<<<;;;::::::;;;===<<<:::999888777777777999777444333333444444333777666555555777777666555666666666777777777888888444555777999:::;;;::::::;;;<<<<<<======>>>>>>>>>=========<<<;;;;;;::::::999:::::::::;;;;;;;;;;;;?????????>>>>>>>>>@@@BBB===<<<:::777333222333444777777777777777666555555555666777777666555666888333333333222111000000000000000111111111111000000222222222222222222222222...///000111111222222111000111333777:::;;;:::888888555333555:::<<<;;;999777555666999;;;>>>HHHRRRUUU[[[rrrwwwiiicccWWWMMMNNNUUUVVVRRRNNNIIIEEEDDDGGGIIIHHHFFFDDDGGGKKKLLLJJJHHHGGGHHHJJJJJJIIIJJJOOOTTTRRRLLLLLLQQQQQQIIICCCBBBBBB???@@@CCCEEEEEEEEEDDDEEEFFFFFFCCCDDDHHHIIIDDD@@@@@@DDD???;;;;;;???CCCDDDCCCAAADDDFFFFFFCCCAAA@@@AAA@@@AAABBBBBB@@@@@@@@@BBBDDDFFFGGGHHHIIILLLPPPSSSNNNOOOPPPPPPQQQQQQRRRSSSKKKMMMNNNLLLIIIGGGHHHJJJEEEDDDDDDCCCCCCCCCBBBBBB>>>>>>===<<<;;;;;;;;;<<<;;;===@@@???===<<<===>>>888999:::999888777888999888999:::999888888999:::<<<======<<<:::999;;;<<<777:::;;;888888:::999666:::999888777777777888888777888:::<<<=========<<<999:::;;;<<<<<<;;;:::999<<<;;;;;;:::::::::::::::;;;;;;;;;;;;::::::===???<<<:::999999;;;<<<<<<;;;777888999999::::::999999444777999:::999888888888888:::;;;:::888777777777;;;:::888777666666666666888666444444444555444222555444555666777777555333444444555555555555666666222444666999:::::::::999:::::::::;;;;;;;;;::::::888888999999999999888888555666777777888999::::::;;;;;;:::<<<>>>?????????;;;<<<<<<999555222333555555666777888888888777777555666777666555444555666444444444333222222111111111222333333333333222111222222222222222222222222...///000111111222222111111222333666999999777444666555444555777999999888666333333888===BBBJJJQQQTTTccc}}}vvviiicccWWWMMMNNNVVVYYYUUUOOOJJJEEEEEEGGGIIIGGGEEEDDDHHHLLLMMMJJJHHHGGGHHHMMMLLLJJJIIINNNTTTRRRLLLKKKPPPPPPIIICCCDDDDDDBBB>>>AAAEEEGGGFFFEEECCCCCCBBB???AAAEEEFFFBBB??????CCC>>>:::;;;@@@DDDDDDBBB===AAADDDDDDAAA??????@@@@@@BBBCCCBBB@@@@@@AAABBBEEEFFFHHHHHHIIIKKKNNNQQQPPPQQQRRRQQQPPPPPPQQQRRRKKKNNNPPPOOOLLLJJJJJJLLLFFFGGGGGGFFFCCCAAA@@@@@@@@@???>>>===<<<;;;;;;;;;:::===???>>><<<;;;<<<>>>:::<<<<<<<<<:::999:::;;;;;;<<<======;;;;;;<<<===???@@@???===:::888999:::777:::;;;888888;;;:::777999999:::;;;;;;;;;:::999777999;;;=========;;;::::::;;;;;;<<<;;;:::888777<<<;;;::::::999999::::::;;;<<<<<<;;;:::999:::<<<;;;::::::;;;===>>>===<<<777888999;;;;;;:::999999333666999;;;:::888777666777999999888666444444444999888666555444444555555666555444444666666555333444444444666777777444111333333333444444444444444000222555777999999999888:::::::::::::::999999888444555666777777777777777333333444555777888999:::777555555777<<<===<<<999<<<>>>???<<<888555666777333444666777888999888888555666777666444333444555555555555444444333333333222333444444444444333222111111111111111111111111...///000111111222222111222222444666777666333111333555777777555555666888888444444;;;CCCIIIPPPVVVWWWlllrrrnnnaaaUUUPPPOOONNNOOOQQQRRRMMMFFFCCCDDDFFFFFFFFFJJJIIIHHHGGGGGGGGGHHHIIIHHHEEEFFFLLLOOOMMMJJJJJJLLLOOOMMMEEEAAACCCBBB???FFFDDDEEEHHHFFFBBB???AAABBBCCCEEEGGGFFFDDD@@@>>>>>>===<<<<<<===@@@DDDFFFEEEDDDBBB@@@>>>===<<<<<>>===<<<<<<<<<<<<<<<===>>>>>><<<;;;;;;===??????===<<<;;;;;;:::999777<<<<<<;;;:::888666555444666777999::::::888666555;;;:::::::::999888888777===:::777777:::;;;;;;999999888888888999::::::;;;>>>>>>===<<<;;;:::::::::444444555777999999777555333555888999999888888999888777666555555444444444444444222222222222444444666666555444333333222222444555777666333111000000444333222222333333111000333444555555333333444555888888999999999999888888666666555444444333222222...111444777888777444222222333444444555555444444777666666666888888666555444444444444666888:::<<<666777888777555333333333111111111222222333333333///000111222444555666777222222222222222222222222000000000000000000000000222222333444555555555555555555555444333333555777666888:::;;;>>>FFFOOOVVVTTToooqqqlll^^^QQQMMMNNNMMMMMMMMMOOOJJJEEECCCEEEHHHIIIIIIKKKJJJHHHGGGFFFGGGGGGHHHGGGCCCDDDJJJMMMKKKIIIIIIMMMPPPMMMFFFCCCEEEEEEBBBGGGEEEFFFHHHEEE???<<<>>>?????????@@@AAABBBCCCCCC<<<;;;;;;;;;===???BBBDDDGGGFFFDDDBBB@@@???>>>>>>AAA@@@@@@???@@@BBBDDDFFFHHHFFFEEEFFFIIIJJJJJJHHHHHHFFFFFFGGGJJJMMMNNNNNNNNNNNNMMMKKKHHHFFFFFFGGGKKKIIIFFFDDDCCCAAA>>>;;;@@@@@@???======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;:::999888>>>>>>>>>=========<<<<<<===>>>>>><<<;;;;;;===???>>>===;;;;;;;;;:::999888<<<<<<;;;:::999777555444555666777888888777666666::::::999999888888999999<<<:::777777999;;;:::999999999999999999::::::;;;<<<<<<;;;;;;::::::999999777777777999:::999666444777888:::999777666777777777777666555444444444555444444333222222333444444555555555444444333333333333555666555222000///000444333111222222333111000222444444444333222333444777777888888888888777777555555444444333222222111000111444666777666555444222222333444444444444333555444444555666666555333111111111222333555777888999:::;;;:::888666666666222222222333333333444444111111222222333333444444666555444333111000......222222222222222222222222111222333444444555555444444555555444222333555777444555777999<<>>@@@CCCDDD::::::::::::<<>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;<<<===>>>>>>>>>===<<<;;;<<<======<<<;;;;;;===>>><<<;;;;;;;;;::::::999999;;;;;;::::::888777555555444444444555666666666777:::999888888888999:::;;;;;;:::888888:::;;;::::::999999999:::::::::;;;;;;::::::::::::::::::::::::;;;::::::::::::999666333888999999888777666888999777666555555555555555666555444333333333333444555555555444444444444444444222444555444111//////000333222111111222333111000111222333333222111222333777777666555555666777777444444333333222111111111111222333444444555444444000111222222333333222222333333222333444555333111000000111111333444666777;;;<<<===<<<999777777777333333333444444444444444333333333333333333222222666555444333111///...---333333333333333333333333000111222333444444444444444444555444333444666888777999:::<<<@@@FFFMMMRRRmmm|||tttkkk\\\OOOMMMQQQPPPMMMJJJIIIGGGEEEDDDFFFHHHKKKLLLLLLKKKIIIGGGFFFFFFFFFGGGEEEBBBBBBFFFHHHFFFGGGIIIOOOLLLGGGBBBAAAAAAAAA@@@CCCCCCEEEJJJNNNRRR[[[eeemmmbbbRRRFFF@@@?????????999999:::<<<>>>@@@BBBCCCGGGGGGFFFEEEDDDBBBAAA@@@AAAAAA@@@???@@@@@@AAABBBDDDEEEEEEFFFGGGHHHHHHGGGGGGFFFFFFHHHJJJJJJIIIHHHBBBDDDFFFFFFDDDBBBAAAAAADDDBBB???>>>???@@@???>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999:::;;;<<<:::;;;===>>>>>><<<:::999:::;;;<<<;;;::::::;;;===:::;;;;;;;;;:::999:::;;;999999999888888666555555333333333333444555777777999888777777888:::<<<===;;;;;;::::::;;;<<<<<<<<<::::::;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;===;;;:::;;;;;;:::777555888999999888777777:::<<<777777777666666666777777555555444444444444555555444444444444555555555555222333444333000//////000333111000111222222111000000222333222111000111222666555555444444555555666222222222222111111000000111111111111111222333333///000000111111111111111333222111222444444222111222333333444555666777888999:::;;;:::888666666777444444555555555555555555444444444444444444444444333222222222111111111111333333333333333333333333000000111222333333333333555666666666555666999;;;;;;<<<===@@@DDDIIIOOOSSSqqqzzzvvvgggZZZOOOMMMPPPOOOKKKIIIHHHGGGFFFEEEDDDFFFHHHJJJKKKJJJIIIGGGFFFFFFGGGGGGFFFDDDDDDFFFGGGFFFHHHLLLRRRMMMGGGDDDBBBAAA??????AAA@@@CCCIIIOOOYYYiiixxxvvviiiVVVHHH@@@>>><<<;;;999:::<<>>???===<<<;;;===???AAAAAAAAA>>>>>>???>>>>>>===;;;:::;;;;;;;;;:::::::::999999<<<;;;:::999999999::::::888999;;;<<<<<<;;;999888888999;;;;;;::::::;;;<<<:::<<<===<<<:::999:::<<<888888888888777666666555333333333333444666777888888888777777888:::<<<===;;;<<<===============>>>;;;;;;<<<<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999:::;;;<<<:::999<<<<<<;;;999777777888:::999999888888777888888888555555555555555555555555444555555555555555555555222333333222000///000111222111000000222222222000000111222222000000111222555555444444444444555555222222111111111111000000000///.........///000111...///000000111111000000222222111222333333222000222333444555666666777777777999::::::888777777888555555555555555555555555444444555555666777777777222222222222222222222222222222222222222222222222000000111222333333333333777888999888888:::===???:::;;;===@@@EEEKKKOOOQQQrrryyyuuu```VVVNNNLLLLLLJJJGGGGGGGGGGGGFFFDDDCCCCCCEEEGGGJJJIIIHHHGGGGGGGGGHHHIIIGGGEEEEEEGGGFFFEEEIIINNNTTTNNNIIIHHHHHHEEEAAAAAAAAA@@@AAAEEEIIIRRRcccrrraaaWWWIII@@@>>>>>><<<:::999;;;>>>AAADDDEEEEEEEEEDDDDDDEEEEEECCCBBB@@@>>>>>>>>>??????@@@@@@@@@@@@AAACCCEEEEEECCCAAAAAAAAA???>>>===???@@@AAAAAA@@@>>>???@@@@@@>>><<<<<<===999999:::===@@@BBBBBBAAA===>>>?????????>>>===<<<;;;;;;;;;::::::999999888;;;;;;;;;::::::999999999888999:::;;;;;;;;;:::999888:::<<<<<<<<<;;;<<<===;;;>>>???>>>;;;999;;;===888888999999999888888777555555555666666777777888777777888999::::::;;;;;;999;;;===>>>======>>>???;;;<<<=========<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::999888999;;;======<<>>;;;888555555666;;;:::999888777777777777555555666777777666555555666666555555555555555555333333333222000000111222111000///000222222222000000111222222111000111222333444555555555555444333111111111111111111111111///...............//////...///000000111111000000222111000111333333111000///000111222333333333333666777999:::999999999;;;555555555555555444444444444444555555666777888888555555555444333333222222222222222222222222222222000111222333444444444444888999::::::;;;<<>>???@@@@@@@@@@@@@@@BBBDDDDDDAAA>>>===>>>===;;;::::::<<<>>>??????>>>??????===;;;:::;;;<<<888999;;;???AAABBB@@@>>>;;;===???AAABBBCCCBBBAAA===<<<<<<;;;::::::999999888999:::;;;;;;;;;:::999::::::;;;;;;;;;<<<<<<<<<:::<<>>???@@@===@@@BBB@@@;;;999;;;>>>:::;;;;;;<<<<<<<<<;;;;;;666777888999999999888777666777999;;;;;;;;;:::999777:::======<<<;;;<<<>>><<<<<<>>>>>>>>>===;;;:::===<<<<<<;;;;;;::::::::::::888888999;;;<<<<<<<<<<<<===>>>===:::888777888;;;:::999777666555444444555666777777777777666555777777666666555555444444333444444222111000222444111//////000111222222111111222333222111111222333222444666777777666444222222222222222222222222222//////////////////////////////000111111111111000000///...///111111///...---...///000111111000000222444666777888888999;;;555555555444444444333333444444444444444555555555555555555555555555555555333333333333333333333333111222333444444555555444888999:::;;;;;;===@@@CCCCCCDDDFFFLLLTTTYYY[[[[[[rrrvvviii[[[WWWSSSPPPLLLGGGGGGKKKAAABBBCCCBBBAAAAAADDDGGGHHHGGGGGGFFFGGGHHHJJJKKKGGGEEEDDDEEEDDDCCCHHHPPPMMMFFFDDDJJJMMMIIIDDDDDD>>>???BBBCCC???>>>EEENNNBBB===999;;;???@@@;;;555888;;;???CCCEEEFFFEEEEEEDDDEEEFFFFFFEEECCCAAA???;;;<<<===???@@@@@@AAAAAA???BBBDDDCCC???<<<;;;;;;===;;;999999<<>><<<999999:::<<<999:::===@@@BBBBBB>>>;;;999<<>>>>>===<<<;;;;;;::::::555777999<<<======<<<;;;<<<<<<<<<<<<<<<===>>>???<<<>>>AAABBBAAAAAAAAABBB???BBBDDDAAA<<<999;;;>>><<<===>>>>>>???>>>>>>>>>888999;;;<<<;;;:::888777666777:::<<<<<<;;;999777555888;;;<<<:::999;;;<<<<<<===>>>???>>>===;;;999<<<<<<;;;::::::999888888;;;999888888:::;;;;;;;;;666888;;;===<<<<<<<<<===:::999888666444333222222555666777888888777666555888888777666555444444333444444444333111111333555000/////////111222222111111222333333222111222333111333666888888666333111222222222222222222333333000111111111111111000//////000000111111111111111...------...//////...,,,---...///111111111000000---///222444555555777999555555444444444333333333555555444333333222111111111222333555777888::::::444444444444444444444444222222333444555555555555777888::::::;;;===@@@CCCBBBBBBEEELLLTTTZZZ[[[[[[ooo{{{pppUUURRRNNNJJJHHHHHHIIIJJJHHHFFFDDDBBBAAABBBCCCDDDGGGHHHHHHIIIIIIJJJKKKKKKJJJ???AAAHHHDDDDDDIIIGGGGGGIIIKKKKKKJJJGGGCCCAAADDDDDDEEEEEEEEECCC???<<<===AAADDDBBB<<<999999;;;<<<>>>@@@AAA@@@?????????DDDEEEEEEEEEDDDBBB@@@>>>============>>>???@@@AAA???@@@@@@>>>===<<<===???:::<<>>===>>>????????????===:::888999:::>>><<<;;;<<<>>>AAABBBBBB@@@@@@AAADDDGGGIIIIIIIII===>>>???>>><<<;;;;;;;;;:::;;;<<<;;;999999999:::@@@AAAAAA===999999<<>>???@@@???<<<:::999999AAA???===<<<<<<===???AAA>>>>>>======<<<:::999888;;;;;;;;;::::::999999999::::::;;;;;;;;;:::999999<<<<<<============<<<<<<===<<<:::888777888:::;;;;;;:::999999999:::;;;<<<>>>===;;;999888888999999<<<:::777444333444555666777888888999999999999888999777555333222111222222///000111222222222222222444111///...000222333333111222333555666666555555555666666666666666555555222555444000000555333...222111000111222222111000000111111111111000//////000000000000000000000000///...---///222333111.../////////000222555999;;;888888888888777777777777:::888666555444555666777555555666777888888999999555999<<<;;;777555444555666333000333:::???:::222:::::::::;;;===>>>@@@AAABBBCCCDDDHHHRRR]]]___\\\ppp|||mmm[[[VVVPPPJJJGGGFFFFFFFFFFFFEEEDDDCCCCCCDDDFFFGGGJJJHHHGGGJJJOOORRRPPPNNNJJJ???BBBHHHEEEFFFKKKIIIFFFGGGHHHIIIGGGEEEBBB@@@DDDDDDFFFGGGGGGEEEBBB@@@>>>BBBDDDBBB===:::;;;===???@@@AAAAAAAAAAAAAAAAAADDDCCCCCCCCCAAA@@@???>>>@@@@@@???>>>============???@@@@@@@@@>>>===>>>???>>>======???AAABBB???======>>>>>>===;;;:::<<<===>>>===<<<<<<>>>@@@??????<<<<<<===@@@CCCDDDDDDBBB>>>??????>>>;;;999999999::::::;;;:::999999999:::>>>>>>>>><<<::::::;;;===>>>??????@@@@@@??????>>>@@@AAABBBAAA>>><<<;;;;;;@@@???===;;;;;;===???@@@@@@@@@@@@???>>>===;;;;;;:::::::::999999999888888999999:::::::::::::::999999:::;;;<<<<<<<<<<<<<<<===<<<;;;:::::::::;;;;;;<<<;;;:::999999::::::;;;<<<;;;999888777777888888;;;999777555555666777999555555666666666666555555666555333222111000111111///000000111111222111111333111//////111333333222000111333444555555444444444444555666666666555555222444333000111555333...222111000000222222111000//////000111222222111111000000000000000000000000000...---///222222111...000000000000111333555666555555666666777777888888:::999777666555666888999666777777888999999::::::555777888888666333222222777444111333:::>>><<<777999999999:::;;;<<<===>>><<>><<<===@@@BBBAAAAAAAAAAAABBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>AAA@@@???>>>>>>======>>>@@@BBBCCCCCCBBB@@@@@@@@@AAA>>>;;;>>>DDDEEEAAA;;;;;;<<<======<<<===???AAA>>>===<<<===>>>>>>===;;;999:::;;;>>>@@@@@@???<<<>>>??????===:::777777888:::999999999999999::::::===;;;;;;;;;<<<===<<<;;;======>>>>>>>>>======<<<>>>@@@AAAAAA???===>>>>>>@@@???===<<<<<<===???@@@AAAAAAAAA@@@???>>>===<<<:::999999999999888888888888888888999999:::::::::777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;:::999888888999999888777666666666666777777999888666555666777999;;;555555555555444333222222222222111000000000000000///000000111111111111111111000000111333444333111000111222333333333333333222333444444555555555555222333333111222444333///222111000000222222111000...///000111222333333333000000000000000000000000000//////000111222000///111111111111111111111111222333333444555666777888666666555444444555777888777777888888999:::::::::888777777777777555333000555444333555888:::::::::888888888888888999:::::::::===BBBGGGQQQ[[[]]]ZZZ```sss~~~ggg\\\UUULLLFFFEEEFFFHHHHHHDDDDDDDDDDDDEEEFFFGGGHHHJJJIIIJJJQQQZZZ___]]]YYYMMMEEEGGGJJJFFFJJJOOOKKKCCCBBBAAA@@@@@@@@@@@@@@@@@@AAACCCCCCBBBAAA@@@@@@@@@AAAAAA@@@>>>===???AAACCCBBB@@@@@@AAACCCDDDDDDCCCBBB@@@???>>>>>>??????????????????@@@AAABBBBBBAAADDDGGGGGGFFFDDDCCCCCCAAA???===???CCCDDD@@@<<<<<<===>>>>>>>>>>>>@@@BBB<<<<<<<<<>>>??????<<<:::;;;;;;===???AAA@@@===;;;<<<===<<<;;;999777888999;;;999888888999:::;;;;;;<<<:::999;;;???@@@===:::::::::;;;<<<======<<<<<<999;;;===>>>===>>>???AAA@@@???>>>======>>>???@@@????????????>>>===<<<;;;::::::::::::::::::::::::777777777888999:::;;;;;;888999::::::;;;:::::::::::::::;;;;;;;;;;;;:::999::::::999888777666666666444444444444555555666666555555444444666777:::;;;666666666666555333222222111000000000000111111111111111222222222222222111000000111333555555333111000000111111222222222222111111222333444444444444222222222222333444222///222000///000111222111000///000111222333333333333////////////////////////000000000111111111000///111222222222222222111000222222333333444444555555111111111111111222333444666666777777777888888888<<<:::888888::::::666333444555777::::::777666888999888888777777777888888<<>>>>>??????@@@AAACCCDDDCCC@@@>>>===>>>??????>>>======>>>@@@BBBDDDAAA??????AAACCCCCCCCCCCCBBBAAA?????????@@@@@@@@@@@@???@@@@@@AAABBBCCC@@@CCCEEEFFFEEECCCCCCCCC???@@@AAABBBAAA@@@??????>>>???@@@@@@??????AAACCC<<<<<<===>>>@@@@@@>>><<<=========???@@@???===:::999::::::999888999:::<<<===:::888888:::;;;;;;;;;===;;;:::<<<@@@AAA???<<<777888:::;;;===>>>>>>>>>777999<<<===>>>???BBBDDDAAA@@@@@@??????@@@@@@AAA>>>>>>???>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<888888888888999:::;;;<<<<<<<<<<<<;;;:::999888777777777888999999888888777777777777666555444333333222333333444555555555666333333333333444666777888555555555444444222111000111111111222222222222222222333333444333333222222//////111444666666333111111111000111111111222222111111222333444444333333222111111333555444111000111000///000111111000///111111222222222111111000////////////////////////000111111111111000000000111111222333444444333333444444333333222222111111/////////000000111222222444444444444444555555555<<<:::777888::::::888555777888===BBB???777444666:::999999888888888888888===???AAADDDOOO^^^hhhlllfffsss~~~wwwhhh^^^VVVKKKFFFFFFFFFEEEBBBDDDDDDDDDDDDCCCCCCCCCCCCCCCHHHOOOTTTWWWXXXXXXWWWOOOKKKOOOPPPKKKOOOQQQHHH?????????>>>>>>???@@@@@@CCCEEEGGGEEE@@@>>>>>>@@@@@@>>><<<;;;<<>>??????===???BBBBBBAAA@@@@@@AAA???BBBDDDDDDBBB@@@@@@AAA???@@@AAAAAA@@@AAACCCEEEAAA@@@???@@@AAAAAA@@@>>>===<<<;;;<<<======<<<:::888999999999888:::<<>>??????>>>888999;;;<<<===>>>??????;;;===>>>??????AAADDDFFF@@@@@@@@@??????@@@@@@@@@???@@@@@@@@@??????>>>===<<<<<<===============>>>:::999999888999:::<<<===>>>======<<<:::888666555555555555555666666666666555555666666555444333222333333444555666666555555333333333333333444555555222222222222111000000///222222333333444333333222333333333333333333222111//////111333666666444222222111111000111111222222222333333444444333333222222///000555666333111111111000//////111111000///111111111111111000//////000000000000000000000000000111333222111000000111111111222333444555555666555444333333111111000///111111111222222222222222111111222222222222222222777555444555666666666555:::999>>>EEEBBB888444666:::999999888888888999999999<<>>??????@@@@@@@@@AAAAAAAAADDDFFFDDD???===???BBBAAA???<<<;;;===AAADDDFFFDDDBBB@@@BBBFFFGGGDDDAAA?????????@@@??????>>>>>>??????>>>===<<<<<<<<<<<<>>>???@@@@@@??????@@@BBBDDDDDDEEEEEEFFFEEECCCAAA===???AAAAAABBBCCCFFFHHHHHHFFFCCCBBBAAAAAA???>>>>>><<<::::::<<<=========:::::::::999888999<<>>???<<<======>>>>>>>>>>>>>>>AAAAAAAAA@@@>>>>>>@@@BBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>======<<<<<<<<<<<<=========>>>===<<<:::999999;;;<<<===;;;;;;;;;:::999777666555555444444333444555666777555555666777666666555444444555666777777777666555555555555444444333333333111111111222222111111000222333333444444333222111111222222222111111000///000000111333555666555333333222111111111111222333444555555555444333222111111...000555777333000111111///...///000111000///...//////000000000//////000000000000000000000000000222444333111///000111222111111111111333444555333333333222222111111111222222222222222111111000111111111000000000000000000111222222222222444666999444666>>>>>>666333777999888888888888888999999888<<>>???@@@AAAAAABBBAAAAAA<<<@@@CCCAAA===<<<>>>BBBBBB???<<<<<<>>>BBBFFFHHHEEEBBBAAADDDHHHIIIEEEAAA======>>>??????>>><<<<<<:::999999::::::;;;<<<===@@@AAABBBAAAAAAAAACCCEEEJJJFFFDDDFFFJJJJJJFFFAAA;;;===@@@AAACCCEEEIIIKKKNNNKKKFFFCCCBBB@@@>>>===@@@>>>;;;;;;===???@@@@@@<<<<<<;;;:::888999<<<>>>GGGAAA;;;:::<<<>>><<<:::<<<======;;;888888<<<@@@@@@@@@@@@@@@???>>>===<<>>;;;:::;;;<<<<<<==================<<<;;;<<<<<<<<<<<<<<<;;;:::;;;;;;;;;<<<<<<<<<======>>>===;;;::::::;;;<<<===888999999888888777666555666555333222333555777888555666777888888888777666666666777888888777666555777777666555444333222222222333333444444444333333222333333444333222111000000000000000000///......111000000222555666666444444333222111111222333333666666666555444333222111111...///666888333000222111///...///000111000///+++,,,---///000000000000000000000000000000000000000222444333000///000111333222000//////111222444222222222222222333333333000000111111000///...---111111111000000000000000...000333222111111444888666...---555777222111666777777777777777888999999:::???DDDJJJUUUfffuuu{{{|||yyykkk[[[NNNLLLIIIGGGGGGFFFEEECCCBBBCCCCCCDDDEEEFFFFFFGGGEEEFFFIIILLLMMMKKKFFFBBBCCCJJJLLLLLLSSS]]]ZZZOOOBBB===:::===DDDIIIGGGDDDEEE@@@???@@@???;;;===DDDDDDAAA===>>>AAADDDEEEDDDHHHHHHIIILLLOOOOOOKKKGGGEEEBBBBBBFFFGGGBBB===<<>>AAA@@@>>>>>>???AAADDDFFFHHHFFFEEEEEEFFFDDD???;;;;;;<<<======>>>@@@DDDGGGEEEEEEDDDDDDBBBAAA???>>>CCC@@@======>>>@@@AAAAAA>>>>>>>>>>>>>>>======<<<======<<<;;;;;;===>>>???999:::;;;;;;::::::<<<>>>@@@@@@????????????@@@@@@?????????>>>===<<<;;;;;;===<<<:::;;;===???@@@@@@;;;===@@@BBBBBB@@@===;;;;;;;;;:::::::::999999999>>>===<<<;;;:::999999999666666666666555555555555666666666777888888999999888777666555555666777888555666777888999999888888888888777666555444444444666666555444333333222222333333444555444333111000555555444222000///111333555444222111111222444555444333111000000222333555333444444555555444444333222222222222222222333333...//////...------///000111000000000////////////111...+++,,,///111111000111111111111000000000000222111000//////000111222333222222222333333444555000000000000000000000000111222222111000000111333///000111222333444444444111111222333444555555666666888999888666444444555999<<<@@@IIIUUUbbbmmmtttwwwxxxhhhVVVMMMKKKHHHGGGGGGGGGEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFCCCEEEHHHIIIIIIGGGEEECCCJJJLLLJJJHHHPPPZZZWWWLLLAAA>>><<<>>>CCCHHHHHHGGGGGGBBB@@@BBBAAA???BBBHHHCCCAAA???@@@BBBEEEFFFFFFLLLJJJJJJLLLOOOPPPNNNKKKEEEFFFKKKNNNKKKDDDAAACCCCCC??????AAA@@@======@@@AAA@@@?????????AAACCCDDDDDDCCCCCCDDDDDDCCC>>>:::<<<===>>>>>>===>>>@@@BBB@@@@@@@@@?????????>>>>>>BBB@@@>>>===>>>>>>>>>===??????@@@@@@??????>>>===;;;;;;;;;<<<===>>>@@@AAA<<<======<<<:::999:::<<<======<<<<<<<<<<<<=========<<<;;;::::::<<<===>>>>>><<<;;;:::<<<<<<<<<;;;999;;;===>>>>>>===:::999===============<<<<<<;;;;;;;;;:::999888888888888555555555666666666777777888888888999999999999:::888777666555555666777777777777666666666777888888888777666555555444444444777666666555555444444444333333333333333222111111444555555333111000111222333333222111111222333333444333111000000111333444333444444444444444444333222222222222333333333333000111111000///...000111000000000000111111111111111///---...111222111000111111111111000000000///222111111111111111111222222222111111222333333444000000000000000000000000111222222111000000111333///000111333444555555555555555555555555555555555777999::::::999888888999:::===AAAEEELLLYYYhhhttt}}}tttcccPPPKKKIIIGGGFFFGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEAAADDDGGGGGGDDDCCCDDDFFFQQQNNNHHHFFFNNNWWWSSSGGG@@@???>>>>>>AAAFFFJJJMMMHHHDDD@@@AAAAAAAAAEEEJJJ@@@AAACCCCCCDDDEEEHHHJJJTTTPPPLLLKKKMMMNNNMMMLLLGGGLLLTTTXXXRRRIIIFFFIIIFFFCCCBBBDDDCCC@@@???AAA@@@@@@@@@@@@@@@@@@@@@AAA??????@@@BBBCCCAAA===999===>>>??????===<<<<<<=========<<<<<<<<<>>>???@@@AAA???============;;;:::>>>>>>??????>>>>>>===<<<666777999;;;===>>>??????======>>>===;;;;;;<<<>>>;;;;;;::::::::::::;;;;;;>>><<<:::999;;;>>>BBBDDDAAA???>>>======<<<:::888888888999::::::999999888<<<===>>>>>>>>>===;;;:::888888777777777777777888444555555666888999999:::;;;;;;;;;::::::::::::999777777666666666666777777:::888666444444555777888888777666555555444444555555555555555555555555555444444333333222222333333444555666555333222222333111222222222222222222111333222111000000111222333444444444444444444444444222222222333333333444444444444444333111111222333111111111222222333333444111000000111333333222000111111111000000000000///111111222222222222111111111111000000000111222222000000000000000000000000111222222111000000111333000111222444666777777777::::::999888777666666666888:::<<<<<<;;;:::;;;<<<:::>>>BBBDDDHHHVVVjjjzzzyyymmm]]]LLLIIIGGGEEEEEEGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDAAAEEEGGGEEEAAA@@@DDDIIISSSNNNGGGGGGQQQXXXQQQDDD???@@@@@@???@@@DDDKKKQQQIIIDDD@@@>>>???AAADDDFFF>>>BBBEEEFFFFFFFFFJJJMMMXXXRRRKKKHHHHHHIIIIIIHHHIIINNNVVV\\\XXXNNNJJJKKKFFFCCCBBBDDDCCC???>>>@@@???@@@AAAAAAAAA???>>>===;;;===???BBBBBB@@@===:::===???@@@@@@>>><<<<<<<<>>===<<<<<<>>>@@@BBB===<<<<<<===>>>===<<<:::<<<<<<======<<<<<<;;;:::555666999;;;<<<======<<<:::;;;=========>>>AAACCC<<<;;;;;;;;;;;;;;;;;;<<>>@@@CCCFFFHHHDDDCCCBBBBBBBBB@@@===:::999999888888888999::::::999999;;;;;;;;;:::888777777777666666666777888888777888888999::::::;;;;;;<<<<<<;;;::::::999888888666666666666666777777777::::::888777777777777888888777666555555555555555444444444444444555555555777666555444444444555666444555777777666444333333111222444555555444222111333333222111111111222222444444444333333444444444222222333333444444555555666777777555333333444555555555444444444444444444000111222333444333111000111111111111000000000000///000111222222111000///000000/////////000000111000000000000000000000000111222222111000000111333000111333555777888888999======;;;:::::::::;;;;;;:::;;;======;;;;;;;;;<<<<<<@@@EEEIIIQQQ___sss|||pppdddXXXJJJHHHFFFDDDEEEFFFGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCEEEGGGEEEAAAAAAFFFKKKOOOKKKHHHMMMWWW[[[QQQCCC>>>@@@AAA@@@???CCCKKKRRRJJJFFFAAA>>>???BBBCCCCCC>>>BBBFFFHHHHHHHHHKKKNNNRRRLLLEEEBBBDDDGGGHHHGGGKKKLLLQQQXXXXXXPPPIIIGGGBBB@@@@@@BBB@@@<<<:::<<>><<<<<<>>>AAAAAA@@@???>>>???@@@???===<<<<<<>>>???AAA:::::::::<<>>>>>======<<<;;;:::;;;<<<>>>>>>>>>======<<<===>>>???>>>???AAADDD???>>>>>>======>>>>>>???BBBBBBBBBCCCCCCDDDDDDDDDCCCBBBAAABBBCCCAAA???<<<;;;::::::::::::;;;<<<===888999999:::999888777666888888777777777888888999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666666555555666777777777777777999:::<<<===<<<:::888777888888777666666666777777666666666777777777777777999888777666777777999:::444666888999777555555555222444666777777666444222444333333222222222222222555444333333333333444555222333333444555555666666777888888777555444666777::::::999777666555444444111222333444333222111111333222222222111111111111...///000111111000///...000000///....../////////////////////////////////111222222111000000111333000111333555666777888888===<<<;;;;;;<<<>>>???AAA===???@@@@@@>>><<<======@@@DDDIIIRRR^^^kkkwwwyyyiii[[[SSSIIIGGGFFFDDDDDDEEEFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDFFFFFFDDDBBBCCCGGGKKKIIIGGGIIIRRR[[[[[[PPPDDD>>>???@@@@@@@@@CCCJJJOOOJJJHHHCCC@@@BBBFFFFFFBBB???BBBFFFIIIJJJJJJKKKLLLGGGCCC??????CCCHHHIIIIIIIIIGGGJJJPPPQQQLLLFFFDDD>>><<<===???>>>:::888:::>>>???@@@@@@???>>>===<<<;;;===@@@AAA@@@???>>>???<<<>>>@@@@@@@@@???@@@AAA>>>>>>===<<<<<<===>>>???;;;::::::===@@@BBBBBBAAAAAAAAABBBBBBAAAAAA@@@???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAA???>>>???@@@@@@@@@????????????@@@@@@???@@@@@@AAA@@@@@@???>>>>>>=========>>>>>><<<:::;;;;;;;;;;;;<<<===>>>>>>;;;;;;;;;:::::::::::::::999999888888888888888999<<<<<<<<<;;;;;;:::::::::999999888888777666555555444555666777888888888777999;;;===??????===:::777999999888888888888999999::::::::::::::::::::::::::::::999999::::::;;;;;;666888999999777777777888444555777888888777555444555555555444333333222222555444333222222333444555222333333444555666777777666777888777555555777888>>>===<<<:::888666555444333555666555444333333444444444444333333333222222000000111111111111000000000000///.........//////////////////////////////111222222111000000111333000111222333444555555555:::999999999;;;>>>AAABBB???AAABBBBBB@@@???@@@AAAEEEHHHPPPZZZeeennntttwwwyyyeeeUUUNNNIIIHHHFFFDDDDDDEEEEEEDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEDDDDDDCCCDDDEEEGGGIIIFFFEEEIIISSSZZZXXXNNNEEE>>>??????@@@AAADDDHHHKKKEEEEEEBBB???CCCIIIHHHBBB@@@BBBEEEIIILLLLLLJJJHHHCCCAAA???AAAEEEIIIIIIHHHDDDDDDFFFIIIHHHDDDBBBDDD<<<;;;<<>>>>>>>>>>>>>>>>>======;;;===??????===<<<>>>@@@===>>>???>>>===>>>???AAA======>>>???@@@@@@AAABBB???===<<<===@@@BBBCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFDDDEEEDDDBBB???>>>???@@@@@@??????>>>>>>??????@@@======<<<<<<;;;<<<=========;;;999888999999888777999999:::;;;;;;<<<<<<===???>>><<<::::::;;;<<<===::::::999888777777777777999999999999999999::::::888888888777777666666666333444666777888888888777999:::<<<>>>>>>===;;;::::::::::::999999::::::;;;;;;;;;;;;::::::999999888999999:::;;;;;;;;;;;;;;;888999999999777777999:::444555666777777666555444666666666666555444333222666555333222222333555666333333444555666777888888444555666666555555777999???>>>===<<<:::888777777777888999777555444666888666555555555555444444444333222222222222222222333111000000///......//////////////////////////////111222222111000000111333000000111222222222222222666555555555777:::===???:::<<>>>>>>>>@@@BBBDDDFFFGGG>>>???>>>===CCCJJJHHHAAABBBBBBDDDHHHMMMMMMJJJFFFGGGDDDCCCDDDGGGHHHFFFDDD@@@BBBEEEFFFAAA===???FFF<<<;;;<<<@@@@@@<<<:::;;;>>>============>>>>>>>>><<<===>>>===;;;:::===@@@??????>>>===;;;;;;===???<<<>>>@@@BBBDDDEEEFFFFFFCCC@@@>>>>>>@@@BBBDDDDDDCCCCCCDDDDDDCCCCCCBBBAAA?????????@@@AAADDDFFFHHHBBBCCCCCCBBB@@@@@@AAACCC>>>>>>============>>>>>>>>><<<:::888999;;;>>>@@@>>>;;;888777777777666555666777888::::::;;;;;;;;;???>>>;;;999999:::<<<>>>::::::999777666666666666555555666777888999999:::888888888777777777777777333444666777888888888777999::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<999999999888777666555555777888:::;;;<<<;;;::::::999::::::888777777:::<<<444555555555555555555444777777777777666555444333666555333222222333555666333333444555666777888999222444555555555555888:::>>>>>>===<<<;;;::::::999:::;;;;;;999666666888;;;777666666666666555555555666555333333333333555666111111000///////////////////////////////////////111222222111000000111333///000000111111000000000444333222222333666:::<<<333666999;;;===>>>@@@BBB@@@KKKZZZccchhhnnnwww~~~vvvfffSSSHHHGGGEEEFFFFFFDDDBBBAAABBBCCCDDDCCCBBBCCCFFFHHHHHHHHHGGGFFFEEEFFFHHHHHHFFFEEEAAAAAABBBEEEGGGGGGDDDBBB???<<<;;;>>>DDDIIIHHHFFFBBB???===@@@DDDFFFCCC???AAACCCFFFIIIKKKKKKJJJIIIFFFGGGJJJMMMOOOMMMHHHDDDFFFDDDBBBAAAAAABBBAAA@@@===>>>???>>><<<;;;;;;<<<======>>>>>>>>>>>>======>>>===;;;::::::;;;<<<===AAABBBAAA???===<<<>>>???@@@>>>@@@EEEHHHEEECCCCCCEEECCCBBB@@@AAABBBDDDEEEDDDDDDCCCBBBAAA@@@@@@???BBBBBBBBBAAAAAA@@@@@@@@@AAACCCEEEGGGFFFCCC@@@>>>???>>>>>>>>>???@@@@@@AAA@@@@@@???>>><<<<<<>>>@@@??????>>>;;;777555555666::::::999999999:::;;;<<<:::>>>===777555999<<<:::===:::888999;;;:::777333777777888:::<<<===;;;999;;;999777888<<<>>>===<<<888888888999:::;;;<<<===999999:::;;;<<<===>>>>>><<<:::888888:::;;;999666666666888999:::;;;;;;;;;888888777777888888999:::888888888666666777:::===888888666555444444444444333333333444444444444555444444555555666777777777666555444444444444555555999555333555:::===<<<999777888:::;;;;;;;;;999888<<<;;;888555333444888;;;999999999777555333444555666666555555555444444444333222///...---...///000111000//////000111///...,,,---...///000111222333111111222333333333333222000222333333333444777999666888;;;<<<;;;;;;<<<>>>@@@LLLZZZaaabbbhhhyyyuuudddRRRHHHHHHHHHHHHHHHFFFCCCBBBCCCDDDEEEDDDCCCEEEGGGIIIIIIIIIFFFFFFFFFGGGHHHIIIGGGEEECCCCCCCCCEEEFFFEEEBBB@@@@@@======@@@EEEIIIGGGEEEAAA@@@@@@AAADDDDDDBBB@@@BBBDDDGGGJJJKKKJJJHHHGGGIIILLLOOOOOOLLLIIIHHHIIIFFFDDDBBBAAAAAAAAA@@@>>>===>>>???>>>===<<<===>>>=========>>>>>>=========>>>===<<<;;;<<<===???AAAAAAAAAAAA???===<<<>>>???AAA???AAAFFFHHHEEEBBBBBBBBBBBBAAA@@@AAAAAACCCDDDFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCEEEEEEEEEBBB@@@>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCC@@@===<<<<<<>>><<<===>>>===<<<<<<===???:::::::::::::::;;;;;;<<<888<<<<<<777666:::<<<;;;<<<;;;:::;;;<<<======<<<::::::;;;===??????>>><<<>>><<<:::;;;===>>>===<<<===<<<<<<======???@@@@@@;;;<<<<<<======>>>>>>???<<<:::999999;;;;;;999777888888999:::::::::999999777777666666777777888999999999:::999777888:::<<<;;;:::999888888777777777555555555555666666666666333333444444555666666666666555555444444555555555666333111444999<<<;;;999777888999::::::888777555888888666444333333666999999999999777555333444555555555555555444444444444555444222000............///...---...000111111000---......///000111222222///000000111222111111111222333444444333444666888888:::<<<===<<<<<<>>>???DDDNNN[[[aaabbbjjj{{{sssaaaPPPHHHIIIJJJKKKJJJHHHEEECCCCCCDDDFFFEEEEEEFFFHHHJJJJJJIIIEEEEEEEEEGGGIIIIIIGGGFFFDDDCCCDDDEEEEEEDDDAAA>>>???>>>???BBBFFFHHHEEEBBB???AAABBBCCCBBBAAABBBBBBEEEGGGKKKNNNOOONNNMMMKKKMMMPPPRRROOOIIIFFFHHHMMMGGGEEECCCBBBBBBAAA???======>>>>>>===;;;;;;<<<>>><<<==================<<<>>>=========>>>@@@BBBCCCAAABBBBBB@@@>>>===???@@@CCC@@@BBBGGGHHHDDDAAAAAABBBBBBBBBCCCCCCDDDDDDDDDIIIGGGEEEDDDCCCDDDEEEFFF@@@@@@AAAAAAAAAAAAAAABBBCCCCCCCCCBBBAAA@@@>>>===>>>>>>??????AAABBBCCCDDDDDDEEEEEECCC???<<<;;;;;;;;;<<<>>>=========@@@BBB::::::;;;;;;;;;<<<<<<<<<:::<<<<<<888666888::::::888999:::;;;<<<>>>AAADDDAAA@@@@@@BBBDDDDDDCCCBBBBBB@@@>>>===>>>>>>===<<<>>>>>>>>>>>>???@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<:::999:::;;;;;;:::888:::::::::::::::999888777666666666666666777777888888999::::::888777888999;;;::::::999888888888777666666777777777888888888222333333444444555666666777666666555666666777777555222111333777:::999888777888888888777555333222444555666555444444666888999999999777555444444666555555444444444333333333666555444222111///...---------,,,...000222111111/////////000000000111111......///000000000000000333444444444333333555777888999;;;<<<<<<<<<>>>???DDDNNNYYY^^^bbbnnnqqq]]]MMMHHHHHHKKKLLLKKKHHHEEECCCCCCDDDFFFEEEEEEFFFHHHIIIIIIGGGCCCCCCDDDFFFHHHHHHFFFDDDBBBBBBBBBDDDEEEDDDAAA>>>>>>>>>@@@CCCFFFEEEBBB???<<<@@@CCCCCC@@@???AAAEEEIIILLLQQQVVVXXXYYYWWWVVVQQQRRRQQQLLLFFFEEEHHHLLLIIIGGGFFFEEEEEEDDDBBB@@@?????????<<<:::888999;;;======<<<<<<<<<<<<======???>>>>>>>>>>>>???AAAAAABBBCCCCCCBBB@@@@@@@@@BBBDDDAAABBBGGGHHHCCC@@@@@@CCCDDDEEEFFFGGGGGGGGGGGGIIIGGGEEECCCCCCDDDGGGHHH@@@@@@AAAAAABBBBBBCCCCCCEEEDDDBBBAAA??????>>>>>>AAAAAA@@@@@@AAAAAABBBCCCBBBCCCDDDCCC???<<<;;;:::=========<<<:::999:::;;;;;;;;;<<<<<<============<<<======:::777777888888666888::::::999;;;AAAEEEEEEDDDDDDEEEGGGHHHGGGEEECCCBBB@@@>>>===<<<;;;:::;;;;;;:::;;;;;;<<<======??????>>>>>>============::::::999999::::::999999999::::::::::::999888888777666666666666777888888666888::::::888666555555777777777777777666555555666666777777777888888888333333444444555666666777888888888888888888999:::777555333444666888777666888888777666555333111000333555777777666666777888888999999777555444555666444444444444333333333333444444444444333222000//////...---...000111000///000000000000000000000000......///000000000000000222333444333222111333555666888:::::::::;;;>>>@@@CCCMMMVVV[[[cccsss}}}kkkXXXKKKGGGHHHJJJJJJIIIGGGCCCBBBBBBCCCDDDDDDDDDFFFHHHHHHGGGEEEAAABBBCCCEEEGGGFFFDDDAAA???@@@AAACCCDDDDDDBBB@@@<<<>>>AAACCCEEECCC@@@===<<<@@@CCCAAA>>>>>>CCCHHHJJJNNNTTTZZZ^^^___^^^]]]SSSPPPKKKGGGFFFFFFGGGGGGJJJIIIHHHHHHIIIHHHFFFDDDEEEEEECCC???;;;999:::;;;>>>===<<<<<<<<<<<<===>>>@@@???>>>>>>============BBBCCCDDDDDDBBBAAABBBCCCDDDAAABBBFFFGGGCCC??????BBBCCCDDDFFFGGGHHHHHHHHHGGGFFFDDDBBBBBBDDDGGGHHHDDDDDDEEEEEEFFFFFFGGGGGGHHHGGGFFFDDDCCCBBBBBBCCCDDDDDDBBBAAA@@@?????????<<<>>>@@@@@@>>><<<;;;;;;===>>>===;;;888777777888;;;<<<===>>>>>>>>>======:::;;;;;;;;;:::888999<<<999:::<<<:::999:::???DDDDDDBBBAAABBBCCCDDDDDDCCCBBBAAA@@@>>>;;;:::999999888888888888888888999:::=========<<<;;;;;;::::::888888999999888888999999888888999::::::::::::999888777777777777888999999777999<<<<<<:::888666666666666777777777666555444555555666666666666777777555555555666777777888888::::::999999:::;;;;;;<<<;;;999777666777666666555777777666555444333111111222444666777666555666666888888888777555444555777555555444444444333333333222333333444444444444333222111//////000000///---111111111111000000000000000000111222222222111111000111222111000000222333777888:::;;;<<<>>>BBBDDDJJJSSS[[[^^^gggyyyxxxcccQQQIIIGGGGGGHHHIIIHHHFFFCCCAAAAAABBBDDDCCCDDDFFFHHHHHHFFFDDDBBBBBBCCCFFFGGGFFFBBB@@@>>>>>>???BBBDDDDDDBBB@@@<<<>>>AAADDDDDDBBB@@@>>>>>>@@@BBB@@@>>>@@@GGGNNNKKKOOOUUUZZZ\\\\\\ZZZXXXOOOLLLHHHFFFFFFGGGFFFEEEHHHHHHIIIKKKMMMMMMKKKIIIKKKJJJGGGCCC???======??????>>>===<<<<<<===>>>?????????>>>>>><<<;;;;;;:::@@@BBBDDDCCCBBBAAAAAABBBBBB@@@AAAEEEFFFBBB>>>>>>>>>???@@@AAACCCDDDEEEFFFEEEDDDCCCBBBCCCDDDFFFHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLKKKJJJIIIHHHHHHHHHHHHFFFEEECCCAAA???>>>===<<<999;;;<<<===<<<;;;<<<===<<<======<<<::::::;;;===<<<===>>>???@@@???>>>>>>777777999======<<<>>>BBB===>>>>>>===<<<===???AAA>>>===;;;;;;===>>>>>>===???@@@???===:::999999:::999999888888888999999:::;;;;;;;;;::::::999999999777999::::::888888999;;;777888999:::::::::::::::888888888888888999999:::999<<<>>>>>>===;;;::::::888888999::::::999888777444444444555555555666666555666666777888888999999999999999999:::;;;<<<<<<<<<;;;:::888777777666666777666666555555444444444222444555555444444444555777888888777555444666777666666555555555444444444111111222333444555666666555333111111111111///---111111111111111111111000111111222333333333333333///111111111000000222444888:::<<<===???CCCGGGJJJUUU^^^cccdddmmmoooXXXIIIGGGHHHHHHGGGHHHGGGEEECCCBBBBBBDDDEEEDDDEEEGGGIIIHHHFFFDDDDDDEEEFFFHHHHHHFFFBBB?????????@@@BBBCCCCCC@@@>>>>>>@@@CCCEEEDDDCCCBBBAAACCCBBBAAA???@@@EEENNNTTTOOORRRVVVXXXWWWSSSOOOKKKIIIIIIIIIHHHGGGFFFFFFGGGEEEEEEGGGKKKNNNPPPOOOMMMKKKJJJGGGCCC@@@???@@@BBB@@@???>>>======>>>???@@@>>>>>>>>>>>>===<<<;;;;;;===???AAAAAA@@@??????@@@@@@>>>???CCCEEEAAA===============>>>@@@BBBEEEFFFCCCCCCCCCDDDDDDEEEGGGGGGJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIEEEDDDBBB@@@>>>===<<<<<<999:::;;;;;;::::::<<<>>>;;;<<<===<<<<<<<<<>>>@@@<<<===???@@@AAA@@@???>>>:::888;;;??????<<<===BBB>>>===<<<<<<>>>>>>===<<<===;;;999888:::;;;;;;:::===>>>>>>===:::999;;;===;;;::::::999999::::::::::::::::::::::::999999999888:::<<<<<<::::::;;;>>>999999:::::::::999888888777777777777777888999999888:::<<<===<<<;;;;;;;;;999:::<<<======<<<:::999444444555555555666666666555555666666777888888888777777777777888999:::;;;:::::::::999888777888999666666666666666777888888666888888888666555666777777888888777555555666777777777666666666555555555333222222222222444555666555333222222333333111000111111111111111111111222111222222333333333333333000111222222222222444666555777:::<<>><<<@@@BBBEEEFFFEEEDDDDDDDDDGGGDDDAAA@@@BBBIIIRRRYYYUUUVVVXXXXXXTTTMMMFFFAAACCCHHHLLLLLLGGGEEEGGGJJJBBBCCCFFFJJJOOOQQQPPPOOOFFFFFFDDD@@@>>>>>>@@@CCCAAA@@@???======???@@@AAA<<<======>>>>>>>>>>>>===;;;===??????>>>=========???<<<>>>BBBDDD@@@======>>>>>>===>>>@@@CCCFFFHHHCCCCCCDDDEEEFFFGGGGGGHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFCCCBBBAAA???>>>=========;;;;;;;;;:::999999<<<>>>;;;<<<<<<<<<::::::<<<>>><<<>>>@@@AAAAAAAAA???>>>@@@===>>>BBB???999999>>>;;;999888:::===>>>;;;888>>><<<:::999;;;<<<<<<;;;<<<===???===;;;:::<<>>>>><<<;;;===@@@;;;;;;;;;:::999888666666666666666666666777888888555777999999888888999:::999:::<<<======<<<:::999555555555555666666666666444444555555666777777777555555555555666777888999777888888888777888:::;;;555555666666888999;;;;;;<<<======;;;999999:::<<<777777888777555555666888777777777777666666666666555444222111111222444555444333222222444555444333000000111111111222222222111111222333333333333222111222333333333444777999111333666999<<>>>>>EEENNNRRRTTTTTTUUUUUURRRMMMGGGDDDBBBIIIGGGEEEDDDEEEGGGIIIKKKEEEHHHIIIHHHKKKPPPOOOLLLGGGCCC>>><<<===@@@CCCEEE???AAABBBAAA??????@@@AAA<<<======<<<;;;<<<>>>AAABBBAAA???>>>===<<<<<<===888???CCC@@@@@@CCCCCC??????>>>===<<<===@@@CCCEEEEEEAAAAAAFFFFFFCCCEEEIIIIIIGGGDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCBBB???===>>>>>>============>>>??????;;;999;;;???AAA>>>;;;CCCBBB@@@===;;;<<<@@@CCCAAAAAA@@@???>>>===<<<<<<666999<<<======>>>@@@AAA>>>>>>>>>===<<<<<<;;;;;;999999:::::::::;;;;;;;;;666:::>>>===999666888:::<<<======<<<:::999999:::999:::;;;<<<============<<<<<<<<<;;;;;;:::::::::<<<<<<;;;888666666888:::999888888777777888888999;;;;;;:::999:::;;;<<<===???<<<:::999999888777555444555666888:::;;;<<<<<<;;;;;;;;;:::888888999:::999::::::999888777888999999555222444999===<<<:::<<<>>>>>><<<888666777999<<<<<<<<<:::777666777888;;;888444222222444444444666444444444444555444333777444111111444666555333333333333333333333333333222222222222222222222222111222222333444555666777777666777:::???EEEHHHJJJTTTPPPWWWkkklllTTTHHHFFFGGGJJJMMMIIIHHHGGGFFFFFFEEEEEEEEEJJJKKKLLLKKKIIIGGGGGGGGGCCCGGGKKKJJJFFFBBB@@@@@@???AAACCCDDDCCCBBBAAA@@@CCCEEEEEECCCAAAAAACCCFFFHHHCCC???@@@FFFLLLNNNNNNNNNPPPRRRQQQNNNKKKIIIIIIHHHGGGEEEDDDDDDFFFHHHJJJDDDFFFFFFEEEHHHLLLLLLIIIFFFCCCAAA@@@@@@AAA@@@@@@===???@@@@@@??????@@@AAA@@@@@@@@@>>>======@@@BBB@@@???>>><<<<<<===>>>???>>>DDDFFFCCCBBBDDDDDDAAABBB@@@>>>======???AAABBBBBB??????DDDFFFDDDFFFJJJDDDCCCBBBCCCEEEEEEEEECCCAAAAAABBBBBBBBBAAAAAAAAAEEEDDDCCCCCCCCCBBB???===<<<<<<===>>>???@@@AAAAAA???<<<:::;;;???AAA???<<>>>>>>>>@@@BBBBBBAAA???>>><<<;;;;;;;;;;;;<<<>>>???@@@AAAAAA???>>>>>>======<<<;;;;;;888999999999::::::::::::666999======999777999;;;<<<===>>><<<:::999999::::::::::::;;;<<<<<<===============<<<<<<;;;;;;;;;======<<<:::888888:::<<<999999888888888888999999888888777777888:::;;;<<<<<<:::888888888888777666555666777999:::;;;<<<<<<===>>>>>>===;;;:::<<<===:::===>>>===:::999:::;;;<<<888555666:::<<<;;;888999;;;<<<;;;888666666888;;;<<<<<<;;;888777777888888666333222333555555555555555444444555555444444666333111111444555555444444444444444444444444444333333333333333333333333222333444555666666666666555555555999???EEEIIIKKKRRRPPPXXXnnnzzzeeeOOOFFFGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDFFFHHHJJJKKKIIIGGGFFFGGGBBBFFFJJJIIIEEEAAA??????@@@BBBEEEFFFDDDCCCBBBBBBEEEEEEDDDBBB@@@@@@BBBEEEDDDBBB@@@CCCGGGJJJIIIHHHKKKMMMOOOOOOMMMLLLKKKKKKGGGEEEDDDCCCCCCEEEGGGHHHCCCEEEDDDCCCEEEJJJKKKHHHFFFEEEDDDDDDCCCAAA===:::;;;===????????????AAABBBEEEEEEDDDAAA??????AAACCC@@@???>>>======???AAACCCFFFJJJJJJFFFDDDEEEEEEDDDDDDCCCAAA???>>>>>>>>>???@@@>>>>>>AAABBBAAABBBEEE??????@@@BBBEEEFFFEEECCCCCCDDDDDDDDDDDDCCCCCCBBBFFFDDDCCCBBBBBBAAA>>><<<999;;;===@@@BBBCCCCCCCCC???<<<;;;<<>>===<<<;;;@@@>>>===>>>BBBCCCBBB@@@??????>>>>>>===<<<<<<<<<777777888888888999999999555888<<<<<<:::999:::<<<===>>>>>>===;;;::::::<<<;;;:::999999:::;;;===>>>===============<<<<<<<<>><<<::::::<<<>>>::::::999999999999::::::888888888888999:::;;;<<<999888777777888888777666666666888999;;;;;;<<<<<<===>>>>>>===;;;;;;<<<>>><<<@@@CCCBBB===:::;;;>>>===999777777999:::888666777999;;;;;;999777777777;;;<<<>>>===;;;999888888666444222222444666666666444444444444444555555555444222111111333555555444444444444555555444444444333333333333333333333333333555777888999888777666333333555999@@@FFFJJJKKKLLLNNN[[[rrrppp]]]JJJDDDHHHIIIHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCEEEHHHJJJKKKIIIFFFDDDDDDBBBFFFIIIIIIEEE@@@??????AAADDDGGGGGGEEECCCCCCDDDFFFEEECCCAAA???@@@BBBDDD??????BBBFFFIIIJJJGGGEEEMMMNNNOOOMMMJJJGGGFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDEEEEEEDDDGGGMMMOOOLLLHHHGGGEEEDDDCCCAAA===:::<<<>>>???@@@@@@AAACCCDDDHHHGGGFFFCCCAAAAAACCCEEEEEEDDDBBBAAABBBCCCEEEGGGKKKLLLLLLHHHEEEDDDEEEEEEDDDCCCBBBAAA@@@?????????DDDBBBAAA@@@???>>>===>>>===>>>???BBBEEEEEEDDDBBBFFFGGGHHHIIIJJJJJJIIIIIIFFFDDDBBBBBBAAA@@@>>><<<999;;;>>>@@@BBBBBBAAAAAA===<<<;;;<<<>>>???>>><<<===@@@CCCDDDBBB???>>>===AAAAAA@@@??????>>>>>>===CCC???<<<===BBBDDDAAA>>>@@@??????>>>>>>======<<<777777777888888888888999444777:::;;;:::999:::;;;===>>>???>>><<<;;;<<<===<<<;;;999888999:::<<<>>>======<<<<<<<<<<<<<<<<<<>>>??????===;;;;;;<<<>>><<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999888777777888777666444666666888999::::::::::::999::::::999888888999;;;<<>>:::;;;>>>;;;999888888:::;;;:::888777999;;;;;;;;;:::999888;;;===??????===:::999999777555444444555666666555333444444444333333444444222111111222333444444444222333444555555444333222444444444444444444444444555777999;;;<<<:::888777555555666:::@@@EEEHHHIIICCCOOObbbwwwyyyeeeUUUGGGEEEHHHIIIGGGFFFGGGFFFEEEDDDCCCCCCCCCCCCGGGIIIKKKKKKHHHEEEBBBAAABBBFFFIIIIIIEEE@@@??????AAAEEEIIIIIIEEECCCDDDEEEFFFDDDBBBAAAAAABBBCCCCCC<<<>>>CCCHHHLLLLLLIIIGGGMMMMMMLLLJJJFFFBBBAAAAAACCCBBBBBBAAAAAAAAABBBCCCDDDFFFGGGGGGLLLRRRTTTRRRKKKHHHDDDBBBBBBAAA???>>>???@@@BBBBBBBBBBBBDDDEEEGGGFFFEEEBBB@@@AAADDDFFFKKKJJJIIIHHHHHHHHHIIIIIILLLKKKJJJHHHEEEBBBCCCEEEBBBCCCCCCCCCCCCCCCBBBBBBGGGGGGEEECCCAAAAAAAAA@@@@@@@@@AAACCCEEEEEEBBB@@@GGGHHHJJJLLLNNNNNNNNNMMMFFFDDDBBBAAA@@@@@@>>><<<;;;<<<>>>@@@@@@???===<<<<<<;;;;;;;;;=========<<<@@@AAABBBAAA@@@??????@@@>>>?????????@@@@@@@@@@@@CCC>>>;;;<<<@@@BBB@@@===@@@@@@@@@???>>>>>>======888888888888999999999999555777999:::::::::::::::>>>???@@@???===<<<===>>><<<;;;:::999999:::<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===;;;;;;<<<=========<<<<<<<<<<<<===============<<<;;;:::999888:::999888888999777555333666666777888999999999888666777888777666666777999;;;???BBB@@@<<<999:::<<<;;;;;;<<<===???@@@@@@@@@:::;;;<<<===>>>===<<<;;;<<<>>>@@@@@@>>><<<;;;;;;:::999777888888888666444333555666555222111333444111222333333333333444444444555666777777666555444555555555555555555555555666777:::<<<===<<<:::999888888999<<<@@@DDDFFFFFFBBBVVVooo}}}kkk[[[OOOFFFFFFIIIIIIGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCIIIJJJLLLKKKGGGDDDBBBBBBBBBFFFJJJIIIEEEAAA??????@@@EEEIIIIIIEEEBBBCCCFFFEEEDDDBBBCCCDDDEEEDDDCCC>>>AAAFFFKKKNNNNNNLLLKKKIIIIIIIIIFFFCCCAAAAAAAAABBBAAA@@@@@@@@@@@@@@@@@@CCCFFFHHHIIINNNTTTUUURRRJJJFFFBBBAAAAAACCCCCCDDDBBBCCCDDDDDDBBBBBBCCCDDDCCCBBB@@@>>>===???CCCGGGMMMMMMMMMMMMMMMLLLKKKJJJIIIGGGGGGHHHEEEAAAAAADDDBBBCCCEEEFFFGGGFFFEEEEEEHHHJJJIIIFFFFFFIIIJJJHHHDDDCCCCCCDDDEEEEEECCCAAAEEEGGGIIILLLMMMMMMLLLLLLEEECCC@@@@@@@@@@@@???>>>>>>>>>??????>>>===;;;:::<<<<<<<<<<<<============BBBBBBBBB@@@>>>>>>@@@BBB>>>?????????@@@AAAAAAAAAAAA===;;;;;;>>>@@@???>>>AAAAAA@@@@@@???>>>>>>>>>999999:::::::::;;;;;;;;;888999:::<<<<<<<<<;;;;;;>>>???@@@@@@>>>>>>???@@@===<<<;;;;;;;;;;;;======:::::::::;;;;;;;;;;;;;;;;;;<<<===<<<;;;:::;;;<<<======<<<<<<<<<<<<======;;;;;;;;;:::999888666555;;;:::::::::;;;:::777555777888888999999999888888777888888888666777888::::::;;;;;;;;;999999999:::===>>>@@@BBBDDDFFFGGGGGG???>>>======???@@@???>>>===???AAAAAA???============<<<;;;<<<<<<;;;888555666888999777333111333555222444666555444333333444777888:::;;;;;;:::888777666666666666666666666666666888:::<<<======<<<;;;::::::;;;>>>BBBEEEEEEEEELLLccc|||zzzgggRRRKKKGGGHHHIIIHHHGGGHHHGGGGGGFFFEEEDDDDDDDDDDDDIIIJJJKKKJJJGGGEEEEEEEEECCCGGGKKKJJJFFFBBB@@@@@@???EEEJJJIIIDDDAAACCCFFFDDDCCCBBBEEEGGGHHHFFFDDDCCCFFFKKKNNNOOOOOONNNNNNHHHHHHHHHEEEBBB@@@@@@AAA@@@@@@@@@??????>>>>>>>>>@@@DDDGGGHHHLLLPPPOOOJJJFFFCCCAAAAAACCCFFFGGGHHHEEEFFFFFFDDDAAA@@@@@@AAA<<<<<<;;;::::::===BBBGGGHHHJJJMMMOOOOOONNNKKKJJJEEECCCEEEHHHFFF@@@@@@DDDDDDEEEGGGIIIIIIHHHGGGEEEHHHKKKJJJFFFGGGKKKKKKHHHFFFEEEDDDEEEFFFFFFEEEDDDFFFHHHJJJKKKLLLKKKIIIGGGCCCAAA??????@@@@@@@@@???@@@@@@??????>>>===<<<<<<===>>>??????>>>>>>???@@@BBBBBBBBBAAA??????@@@BBBAAAAAA@@@@@@@@@?????????>>>===<<<<<<<<<>>>@@@AAABBBAAAAAA@@@??????>>>>>>;;;<<<<<<<<<<<<==================?????????>>><<>>>>><<<:::::::::;;;;;;;;;::::::999666777888888777777999::::::888555555777999:::999;;;===@@@CCCDDDEEEGGGGGGCCC@@@======>>>@@@@@@??????@@@AAA@@@???>>>???@@@======>>>???@@@???<<<999:::===>>>;;;666333444777444666888888555333333444777888:::;;;;;;:::888777777777777777777777777777666777999;;;<<<===>>>>>>;;;;;;<<>>>>>======>>>BBBEEEFFFIIIKKKHHHCCCBBBAAA@@@BBBEEEHHHIIIIIIFFFFFFFFFDDD@@@>>>===>>>888888888777888<<>>>>>???AAAAAA@@@AAAAAA@@@???>>>>>>?????????@@@AAAAAA@@@@@@AAABBB@@@BBBCCCBBBAAA???@@@AAADDDCCCBBBAAA???>>>=========>>>>>>===<<<===@@@CCCBBBBBBAAA@@@@@@??????>>>=========>>>>>>>>>>>>???@@@@@@@@@AAABBBBBB@@@>>>???@@@AAAAAA@@@???@@@AAA===>>>>>>???>>>>>>===<<<;;;<<<<<<<<<======>>>>>>:::<<<>>>>>>===<<<<<<===999888888777777888888999888999;;;<<<======<<<;;;777888:::===@@@AAA@@@>>><<<<<<======<<<<<<;;;;;;555666777666555666777999;;;666222222777::::::999888;;;>>>@@@AAAAAABBBCCCEEEAAA===;;;>>>@@@@@@???@@@AAAAAA@@@>>>>>>@@@AAA======???AAACCCBBB???<<<>>>@@@BBB>>>888555666888555888:::999555333333444444555777999999777555444777777777777777777777777666666888:::<<<>>>???@@@::::::<<<@@@EEEHHHIIIIIIbbbrrrvvv```IIIJJJKKKJJJHHHGGGHHHIIIIIIFFFFFFIIIFFFAAAAAAEEEMMMKKKIIIGGGFFFGGGHHHIIIGGGJJJKKKGGGBBB>>>???BBBCCCDDDFFFEEEDDDDDDEEEFFFDDDAAACCCIIILLLGGGBBB???EEEHHHLLLNNNMMMJJJIIIHHHJJJGGGCCC@@@>>>>>>???@@@AAADDDGGGDDD???;;;;;;===AAA>>>===>>>BBBDDDDDDCCCCCCDDDEEEGGGIIIJJJLLLLLLHHHGGGEEEBBB@@@@@@@@@@@@:::777555555:::@@@FFFHHHBBBDDDFFFJJJMMMMMMJJJGGG@@@BBBCCCEEEFFFFFFEEEDDDKKKIIIGGGDDDCCCDDDFFFGGGIIIIIIGGGDDDAAA@@@AAABBB@@@???>>>???@@@AAA@@@???GGGFFFFFFHHHFFFAAAAAADDD@@@BBBEEEFFFDDDBBBBBBBBB?????????@@@AAABBBCCCDDDFFFDDDBBB@@@???AAACCCDDDBBBCCCDDDDDDAAA@@@???@@@AAACCCEEEEEEBBB@@@>>>>>>>>>>>><<<;;;<<>>======???AAA@@@???===<<<<<<>>>@@@BBBDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@AAA;;;;;;;;;<<<===<<<:::888;;;;;;;;;;;;;;;;;;;;;;;;???<<<999888999::::::999999999888888999999:::;;;<<<;;;:::;;;<<<<<<:::888;;;888666777:::======<<>><<<:::999999999:::555666555444333444777999999888888888888888999999??????>>><<<::::::<<>><<<999>>>======<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;999888777666666999777555444333444555666999999999888888888777777999::::::999777666666777<<<:::999999;;;<<<<<<;;;<<<:::===GGGKKKJJJOOOYYYlll{{{ttt^^^IIIIIIHHHHHHHHHHHHHHHHHHHHHEEEEEEGGGEEEAAABBBGGGMMMKKKIIIGGGGGGGGGHHHIIIIIIKKKKKKGGG@@@<<<<<>>???CCCEEEEEEDDDFFFGGGIIIKKKMMMOOOQQQQQQLLLJJJHHHFFFDDDCCCCCCCCC===;;;888999===AAAEEEGGGFFFGGGHHHIIIJJJHHHCCC@@@AAABBBBBBCCCCCCCCCCCCCCCHHHGGGEEECCCBBBCCCDDDEEEEEEEEEDDDAAA???>>>???@@@BBBAAA@@@@@@AAABBBAAA???EEEDDDEEEHHHFFFBBBBBBEEEBBBDDDFFFEEEDDDBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDDDDFFFEEECCCBBBAAABBBCCCDDDDDDEEEFFFDDDBBBAAAAAABBBCCCEEEFFFEEEBBB???===<<>>======???BBBDDDAAA@@@??????>>>??????@@@AAA@@@>>>>>>>>>@@@BBBDDDEEEEEEFFFFFFFFFFFFEEEEEECCCBBBAAA@@@???>>>>>>>>>::::::999:::;;;;;;999777999999999999:::::::::;;;>>>;;;777666777999:::::::::::::::::::::;;;<<<<<<===;;;::::::;;;;;;:::999999777555666999;;;::::::===<<<:::888777777777888888888888666555666888;;;:::999999888777777777777:::;;;======<<<;;;<<<===;;;::::::;;;>>>???>>>;;;:::::::::;;;<<<===???@@@;;;;;;::::::999999999999;;;:::999888888777888888:::999777666555666777888::::::::::::999999888888777999:::;;;;;;;;;===???>>><<<::::::<<<>>>>>>===>>>:::===EEEIIIIIIOOOYYYooo~~~ppp[[[JJJGGGDDDDDDGGGIIIIIIGGGGGGEEEDDDEEEDDDBBBDDDIIILLLKKKIIIGGGGGGGGGHHHIIIGGGIIIHHHEEE???<<<===???DDDDDDDDDCCCAAA@@@AAACCCAAA@@@BBBEEECCC@@@@@@CCCDDDGGGIIIIIIGGGDDDBBBAAABBBBBBBBBAAAAAAAAAAAAAAA>>>AAADDDDDDAAA??????AAA@@@??????AAADDDFFFFFFEEEHHHIIIJJJLLLNNNPPPRRRRRRKKKJJJIIIFFFEEEDDDCCCCCC???>>><<<>>>@@@CCCEEEEEEHHHHHHHHHIIIIIIGGGCCC???CCCBBBAAAAAA@@@@@@AAAAAADDDCCCBBBAAAAAA@@@AAAAAAAAABBBAAA???======>>>@@@DDDBBB@@@@@@AAAAAA@@@???AAAAAADDDGGGFFFBBBBBBFFFFFFGGGGGGEEECCCBBBCCCDDDHHHGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDHHHHHHHHHFFFCCCBBBCCCDDDEEEGGGHHHFFFCCC@@@>>>>>>BBBAAAAAAAAAAAAAAAAAAAAA>>>???@@@AAAAAAAAAAAA@@@AAAAAA??????@@@BBBDDDFFFEEEFFFGGGHHHHHHGGGFFFEEECCCBBBAAA???>>>=========::::::999:::;;;:::999777777777888888999999::::::>>>;;;777666888;;;===>>><<<;;;;;;;;;;;;<<<======>>><<<999999:::;;;;;;:::888666555555666777777666:::999777666666666777777999:::999888666666888:::;;;;;;:::999888777666666777:::===???>>><<<<<<<<<;;;::::::<<<>>>??????===::::::::::::;;;===>>>???:::::::::999999888888888888777777777777777888999;;;:::999888777888999:::;;;;;;;;;::::::::::::999999;;;===>>>>>>???AAACCCAAA???<<<<<<>>>@@@AAAAAACCC>>>???GGGJJJLLLTTT___tttkkkXXXJJJFFFAAABBBGGGJJJHHHFFFEEEDDDCCCCCCBBBCCCGGGKKKLLLJJJHHHGGGFFFGGGHHHIIIDDDEEEEEECCCAAA@@@BBBDDDAAAAAAAAA???<<<<<<===>>>??????@@@BBB???<<>>???AAABBBCCCCCCBBBBBB===@@@BBBBBB@@@>>>???@@@???@@@AAABBBDDDEEEFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLGGGFFFEEECCCAAA@@@???>>>>>>===>>>@@@CCCEEEEEEDDDGGGGGGHHHJJJLLLKKKIIIFFFDDDCCCAAA???>>>>>>>>>???@@@@@@@@@@@@??????>>>>>>???@@@@@@???======@@@BBBCCCAAA>>>>>>>>>???>>>>>>===>>>BBBGGGFFFCCCBBBEEEJJJIIIHHHFFFCCCCCCEEEGGGKKKKKKJJJIIIIIIIIIIIIJJJGGGHHHIIIIIIIIIHHHFFFEEEJJJJJJIIIGGGEEEDDDEEEFFFGGGIIIJJJIIIFFFDDDDDDDDDEEEEEEEEEEEEEEEDDDAAA???AAABBBBBBBBBBBBBBBBBBBBB???>>>>>>>>>???AAACCCDDDAAACCCEEEGGGGGGEEECCCAAAAAAAAA@@@???????????????>>>===<<<<<<======<<<:::999999999999999999999999???<<<888777:::===@@@AAA<<<;;;;;;;;;;;;<<<======>>><<<999888999:::;;;:::888777666666666666555555666666555555666777999:::999::::::999777777888:::<<<<<<<<<<<<;;;::::::999;;;===??????>>><<<<<<===<<<<<<<<<===>>>>>>=========<<<;;;::::::999::::::::::::::::::;;;;;;;;;;;;777777666666666666777777::::::999888888888999::::::::::::::::::::::::999<<<>>>???@@@??????AAABBBCCCAAA>>>>>>@@@BBBDDDDDDHHHBBBCCCJJJOOOSSS]]]jjjzzz{{{gggUUUJJJFFFBBBCCCGGGIIIGGGDDDCCCDDDCCCAAAAAADDDHHHJJJJJJIIIGGGFFFEEEFFFHHHIIIFFFFFFEEECCCBBBBBBDDDEEE@@@@@@???===;;;:::<<<>>>???===>>>???===:::>>>EEEEEEGGGHHHGGGEEEBBBAAA@@@===>>>@@@BBBCCCCCCBBBAAA>>>???AAAAAA???======<<>>======>>>???????????????>>>>>>>>>>>>??????>>>======@@@BBBAAA???<<<;;;<<<=========<<<===BBBHHHGGGCCCAAADDDJJJJJJIIIFFFEEEEEEHHHJJJMMMLLLLLLKKKKKKLLLLLLMMMHHHIIIJJJKKKKKKIIIHHHFFFIIIJJJJJJHHHFFFEEEFFFHHHHHHIIIKKKKKKJJJIIIJJJLLLIIIHHHHHHIIIJJJHHHDDD@@@EEECCCAAA>>>>>>>>>@@@AAA<<<<<<;;;;;;<<<>>>???@@@===???AAACCCCCCAAA???===?????????@@@AAABBBCCCDDDCCCAAA@@@@@@AAAAAA@@@???======<<<;;;:::999999888===:::888777999===???@@@::::::999999::::::;;;<<<>>>;;;888777888:::::::::888888888888777666555555444444444555777:::===>>>;;;<<<<<<<<<::::::;;;<<<<<<===>>>???????????????CCCCCCBBB@@@===<<<===>>>>>>>>>???>>><<<;;;::::::<<<;;;:::999888888888888666777888999:::<<<======999888777666555555555555888888777777777888888888888888888888999999999999;;;<<<>>>>>>>>>>>>@@@BBBDDDBBB@@@@@@BBBDDDEEEFFFHHHBBBCCCKKKQQQWWWcccqqq}}}sssaaaRRRIIIGGGEEEEEEGGGHHHFFFCCCAAADDDDDDAAAAAAEEEHHHIIIHHHGGGEEEDDDDDDEEEGGGHHHLLLJJJGGGDDDBBBAAAAAABBBBBBBBBAAA???======???AAA???<<<<<<======;;;>>>DDDDDDEEEGGGGGGEEECCCCCCCCC>>>???AAABBBBBBBBBAAA@@@??????@@@@@@@@@>>>===<<>><<<;;;::::::<<<@@@DDDFFFFFFDDDGGGGGGGGGHHHIIIIIIGGGEEEEEEDDDCCCAAA@@@???>>>>>>AAA@@@@@@?????????@@@@@@>>>??????>>>===>>>@@@CCCAAA>>><<<;;;<<<>>>?????????AAAFFFKKKJJJEEEBBBCCCIIIIIIIIIHHHGGGIIILLLNNNOOONNNNNNMMMLLLLLLLLLLLLHHHHHHIIIJJJIIIHHHGGGFFFEEEGGGIIIIIIGGGFFFGGGGGGFFFHHHJJJJJJJJJKKKMMMNNNJJJIIIIIIKKKMMMKKKGGGBBBDDDBBB>>>;;;:::;;;===???;;;;;;;;;;;;;;;<<<<<<===:::<<<===>>>>>>===<<<:::======>>>@@@AAADDDFFFGGGFFFDDDBBBBBBCCCDDDCCCBBB??????>>>===<<<;;;:::::::::888666666999;;;<<<<<<999888888888888999::::::===;;;888888999::::::999777999:::999777666666777444444555666888;;;===???<<<>>>??????>>>>>>???@@@===>>>@@@BBBCCCCCCBBBBBBGGGFFFDDD@@@===<<<===???>>>???@@@>>>;;;888888888888888888888888999::::::333444555666888999;;;;;;999999777666555555555555666666666777777777777777777888888888888888999999555777:::<<<<<<>>>@@@CCCBBBAAA@@@AAADDDEEEEEEEEEDDD???@@@HHHOOOUUUbbbppp~~~wwwjjj[[[NNNHHHHHHIIIIIIHHHFFFDDDBBB???DDDEEEBBBAAAEEEHHHFFFFFFEEEDDDCCCCCCDDDEEEGGGLLLIIIEEEBBBAAA@@@@@@@@@BBBBBBAAA???===>>>AAADDD@@@;;;999<<<>>>>>>???BBBAAACCCEEEEEEDDDDDDDDDEEEAAAAAAAAAAAAAAA@@@????????????@@@AAABBBBBBAAA??????BBBEEEDDDBBB@@@@@@@@@CCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDCCC@@@>>>===<<<<<<>>>@@@DDDEEEEEECCCIIIHHHHHHHHHIIIHHHFFFEEEEEEEEEEEEDDDCCCAAA@@@???CCCBBBAAA@@@@@@AAACCCDDDCCCDDDDDDCCCBBBBBBEEEGGGCCCAAA>>>>>>@@@BBBDDDDDDDDDFFFKKKPPPOOOHHHDDDDDDFFFGGGIIIIIIJJJLLLOOORRRSSSRRRPPPNNNLLLJJJIIIIIIEEEFFFFFFFFFEEEEEEDDDDDDAAADDDGGGIIIHHHGGGFFFFFFDDDEEEFFFFFFFFFGGGIIIKKKIIIGGGGGGIIIMMMMMMHHHDDDBBBAAA???=========??????=========<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;======>>>???AAACCCDDDEEEFFFDDDBBBBBBCCCCCCCCCBBB========================:::999888999;;;<<<<<<;;;888888888888888999::::::;;;:::999999::::::999777555888::::::777666666777777777666666777999;;;<<<:::<<<>>>>>>>>>>>>???AAA>>>???AAACCCCCCCCCBBBAAADDDEEEDDDBBB???======>>><<<===???===:::777777888888777777777777888999999555555666666777888888888888888777666666777777777555666666777777888777777888888888999999:::::::::444777999:::;;;<<<>>>@@@??????@@@BBBEEEEEEDDDCCCBBB===>>>FFFLLLQQQ]]]kkk}}}qqqeeeWWWKKKGGGIIILLLLLLIIIEEECCCBBB>>>DDDFFFBBBAAAFFFGGGDDDEEEDDDCCCBBBBBBCCCEEEFFFIIIFFFBBB@@@@@@AAABBBBBBAAA@@@???===<<<===AAADDD@@@;;;888<<<@@@??????@@@>>>@@@CCCDDDCCCDDDEEEFFFCCCBBBAAAAAA@@@???>>>>>>>>>???@@@BBBDDDEEEDDDCCC???BBBEEEEEEAAA>>>>>>??????@@@AAABBBCCCDDDEEEFFFFFFFFFFFFEEECCCAAA???===@@@??????AAADDDEEEDDDCCCJJJIIIIIIJJJKKKKKKJJJHHHEEEFFFFFFFFFEEECCCAAA@@@FFFDDDBBB@@@@@@BBBEEEFFFJJJJJJJJJIIIGGGHHHJJJLLLFFFCCCAAAAAACCCFFFHHHIIIIIIKKKPPPTTTRRRJJJEEEFFFDDDFFFHHHJJJLLLNNNRRRTTTVVVTTTQQQNNNKKKHHHFFFEEECCCCCCCCCBBBBBBBBBBBBBBB>>>BBBFFFIIIIIIGGGFFFFFFBBBCCCDDDCCCBBBBBBDDDFFFGGGEEEDDDHHHLLLMMMIIIEEEAAAAAABBBCCCCCCCCCBBBBBB@@@@@@??????>>>==================<<<<<<==================>>>???AAABBBCCCEEECCCAAA@@@AAABBBBBBAAA::::::;;;<<<===>>>???@@@===<<<<<<>>>???@@@>>><<<999999888888999999:::;;;:::999999999;;;:::888666333666999999777555666777:::999888666666666777888555888:::;;;;;;<<<===>>>???AAABBBCCCCCCBBB@@@???@@@BBBDDDCCCAAA>>>======999;;;===<<<999777888999;;;:::999777666555555555999999999999888888888888666666666666777888999:::555666777888888888888888999999999::::::;;;;;;;;;888999;;;:::999999:::;;;>>>>>>@@@CCCEEEEEECCCAAACCC>>>>>>FFFKKKOOOZZZggg|||{{{oooaaaSSSJJJLLLLLLJJJGGGCCCAAABBBCCCAAACCCDDDDDDBBBBBBBBBCCCBBBBBBCCCBBBCCCEEEHHHLLLHHHDDD@@@>>>???AAABBBCCC@@@>>><<<;;;===AAACCCEEE:::;;;===>>>???@@@??????BBBAAA@@@??????@@@AAAAAA@@@AAABBBCCCCCCAAA@@@>>>DDDCCCAAAAAABBBCCCBBBAAA>>>AAACCCBBB???;;;888777===>>>>>>???@@@AAAAAABBBCCCCCCDDDDDDCCC@@@===;;;<<<>>>AAACCCEEEFFFEEEDDDEEEFFFGGGIIIKKKLLLLLLLLLEEEDDDCCCCCCCCCDDDEEEFFFDDDEEEFFFEEEDDDCCCDDDEEEKKKKKKLLLLLLLLLLLLLLLLLLNNNNNNNNNMMMKKKHHHFFFDDDOOORRRVVVXXXVVVQQQJJJFFFFFFIIILLLLLLJJJHHHIIIKKKUUURRRNNNJJJGGGFFFFFFFFFCCCGGGIIIEEEBBBBBB@@@<<>>======>>>???@@@AAABBBBBBDDDBBB???<<<;;;===???AAA===;;;999999;;;>>>???@@@>>>;;;<<<@@@AAA>>>;;;;;;@@@<<<999;;;>>>???<<<999999999:::999999999888777666666666666666777888888777888999999777777888::::::888666555888;;;===>>>>>>>>>@@@BBBCCCBBB???<<>>777333666:::>>>;;;999:::<<<<<<:::888666999;;;<<<:::999888777===<<<:::888888888:::;;;999888777888:::;;;:::999888888888999<<<>>>>>>===>>>??????@@@AAAAAABBBBBBAAA>>>???DDDGGGLLL^^^qqqyyylll___SSSKKKIIIIIIHHHEEEAAA@@@@@@BBBAAABBBBBBCCCDDDDDDCCCCCCAAABBBCCCCCCCCCEEEIIILLLGGGDDD@@@>>>>>>@@@AAAAAA@@@===;;;<<<@@@BBBCCCBBB:::;;;===>>>???@@@??????>>>>>>=========>>>??????@@@AAACCCDDDEEEEEEDDDCCCGGGEEEBBB@@@???>>><<<;;;===>>>???>>>;;;888666666;;;;;;<<<======>>>??????===>>>??????>>>===;;;:::;;;===>>>@@@@@@@@@???>>>AAABBBDDDFFFGGGGGGGGGFFFAAA@@@@@@???@@@BBBDDDFFFCCCDDDEEEDDDCCCBBBCCCDDDFFFFFFFFFGGGGGGGGGHHHHHHNNNNNNNNNMMMLLLJJJHHHGGGIIILLLPPPRRRRRROOOJJJGGGLLLNNNOOOMMMIIIFFFGGGHHHPPPOOONNNLLLJJJIIIHHHHHHHHHMMMNNNKKKHHHHHHGGGDDDJJJIIIHHHGGGHHHHHHIIIJJJFFFHHHIIIIIIHHHHHHIIIKKKKKKJJJIIIIIIJJJKKKJJJIIIHHHGGGFFFDDDAAA@@@AAABBBFFFEEEDDDDDDEEEDDDBBB@@@BBBAAA???????????????>>><<<<<<<<<<<<<<<=========@@@???===;;;;;;<<<>>>???>>><<<::::::<<>><<<===BBB>>><<<===@@@AAA>>>;;;:::;;;;;;<<<;;;:::999888777777666666666666777777666888::::::999888999::::::777555555888:::<<<===<<<<<<<<<>>>???>>><<<999<<<<<<=========<<<;;;:::999::::::;;;<<<===>>>>>>;;;>>>@@@>>>999777999<<<>>><<<:::;;;<<<===;;;999888:::<<<<<<;;;::::::;;;???===<<<:::::::::<<<===:::999888999:::;;;:::999999888888:::<<<======<<<=========>>>??????@@@@@@@@@===???EEEHHHNNN```sss}}}ttthhh[[[RRRMMMHHHHHHGGGDDDAAA@@@AAACCCAAA@@@@@@BBBFFFGGGEEEBBB>>>@@@BBBCCCDDDFFFIIIKKKEEECCC???>>>>>>@@@@@@@@@@@@>>><<<@@@EEEFFFCCC???;;;;;;===>>>???@@@@@@@@@>>>============>>>???@@@CCCCCCEEEFFFFFFEEEDDDCCCFFFCCC@@@>>>===<<<:::888===>>>>>><<<999777777777999999::::::;;;;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;<<<<<<======<<<;;;999888===>>>@@@AAABBBAAA???>>>===<<<;;;;;;<<>>===<<<<<<<<<;;;;;;;;;:::>>>>>>=========>>>???@@@@@@>>><<<<<<>>>@@@AAA@@@CCC???>>>AAABBB???>>>???CCCAAA>>>???BBBBBB@@@===;;;<<<>>>???>>>===;;;:::999888777666555555555555666888;;;<<<;;;:::999:::<<<:::888888:::===>>>???;;;999888888999999888666999999999:::999999888777777888999:::;;;===>>>>>>;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;<<<<<<;;;:::777999::::::999999;;;<<<>>>===;;;::::::;;;<<<<<<<<<:::999:::;;;;;;:::999;;;999999:::;;;<<<<<<::::::;;;;;;<<<======>>>>>>@@@===@@@FFFJJJPPPbbbuuu~~~}}}yyypppcccXXXPPPMMMIIIIIIHHHFFFCCCBBBCCCEEEAAA???>>>BBBGGGHHHEEE@@@999<<<@@@CCCDDDEEEGGGHHHCCCAAA??????AAABBBBBBBBB@@@>>>>>>BBBGGGHHHCCC===;;;<<<===>>>???@@@@@@AAA@@@@@@@@@AAAAAABBBCCCCCCFFFFFFFFFEEEDDDBBB@@@???AAA???>>>>>>?????????>>>AAAAAA@@@>>>;;;:::;;;<<<888888999999::::::::::::===<<<;;;;;;;;;;;;<<<===<<<======<<<<<<:::999888:::<<<===>>>>>><<<:::888<<<;;;999888999;;;>>>AAA>>>@@@AAA@@@??????@@@AAA???@@@@@@BBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFCCCEEEHHHKKKLLLMMMLLLLLLKKKMMMMMMJJJFFFFFFHHHKKKLLLNNNQQQSSSSSSQQQNNNLLLNNNRRRTTTQQQOOOQQQQQQOOOTTTMMMGGGFFFJJJNNNOOOMMMIIIKKKLLLLLLLLLLLLNNNOOOPPPNNNKKKKKKKKKLLLKKKJJJKKKKKKJJJHHHFFFEEEFFFHHHAAAAAABBBEEEGGGFFFDDDAAAFFFCCC@@@AAADDDDDDAAA===>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCBBB@@@??????AAABBBBBBAAAEEE@@@>>>AAABBB??????AAACCCAAA???@@@AAABBB@@@>>><<<>>>???AAA@@@>>><<<;;;;;;:::888777555444444444555888<<<======;;;::::::999888666777999;;;<<<===;;;999666555666777666666777777888888888777777777777777888888999:::::::::;;;999777999<<<===<<<:::;;;::::::::::::;;;::::::555666777777666777999;;;::::::999888888999999:::===;;;::::::<<<<<<;;;999;;;:::999:::;;;;;;:::999:::::::::;;;<<<<<<======AAA???BBBHHHKKKQQQbbbuuu~~~{{{tttjjj^^^TTTNNNKKKIIIIIIHHHEEECCCBBBCCCEEEAAA???>>>AAAFFFGGGBBB===555999>>>BBBCCCCCCDDDEEE@@@??????AAADDDFFFFFFEEE===<<<<<<@@@DDDDDD@@@;;;<<<<<<===>>>???@@@AAAAAAAAABBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???AAA@@@??????AAACCCCCCBBBCCCCCCBBB???<<<<<<===???:::::::::::::::;;;;;;;;;>>>>>><<<;;;;;;:::;;;;;;:::;;;;;;;;;;;;::::::999;;;<<<======<<<;;;999777===;;;999777777999;;;<<<<<<>>>??????>>>>>>???AAA>>>???@@@AAABBBCCCDDDDDDAAABBBBBBBBBCCCDDDEEEFFFGGGIIIKKKMMMNNNNNNMMMMMMJJJKKKKKKHHHEEEDDDFFFIIIIIIKKKMMMOOOOOOLLLIIIGGGJJJNNNPPPLLLKKKMMMNNNLLLNNNIIIEEEFFFJJJLLLKKKHHHGGGHHHIIIIIIGGGGGGGGGIIIKKKHHHFFFFFFGGGIIIIIIIIIJJJJJJIIIGGGEEEDDDEEEGGGCCCBBBAAABBBCCCCCCBBB@@@AAA???>>>@@@BBBCCC@@@>>>======>>>??????@@@AAAAAA???@@@BBBCCCDDDEEEDDDDDDDDDBBBAAAAAABBBCCCBBBAAACCC???===@@@AAA@@@???AAA@@@???>>>>>>??????>>>======>>>???@@@???>>><<<;;;<<<;;;999777555444333333444888;;;======;;;::::::444333222333555777888888<<<:::777666777888999888999888888888888999999999999999888888777666666666;;;888555666:::;;;888555777888888888888888888999555666777777666777999;;;999999999888888999999999<<<;;;::::::<<<<<<;;;:::<<<:::999999:::;;;999888::::::;;;<<<<<<======>>>DDDBBBEEEKKKMMMRRRcccuuu~~~xxxmmmbbbYYYRRRLLLHHHGGGGGGFFFCCC@@@???@@@BBBAAA@@@@@@BBBDDDBBB>>>:::444999???CCCDDDCCCBBBAAA??????@@@CCCFFFHHHGGGFFF::::::;;;<<<>>>>>><<<;;;=========>>>???@@@AAABBB@@@AAAAAABBBBBBAAAAAA@@@>>>>>>@@@AAACCCEEEFFFGGGGGGEEECCCCCCCCCCCCCCCAAABBBBBBAAA>>><<<;;;===>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::999888888999999999999999:::::::::============<<<;;;:::999===<<<;;;:::999999999:::;;;===>>>>>>======???@@@======>>>???@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFIIIJJJLLLNNNNNNMMMLLLKKKJJJLLLLLLIIIDDDAAABBBEEELLLMMMNNNNNNMMMLLLJJJHHHFFFJJJKKKGGGFFFHHHIIIGGGHHHFFFDDDEEEHHHIIIFFFDDDFFFGGGGGGGGGEEEDDDEEEFFFGGGDDDBBBAAACCCDDDEEEEEEEEEEEEDDDBBB@@@@@@AAACCCDDDBBBAAAAAAAAAAAA@@@???<<<===???@@@@@@@@@??????;;;;;;<<<===>>>???@@@@@@===>>>???@@@AAABBBBBBAAACCCAAA@@@@@@AAAAAA@@@>>>???<<<;;;???AAA@@@???AAA=========<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;:::<<<;;;999777555444333333444777:::<<<;;;;;;;;;;;;777666555777999;;;;;;:::>>><<<::::::;;;<<<===<<<;;;::::::::::::;;;<<<<<<;;;::::::888777666555444:::888555666888888666333555666777777666666777888777999::::::999999;;;<<<::::::::::::;;;;;;;;;;;;:::999999:::;;;<<<;;;:::;;;:::999999:::;;;999888;;;;;;;;;<<<======>>>>>>DDDBBBFFFMMMPPPUUUeeewww~~~~~~sssdddYYYTTTPPPKKKFFFHHHHHHFFFCCC@@@>>>???@@@@@@AAABBBBBBAAA===999666555:::AAAEEEFFFDDDAAA@@@???@@@AAACCCFFFFFFEEECCC<<<===>>>===;;;;;;>>>@@@>>>=========>>>@@@BBBCCC@@@AAAAAAAAA@@@???>>>===>>>???AAACCCFFFIIILLLMMMKKKIIIFFFEEEDDDCCCBBB@@@@@@AAAAAA???<<<;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<888999::::::::::::888888<<<<<<;;;;;;;;;;;;<<<<<>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>>>>======???AAA======>>>>>>?????????@@@@@@@@@???@@@AAABBBDDDEEEEEEGGGIIIKKKKKKJJJGGGFFFHHHKKKLLLJJJFFFCCCCCCEEELLLLLLKKKKKKJJJJJJKKKKKKFFFIIIIIIEEEDDDFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEEEEDDDCCCEEEFFFGGGDDD@@@???@@@AAABBBBBBAAAAAAAAA???======>>>@@@BBBAAABBBCCCDDDCCCAAA>>><<<@@@DDDDDD@@@>>>>>>@@@;;;<<<<<<<<<======>>>>>><<<=========>>>>>>??????@@@???>>>>>>>>>>>><<<::::::888999>>>AAA???>>>???;;;<<<<<<<<<:::::::::;;;;;;:::999888888888999999;;;:::999777555444333333444666999:::999999;;;<<<;;;:::999;;;===??????>>>>>>===<<<===???@@@@@@???<<<<<<;;;;;;;;;<<<>>>>>><<<<<<;;;:::999888888777888777666666777777666555444666888888666555777999888:::<<<<<<;;;::::::;;;999999:::;;;;;;;;;;;;;;;888777777888;;;<<<<<<;;;:::999888888:::;;;:::999::::::;;;;;;<<<=========BBBAAAEEENNNRRRXXXiii{{{}}}ooo]]]SSSQQQPPPKKKFFFKKKJJJIIIEEEBBB@@@@@@AAA@@@BBBDDDCCC???999666444666<<>>>>>======>>>@@@BBBCCCAAABBBBBBBBBAAA???===<<>>======>>><<<<<<<<<<<<<<<<<<<<<<<<666888:::<<<===<<<;;;:::AAA@@@???>>>>>>>>>>>>>>>@@@???===;;;;;;<<<===>>>:::;;;===>>>???>>>======;;;<<<>>>>>>===>>>???AAA?????????@@@@@@@@@@@@@@@===============???AAABBB@@@BBBEEEHHHHHHGGGDDDBBBDDDHHHKKKKKKHHHGGGGGGIIIEEEDDDBBBAAABBBCCCFFFGGGGGGJJJJJJFFFDDDEEEFFFEEEFFFFFFFFFDDDCCCCCCFFFHHH@@@AAACCCCCCCCCCCCEEEGGGIIIFFFAAA??????@@@@@@@@@AAAAAAAAA???======>>>@@@???@@@CCCGGGHHHFFFBBB>>>>>>DDDIIIGGGAAA===>>>AAA>>>>>>>>>>>>>>>=========>>>============>>>>>>???===<<<;;;;;;;;;;;;888666777555777===AAA???===>>>;;;<<<<<<;;;:::999:::;;;:::999777555555666777888;;;:::888777555444444444444666888888888999:::<<<777666666888:::<<<;;;:::>>>======???AAABBBBBBAAA======<<<;;;<<<===???@@@======<<<<<<<<<<<<;;;;;;777777777888777777888888444777999888666666888:::666999<<<<<<:::999888888666777888999999999999999777666666888:::<<<<<<;;;999888777888:::;;;:::999999::::::;;;;;;<<<<<<===??????DDDNNNTTTZZZlll|||kkk[[[VVVUUUQQQJJJFFFIIIHHHGGGDDDAAA???@@@AAA<<>>BBBEEEEEEAAA>>>@@@CCCEEEDDDAAA@@@AAACCCEEEBBB???===>>>AAAEEEHHHBBBAAA@@@AAABBBBBBAAA???AAAAAAAAA@@@>>>===>>>@@@CCCEEEGGGJJJMMMOOOPPPQQQJJJIIIHHHGGGFFFEEEEEEEEEFFFCCC???;;;999999;;;<<<>>>>>>===<<<<<<<<<<<<===<<<>>>??????>>>=========AAAAAA@@@@@@??????>>>>>>@@@@@@???>>>>>>>>>>>>>>><<<<<<<<<<<<===???@@@AAA<<<===>>>===<<<<<<>>>@@@AAA???>>>===>>>???>>>===============>>>>>>>>>>>>AAAAAACCCDDDEEEFFFFFFFFFFFFDDDEEEHHHGGGCCCBBBCCCEEEBBB???>>>@@@BBBDDDDDDBBBEEEHHHEEEBBBAAAFFFKKKAAAAAABBBBBBCCCCCCDDDDDDGGGEEEBBBAAAAAACCCFFFIIIGGGEEECCCAAA@@@AAABBBCCCAAA@@@???===<<<<<<<<<<<<;;;>>>AAABBBBBB@@@@@@AAA>>>PPPwwwuuuGGG;;;GGG???CCCBBB???=========???@@@CCC@@@>>>>>>AAABBB@@@>>><<<;;;::::::;;;;;;999777555666777999;;;===>>>???======<<<;;;:::888888777555555666666666666555555888777666555555666777888666666444333333444555666555666777999999:::::::::>>><<<999999;;;===>>>>>>@@@???>>>===<<<;;;;;;;;;;;;;;;:::999:::;;;<<<======:::777888::::::999777;;;:::999888888888888999444555666666555666888:::888999:::::::::888777555777888999:::;;;:::999888999999999;;;===>>><<<:::;;;<<<<<<===>>>>>>======???BBBFFFJJJQQQ___ppp}}}}}}uuufffWWWQQQOOOKKKGGGEEEIIIHHHFFFCCCAAA@@@@@@BBB>>>@@@BBB???999444444555444777<<>>===>>>@@@CCCEEE??????>>>???AAAAAA@@@>>>???@@@@@@???===<<<===???AAACCCEEEHHHJJJLLLNNNNNNIIIIIIKKKKKKKKKIIIHHHGGGCCCAAA>>><<<::::::;;;<<<<<<<<<;;;;;;<<<===>>>>>>===>>>???>>><<<;;;<<<===@@@@@@@@@AAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>===<<<;;;;;;<<<===???@@@===>>>>>>>>>======???@@@BBB@@@>>>>>>???@@@???>>>>>>>>>>>>===============@@@@@@AAABBBBBBCCCDDDDDDEEECCCCCCGGGFFFCCCBBBDDDHHHDDD@@@>>>@@@CCCEEEGGGCCCDDDDDDDDDCCCDDDEEEFFFCCCCCCCCCDDDDDDDDDDDDDDDFFFDDDBBBAAABBBCCCFFFGGGDDDCCCAAA???>>>>>>???@@@======<<<;;;;;;:::::::::888;;;>>>@@@???>>>>>>???AAA@@@oooqqqGGG>>>===@@@???>>>>>>>>>???@@@@@@AAA@@@@@@BBBDDDCCCAAA>>>;;;:::999999::::::888666777888888999:::;;;;;;;;;<<<;;;:::999888777777666666777777777777777777666888777777666777777777888666666555555555555666666777888999::::::::::::::::::999777777999:::;;;:::===<<<;;;999888888777777::::::999999999:::;;;<<<===:::888888::::::999888;;;:::::::::999999999999555666777666666666888:::999999888777777777777777777888999:::::::::999999999888999<<<>>>???===<<<888999:::<<<===>>>>>>>>>AAADDDHHHLLLSSSaaasssyyymmm```TTTMMMJJJFFFFFFGGGKKKHHHEEEBBB@@@@@@AAABBB@@@???===:::888666666666111555:::@@@DDDFFFFFFEEE@@@BBBBBBBBB@@@??????@@@>>>>>>>>>??????@@@AAABBB???>>>>>>@@@BBBBBBAAA@@@???@@@@@@???======???@@@@@@AAACCCEEEHHHIIIJJJKKKFFFHHHJJJLLLLLLJJJGGGEEE@@@???>>>===<<<<<<<<<<<<:::::::::;;;<<<===>>>????????????<<<::::::;;;=========>>>>>>???@@@@@@AAA???>>>>>>==================<<<;;;:::;;;;;;<<<======>>>???>>>======???AAABBB@@@>>>>>>???@@@???>>>>>>>>>>>>======<<<<<<<<<>>>>>>>>>>>>>>>???@@@AAABBB@@@@@@DDDDDDAAAAAACCCIIIEEE@@@>>>@@@DDDGGGIIIEEECCCBBBDDDFFFGGGEEECCCFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFAAA@@@>>>===<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<888;;;???@@@@@@@@@@@@@@@HHH666RRRwwwdddAAA:::???<<<===>>>??????@@@@@@@@@???@@@AAADDDEEEDDD@@@===:::999888999999999777555:::::::::999999999888888::::::999888777777666666888999999999999999999888888888999999999888888777666666777777777777777666888888888888888888888888777777666777999:::888777::::::888777666555555555888888777777777888999:::;;;:::888888999:::999888:::;;;;;;<<<<<<;;;999999666777888777666666777999999888666444444555777888777888888999::::::999999888888999<<<>>>???>>><<<888999:::<<<>>>???@@@AAABBBEEEIIINNNUUUdddwwwwwwggg]]]SSSMMMHHHEEEHHHMMMKKKHHHCCCAAA@@@AAABBBBBBAAA===888666777999999888333666;;;???AAABBBBBBCCCBBBBBBAAA@@@????????????<<<>>>@@@BBBBBBBBBAAA@@@AAA@@@@@@BBBDDDEEEDDDBBB???@@@AAA@@@??????@@@BBB???@@@BBBDDDFFFGGGHHHIIIEEEEEEFFFFFFEEEDDDBBBAAA<<<==================<<<::::::::::::;;;<<<===>>>AAA@@@>>>;;;999888:::<<<999999::::::;;;;;;;;;;;;===<<<<<<;;;;;;;;;;;;;;;===<<<;;;:::999:::;;;;;;===>>>??????===>>>???AAA@@@???======>>>??????>>>>>>>>>>>>===<<<<<<;;;;;;======<<<<<<<<<===>>>??????<<<===@@@AAA??????AAAFFFCCC@@@@@@BBBEEEGGGHHHEEEEEEFFFGGGHHHGGGFFFDDDHHHGGGGGGFFFFFFEEEEEEEEECCCDDDDDDEEEEEEEEEEEEEEE@@@@@@???>>>======>>>>>>>>>>>>??????@@@@@@@@@@@@===???CCCEEEEEEDDDEEEEEEHHH>>>@@@BBB999<<>>???@@@???>>>===>>>???@@@AAABBBBBB@@@???<<<:::::::::::::::888666<<<<<<;;;;;;:::::::::999;;;::::::999888888777777::::::::::::::::::::::::888999:::;;;:::999888777666777888999:::999888777666666555555555555555555777777888:::<<<;;;999777:::999888777666555555555666666666666666777777777999888777666777777777777999:::<<<======;;;:::888777888888777666555777888777666555444444444555666777777888888999999::::::999888999;;;======;;;:::;;;;;;<<<===???@@@AAABBBCCCFFFIIINNNVVVeeeyyyvvv___XXXPPPKKKGGGFFFJJJPPPIIIFFFAAA@@@@@@AAAAAA@@@@@@;;;666666999;;;;;;:::;;;>>>@@@AAA@@@??????@@@CCCBBB@@@???????????????<<>>???>>>>>>>>>@@@BBB@@@AAABBBDDDFFFGGGGGGGGGHHHFFFCCC@@@>>>======>>>:::;;;<<<===>>>======<<<===<<<<<<;;;;;;;;;<<<<<>>???>>>======???AAA>>><<<;;;;;;===>>>===<<<>>>=========<<<<<<<<<;;;<<<<<<<<<<<<===>>>??????===;;;;;;>>>>>><<<===@@@BBBAAA@@@BBBDDDFFFFFFEEECCCGGGKKKJJJGGGEEEFFFHHHGGGFFFFFFEEEEEEDDDDDDDDDCCCDDDEEEFFFFFFFFFEEEEEEAAAAAA@@@@@@@@@@@@@@@@@@===>>>???AAAAAAAAAAAAAAA???BBBFFFGGGGGGFFFGGGGGG@@@HHHIII===999EEEGGG888<<<===???@@@???>>>;;;:::>>>>>>=========>>>@@@AAA>>>===<<<<<<======;;;999<<<=====================<<<<<<<<<;;;;;;:::::::::;;;;;;:::999999:::;;;;;;999:::;;;;;;;;;999888777666777999:::::::::999888777666555555444555555666777777999;;;<<<<<<999777999888777666555444444444444444444555555555555555555666555555555555666777777999:::<<<<<<;;;999888666777777666555444666777333444555666666555444333666666777777888999:::::::::999999:::;;;;;;888666<<<<<<<<<<<<<<<===??????BBBEEEHHHLLLTTTdddxxx~~~oooWWWPPPJJJHHHFFFFFFIIINNNGGGCCC??????AAAAAA???===<<<:::777888;;;>>>===<<>>@@@DDDGGGHHHFFFCCCAAA@@@???>>>???@@@@@@???===999:::<<<;;;;;;<<<>>>@@@@@@AAACCCDDDEEEFFFFFFFFFJJJHHHCCC???<<<<<<<<<===:::;;;<<<============<<<>>>>>>===<<<<<<<<<<<<<<<@@@@@@@@@===;;;;;;<<<>>>>>>======<<<;;;;;;::::::<<<;;;::::::999:::::::::===<<<;;;:::999::::::;;;<<<===>>>===<<<<<<>>>@@@<<<;;;::::::<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAABBBBBBBBB???<<<<<<>>>>>><<<===@@@EEEDDDBBBBBBCCCDDDCCCBBBBBBGGGJJJIIICCCAAADDDHHHCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCC@@@@@@AAAAAA@@@@@@@@@@@@:::;;;===>>>???>>>======>>>AAADDDEEEDDDCCCCCCCCC===CCCEEECCCAAA@@@===:::<<<===>>>???>>><<<:::999>>>===<<<;;;:::<<<@@@CCC@@@???>>>?????????===;;;=========>>>??????@@@@@@>>>>>>>>>======<<<<<<<<<;;;:::999888888999:::;;;::::::::::::999999888777777777888999:::::::::::::::999888777888999:::;;;777777888:::<<<;;;999666777777555444333222222222333333444555555555555444444555666555444444666777666666888999999999888777444555666555444444555777111333555666777666444333666666666777777999:::;;;:::999999:::;;;;;;999666;;;;;;:::999999:::<<<===BBBDDDGGGJJJRRRaaavvvuuubbbRRRKKKFFFFFFHHHGGGIIILLLDDDAAA>>>>>>AAAAAA>>>:::888888:::<<<>>>??????===@@@DDDFFFDDDAAA@@@CCCGGGHHHDDD@@@???@@@AAA@@@???>>>AAAEEEHHHHHHGGGDDDBBB@@@???>>>>>>??????===;;;999:::<<<<<<<<<===???AAA@@@AAABBBCCCDDDEEEEEEEEEGGGFFFCCC@@@===<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>=========>>>>>>??????@@@AAA@@@>>>======?????????????????????>>>>>>>>>======<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<<<<;;;<<<===<<<;;;;;;===???<<<;;;::::::<<<======<<<:::;;;;;;<<<<<<============???BBBEEEGGGGGGFFFEEEDDD@@@???AAAAAA>>>???CCCPPPKKKFFFAAA@@@@@@@@@???AAABBBCCCAAA???>>>@@@BBB???????????????@@@@@@@@@?????????@@@@@@@@@AAAAAA>>>>>>>>>??????>>>>>>>>>888999;;;<<<<<<;;;:::999;;;>>>@@@AAA@@@>>>===>>>===>>>999888;;;888777>>>;;;<<<=========<<<;;;:::<<<===>>>===;;;<<>><<<======>>>>>>>>>?????????>>>>>>>>>>>>>>>=========:::999777666666777999:::;;;:::999888888777777777777777777777888999:::;;;;;;:::999999999;;;===>>>:::999999;;;======;;;999888777666555444333333333222333444555555555444444444666777666555555777999444444555555555666666666222333444444333333555777333444444555555555555555666666555666777999:::;;;999999999;;;===>>><<<;;;;;;:::999999:::<<<>>>???CCCDDDFFFIIIPPP```ttt|||nnnWWWPPPIIIDDDGGGJJJJJJKKKMMMBBB???===>>>AAAAAA<<<888555888<<>>;;;???BBBAAA???@@@DDDIIIIIIEEEAAA???AAABBBAAA???>>>AAADDDGGGHHHFFFDDDBBBBBBAAA@@@@@@@@@???===;;;<<<===?????????@@@BBBDDD???@@@AAABBBCCCCCCCCCCCCBBBBBBAAA@@@>>><<<;;;:::<<<<<<;;;;;;;;;<<<<<<===============>>>@@@AAABBB>>>@@@AAAAAA???>>>>>>???>>>>>>??????@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;======:::;;;<<<<<<;;;;;;<<<>>>===<<<;;;;;;===>>>>>>>>>999::::::;;;<<<===>>>>>>===@@@DDDHHHJJJJJJIIIGGGGGGCCCBBBCCCCCC@@@AAAEEEYYYRRRHHH@@@======>>>???@@@>>>;;;:::;;;<<<<<<;;;<<<<<<<<<===>>>>>>>>>???=========<<<===>>>>>>???;;;;;;<<<<<<===<<<<<<;;;888999;;;<<<<<<;;;999888:::===??????>>><<<;;;;;;999BBB===555<<>>;;;::::::;;;<<<============:::===@@@@@@>>>>>>@@@BBBAAA@@@???@@@@@@@@@>>><<<>>>>>>>>>>>>============>>>>>>>>>>>>============999888666555555666888999<<<;;;999777666666777888888777666666777999;;;<<<:::999888888999;;;===>>>======<<<===???@@@???===;;;:::999888777666666666222333444555666555444444555777999888666666888;;;333333333333333444555666000222333333222333555777666555333333333555777888666555555555777999:::<<<888888999<<<@@@AAA@@@???<<<<<<;;;<<<===@@@CCCEEEDDDEEEGGGIIIPPP___sssrrr^^^NNNJJJMMMLLLHHHFFFIIIKKKJJJBBB>>>???DDDCCC;;;666666???===;;;<<<===?????????CCCDDDDDDAAA===>>>DDDIIIMMMHHH@@@;;;;;;===???AAAAAAAAAAAADDDHHHJJJHHHEEEDDDCCCAAAAAABBBBBB@@@??????@@@AAAAAAAAABBBDDDFFFGGGDDDBBBCCCGGGGGGBBB>>>BBBBBBBBBAAA???===:::999<<<:::999999;;;<<<<<<;;;;;;::::::;;;<<<>>>@@@AAA===<<<;;;===AAABBBAAA>>>>>>??????@@@AAAAAABBBBBB@@@???>>>======>>>???@@@AAA???<<<;;;<<<======<<<===<<<;;;::::::;;;<<<======>>>>>>===<<<<<<===???===<<<<<<;;;;;;::::::999??????@@@AAABBBCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGMMMJJJFFFAAA??????@@@AAA==================>>>>>>??????>>>>>>>>>>>>?????????===;;;::::::<<<>>>@@@?????????>>>===<<<;;;:::===<<<;;;:::999888777777:::;;;>>>AAACCCBBB>>>:::>>>======<<<;;;:::::::::;;;::::::<<<>>>???>>>===????????????@@@@@@AAABBBDDDCCCAAA???>>>>>>??????BBB@@@===<<<<<<======<<>>AAADDD???>>><<<999888777777888555666777777666555444333888888888888777777777777555666777888888888888888555555555444333333222222555333000111444666666555888777666555666888:::;;;;;;:::888888;;;===>>>>>>@@@@@@@@@???????????????BBBCCCEEEKKKUUUfffxxxwwwhhhUUUHHHJJJOOOPPPLLLIIIIIIGGGDDDAAA>>>>>>AAA???888666888???===<<<<<<>>>@@@@@@@@@@@@BBBDDDBBB???@@@EEEJJJGGGDDD@@@>>>???AAABBBBBBAAA@@@@@@CCCFFFGGGFFFDDDDDDCCCBBBCCCDDDEEEDDDCCCCCCDDDDDDCCCAAAAAACCCEEEFFFDDDBBBCCCEEEEEEAAA===@@@@@@@@@@@@???>>><<<;;;===;;;::::::<<<======<<<<<<;;;;;;;;;<<<>>>@@@AAA<<<;;;;;;===@@@AAA???======>>>>>>??????@@@AAAAAA@@@???>>>======>>>???@@@DDDBBB??????@@@AAA@@@@@@???>>>>>>======>>>>>>???>>>???@@@???======>>>@@@<<<<<<<<<;;;;;;;;;::::::======>>>>>>???@@@@@@@@@CCCDDDEEEFFFGGGHHHIIIJJJLLLJJJFFFCCCBBBBBBCCCCCCAAAAAAAAA@@@?????????>>>??????>>>>>>>>>>>>?????????>>><<<;;;;;;<<<===>>>CCCCCCCCCBBBBBBAAA@@@???BBBAAA@@@???===<<<;;;:::======???BBBDDDCCC@@@===??????>>>======<<<;;;;;;=========>>>@@@AAA???>>>@@@@@@?????????@@@AAAAAA@@@????????????@@@@@@AAA>>><<<;;;;;;<<<>>>>>>===AAA===999999;;;<<<999666<<<;;;999888777777777888666666555555555555666666666777777777777777777777777666666666888:::;;;===:::;;;<<<<<<;;;===???BBBAAA???===:::888777666666888999::::::999888555444666666666666666777777777666777777888888777777666555555555444444444444444666333111222444666555444666555444444444666888999888777666666999:::::::::============>>>>>>>>>>>>@@@BBBFFFLLLWWWgggxxx~~~qqqaaaQQQHHHJJJPPPRRROOOKKKHHHDDD>>>@@@>>>>>>>>>:::555777<<>>@@@AAAAAA>>>AAACCCCCCAAABBBFFFIIIAAA@@@???@@@BBBDDDDDDDDDAAA@@@@@@AAACCCDDDDDDCCCEEEDDDCCCEEEGGGHHHGGGFFFGGGGGGFFFCCCAAAAAACCCEEEFFFCCCAAABBBCCCCCC???<<<======>>>>>>>>>======<<<===<<<:::;;;===>>>>>>======<<<<<<<<<<<<===>>>???;;;::::::<<<>>>>>>===<<<<<<<<<<<<===>>>>>>??????@@@???>>>======>>>???@@@DDDBBB@@@@@@AAABBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAA@@@AAABBBAAA???>>>???@@@<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<============<<<<<<@@@AAABBBCCCEEEGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@??????>>>>>>??????@@@???>>>>>>======<<<<<<<<>>===>>>>>>>>>@@@AAAAAA???===@@@@@@???>>>>>>=========@@@??????@@@BBBBBBAAA???AAAAAA@@@?????????@@@@@@>>>???????????????>>>>>>:::888888999<<<>>>>>>>>>???<<<999999;;;<<<999666::::::999888777777777888666777777777777777777666666666666777888888888999888777777777888999;;;<<<;;;<<<<<<;;;::::::<<<>>>@@@???===:::888666555555888999;;;<<<;;;999666444555555555555666666777888999999999999888777666555444555555555555666666666666555333333444444444333333333222222333444666777444444444555777888777555999999:::;;;<<<===>>>>>>===AAAFFFMMMWWWgggxxx{{{kkk\\\PPPKKKJJJOOOQQQMMMIIIFFFBBB===???@@@@@@<<<777555:::AAA===<<<;;;;;;>>>@@@AAAAAA>>>AAACCCDDDCCCBBBDDDFFF>>>======???BBBDDDEEEDDDAAA@@@@@@@@@AAAAAABBBBBBFFFDDDDDDEEEGGGGGGGGGFFFFFFFFFDDDBBB@@@@@@BBBEEEEEECCCAAA@@@AAA@@@>>>;;;<<<<<<<<<<<<<<<;;;;;;:::<<<:::999:::<<<=========<<<<<<<<<;;;;;;;;;;;;<<<:::::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<======??????>>>======>>>??????AAA???======>>>?????????AAAAAACCCDDDDDDCCCAAAAAAAAACCCCCCCCCAAA??????@@@==================>>>>>>>>>>>>?????????>>><<<<<<======>>>???@@@@@@AAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBB?????????>>>>>>?????????>>>>>>??????>>><<<;;;:::@@@@@@@@@@@@@@@???>>>>>>AAA@@@@@@@@@?????????>>>===<<<;;;;;;===>>>===;;;??????>>>>>>============AAA@@@???@@@BBBBBB@@@???AAAAAA@@@???>>>>>>>>>>>>@@@@@@@@@@@@>>><<<999888888777666888;;;======<<<===;;;999:::;;;;;;999777888888777777777777777777777777999::::::999777777666666777777888999::::::999888888888888:::;;;<<<<<<<<<<<<:::888888999;;;<<<;;;:::999777666555555444666888:::;;;999777555555555555555666777999:::<<<<<<;;;:::999777666555444444555555666777777888666666444444333333222222333222222222333444555666444444444666888888666444666777888:::;;;===>>>???>>>AAAFFFKKKUUUfffzzz~~~rrrbbbUUUNNNLLLIIILLLLLLGGGCCCCCCBBB???@@@BBBBBB<<<888999???DDD===;;;:::;;;>>>AAABBBBBB@@@BBBCCCCCCBBBAAA@@@AAA???===;;;<<>>???BBBEEECCCBBB@@@@@@??????>>><<<===<<<;;;:::999888888888:::888777888;;;<<<<<<<<<::::::;;;:::::::::999999999::::::::::::999999999888999999::::::;;;<<<<<<>>>>>>===<<<<<<===>>>>>>>>><<<::::::<<<=========???@@@AAABBBBBBAAA@@@???@@@BBBCCCCCCAAA@@@@@@@@@>>>>>>??????@@@@@@@@@AAABBBCCCDDDDDDCCCBBB@@@???>>>============<<<<<<<<<<<<===>>>@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBCCC???>>>>>>======>>>>>>???===>>>>>>???>>><<<:::888<<<<<<<<<<<<<<<<<<;;;:::<<<<<<<<<===>>>??????@@@===;;;::::::;;;<<<;;;:::<<<<<<<<<<<<<<<;;;;;;;;;>>>======>>>@@@@@@???===@@@???>>>===============>>>>>>???>>>===:::888777888777777888:::::::::888::::::::::::;;;;;;999888888999999999999999999999777888999::::::999888777666777777888999::::::;;;:::999999999:::;;;===>>>======<<<:::777666777999666666666777777666666666111333666999;;;;;;:::999777777666666777999;;;<<>>===;;;999777666333444444555666777888888666666666555333222222111333333333333444555666666666666666888::::::888555666777888:::<<<>>>???@@@AAACCCFFFJJJSSSeee|||xxxlll^^^TTTPPPOOOHHHJJJIIICCC???AAABBBAAA@@@CCCCCC>>>;;;>>>CCCDDD>>><<<<<<===AAADDDEEEEEEAAAAAAAAAAAA@@@???>>>===???===;;;<<>>???>>>???AAACCCBBBAAA@@@??????>>>??????>>>===<<<:::999888888888999777666888:::<<<<<<;;;999::::::;;;;;;:::999999999:::;;;;;;999777777888888888888999::::::;;;;;;===<<<;;;::::::;;;<<<===>>><<<::::::<<<===>>>======>>>>>>??????>>>>>>===>>>@@@BBBBBBAAA@@@???@@@@@@@@@AAAAAABBBCCCDDDDDDEEEFFFGGGHHHGGGFFFDDDBBBBBBAAAAAA@@@???>>>======:::;;;<<<===>>>>>>>>>===<<<<<<===>>>???@@@AAAAAA>>>======<<<<<<======>>>;;;<<<======<<<;;;999888:::;;;;;;<<<;;;;;;::::::::::::;;;<<<===??????@@@>>>===;;;<<<======<<<;;;::::::::::::::::::::::::;;;::::::<<<>>>???>>><<<======<<<;;;;;;;;;<<<<<<999::::::;;;;;;;;;;;;;;;999888888888999999888666888999:::;;;;;;:::999999:::;;;<<<===============888999999999999999999888888888888999:::::::::;;;::::::::::::<<<>>>@@@AAA======<<<:::777666777888333444555666777777777777333444777999;;;<<<<<<<<<:::999777777777999;;;<<>>===;;;999777666333333444555666666777777444666777666444222222222333333444555555666666777999888888888::::::999777666777888:::<<<>>>@@@AAACCCFFFIIILLLTTTeee}}}tttggg\\\TTTQQQPPPHHHKKKIIICCC???@@@AAA@@@>>>BBBBBB??????CCCDDDAAA@@@??????AAADDDGGGIIIIII@@@???>>>>>>??????>>>===<<<<<<===@@@DDDFFFFFFEEEBBBEEEHHHHHHEEEAAA??????BBB@@@???@@@AAAAAA@@@???999<<<>>>?????????@@@AAAAAAAAA@@@???>>>???@@@AAA???>>>===<<<;;;;;;<<<===999888777888;;;<<<===<<<::::::;;;<<<<<<<<<;;;:::999;;;<<<;;;888666777888777888888999::::::;;;;;;;;;;;;999999999999;;;;;;===;;;999999;;;============<<<<<<<<<<<<<<<<<<===:::===???AAA@@@?????????AAABBBBBBCCCEEEFFFGGGGGGEEEFFFHHHIIIIIIHHHEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@========================;;;;;;<<<<<<======>>>>>><<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::999999::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<===<<<;;;<<<===<<<:::999::::::::::::::::::::::::888888888:::===>>>>>>===:::::::::999::::::;;;;;;888888888999:::;;;<<<===888888777999::::::888666666888:::;;;;;;:::999999999:::;;;===============999999888888888888999999999999::::::::::::::::::::::::;;;<<<>>>AAACCCEEE======<<<:::777666777999444555666888888888888888666666666777888999:::;;;:::999777666666777:::;;;>>>>>>===<<<:::888777666333333444444555555555666222555777666444222222333222333444555555666666666999888666666777888888777666777888:::<<<>>>???@@@BBBGGGMMMRRRXXXggg|||zzzmmm```VVVOOOLLLJJJIIILLLKKKEEEAAAAAA@@@>>>===AAAAAA???AAAFFFEEE???CCCBBBAAACCCGGGJJJLLLMMM>>><<<;;;<<<===?????????999;;;???DDDHHHJJJHHHFFFBBBFFFKKKKKKGGGBBB@@@??????>>>>>>???AAABBBBBBAAA999<<>>=========???@@@AAA:::888888999<<<>>>>>>===:::;;;===>>>>>>>>>===<<<999;;;===<<<888666777888888888888999::::::;;;;;;::::::999888888999::::::;;;999777888999;;;<<<;;;===<<<;;;::::::;;;<<<===888;;;>>>@@@???>>>>>>???BBBCCCDDDEEEFFFGGGHHHIIIDDDEEEGGGIIIIIIHHHEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>======>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;999999999999999999::::::999999::::::;;;:::::::::999999999888888777777666:::999999:::;;;:::888555::::::::::::::::::::::::777777777:::===???>>>===888888888888999:::;;;;;;;;;:::999888888999:::;;;777777777999;;;;;;999777555777:::;;;;;;:::999999555666888:::;;;;;;:::::::::999888777777888999:::;;;:::::::::::::::::::::;;;;;;;;;===???BBBEEEGGG>>>>>>===:::888777888999777888999::::::999888777777666555444444555666777;;;999777555555666888:::<<<<<<;;;:::999777666555333333333444444444444555111444777777444222222444222222333444555555555555999666444444555666666666666666888999;;;===>>>???@@@HHHPPPVVV\\\iii{{{rrraaaVVVQQQMMMLLLMMMFFFHHHGGGBBB???AAACCCCCC???@@@AAABBBDDDCCCAAA???CCCCCCCCCEEEHHHHHHGGGFFF@@@???>>>===<<<======>>>???BBBFFFJJJKKKJJJHHHFFFFFFHHHJJJIIIFFFAAA>>>===@@@CCCDDD@@@>>>??????===<<<======>>>>>>>>>======@@@@@@@@@?????????>>>>>>???>>>===;;;;;;;;;<<<<<>><<<<<<===>>>???>>>???@@@AAA@@@>>><<<;;;::::::999999888888888999<<<<<<;;;;;;;;;<<<<<<===>>>===:::888666666777888;;;<<<<<<:::999999;;;===>>>>>>>>>>>>===<<<:::::::::;;;===>>>>>>>>>======BBBBBBBBBBBBBBBBBBBBBBBBEEEFFFGGGGGGGGGFFFEEEDDDEEEDDDBBB@@@>>>===<<<;;;AAA@@@???>>>======>>>>>>===<<<;;;999888888999999<<<:::999999;;;<<<<<<;;;999999999999999999999999BBB???<<<:::;;;;;;:::999888777666777888999888666;;;:::888777777777888888888:::;;;:::888666666666777777999;;;======:::888999999:::;;;<<<<<<<<<;;;<<<======<<<;;;<<<>>>AAA<<<<<<;;;::::::999888888999888999:::<<<<<<:::888:::999888777666666666777666777777777777777666666;;;999777555555777:::<<<;;;::::::>>>CCCGGGGGGFFFEEEDDDAAA???>>>==================<<<;;;999888777666666777888777555444333666666666666666777888888666666777777777777666666444333333333333444555555666666555444333222222111111111222333333444444555666666777777888888888999888999:::;;;<<<>>>??????AAACCCMMMYYY___eeevvvyyyjjjZZZSSSQQQNNNMMMNNNLLLIIIFFFDDDBBBAAACCCEEE>>>???@@@BBBCCCCCCAAA???BBBAAA@@@AAADDDEEEDDDDDD@@@>>><<<:::::::::<<<<<>>??????@@@@@@???@@@@@@AAAAAA@@@@@@???>>>???>>>===<<<<<<======>>>BBBBBBAAA@@@???>>>======??????@@@@@@@@@???===<<<===<<<;;;:::::::::;;;;;;======<<<<<<<<<<<<<<<===>>><<<:::888777777888999;;;;;;;;;:::888888:::<<<>>>>>>>>>======;;;:::::::::;;;<<<=========<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@BBBBBBBBBBBBAAA@@@BBBAAA@@@>>>===<<<;;;;;;>>>======<<<<<<<<<<<<======<<<:::999888888999999;;;:::999999;;;<<<<<<;;;999999999999999999999999>>><<<:::999;;;<<<<<<;;;999888777777888999888666::::::888777777777888888777999:::999888888999;;;888777777888:::;;;;;;:::::::::;;;<<<<<<<<<;;;;;;AAAAAABBBAAA@@@@@@CCCEEE===<<<<<<;;;;;;:::999999999888888:::<<<<<<:::888:::999888777666666666666444555555666666555555444888777666555555777888::::::::::::>>>CCCGGGGGGFFFHHHEEEAAA>>>======???@@@=========<<<;;;:::888888666666666666666555444333555555444444555666666777666666777777777777666666444333333333333444555555666555555444444333333222222222333333444555555555777777777777888888888999888999:::;;;<<<>>>??????@@@DDDPPP\\\```eeevvvnnn___QQQNNNQQQQQQOOONNNMMMEEEAAADDDDDD??????CCC===???@@@BBBBBBAAA@@@???@@@>>><<<<<<>>>@@@AAA@@@???<<<999777666777:::;;;>>>@@@CCCFFFHHHGGGFFFDDDDDDEEEDDDCCC@@@???@@@AAABBBFFFHHHEEEBBBBBBAAA>>>>>>???@@@AAABBBCCCCCCCCC@@@AAABBBBBBBBBAAA@@@?????????>>>======>>>@@@AAACCCDDDDDDDDDCCCAAA>>>===@@@@@@@@@@@@????????????>>>===;;;:::999:::;;;===???>>>===<<<<<<;;;<<<<<<<<<;;;:::999888999:::::::::;;;;;;:::999999:::<<<<<<=========<<<;;;::::::;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===============???>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<;;;:::999888888999999;;;:::999:::;;;<<<<<<:::::::::999999888888888888999888777888;;;<<<======;;;999888888999999888666:::999888888777888888888777888999999999:::===@@@:::888777777:::===>>>>>><<<<<<<<<===<<<<<<;;;;;;===>>>???>>>======???AAA=========<<<<<<;;;:::999888888777999:::;;;999888::::::999777666555555444222333333444444444333333555555555666666666777777888999;;;???DDDFFFGGGFFFHHHEEE@@@===;;;===???BBB=========<<<;;;:::999888555555444444444444444444444444444333444444555666555666666777777666666555444333333333333444555555444444444444444444444444333333444444555666666666777777777888888888888888999999:::;;;<<<===???@@@@@@FFFSSS^^^aaadddvvvxxxdddWWWLLLMMMRRRSSSOOOMMMGGG???>>>FFFGGG???<<<@@@===???AAABBBAAA@@@?????????<<<:::999;;;===>>>>>>===;;;777444444666999;;;;;;>>>BBBFFFHHHHHHGGGFFFHHHGGGFFFCCC@@@???AAACCCFFFIIIIIIDDDAAACCCCCCBBBCCCCCCDDDEEEEEEEEEEEEEEEAAABBBCCCDDDCCCBBB@@@???@@@??????>>>???@@@BBBCCCEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@???@@@@@@AAA===;;;999777777888:::;;;>>>===<<<;;;::::::::::::;;;::::::999999:::;;;;;;:::;;;<<<<<<::::::<<<===;;;<<<<<<<<<<<<;;;;;;:::<<<<<<<<<;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;888888999:::;;;;;;<<<<<<;;;;;;;;;::::::;;;;;;<<<999999::::::;;;;;;;;;;;;<<<;;;999888888888999999:::999999:::;;;<<<;;;:::::::::999999888888777777777666666888:::<<<<<<<<<<<<:::999999::::::888777999999888888888888888888999999999999999;;;>>>AAA;;;::::::;;;>>>@@@@@@@@@============<<<<<<;;;:::999:::;;;:::999999:::;;;;;;;;;<<<<<<<<<;;;999999888777666777999:::999777:::999999888666555444333222222333444444444333333333444666777888777777666666888<<<@@@CCCEEEEEEDDDEEEDDDAAA>>>======???@@@<<<<<<<<<<<<;;;:::999888555444333222222333555666555444444444444444555555555666666666666666666555444333333333333444555555333444444444555555666666444444555555666777777777888888888888888888888888999999999:::;;;===???@@@CCCHHHTTT]]]___cccwwwwwwmmm___TTTMMMOOOTTTSSSNNNKKKEEEBBBFFFNNNOOOFFFAAABBB>>>AAACCCCCCAAA???>>>??????<<<999888:::;;;<<<<<<<<<999666444444666:::<<<===@@@FFFKKKNNNNNNLLLKKKMMMKKKHHHDDDAAAAAACCCFFFJJJKKKHHHAAA>>>AAADDDEEEGGGGGGGGGHHHHHHGGGFFFFFFBBBBBBCCCDDDCCCBBBAAA@@@AAA@@@??????@@@AAABBBCCCEEEDDDBBBAAABBBDDDGGGIIIDDDCCCBBBAAA@@@@@@@@@AAA===<<<:::888888999:::;;;<<<;;;:::999888777777777:::999999999::::::;;;;;;:::<<<======<<<<<<===>>>;;;;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;<<<===>>>:::::::::::::::;;;<<<<<<999:::;;;<<<<<<<<<<<<<<<;;;:::999888888888999:::999888888:::<<<<<<:::999999999999888888777777777888777777888:::;;;:::999;;;:::999999::::::999777888888888888999888888888;;;;;;;;;999999:::===???999999;;;===@@@@@@???===<<<=========<<<;;;::::::;;;<<<======;;;:::;;;<<<888999:::;;;;;;:::888777777666555666777888888777888888888888777555444333333333444555555555555555333444777888999999888777555999===AAACCCCCCBBBBBBCCCDDDDDDDDDCCCAAA@@@???:::;;;;;;;;;:::999888777444333222222333444666777666666555555444555555666555555666666666666555555444333333333333444555555333444444555555666666777444444555666666777777888999999999888888888888888:::999999999;;;===???AAAGGGJJJRRRZZZ]]]dddyyyyyymmmdddZZZSSSPPPSSSTTTQQQLLLJJJIIINNNTTTWWWUUUOOOIIIFFF@@@DDDFFFEEEAAA>>>===>>>>>><<<:::999:::;;;::::::;;;999777666777:::===???BBBGGGMMMSSSUUUTTTQQQNNNLLLKKKHHHDDDAAAAAADDDGGGJJJKKKGGG@@@===@@@CCCDDDFFFGGGGGGHHHHHHGGGGGGFFFCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@??????@@@BBBCCCEEECCC@@@???@@@DDDHHHKKKFFFEEEDDDCCCBBBAAA@@@???>>>======<<<<<<<<<<<<<<<:::999888777777666777777999999999999999999999999999;;;=========<<<===>>>;;;;;;<<<===>>>>>>>>>======<<<;;;;;;:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>???;;;;;;::::::;;;<<<======:::;;;<<<=========<<<;;;:::999888777777888999:::888888888:::<<<<<<:::888888888888888888888888888999888888999;;;;;;999777:::888777888999:::999888777777888999999999999888<<<<<<<<<:::999999;;;===666777888;;;======:::777;;;;;;;;;<<<;;;;;;:::::::::<<<======;;;::::::;;;777888999;;;;;;999777666777555444444666777777777666777888888777666444333333444555666666777666666333444666888999999999888777<<>>888999999999999888777666333333333333444555777777777666555555555555555555444555555666666555555444444333333333333444555555444444555555666666666666444444555555666777777777999999999999999888888888::::::999999:::===@@@AAAHHHHHHNNNXXX]]]fff{{{~~~vvvlllccc]]]UUURRRRRRUUUTTTOOOKKKKKKLLLXXX^^^VVVOOOMMMJJJDDDCCCFFFIIIGGGAAA===<<<======<<<::::::::::::999777:::999999999;;;>>>AAACCCFFFKKKRRRWWWXXXTTTNNNIIIFFFEEEDDDAAA@@@AAADDDGGGFFFIIIGGGAAA>>>@@@AAA???AAABBBCCCEEEFFFGGGGGGGGGDDDCCCAAA@@@???@@@AAABBBBBBAAA@@@?????????@@@AAACCCBBB@@@???@@@CCCFFFHHHGGGGGGGGGFFFCCCAAA>>>===<<<===>>>>>>>>>===;;;;;;999888777777777777888888888888888999888888777777777999;;;<<<<<<;;;<<<<<<;;;<<<===>>>????????????===<<<;;;;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<===>>>===<<<<<<<<<<<<======>>>:::;;;===>>>===<<<:::999:::999888777777888999:::888888888:::<<<<<<999777666666777777888888999999999888888:::<<<<<<:::888777666666777999:::999888666777888999:::999999888999;;;<<<;;;:::999:::;;;777777777888999999777555999999::::::::::::::::::777999::::::888777666777666888:::;;;<<<:::888777666555333333555666777666444555777888888666555444333333555666666777777777333333555666777888888888;;;@@@FFFIIIGGGDDDBBBAAA???@@@BBBBBBBBB@@@>>><<<777777777777777666666555222222444555666777777777666555555444333333444444444555555666666555555444444333333333333444555555555555555555666666666666333444444555555666777777:::::::::999999888888888;;;:::999999:::===@@@BBBEEEEEEKKKXXXaaajjj{{{|||yyy||||||xxxmmmccc]]]ZZZQQQQQQSSSVVVTTTMMMJJJKKKKKK[[[___OOODDDFFFFFF>>>EEEHHHKKKHHHBBB===<<<===<<<;;;::::::::::::777555999999:::<<<>>>AAACCCEEEFFFKKKRRRWWWVVVPPPHHHBBB@@@@@@??????>>>@@@DDDGGGCCCGGGHHHCCC@@@@@@>>>;;;<<<===???BBBDDDFFFGGGHHHEEECCC@@@>>>>>>???AAACCCCCCBBB@@@???>>>??????@@@BBBAAAAAAAAAAAABBBCCCCCCHHHHHHHHHGGGEEEAAA===;;;999;;;<<<======;;;999888888888888888888888999999888888888888888777666666555777:::;;;:::::::::;;;;;;<<<===???@@@@@@@@@@@@===<<<;;;;;;<<<===>>>???===========================<<<;;;:::::::::;;;<<<>>>>>>=========>>>>>>???:::;;;=========;;;999888999999888777777888999:::777777888:::<<<<<<999777555555666777888999::::::777777888:::======<<<:::666555555666888::::::999666777888999::::::999888777999;;;;;;:::::::::;;;;;;999777666777888888888777888999999::::::::::::777999;;;;;;999777777777777999;;;======;;;999888666444333333444666666666333444666777888777666444222333444555666666666666222222333444555666777888>>>DDDJJJLLLJJJFFFCCCBBB<<<<<<;;;;;;::::::999999555666666666666666555444111222555777888888888888555444333333222222222222444555555555555555555444444333333333333444555555666666666666666666666555333333444444555666666666:::::::::999999888888888;;;:::999888:::===@@@BBBBBBBBBJJJYYYeeemmmzzz~~~}}}~~~pppddd\\\YYYWWWYYYWWWTTTQQQNNNJJJEEEAAALLLXXXVVVFFF???FFFJJJEEEGGGEEEBBBAAA>>><<<>>>AAA===<<<:::888777777888888;;;;;;<<<======@@@EEEHHHLLLMMMOOOOOONNNKKKHHHFFFCCCAAA>>>===>>>AAABBBBBBDDDCCCCCCEEEGGGGGGCCC????????????>>>>>>???CCCEEEFFFCCCAAA@@@@@@@@@@@@??????@@@AAA@@@>>>======>>>>>>===<<<;;;<<<===>>>???DDDFFFGGGEEEBBB???======;;;:::::::::;;;:::888555888777777:::===>>><<<:::999888666666888999999999::::::999999999999999999;;;<<<>>>>>>======???@@@===;;;;;;???DDDEEEBBB>>>======>>>>>>>>>>>>>>>>>>::::::::::::999999888888:::::::::999999:::===@@@;;;;;;:::999999999999:::888555333333666999999777666777888999999888777666666666666666666777888888888888999999999:::::::::666777888999999999999999======<<<;;;:::888777666777888888999999::::::;;;::::::999888777777888888999999:::;;;;;;;;;:::999999;;;<<<;;;999999999:::999:::;;;<<<;;;:::999888888666444555888999777555222444555777777555444222111222333444555555555555333666888777555333555666===@@@EEEIIIIIIFFFAAA===666777777777888888888888777777777777777777888888000333555666666555666777444333333222222333333333222222333444555555555444333444555444222222444555555555444444444444555555444333333333333444555555888888888999::::::888666999888888999:::<<<>>>@@@???@@@KKK[[[fffnnn{{{~~~}}}mmm^^^WWWUUUUUUYYYVVVQQQMMMJJJFFFAAA>>>HHHQQQPPPEEEBBBJJJKKKDDDBBBDDDFFFDDD===:::===BBB===;;;:::999:::;;;;;;:::<<<===???@@@AAACCCGGGJJJNNNNNNNNNMMMKKKHHHEEECCC@@@>>>;;;;;;===@@@BBBBBBAAAAAABBBEEEGGGFFFBBB>>>>>>>>>>>>======>>>@@@CCCDDDAAA???>>>>>>??????>>>===>>>???>>><<<<<<<<<>>><<<<<<;;;::::::;;;<<<===AAABBBCCCAAA???======>>><<<;;;:::999999777444222666666666999<<<===<<<:::999888777888:::::::::999999999999999999999999999:::;;;======<<<<<<>>>???===;;;:::>>>BBBCCC@@@<<<<<<===============<<<<<<;;;::::::999999999999::::::::::::999999:::===???;;;::::::999999999999999999666555555888999888777666777888888888777666666666666666666666777888888888888888999999999::::::888888888888888999999999;;;;;;;;;<<<<<<;;;::::::999999888888888888888888999888888777666666666777777888999999999888777666666888;;;<<<;;;999888888888888999999999999999888888666444555777888777555666777888888888888777666222222333444444555555555444777999888666555666777;;;>>>BBBEEEDDDAAA===:::666666666666666777777777888888888777777777777777111444666777666555666666555555444444444555555666333333444555555555555555555666777666444444666777666666666555555666666666444444444444444555666666666666666777888888666444777777777888:::;;;===>>>>>>???IIIYYYdddlllyyy~~~}}}iiiXXXRRRTTTUUUVVVSSSMMMHHHEEEAAA>>><<>>===<<<;;;===@@@AAABBBDDDGGGIIIOOONNNLLLIIIFFFCCCAAA@@@>>><<<::::::<<>>>>>@@@CCCEEEEEEAAA>>>@@@@@@@@@???===>>>@@@BBBAAA???===<<<===>>>======:::<<<===<<<;;;;;;<<<===;;;;;;::::::::::::;;;;;;>>>???>>>===;;;;;;===???<<<:::999999:::999666444444444555888;;;<<<;;;999888888888:::<<<<<<:::888888888888999999::::::;;;999;;;<<<<<<<<<<<<===???===;;;;;;===@@@AAA>>>;;;<<<<<<<<<<<<;;;:::999999;;;:::999888888:::;;;<<<999::::::999999:::<<>>>>><<<;;;;;;:::999999888888999999999888888888888888888999999:::999888777666333666;;;===<<<:::888888999888888888888888999999888666555666777888777666999999888888888888999999444444444444555555555555666777999999888777777888999;;;===>>>>>><<<999777555555555555555666666777999888888888777777666666333555777777666555555666666666666666777777888999555555666666777777666666777888888888666666777999777777666666666666777777555555555666666666777777555444444666777777555333555666777999:::;;;<<<<<>>===???GGGJJJFFFHHHQQQUUURRRIIINNNNNNEEE;;;999===AAA???;;;999:::===???===:::888;;;>>>AAABBBCCCFFFGGGMMMKKKHHHEEEBBBAAA@@@???@@@===;;;;;;===>>>??????===>>>>>>???AAAAAAAAAAAABBBCCCCCCBBB@@@@@@BBBDDD@@@>>><<<<<<===>>>>>>===:::<<<======<<<<<<>>>???===<<<<<<<<<;;;;;;;;;;;;??????===;;;999:::===???999888888999<<<===<<<;;;222333555777999::::::999888888999;;;======:::888777777888999::::::;;;;;;:::;;;======<<<<<<>>>???>>>======>>>@@@@@@>>>;;;;;;;;;;;;;;;:::999888777999888777777777999;;;<<<888999::::::999:::<<<>>><<<;;;;;;:::::::::::::::999999999::::::999777555555666666666777777777777888777777666777777888888888888888888999999999999<<<:::888666666777888999777888999;;;<<<=========>>>>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;<<<======>>>===<<<:::999444777;;;<<<<<<;;;;;;;;;>>><<<;;;999888999999:::999888888888999999888888999888666555555666888999777777666666666666666666777888999:::999999999999999999::::::999888666666666666555555555666777888999999888888777666666666555777888777666555555666777777777777777888999:::666777777888888888777777888888999888777666888:::777666666666666666666777666666777777888888888888666555666777999999777555666888:::<<<===>>>>>>===BBBBBBKKKZZZeeennn}}}zzz}}}{{{yyy{{{}}}gggWWWWWW[[[[[[NNNJJJFFFCCCBBBBBBAAA@@@>>>IIIOOOKKKHHHPPPYYY^^^VVVVVVNNNAAA:::;;;?????????===;;;;;;======:::888888;;;???AAACCCDDDGGGIIIKKKIIIFFFCCCAAA@@@@@@@@@CCCAAA>>>>>>>>>???>>>===???>>><<<;;;;;;>>>BBBEEEBBBCCCCCCBBBAAA@@@BBBCCCAAA???======>>>@@@@@@@@@===???@@@@@@??????AAABBB@@@@@@@@@??????>>>>>>>>>BBBBBB???<<<::::::===???999888777888;;;<<<<<<;;;333555777888999999999999888888999;;;======:::888777777888999::::::;;;;;;:::<<<============>>>@@@@@@?????????@@@???>>>===;;;;;;;;;;;;:::999888777777777666666777888999:::777999::::::999999;;;=========<<<;;;;;;;;;;;;;;;888999::::::999888666666666666666666777777888888888888777777777777888888777777888888888999999999<<<:::888666666777888999777888999:::::::::::::::<<<<<<<<<======>>>>>>>>>;;;<<<============<<<<<<>>>>>>?????????>>><<<;;;999;;;;;;;;;;;;;;;>>>@@@CCCBBB???===;;;:::::::::::::::;;;::::::::::::;;;:::999777555555777999::::::999888888888888999999888888999:::;;;;;;::::::999999888888777777777777888777666555666777888:::888888888888777777666666777888888777666555666888777777666666777888888999777888888999888888777777777888888777666666777999666555555444444555555666666777888999999999888888888888888:::<<<<<<:::999999;;;===???@@@AAAAAA@@@GGGFFFNNN]]]iiisss{{{zzz|||uuusssyyy|||fffZZZ\\\]]]XXXJJJHHHEEEDDDDDDDDDCCCBBB>>>JJJRRROOOJJJNNNXXX```\\\ZZZOOO>>>888<<<@@@>>>>>>>>>>>>===<<<:::999888;;;>>>AAACCCEEEGGGJJJMMMJJJHHHFFFCCCAAA@@@@@@@@@DDDBBB@@@???@@@@@@???>>>@@@???===:::999<<>>???AAA@@@??????@@@AAAAAA???===>>>@@@AAABBBBBBAAACCCDDDCCCBBBBBBCCCDDDCCCCCCDDDDDDCCCBBBAAA@@@DDDCCCAAA>>><<<;;;>>>@@@<<<:::888777888999888777666888:::;;;:::999999999888888888:::<<<<<<:::888888888888999999::::::;;;999;;;<<<===<<<<<<===???@@@@@@@@@???????????????<<<<<<<<<<<<;;;:::999999777777777888888888888888777888::::::999999;;;<<<===<<<<<<;;;;;;;;;;;;;;;777888:::999888777777888777666666666777888999:::999999888777777777888888777777777888888888888999:::999888777777777888999888888999999999999888888888888999999:::;;;;;;<<<888999;;;<<<<<<;;;::::::;;;<<<===>>>>>>===<<<;;;======<<<;;;:::<<>>>>><<<;;;;;;<<<>>>???AAAAAABBBBBBHHHHHHOOO^^^kkkvvvvvv{{{{{{pppppp{{{zzzeee[[[^^^ZZZOOOIIIGGGEEEDDDDDDDDDBBB@@@===HHHQQQPPPLLLMMMRRRVVVWWWYYYPPP???555:::??????;;;>>>AAA@@@<<<:::;;;======>>>AAABBBDDDGGGKKKOOOKKKJJJHHHEEEBBB@@@???>>>AAA@@@???@@@AAABBBBBBAAA?????????===;;;<<>>???@@@?????????AAA@@@>>>======@@@BBBBBBBBBDDDFFFFFFFFFDDDCCCDDDEEEEEEFFFFFFFFFEEEDDDCCCBBBBBBBBBAAA???===>>>@@@BBB???===:::999:::::::::999999;;;>>>===;;;999999:::999888777888:::::::::999999999999999999999999999777999::::::::::::;;;===>>>??????>>>>>>>>>???@@@<<<===============<<<<<<888999:::;;;;;;:::888777666888::::::999999:::<<<;;;;;;:::999999999999:::555777888777555555777:::888777777777888999;;;<<<:::999888888777777888888777777777777888888888888888888888888888999999999777888999::::::::::::999888888888888888888999999777888:::<<<<<<;;;:::999888999;;;<<<======<<<;;;<<<======<<<;;;;;;===???>>>>>>>>>===<<<;;;:::999888:::;;;;;;888888999;;;:::999888888888888999:::999888777666777999:::<<<888777777999;;;<<<;;;999777777888999999:::::::::888777555444444666888:::666666666777888888999999777777888777666777999<<<:::999888777666666666666888888888888888777666666666777888777555555777888666666555555555555666666555666888999:::999888777888888888:::<<<===;;;::::::;;;;;;<<<===???@@@AAAGGGFFFNNN]]]kkkwww|||ttt}}}{{{nnnooo}}}xxxccc[[[]]]VVVHHHIIIGGGFFFEEEEEECCC@@@===<<>>CCCBBB===;;;>>>BBB<<<===>>>@@@AAAEEEJJJNNNNNNLLLJJJGGGCCC@@@===<<<=========???BBBDDDDDDCCC<<>><<<===???<<<>>>@@@AAAAAAAAABBBCCC???>>><<<===???AAABBBBBBFFFGGGHHHGGGEEEDDDDDDEEEFFFGGGGGGGGGFFFEEECCCBBB???@@@@@@@@@??????BBBDDD@@@>>><<<<<<>>>@@@@@@@@@;;;>>>@@@???<<<999999:::999888666666888:::999999::::::999999999999999999555777888999888888999;;;<<<===>>>===<<<===>>>@@@======>>>>>>>>>>>>>>>>>>:::;;;===>>>>>>;;;999777666888:::::::::999:::;;;:::999888888777777888888555666777666444444888;;;999888888777888:::<<<===::::::999888777777888888777777777777888888888888666777888999999999999999777888999:::;;;<<<<<<<<<;;;::::::999999888888777999:::<<<>>>>>>===<<<;;;888999;;;===>>>>>>======:::<<<>>>>>><<<;;;;;;;;;888999:::;;;;;;;;;999888666999:::999777666888:::777666666666666666666777777666555555666888:::<<<888777666888;;;===;;;999555666777999::::::;;;:::777666444333333555777999555555666777888999::::::666777888777777888:::===;;;;;;999888777666666666888888888888888777666555777888888777666666777999777777666666666666777777444666888999999999777666666666666888;;;;;;:::888999888888999:::<<<>>>@@@DDDDDDKKK[[[iiivvvwwwxxxpppkkkrrrvvvvvvbbbXXXYYYVVVMMMKKKGGGCCC@@@@@@???>>>===BBBDDDEEEHHHPPPWWWSSSIIIBBBMMMNNN@@@666888<<<;;;>>>>>>>>>>>>>>>>>>===<<<>>>???@@@AAACCCFFFKKKOOOUUURRRNNNIIIDDDAAA???>>><<<===>>>???AAABBBCCCDDDAAA@@@???>>>>>>>>>???@@@BBBAAA@@@???@@@BBBDDDFFFEEEDDDCCCBBBAAA@@@@@@@@@DDDCCCBBBBBBBBBCCCEEEFFFJJJIIIGGGEEEDDDCCCBBBBBB>>>???@@@@@@AAABBBCCCDDDBBBCCCCCCCCCBBBCCCEEEGGGBBBBBBAAA>>><<<;;;===???<<<:::777555555666666666999999999999999999999999555555666888::::::999777888999;;;<<<======<<<;;;;;;;;;:::::::::;;;<<<===<<<<<<======<<<:::888777999::::::;;;:::999888666666777777777777777666555<<<999666666888:::999777::::::::::::::::::::::::@@@===:::888777777666555666777777777888888888888888999:::;;;<<<;;;::::::888888888999999:::::::::===;;;999999::::::999888:::;;;>>>AAADDDCCC@@@===@@@???=========???BBBCCC>>>>>>===<<<;;;;;;:::::::::999777666666888999:::888888888999999999::::::666666777777888888888999555666666555444444777999999999999999888888777777666555555888;;;===;;;888999:::999777555444666888777555444555777888888888666666777888999:::;;;;;;;;;:::999888888888999:::;;;::::::;;;<<<;;;999666555555555555666666666666777666555666777777555333555999===???===:::888777888888999:::::::::999999<<<<<<;;;;;;<<<>>>@@@BBBCCCCCCJJJWWWfffvvvyyyxxxnnnkkksssyyyqqqbbb[[[ZZZVVVOOOGGGEEEBBBAAAAAACCCCCCCCC@@@AAABBBFFFPPPYYYYYYRRRJJJPPPLLL>>>555888===<<>>???AAABBBCCCCCCAAA@@@?????????AAABBBCCCCCCBBBAAAAAAAAACCCEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBDDDEEEGGGHHHIIIHHHGGGFFFIIIHHHFFFEEECCCBBBBBBAAA??????@@@AAAAAABBBBBBBBBCCCDDDDDDDDDCCCDDDGGGIIIEEEEEEEEEBBB>>><<<;;;;;;:::888777666777888888888999999999999999999999999555555555777999:::999777999999:::;;;;;;;;;::::::999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<:::999888888888999999888777777666777777888888777666555555:::777555555777999888777999999999999999999999999===;;;999999::::::999888777888888888999999999999777888999:::::::::999999999999:::::::::;;;;;;;;;;;;999888999;;;<<<===<<<===>>>@@@CCCEEEEEECCCAAA??????>>>>>>???@@@BBBCCC>>>>>>======<<<;;;;;;:::::::::::::::::::::::::::999999999:::::::::;;;;;;777777888888888888888888555666777666555555777999:::999999888888888888888777666666999<<<===;;;999::::::999777444444555666777666555555666888777666555666666777888888999999::::::888888777888888999999888888999::::::888666555555666666666777777777777666666666777666555333555888<<<>>><<<:::888777666777888999:::;;;;;;;;;999::::::;;;===>>>@@@AAAAAAAAAHHHVVVfffwwwzzznnnjjjsssyyyxxxiiibbb```YYYRRRNNNEEECCC@@@@@@BBBDDDEEEFFFAAA@@@???BBBKKKTTTWWWTTTQQQQQQIII;;;555:::>>>>>>@@@BBBCCC@@@<<<:::<<<>>>CCCDDDEEEFFFHHHMMMSSSWWWOOOMMMKKKHHHEEEBBBAAA@@@<<<======???@@@AAABBBCCC@@@@@@@@@@@@AAACCCEEEFFFCCCBBBAAAAAABBBCCCEEEFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDGGGLLLOOOOOOMMMIIIFFFGGGGGGFFFDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@BBBCCCDDDDDDDDDEEEHHHJJJGGGIIIJJJGGGCCC===:::888999999999999::::::::::::999999999999999999999999666555555777999999888777::::::999888888888888999777888999:::;;;:::999999::::::;;;;;;;;;;;;:::::::::999999888888888888888999999888888777666555444666555333444666777777777888888888888888888888888999888888:::<<<===<<<:::888888888999999999::::::666666777888999888888888888888999999999999::::::888777777999<<<>>>?????????>>>>>>@@@CCCDDDCCCAAA===>>>???@@@@@@AAAAAAAAA>>>======<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<999999999999999888888888555777888888777777888999;;;:::888777777777888999777777888:::<<<===<<<::::::::::::888555444555666888666555555666777666555444555555555666666777777999999888777666777777777666555555666888888777555666666666777777777888888888777666666777666444222444777;;;<<<;;;888777777555666777999:::;;;;;;<<<888999;;;===???AAABBBBBBBBBBBBIIIXXXiiizzzrrrlllrrrvvvpppdddfffeeeWWWKKKIIIFFFDDDBBBAAABBBDDDDDDDDDHHHCCC>>><<>>BBBDDDDDDAAA<<<:::===@@@CCCEEEGGGIIIJJJLLLOOOQQQHHHHHHFFFDDDCCCAAA@@@@@@<<<<<<===>>>???@@@AAABBB@@@@@@??????@@@BBBCCCDDDAAAAAAAAAAAAAAACCCDDDEEEDDDDDDCCCCCCBBBCCCCCCCCCDDDGGGKKKOOOOOOLLLIIIFFFFFFFFFFFFEEEDDDCCCBBBBBB@@@AAAAAABBBAAA@@@???>>>???@@@AAAAAAAAABBBEEEHHHHHHJJJMMMLLLGGGAAA<<<:::;;;===>>>>>>===<<<<<<<<<999999999999999999999999777666555666888999888777;;;:::888777666666777777555777999:::;;;:::888777999999::::::;;;;;;;;;;;;===<<<;;;:::::::::<<<<<<::::::999888777666444333333333333444555666777777777777777777777777777777666666777:::<<<<<<;;;999777777888888888999999999555555666666666777777777666666666666666666666666777666666777:::=========<<<;;;:::;;;===>>>???>>>:::<<<>>>???@@@@@@???>>><<<<<<;;;;;;::::::::::::===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999888888888555777::::::999888888999;;;:::888777666777888999666777888:::;;;;;;:::999999::::::999777777888999999777555555666666555444444444444444555555555555888888777777666666555555555444444555777888777666777777777777888888888888999888777777777666444222444666999:::999777777777666666777999999:::::::::999;;;>>>AAACCCEEEEEEEEEGGGGGGNNN]]]oooyyyrrrvvvxxxqqqjjjoookkkWWWHHHEEEGGGFFFEEEFFFHHHIIIHHHGGGMMMFFF>>>;;;;;;===@@@AAAGGGDDD???;;;<<<@@@BBB@@@CCCDDDCCC@@@===<<<@@@CCCBBBEEEIIIKKKIIIGGGEEEEEEAAAAAAAAAAAA@@@???>>>>>><<<<<<===>>>>>>???@@@@@@AAA@@@???>>>>>>???@@@@@@????????????@@@AAABBBBBBAAAAAA@@@@@@@@@AAABBBBBBDDDEEEGGGIIIIIIHHHFFFEEEEEEFFFFFFFFFFFFEEECCCCCC@@@AAAAAABBBAAA@@@>>>===;;;<<<======<<<>>>AAACCCEEEIIILLLLLLIIIDDDAAA???@@@BBBCCCAAA>>><<<<<<<<<::::::::::::::::::::::::888777666777888999888777;;;:::888666555555555666555666888::::::999888777888999999999:::;;;;;;<<<<<<<<<:::::::::;;;<<<===:::::::::999888666555444222333444555555555666777666666666666666666666666666666666888:::999777555666666666666777777777777444444444555555555666666555555555555555555555555777555555555888999999999:::888777777999;;;;;;;;;777999;;;===>>>===<<<;;;::::::999999999999999888>>><<<:::888888999:::<<<:::::::::;;;;;;;;;;;;<<<;;;::::::999999888888888555777:::;;;:::888888999:::999888777777777888999444666888999999888888888777999:::;;;::::::;;;===:::888666666666777666555555555555555444444444444888888777777666555444444777666555666777999888777777777777777888888888888999888777777888777555333444666888888777777777888888888999999999888777777888:::===@@@CCCEEEEEEFFFIIIIIIQQQaaattt{{{~~~|||yyyzzzoooXXXIIIGGGFFFGGGIIIMMMPPPQQQPPPNNNNNNGGG@@@>>>======???BBB@@@>>>======???BBBCCCCCCDDDBBB???>>>>>>AAADDDFFFCCCFFFJJJJJJGGGBBB>>><<<=========>>>>>>===<<<<<<;;;<<<<<<===>>>>>>??????@@@???>>>===<<<<<<===>>>======>>>??????@@@@@@AAA>>>>>>>>>>>>??????@@@AAABBBBBBCCCCCCDDDDDDDDDDDDCCCDDDEEEFFFEEEDDDCCCBBB???@@@AAABBBAAA@@@>>><<<:::;;;;;;:::999:::===???BBBDDDGGGHHHFFFDDDCCCBBBBBBDDDDDDBBB===;;;;;;===<<<<<<<<<<<<<<<<<<<<<<<<:::999777777999::::::999:::999888777666555555555666777888999:::999888888999999999999999:::;;;<<<888888888888888999999:::::::::999999888777666555222444666777666666666777666666666666666666666666777666666666777777666444555555555666666666777777555444444444444555666666888888777777777777666666777555444444666777777666999888777777999:::::::::666777999;;;<<<;;;:::999999999999999999999999999===<<<999888777888999:::888888888999999999::::::999999999999999888888888666888999999888888999:::999999999999888888777777333666888999888777777888666888:::;;;;;;;;;<<<===:::888777777888999888777777777666666555555555444888888888888777555444333999777666666888999999888666666666777777777888888888777666777888888666555555666888888777777999:::999999999999888777666555666777999<<>>@@@DDD>>>======???@@@BBBEEEHHHEEE@@@;;;<<>>>>>>>>>>>===<<<<<<<<<===>>>???===>>>??????@@@AAAAAAAAA============>>>???@@@AAA@@@@@@AAABBBCCCBBBBBBAAA@@@AAACCCDDDDDDCCCAAA@@@===???AAABBBBBB@@@>>><<<;;;<<<<<<;;;999:::<<<>>>>>>@@@AAAAAA@@@@@@AAACCC@@@BBBBBB???:::999;;;???========================<<<:::999888:::;;;;;;:::888888888888888777666555888888888999999999:::::::::999999888888999:::;;;666777777888999999888888999999999999999888777666444777999999777666777888666666666666666666666666888777555555777888777666666666666666777777777777555444444333444555666777888888888888777777666666777555444444666777777666888777777777999:::999888777888999:::;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;:::999777666666666666777777777888888777777888888888888888888666777888888777777888:::777888999::::::888777666444777999:::888666777888777999:::;;;999888888999:::999777888999;;;:::999999999888888777666666555999999999999888666444333:::888666666777888777777555555666666666777777777777666666777999999888666666777888777777777:::<<<777888888888888777777666666666777999;;;>>>@@@AAA@@@CCCOOOeee{{{}}}gggRRRJJJKKKFFFHHHMMMRRRTTTQQQKKKFFFJJJCCC@@@BBBAAA>>>???CCC@@@??????@@@@@@AAAFFFLLLEEE>>>999:::BBBIIIKKKJJJJJJJJJIIIFFFBBB??????@@@:::;;;<<<=========<<<;;;;;;;;;<<<<<<======>>>>>><<<<<<;;;<<<===>>>@@@AAA>>>>>>???AAAAAAAAAAAAAAA============>>>???AAAAAA>>>@@@BBBDDDDDDCCCAAA@@@===???AAABBBBBBAAA@@@???<<<>>>@@@BBBBBB@@@>>>===>>>>>>>>><<<;;;:::<<<>>>=========<<<;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>><<<999999:::;;;<<<;;;777888999999999888666555999999888888999999:::;;;;;;:::999888888999::::::666888999:::;;;::::::999888888999999999888888777666999;;;;;;999777777888777777777777777777777777888777555555777999:::999777777777777888888888888555555444333444555666777777777666666555555555444666555444555777999999888666555555666888888777555888888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<777:::===???>>>;;;666333555555555555666666666666666666777777888888888999777777777666555666888;;;666888:::;;;;;;999666555555888;;;;;;888777888999888999;;;:::777555444444:::999888999:::<<<<<<;;;;;;;;;:::999888777666666999999:::999888666444333:::888666555666777666666555555555555666666666666666555555777999:::999777777777888777777888:::===555666777888888888888888888888888999;;;>>>AAABBB>>>AAAPPPiii}}}sss```YYYZZZ[[[NNNLLLJJJJJJKKKJJJGGGDDDAAA???>>>>>>>>>===;;;:::888;;;>>>@@@AAACCCEEEGGG666888>>>EEEKKKLLLKKKHHHKKKIIIGGGEEECCCAAA@@@@@@======;;;::::::;;;<<<============<<<;;;;;;::::::;;;<<<======>>>=========<<<<<<===??????@@@@@@@@@???>>>======>>>@@@BBBDDD@@@???>>>>>>>>>???@@@AAAAAAAAA@@@@@@??????@@@@@@??????@@@AAACCCDDDBBB@@@;;;<<<<<<============<<<:::::::::;;;;;;;;;;;;;;;>>><<<999666555777999;;;BBB@@@>>>============<<<<<<;;;:::999999:::;;;<<<555888:::;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999:::::::::999999<<<<<<<<<;;;;;;::::::999999888777777777999;;;===<<<<<<<<<;;;:::999888777:::::::::::::::999888777444666888;;;<<<<<<;;;:::<<<:::999999:::999777555666666666666666555444333555666888999999888666555666666777999<<<<<<;;;:::888888777666555555555555444999;;;777555666888888>>>;;;888888:::;;;:::888888888999;;;<<<;;;999666666777777777777555333222666666666777666666555555999666444555777777555333555777:::<<<======;;;:::999999999888888888888888;;;;;;:::999888777666666999999777666666666777888:::999888777777888999:::888888999999888777555444777777777777666666666666666555444555666777666555888777666555444333333333666666666666777777777777999888777777888999999888:::<<<>>>@@@CCCDDDEEEFFFDDDEEETTTqqqmmmXXXRRRVVV[[[KKKIIIGGGGGGHHHHHHEEECCCAAA???===<<<======>>>>>>>>>???AAAAAA???======>>>888>>>FFFLLLMMMMMMMMMMMMIIIHHHFFFDDDBBBAAA@@@@@@===<<<;;;::::::;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===============;;;;;;<<<===>>>>>>>>>>>>???>>>===<<<===???AAABBB??????>>>>>>>>>???@@@AAACCCBBBAAA@@@@@@@@@AAAAAAAAA???======???@@@@@@@@@>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<:::888666666888;;;===CCCBBB@@@??????>>>===<<<>>>>>>===<<<;;;<<<======999;;;===>>>===<<<<<<===CCCBBBAAA???===<<<::::::::::::::::::::::::::::::======<<<<<<<<<<<<<<<<<<;;;:::888777777888999:::::::::999888888777666666777888888999999999888888555666888:::;;;;;;;;;;;;;;;::::::;;;<<<<<<:::888:::::::::999999888888888999:::;;;<<<<<<;;;:::999888888999;;;===>>><<<:::999888888888888888999999666;;;<<<999666888999999;;;:::888888999999777666777666666888999999777555888888888888777666444333::::::999888777555333333888666555555777888666444777888:::<<<<<<;;;:::888777777777888888777777666999999888888777777666666999888777666666777888888999999888888888888999999:::::::::999888777555444888888888777777777666666666555444555777777777555777777666555444444444444444444555555555666666666888777666666888999999999>>>???AAACCCEEEFFFGGGHHHFFFHHHYYYuuu{{{aaaLLLHHHOOOVVVFFFDDDCCCCCCDDDDDDCCCBBBBBB@@@===::::::===@@@BBBAAABBBCCCAAA===999777777999BBBMMMQQQNNNKKKLLLNNNGGGFFFDDDBBBAAA@@@??????<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<<<<===<<<<<<<<<::::::;;;<<<============>>>>>>===<<<<<<===>>>???>>>>>>>>>===>>>???@@@@@@DDDCCCAAA??????@@@AAABBBDDDAAA===<<<===???@@@AAA@@@AAAAAAAAAAAA@@@>>>===============<<<<<<<<<<<<:::999777666777999<<<>>>EEEDDDCCCBBB@@@???>>>===@@@???>>>===============>>>@@@AAAAAA???===>>>>>>FFFEEEDDDBBB@@@>>>===<<<>>>===<<<;;;::::::;;;<<<>>>===<<<<<<<<<===>>>???===<<<:::999888888999999:::999777666555666666777666666777777888999999999777777888999:::;;;;;;<<<:::::::::;;;>>>???>>><<<>>>===<<<;;;:::;;;<<<<<<;;;<<<===>>>>>>===<<<;;;;;;;;;<<<===??????>>><<<;;;;;;;;;;;;<<<===>>>>>>:::>>>???;;;999;;;<<<::::::<<<======;;;999888888666555444555777888777666888888888777666555333222888888888777666444333222777666555555777888777555888999:::;;;;;;:::999888555666777888888777666555666666666666666666666666888888777777777888888999888888999999999999888888<<<<<<:::999888777777777999999999888888888777777666555444555777888777666666666555555555555666666333333444444444555555555666666666777777999:::;;;???@@@AAACCCDDDEEEFFFGGGHHHNNNaaa|||~~~hhhRRRDDDBBBGGGKKKBBBBBBAAAAAABBBBBBBBBBBBFFFCCC>>>:::888;;;???CCCBBBCCCCCCAAA===999777666;;;CCCKKKOOOMMMJJJHHHHHHEEEDDDBBBAAA???>>>>>>>>>;;;;;;;;;;;;;;;;;;<<<<<<999999:::;;;;;;<<<======::::::;;;<<<<<<<<<<<<<<<:::;;;<<<===============>>>===<<<;;;;;;;;;;;;<<<============>>>??????@@@CCCBBB@@@>>>>>>???@@@BBBEEECCC@@@??????AAAAAA@@@???@@@BBBCCCDDDCCCBBBAAA???>>>>>>>>>======<<<<<<:::999888777777999;;;<<>>>>>@@@??????>>>============AAABBBCCCAAA???======>>>AAAAAABBBBBBBBBCCCCCCCCCAAA@@@===;;;:::;;;<<<======<<<;;;;;;;;;===???@@@======<<<;;;::::::;;;;;;;;;:::888666666777999:::888888888888888888999999888888888888999:::;;;<<<888888888;;;>>>@@@???>>>>>>===;;;::::::;;;<<<>>>;;;;;;<<<======<<<;;;;;;>>>>>>>>>???AAAAAA???===>>>>>>>>>>>>>>>???@@@AAA>>>AAAAAA===<<<>>>>>>;;;===@@@DDDCCC@@@===<<<===888777555666888::::::999777777777666555444333222222333333444444444444333555555555555666666666666666777888:::;;;;;;;;;<<<666777888999999777666555444444555555555666666666777777777888888999999:::777888::::::::::::888777<<<;;;999888888999:::;;;:::::::::999999999888888666555444555777888888777666666666555666666777777444444444444555555555555666666777888888999;;;=========>>>???@@@AAABBBCCCIIISSSiii~~~lllVVVIIIEEEEEEDDDCCCAAAAAAAAAAAAAAAAAABBBDDDIIIFFFBBB<<<888999===BBBDDDDDDCCC@@@<<<888777777???BBBGGGLLLMMMKKKFFFBBBDDDCCCBBB@@@>>>===<<<<<<999::::::;;;;;;;;;<<<<<<888999999:::;;;<<<======:::;;;<<<<<<======<<<<<<<<<<<<===>>>>>>>>>============<<<;;;;;;:::::::::;;;;;;<<<===>>>>>>??????AAA@@@>>>===<<<===>>>???BBB@@@@@@@@@AAAAAA???===<<<>>>AAADDDFFFFFFEEEEEE@@@@@@???>>>======<<<<<<<<<;;;999888777888999:::CCCEEEFFFEEEAAA???>>>???AAAAAAAAAAAAAAA@@@??????BBBBBBBBB@@@===<<<<<<======>>>???@@@AAACCCDDDDDDAAA@@@===;;;:::;;;<<<===;;;::::::999:::;;;======<<<<<<<<<<<<<<<===>>>>>>===<<<:::999999;;;===>>>===<<<;;;999999888888999888888888888999:::;;;;;;666666777999<<<>>>>>>===>>>===;;;::::::;;;===>>><<<<<<<<<<<<<<<<<<<<<<<>>BBBAAAAAA@@@??????@@@@@@???BBBAAA>>>>>>@@@@@@<<<>>>BBBFFFEEEBBB@@@@@@AAA===;;;::::::<<<=========:::999888888777666666666333444555666666666666666555555666666555555555666555555777888;;;>>>@@@AAA::::::;;;;;;:::999777666444444555555666666777777666666777888999:::::::::888999:::;;;;;;:::999888999888888888999;;;===???::::::::::::999999999999666555444666888999999888777777666666666777888888666666666666777777777777666888999999999:::<<>>@@@AAAHHHVVVoooooo]]]KKKFFFIIIIIIEEEBBBBBBBBBBBBAAA@@@@@@CCCEEEIIIHHHEEE???:::888<<>>:::777777777CCCCCCFFFJJJLLLKKKFFFBBBEEEDDDBBB@@@===<<<;;;:::888999:::;;;;;;<<<;;;;;;888999999:::;;;<<<<<<<<<;;;<<<<<<===>>>=========<<<======>>>>>>>>>======<<<<<<<<<<<<;;;;;;::::::999:::;;;===>>>>>>>>>>>>???>>>>>>===============<<<<<<<<<===???>>>;;;999999;;;???CCCFFFGGGFFFFFFAAA@@@???>>>===<<<;;;:::<<<;;;:::888888888888888@@@CCCEEEDDD@@@>>>>>>???CCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAA>>><<<:::;;;<<<>>>>>>>>>>>>>>>>>>??????>>>===<<<;;;::::::;;;<<<999999999999::::::::::::::::::;;;<<<<<<======>>>===<<<<<<<<<<<<===???@@@@@@>>><<<:::999888888999888888999999999:::::::::666555666888;;;<<<<<<;;;======<<<;;;<<<===>>>???========================>>>>>>>>>@@@BBBBBB@@@???BBBBBBAAA@@@???>>>>>>??????@@@@@@===???BBBAAA======???AAABBBAAA@@@@@@AAA@@@???>>>>>>@@@@@@???>>>===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<;;;:::999888777888999888666555666777555555666888<<<@@@CCCEEE??????===<<<:::999888777666666666777777888888888555666777999:::;;;;;;;;;999999::::::::::::999999777777888999:::<<<>>>???:::::::::999999999888888666555444666888:::999888888888777777777777888888777777888888888999999999666999;;;:::888888;;;???;;;;;;;;;;;;===???AAABBBHHHZZZsssaaaRRRFFFEEEGGGFFFDDDEEEBBBCCCCCCAAA??????BBBEEEEEEGGGGGGBBB<<<:::<<>>>>>??????>>>>>><<<<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;888999;;;===>>>>>>>>>>>>===>>>?????????>>><<<<<<;;;:::999:::;;;<<<<<<:::888:::???CCCEEEEEEEEEDDDAAA@@@???>>><<<;;;:::999::::::999888888999999:::<<<@@@DDDCCC???<<<===???@@@AAACCCDDDDDDDDDDDDCCCAAAAAA@@@===;;;:::;;;<<<>>>>>>======<<<;;;;;;:::::::::::::::::::::::::::888999:::;;;:::999888666999999999::::::::::::999::::::;;;;;;<<<===>>>>>>>>>===;;;999888888999:::777888999:::;;;:::999999777777777888:::;;;:::999::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===???AAABBBAAA?????????>>>>>>>>>>>>>>>???===>>>===<<>>@@@AAAAAAAAAAAA@@@@@@@@@AAA@@@>>>;;;<<<<<<;;;;;;<<<===???@@@????????????>>>>>>===<<<;;;======<<<999777888999777777777999<<<@@@DDDGGGDDDBBB???;;;999888777777888999999999999999999999444555777999;;;<<<<<<<<<:::::::::999999:::::::::777888999::::::;;;;;;;;;999999999999888888888888555555444666888::::::999:::999999888777777777777888888888888999999999999555888:::999666555999<<<::::::::::::<<>>>>>AAADDDBBBEEEGGGDDD???;;;===???===<<<999666666888>>>BBB===CCCGGGGGGCCCAAACCCFFFHHHFFFDDD@@@===;;;999888777888999;;;<<<<<<;;;;;;999999::::::::::::;;;;;;======>>>???????????????;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<======<<<<<<;;;888999;;;===>>>>>>>>>======>>>@@@AAA@@@???===;;;>>>;;;999888:::===>>>???888;;;???BBBDDDDDDBBBAAAAAA@@@???===<<<:::999888888888888888999:::;;;;;;999>>>BBBBBB>>><<<===???<<<===???AAABBBBBBBBBAAA@@@@@@@@@===;;;:::;;;===<<<<<<<<<<<<;;;;;;;;;;;;888888999:::::::::999999888999;;;<<<<<<999777555888888888888888777666555777888999:::;;;<<<<<<<<<<<<:::999777777888:::;;;666888:::;;;;;;:::999888999888888999:::;;;999888555666777888888888888777:::999999888888999999:::;;;;;;<<<>>>AAABBB@@@???<<<<<<<<<<<<===>>>??????<<<===<<<;;;???CCCBBB>>>>>><<<:::<<<@@@CCCCCCBBB@@@???@@@@@@AAA???<<<999999999999999:::<<<>>>???<<<===>>>???@@@@@@@@@@@@>>>@@@AAA???;;;999:::;;;:::999999:::<<<@@@DDDGGGFFFCCC???;;;777666777777::::::::::::::::::::::::444555777:::;;;<<<<<<<<<<<<;;;999999999999;;;<<<888999:::;;;:::999888777999999999888888888777777555555555666999::::::999;;;:::999888777777777777777888888888999999999999444777999888444333666:::888888888999;;;>>>AAACCCIII___zzzzzzgggOOOIIICCCAAADDDGGGFFFDDDGGGBBB===;;;===@@@BBBAAACCCAAA@@@CCCAAA===<<<>>>:::999666555:::AAADDDAAABBBCCCDDDBBB??????AAADDDIIIEEEAAA???>>>===:::777999::::::;;;;;;::::::999::::::::::::;;;<<<======;;;;;;;;;;;;<<<<<<======666666888;;;===>>><<<:::<<<===<<<;;;999:::<<<>>>999<<>><<<:::<<<>>>============<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::<<<>>>BBBDDDCCC??????@@@===>>>>>><<<:::999:::;;;>>>:::===DDDBBB888666<<<>>>???AAA@@@===;;;:::;;;999999:::===??????>>>===CCCAAA>>>;;;999777777777<<<999666666888::::::888444555555777888999999:::777888999:::::::::999888666888;;;:::777666777999555333222444777999777666555555666666666777777777777666666777::::::777444:::;;;<<<======<<<;;;:::888888999888888777666555999888888888777777666666888999::::::999888999;;;======<<<;;;;;;:::999999888:::;;;;;;999888;;;>>><<<<<<<<<======>>>>>>>>>???@@@BBBCCCCCCBBB@@@???======>>>>>>>>>>>>==================>>>>>>>>>???@@@@@@???===;;;:::<<<>>>;;;<<<===<<<<<<>>>DDDHHHHHHFFFBBB>>>:::888666555;;;;;;:::999888888888999666888:::;;;:::999999:::;;;::::::999999888888888555555777999;;;;;;999777888999:::::::::888666555333444555777999:::;;;;;;===;;;999777666777999;;;888999::::::;;;;;;;;;:::999777666444444555777888>>>:::999<<<>>>>>>@@@CCCMMMeeettt```KKKGGGCCCCCCFFFIIIIIIGGGFFFAAA<<<:::<<<>>>???@@@EEE@@@???BBBCCC???======777777444444:::BBBEEECCC@@@BBBCCCCCCAAABBBEEEHHHFFFCCC@@@>>>>>>===:::888;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;:::::::::;;;;;;<<<;;;999888999:::<<<>>><<<;;;999999;;;<<<<<<<<<<<<======<<<;;;;;;>>>@@@>>>???AAAAAA@@@??????@@@============<<<<<<<<<<<<::::::;;;;;;<<<<<<======???@@@BBBCCCBBB???===<<<<<<======<<<;;;;;;<<<>>>???;;;>>>FFFEEE<<<777:::999<<<>>>>>><<<:::999999888999;;;===?????????>>>BBB@@@>>>;;;999888888888999777666888;;;===<<<;;;::::::::::::;;;<<<======::::::::::::::::::999999666999;;;;;;999888999;;;777555444666888:::999777888888888888999999999999777666555666888999777444:::::::::;;;::::::999999666666777777888888999999;;;:::999888888888888888888:::;;;:::888888999:::::::::::::::::::::::::::888999;;;:::888888:::===;;;;;;;;;;;;<<<<<<======<<<===>>>??????>>>===<<>>>>>>>>@@@AAAAAA???======>>>???======<<<;;;;;;@@@GGGLLLIIIGGGCCC@@@<<<:::999888999999888777777777777777555888:::;;;:::999999::::::::::::999999888888888666666666888:::;;;999888888999:::;;;;;;999777666555666777999:::;;;;;;;;;:::;;;;;;;;;::::::999888999::::::;;;<<<<<<;;;;;;;;;:::888777777888999:::>>>;;;;;;>>>???>>>AAAEEEWWWmmm~~~~~~kkkVVVFFFDDDCCCEEEIIIKKKJJJIIICCC???;;;999999;;;<<<===FFF@@@===AAADDDAAA===;;;444444333333:::CCCFFFDDD>>>@@@BBBCCCDDDEEEHHHJJJBBB@@@===<<<===<<<;;;:::<<<==================<<<===<<<;;;:::999999999999===;;;888666666999<<<>>>AAA>>>:::777888;;;<<<===<<<============>>>AAACCCBBBAAAAAABBBCCCCCCAAA@@@=========<<<<<<<<<<<<;;;999999999999:::<<<>>>???>>>>>>???AAABBBAAA???<<<<<<=========<<<<<<>>>@@@???;;;>>>HHHJJJAAA999888666:::>>>@@@???===;;;;;;;;;<<<>>>@@@BBBBBBBBBBBBDDDCCCAAA???>>>======<<<::::::<<>>>>>???@@@AAA@@@???===<<<<<<<<<<<<===:::<<<===<<<;;;999999:::999888777888:::<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;999888888999::::::999<<<;;;:::999999999999999;;;::::::999999:::;;;<<<===<<<:::999888999;;;<<<;;;<<<<<<;;;999888999:::888888999::::::;;;<<<<<<888999::::::999888:::;;;999999::::::::::::;;;;;;888999:::;;;;;;:::999888===>>>>>>??????>>>>>>===;;;;;;;;;<<<<<<<<<<<<===>>>???AAA@@@???>>>>>>???>>>===<<<;;;<<>>>>>;;;888666:::;;;;;;;;;;;;<<<<<<<<<===<<<;;;::::::;;;<<<===>>>======@@@@@@???CCCHHHeeevvv}}}|||{{{cccNNNCCCBBBCCCFFFIIIJJJHHHEEE???===:::888777999:::;;;FFF???<<>>AAACCCEEEFFFHHHIII>>>===<<<;;;;;;<<<<<<;;;<<<<<<============<<<<<<<<<;;;::::::999999::::::<<<:::999888888:::<<<===@@@<<<999777888:::<<<<<<;;;===>>>>>>>>>@@@CCCFFFDDDAAA???@@@CCCCCC@@@=========<<<<<<<<<;;;;;;;;;;;;:::888888999;;;===>>>:::;;;===>>>AAAEEECCC???>>>>>>???>>><<<<<<===???===:::===GGGKKKDDD;;;666777;;;AAACCCCCCAAA@@@???>>>@@@CCCEEEEEEEEEFFFFFFGGGGGGFFFEEEDDDCCCCCCCCC@@@AAADDDHHHJJJJJJIIIHHHDDDCCCAAA???>>>???@@@AAAEEECCC@@@>>>===>>>???@@@?????????>>><<<:::888888:::::::::;;;<<<<<<<<<<<<=========>>>>>>>>>??????@@@???===<<<===>>>??????@@@???===<<<;;;<<<<<<===@@@???<<<:::888888999:::>>>===:::888888:::<<<>>>>>>???@@@>>><<<;;;;;;<<<::::::;;;;;;<<<=========999:::::::::::::::::::::999999999999999999999999777888999999999999888777999999::::::::::::999999888888999999999:::::::::999;;;>>>>>>===<<<<<<<<<<<<<<<;;;<<>>;;;999888888888777666666555555555666666555777::::::999777777888999999999999999999999:::<<<:::999999;;;<<<<<<<<<:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888666888;;;======:::888666:::::::::::::::::::::;;;===<<<<<<;;;<<<<<<===>>>>>>>>>@@@BBBAAA@@@FFFMMMnnn{{{|||xxx^^^IIIBBBCCCDDDFFFFFFEEEBBB???<<<;;;999777666777999;;;EEE>>>;;;@@@EEEBBB;;;777666666555444999@@@AAA>>>===>>>@@@CCCEEEFFFEEEDDD<<<<<<<<<;;;::::::;;;<<<:::;;;;;;<<<<<<;;;;;;:::999999999999999:::;;;<<<::::::;;;<<<===<<<<<<;;;999888888888:::;;;:::999:::<<<===>>>???AAADDDGGGEEEBBB@@@AAACCCCCC@@@<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;999888777999:::<<<:::>>>???===@@@DDDCCC???@@@AAA@@@>>><<<:::;;;<<<:::999<<>>AAADDDEEEDDDCCCDDDFFFGGGGGGGGGFFFFFFEEEDDDDDDCCCEEEIIIKKKKKKJJJHHHGGGBBBAAA@@@>>>============CCCAAA>>>;;;:::;;;===???<<<<<<<<<<<<===<<<;;;::::::;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>??????AAA@@@???>>>>>>???@@@BBBDDDCCCBBB@@@@@@@@@AAABBBAAA???===;;;999:::;;;;;;???===;;;999999;;;===???BBBCCCDDDBBB@@@??????@@@????????????????????????;;;;;;<<<<<<===<<<;;;:::999999999999999999999999999999::::::::::::999999666666777777777777666666666666666777777777888888555777999:::999777777888999999;;;>>>AAADDDFFFGGG???===;;;999888888888888777777777666666777777888666888::::::999777777888888888888999999:::::::::>>>===;;;;;;===>>>>>>===:::;;;<<<<<<============<<<<<<<<<;;;:::888777666666777888888888888777777999999888777777888888999;;;;;;;;;;;;;;;<<<=========>>>AAABBB@@@@@@IIITTTttt|||}}}www\\\GGGDDDEEEFFFFFFDDDAAA===;;;999:::999888777888;;;===AAA<<<;;;@@@CCC???999666999999777666:::@@@@@@<<<===>>>@@@CCCFFFFFFCCCAAA=========<<<:::999:::;;;999999::::::::::::999999888888888888999:::;;;<<<999:::<<<>>>>>>===<<<:::666666888:::<<<;;;999666999;;;<<<======@@@CCCFFFFFFEEECCCCCCCCCBBB@@@>>><<<<<<<<<;;;;;;;;;;;;:::;;;:::999888888888999999???EEEFFF@@@===@@@@@@;;;AAAAAA@@@>>>;;;999999:::888888;;;@@@CCCAAA<<<777888;;;???AAA@@@>>><<<<<<:::>>>AAAAAA???===>>>@@@BBBBBBBBBBBBAAA???>>>===@@@CCCFFFGGGEEECCCBBBAAA??????>>>===<<<;;;:::999<<<:::888666555666888999666666777:::===??????>>>888:::;;;:::999888999;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======<<<;;;;;;<<<>>>CCCCCCCCCBBBBBBCCCCCCDDDCCCCCCBBBBBBCCCDDDFFFGGG???>>>===<<<<<<>>>@@@AAAEEEFFFFFFEEECCCBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB???>>>>>>???@@@@@@===;;;;;;;;;::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;666777777888888777777666666666666666777777777888444555777666555444444555666777999<<<@@@AAA@@@>>>===<<<:::999888888999:::888888777777777888999999888999;;;;;;:::888888888777777888999::::::;;;;;;???=========??????>>>===::::::;;;<<<======>>>???======<<<;;;:::888777666777666555555555666777888999888777666666666777888999999999:::;;;;;;<<<<<<<<<>>>@@@AAA>>>@@@MMM\\\xxx}}}~~~{{{zzzxxxwwwwwwxxxyyyzzzzzzyyyuuussstttxxxwww{{{}}}vvv[[[GGGFFFGGGGGGFFFCCC???<<<:::888999:::999888999===@@@>>>;;;<<<@@@AAA<<<777666::::::888777;;;@@@@@@<<<===>>>@@@DDDHHHHHHDDDAAA>>>??????===999777888:::999999::::::::::::999999:::999999999999999::::::999:::;;;<<<<<<<<<;;;;;;888888999;;;<<<;;;888555888999;;;;;;<<<>>>AAADDDCCCDDDDDDCCC@@@>>>======<<<<<<<<<;;;;;;;;;::::::888888888888999999999999@@@JJJLLLBBB;;;===???<<>>???===;;;888;;;======;;;999888888888<<>>:::888999;;;<<<<<<===<<<;;;999777666:::===@@@@@@>>><<<<<<===<<<===>>>>>>===;;;999888777666444333333444555666444444444888<<<>>>>>>===666888999888666555777888888888888888999999999999666888::::::888777888999===>>>???@@@@@@AAAAAA@@@BBBBBBCCCDDDFFFGGGHHHHHHAAAAAA@@@@@@AAABBBBBBCCCEEEFFFGGGFFFEEEDDDEEEFFFBBBBBBCCCCCCDDDDDDEEEEEEBBBAAAAAABBBDDDCCC@@@=========<<<<<<;;;;;;;;;;;;:::::::::999999:::::::::777777888888888888777777888888888888999999999999666777777666444333444555777666666888;;;<<<:::888999999777777666777888999888777777777888888999:::999;;;===<<<;;;999999999666777777999:::;;;<<<<<<===<<<<<<===??????<<<::::::::::::;;;<<<===??????>>>>>>======;;;:::888777666666666666666777888888:::999777666555666777888777888999:::;;;;;;;;;;;;;;;===??????<<<@@@QQQbbb}}}|||xxxxxxwwwvvvuuuuuuuuuuuuooonnnnnnooorrrssssssrrrqqqmmmmmmpppooouuu|||vvv[[[GGGGGGHHHHHHGGGCCC???<<<;;;777999;;;:::999;;;>>>BBB;;;:::<<<@@@???999666666999:::888888<<>>JJJNNNCCC:::===AAA???=========<<<:::999;;;<<<888;;;===<<<<<<===??????;;;<<<===<<<:::888777777888<<<@@@>>>:::777888:::::::::::::::888666444333666:::<<<===:::999:::<<<;;;===???@@@???<<<:::888666555555444444555666777888666555777:::;;;999777444666888777444333555777555555666666666777777777444777::::::777666666777777999;;;===>>>>>>======:::;;;<<<=========<<<<<>>>>>>>>>>>======<<<<<<<<<999999888888888888999999666666777777777777666666999::::::::::::;;;;;;;;;999999888666444333555777999666444444666888777666555555444333333444666666777777777777777888999999:::<<<======;;;:::999:::666666777888:::;;;<<<<<<;;;;;;<<<===>>>>>>;;;888999999::::::<<<===???@@@?????????>>>===;;;:::999555666777888999999888888<<<:::888777666777888999777888999:::;;;;;;;;;;;;:::<<<>>>===:::???RRRfff|||zzzzzzzzzsssssssssqqqooollljjjhhhjjjkkkjjjhhhgggfffhhhjjjkkkhhheeeeeegggfffdddaaaaaaddd``````gggoooqqqRRRNNNCCCCCCCCCBBBAAA>>><<<;;;999555333555;;;???>>><<<;;;;;;:::999888888888888<<<===??????>>>>>>???AAAEEECCCCCCFFFJJJJJJEEE@@@===>>>>>>>>>>>>======<<<999999999999888888777777777777777777777777777666666666666666777888999:::::::::;;;;;;;;;:::999999;;;;;;<<<======>>>======??????>>>>>>======<<<<<<:::999999888777777888888888777666555666777999;;;======<<<<<<<<<;;;;;;;;;:::999999888888888888888777888777777666777;;;=========<<<<<<;;;;;;;;;:::999:::===>>>>>>===;;;999<<<<<<<<<:::777666666777======<<<::::::999999999===>>>>>>???>>><<<:::999555777888:::999888666555444444555555666666666777444444333333333333444444666666666555555444444444888888777777555333222111444555666666777777777666<<<<<<<<<;;;;;;;;;::::::>>>>>>>>>???@@@@@@AAAAAAJJJHHHEEEBBBAAAAAABBBCCC@@@BBBCCCCCCBBBAAACCCDDDAAA@@@@@@AAABBBAAA???<<>>:::>>>>>>===;;;;;;:::::::::777777777888999999888777===:::888999<<>>???@@@FFFDDDCCCEEEHHHGGGBBB===<<<============<<<<<<;;;:::::::::999999888888888666666666666777777777777777777777777888999:::;;;::::::;;;;;;;;;;;;;;;:::<<<<<<===>>>>>>>>>>>>>>>=========<<<;;;;;;::::::;;;;;;:::999888888888888999888777777777888:::;;;<<<<<<;;;;;;;;;:::::::::777777666555555555666666888888888777666666999<<<<<<<<<;;;;;;;;;:::::::::888:::<<<=========;;;:::;;;;;;;;;999666555666777===<<<;;;999888888777777:::;;;===>>>===;;;888666555666777888888888777666777777777777777777888888555555444444444444444444444444444444333333333222555555444444333333222222444444555666666666666666<<<;;;;;;:::999999888888;;;;;;<<<<<<===>>>>>>>>>DDDCCCAAA@@@???>>>??????>>>???AAA@@@??????@@@BBB>>>===<<<<<<======;;;:::======>>>@@@AAA@@@===:::@@@???>>>>>>>>>???@@@AAA===<<<;;;;;;<<<<<<;;;:::@@@===::::::<<<>>>@@@@@@===<<<;;;::::::;;;<<<<<<===???>>>888555777999888888777666555666777999;;;666666666666777777777777777888999::::::999777666555555555777999:::888666:::::::::888666555666888:::999999999999999::::::888777777777777888999999999888888888888888999999<<<<<<:::999999888888888999::::::;;;;;;;;;;;;;;;<<<999:::===>>>EEE\\\uuu}}}zzzwwwvvvuuutttsssqqqpppnnnnnnkkkiiifffcccaaaaaabbbbbbcccccccccbbbaaa```^^^^^^^^^^^^]]][[[YYY[[[^^^aaa^^^]]]\\\\\\\\\[[[YYYWWWVVVWWWTTTVVVbbbnnn|||tttRRRKKKCCCCCCBBB@@@>>>;;;999888666333222444888;;;;;;:::;;;::::::999999999999:::BBBCCCCCCBBB@@@???@@@AAAGGGEEEDDDEEEFFFDDD???;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;::::::999888888777555555666666777777777888888888888888888999;;;;;;999::::::;;;<<<<<<<<<<<<======>>>?????????>>>>>>=========<<<;;;;;;::::::<<<<<<;;;:::999888888999::::::999888888999;;;<<<:::::::::999999999999888777666555555444444555555777888888777555666888:::;;;;;;;;;:::::::::::::::888999:::<<<============;;;;;;;;;999777666777888;;;;;;::::::999::::::;;;999:::<<<======:::888555777777777777777888999999::::::::::::::::::999999666555555555444444444444444444444333333333333333333333222111111222333444333444444555555555555444:::999999888777666666666888888888999::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;:::;;;<<<======<<<<<<===???<<<;;;999999:::;;;:::999:::::::::;;;======<<<:::>>>>>>======>>>AAACCCEEECCCBBB@@@???>>>???@@@AAAHHHFFFCCC@@@???>>>??????>>>>>>===<<<;;;;;;;;;;;;===@@@@@@;;;999;;;===<<<:::999888888888999:::;;;999999999888888888888888777777999::::::999888777555555666777999:::888666888999999888666555666777777777777777888999:::;;;555555555555555666777777888888888888999999:::;;;@@@???===;;;:::999888888;;;;;;<<<===============;;;999;;;>>>@@@HHHaaazzz}}}zzzyyyyyywwwuuussssssssssssqqqpppmmmmmmllllllkkkkkkjjjjjjfffeeebbb```____________ZZZ[[[[[[ZZZZZZZZZYYYYYYXXXWWWVVVTTTTTTUUUYYY]]]ZZZYYYYYYZZZYYYXXXVVVUUUVVVYYYUUUSSSZZZeee{{{tttPPPFFFBBBBBB@@@>>><<<999777666555444333555888;;;;;;:::::::::999999999::::::;;;AAABBBBBBAAA??????AAACCCFFFEEEDDDDDDEEEDDD@@@===============<<<;;;:::::::::::::::999888888777777555555666666777888888888777777777777888999:::;;;777888999;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>======??????>>>>>>===<<<<<<<<<;;;;;;:::999888888888888::::::999999999999:::;;;999999888888888777777777888777666666555666666666555666777666666666999;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;<<<===???@@@AAA===>>>>>><<<::::::;;;<<<;;;<<<<<<===>>>@@@AAABBB<<<<<<<<<<<<<<<;;;::::::999999777777888999;;;============<<<<<<;;;;;;;;;777777777777777666666555666666666666666666666666666555333111111222333555222222333444444333333333666666666666666666666666666666666777888888999999666777999::::::999888777777999::::::999999:::;;;===;;;999888:::;;;;;;;;;999888777888:::;;;;;;;;;:::999888888999<<>>======<<<<<<;;;<<<@@@@@@<<<;;;===???>>><<<;;;:::999999::::::;;;;;;:::::::::999999888888777777888999999999888888777777777999;;;;;;999777888999999888666666777888777777777777777888999999666555555555555666777777777777777777888999:::;;;>>>>>><<<;;;:::999999999;;;;;;<<<===============<<<:::;;;>>>@@@HHH```yyy~~~zzzyyywwwtttqqqnnnnnnoooqqqlllkkkjjjjjjkkkllljjjiiifffeeeeeeddddddcccbbbbbb```___]]][[[ZZZYYYYYYYYYVVVVVVVVVVVVVVVVVVVVVWWWTTTTTTSSSRRRQQQSSSVVVYYYXXXYYYZZZZZZYYYXXXVVVVVVTTT[[[XXXRRRSSS[[[|||}}}sssMMMBBBAAA@@@>>><<<:::888666666555555555777999;;;;;;:::999999999999:::;;;<<<<<<>>>??????>>>>>>???BBBDDDCCCCCCDDDEEEFFFEEEDDDCCC?????????>>>===<<<;;;;;;999888888888888777777777777777777888888888999999777777777777888999::::::777777888:::;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;>>>>>>======<<<;;;;;;;;;999888888777777777777777999999999888888888999999888777777777777666666666777666555555444444555555111333555666666777:::<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===???AAABBBCCC???@@@AAA@@@>>>>>>???AAABBBBBBBBBBBBBBBCCCDDDEEEAAA???===<<<;;;===>>>@@@<<<;;;999888999;;;===???>>>=========<<<;;;;;;;;;;;;;;;<<<======<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;999777444333333444555222222333333333333222222222333444555666777777888555666666777777888999999444666888::::::999777666555666888777666666777999<<<:::888777999:::;;;:::888777666666999;;;<<<;;;888777666555555777999:::??????>>>======@@@FFFJJJKKKPPPUUUTTTMMMEEEAAA@@@@@@@@@??????>>>===<<<<<<999===>>>;;;:::===>>>===;;;;;;::::::::::::::::::;;;:::::::::999999888888777777888888999999999999999999999:::<<<<<<:::888999::::::999777777888:::999888777777666666666777555555444444555555666777555555555666666888999999:::999999999999999::::::::::::;;;<<<<<<<<<<<<;;;===:::<<<>>>>>>EEE[[[sss~~~{{{yyywwwtttpppmmmooonnnmmmjjjgggggghhhjjjjjjiiigggggggggeeeccc``````___^^^^^^]]]\\\[[[[[[[[[ZZZYYYWWWVVVVVVUUUUUUVVVUUUUUUTTTTTTUUUVVVVVVSSSSSSSSSRRRQQQRRRTTTVVVWWWYYY[[[\\\ZZZXXXWWWWWWQQQYYYXXXSSSQQQWWWvvvvvvOOOBBB>>>===;;;999888777666666444555777888999:::::::::999999999999:::<<<======<<<<<<===<<<<<<>>>BBBEEEAAABBBCCCDDDEEEFFFFFFFFF????????????>>>===;;;;;;777888888888888999999999999999999999999999999999888777777888888999:::;;;888888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::;;;::::::999888888777777777666666666666777888888999999999999999888888888777777777777666666666666444333333222111222222222000222444555666777999;;;::::::::::::;;;;;;;;;;;;:::;;;===>>>@@@AAABBBBBB???@@@AAA@@@??????AAABBBHHHGGGEEECCCBBBAAA@@@@@@AAA@@@===;;;;;;===???AAA>>>===;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;::::::===>>>???AAAAAAAAA@@@@@@===============>>>>>>>>>>>>===;;;999777777777777444555555555555444333333222333444555666777888999666666666777888888999999555777888::::::999777666444555666666555555666888777666444555666888777777888666555666999:::;;;:::777777777666666666666666888999:::::::::===DDDIIIDDDMMMUUUUUUMMMDDD@@@@@@>>>>>>>>>>>>>>>===<<<;;;666:::<<<999888;;;<<<:::999999999999999999999999999999999888888888888888777777777888888999:::::::::999999;;;<<<<<<:::888999::::::999888888999;;;:::999888777666666666666333333333333333444555555555555555555555666777888666666666777888999;;;;;;999999:::;;;;;;;;;;;;:::<<<;;;<<>>=========<<<;;;===AAADDD???AAABBBCCCCCCDDDEEEFFF?????????>>>===<<<:::999777888999:::;;;<<<<<<===<<<<<<<<<;;;;;;::::::999:::::::::::::::<<<======;;;;;;<<<<<<===<<<<<<;;;<<<<<<======<<<;;;;;;:::999999888888777666666666555555666666777999:::;;;:::::::::::::::999999888777777777777666666666666333333222111111111111111222444666666555555666777777777888888999999999999888:::<<<>>>@@@@@@???>>><<<===>>>===<<<===???@@@CCCBBBAAA???>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<===<<<;;;:::999999::::::888888888999999999999999777999;;;>>>?????????>>><<<<<<<<<======>>>>>>>>>======<<<<<<;;;:::999999888999999999999888777666666666666777777777777888555666666777888888999999777888999999999888777666444555666666555555666888333333222444555666555333777666555666888999888777666666777888888777666666444666888888777999???EEEJJJRRRXXXTTTIII???<<<===::::::;;;<<<;;;;;;:::999444999:::888666999999888666666777888888888888888666666666666777777777777777777777777888999:::;;;999888888999;;;:::888666888999999888777777999:::999999888777777777888888555444444444444555666666777666666666666666777777555666666777888999;;;;;;999999:::;;;;;;;;;;;;:::;;;:::===@@@===@@@QQQfff}}}zzzyyyxxxvvvvvvuuutttqqqnnnkkkjjjgggffffffffffffeeebbb___]]]___aaa```]]]\\\]]]___]]]]]]\\\]]]]]]\\\YYYWWWYYYYYYYYYXXXXXXXXXXXXXXXPPPQQQRRRSSSTTTUUUVVVVVVWWWVVVUUUTTTSSSTTTUUUVVVQQQSSSUUUUUUSSSQQQPPPPPPRRRVVVZZZZZZXXXUUUTTTUUUUUUYYYWWWWWWYYYVVV```wwwYYYLLL;;;:::888666666666666777111333666777777777777777888888999:::;;;<<<>>>???@@@???>>><<<;;;<<<@@@BBB???@@@BBBBBBBBBBBBDDDEEE>>>>>>>>>===<<<:::999888888999:::;;;===>>>???@@@>>>>>>===<<<;;;::::::999<<<<<<;;;<<<<<<===>>>???===>>>>>>>>>>>>>>>===<<<======>>>>>>===<<<;;;;;;::::::999999888777777777555555666777888:::<<<===;;;<<<<<<<<<;;;;;;:::999888777777777666666666666555444333333222222333333444666777666555333333444555555666666777777777888666888;;;>>>???>>>===;;;999:::;;;:::::::::<<<>>>:::::::::::::::;;;<<<<<<666888:::<<<<<<:::888777<<<;;;:::999888777777777666666666777777888888888000222555888::::::::::::;;;;;;;;;;;;<<<<<<======;;;<<<<<<======<<<;;;;;;<<<<<<<<<<<<<<<;;;:::999999999999888777777666666555555666666777888888888888888999888888777777666444555777666555555666888222222333555666777555333555555555666777888666555333555777888999888777555222555888777555666<<>>@@@PPPddd~~~}}}|||xxxvvvvvvxxxwwwrrrmmmmmmmmmlllkkkjjjiiigggfffgggfffcccaaa___^^^^^^___[[[[[[[[[ZZZYYYZZZ]]]______\\\]]]bbbddd___ZZZWWWVVVVVVWWWXXXWWWVVVUUUTTTUUUVVVWWWWWWVVVUUUTTTSSSQQQPPPOOOQQQSSSTTTSSSRRRSSSSSSUUUUUUPPPLLLPPPXXXTTTVVVWWWWWWVVVUUUVVVXXXXXXZZZZZZWWWUUUXXX___fff|||yyycccJJJ===:::777777999999777444555333333555777888999<<<;;;<<<===<<<<<<<<<>>>@@@@@@???===;;;<<<>>>AAABBB???BBBEEEEEEBBB>>><<<:::>>>>>>===<<<;;;::::::999:::::::::::::::;;;<<<===>>>===<<<===>>>===;;;:::;;;;;;:::;;;<<>>???@@@AAAAAA@@@???>>>>>>===<<<:::999888888777::::::999888888999999:::777666555666999;;;;;;;;;<<<;;;:::;;;======:::777:::888666666777888777666555555555444444555555555333444555555555444333222444222111333666888777555999999:::;;;<<<<<<<<<<<<999666444666;;;>>>===:::;;;:::999888888999:::;;;777999999888777666666777999999888777666555444444555555555555666888999:::777666444333333444555666888888999:::;;;<<<<<<===<<<<<<<<<<<<;;;::::::999:::;;;<<<======;;;999888===;;;:::888777777888888666555333222333666999;;;666666666666777777777777888888777777666666666555999777555666999:::888666222333666:::<<<<<<999666888777666555555444444555888777777999;;;<<<<<<;;;VVV[[[[[[OOOBBB;;;999777666666555444444444444444888555333444666888666444666666777777666555444444333444444555555555555555444444666777999999::::::999999888888999999:::;;;888999::::::888777777777888888888888888888999:::===;;;999777666666777888:::888555666888999888666444555666777777777777777555666777888999:::::::::===888:::@@@AAACCCSSSfff{{{xxxwwwtttqqqoooooooooooopppmmmkkklllooonnnjjjfffhhhhhhhhhggggggfffeeeddd``````___^^^^^^]]]^^^^^^YYYZZZ[[[[[[[[[[[[\\\\\\^^^]]]```fffgggaaaZZZXXXVVVWWWWWWVVVUUUSSSQQQPPPSSSTTTUUUVVVUUUTTTSSSRRRRRRQQQPPPQQQRRRRRRQQQPPPRRRQQQRRRSSSQQQNNNPPPVVVTTTUUUVVVVVVTTTTTTUUUVVVWWWYYYZZZWWWTTTUUUYYY^^^|||vvvfffSSS@@@<<<888777888888555333444222222555888:::<<<>>><<<===>>>>>>======???AAA???>>>===<<<===>>>@@@AAA???AAACCCCCC@@@===:::999<<<<<<;;;;;;:::999999999;;;::::::::::::;;;<<<===@@@>>>======>>>>>>===;;;;;;;;;::::::<<<>>>AAACCC>>>>>>?????????>>>>>>======<<<;;;:::888888777777888888999999999999999999777666555666888999999999;;;:::999:::<<<<<<999666777555444444555666666555555555444444444444555555333333444444555444444444555333222444666888777555777777888999:::::::::::::::777666888<<<===;;;888999888888777777888888999888999999777666555666888999999888777666555444333333333444444555666666666555555444333333444555666444444444555555666666777666777888999999::::::999999:::<<<======<<<:::999<<<;;;999888777777888888666555444444444666888999666666666555555555555555777777666666666555555555777555444555777777666444333333555888::::::888555666555555555555555666666::::::::::::;;;===???AAALLLPPPOOOFFF<<<999:::;;;888777777666666666666666888666444444666777666555666666666555555555444444444444555666666666666555555666777999999:::::::::888888888888888999::::::888999;;;:::888777777888888777777777777888999999;;;:::999777777777888999:::888666666888999888777666777888888888888888888666777888999999::::::999<<<:::<<>>@@@@@@<<<===??????>>>???@@@BBB>>>>>>>>>>>>>>>>>>???@@@???AAABBBAAA>>>:::888888999999999999999888888888;;;;;;:::::::::;;;<<<<<>>>>>===;;;:::::::::;;;===???AAA>>>>>>===<<<;;;;;;<<<<<<<<<;;;:::999888888777888777888999:::;;;::::::999888777666666888888888666:::999888999:::999888666555444222333444555555444444444333333333333444444333333333333444444555666555444333444666777777666555555666666777888888888;;;999888:::<<<===999666777777777888888777777777999999888666444555777999888888777666555444444333111222333444444333222111333333333333444444666666444555555555555555555555111222333555777888999999777999:::<<<<<<<<<;;;;;;::::::999888777777777777666666666666666777777777666666555555444444333333555555555555444444444444444333222333444555444222444333333444666777555444444444333444555666777777888:::::::::;;;???FFFLLLEEEIIIGGG???777777:::<<<999999888888888777777777777666444444666777666555666555444333333333444555555555666777777777666666777888999999:::::::::999777777777777777888888999888:::;;;;;;999888888999777666666666777777888999888888888999999::::::::::::999888888::::::999888::::::::::::::::::999888999::::::;;;;;;:::::::::::::::<<<@@@@@@EEEYYYooo|||vvvsssqqqpppoooqqqooommmnnnooooookkkgggaaaaaa`````````aaabbbbbb```______aaaeeegggfffeeeaaaaaaaaaaaa```___^^^]]]ZZZ\\\___aaabbbaaa```___[[[\\\___bbbcccaaa]]]ZZZXXXWWWYYY^^^^^^XXXTTTTTTVVVUUUUUUSSSRRRPPPOOONNNNNNOOOPPPQQQRRRRRRQQQQQQQQQPPPOOOPPPQQQQQQNNNLLLNNNKKKJJJNNNQQQPPPPPPRRRQQQRRRSSSSSSQQQQQQRRRSSSRRRUUUXXXXXXVVVSSSRRRRRR[[[yyy}}}zzztttlllaaaQQQJJJ@@@:::777555222//////111222555;;;BBBDDDBBB;;;===???@@@??????AAABBB>>>>>>>>>?????????>>>>>>@@@AAABBB@@@===:::888888777777888888999999999:::;;;;;;:::::::::;;;;;;<<<@@@>>>;;;:::;;;===>>>>>>::::::::::::;;;===>>>???>>>===;;;:::999999:::;;;;;;:::999888888888888888777999;;;=========;;;::::::999888888999999777666888777777777777777666555999777555444555555444333444333333222222333333444333333222222333555666888444444444555666666666666444444444555555666777888999888888:::<<<<<<:::777666777888999999888777666999888777555333444777:::777777666555555444333333111222333444444222000///111222222333444444555666555555555555555444444444///000111333555666777777444555777888::::::::::::888888888777777666666666666777888888888777666555777777666555555444333333333333333333333333333333333333222222333333333222444222111111333444444333444444333333444555555666444777999888999???JJJSSSGGGJJJHHH???999888999999999999999999888888777777777666555555555666666666666555333222222333444666555666666777777777777777777888888999999999888888666666666666666777888888888:::;;;;;;999888999:::666555555555666777888999666777888:::;;;<<<<<<<<<:::999::::::;;;;;;;;;:::============<<<;;;::::::======>>>======<<<;;;;;;999:::===>>>===DDDZZZooo~~~zzzuuurrrtttpppllliiijjjlllnnnoooiiigggeeefffhhhgggccc___^^^^^^]]]\\\[[[[[[ZZZZZZYYYYYYZZZ\\\___aaabbbbbbcccbbbbbbaaa___]]]\\\[[[[[[]]]```bbbbbb```^^^\\\ZZZZZZ\\\```aaa___[[[VVVXXXUUUUUUWWWUUURRRRRRUUUTTTTTTSSSSSSRRRRRRQQQQQQLLLMMMOOOPPPQQQPPPPPPOOOMMMMMMMMMOOOQQQQQQOOOMMMLLLIIIIIINNNQQQOOOOOOQQQOOOQQQRRRRRRPPPPPPQQQSSSQQQTTTWWWYYYXXXVVVTTTSSSWWWzzzxxx{{{yyytttlll```YYYQQQEEE<<<777555222000///222333555===FFFGGGBBB:::===???@@@@@@@@@AAABBB>>>>>>?????????>>>>>>>>>AAABBBBBB???<<<:::::::::888888999999:::;;;;;;;;;<<<;;;;;;:::::::::;;;;;;>>>;;;999888999;;;<<<<<<;;;;;;;;;;;;<<<<<<=========<<<;;;999999999:::;;;::::::999999888999999999:::;;;===??????>>>===<<<<<<;;;:::;;;;;;;;;999666777777777666555555555666>>><<<999777777666555333444333333222222333333444333333222222333555666888333444555555444444555555555555444444555666777888555666777999;;;<<<;;;:::777888999::::::999888777888888666444333444777:::666666555555444444333333222333444555444222000///000111111222333444444555222222111111111111111111000000222333333444444444111222333555666777888888666666666666666666555555555666777888888777555444888888777777666555444444222222222333333333333333333333444333333333333444333111//////111222222222555555444333333333333333444666888666666;;;EEENNNDDDHHHHHHAAA<<<:::888666777777888888888777666555666666666555555555666777666444333222222333555666555666666777777777777777666666777777777777777666666666555555666666777888777999::::::999888999:::555555555555666777888999777888999;;;<<<<<<<<<<<<999:::<<<<<<<<<<<<<<<<<<>>>>>>???>>>>>>===<<<<<<@@@@@@@@@@@@???>>>======<<<>>>@@@???@@@III]]]ppp~~~~~~~~~yyyrrrmmmkkkkkkkkkkkkjjjgggeeedddfffiiijjjkkkaaa___]]]^^^```^^^YYYUUUUUUUUUVVVVVVVVVVVVUUUUUUXXXXXXYYY[[[]]]___aaabbbaaaaaaaaa```^^^]]][[[ZZZYYY[[[]]]^^^^^^\\\ZZZXXXXXXWWWWWWYYY[[[[[[WWWRRRYYYVVVTTTUUURRRPPPSSSXXXTTTSSSRRRQQQQQQQQQRRRRRRMMMMMMOOOPPPPPPOOONNNNNNKKKKKKLLLOOOQQQQQQOOOLLLKKKIIIKKKOOOPPPNNNNNNQQQMMMOOOPPPQQQPPPQQQSSSTTTRRRTTTVVVXXXYYYYYYXXXWWWUUUnnnyyyzzzvvvqqqiii]]]\\\RRRFFF<<<777666444333111444555666>>>IIIHHHAAA;;;>>>AAABBBBBBBBBCCCDDD@@@??????>>>>>>>>>>>>>>>AAAAAA@@@>>>;;;:::;;;<<<999:::::::::;;;;;;<<<<<<<<<<<<;;;:::::::::;;;;;;;;;999888888999;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<:::::::::999::::::;;;;;;<<<===>>>??????>>>===<<<<<<;;;;;;<<<===<<<:::777666777777666444333555666@@@===:::999888777555444444444333333333333444444333333333333444444555666222333444444333222333555555555444444555666888999444555666777888:::;;;<<<999999::::::::::::999999666666666555444444777:::555555444444444333333333333333444444444222111000000000222333333333333333222222222222222222222222111111222222222222222111000000111222333444555666444555555666666555555444444555666777777666555444888888777777666666555555222222222222333333333333333444555444333222333555111000...///111222222222555555444333222222222222888888777555444666<<>>;;;;;;999666555666777777777666555444555666777666444444666777555444333333333444555666555555666777777777666666444555555666777777777666666666666666666777777888666888999999888888888999555555555666777888999::::::::::::;;;;;;<<<<<<<<<999;;;>>>???>>>======>>>??????????????????>>>===@@@@@@@@@@@@??????>>>===@@@BBBCCCDDDGGGSSSeeettt}}}zzzuuupppkkkhhhiiieeebbb```aaacccdddddd```___]]]^^^___```______\\\ZZZYYYZZZ\\\ZZZUUUPPPOOOPPPQQQRRRSSSTTTTTTTTTWWWWWWXXXXXXYYY[[[]]]___[[[\\\\\\\\\\\\[[[[[[ZZZWWWXXXZZZ[[[[[[ZZZXXXWWWZZZVVVTTTUUUXXXYYYVVVRRRXXXVVVUUUUUUSSSPPPRRRXXXTTTSSSQQQPPPOOOOOOOOOOOOMMMNNNOOOPPPOOONNNMMMLLLKKKKKKLLLNNNPPPOOOLLLJJJIIIJJJMMMQQQOOOKKKMMMRRRKKKMMMOOOQQQQQQRRRTTTVVVVVVVVVUUUVVVXXXYYYYYYYYYQQQ```{{{zzzrrrjjjddd\\\XXXNNNBBB999777888888999333777777777???JJJIII???===@@@CCCEEEEEEEEEEEEFFFAAA@@@>>>===<<<===>>>?????????>>><<<:::999;;;===:::::::::;;;;;;;;;;;;;;;===<<<;;;::::::::::::::::::999888999;;;<<<;;;:::=========>>>=========<<<:::;;;<<<===>>>>>>>>>>>>;;;:::::::::;;;<<<<<<===>>>======<<<<<<;;;;;;;;;::::::;;;<<<===<<<:::888666777777666333333555777<<<:::888777777777666555555555444444444444555555333333444444555444444444111222444333111000222333555444333333333555777888555555555555555666999;;;999999888888888888999999444555666666555555777888444444444333333333333333333333222222222222222222000111222333333222111111222222333333444444555555//////000111111111000000000000000111222333444555333444555555555555444333333333444555555666555555666666666666666666666666222222222333333333444444111333555444222111333555///......///222333333222333333222222222222222333666666555444444555666888;;;>>>===999777999999666555666777888888666444333555666777666444444666888444444555555555666666666444444555666666666666555333444555777888888888888777777666666777777888999444666888888777777777999666666666777888999:::;;;>>>===<<<:::::::::;;;<<<999<<>>>>>???>>>>>>???@@@@@@@@@??????======>>>>>>>>>======<<<@@@BBBCCCFFFNNN\\\mmmxxx}}}xxxxxxtttpppmmmlllkkkjjjiiibbb```]]]\\\\\\[[[ZZZYYY[[[ZZZZZZ[[[\\\\\\ZZZXXXUUUTTTSSSUUUVVVTTTOOOKKKMMMMMMNNNPPPPPPQQQQQQPPPQQQQQQRRRQQQQQQSSSUUUWWWVVVVVVXXXYYYZZZZZZ[[[[[[VVVWWWXXXZZZZZZZZZYYYYYY]]]YYYTTTTTTXXXZZZXXXUUUUUUTTTUUUVVVSSSOOOPPPUUUUUUSSSQQQOOOMMMLLLLLLLLLNNNOOOPPPPPPOOONNNMMMLLLLLLLLLMMMOOOOOONNNJJJGGGIIIKKKOOORRRNNNJJJLLLRRRJJJLLLOOOPPPQQQSSSUUUWWWYYYWWWUUUUUUVVVXXXXXXYYYMMMWWWttt}}}zzznnndddaaa]]]SSSJJJ>>>777666999<<<===444888888777@@@KKKHHH===???BBBEEEGGGHHHGGGHHHHHHBBBAAA>>><<<;;;===???@@@======<<<:::888888;;;===::::::::::::::::::::::::===<<<;;;::::::::::::::::::999999;;;======<<<:::>>>>>>>>>>>>>>>>>>===<<<:::;;;===???@@@@@@??????;;;;;;;;;;;;<<<<<<===>>>>>>===<<<:::999999999999999999:::;;;===<<<:::777666888888666333333555888777666444444666777666555666555555444444555555666333444555555555444333222000222444222000///000333444333222222222444666888888777555333222333777999999888777666666777888999333555666666555555666888444444333333333333333333222222111111111111222222000111222333333222000///---......///000111111222,,,---...///000000000000111111111111222333444555222333444555555555444333222222222333444555666666444444444555555555555555222222222333333444444444000333444333111000222444...---...000333444333222111111111111222333444444222111222333666888777666??????<<<666555777888777555666888999888777555444444666888666444333555888444444555666777777666666333444444555555555555555444555666777999999::::::777777777777777888999999444555777888777666777888666666666777888:::;;;<<>>???@@@===>>>???@@@@@@@@@@@@@@@;;;;;;<<<<<<<<<<<<;;;;;;===???@@@EEEPPPaaaqqqyyy~~~wwwqqqooonnnlllkkkjjjhhheeebbb```______```ZZZYYYXXXWWWWWWWWWWWWWWWUUUTTTSSSTTTUUUTTTRRRQQQVVVSSSOOOOOOPPPQQQPPPNNNMMMLLLLLLMMMMMMNNNOOOOOOTTTTTTSSSRRRQQQOOOMMMLLLMMMNNNPPPRRRSSSSSSRRRRRRYYYWWWUUUTTTTTTUUUWWWXXXXXXXXXWWWTTTQQQPPPRRRSSSQQQRRRSSSRRRPPPOOOPPPQQQTTTSSSRRRPPPOOONNNMMMMMMPPPOOONNNMMMLLLLLLLLLLLLOOONNNMMMLLLJJJJJJIIIIIIIIIJJJKKKLLLNNNNNNOOOOOOLLLMMMNNNPPPQQQRRRSSSSSSSSSSSSSSSUUUVVVVVVTTTSSSRRRQQQppp}}}vvvmmmbbbZZZXXXKKK@@@777666999:::<<<>>>;;;;;;:::999:::<<>>AAAEEEHHHJJJJJJIIIHHHCCCBBBAAA>>><<<<<<>>>@@@>>><<<;;;<<<>>>>>>:::777<<<<<<<<<:::999:::===@@@@@@;;;999::::::999<<>>??????===;;;???>>>>>>===???AAACCCEEE>>>@@@@@@>>>:::999:::<<<===;;;999999999999777555:::999888999::::::999777666666666777777777777777777666666555555555666666888888888888777777777777777666444333333444666777444444444444333222111000222111111111333555555555444444444444555666777888666888:::;;;;;;999777555888999:::888666555555666666666555444444444444555888777777666555333222111666555555333222111000000000000111111111000000/////////000000111111111222111111222222222222111111222222222333333444444444222222222222333333444555444555555555444444222222111111111111222333444444222222222222222222222222111111111111111111111111......///000111222222333111000111222222333666999@@@>>><<<999666444333222555555555444444333333333333555777888999888777666555555444333444555666777999888777888999999888666222444666999;;;;;;<<<<<<;;;:::999777666666777888888777777666666666666666999999777555444555888;;;???@@@???===<<<===???BBBBBB>>>===BBBHHHHHH@@@777>>>???@@@@@@@@@AAACCCEEE>>>>>>????????????>>>>>>@@@CCCAAAHHHXXXaaakkk{{{|||vvvsssoookkkhhhgggfffccc```bbbaaa^^^[[[YYYYYYYYYYYYVVVVVVUUUTTTTTTTTTTTTTTTRRRQQQPPPQQQRRRRRRPPPNNNOOOMMMJJJKKKMMMOOOOOOMMMKKKKKKJJJIIIJJJKKKLLLLLLNNNOOOOOOPPPOOOOOONNNNNNLLLLLLMMMNNNOOOOOOOOOOOOTTTSSSRRRRRRRRRRRRSSSTTTUUUVVVUUUTTTRRRQQQSSSUUUQQQRRRSSSRRRPPPOOOOOOPPPQQQPPPOOONNNMMMMMMNNNNNNOOONNNMMMLLLLLLLLLLLLMMMNNNMMMLLLKKKJJJIIIIIIIIIHHHIIIJJJKKKLLLMMMMMMMMMKKKLLLNNNPPPQQQRRRRRRRRRRRRSSSSSSUUUVVVVVVUUUTTTSSSSSSqqqzzzuuummmbbbZZZXXXJJJ@@@888777:::;;;>>>AAA<<<:::888777888;;;???AAA>>>AAAEEEIIIJJJIIIGGGEEE@@@BBBBBBAAA???>>>>>>>>><<<;;;:::<<<>>>>>><<<999;;;<<<<<<;;;:::;;;>>>@@@@@@<<<999::::::999<<<@@@========================>>>???@@@@@@@@@>>>===<<>>???@@@CCCDDD>>>@@@@@@>>>:::999:::<<<@@@>>><<<;;;;;;:::888666999888888888::::::888777555555555555555555555555444444444444555666777777777777777666666666666555888777555333333333444555555666666666666555444444444333222333444666666666444444444555666777888999666888999:::;;;:::888777;;;<<<<<<;;;999777888999777777666666555555555666666666666666555333222222555555444444333222222222111222222222111000000/////////000000000111111111000111111222222111111000111111222222222333333333222222222222222333444444555444444444333333333333222222111111111222333333222222222222222222222222111111111111111111111111//////000000111111222222222222222222222333555777;;;:::888777555444333333444444444333333333222222333444666777888777666555444444333333333444555666999888888888::::::888777333555666888::::::::::::::::::999888888999:::;;;999888777666666666666666777888999999777666777888<<<<<<<<<;;;;;;<<>>?????????>>>>>>>>>AAA???EEEUUU^^^iii{{{yyyrrrooommmiiigggdddddddddddddddbbb^^^[[[[[[YYYWWWUUUSSSRRRRRRSSSQQQPPPPPPPPPPPPOOOOOOOOOOOONNNMMMNNNOOOOOOMMMKKKJJJHHHHHHIIILLLNNNNNNNNNJJJIIIGGGEEEEEEFFFHHHIIIHHHIIIJJJLLLNNNOOOPPPPPPKKKKKKJJJJJJJJJJJJKKKKKKMMMNNNNNNOOOOOONNNNNNNNNQQQRRRSSSRRRQQQQQQRRRTTTQQQRRRSSSRRROOONNNOOOPPPOOONNNLLLKKKKKKMMMNNNPPPMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLKKKLLLMMMOOOPPPQQQRRRRRRQQQRRRTTTUUUVVVVVVVVVUUUTTTUUUnnn~~~zzzwwwpppeee[[[XXXMMMDDD;;;999;;;<<<>>>BBB@@@<<<777666:::>>>@@@@@@===AAAFFFIIIJJJGGGDDDAAA>>>@@@CCCCCCAAA???======;;;;;;:::<<<===>>><<<;;;;;;<<<<<<;;;;;;<<>>AAADDDCCC@@@>>>>>>@@@CCCAAA@@@??????@@@AAACCC?????????===;;;:::;;;<<>>AAADDDCCCDDDGGGJJJKKKJJJIIIFFFFFFFFFFFFDDDBBB@@@???>>>>>>????????????>>>>>>>>>AAA>>>CCCRRR\\\iii{{{~~~xxxtttuuuqqqllliiiggggggeeeddd^^^___`````````^^^\\\ZZZVVVTTTSSSQQQPPPOOOOOOOOOLLLLLLMMMMMMMMMLLLLLLLLLLLLKKKJJJKKKLLLLLLKKKIIIIIIIIIIIIKKKMMMNNNOOOOOOIIIGGGEEECCCCCCCCCEEEFFFDDDFFFHHHKKKMMMOOOPPPPPPLLLKKKJJJIIIHHHIIIJJJJJJHHHIIIKKKLLLLLLLLLJJJIIINNNOOOOOOOOOMMMLLLMMMOOOQQQRRRRRRQQQOOONNNNNNOOOOOONNNLLLKKKKKKLLLNNNOOONNNMMMLLLKKKKKKKKKKKKKKKLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMJJJKKKMMMNNNPPPQQQQQQQQQPPPRRRTTTUUUUUUUUUUUUVVVUUUSSSbbb~~~|||tttfff[[[VVVQQQGGG???===<<<;;;===AAACCC===777888===BBBDDDCCC===@@@EEEIIIIIIEEE@@@===<<<>>>@@@@@@>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======<<<===???AAA???<<<;;;===<<<:::;;;>>>;;;;;;;;;;;;<<<<<<<<<<<<===AAAFFFEEEAAA???AAAEEEDDDCCCAAA???>>>???@@@AAA??????>>>===;;;;;;;;;<<>>@@@AAABBBDDDGGGIIIJJJJJJJJJJJJJJJHHHDDDBBBBBBBBBBBBBBBAAA???>>>===???BBB???CCCQQQ[[[hhh|||~~~zzzvvvrrrmmmkkkeeedddddddddcccbbb```^^^YYYYYYXXXWWWUUUTTTTTTTTTPPPPPPOOONNNMMMLLLLLLLLLIIIJJJKKKKKKKKKKKKJJJJJJJJJIIIIIIJJJKKKLLLJJJHHHJJJJJJKKKLLLLLLLLLLLLMMMHHHGGGEEECCCCCCDDDEEEFFFEEEFFFHHHJJJLLLMMMNNNNNNNNNMMMKKKJJJIIIJJJJJJKKKEEEGGGIIIKKKKKKJJJHHHGGGKKKLLLLLLKKKHHHFFFFFFGGGNNNPPPPPPOOONNNMMMNNNOOOQQQPPPNNNLLLKKKLLLMMMNNNOOONNNMMMKKKJJJIIIIIIIIIKKKJJJIIIHHHHHHGGGHHHHHHJJJJJJJJJJJJJJJKKKMMMMMMJJJKKKLLLNNNOOOPPPPPPQQQNNNQQQTTTUUUTTTSSSTTTUUUTTTNNNSSSfff~~~uuueeeWWWPPPMMMGGGAAA@@@???>>>@@@DDD@@@;;;777999???DDDEEECCC<<>>:::;;;<<<<<<;;;999:::<<<>>>>>>>>>===<<<;;;:::::::::<<<===>>>>>>======>>>@@@>>>;;;;;;======999999<<<999999999::::::;;;;;;;;;:::???DDDEEEBBBAAADDDHHHEEECCCAAA>>>===>>>>>>??????>>>===<<<<<<<<<<<<;;;:::999999:::<<<>>>===<<<<<<:::888999;;;<<<<<<<<<888777777777666666666555666555444333333333333333333333333333222222222222444444444555666777888999===<<<:::888666555555555333444555444333333555777555555555555666777888999333333333444555666777777444555666555444333444555666666777777777666555444222333444444444444444444111111222333444555666666555555444333222111///...000000//////////////////000000000111111000000000////////////////////////222111111000000000111111444222111000000111333444333222222111000000000000000000000000000000000000000000000000000000000000111111111000000000000000///222222222666<<<<<<888777666555444333333333333111111111111111111111111222333333333333333222222555666666777777777777777777777666888::::::999777777777777666666555555555777777777777888777777777:::999888777666666666666777999::::::888777777777666777888888777777888:::888999:::::::::===AAAEEEGGGGGGGGGIIIJJJJJJGGGDDDGGGGGGFFFEEECCCAAA???>>>>>>BBB???BBBNNNXXXfffzzz}}}zzzvvvssspppmmmkkkiiigggeee\\\]]]_________]]][[[YYYXXXWWWUUUQQQNNNMMMOOOQQQKKKKKKJJJJJJIIIIIIHHHHHHGGGHHHIIIJJJKKKJJJIIIHHHHHHHHHGGGIIIJJJKKKIIIHHHGGGIIIJJJJJJHHHGGGGGGHHHFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKKKKNNNMMMLLLKKKKKKKKKKKKKKKDDDEEEGGGIIIJJJIIIHHHGGGGGGHHHIIIGGGDDDBBBAAABBBIIIJJJKKKKKKJJJJJJKKKMMMPPPOOONNNMMMLLLLLLLLLLLLNNNMMMLLLJJJIIIIIIIIIHHHKKKJJJIIIHHHHHHHHHHHHHHHLLLKKKJJJJJJJJJKKKMMMNNNIIIJJJKKKMMMNNNOOOPPPPPPMMMQQQTTTTTTRRRPPPQQQSSSRRRJJJIIIRRRiii}}}ssscccTTTMMMGGGCCCAAACCCCCCAAACCCGGG;;;888777999===@@@AAA@@@;;;>>>BBBEEEDDDAAA<<<999::::::999888777888;;;>>>===>>>>>><<<:::999:::<<<>>>???@@@???>>>===>>>???<<<::::::===<<<888777999888888999999:::;;;;;;;;;:::>>>BBBCCCBBBBBBDDDFFFCCCBBB???===<<<<<<===>>>???>>><<<;;;<<<===<<<;;;888777777999<<<======<<<;;;:::888888:::<<<======:::999999888888777777777888777666444333333222222444444444444333333333333222333444555777999::::::<<<;;;999666555444444444333555666555222222444777666666555555555555666666222333444444555555555555666777888777666555666777555666777888777666555444222333333444444444333333000111111222333555555666333333333333222111//////000000////////////......///000000111111000000///000000////////////......222111000000///000000000222111000000000111222333222222111000000000111111111111111111111111111111000000000000000000000000000000000000000111111111000555555555:::CCCBBB<<<888777666444333222222222111111111111111222222222333333333333222222222222666777777888999888888888666555555666888999888777777777666555555555555555555555666666666555555444888777777666666666666666777888888777666666888999777888999999777666777888888888888888888:::>>>AAAAAA??????BBBFFFHHHEEECCCIIIHHHHHHGGGEEECCCBBBAAA===BBB@@@BBBMMMTTTbbbvvv}}}wwwsssqqqpppooojjjhhhfffdddcccbbb___]]][[[\\\\\\\\\ZZZXXXWWWWWWUUUUUUTTTPPPLLLKKKLLLOOOHHHHHHHHHHHHHHHHHHGGGGGGEEEFFFHHHIIIJJJIIIHHHGGGFFFFFFEEEGGGIIIIIIHHHFFFDDDFFFHHHHHHFFFEEEEEEFFFDDDDDDEEEFFFFFFFFFEEEEEECCCDDDEEEFFFHHHHHHIIIIIIJJJJJJKKKKKKKKKJJJIIIIIICCCDDDEEEGGGGGGGGGGGGGGGCCCEEEFFFEEECCCAAAAAAAAABBBDDDEEEFFFEEEFFFGGGIIIKKKLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJIIIIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIKKKJJJIIIHHHHHHJJJKKKMMMIIIIIIKKKMMMNNNOOOOOOOOOMMMQQQTTTSSSOOOMMMNNNPPPNNNGGGHHHLLLWWWooo~~~~~~}}}|||ttteeeXXXRRRFFFCCCDDDFFFDDDAAAAAADDD999:::;;;<<<======<<<;;;;;;===@@@BBBBBB???<<<:::777888999999999999;;;===:::<<<<<<;;;::::::===@@@@@@AAABBBAAA>>><<<<<<===;;;999999<<<<<<777555777999::::::;;;<<<<<<=========>>>@@@AAABBBAAAAAAAAABBB@@@>>><<<;;;;;;<<<===@@@===;;;;;;===>>>===;;;:::999888999;;;<<<;;;::::::888666666888:::;;;<<<:::::::::999888888777777777777666555444444444444666666555555555444444444333333555666888888999999:::888666555444555666666444666888666333222555888777666555444333333333333333444666777777666555444777888999999777777888999666777888999999777666444333333444444444333333222000000111111222333444444111222222222111000000///000000/////////.........//////000000000000//////000000000000//////......111111000///////////////000000000000111111222222111000000000000111111222222222222222222222222222000000000000000000000000//////000000111111222222000555555333999CCCAAA888777666555444333222222222111111111222222222333333444444333333222222222222555666777888999888888777444333333555777888777666777666555444444444555666222333444555666666555555555555555555555555666777444555666666555666888999666777999:::999888999:::;;;999888888999;;;<<<===>>>;;;:::===BBBEEEDDDAAAEEEFFFFFFFFFFFFFFFEEEEEE@@@EEEDDDFFFPPPUUUaaavvv~~~yyyuuupppmmmlllmmmmmmlllfffdddbbbbbbaaa___\\\ZZZ[[[[[[ZZZWWWUUUSSSTTTUUUNNNPPPPPPNNNJJJGGGHHHJJJHHHHHHIIIIIIIIIIIIHHHHHHCCCEEEGGGHHHIIIHHHGGGFFFEEEDDDDDDEEEGGGHHHGGGEEEBBBEEEIIIIIIGGGEEEFFFHHHAAACCCEEEGGGGGGFFFEEEDDD@@@AAACCCDDDFFFGGGHHHHHHFFFGGGIIIJJJJJJIIIHHHGGGBBBCCCDDDEEEFFFFFFFFFFFFAAACCCEEEEEEDDDBBBBBBBBB===???AAABBBBBBCCCEEEFFFGGGHHHJJJLLLMMMMMMKKKJJJGGGGGGHHHHHHJJJKKKMMMNNNKKKKKKJJJIIIIIIIIIJJJJJJJJJIIIHHHGGGGGGHHHJJJKKKHHHIIIKKKLLLNNNOOOOOOOOOLLLQQQTTTRRRNNNKKKLLLOOOKKKFFFJJJNNNOOO```sssxxx~~~||||||}}}wwwjjj^^^YYYIIIGGGHHHHHHEEE>>>;;;===;;;===@@@@@@>>>;;;::::::;;;<<>>??????@@@??????@@@AAA@@@>>><<<@@@???===;;;:::;;;<<<===@@@===;;;;;;===>>>===;;;===<<<::::::;;;;;;:::888888666444444666999:::::::::::::::999888777777666666666555555555666666777777777666666666555555555444555666777888888888777777666555444555666888:::555888:::888444333666:::777777555444333222222222444666888:::999888555333666777888888777666777999777888:::::::::999777555333444444444333333222111///000000111222222333333000000111111111000000///000000//////.........---//////000000000000//////111111000000/////////...111111000///////////////...///000111111111111111000000//////000111222222222222222222222222222222000000000000000000000000...//////000111222222333...333222000555???===222555444444333222222222333111111222222333333333333555444444333222222222333444555777888888888777666333222333444666777666555666555444333333444555666000111333555777777777777444444333444444555666777111333666777666666777888444666999:::::::::<<<======:::888888:::;;;;;;:::>>>;;;999;;;AAADDDDDDAAAAAABBBDDDEEEGGGHHHHHHHHHDDDJJJJJJLLLTTTYYYdddxxx|||}}}{{{yyyzzzvvvrrrmmmjjjgggccc```^^^\\\YYYVVVTTTSSSSSSTTT[[[WWWSSSRRRRRRQQQOOOLLLMMMLLLKKKJJJIIIHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHBBBCCCDDDEEEEEEEEEEEEEEEEEECCCCCCCCCEEEFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBBBBAAABBBDDDFFFCCCBBBAAA@@@@@@BBBCCCEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFDDDDDDCCCCCCBBBBBBBBBAAACCCAAA??????@@@BBBBBBBBBAAACCCFFFIIIJJJKKKJJJIIIFFFEEEDDDDDDDDDEEEGGGHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIHHHGGGGGGHHHIIIJJJKKKIIIJJJMMMOOOQQQQQQQQQQQQLLLOOOQQQQQQPPPOOOOOOOOOPPPOOOLLLJJJNNN]]]qqq}}}zzzxxxrrrcccTTTIIIDDDBBBGGGIIIBBB777000444999@@@DDDCCCBBBCCCDDD>>>??????>>>;;;999888888777999::::::999888999:::666666777888:::<<<>>>????????????>>>>>><<<;;;;;;::::::::::::999999888777888:::===>>>>>>===>>>>>>CCCGGGHHHCCC@@@@@@===:::@@@???>>>======<<<<<<<<<===<<<;;;;;;:::::::::;;;@@@===999777888999999999666666777777777777666555888777777777888:::<<<===666444444666888888555222666666555555444444444444333555777777777888:::;;;444555444444:::@@@>>>888888777666666666777999:::>>>;;;888666555444333111222555888:::999777666666666777999::::::999888777666777888888888777555444444333111000//////000222111111111111111111111111000000000000000000000000///////////////000111111000000000000000000000000000///...---------------//////............////////////////////////////////////000000111111222222222222222111111111111111000111111000///......///000111111111111222222222111222222222222444888;;;<<<888333222333555555444333333222222111222222222444444444444444444444444666555333333333555777888444444444444444444444444555555555555555444444444444444444555444444333333333555666888888888777777333333444666888999777555999777666777:::;;;999777888888999:::;;;;;;<<<<<<:::;;;>>>DDDIIIHHHBBB===999:::===BBBEEEEEECCCAAAGGGJJJGGGJJJWWW___jjj}}}zzzwwwuuusssqqqpppmmmkkkgggdddaaa___\\\ZZZZZZXXXVVVSSSRRRRRRSSSSSSUUURRROOONNNOOOOOOMMMKKKKKKJJJJJJIIIHHHGGGFFFFFFHHHHHHGGGFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFDDDCCCCCCCCCEEEFFFEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCCCCBBBAAAAAADDDFFFDDDCCCAAA??????@@@AAABBBCCCCCCDDDDDDDDDDDDEEEEEEGGGGGGFFFEEEEEEDDDDDDCCCFFFFFFEEEDDDCCCAAAAAA@@@CCCAAA??????@@@AAAAAAAAA>>>@@@BBBEEEFFFGGGFFFFFFCCCCCCCCCBBBCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFJJJJJJJJJJJJJJJKKKLLLLLLIIIJJJKKKLLLMMMNNNNNNNNNMMMOOOPPPPPPNNNLLLLLLLLLKKKKKKKKKKKKQQQ___rrr}}}~~~{{{yyysssfffZZZGGG@@@???FFFJJJDDD999111555999>>>?????????AAACCC<<>>>>>>>>@@@AAAFFFJJJKKKEEEAAA@@@@@@??????>>>===;;;:::999999999;;;::::::::::::;;;;;;<<>>CCCFFFFFFDDD@@@??????>>>>>>@@@AAAAAA@@@>>>BBBGGGEEEHHHTTT[[[ggg{{{~~~uuusssqqqoooooonnnkkkjjjfffdddaaa```___]]]ZZZXXXUUUTTTRRRQQQPPPPPPQQQRRRNNNMMMKKKKKKLLLLLLKKKJJJHHHHHHHHHGGGGGGFFFFFFFFFGGGFFFFFFEEEDDDCCCBBBAAADDDDDDEEEEEEFFFEEEEEEEEEDDDCCCBBBCCCEEEFFFEEEDDDBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDDDDCCCAAAAAABBBDDDDDDBBB@@@???======>>>>>>BBBBBBBBBBBBCCCCCCDDDDDDGGGGGGFFFEEECCCBBBAAAAAAHHHHHHFFFEEECCCBBB@@@@@@DDDBBB@@@???@@@@@@@@@???;;;<<<>>>???AAAAAAAAAAAA???@@@@@@AAAAAAAAAAAAAAABBBCCCCCCCCCDDDDDDDDDDDDHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJLLLMMMNNNMMMJJJHHHHHHHHHHHHIIIJJJLLLTTTbbbsss{{{{{{wwwtttmmmfffIII@@@===CCCIIIEEE:::222666888999999777888===AAA<<>>===<<<<<<<<<;;;;;;:::999999888:::<<<===>>>???BBBDDDBBBFFFGGGBBB>>>??????>>>>>>>>><<<;;;:::999999999999999999999:::;;;<<<<<<>>>;;;888888999;;;;;;;;;:::999888888888888999:::===<<<;;;999777555444444888888888999;;;:::888666444555666666666555444333222333555555555555777999999:::;;;;;;>>>AAA>>>888555555444444444555666777999666444333444444333111111444777888777555555555;;;999777555555555777888888666333111000111333444111......222777777111+++111111111111111111111111000000000000000000000000///////////////000111111000000000000000000000000000000//////000000111111111000000//////000000111////////////////////////////////////............000000000000000000000000...000111000//////000111000111111111111222222222111222333222222444777:::EEEAAA<<<888666444333111333333222222222222333333444444444444444444444444555555444333333555666777777777777777777777777777444444555555666666777777222222333444555555555555444444444444555666777888444444444555777888777555666555444555777888777666555555666666777777888888888>>>DDDEEEAAA===<<<===AAA???======>>>??????>>><<>>::::::;;;;;;<<<===>>>>>>===>>>???AAAAAA@@@??????@@@@@@@@@AAABBBBBBCCCCCCBBBCCCEEEFFFFFFEEEDDDCCCEEEDDDDDDCCCDDDEEEGGGHHHGGGHHHIIIHHHFFFEEEEEEFFFHHHGGGHHHKKKSSSbbbsss}}}}}}uuupppqqqttttttSSSFFF===@@@EEECCC:::444666666555222000222888>>>>>>???@@@>>>:::666444333333555777888888999:::;;;666666777999<<<>>>@@@BBBAAAAAAAAAAAAAAA@@@??????======<<<<<<;;;;;;;;;;;;:::<<<>>>>>>>>>@@@BBBDDD>>>AAABBBAAACCCEEEAAA<<<>>>===<<<<<<;;;;;;<<<<<<999999999999999:::;;;;;;===;;;999888:::<<<<<<<<<:::999777666777888:::;;;>>>===<<<;;;888666444333555555666777777777555444333444666777666555444333222444555555555555777888666999999999;;;===999333555555555555555666666666666555333444555555444333222444777888777555555666:::999777555444444555555777666333222111111222333000111444888;;;999444...111111111111111111111111000000000000000000000000///////////////000000111////////////////////////////////////000000111222111111000000000000111111000000000000000000000000000000000//////.........////////////000000000000...///111111000000111333000000111111111222222222111222333333333444666999CCCAAA<<<999666444222111333333222222222333444444333333444444444444444444555555444444444444555666666666666666666666666666444444555555666777888888111222333444555555555555444444333333333555777888555444444555777888777555666555555666666777777777555555555666666777777777666999===???<<<:::999999<<<;;;;;;<<<>>>@@@???>>>888@@@AAADDDMMMTTTaaawww{{{tttpppjjjiiihhhhhhgggdddaaa]]]\\\[[[YYYXXXXXXVVVRRRPPPTTTTTTRRRPPPNNNMMMLLLKKKNNNOOOOOONNNLLLJJJHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGCCCCCCCCCDDDDDDDDDDDDEEE@@@@@@AAAAAAAAA@@@@@@???AAA@@@???@@@BBBCCCBBBAAAAAABBBBBBCCCCCCBBBBBBAAABBBCCCDDDCCCAAA@@@@@@AAA=========<<<============AAAAAABBBCCCCCCDDDEEEEEEHHHHHHGGGFFFDDDCCCBBBBBBEEEEEEEEEEEEEEEDDDDDDDDDDDDBBB???>>>?????????>>>;;;::::::::::::;;;=========>>>???@@@AAA@@@???>>>>>>??????@@@AAAAAABBBBBB@@@@@@BBBBBBBBBAAA@@@???AAAAAAAAAAAACCCEEEGGGIIIAAACCCDDDDDDCCCCCCDDDFFFGGGEEEDDDFFFOOO___ppp{{{~~~wwwkkkfffllluuu{{{___OOO@@@===???===999666666555333///,,,///666;;;AAA@@@>>>:::666444555666222444777888888888999:::666666777999;;;===@@@AAA@@@@@@AAAAAAAAA@@@??????===<<<<<<;;;;;;<<<=========???@@@@@@??????AAABBB???@@@AAAEEEMMMQQQHHH<<<:::::::::;;;;;;<<<===>>>;;;;;;:::999999:::::::::===;;;999999;;;<<<<<<<<<999888666555666888:::;;;;;;<<<<<<<<<;;;888666444222333555555555444333333333444555666666555444444444555666666666666777999444777888666777888666111555555666666666777777777666555444555666777555444333555777888666666666777666666777777666444333222555555555555555444333333888===BBBCCC>>>888444222000000000000000000000000000000000000000000000000///////////////000000111////////////////////////............///000000111111111000000000000111111111111111111111111111111111111111000000/////////......//////000000000000...000111111000000111333000000111111111222222222111222444444333444666888===<<<:::777444222222222333222222222333444444555333333333444444444555555555555555444444444555555555555555555555555555555333444444555666777777888111222333444555555555555444444333333333555777888666555444555666777666555666666777777777777888888666666666777777777777777777666777:::<<<===:::777888999;;;===@@@???===:::777>>>???CCCMMMSSS___ttt}}}||||||}}}}}}}}}|||zzzwwwtttqqqooonnnjjjiiigggfffeeeccc___\\\YYYXXXWWWVVVVVVTTTQQQNNNTTTSSSRRRPPPNNNLLLJJJIIIMMMOOOPPPOOOLLLIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAABBBBBBAAAAAA@@@@@@???>>>===>>>@@@AAA@@@???@@@@@@AAAAAAAAAAAA@@@@@@???@@@BBBAAA@@@??????@@@;;;<<<<<<<<<============@@@AAAAAABBBCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDEEEEEEEEECCCAAA???>>>?????????>>>===<<<:::999999;;;<<<>>>===>>>??????@@@@@@??????>>>>>>???@@@AAABBBCCCCCCAAAAAABBBBBBBBBAAA@@@@@@@@@@@@AAABBBDDDFFFHHHIII@@@AAABBBBBBBBBCCCEEEGGGDDDCCCBBBFFFPPP___oooyyy}}}ttthhhdddjjjsssxxxbbbRRRBBB;;;:::888888888777666555111///111777<<>>@@@AAA>>>???????????????>>>>>>;;;:::::::::;;;===>>>@@@>>>@@@CCCCCCBBB@@@@@@@@@======>>>DDDMMMPPPGGG:::777777777888999:::;;;<<<;;;;;;:::::::::;;;<<<<<<===<<<::::::;;;<<<<<<;;;777777666666777888:::;;;777999;;;<<<<<<:::777555222444666777555444444444444444444444555555555666444666777777666666777888555888888555555777666333555555666777777777777666555555444555777777555444333444666666555555555777333444666777666444222000333444666777777777555555AAAGGGKKKHHH>>>666222222000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000//////.........///000000111000000//////000000111111111111111111111111111111111111111000000000000...//////000000111111222///111222111000000111222000111111111111222222222111222444444444444555777666666666555222111222333333222222333333444555666222333333444444555555555555555555555555444444444444444444444444444444444333333444444555555666666222222333444555555555555444444444444555666777888777666444444666777666666555777888888777666888999777777777777888888888888:::888777:::>>>@@@===999999999;;;>>>???===999555888===<<>>===<<<;;;<<<>>>???>>>======>>>>>>??????>>>>>>===<<<>>>@@@@@@???>>>>>>???==================<<<<<>>===???@@@@@@??????===:::888888:::<<<>>>>>>============>>>????????????@@@AAABBBCCCDDDDDDCCCBBBBBBAAA@@@@@@AAAAAAAAABBBCCCEEEFFFGGGGGGGGGCCCDDDEEEDDDCCCDDDFFFHHHCCCDDDGGGNNNZZZhhhuuu{{{zzzsssoooqqqrrrrrrZZZNNNBBB;;;888666888<<<999:::999777555666:::??????>>>;;;777444444555888333555777777666666666777999999999:::;;;<<<===>>><<<<<<======>>>======<<<999888888999:::===@@@AAA<<>>???CCCEEEAAA999999999888888888888999999999999999;;;<<<>>>@@@AAA>>>===;;;;;;<<<<<<;;;999777777888888999::::::;;;444666999;;;;;;999666333222555777777555444444555666555333333333555666888333555666666555444555777555777777333222555666444333444555666666666555555444444444555666666444222111333444444333222333555333333444444444333333333333333444555666777888888>>>AAACCC@@@999333111000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000111111000/////////000000000//////......//////000/////////////////////////////////000000000000000//////000000111222222333111222333222000000000222000111111111111222222222111333444555444444555666222333555333111000111333222222222333333555666666222222333333444555555666555555666555555444444333333333333333333333333333333333333444444444444444333333444444555444444444444444555666777777777777888666444444555666666666444666777777555555666888777777777777777777777777;;;;;;;;;;;;<<<<<<<<<;;;888888999;;;<<<<<<:::777:::<<<888>>>LLLSSSZZZhhhxxx~~~zzzsssnnnlllnnnooopppgggmmmtttxxxuuunnnfffbbb]]]\\\ZZZYYYYYYXXXVVVUUUQQQRRRSSSUUUWWWVVVTTTRRRNNNNNNNNNNNNMMMLLLKKKJJJDDDHHHKKKKKKIIIGGGGGGHHHHHHGGGFFFEEEDDDCCCBBBAAA??????@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>===<<<<<<<<<;;;:::;;;=========<<<;;;;;;<<<<<<<<<<<<;;;;;;:::<<<>>>???>>>>>>>>>>>>??????>>>>>>===<<<::::::===>>>???@@@AAABBBCCCCCC??????@@@BBBDDDEEEFFFGGGEEEEEEDDDCCCBBBAAAAAAAAAAAA???======???@@@@@@@@@???===:::888888999<<<>>>======<<<;;;;;;===>>>??????@@@@@@BBBCCCDDDEEEEEECCCBBB@@@???>>>???@@@@@@CCCDDDFFFGGGGGGGGGFFFEEEGGGHHHHHHFFFEEEEEEGGGIIIDDDGGGNNNYYYfffsss|||}}}zzztttnnnQQQHHH@@@<<<888666999>>>:::<<<===<<<::::::>>>BBB<<<<<<;;;999666555555666444555777777666555555666777777777777888999::::::;;;;;;<<<<<<<<<<<<<<<;;;777777777888:::===AAACCC:::>>>CCCFFFFFFDDDBBBBBB>>>CCCEEEAAA>>>???@@@>>>======;;;:::999888888888666777888;;;>>>AAACCCEEE???===<<<<<<<<<<<<:::888777888999:::;;;<<<;;;;;;222444888:::999777333111111444777666444222333444666555333222222444777999222444555444333333444555333555444000///222555444222333444555555555444333333333333444555444222000///111222222111000222333444333222111111333444555444333222222333666999;;;444444444444333222000///000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000333333222111000000000111//////............//////........................---.........//////000000///000000111222333333333222333333222000///000111000111111111111222222222111333555555444444555666111333555333111///111333222222222333444555666777222222333333444555666666555666666666555444333333444444444444444444444444333333333333333333333222444444444555444444333333333555666888888888777777888666444444555666666666222444666666444333555777777777777777777666666666:::<<<>>><<<888666888;;;666555555777:::===>>>>>>;;;:::666<<>>>>>>>>>>>??????????????????>>><<<;;;:::<<<<<<============<<<<<<<<<>>>???>>><<<;;;;;;<<<;;;;;;:::;;;;;;<<<===>>>>>>@@@@@@>>>:::999:::<<>><<<;;;<<<>>>AAACCCBBBBBBDDDEEEFFFFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBB???>>>=========???@@@AAA>>>>>>>>>>>>============>>>@@@@@@>>><<<<<<>>>AAAAAACCCDDDCCCBBBBBBCCCDDDDDDCCCAAA???>>>>>>???@@@BBBAAABBBEEEHHHIIIFFFCCCGGGEEEDDDDDDFFFGGGFFFDDDDDDLLL[[[kkkwww~~~~~~xxxlllQQQJJJCCC@@@AAAAAABBBCCC===>>>===>>>CCCGGGCCC<<<999::::::999999:::;;;===???;;;777555555777888888===999444444888;;;;;;:::<<<===??????===;;;999777666666888:::<<<>>>@@@@@@===>>>???@@@@@@???>>>===DDDCCCBBBAAAAAAAAAAAABBB===;;;888888999:::::::::666666888;;;???DDDHHHJJJEEEDDDAAA???===<<<<<<<<<======<<<<<<<<<<<<======333444555555555555555444111555777555111///111555BBBDDD;;;111222000000:::666666666555444444333333111222222333444444444333///000222444666666666666333444555444111//////000222333333111000000222444333333444444444333222111333222111111111333666777555444333222111111111111111222222333222111000/////////////////////////////////000000000000//////......///...,,,,,,---///222000//////000111111000000111000...------000333111111000000/////////...000000////////////000000111222333444444333222111222222111111000000/////////111222222111111222333333444555555555444333222555444333222222222333444222333333444444333333222666555444333222333444444555555666666555444333333333333333444444444555555666777777555333222333444333333333222222111111111333333444555666666555555444444444555555555666666111333555666555555666777;;;:::999888777777777777:::999888888999999777555;;;;;;:::888777888;;;======@@@???<<>>>>>======>>>>>>???????????????>>>===;;;;;;<<<<<<============<<<<<<:::<<<>>>>>>===<<<<<<===;;;;;;;;;<<<<<<===>>>??????@@@@@@>>>;;;:::;;;===???>>><<<;;;<<<>>>AAABBBAAAAAABBBBBBCCCCCCDDDDDDAAABBBBBBBBBBBBAAAAAA@@@@@@@@@????????????@@@@@@?????????>>>>>>>>>=========???@@@???>>>???BBBDDDBBBBBBBBBBBBCCCCCCCCCCCCAAA@@@???>>>>>>???AAABBBCCCBBBCCCEEEHHHHHHFFFCCCBBBDDDEEEEEEDDDBBBBBBBBBJJJWWWhhhwww~~~}}}rrrfffOOOJJJFFFHHHLLLNNNMMMKKK@@@AAA@@@@@@DDDGGGDDD===888999;;;===???AAABBBCCCEEEAAA<<<999888777777666999999777777888:::<<<>>>;;;;;;;;;<<<<<<<<<:::888999999:::;;;<<<========================>>>??????AAAAAA@@@@@@@@@AAABBBBBBAAA???===<<<===<<<;;;999888888:::<<>>>>>>>>>>>===<<<;;;:::999999999999555555666666666555555444333666888666222000333666RRR]]]RRR;;;444555666999666666666555555444444444222333444555555555444444000111333555666666666666333444666555444333333444333333333222111111333555444444444333333333333222222222111000111333555666666555555333222111000///111111222222222111000000000000000000000000000000//////000000000000//////...//////...------...000333111//////111111111000000000000...---...000222000000000//////.........000000////////////000000111111222333333222111111111111111000000/////////...000111111000000111222222333444555555444333222333333222222222333333444333333333444444333333333777666555444333444444555555555666666555444444333333333333444444444555555666777777555333222333444333333333222222222111111333333444555555555555555444444444555555555666666222444555555555555666888<<<;;;:::999888888888888;;;:::999:::;;;;;;999777;;;<<<;;;:::999999:::<<<888<<<<<<;;;BBBPPP[[[___uuu~~~|||yyyxxxwwwtttrrrpppqqqrrrmmmnnnoooppppppooonnnmmmpppmmmiiifffdddbbb___]]]ZZZXXXUUUUUUVVVXXXYYYYYY]]]]]]XXXRRROOOPPPPPPOOOOOOPPPOOONNNKKKIIIIIIIIIJJJIIIHHHGGGFFFEEEEEEEEECCCDDDDDDBBB@@@??????AAA>>>======<<<<<<======>>>>>>>>>???>>>>>>===<<<;;;<<<<<<============<<<<<<999;;;=========<<<===>>><<<<<<<<<<<<===>>>?????????@@@@@@>>>;;;:::;;;===>>>===<<<<<<<<<>>>@@@BBBBBBAAA@@@??????@@@AAABBBAAABBBCCCDDDCCCBBB@@@>>>@@@@@@AAAAAAAAA@@@??????@@@@@@@@@?????????>>>>>>===>>>@@@@@@@@@BBBDDDGGGDDDAAA@@@AAADDDFFFDDDBBB???>>>======>>>@@@BBBCCCCCCCCCCCCEEEFFFFFFDDDBBB@@@DDDHHHFFFAAA@@@DDDIII[[[iii{{{}}}uuuhhh\\\PPPNNNOOOUUU]]]```\\\VVVGGGHHHFFFEEEGGGJJJGGGAAA<<<<<<===@@@CCCFFFFFFEEEHHHDDD@@@===<<<;;;:::999999:::;;;:::888888;;;===<<<999777888<<<===<<<:::===============<<<;;;;;;<<<<<<;;;;;;<<<===>>>???=========>>>???@@@BBBCCCEEEDDDCCCBBBBBB@@@===::::::;;;<<<===???AAABBBCCCBBBBBBAAA???????????????<<<;;;999888666555555555777777777777666555555444444666888666333222444666LLL___UUU888...333444444666666555555555555555555333555666888888777666555222333444555666777777777333555666777666555666777444444555444222222444666666555444333222333444444222111000000111222444555666666666555444222000...000111111222222222111111111111111111111111111111//////000000000000/////////000000///......000111333222000000111111000///000000000///---...000222/////////...............111000000//////000000111000111111222222111111000000000000000////////////...///000000//////000222222222333333333333222222000111222333333444333333333333333333333333333333777666555444444444444555555555555666555555444333333333333444444444555555555666777666444333333444333333333333222222222222333444444555555555555444444444444555555555555555444555555444333444777999<<<<<<;;;:::999999999999;;;::::::;;;======<<<;;;;;;<<<======;;;::::::;;;777::::::;;;AAANNNZZZ```uuu}}}xxxvvvwwwpppqqqrrrppplllkkknnnqqqkkklllnnnpppqqqqqqpppooorrrnnnjjjgggfffeeeaaa___YYYVVVSSSSSSTTTWWWXXXXXXVVVTTTQQQOOOPPPRRRRRRPPPNNNQQQRRRQQQMMMKKKMMMOOOIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEDDDBBBAAAAAAAAABBB======<<<<<<<<<<<<=========>>>>>>>>>>>>======<<<;;;<<<<<<======<<<<<<;;;:::;;;======<<<;;;<<<===;;;;;;;;;;;;;;;===>>>>>>>>>>>>>>><<<;;;:::;;;;;;>>>===<<<<<<<<<>>>@@@AAABBBAAA???>>>>>>???@@@AAABBBCCCEEEFFFEEECCC@@@???===>>>@@@AAABBBAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@???>>>>>>@@@AAAAAACCCDDDEEEDDDAAA>>>@@@EEEGGGEEEAAA>>>>>>>>>>>>>>>@@@AAABBBBBBBBBBBBCCCCCCCCCAAA@@@AAAEEEGGGCCC???BBBOOOZZZsss}}}~~~~~~zzzmmm]]]RRRQQQTTTYYYcccmmmqqqiii___QQQRRRPPPMMMNNNQQQOOOJJJIIIEEEAAAAAADDDFFFEEECCCEEECCC@@@???@@@AAAAAA@@@>>>>>>>>>>>>===<<<;;;:::???;;;888888<<>><<>>????????????>>>>>>=========<<<<<<<<<<<<999888777666555444444444888888888888777666444444333555666555333333444666444DDD???...,,,000111333555555555555666666666666555666888::::::999777555444444555666666777777777444555777777666666666777444555666555444333555666777666444222222333444555111111000000000111222333444555666666666444222000000111111111222222222222111111111111111111111111//////000000000000/////////000111000//////111333333222111111222222000...///000000///......000111..................------111000000000000000000111000000000111111000000000///////////////////////////000111111000000111222111111222222222222222222///000222444444444444333444444444333333444444444555555555444444444444444444555555555555555444444333333333444444444555555444666777666444333333444333333333333333333333333333444444555555444444444555555555555555555555555555666555444333444777:::;;;;;;:::999999999999999:::999:::;;;===>>>===<<<;;;===??????===:::999999:::;;;;;;;;;???JJJVVV^^^vvv|||~~~~~~{{{vvvqqqmmmlllkkkmmmnnnmmmkkkkkknnnrrrjjjkkkmmmooopppqqqqqqppppppmmmjjjiiijjjgggaaa\\\XXXVVVSSSRRRSSSTTTTTTSSSPPPNNNNNNPPPRRRQQQPPPOOOKKKNNNPPPOOOMMMLLLNNNQQQHHHGGGFFFEEEDDDCCCCCCCCCDDDCCCBBBAAAAAAAAAAAA@@@======<<<<<<<<<<<<======<<<======>>>>>>>>>>>>===;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>===;;;999999:::999999999999:::;;;<<<<<<>>><<<;;;:::::::::::::::===<<<<<<<<<===>>>???@@@CCCBBB@@@>>>>>>???AAABBBCCCDDDFFFHHHGGGEEEBBBAAA;;;===???AAABBBBBBBBBBBBCCCBBBBBBBBBAAAAAAAAAAAA?????????@@@BBBBBBBBBBBBDDD@@@>>>@@@EEEHHHEEEBBB@@@??????????????????@@@@@@@@@AAA@@@@@@?????????CCCDDDBBB>>>>>>JJJ^^^nnn}}}|||wwwfffVVVMMMMMMUUU___jjjuuuzzzrrrfff]]]^^^\\\XXXXXX[[[[[[XXXVVVNNNEEECCCGGGJJJJJJGGGFFFCCCAAA@@@AAACCCDDDDDDEEEAAA@@@CCCHHHIIIDDD>>>DDD@@@<<<;;;===???@@@???@@@@@@AAABBBBBBAAA???>>>;;;<<<>>>???===:::666333888888999:::<<<>>>@@@AAAAAAAAACCCEEEGGGFFFBBB???>>>???@@@@@@@@@???===;;;999999999999999999888888777666555555444555555555888888888888777666444444222333444444333333333444---000...111888444000888444555555666666777777777666777999::::::888777666666555555555666666666666444666777777555444444555444555666666555444555666777555333222111222444555111111111111111111222222000222444666666666555444111111111111111111222222111111111111111111111111//////000000000000/////////000111000000000222333333222111222333222000...///000111000......///111------..................111111000000000000111111111000000000000000000111/////////000000000000000000222333333111111222444111111111222222333333333000111333444555555555444555444444333333444444555444444444444333333222222444444555555555555555444333333333444444444555555333555777666555444444444333333333333333333333333333444444444444444333333555555555555555555555444666666666444333444777:::999888777777666777777777888888888:::<<<===<<<;;;:::<<>>FFFTTT___yyywwwwwwxxxwwwtttooojjjfffhhhiiijjjjjjkkklllooorrrllllllmmmnnnooopppqqqqqqllliiiggghhhiiifff^^^WWWXXXVVVTTTSSSSSSSSSQQQPPPPPPNNNOOORRRQQQLLLKKKLLLHHHIIIKKKKKKJJJJJJKKKMMMGGGFFFEEEDDDCCCBBBBBBBBBAAA???>>>===>>>???>>>===>>>======<<<<<<======>>>;;;<<<===>>>>>>???>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;===>>>???===;;;888888888888888888888999:::;;;;;;>>><<<::::::;;;<<<;;;:::<<<<<<<<<<<<===>>>??????BBBAAA@@@??????@@@AAABBBCCCDDDEEEGGGGGGFFFDDDCCC===>>>???AAABBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@??????AAACCCCCCBBBAAABBB@@@???AAAEEEFFFEEECCC@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@???>>>>>>???@@@BBB@@@>>>???GGGXXXlll{{{ttt```RRRLLLIIIVVVdddnnnxxx~~~xxxlllfffhhhfffbbbbbbggghhhggg^^^TTTJJJIIIOOOUUUTTTQQQNNNJJJEEEAAAAAAAAABBBAAAGGGBBBAAAHHHQQQTTTMMMDDDEEECCCBBB@@@???@@@AAABBBAAABBBDDDEEEEEEDDDBBBAAA;;;<<<>>>???===:::555333999999999:::;;;<<<>>>???===>>>@@@CCCFFFFFFDDDAAA===>>>@@@AAAAAA???<<<:::777777777888777777666666555555444444444555555666777777777777666555555444222222222333333333333333333000---666???444---777444444555666777777888888777777888888777777666666666666555444444555555555444666777666444333333444333555666666555444444555555444333222111222333333111222222222222222222222...000222444555666666666333222111111000000111111111111111111111111111111//////000000000000//////...000000000///000222444111111111222444444222///...000111000///...///000.............../////////222111111000000111111222222111111000000111111222000000000000111111111111111222444333222222333555222222111222222333444555222333444555555666555555666555444333333444555666444444555555444444333222333444555555666555555555333333333444444444555555222555777777555444444444333333333333444444444444333444444444444333333222555555555555555444444444666777777666444444777999666666555555555555555666888777777999;;;<<<;;;:::888;;;===>>>===;;;::::::888777888:::===EEETTTbbb{{{yyywwwvvvuuuuuusssmmmhhheeeddddddfffjjjmmmooopppooonnnmmmmmmmmmnnnpppqqqkkkgggdddfffhhheee]]]VVVWWWVVVUUUVVVVVVUUURRRPPPRRRPPPPPPQQQMMMGGGHHHMMMJJJIIIHHHHHHIIIIIIHHHFFFFFFFFFDDDCCCBBBAAAAAAAAAAAA>>><<<<<<>>>???>>><<>>>>>======>>>>>>???;;;;;;===>>>????????????:::;;;;;;<<<<<<;;;;;;:::<<<===>>>===;;;999999999888888888888999:::;;;<<<@@@===;;;;;;===>>>===;;;;;;;;;<<<<<<===>>>>>>????????????@@@@@@AAAAAABBBAAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCC?????????BBBEEEFFFEEECCC@@@@@@AAABBBCCCDDDEEEEEE???@@@AAAAAABBBBBBBBBBBB===???AAA@@@??????AAACCCCCC@@@AAAIIIYYYkkkxxx~~~qqq]]]QQQOOORRRbbbqqqvvv|||zzzooolllnnnmmmiiijjjooossssss___VVVNNNPPPXXX]]]ZZZTTTVVVPPPHHHBBB@@@@@@@@@AAADDDBBBCCCIIIPPPQQQIIIBBBAAACCCEEECCC@@@@@@CCCGGGDDDFFFGGGHHHHHHFFFDDDBBB<<<<<<<<<;;;;;;:::999888;;;;;;:::::::::;;;<<<<<<<<<<<<>>>AAADDDEEEDDDBBB;;;===@@@BBBBBB@@@===:::888999999999999888666666555555444333333222333333555555666666666555555444333333222333444555555444444666333333777222---444333444555666777888999999888777666555444555555666777666555333333333444444333444666666555444555666222444666666555333333444333333222222222111111111222222333333333333222222///000111222333555555666555444222111000///000000000000000000000000000000//////000000000000//////...///000/////////111333000000111333555555333111...000111111/////////000.........//////000000000222111111000000111111222333222111111111111222333000111111111222222222333000222333333222111333444333222222222333444555666666666555555555666666777666555444333333444555666555666777777777666444444333444444555666666555555333333333444444444555555222444777777666444444444333333333444444444555555444444444444444333222111666666555555555444444444666777888777666555666777555555444444444444555555888888888999;;;<<<:::999777999;;;<<<;;;;;;;;;<<<999777888:::<<>>@@@AAA@@@>>>??????>>>>>>>>>>>>??????:::;;;<<<>>>????????????:::;;;;;;<<<<<<;;;;;;::::::;;;===<<<;;;::::::;;;999999999999:::;;;<<<<<>>>>>>>><<<===>>>@@@AAAAAAAAAAAA???@@@@@@AAABBBCCCDDDEEEIIIHHHFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDD???>>>???CCCGGGIIIHHHFFF???AAABBBCCCCCCCCCEEEGGG>>>???@@@BBBCCCDDDEEEEEE>>>@@@BBBAAA@@@@@@CCCFFFDDDCCCGGGVVVjjjzzz}}}|||ppp[[[QQQQQQ```qqq~~~zzzooonnnqqqpppmmmnnntttyyyzzz___VVVPPPSSS\\\___YYYPPPYYYSSSJJJCCC@@@AAABBBCCCBBBCCCEEEHHHIIIFFF???:::===BBBFFFDDD@@@@@@EEEJJJGGGHHHJJJJJJIIIGGGDDDBBB===;;;999888888:::===???===<<<;;;;;;:::::::::;;;======>>>AAACCCDDDCCCBBB:::<<<@@@BBBCCC@@@===;;;;;;;;;<<<<<<;;;:::888777666555444222111000000000444444555555555555555555444444333444666666666555...;;;888---///333222666333444555666777888999:::888666444333222333444666777666444333222222333444111333555666666666777999111333666666444333333333111222222222222111000///333333444444444333333222111111111111222333444555666555333111//////////////////////////////////////////000000000000//////---...//////...///111333//////000333555666444222...///111111000//////000.../////////000000111111222222111111111111222222444333222111111222333444111111222222222333333333///111222222111111222333333333222222333555666777999888666555555666777888777666444333333444666777777888999999999888666555333333444555666666666555333333333444444444555555111444777777666555444444333333333444444555555555444444444444333333222111666666555555555444444444555777888888777555666666555555444444444555555666:::999999:::;;;<<<;;;999666888:::;;;::::::<<<======::::::;;;;;;>>>MMM]]]{{{|||{{{wwwvvvtttrrrqqqqqqrrrrrrfffffffffjjjnnnpppooommmnnnnnnmmmllllllllllllmmmnnnkkkhhhfffeeecccaaa___WWWVVVUUUUUUUUUSSSPPPMMMOOONNNNNNMMMLLLKKKJJJJJJIIIGGGFFFDDDDDDEEEGGGHHHDDDCCCBBBAAA@@@@@@???@@@AAAAAA@@@@@@???===<<<;;;===;;;:::<<>>III<<<===OOOVVVJJJ@@@AAA999;;;<<<<<<;;;;;;<<<>>>888:::;;;<<<;;;:::;;;<<<<<<999999<<<<<<::::::>>>======<<<;;;999:::<<>>@@@BBBCCCEEEEEEDDDDDD@@@??????BBBFFFHHHGGGEEEHHHGGGGGGFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@AAACCC>>>;;;???FFFJJJHHHDDDBBBCCCCCCDDDEEEEEEDDDDDDCCCBBBAAAAAABBBCCCBBBAAAFFFEEEEEEEEEAAA>>>BBBJJJHHHMMMXXXhhhvvv~~~}}}}}}qqq]]]UUUYYY___vvv{{{~~~~~~}}}}}}zzztttsssuuutttrrruuuwwwpppeee\\\WWWTTTUUUTTTOOOMMMNNNNNNNNNLLLIIIDDDAAA??????@@@???@@@CCCGGGGGGCCC???AAACCCBBB???AAAEEEEEEBBBKKKHHHGGGHHHEEE???<<<===999888888888999;;;===>>>:::<<>>;;;999;;;>>>AAACCCCCCBBBCCCCCC@@@??????>>>>>>>>>??????::::::888777666666666666666666666444111111222444666666666666555444333222666555444333333444555666222222222222222222222222333444555666888:::;;;<<<999888777555444444444444555444222000000222444666555222111444444111222555333555777888666444333222333333222111000000111111444444555333111111222333111111111111111111111111222444666555333000///...333222000...---...///000////////////............,,,...000222222111///...//////000111111111111111444222000000111222111000000000000000000000000000111000000000//////......000000000000111111111111...///000000//////000111111111222222222111111000777777666666666666777777444444444555666777777888888444555999999555444888444666777888888777666444777777666666666666777777666555555444444444444555666666666666666666666666555444333222111222333333444555555555555555555444888666555666888999777444555555666666666666555555555555555555666666666666666666777888999999::::::=========<<<;;;:::888888777999777999@@@???GGG\\\}}}}}}{{{uuussspppmmmkkkkkklllmmmkkkjjjjjjlllooopppnnnlllpppooonnnmmmlllkkkjjjjjjmmmjjjgggeeedddbbb```^^^UUUSSSQQQQQQPPPOOOLLLJJJOOOOOONNNMMMLLLKKKJJJIIIIIIHHHFFFDDDDDDEEEFFFGGGDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>>===<<<<<<;;;???===;;;;;;===>>><<<:::<<<;;;JJJbbbgggSSS>>>666======>>>>>>>>>===<<<<<<<<<>>>@@@@@@??????@@@AAA???;;;:::<<<;;;999:::===;;;<<<===<<<;;;999:::;;;========================@@@AAACCCDDDFFFFFFFFFFFFFFFEEEEEEGGGJJJLLLJJJIIIGGGGGGFFFEEECCCBBBAAA@@@AAA@@@???>>>>>>>>>??????@@@===;;;===AAACCCBBB@@@???@@@AAABBBCCCCCCCCCCCCBBBAAA@@@AAACCCDDDDDDCCCFFFCCCCCCEEEEEECCCCCCFFFMMMVVVdddpppwww|||yyyfffYYY[[[hhhsss|||~~~~~~{{{wwwuuuyyy{{{yyyxxxtttiii^^^UUURRRSSSWWWWWWRRRMMMLLLRRRSSSRRROOOKKKHHHGGGGGGEEECCCBBBDDDGGGIIIGGGEEEFFFIIIKKKKKKMMMPPPNNNJJJFFFCCCBBBDDDAAA<<<999;;;<<<<<<<<<<<<>>>@@@BBBCCC??????AAAAAA@@@===:::888;;;===AAABBBBBBAAAAAAAAA===<<<<<<;;;;;;<<<<<<===999888777666666666666666666777666444222111333555666666666666555444333333555444333222222333444555333333333333333333333333555555666777999:::;;;;;;888777666555555555555555777666444222222333555666555222111444444111222555222555777777555333222222333333222111111111111111444555555444222111222444111111111111111111111111///222444555333222111111111111111111000///......---......//////000000000......000111111111000/////////000111111111111111444222000000000000///...000000000000000000000000111111111000000/////////000000000000111111111111...///000000000000111222111111111111111111111111555555555555555555555555333444444555666666777777777444555999999555444777555666777888888777666555666666666555555666666666555555555444444555666666555555555555555555555555555444333222222222333333444444555555555555444444777666555666888888666444555555666666666666555555666666666666777777777777666666777888888999::::::<<<<<<<<<<<<;;;:::999888888:::777999??????GGG]]]~~~~~~zzzsssqqqmmmjjjhhhhhhhhhiiipppoooooopppqqqpppnnnlllppppppooonnnllljjjhhhgggllljjjfffdddcccbbb```^^^XXXUUURRRPPPPPPOOONNNMMMPPPPPPOOOMMMLLLJJJIIIIIIIIIHHHFFFEEEDDDDDDDDDEEEEEEDDDCCCBBBBBBAAAAAABBBAAA@@@>>><<<;;;;;;<<<<<<@@@>>><<<;;;;;;;;;999777<<<;;;EEEUUUWWWIII===<<>>===>>>@@@???<<<888???AAACCCCCCCCCCCCDDDEEECCC>>><<<<<<;;;888999===999;;;>>>>>><<<:::999999===>>>???@@@@@@???>>>===@@@AAACCCEEEFFFGGGHHHHHHJJJIIIIIIJJJKKKLLLJJJIIIFFFFFFEEECCCBBB@@@???>>>@@@>>><<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>?????????>>>>>>???@@@AAAAAABBBBBB@@@??????AAADDDFFFFFFEEEFFFBBBBBBFFFIIIGGGDDDDDDVVVcccrrrzzzzzz{{{}}}}}}{{{qqqddd___iiixxx}}}{{{|||{{{wwwxxx}}}}}}wwwmmmaaaVVVQQQQQQVVV\\\]]]WWWPPPMMMTTTUUUUUUSSSPPPNNNNNNOOOFFFCCCAAABBBFFFIIIIIIHHHMMMRRRWWWXXXYYYZZZXXXSSSQQQMMMJJJHHHDDD<<<999:::::::::::::::;;;<<<>>>???????????????>>>===<<<;;;:::<<>>>>>>>>;;;:::::::::::::::;;;;;;777666666555555555666666666777666444222222444555666666666555555444333333444333222111111222333444444444444444444444444444666777777888999999::::::777777666666555666666777999888666444333444666777555222111333333111222555222444666666555333333333333222222111111111111222444555555444222222333555111111111111111111111111---000333444333333333444000111222333222000...,,,,,,,,,...///000111111111000/////////000000111111//////000111111111111111555333111000000///...,,,////////////////////////111111111111111000000000000000000000111111111111...///111111111111222444222222111000000111222333333333444555555444333333333444444555555666666666666444555888888555444666555666777888888777666555666666555555555555666666555555555555555666777888555555555555555555555555555444333222222222333333333333444444444444333333666666555666777888666444555555666666666666555555666666777777777888888888666777777888888999999999:::::::::;;;;;;::::::999888;;;888:::??????III___~~~xxxrrrqqqpppooonnnlllkkkjjjrrrrrrrrrssssssrrrpppnnnooooooooonnnllljjjhhhgggmmmjjjgggeeeeeedddbbb```ZZZWWWRRROOOOOOOOOOOONNNPPPPPPNNNMMMKKKJJJIIIHHHIIIHHHFFFEEECCCCCCCCCCCCDDDCCCBBBAAAAAAAAAAAAAAAAAA???===;;;:::;;;<<<===???>>>===<<<;;;:::999888@@@<<<<<<@@@???;;;===CCC>>>;;;:::===BBBAAA<<<666???AAADDDEEEDDDEEEFFFGGGGGGBBB>>>>>><<<999999===999;;;>>>>>>===<<<<<<===>>>???AAABBBBBBAAA???>>>@@@AAABBBDDDEEEFFFGGGGGGHHHGGGGGGGGGHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@??????>>><<<::::::;;;===???===@@@BBBBBB@@@???@@@CCC@@@@@@????????????@@@@@@???>>>???AAAEEEGGGHHHGGGGGGDDDEEEGGGHHHFFFGGGKKKcccnnn|||~~~}}}}}}wwwtttuuutttppprrrzzz}}}xxxvvvxxxxxxvvvyyy||||||wwwnnnddd[[[UUUWWWWWW[[[aaabbb[[[TTTRRRQQQRRRSSSRRRPPPNNNOOOPPPEEECCCBBBEEEJJJNNNOOOMMMUUUZZZ^^^]]]]]]^^^\\\YYYWWWRRROOOMMMIIIBBB@@@AAA<<<;;;999888888888999:::;;;;;;;;;;;;;;;<<<======888;;;===>>>===;;;;;;;;;999999999999999::::::;;;555555444444444555555666777777777555333333555666777666666555444444333333444333222111111222333444444444444555555555555555666666666777777777777777666555555555666666777888999888666444444444555666444111111333333111111444333555777777555444444555333222222111111222222222444555555444333333444666111111111111111111111111...000222333333333444555111222222333222000///...,,,---///000111111111000111000///...///000222333//////000111111111111111333222111111222222000...////////////////////////222222111111111111111111///000000000111111111111...///111222111222333555333222000//////111333444111333555666666555333111333333444444444555555555555444555666666555444555555666777777777777666555666666666777777666666666444444444555666777888999555555555555555555555555444444333333333222222222222333333444444333333222666555666666777666666555444555555666666555555444666666666666777777777777666777777777888888888999888888999:::::::::::::::999;;;999:::??????KKKbbb|||vvvqqqsssvvvxxxxxxuuuqqqoooqqqrrrtttttttttssssssrrrmmmmmmmmmmmmlllkkkjjjjjjnnnllliiiggggggfffdddbbbWWWTTTOOOKKKJJJKKKKKKKKKOOONNNMMMLLLJJJIIIHHHGGGHHHGGGFFFDDDCCCBBBBBBAAAAAAAAA@@@@@@???@@@@@@@@@@@@???<<<;;;:::;;;<<<===============<<<;;;;;;;;;999<<<@@@BBBAAA===<<<>>><<<::::::>>>DDDDDD@@@:::@@@BBBEEEFFFFFFGGGHHHJJJJJJEEEBBBAAA???;;;:::===;;;<<<=========???BBBDDD>>>@@@AAACCCCCCAAA@@@>>>???@@@@@@AAABBBCCCDDDEEEDDDDDDEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@???===<<<<<<===???@@@<<<@@@DDDDDDBBBAAACCCFFFDDDCCCBBB@@@????????????>>>>>>>>>AAADDDGGGGGGGGGIIIHHHIIIHHHEEEEEENNNZZZooovvv~~~~~~yyyvvvtttxxx{{{}}}}}}{{{|||zzzuuutttwwwxxxuuuwwwtttpppiiibbb\\\[[[[[[___]]]]]]aaa```[[[VVVUUUNNNOOOPPPOOOMMMLLLMMMNNNCCCCCCEEEKKKQQQUUUTTTQQQ[[[``````\\\ZZZ\\\^^^]]]PPPLLLIIIJJJIIIFFFFFFJJJGGGEEECCC@@@>>>=========;;;;;;999999888999999:::777999<<<<<<;;;:::999999666666666666666777888999555444444444444444555666777777777555444444666888777777555444333333444444555444333222222333444555444444444555555666666666444444444444555555555555444444444444555666777888666555444333333333444444444111000333333000111444555666888777666555666777333222222222222222333333333444555444333222444666111111111111111111111111000222333333222111222333555444222111000000111111...///000111111000///...222111///......000222444//////000111111111111111222111111333555666444333000000000000000000000000111111111111111111222222///000000000111111111111...000111222111111333444222111000//////111333444222333555666666555333222333333333333444444444444333555555555555555555333555555555666666555555555666777777888888777777666444444444444555777888888555555555555555555555555444444444333333333222222222333333444444333333222444555666666666555555555444444555555555555444444444444444555555555666666777777777777777888888888777777888999::::::::::::888;;;999:::???@@@NNNgggzzzuuusssvvvzzz}}}}}}zzzvvvsssoooqqqtttuuutttsssttttttmmmlllkkkkkkjjjkkkkkklllooommmjjjhhhhhhgggeeedddYYYUUUPPPMMMLLLLLLLLLKKKLLLLLLKKKJJJIIIHHHGGGGGGFFFEEEEEEDDDCCCBBBBBBAAA@@@@@@????????????@@@@@@??????===<<<<<<<<<======;;;<<<======<<<;;;<<<>>>999===???>>>===>>>>>><<<===<<<===@@@DDDEEECCC@@@AAACCCFFFHHHHHHIIIKKKMMMLLLHHHFFFEEECCC>>><<<>>>===>>>>>>>>>>>>@@@DDDGGG???@@@AAABBBBBBAAA@@@???@@@????????????@@@AAAAAAAAACCCEEEEEEDDDCCCDDDEEEBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAA;;;>>>BBBCCCBBBAAACCCEEEFFFDDDBBB@@@???????????????>>>>>>@@@CCCEEEEEEDDDHHHHHHIIIHHHEEEJJJZZZkkkxxx{{{~~~xxxxxxzzz|||}}}yyy|||{{{wwwwwwxxxxxxuuuqqqjjjccc```]]][[[^^^bbbccc^^^ZZZ[[[ZZZVVVSSSTTTNNNOOOOOONNNKKKJJJJJJKKK===>>>AAAGGGNNNPPPOOOLLL[[[^^^]]]WWWTTTXXX\\\^^^VVVPPPLLLKKKIIIEEEFFFJJJOOOMMMJJJGGGDDDCCCBBBAAABBBAAA>>>;;;777555444333555777:::;;;:::999999999333333333333444555666777666555555444444444555555777888777666555555777999888777555444333333444444555444333222222333444555333333444444555666666666333333333333333333444444444333333333444555666666333333222222222333333333444111000222222000111444555666777777666555777888333222222222222333333444222333333333222222444555111111111111111111111111333444444333111000111222666555222000000000222333///000111222222000...---222111000//////111222444//////000111111111111111000111222444777888777555000000000000000000000000000000000111111111111111000000000000111111111111///000222111000000111333111000000000000222333444333333444555555444333333333333333333333333333333222555555333333555555222444444444444444444444444555666777888888777666555444444444444444555666777444444444444444444444444333333444444444333222111333333444444444444333333333555777666555444555666444444555555555555444444333333444444444555555555777777777777777777777777666777888999999999999999777;;;999:::???AAAQQQlll~~~|||yyyvvvuuuvvvxxxyyyyyywwwtttrrrooorrrtttuuusssrrrrrrssspppnnnkkkiiihhhiiijjjkkknnnllliiihhhggggggeeeddd[[[XXXTTTQQQPPPOOONNNMMMIIIIIIIIIHHHHHHGGGGGGGGGDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@??????@@@@@@AAA??????>>>>>>>>>=========:::<<<===<<<:::999;;;======???;;;444555===@@@???<<<===>>>???@@@AAAAAA@@@???BBBEEEFFFGGGHHHJJJLLLMMMJJJIIIJJJGGGAAA>>>???>>>???@@@@@@??????AAACCC@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>>>>?????????BBBEEEEEEDDDDDDFFFHHHCCCBBBAAA@@@???>>>======???@@@AAABBBBBBBBBAAAAAA>>>@@@BBBCCCCCCBBBAAAAAADDDBBBAAA??????@@@AAABBB@@@??????@@@BBBCCCBBBAAAEEEDDDFFFHHHKKKUUUgggxxx{{{~~~|||sssqqquuu{{{~~~yyy|||}}}zzzyyyyyyuuupppjjjbbb]]]___aaa```aaadddbbb\\\WWWWWWVVVSSSQQQSSSNNNOOONNNLLLIIIGGGGGGGGG===<<<===AAAGGGIIIHHHFFFPPPTTTUUUOOOMMMQQQVVVYYY\\\VVVQQQOOOLLLIIIIIIMMMRRRPPPMMMJJJHHHGGGFFFFFFHHHGGGCCC???;;;777333222333666999;;;:::999999:::555444444555666777888888777777666555444444444555777888888666555555888:::888777555333333333444555444333222111111222333444222333333444555555666666222222222333333444444444333333222222222333444444111111222222333333444444333000000222222000000333333444555555444444555777222222222222222333444555000222222222111111333555111111111111111111111111333333444222111000111333555444444333222222111111---///111333333222000...111111000000000111222333//////000111111111111111111111222444777777555333222222222222222222222222/////////000000111111111000000000000111111111111000111222111///...///000///000000111222222333333333333333333333333333333333333222222222222222222111555555222222555555111333222222222222222222333333444555666666555444333444444333333333444444555444444444444444444444444333333444444444333222111444444555555555555444444333555777777444333444666333444444555555444444333444444444444555555555666777777777777777777777666777777888888888888888777555:::999:::???BBBTTTqqq~~~zzzxxx{{{~~~}}}zzzxxxwwwvvvvvvuuutttrrrqqqppppppooorrruuutttrrrpppppprrrsssppplllhhhggggggiiijjjmmmkkkhhhggggggfffeeecccXXXUUURRROOONNNMMMKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGBBBCCCCCCDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@AAABBBBBB>>>???????????????>>>===999;;;===;;;999777999;;;:::??????;;;===CCCAAA::::::;;;<<<<<<;;;:::<<<===<<<>>>AAACCCDDDFFFHHHIIIMMMJJJJJJLLLIIICCC???@@@===???BBBBBB@@@>>>======AAA@@@@@@??????@@@@@@AAACCCAAA@@@>>>======>>>???===@@@CCCDDDDDDDDDGGGIIIDDDCCCBBB@@@===;;;:::999>>>???AAACCCDDDCCCAAA@@@BBBCCCDDDEEEEEEDDDAAA@@@@@@@@@>>>>>>???@@@CCCDDDAAA@@@??????AAAAAA@@@???BBB@@@AAAHHHRRR^^^ppp{{{yyypppjjjkkkrrrzzz}}}|||xxx|||~~~{{{yyywwwqqqkkkeee]]][[[bbbgggfffcccddd```ZZZVVVWWWVVVSSSRRRTTTMMMNNNMMMJJJGGGDDDCCCDDDFFFDDDAAACCCGGGJJJJJJIIIDDDJJJLLLHHHFFFKKKQQQTTTQQQLLLJJJLLLNNNOOOTTTYYYTTTSSSQQQOOOMMMMMMMMMMMMJJJIIIFFFCCC???;;;777555222555999::::::::::::;;;888888888888999:::<<<<<<999888777666555444444444777888888777555666888:::999777555333222333444555333222111000000111222333222222333333444555666666222222333444444555666666333222222111111222222333000111222222444444555555333000000222222000000333111222333333222222444666222222222222333333444555000111111111000000222444111111111111111111111111222222333222111111222444333444555555555333111///+++---000333444333111000111111111111111222222333//////000111111111111111111111222444666555333111222222222222222222222222......//////000000000111000000000000111111111111000111222000...---...///...///000222333333333333222222111000000111222222333222222222222222222222000555555222222555555000222111111000000111111222111222444555555444222111444444333222222222333333444444444444444444444444333333444555444333222111444555555666666555555444222555777777444333444666333444444555555444444333555555555555666666666777777777777777666666666666777777888888888888777777555999888:::???CCCVVVsss~~~}}}|||{{{}}}|||zzzxxxxxxwwwvvvuuuuuuuuuuuuuuuvvvoooqqqsssuuuuuuuuusssrrroooqqqpppkkkjjjlllkkkhhhmmmjjjfffcccbbbaaa```^^^YYYUUUOOOKKKJJJJJJJJJJJJJJJHHHGGGFFFGGGFFFEEECCCAAACCCEEEDDDAAAAAACCCEEEIIIEEE@@@======???AAABBB>>>?????????===;;;999888;;;::::::999:::;;;===>>>=========>>>>>>>>>>>>???<<<;;;;;;;;;;;;<<<======???AAACCCDDDEEEGGGJJJMMMLLLLLLLLLKKKIIIGGGDDDBBBAAA???<<<===???@@@>>><<>>AAAAAAAAABBBDDDDDDBBB@@@??????>>>>>>>>>???AAABBB===>>>AAABBBBBB@@@>>>===AAA======HHH[[[mmmwwwzzz~~~rrriiilllsssyyy|||~~~}}}{{{yyyxxxwww~~~{{{uuuooojjjhhhhhhgggiiijjjiiigggdddbbbaaa___[[[WWWWWWXXXWWWRRRMMMMMMKKKHHHGGGGGGHHHHHHHHHFFFCCCBBBEEEJJJMMMKKKHHHIIIIIIFFFBBBCCCGGGGGGDDDCCCCCCDDDEEEHHHLLLSSSWWWYYYTTTOOOQQQYYY^^^]]][[[UUUWWWWWWPPPEEE<<<777777:::999777777999;;;<<<<<<999999999;;;===???>>>===@@@>>>;;;888666444444444333555777888666555555555333222111222222222000...000111111222222111111000111000///000333444555444222222111000000111111111333333222222111000//////111333555666555333111////////////000111111222222444333333222333444555666777666444222111111111222111111222222222333333333222333555666666555333222333333333222222222111111222111///111333444111///000000000000111111111111000000111222333444444555333333333444444444555555555444444333333222222111///000000111111111000000111111111000000000000000000111111111111222222222...///000222222111111000///000111111111///...---333111111333555555111---222222222222222222222222444444444444444444444444444444444333333222222222444444444444444444444444333444555555666666555555444444444444444444444444333333444444333333222111666444333333444555444444444555666666666555444333444555666666444444555666555555555555555555555555888888777777777888888999888666555555777888777777888888999999:::EEE^^^ttt}}}|||}}}~~~|||~~~~~~{{{zzzzzz}}}|||yyywwwtttrrrppppppqqqrrrsssttttttsssrrrqqqooopppnnnjjjhhhjjjkkkhhhllliiifffdddbbbaaa^^^\\\]]]XXXRRRMMMKKKJJJIIIHHHJJJHHHFFFFFFFFFFFFEEEDDD@@@CCCEEEEEECCCAAABBBDDDBBB???======??????===;;;>>>>>>>>>>>>===<<<;;;;;;::::::999999999:::<<<<<<<<<============>>>>>>>>>===<<<<<<<<<======>>>>>>AAAAAABBBDDDGGGJJJLLLMMMMMMMMMLLLKKKJJJHHHGGGFFFCCC@@@======>>>@@@???===CCCBBB???===<<<<<<===>>>@@@@@@@@@??????>>>>>>======>>>AAAEEEGGGHHHHHHGGGJJJFFFCCCCCCAAA<<<<<<>>>???@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@BBBCCCCCCAAA?????????>>>>>>>>>???@@@AAA@@@???>>>????????????>>>CCCCCCHHHUUUfffuuu}}}xxxnnniiioooyyy}}}~~~~~~~~~}}}|||{{{{{{{{{{{{}}}xxxrrrmmmkkkjjjiiimmmmmmllllllkkkhhhdddaaa\\\YYYUUUUUUWWWWWWTTTPPPQQQOOOLLLIIIHHHHHHHHHHHHFFFCCCAAACCCGGGJJJJJJIIIIIIIIIFFFAAAAAAEEEEEEAAABBBCCCCCCCCCEEEJJJPPPTTTWWWRRROOORRR[[[bbbdddcccccceeeddd]]]QQQEEE???======<<<;;;;;;;;;;;;::::::888888999;;;===>>>>>>>>>>>>===;;;999888777666666555777888888666555444555333222111111222333222111111111222222222222111111444222111111333444333333333222222111111222222333444333333222111111000000222333555555555333222000///000000111111222333333444444333333333444555666444333222111111111222333111111111222222222333333000111333444444333111000333222222222111111111111222111000111333333111///111000000000000000000000000000111111222333333444333333333333444444444444555444444333333222111111000000111111111111000000111111111111111111111111000111111111111222222222///000111222333222222111222222222222222111000000222222222444777777555222111111111111111111111111222222222222222222222222444444333333333222222222444444444444444444444444444444555666666666666555555555555555555555555555777777777777666555444444555444222222444444444333333444555666666555444333333444555555444333444555555555555555555555555555666666666666777777888999888666555555777888777666666777888999<<>>>>>============>>>>>>::::::999999999:::;;;;;;<<<<<<<<<=========>>>>>>=========>>>>>>>>>??????BBBAAA@@@DDDIIIMMMNNNMMMMMMLLLKKKIIIIIIIIIIIIJJJFFFCCC???===>>>?????????CCCBBB@@@>>>=========>>>@@@@@@???>>>===<<<<<<;;;:::<<>>??????@@@@@@AAAAAABBBBBBBBBAAAAAAAAACCCCCCAAA?????????>>>>>>>>>???@@@@@@CCC@@@<<<;;;===??????>>>AAAIIIVVVdddqqq{{{~~~pppjjjiiittt~~~~~~{{{zzzzzzzzzzzz{{{}}}~~~yyysssooopppqqqqqqpppuuurrroooooopppnnngggaaa[[[WWWTTTTTTVVVXXXVVVTTTRRRPPPMMMIIIGGGEEEDDDDDDBBB@@@??????BBBEEEFFFFFFGGGGGGDDD@@@AAAEEEEEEBBBEEEEEEDDDCCCDDDHHHNNNSSSPPPKKKGGGKKKSSS\\\``````bbbdddccc\\\QQQGGG@@@>>>AAAAAA@@@???>>>;;;999888888999:::<<<<<<=========:::::::::::::::999888888666888888888666555555666444222111111222444444444222222333333333333222222666444222222333333333222444444333333333333444444444444333333222222111111444444444444444333333333111111111222333333444444444444333333333444555555111111000000111111222333111111111222222222222333///000111222222111000///111111111111000000000000222111000111333333111000111111000000//////......///000000111111222222222222222333333333444444444444444444333222222111111000000111111111111000000222222222222222222222222000111111111111222222222000111222333333333222222333222222111111111111111000000111444666777666444000000000111111111111111111111111111111111111111333333333222222222222222444444444444444444444444333444555555666666555555666666666666666666666666888888888777777666555444555333222222333444333333111222333555555555555444222444555444333222333444555555555555555555555555555555555555666777999999999777555555777888777666444555777999===KKKfff~~~{{{xxxyyy{{{|||}}}}}}~~~}}}}}}~~~||||||zzzxxxvvvtttrrrqqqqqqqqqpppppppppqqqrrrrrrpppppplllfffeeehhhjjjiiihhhgggeeedddccc```\\\XXX```[[[TTTNNNKKKIIIGGGFFFHHHFFFCCCBBBDDDEEEEEEEEEAAACCCEEEGGGFFFDDDBBB@@@EEECCCDDDIIIOOONNNGGG@@@@@@???>>>===<<<===>>>???;;;;;;;;;;;;<<<<<<======<<<============>>>>>>>>>======>>>>>>????????????BBB???>>>BBBIIINNNNNNKKKLLLJJJHHHGGGGGGHHHJJJLLLHHHEEEAAA>>>===>>>???@@@BBBAAA@@@>>>>>>===>>>>>>??????>>>>>>>>>>>>======:::<<<>>>AAACCCEEEEEEFFFIIIEEEDDDEEECCC???>>>@@@??????@@@AAABBBCCCDDDEEECCCBBBAAABBBCCCCCCBBB@@@???>>>>>>>>>>>>?????????CCC???;;;;;;>>>@@@???<<>>?????????@@@AAAFFFGGGDDDAAACCCGGGHHHEEEHHHHHHFFFEEEEEEHHHMMMRRRJJJEEEAAABBBIIIQQQVVVWWWUUUUUUSSSNNNHHHBBB@@@@@@AAACCCDDDCCC@@@<<<999888;;;<<<===<<<;;;:::::::::555777888:::::::::999888666777777777555666888999888666333111222444444444222333333444444333333222555333222222333444444333444444444333444444555666444444444333333222222222555444333222222333444444222222333333444555555555444444444444444444444444222111111111111222222222111111111111222222222222//////000111111000//////000000000000000/////////111111111222222222111000111111000000///.........000000000000000111111111222222222222333333333333444444333333222111111111000111111111111000000///111111111111111111222222000000111111111222222222000000111111222222222222111000///......///000111//////000222333333333222111111111111111222222222111111111111111111111111222222222222222111111111333333333333333333333333222333333444444444444444666666666666666666666666555555555555444333222111444333111111333444333222///111333444555666555555222333444444222222333444555555555555555555555555444444444555666888999::::::888666666777888777666555555777999===LLLhhh|||{{{zzzzzzyyyxxx{{{|||~~~~~~||||||}}}~~~zzzzzzzzzyyyxxxvvvtttsssnnnnnnnnnnnnoooqqqrrrssspppppplllfffeeehhhjjjiiifffeeedddcccbbb___[[[XXX\\\XXXQQQLLLJJJHHHGGGGGGFFFDDDBBBBBBCCCEEEEEEEEEBBBCCCEEEGGGGGGEEEBBB@@@AAA@@@???CCCGGGHHHDDD???CCCBBB@@@>>>==================>>>???@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@======>>>????????????>>>AAA>>>===@@@GGGLLLLLLIIILLLKKKHHHGGGGGGJJJLLLNNNIIIGGGCCC???======>>>@@@@@@@@@???>>>============<<<======>>>???@@@AAAAAA======>>>???@@@AAAAAAAAACCCAAAAAACCCCCC@@@???BBB@@@@@@@@@AAABBBDDDFFFGGGEEECCCAAAAAABBBCCCBBB@@@>>>>>>>>>???>>>>>>>>>>>>@@@>>>===>>>@@@AAA???<<>>???@@@<<<@@@DDDDDDBBB???>>>???KKKKKKHHHDDDDDDHHHHHHEEEGGGGGGFFFEEEDDDFFFJJJNNNHHHDDD@@@AAAGGGNNNSSSVVVOOOMMMIIIEEEBBBBBBCCCEEE@@@BBBEEEEEEAAA===;;;:::>>>???@@@===999666666666333444666777888888888777444444555555555666:::======:::666333333333333222222333333444444333333222333111000111333555555555333333333333333444555666444444333333333333333222444333222111111222444555333333333444555555666666444444444444444444444333444444444333333222111000000000111111111222222222000111111111111111111000////////////////////////000111222222222111111111111111000000/////////...111111111000000000000000111111111222222222333333444333333222222111000000111111111111111000//////.../////////000000111111000000111111111222222222///////////////000000111111000///......///000111000111222222111111000111222222222333333333444444222222222222222222222222111111111111111111111111333333333333333333333333111111222333333333333222444444444444444444444444222333333333333222111111555333222222333444444333///111333555666666666666333444555555333333444555666666666666666666666666555555666777888999;;;<<<<<<:::888888999999888777777777888999===LLLggg~~~}}}{{{xxxuuuyyy{{{||||||{{{{{{|||~~~|||||||||{{{yyyvvvsssqqqmmmmmmnnnnnnoooppppppqqqmmmnnnkkkeeedddggghhhfffeeecccaaaaaa```___\\\ZZZYYYUUUOOOJJJHHHHHHGGGGGGDDDCCCCCCDDDFFFGGGFFFEEEEEEDDDEEEFFFFFFEEEBBB@@@@@@???>>>???AAABBBBBBAAADDDCCCAAA???>>>======<<<>>>???@@@BBBCCCDDDEEEEEEAAAAAAAAABBBBBBBBBCCCCCC===>>>@@@AAAAAAAAA@@@???@@@???>>>AAAFFFIIIJJJIIINNNLLLJJJIIIJJJLLLNNNPPPIIIHHHEEE@@@<<<;;;<<<>>>>>>>>>>>>======<<<<<<<<<;;;;;;===>>>@@@AAABBBCCC???>>>>>>>>>============???===>>>AAABBB??????AAA@@@@@@??????AAACCCEEEFFFDDDBBB@@@???@@@AAA@@@???>>>>>>?????????>>>===<<<===>>>???@@@@@@@@@@@@@@@OOO]]]ooo{{{~~~}}}}}}{{{xxxzzz|||||||||||||||}}}~~~||||||~~~{{{xxxsssoooqqqtttqqqfff\\\LLLKKKIIIHHHGGGFFFGGGGGGBBBDDDFFFDDDAAA???AAACCCCCCHHHLLLKKKEEEAAA@@@BBBPPPPPPKKKEEEDDDFFFDDD@@@BBBCCCDDDCCCBBBCCCEEEGGGBBB@@@>>>???EEEKKKQQQTTTMMMJJJEEEAAA@@@AAACCCEEE>>>BBBEEEDDD@@@<<<;;;;;;???@@@AAA>>>888444444555333444555666666777666666333444333333333555:::===???<<<888666555444222111222222333333333333222222111000///000333555555444222111111111222333444555333333333333222222222222222222111000000111333444333333333444555555666666444444555555555444333222555555555555333222000000000000000111111111111222222111111111111111111222////////////000000000000000111333333111000111222000000000000111111111111222222222111111000000///000000111111111222222222333333333222111111000000111111222111111000///...---......//////000000000000111111111111222222222///............///000000111111111111111222222333333444444333222111222333222222333333444555555555333333333333333333333333000000000000000111111111333333333333333333333333000111222222333333222222222222222222222222222222222222333444444444444333666444222333444555444444111222444666777777777777555777777777666555666777888888888888888888888888999999999999:::;;;======>>><<<:::::::::;;;:::999:::::::::;;;>>>MMMiii~~~|||yyywwwyyyzzz{{{{{{zzz{{{}}}}}}}}}}}}|||yyyvvvsssqqqnnnoooooopppooonnnlllllljjjkkkiiidddccceeeeeeccccccaaa___^^^______]]]\\\YYYTTTNNNJJJHHHGGGFFFFFFEEEEEEFFFHHHJJJKKKIIIGGGGGGEEEDDDDDDFFFEEECCC@@@AAABBBCCCBBB@@@@@@BBBEEEAAAAAAAAAAAA@@@???>>>======>>>AAACCCFFFGGGGGGGGGDDDDDDDDDDDDEEEEEEEEEEEE@@@AAACCCDDDDDDDDDBBBAAAAAAAAAAAACCCEEEGGGIIIIIILLLKKKIIIIIIIIIJJJLLLMMMHHHHHHFFFBBB===::::::<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<===???@@@AAAAAA>>>>>>===<<<<<<;;;;;;<<<<<<;;;<<>>>>>>>>=========???AAACCCAAA???===<<<<<<===<<<<<<>>>>>>?????????>>><<<;;;<<>>???CCCHHH\\\gggttt|||~~~}}}~~~~~~|||uuuyyy}}}}}}}}}}}}}}}~~~~~~}}}zzzwwwsssooooooooojjj___UUUFFFGGGGGGGGGFFFFFFGGGGGGAAAEEEGGGEEEAAA???AAACCCKKKOOOQQQLLLDDD???BBBFFFMMMLLLHHHBBBBBBDDDCCC???>>>@@@BBBCCCCCCBBBCCCDDD>>>===;;;<<<@@@EEEIIILLLIIIFFFCCCAAAAAABBBBBBCCC>>>BBBEEECCC===999999:::===???AAA>>>888444444666666666555555555555666666555555333111111333777;;;>>><<<999888777666444222111111222222222222111111111000//////111333333222/////////000000111222333222222222222222222222222000000///000000111111222222333333444444555666666444444555555555444333222222333444444333222111000000000000000111111111111222111111111111111111222/////////000000111111111///111333333111000111222000000111111222222333333444333333222111111000000000000000000111111111222333333222222111000000000222222222111111000///............///000000111111000111111111111222222222000///.........///111111000000111222222222222222111333444333111111333555111111222333333444555555333333333333333333333333/////////000000000111111222222222222222222222222222222333444444444444444222222222222222222222222111111333444555666666666777555444444555666666555222333555777888888777777888999:::999888777888:::999999999999999999999999<<<<<<<<<<<<<<<===>>>???@@@>>><<<<<<<<<<<<;;;:::<<<<<<<<<===AAAPPPmmm~~~}}}{{{zzzyyyzzz{{{{{{{{{{{{~~~{{{{{{||||||zzzxxxuuusssppppppqqqqqqooollliiigggggghhhgggcccaaacccccc```ccc```^^^]]]^^^___^^^^^^ZZZVVVOOOJJJHHHGGGFFFEEEFFFGGGIIILLLNNNNNNKKKIIIIIIFFFCCCDDDEEEEEECCCAAA>>>BBBDDDBBB>>>===@@@DDD???@@@AAABBBBBBAAA??????<<<>>>AAADDDFFFHHHIIIIIIFFFFFFFFFFFFGGGGGGGGGGGGBBBCCCEEEFFFGGGFFFEEECCCAAACCCDDDEEEEEEFFFHHHKKKHHHGGGFFFFFFFFFGGGHHHHHHGGGGGGGGGBBB===999999:::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<===>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<:::;;;>>>>>>:::999;;;===<<<;;;:::;;;===???@@@???===:::999:::::::::999===>>>?????????===<<<;;;<<<@@@BBB???;;;===FFFNNNdddllluuu{{{||||||~~~~~~~~~tttoooxxx}}}}}}}}}}}}~~~|||}}}}}}||||||}}}wwwssspppnnnkkkdddYYYPPPEEEGGGIIIJJJJJJJJJJJJKKKAAADDDGGGEEE@@@===???BBBNNNQQQPPPIII???<<>>???BBBDDDFFFEEEDDDDDDEEEGGGGGGFFFDDD???CCCEEEBBB;;;777777999:::===@@@===888555666999999888777555555555666777888777444111///000444888<<<;;;999999999888555333111111111222222111111111333111//////000111000///............///000111222111111111111111111111222......//////000000000111222222333333444555555666444444555666555444222111///000111222333222111111000000000000111111111111111111000000000000111111//////000000111111222222///111444333111///111222000000111222333444444555555444444333222111000000000000000000111111111111333333222222111000000000222222222111111///.........//////000111222222222000111111111111222222222111000/////////000222333---...///111111111000///---///111000//////222555000000111222333333444444222222222222222222222222.../////////000000111111222222222222222222222222333444555555666666555555222222222222222222222222//////111333444555666666777666444444666777666555444555666888888888777777999:::;;;;;;:::999:::;;;::::::::::::::::::::::::??????>>>>>>>>>??????@@@AAA???============<<<;;;=========???CCCSSSppp~~~yyy|||yyyyyy|||}}}}}}{{{rrruuuzzz{{{yyyvvvtttrrrssssssrrrpppnnnkkkgggfffhhhhhhgggfffdddbbb___]]]aaaaaabbbaaa```]]][[[YYYWWWSSSMMMIIIGGGGGGGGGFFFJJJSSS\\\[[[PPPGGGDDDEEEFFFEEEDDDCCCBBBAAAAAAAAADDDDDDCCCBBBAAA@@@@@@???AAAAAAAAAAAA@@@@@@???>>>AAAAAAAAABBBBBBBBBCCCCCCAAAAAACCCDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFHHHFFFEEEEEEFFFGGGFFFEEEHHHFFFEEEFFFIIIHHHEEEBBBEEEDDDBBBBBBAAA???<<<999666888999;;;;;;:::999888<<<<<<;;;::::::999888888999<<>>;;;999;;;===::::::999999999999::::::666777777999:::;;;<<<<<<>>>>>>===<<<;;;:::999999999:::;;;:::888888:::;;;EEE===<<<@@@@@@AAANNN___mmmsssxxxzzz}}}~~~~~~|||xxxvvvwww{{{{{{zzzzzzzzzzzzzzz{{{{{{~~~}}}|||{{{zzzwwwsssooonnnjjjeeebbbaaa\\\TTTMMMJJJIIIJJJMMMQQQQQQKKKEEE@@@AAAAAA@@@??????@@@BBBJJJHHHEEECCCAAABBBCCCDDDAAAAAAAAAAAAAAAAAABBBBBB@@@@@@AAADDDFFFFFFDDDBBB>>>???>>>;;;;;;@@@BBB@@@EEEBBB???@@@BBBCCCBBB@@@@@@>>>@@@AAA<<<666:::BBB<<<<<<<<<;;;:::777555444888777666666888999999888777666222///...111777;;;:::999777666555555555666555444222222222222444555333333222111000///......------......///000000000//////000000000000//////111111000000000000000111222222222222222222222222111111111111222333444444333333222222111111000000000000000000000000000000000000000000000000000000000000000000////////////000111222333333222111000333444555666666666444444:::888555222000/////////......///000111222222222444444444444444444444444111111111111000000000///333333333222222111111111111111000//////000111222111000///......///000111000000//////000111111222111111111000000000000000///111111111000000222444222222222222111111111000000000000000000000000000222222222222222222222222333333333444444444555555111222444555555444222111333444444444444444444444<<<;;;;;;:::999888777777888666555555777888888777<<<======<<<:::999999:::999:::;;;<<<<<<<<<;;;:::===>>>@@@AAABBBAAAAAA@@@>>>>>>===<<<<<<<<<<<<<<<<<<@@@AAAAAAJJJbbb}}}~~~||||||zzzxxxyyy|||~~~~~~}}}vvvyyy|||}}}zzzwwwtttsssqqqqqqpppnnnllliiigggffffffffffffeeecccaaa___^^^```aaaaaaaaa```]]][[[YYYUUUQQQLLLIIIHHHHHHHHHHHHWWWVVVRRRLLLEEEBBBCCCDDDDDDCCCBBBAAAAAAAAAAAAAAACCCBBBBBBAAAAAA@@@@@@???@@@@@@AAABBBAAA@@@???>>>AAAAAAAAAAAABBBBBBBBBBBBAAABBBBBBCCCDDDDDDEEEEEEDDDDDDEEEFFFFFFFFFFFFEEEIIIHHHFFFFFFGGGHHHGGGFFFGGGFFFEEEEEEFFFFFFBBB???CCCBBBAAA@@@@@@>>>;;;888999888888888999999::::::<<<;;;;;;:::999999888888777:::===>>>===;;;:::999999888888888888888888999666777777888:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;:::;;;<<<;;;:::;;;<<<>>>AAA===>>>CCCCCCDDDQQQcccqqqxxx}}}||||||~~~~~~zzzvvvtttvvvzzz}}}~~~zzzzzz{{{{{{zzzyyyxxxxxx~~~|||zzzxxxuuupppmmmooojjjfffcccaaa\\\TTTNNNHHHIIILLLQQQTTTQQQIIIAAA???@@@AAAAAA??????@@@AAAFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@???>>>>>>???@@@@@@???@@@AAACCCEEEEEECCCAAA???@@@???;;;;;;@@@BBBAAAGGGDDDAAABBBDDDEEECCC@@@===<<<===>>>;;;666999AAA>>>===:::888666555555555777555444555666777777777666555222000///111666:::999888777555444444555555333333222222222222333333111111111111000000000000111000000000000000000000000000000000000000//////000000////////////000000111111111111111111111111222222222111222222333333111111111111111000000000000000000000000000000000000000000000000000000000000000000000////////////000000111222222111000000222333444555555555555555:::999777555333222111000///000000111111222222222222222222222222222222222111111111111000000000000333333222222222111111111222111000//////000111111111000000//////000000000000000/////////000111111333333222111111000//////000111111111000000111333222222111111111000000000000000000000000000000000222222222222222222222222222222222333333333444444333333444555555444333222444444444444333333333333:::::::::999999888888777777555444444666777777666:::;;;<<<;;;999999999;;;999:::;;;<<<<<<<<<;;;;;;<<<===???@@@AAA@@@@@@???===<<<<<<;;;;;;<<<<<<===>>>BBBDDDFFFRRRhhh{{{yyyxxxyyy|||}}}~~~}}}yyy{{{~~~}}}{{{wwwuuutttpppooommmkkkiiihhhggggggddddddddddddbbbaaa```______```aaaaaa___]]]ZZZYYYTTTPPPLLLIIIIIIIIIIIIIIIYYYQQQFFF@@@@@@BBBCCCCCCBBBBBBAAAAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBAAA???===@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAABBBCCCDDDEEECCCCCCDDDEEEEEEEEEEEEDDDHHHGGGEEEEEEFFFGGGEEEDDDFFFEEEDDDDDDDDDCCC@@@===AAA@@@?????????===:::888:::999777666777888:::<<<;;;;;;::::::999888888888444666999===???===999666777777777666666777777777666777777888999:::;;;;;;::::::;;;<<<======>>>>>>===>>>>>>>>>======???AAA???>>>AAAEEEEEEGGGVVVhhhsss{{{~~~|||}}}~~~~~~~~~{{{vvvqqqrrrwww|||~~~~~~yyyyyyzzzzzzzzzxxxwwwvvv|||xxxuuurrrnnnjjjgggmmmiiidddaaa___ZZZSSSMMMFFFIIIMMMSSSTTTOOOEEE===>>>@@@AAAAAA@@@??????@@@AAABBBDDDEEEEEEDDDBBBAAABBB@@@>>><<<<<<===>>>???>>>???@@@BBBDDDDDDBBB@@@AAABBB???;;;;;;@@@CCCBBBHHHFFFDDDDDDFFFFFFCCC@@@:::999;;;;;;999777:::@@@@@@===:::666444333444444444333222222444555555444444333222000///111444777777666555444444444444444111111222222222222111111000000000111111111222222444333222111000000000000333222000/////////000000000///////////////000000000000000000000000000000333333222222111222222222///000000000000000000111000000000000000000000000000000000000000000000000000000000000//////////////////000000000000//////222222222222333444555666999999999888666444333222111111111222222222222222000111111111111111111111000000111111111111111111222222222111111111111111333222111000/////////000000000111111111111111000111111000000///000000000666555444333111000//////111222222111000///111222111111111111000000000///000000000000000000000000222222222222222222222222111111111222222222333333444444444444444444444444444444444333333222222222777888888888888888777777555444333333555666666666888999::::::999999:::;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<===??????@@@@@@???<<<<<<<<<<<<<<<<<<======???AAACCCHHHWWWnnn{{{{{{zzzzzz{{{{{{{{{{{{yyy{{{}}}|||zzzwwwvvvuuupppooollljjjhhhhhhhhhhhhccccccccccccbbbbbbaaaaaa^^^___``````___]]]ZZZYYYTTTQQQMMMJJJIIIIIIHHHGGGJJJEEEAAAAAADDDFFFEEECCCBBBAAAAAAAAABBBBBBCCCDDD@@@@@@@@@AAAAAABBBBBBBBB>>>???AAACCCBBBAAA???===??????@@@@@@@@@AAAAAAAAACCCAAA@@@???@@@AAACCCEEEBBBCCCDDDDDDEEEEEEDDDDDDFFFEEECCCDDDDDDDDDCCCAAACCCCCCCCCCCCCCCBBB@@@???AAA@@@?????????>>>;;;999999888777777777888:::;;;::::::999999888888888777555444555999<<<===999555555555666666666666555555666777777888999::::::::::::;;;<<<>>>@@@BBBCCCDDDAAABBBBBB@@@???>>>@@@AAA@@@@@@BBBCCCCCCHHH[[[mmmqqqzzz}}}}}}}}}||||||tttssstttvvvzzz}}}~~~~~~yyyxxxwwwwwwwwwxxxyyyzzz{{{wwwrrrnnnjjjgggccc```gggccc___\\\YYYTTTOOOJJJFFFHHHLLLPPPPPPKKKBBB;;;===???AAAAAA@@@????????????@@@BBBDDDEEEDDDCCCCCCCCCAAA???<<<<<<<<<>>>???>>>>>>???AAACCCCCCAAA???AAABBB@@@;;;<<>><<<999666444333333222111000000222333333222111222222111000000333555555444444444444444444444000111222333333222111000000000111111111222222222444333222111000000111111555333111///...///000111000000000000000000111222111111111111111111111111444444333222111111111111......//////000000111111////////////////////////////////////////////////000000000000////////////...//////////////////...000000000000111333555777777888888888777555333222333333222222222222222222000000000000111111111111000000111111111111222222111111111111111111111000333222222111000//////...///000222333333222111000333222222111111111111111555555444333222222111111333444444333111000111333111111111000000000//////000000000000000000000000111111111111111111111111222222222222333333333333444333333222333333444555555555444333222111111000333444555666777777666666444333222222444666666555555777888888888888:::;;;::::::;;;;;;<<<<<<<<<===<<<======>>>???@@@AAAAAA@@@???>>>>>>============<<<<<<===DDDWWWqqq}}}~~~}}}|||zzzxxxwwwwwwwwwyyyzzzyyywwwvvvvvvvvvqqqooommmkkkiiihhhiiiiiidddccccccbbbbbbbbbbbbbbb]]]^^^______^^^\\\ZZZXXXVVVSSSNNNKKKIIIGGGEEEDDD@@@AAACCCDDDEEEEEEFFFGGGCCCBBBBBBCCCCCCDDDEEEFFFAAAAAABBBBBBCCCDDDDDDDDD>>>???AAABBBBBBAAA@@@>>>??????@@@@@@@@@AAAAAAAAABBBAAA???>>>>>>@@@BBBCCCBBBCCCCCCDDDDDDDDDDDDDDDFFFEEEDDDDDDEEEDDDBBB@@@???@@@BBBCCCCCCCCCBBBBBBAAA@@@???@@@@@@???===:::666777888999:::999888888999888888888888888777777777444333555888:::999777444555666666666666555444777777777888888999999:::<<<===>>>AAACCCEEEGGGHHHDDDDDDDDDAAA???===>>>???CCCBBBAAA@@@@@@JJJ___qqqrrrzzz}}}{{{wwwuuummmttt{{{~~~|||{{{|||~~~yyywwwtttrrrsssvvv{{{~~~vvvsssnnnjjjfffccc```]]]^^^[[[XXXUUUQQQMMMIIIGGGGGGHHHJJJKKKIIIEEE@@@<<<===???AAA@@@???>>>???@@@@@@@@@AAABBBCCCDDDEEEFFFDDDCCC@@@>>>>>>>>>???@@@======>>>AAACCCCCCAAA???@@@BBB@@@<<<===CCCGGGFFFDDDCCCCCCDDDFFFEEEAAA<<<888999:::999:::<<>>??????===;;;777333111111000//////111222222111000111111000///000222333333333333444444444444444000111222333333222111000222222222222111111111111111111000///000111333444555333111000///000222333222222111111222333333444222222222222222222222222444444333222111111111111......//////000000111111////////////////////////////////////////////////000000000000///////////////................../////////......000222444555333444555666555444222111333333222222222222222222111111111222222222333333111111111111111222222222000000000000000000000000222222222111000///......///000111333333333222111444333333222222333333333333333333333333444444444555666666444222222333444111111111111000000000000000000000000000000000000111111111111111111111111333333333333444444444444222222111111222333444444555555444444333222111111000222333555555555444444333222111222444666666555333555666777666777999:::999999999:::;;;<<<<<<======>>>>>>???@@@AAABBBCCCDDDDDDBBBAAA???>>>>>>>>><<<::::::AAAVVVrrr~~~}}}yyyvvvuuuuuuxxxxxxyyywwwuuussstttuuupppooommmkkkjjjhhhggggggccccccbbbaaa``````aaaaaa\\\]]]^^^^^^^^^\\\ZZZXXXWWWTTTOOOLLLIIIGGGDDDBBBDDDFFFGGGDDDAAAAAAFFFKKKDDDDDDCCCCCCDDDEEEFFFFFFBBBBBBCCCCCCDDDDDDDDDEEE??????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>???@@@AAAAAAAAABBBCCCCCCCCCCCCBBBFFFEEEEEEEEEFFFEEEBBB???;;;>>>AAABBBBBBBBBCCCDDD@@@??????@@@AAA@@@>>>;;;555666888::::::999888666777777777777777777777777888666444444666888999999555666777888888777666555777777777888888888999999<<<===>>>@@@BBBDDDFFFFFFCCCCCCBBB@@@===;;;<<<===CCCAAA???>>>BBBPPPdddssswww|||~~~~~~}}}{{{}}}}}}yyytttqqqmmmvvv|||xxxyyy|||vvvtttpppnnnooosssxxx{{{pppmmmjjjhhhfffccc```]]]VVVUUURRROOOLLLIIIGGGEEEIIIIIIHHHGGGEEEBBB???>>>??????@@@???======???AAAAAAAAAAAABBBCCCDDDFFFGGGCCCCCCBBBAAA@@@@@@@@@@@@===>>>???AAACCCCCCAAA???>>>@@@@@@>>>@@@FFFIIIHHHAAA@@@AAADDDFFFEEE@@@;;;999;;;;;;999;;;???AAA@@@===>>>???@@@===999444111222000//////111222222111///000000///...///111333222222333444555555555444111111222222222222111111333333222222222111111000111000//////000111444555333333222111111222333444222222222222333444555555222222222222222222222222333333222222111222222222///000000000000000000111000000000000000000000000000000000000000000000000000000000000//////////////////............//////............///000111222000111111222222222111111111111111222222222222222111111222222333444444444333333222222222111111111////////////000000000000111111222111111000///...//////000111222222222222333333222222333333444555111222222333333444444555444555555444333222444555222222222222111111111000000000000000000000000000111111111111111111111111333333444444444555555555111222222333333444444444555555555444444333333333000222444555666555444333333222111222444666666666222444555666555555777999888888888888999:::<<<===>>>>>>>>>???@@@BBBCCCDDDFFFEEEDDDBBBAAA@@@@@@@@@>>>===<<>>??????@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCBBB???<<<:::===@@@AAA@@@???@@@BBB>>>>>>===???@@@???===;;;666777777888888888888888777777777777777777777777666777777777666555777888666777999::::::999777666777777777777888888888888::::::;;;===>>>???@@@AAA>>>??????===;;;;;;<<<===???>>>===@@@IIIZZZkkkuuuxxx{{{||||||{{{vvvwwwyyyzzzyyyvvvsssqqqsssyyy~~~~~~yyyvvvvvvwwwrrrqqqooommmmmmoooqqqrrrfffeeedddccccccaaa^^^\\\RRRQQQPPPMMMJJJHHHGGGGGGHHHIIIIIIHHHEEEBBB@@@@@@@@@@@@???===;;;<<>>>>>???BBBDDDDDDBBB???;;;???@@@@@@CCCHHHKKKIII>>>???@@@DDDGGGFFFAAA<<<999<<<;;;888:::@@@BBB???<<<===>>>===;;;888555333222111000000222333333222/////////---,,,---000333111222444555666666666555333333222222222222333333111111222222222222333333555333111000000222444555111111222222333444444444222222222222333444555555111111111111111111111111222222222111222222333333111111111111111000000000000000000000000000000000000000000000000000000000000000000000////////////000000///......///000000------...//////////////////////////////000111222///000000111111222222222111111222222333444444555444444333222111111000000........./////////000000000000111222111111000///////////////000111222222000000000111222333444555222222222222333333333333222333333333111111333555333333333333222222222222000000000000000000000000111111111111111111111111222222333333333444444444222333444666666666666555555555555555555555555555333444666888888777555444333222111333555777777777222444555555444444555777777666666666888999;;;<<<=========>>>???AAACCCDDDDDDCCCCCCBBBBBBBBBBBBBBB???AAABBBHHHZZZsss|||zzz}}}}}}yyyvvvvvvwww|||wwwrrrpppooopppmmmmmmmmmkkkiiieeebbb```aaa```^^^\\\[[[[[[[[[\\\[[[\\\]]]^^^]]][[[YYYXXXTTTQQQNNNLLLJJJIIIGGGEEECCCFFFIIIJJJHHHEEECCCBBBDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>@@@BBBDDDAAAAAABBBBBBBBBBBBCCCCCC>>>>>>????????????>>>===<<<<<<===>>>>>>>>>>>>>>>???????????????>>>:::777:::===@@@@@@>>><<<===???===<<<<<<===???>>><<<:::888777666555666777999:::666666666666777777777777333777::::::777555555666777999:::;;;;;;:::999777777777777777888888888888777888888999:::;;;<<<<<<:::;;;<<<;;;::::::<<<>>>;;;;;;===CCCPPPaaapppvvvuuuvvvwwwzzz}}}ssssssttttttuuuttttttssszzzzzzzzzyyywwwuuuttttttooooooooonnnmmmkkkjjjiii]]]]]]]]]___```^^^[[[YYYQQQQQQPPPMMMJJJIIIIIIJJJHHHIIIKKKJJJGGGDDDAAA@@@AAA@@@>>><<<:::<<<@@@CCC???AAAEEEHHHIIIGGGEEECCC>>>@@@BBBCCCCCCBBBAAA???>>>???@@@BBBDDDDDDBBB@@@999===AAAAAAEEEJJJLLLJJJ>>>>>>@@@EEEHHHGGGBBB===999<<<;;;777:::@@@AAA======<<<;;;:::888777666555333222000111333444444333000///...,,,+++---000333111222444666777777666666555444333222222333444555///000111222333444555555888666444222111222444555000000222333444555555555111111111111222333444555000000000000000000000000111111111111222333444444333333222222111111000000000000000000000000000000000000000000000000000000000000000000////////////111000///......///000111,,,---.../////////...---///............000222333......///000111222222333000000111222333333444444666555444333111000//////---.........//////000000//////111222222111000000///............000222333.........///000222333444333333333222222111111111///111111111000000222444444444444333333333222222000000000000000000000000000000000000000000000000111111222222222333333333222444666888999999888777555555555666666666666666555777999::::::999666555444222222333666777888777222444555444333333444666666555555555777888:::<<<<<<<<<<<<<<<>>>@@@BBBDDD@@@@@@@@@AAABBBCCCDDDEEE>>>BBBFFFLLL[[[qqq~~~{{{{{{}}}}}}zzzxxxwww{{{uuuqqqppppppooommmkkkkkkjjjjjjiiigggbbb___aaa___]]][[[[[[]]]___aaa___]]][[[\\\^^^]]][[[XXXUUUQQQLLLJJJJJJIIIGGGDDDBBBEEEIIIKKKJJJGGGAAA>>>CCCCCCCCCCCCCCCDDDEEEEEEDDDCCCAAAAAABBBBBBBBBAAACCCBBBBBBBBBBBBCCCDDDDDDCCCBBB@@@?????????@@@@@@@@@???>>>???@@@AAA@@@???<<<===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888888:::<<<<<<;;;999999:::;;;;;;;;;;;;:::888777666666666777999:::888666555555777888777666999999999888777777666666777777777888888888888888999888888777777777777888:::::::::999777777999;;;999777666666888:::;;;;;;>>><<>>CCCGGGFFFDDD@@@===???FFFJJJEEE???;;;::::::999999999;;;>>>???666;;;>>>===>>>>>><<<777333222111222333333222000...---+++***,,,///333666333444444444444444444333333333333333333333333333222222222222333555777888999666333222333555555555444444444444444444333333222222222333444555666666222222222222111000//////444444444444444444444444111333555555444444555666777666444222000///000000111111111111111222222222222222111111111111111111000000///...---,,,,,,+++........................111000///......///000111...///000111111222111111000111111000//////000222000000////////////000000////////////000000000000111111111000111111222222111000/////////000222333222222333222222111//////111000111222333333111///111000/////////111222333333333333444444555555555222222111111000/////////222222222111111111000000333333333333333222111000222222333555777999;;;===:::999777555555555555666555888;;;;;;888555555666111222444666777777666666444444444444555777888999999777666666888999::::::>>>===;;;::::::;;;===>>>;;;<<<>>>???AAABBBBBBBBBCCCCCCHHHRRRZZZeeexxx{{{{{{||||||{{{zzz{{{{{{xxxtttooommmnnnoooooonnnkkkkkkjjjkkkkkkiiifffcccbbbaaa___]]]]]]^^^___``````^^^]]]]]]___^^^\\\YYYWWWSSSOOOMMMLLLLLLIIIGGGCCCEEEHHHJJJJJJFFFBBB@@@CCCCCCCCCCCCCCCDDDEEEEEEDDDCCCAAAAAABBBBBBBBBAAADDDDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>?????????>>>======>>>???>>><<<>>>>>>>>>===<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<;;;<<<:::999999:::;;;:::999888888999::::::::::::999777777777777888999;;;;;;999888666666777888777666999888888888777777666666666666666777777777777888999999888888888888888888777888999888777888:::<<<===<<<;;;;;;<<<>>>>>>>>>>>>AAAIIIWWWfffqqqvvvvvv{{{{{{|||}}}}}}|||xxxuuusssuuuuuusssoooooorrrvvv~~~|||xxxuuusssqqqpppooorrrooohhhdddfffgggbbbZZZTTTWWW[[[[[[WWWSSSSSSUUUOOOKKKHHHGGGIIILLLLLLLLLSSSRRRPPPJJJCCC>>><<<===;;;;;;===???@@@AAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCFFFEEECCCAAAAAAAAABBBBBBCCCFFFEEEAAA@@@AAA???;;;@@@===;;;===BBBFFFFFFDDD???===@@@HHHKKKFFF???<<<<<<;;;:::999:::<<>>===<<<;;;;;;;;;<<<===<<<===>>>???@@@@@@@@@@@@BBBDDDJJJUUU^^^iii{{{zzzyyyxxxxxxyyy{{{}}}vvvsssooonnnnnnnnnnnnnnnjjjiiiiiijjjjjjjjjgggeeebbbbbbaaa```___^^^^^^]]]```___^^^_________]]][[[YYYVVVSSSPPPOOONNNMMMLLLEEEGGGHHHIIIHHHFFFDDDBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCAAAAAABBBBBBBBBAAAEEEDDDDDDBBBAAA@@@@@@???@@@???>>>>>>===>>>>>>>>>>>>===;;;;;;<<<<<<;;;999>>>>>>>>>===;;;:::888777<<<<<<<<<<<<<<<<<<<<<<<<===;;;:::999::::::999777666777888888999999888888555666777999:::;;;;;;<<<:::888666666777777777666777777666666666666666666555555555666666666777777888999:::;;;;;;;;;:::999888999;;;::::::;;;===???AAAAAAAAAAAAAAABBBBBBBBBBBBJJJXXXgggqqqwwwwwwvvv{{{}}}~~~}}}{{{wwwuuuuuuxxxuuuqqqnnnmmmpppsssvvv|||{{{wwwsssooommmnnnpppvvvlllddddddeee```YYYSSSSSSVVVXXXWWWSSSQQQRRRSSSQQQNNNKKKJJJLLLPPPRRRSSSVVVUUUQQQLLLEEE@@@=========>>>???@@@@@@AAAAAAAAA>>>???@@@BBBDDDEEEFFFFFFIIIGGGBBB???>>>@@@CCCEEECCCEEEEEEAAA@@@AAA@@@<<>>===:::999999<<>>>>>>>>>>>>>>AAADDDKKKUUU___mmmyyyxxxwwwwwwyyy{{{|||}}}}}}zzzwwwsssqqqooommmlllhhhgggfffggggggfffdddbbbbbbbbbbbbaaa```^^^\\\ZZZ_______________^^^]]]\\\ZZZXXXUUURRRQQQOOONNNNNNHHHHHHHHHGGGGGGFFFFFFEEECCCCCCDDDEEEEEEEEEEEEEEEDDDCCCAAAAAABBBBBBBBBAAACCCCCCCCCBBBAAA@@@@@@????????????>>>>>>>>>??????>>>===;;;;;;;;;;;;:::888<<<<<<<<<<<<;;;:::999888;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::;;;;;;999888555666777777888888777777555666888999::::::999888999777666555666666555444444444444555555555555555555555555666666777777888999;;;===>>>???>>>===<<<>>>???AAA@@@@@@@@@AAACCCBBBCCCCCCCCCBBBCCCDDDFFFLLLWWWgggtttzzz{{{zzzyyyzzz}}}~~~yyyvvvuuuvvvyyysssmmmkkknnnssswwwxxxzzzyyyvvvrrrnnnmmmpppssssssiiicccfffcccYYYSSSTTTTTTWWWXXXUUURRRTTTUUUUUURRRPPPMMMLLLMMMQQQTTTVVVUUUSSSPPPLLLGGGCCCAAAAAA>>>>>>??????@@@@@@??????===>>>@@@BBBDDDEEEFFFFFFFFFCCC@@@>>>>>>@@@CCCFFF===@@@BBB@@@BBBEEEEEECCCAAA@@@@@@CCCGGGJJJKKKJJJCCCDDDJJJPPPNNNFFF>>><<>>@@@>>>BBBBBB???===<<<999444444333111111111222111///000/////////111222444555222333444555555444333222222222222333333333333333111111000000111222444555444333222333444444222000111111222333444555555555666666555555555555555555555555555666666777888999666666666666666555555555333555666555333222222222333333333333333444444555333333333333333333333333555555555444333333333222111111111111111111111111........................000000////////////000000///000111222333333333333000111111000//////000222......------------.............../////////000000222222222111000//////...////////////000000111111111000///...///111333555222111000111222333111000000000000000000000111111////////////////////////...//////000111222222222111111111111111111111111/////////....../////////111111111111222444555666888888888777777666666666333555777888888666555555666444333555888::::::888777666555444444444444444888999::::::;;;;;;===>>>;;;<<<<<<<<<;;;:::999888;;;;;;<<<<<<======>>>???@@@CCCIIIQQQ\\\mmm|||yyyxxxwwwxxxzzzzzzyyywww~~~{{{wwwsssooolllkkkjjjiiigggfffeeedddaaa___aaaaaaaaaaaa___\\\ZZZXXX]]]^^^^^^^^^^^^]]]]]]]]]ZZZYYYVVVSSSPPPNNNMMMMMMIIIHHHHHHGGGGGGGGGGGGHHHCCCDDDEEEEEEFFFFFFEEEEEEDDDCCCAAAAAABBBBBBBBBAAA???@@@AAABBBBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@???>>><<<<<<<<<<<<:::999::::::;;;;;;<<<;;;;;;;;;999999::::::;;;;;;;;;;;;:::::::::;;;======<<<:::666666777888888888888888777777888888888666555444888666444444555555444333333333333444444555555666666666777888888999::::::<<<===@@@BBBCCCBBBAAA@@@DDDEEEFFFEEECCCBBBBBBCCC@@@BBBCCCBBBBBBDDDGGGKKKYYYcccqqqzzz}}}||||||}}}zzz}}}}}}yyyvvvwwwxxxuuupppkkkkkkqqqwww{{{{{{xxxwwwtttqqqoooooorrruuukkkffffffhhh```TTTRRRYYYRRRVVVVVVRRRRRRWWWYYYWWWQQQPPPNNNLLLLLLNNNRRRTTTUUURRROOOKKKHHHEEEBBB@@@======>>>>>>>>>>>>>>>===???@@@AAABBBCCCCCCCCCCCC>>>>>>>>>???@@@AAACCCCCC999>>>@@@@@@CCCGGGIIIGGGBBBBBBCCCEEEHHHIIIJJJJJJFFFIIIPPPSSSNNNCCC;;;;;;>>><<<999777777999;;;===:::>>>>>>;;;:::;;;999555555333111000000111000//////000000111222333444444000333666999999666333000333333333333444444555555222222111111222333444555333222111222333333111/////////000111111222333333333333333333333333222222444444333444555666888999777777666666666555555555444555666666444222222333222333333444555555666666222333333333444444444444666666555555444333222222444333333222111111000000//////////////////////////////000000000000////////////000111222222222222000111111000//////000222......------------..................////////////111222222222111///...---......//////000000000000000///......///111333555333111000000222222222000000000111111111000000000000000000000000000//////......///000111222222333111111111111111111111111111000/////////000111111111111111111111222333333555555555555555444444444444555777999:::999777666888555444666:::<<<;;;888777666555444444333333444777999;;;<<<;;;;;;===???999::::::::::::999888777:::::::::;;;<<<>>>???@@@>>>BBBEEEJJJVVVkkk~~~zzzxxxvvvwwwzzzzzzwwwssswwwxxxxxxuuuqqqmmmlllkkkmmmkkkhhhgggfffeeebbb```````````````^^^\\\ZZZXXX\\\]]]______]]]\\\]]]^^^[[[ZZZXXXSSSNNNKKKKKKLLLIIIIIIHHHGGGGGGHHHHHHIIICCCDDDEEEFFFGGGFFFEEEDDDDDDCCCAAAAAABBBBBBBBBAAA>>>???@@@AAABBBAAA@@@@@@??????@@@AAAAAAAAAAAA@@@???>>><<<<<<======<<<:::999:::;;;<<<<<<======<<<999999::::::;;;<<<<<<<<<;;;:::;;;===???@@@>>><<<777888999999::::::999999999888888777666444333222777555444444555666666555444444555666777777888888999::::::;;;<<<===>>>>>>???AAACCCDDDFFFFFFFFFFFFFFFGGGHHHGGGDDDCCCBBBCCCAAABBBDDDCCCCCCGGGNNNTTTfffmmmuuu{{{||||||}}}~~~zzz{{{|||{{{xxxwwwvvvvvvpppnnnmmmpppvvv{{{||||||vvvsssooonnnnnnpppppppppbbbeeehhhfff\\\SSSTTTZZZPPPUUUUUUPPPPPPVVVXXXSSSSSSSSSSSSRRRQQQRRRTTTWWWWWWSSSNNNJJJFFFCCC???<<<<<<======>>>>>>>>>======???@@@@@@AAAAAAAAA@@@@@@:::<<<>>>@@@AAAAAAAAA@@@<<<@@@AAAAAACCCGGGGGGEEEBBBBBBCCCDDDEEEEEEEEEEEEGGGJJJQQQRRRJJJ>>>999:::===;;;999888777888999:::999======;;;:::<<<:::777666333000///000000000///...///111222333333333222///222666999999666222///000000000111222222333333333222222111222333444555333111000000111111000///......//////000000111111111111111111111111111111333222222222333444666777555555444444333222222222444666777777555444444555222333444555666666666666111222333333444555666777666666555444333333222111555444333222111000////////////////////////////////////000000000000//////...///000111111222111111000111111000//////000222///..................///------........./////////000111111222111000...------...///000000000////////////......///111222333333111000000111222222111000111111111111000//////111111000000000000//////...//////000111222222222111111111111111222222222222111000///000111222333222222111111000111111111222222333333333222222111444555666888;;;;;;999777888555444888===???;;;777666666555444333333333444555888<<<<<<;;;;;;===???999999999999999999999999<<<<<<;;;;;;<<<===???@@@<<>>???AAAAAAAAA@@@>>>======>>>???@@@AAAAAA@@@???>>>===;;;<<<===>>><<<;;;;;;;;;<<<=========<<<<<<;;;;;;<<<<<<===>>>>>>???======>>>???AAAAAA>>><<<999::::::;;;;;;;;;;;;;;;999999888666555555555555777555444555777999999888777777888999:::;;;<<<=========>>>???@@@AAABBBBBBCCCDDDEEEFFFHHHIIIJJJKKKGGGHHHJJJIIIHHHFFFEEEFFFEEEFFFGGGGGGHHHNNNXXXaaannnrrrwww{{{|||||||||{{{|||{{{yyywwwvvvuuurrrppplllnnnrrrvvvzzz|||{{{zzzuuuoooiiiiiilllmmmiiieee^^^eeehhhaaaYYYVVVVVVUUUQQQVVVVVVOOOPPPVVVUUUNNNOOOQQQSSSTTTSSSTTTVVVYYYTTTPPPKKKHHHEEECCC???<<<<<<===>>>???????????????>>>>>>???@@@@@@@@@@@@???===>>>???AAAAAA@@@??????>>>AAACCCAAABBBFFFFFFCCCDDDEEEFFFEEEDDDCCCBBBAAABBBGGGMMMNNNEEE:::777:::<<<<<<;;;:::999999888888999<<<===:::999;;;:::666666333000///////////////---///000222333222111111000111333444444333111000---......///000000111111222222111000000111333444333111///...///000000/////////000000000000000000/////////000000111111222333222111111111333555666444444444333222111111111444666888888777666777888333444555666777777666666000111222444555777888999666666555444333222111111333333222222111111000000////////////////////////...///000111111000///...------///000000000000000000111111000//////000222000//////......//////000---------.........//////...///111111111000///...---...///000000000///....../////////000000111111333111000///111222222111000111111222111000///...111000000000/////////...//////000000111111111222000000111111111222222222222111000//////111333444333333222111000000000111000111222222222222111000333333444777:::;;;999666888555555:::@@@AAA;;;555555555444333333333444444333777<<<<<<::::::<<>>;;;BBBHHHLLLWWWnnn}}}wwwqqqqqqtttxxxyyyxxxnnnppprrrqqqmmmiiiggghhhgggfffccccccddddddcccbbbbbbbbbaaa```___^^^^^^]]]]]]```bbbaaa___^^^___aaa]]]]]]ZZZUUUMMMIIIIIIJJJHHHIIIIIIIIIIIIIIIIIIIIICCCDDDFFFGGGHHHGGGEEEDDDDDDCCCAAAAAABBBBBBBBBAAA@@@AAABBBBBBAAA???<<<;;;<<<===>>>@@@@@@@@@???>>><<<;;;:::;;;=========;;;===>>>>>>>>>===<<<;;;;;;<<<======>>>???@@@@@@AAA@@@@@@@@@AAABBB@@@===;;;:::;;;<<<<<<======<<<<<<:::999777666666666777888888666555777999;;;;;;;;;::::::;;;<<<>>>???@@@@@@???@@@AAABBBCCCDDDEEEEEEFFFFFFFFFGGGIIIKKKMMMNNNHHHJJJLLLMMMKKKJJJJJJKKKIIIJJJKKKKKKMMMTTTaaajjjrrrtttwww{{{}}}|||zzzyyy~~~zzzvvvuuutttsssoookkkjjjnnnuuu{{{~~~|||zzzxxxtttllleeeeeeiiiiiiccc\\\]]]eeefff]]]XXXYYYVVVOOOTTTZZZYYYQQQQQQVVVTTTKKKDDDHHHLLLNNNNNNNNNQQQSSSOOOKKKGGGEEEEEEDDDBBB???======>>>@@@@@@AAAAAAAAA<<<<<<===??????@@@@@@@@@BBBBBBAAAAAA@@@??????>>>===@@@BBBAAACCCGGGGGGEEEGGGHHHIIIHHHEEECCCAAAAAA>>>CCCJJJKKKBBB888666;;;<<<======<<<;;;:::999888999<<<;;;888777888777333666333000.../////////...---...000222333222111000111111000000000000111111---......///000111111222111111000//////000111222444111...---...///000000111111111111000000000000......///000111222222333444333222111111222444666666666555444444333222222444666888999888777888999333444666777777777666555///000222444666888999:::666555555444222111000000000111111111111222222222000000000000000000000000...///000111111000///...,,,---...///000000000000000111111000//////000222000000////////////000000---------.........//////---...000111222111///...,,,---///000000000///......//////000111000000///444222000///111222222222000111222222222000///...000000/////////.........000000000000111111111111000000111111222222222222111000///...///000222444444333222111000000000000000000222333333222111000222222222666999:::888555777555666;;;AAABBB;;;555444444444333333444444555222777<<<<<<:::999<<>>======;;;>>>BBBCCC@@@??????@@@>>>=========??????===;;;<<>>@@@@@@@@@???>>>>>>=========>>>>>>>>>>>>>>>===<<<======;;;:::999888888888::::::;;;<<<===>>>??????CCCBBB@@@?????????@@@@@@AAABBBBBBBBBAAAAAABBBDDDFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKKKKNNNPPPRRRRRRQQQNNNLLLLLLPPPYYYeeepppvvvvvvwwwzzz|||~~~zzzxxxvvvpppgggggglllnnntttvvvtttuuuzzzzzzuuuggghhhgggeeeccc`````````iiiddd^^^XXXVVVTTTSSSRRRRRRRRRSSSVVVWWWTTTMMMGGGEEEGGGKKKNNNOOONNNKKKJJJCCCDDDDDDDDDCCCAAA???===:::<<<======<<<<<<===???<<<===>>>@@@AAAAAAAAAAAABBBBBBAAA@@@@@@???>>>>>>BBB@@@@@@CCCHHHKKKJJJIIIIIIIIIGGGCCCDDDGGGEEEAAADDD@@@@@@CCCAAA999555777<<<@@@DDDDDD@@@<<<::::::888555222222555888888888888444111............---000//////000222333333333//////......///000111111000000000000000000000000000000000000111222333444333222111000////////////...///000000000000000///222222222222222222222222222222111111222222333444111222444555666555444444444444777;;;999333000222111333777999888888888999333333333333333444666666333444555666555444222000333222222222222333555666//////000000000000//////111///...000222222///,,,.../////////000000111111111000/////////000222333///////////////000000111222000---++++++,,,...///000///......///000///---////////////////////////222111//////000000...,,,...000222333333333111000//////000000000000//////111000...---,,,---...///+++---000222333222111///333222000//////000000111111111000000000000111222000111111111111222222222111111111111111111111111222000000333888:::666222333333444444555666666777999999777666555444444555777888:::;;;===>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAA@@@???===<<<<<<;;;;;;===EEELLLRRR```www}}}yyywwwvvvsssooollllllmmmmmmjjjfffhhheeedddeeehhhhhhfffcccbbb]]]___ffffff___]]]bbbbbbbbbbbbbbbbbb```___^^^___]]]XXXSSSOOOLLLJJJJJJFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDEEEDDDBBBAAAAAABBBDDDFFF@@@@@@@@@@@@???>>>===<<<;;;>>>@@@@@@>>><<<===>>><<<;;;;;;<<<>>>???>>><<<>>>@@@CCCDDDCCCAAAAAAAAABBBBBBCCCCCCBBB@@@???>>>>>>>>>>>>>>>============<<<<<<============<<<<<<@@@@@@>>>===<<<;;;;;;;;;======>>>???@@@AAABBBBBBBBBAAA@@@??????@@@@@@AAAAAABBBBBBBBBAAAAAACCCDDDGGGGGGGGGHHHHHHIIIIIIIIINNNMMMLLLMMMOOOQQQRRRSSSMMMLLLNNNVVVbbbmmmtttxxx{{{{{{{{{|||}}}~~~}}}yyyvvvtttmmmfffgggnnntttyyy|||yyywwwwwwssslllfffffffffdddcccbbbbbbcccgggbbb[[[VVVSSSRRRRRRQQQTTTSSSSSSUUUUUUSSSMMMHHHIIIJJJLLLMMMMMMKKKIIIHHHBBBBBBBBBBBBAAAAAA@@@???>>>??????>>><<<;;;<<<=========>>>??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAACCCGGGIIIIIIHHHCCCGGGHHHFFFGGGKKKMMMLLLCCC??????AAA???999666888;;;???CCCCCC???<<<;;;;;;999666333222444666666555;;;777222//////111222333222111000000111333555555000000000///000000111111000000000000000000000000////////////000111222333111111000000000000111111111111111111111111000000000000111111222333444555222222111111222222333444222333333444444444444333555444777:::888222111333111444777999888888888999444444444555555666777888777777666444444333333333333333222111111222444444///000000000000000000///000///...///111111...+++/////////000000111111111111000/////////000111222000///.........///111111111000---,,,+++,,,...///000///---...///000///---........................000///...///000111000///...000111333333222111000000000000000000000//////111///...---...000333555888888999888777555222000222111000/////////000111111111000000000111111111000000111111111222222222222222222222222222222222222000000333888999666222333333333444555666666666:::::::::999888777777666777888:::<<<>>>???@@@@@@======>>>>>>>>>>>>>>>>>>???>>>===<<<;;;:::::::::<<>>===<<<<<<===>>>===<<<;;;<<<===<<<<<<<<<>>>@@@BBBAAA@@@???AAACCCDDDCCCBBBBBBCCCBBBBBBBBBAAA@@@???===<<<;;;;;;;;;<<<<<<<<<<<<<<<::::::;;;<<<============BBBAAA@@@???>>>=========>>>??????@@@AAABBBCCCCCCAAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDDDDCCCCCCEEEGGGHHHHHHHHHHHHIIIIIIIIIIIINNNMMMLLLKKKLLLNNNPPPRRRMMMOOOUUU```llluuuyyyyyy~~~~~~}}}}}}}}}}}}~~~zzzxxxuuupppiiieeejjjqqqvvvzzz}}}zzzvvvqqqiiibbbbbbbbbaaa``````bbbcccdddddd___YYYTTTRRRRRRSSSRRRWWWUUUTTTSSSRRRPPPLLLIIILLLLLLKKKJJJIIIGGGFFFEEEAAAAAA@@@@@@@@@@@@AAAAAACCCCCCAAA>>>;;;:::;;;<<<============>>>???@@@@@@>>>>>>??????@@@AAABBBBBBCCCBBBBBBCCCFFFGGGGGGFFFFFFJJJKKKHHHHHHKKKMMMKKKBBB???>>>???===999777999;;;???CCCBBB>>>;;;::::::999666444333333444444333<<<888222//////222555777444333222111222333555666222222111111000111111111000000000000000000000000//////...//////000111222/////////000111222333444333333333222222111111000/////////000111333555777222111111111111222333333444333333222222222333333555444555888666111111444222444777888888777888888666666666666777888999:::;;;999666444333333444555444333222111000111222222000000111111111111000000///.........000///---,,,/////////000000000000000000000/////////000111222000///...------///111222111000...,,,,,,---...000///...---...///000///..............................------...111222222111///000111222222222111000333222000/////////000000000///------000333888:::BBBAAA>>>;;;777444111///000///////////////000111111111111000000000000000000000000111111111222222222222222222222222222222111000000333666777555222222333333444444555555666;;;;;;<<<<<<<<<:::999888888999;;;===???AAAAAABBB<<<<<<=========<<<<<<;;;>>>===<<<<<<;;;;;;;;;<<<<<>>===<<<;;;<<<<<<<<<<<<===>>>@@@AAA@@@@@@BBBDDDDDDCCCBBB???@@@BBBCCCBBBAAAAAABBBAAAAAA@@@???>>><<<;;;:::999999:::;;;;;;<<<======:::;;;<<<===>>>?????????AAA@@@???>>>==================>>>>>>???@@@@@@AAA@@@@@@@@@@@@AAAAAABBBBBBEEEFFFGGGFFFEEEFFFHHHJJJHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKMMMOOONNNVVVbbblllssswwwyyy{{{}}}}}}~~~~~~~~~~~~}}}|||xxxwwwsssnnnhhhhhhnnnuuutttvvvwwwuuupppiiiaaa\\\]]]\\\[[[[[[^^^```bbbccc```\\\WWWTTTTTTVVVWWWXXXZZZXXXUUURRROOOLLLIIIHHHMMMKKKIIIFFFEEEDDDDDDEEEEEEDDDBBBAAA@@@@@@AAABBBDDDDDDBBB???<<<;;;<<<>>>======<<<<<<<<<>>>???@@@>>>>>>>>>???@@@@@@AAAAAACCCCCCCCCDDDDDDEEEEEEDDDFFFGGGGGGGGGJJJOOONNNJJJDDDAAA???===;;;999888888>>>AAACCCBBB===888777777666555444333333333333333888555111000111333555555333444555555555444555555444333333222111111111111000000000000000000000000////////////000111222333000000000000111222333333444444333222111000000000000000//////000222555666111111111111111222222333444333222111000111222333444222333555333///000333111333555666555555666777777777777777888999::::::;;;:::888666444444444444444333111000000000111111000111111222222111111000///...............---,,,.............../////////////////////000000111111000///---,,,---...111222000///...------...///000///...---...///000///...........................///...---...111222111000//////000111222111111000555333111///...///000111000///------///333888;;;@@@>>>:::666222000...---.........//////000000111000000000000000/////////000000000000111111111111222222222222222222222222111000000222555666444222222222333333444444444444999:::<<<======;;;999888;;;;;;===>>>???@@@@@@@@@<<<<<<<<<<<<<<<<<<;;;:::<<<<<<<<<===>>>???AAAAAA>>>FFFUUUhhh|||{{{sssnnnlllkkkjjjiiiiiiiiifffcccaaabbbcccaaa```aaacccdddbbbbbbdddbbbaaaaaaaaaaaaaaaaaaaaa`````````^^^ZZZTTTOOOKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFEEECCCBBBCCCCCCDDDEEEDDDBBB@@@???>>>>>>>>>>>>????????????>>>>>>===;;;;;;;;;<<<>>>AAABBBCCCDDDCCCBBBCCCCCCCCCAAA???===>>>@@@@@@?????????AAA@@@???>>>===<<<;;;::::::999:::;;;;;;<<<===>>>>>>======???@@@AAAAAAAAAAAABBBAAA@@@@@@????????????<<<======>>>>>>?????????AAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEEEEDDDEEEGGGIIIGGGGGGGGGHHHHHHHHHHHHHHHFFFIIILLLNNNNNNNNNOOOQQQSSS___nnnvvvuuutttwww{{{xxxzzz}}}~~~{{{yyyvvvuuurrrmmmkkknnnssswwwvvvtttqqqmmmhhhaaa[[[YYY[[[YYYXXXZZZ^^^aaacccbbb\\\YYYVVVVVVXXXZZZ\\\]]]\\\YYYVVVPPPKKKHHHFFFFFFJJJHHHEEECCCBBBCCCDDDFFFIIIHHHEEECCCAAAAAAAAAAAABBBBBBAAA???======>>>@@@==================>>>???????????????????????????CCCCCCDDDDDDCCCCCCCCCDDD?????????DDDPPPYYYXXXQQQFFFEEEBBB>>>;;;:::888777BBBDDDEEEAAA;;;555333333333333333333333444555666555444333444555666444222111444999:::888555333222444444333222111111222222111111111111111111111111111111111111222333444444222222111111111111222222444333222000/////////000222111000000000111222333111111000000111111222333444333222111000111222333222111222444222//////333000222333444333333444555666666666666777888999999888999999999777666444333444333111000000000111111111111222222222222111111...///......------------------------------------......//////000000000000///...---,,,---...000111000///............///000///------...000000000///........................000///...///000111000...//////000000111111111111555333111000///000222333222000...---...111444666666555222000............---......///000111111111///000000000000///...---//////000000000111111111222222222222222222222222111000000111333444333222222222222333333333333333666777999::::::999888666<<<<<<<<<======<<<<<<;;;;;;<<<<<<===<<<<<<;;;;;;888888:::;;;>>>AAACCCDDDAAAHHHWWWmmm~~~vvvppplllkkkllljjjgggdddbbbaaa``````aaaaaaaaabbbcccccccccdddcccbbbaaa```````````````bbbbbbbbb___[[[UUUOOOKKKJJJJJJKKKKKKKKKJJJIIIIIIGGGFFFEEEDDDDDDCCCCCCCCCEEEDDDCCCAAA@@@???>>>>>>??????@@@@@@@@@@@@???>>><<<;;;<<<>>>AAADDDDDDCCCCCCAAA@@@@@@@@@@@@===;;;;;;===>>>>>><<<<<<>>>?????????>>><<<<<<<<<<<<<<<=========>>>???@@@@@@AAA@@@@@@AAABBBCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBBBB????????????@@@@@@AAAAAABBBBBBBBBBBBBBBAAA@@@@@@>>>???AAAAAA@@@AAACCCEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGKKKPPPRRRSSSTTTWWW[[[]]]iiivvvzzzvvvsssvvv{{{vvvxxx{{{}}}}}}{{{xxxvvvssssssooommmooouuuwwwuuuyyysssmmmiiibbbZZZWWWWWW[[[YYYYYY\\\```cccbbbaaaXXXWWWVVVWWWYYY\\\\\\\\\XXXWWWTTTOOOIIIFFFFFFFFFIIIGGGEEECCCBBBCCCEEEGGGKKKIIIGGGEEECCCBBBAAA@@@>>>@@@AAA@@@???>>>???@@@======>>>??????>>>>>>===??????????????????>>>>>>BBBCCCDDDCCCBBBAAABBBCCCBBBBBBBBBFFFPPPXXXUUUNNNFFFHHHFFFAAA>>>>>><<<888CCCEEEEEE@@@999444222222111333555555444444666777555555666888999888555222000555:::;;;888444222222333333222222111222222222111111111111111111111111222222222222222333555555333222222111111111222222444333111000//////000111111111111111111111111000111000000000000111222222222222222222222333444444111000333555444000000333000222333333222222333555555555555555666777888999666777888999888777444333444333222111000111222222222222333333333333222222///000000...---,,,...///---------------,,,,,,,,,---...///000000000//////......------......///000/////////...//////000000...------...000111000///------------------------111000...///000111///.../////////000000000111111333333222111111222333444333222000.........///000//////...---...///000111---...///111222333333333000111222222111000...---/////////000000000111111111111111111111111111111000000111111111222222222222222222222222222222222222333444666666666555555999999999:::999999888888::::::;;;<<<<<<<<<<<<<<<444555666888;;;>>>@@@BBB@@@HHHZZZrrr~~~yyywwwmmmiiidddcccccccccbbb```bbbbbbcccbbbccceeeffffffdddcccbbbaaaaaaaaabbbbbbddddddccc```[[[TTTNNNJJJIIIKKKMMMOOOOOONNNLLLKKKFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@=========???CCCDDDBBB???@@@???>>>>>>??????===;;;;;;<<<===<<<;;;;;;===???@@@@@@???>>>>>>??????@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBCCCCCCDDDCCCCCCBBBDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@@@@AAAAAAAAAAAAAAACCCCCCDDDCCCBBBAAA???>>>===>>>?????????@@@BBBDDDBBBBBBCCCEEEFFFGGGHHHIIIJJJMMMQQQRRRSSSWWW___eeejjjpppwwwzzzyyyxxxyyy{{{yyyyyyyyyxxxwwwvvvuuutttooonnnllllllssszzzxxxpppssslllgggddd___WWWTTTVVVYYYWWWWWW[[[```aaa___[[[UUUUUUUUUVVVXXXXXXWWWUUUPPPPPPPPPMMMIIIGGGHHHIIIKKKJJJGGGEEEDDDEEEGGGHHHHHHHHHGGGFFFDDDBBBAAA@@@===???AAAAAA@@@>>>=========>>>@@@AAAAAA@@@>>><<<======>>>>>>??????@@@@@@@@@BBBDDDCCCAAA@@@BBBDDDDDDGGGHHHGGGHHHKKKIIIEEEDDDHHHHHHCCCBBBCCCAAA<<>><<>>>>>@@@CCCBBB???;;;???>>>>>>???AAAAAA@@@>>>;;;<<<===<<<;;;<<<===???BBBAAA@@@@@@@@@AAACCCCCCCCCCCCDDDDDDDDDDDDEEEEEECCCCCCCCCDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@AAADDDDDDDDDDDDCCCAAA>>>===???@@@AAAAAAAAABBBDDDFFF@@@AAABBBDDDEEEGGGHHHIIIKKKMMMNNNNNNPPPWWWccclllttttttuuuxxx|||~~~}}}{{{}}}{{{wwwtttrrrqqqrrrssslllkkkiiikkkuuu}}}xxxlllhhhbbb___```]]]VVVTTTWWWUUUTTTTTTXXX]]]^^^YYYUUUTTTTTTTTTUUUVVVTTTQQQNNNJJJLLLMMMKKKIIIHHHJJJMMMNNNMMMJJJHHHGGGGGGGGGHHHDDDEEEEEEFFFEEECCCAAA@@@<<>>AAACCCCCCAAA>>><<<;;;;;;<<<>>>???AAABBBBBB???BBBDDDCCCAAA@@@BBBDDD888AAAGGGEEEAAABBBEEEEEEAAAGGGHHHEEEEEEGGGEEE??????AAAAAA>>>999555555666555777999888555333444555777555333333333444333111666888999666111///333777000000000000111222333333111111111111111111111111000000000000111222333444//////000111222444666777555333222111111222444666***,,,000333444333222111000000000000000111111222///000333555666777666666333444888<<<;;;666444666444555666555444444555777666666666666777888999:::777666444333444555777888333333222222222333555666222333333444444333333222000111222000---,,,///222111111000000/////////...,,,---///000000000///...+++,,,...000000///...,,,......//////000000111111...---,,,...000111111000---------------------------,,,,,,...111333333222///////////////000111111000000222333444555555555222222222222111///...---............////////////---...000333444555555555666777888888777666333222////////////000000000000////////////////////////000000111000//////111222222222111111111111111111/////////000111222333444...///111333444666666666444555777888:::;;;;;;;;;:::999999999::::::;;;<<<888EEE```|||xxxqqqmmmjjjhhhfffaaadddggghhhgggdddcccbbbfffmmmrrroooeee______cccaaa___aaabbbZZZQQQXXXgggaaaOOOBBBFFFKKKGGGDDDEEEJJJFFFFFFIIIGGG@@@===@@@>>>@@@BBBDDDEEEDDDBBB@@@@@@@@@@@@@@@@@@???>>>>>>===>>>>>>????????????>>>???>>><<<;;;<<<>>>AAACCCCCCAAA??????AAABBBAAAAAABBBCCCDDDCCCBBBAAABBBDDDGGGFFFDDDBBBAAABBBCCCDDDAAAAAABBBBBBCCCBBBBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@EEEBBB@@@@@@BBBBBB@@@>>>AAAAAAAAAAAAAAAAAABBBBBBDDDCCCBBBBBBCCCDDDFFFGGG@@@CCCDDDDDDFFFJJJHHHDDDDDDGGGKKKQQQXXXaaallltttvvvzzz{{{yyyyyy}}}~~~{{{xxxtttqqqooommmkkkiiidddfffjjjnnnqqqoookkkhhhbbb```]]]ZZZXXXVVVUUUUUU]]]XXXSSSOOOOOOQQQSSSSSSRRRPPPOOOPPPQQQQQQMMMIIIKKKLLLKKKIIIGGGGGGGGGHHHIIIIIIHHHHHHGGGFFFFFFFFF@@@???@@@BBBDDDCCC???;;;>>>===;;;;;;=========<<<999;;;>>>@@@BBBAAA@@@???===<<<<<<>>>BBBDDDBBB???BBBCCCCCCBBBAAABBBDDDFFFAAAAAABBBDDDEEEDDDBBB@@@AAAEEEHHHKKKOOOQQQJJJAAADDDBBB>>>;;;:::777555333555444777999555...111888:::777333111111222333333444444333333222111000000///111333222///...000222111222222111///...///111333222111111000111111111///111333333222222333444333333333333333333333444111222444555444222000......//////000111111222222111222222222111222444777999777444555777777555222444555555444222222444555555555666777888:::<<<===999999777444111111222444222333333333222222444666111111222555888777222...222222111111111111111222444444222111000000/////////...---------...000111......---------......///////////////////////////,,,,,,,,,------.........+++,,,---...///////////////...---,,,,,,---...///000000000000000000000000111000...---...000333555333333333222111000///...////////////////////////---...000222444444444333000222555777777444111//////////////////......---......////////////......---------.........//////...------------///000222333333333222222111111111///000111111222222111111222555888888555444666888666777888999:::;;;;;;;;;???HHHccc}}}}}}wwwpppllleeeeeeeeeeeeeeeeeefffgggiiilllooommmiiieeedddeeebbb```aaaaaa[[[ZZZiii~~~nnnZZZKKKIIIJJJGGGHHHLLLNNNJJJIIIKKKHHHBBB???AAA???@@@CCCEEEFFFEEEDDDCCC@@@@@@@@@@@@@@@???>>>>>>===>>>??????@@@@@@@@@@@@AAA@@@???>>>???AAACCCDDDDDDCCCBBBBBBDDDDDDCCCBBBDDDEEEFFFDDDCCCAAABBBCCCDDDDDDBBBBBBBBBDDDFFFGGGBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBDDDBBB@@@@@@AAAAAA@@@===??????@@@@@@AAAAAAAAABBBAAAAAAAAAAAABBBCCCDDDDDDBBBGGGJJJHHHGGGGGGEEEAAAFFFGGGKKKSSS]]]gggnnnqqqssswwwxxxvvvvvvzzz|||{{{|||xxxrrrnnnkkkjjjhhhggglllmmmnnnnnnmmmiiiccc^^^aaa___]]]ZZZXXXWWWVVVVVVWWWRRRMMMJJJKKKMMMOOOOOORRRPPPNNNNNNPPPOOOLLLHHHHHHHHHHHHFFFEEEDDDDDDEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@??????AAACCCBBB>>>:::===;;;::::::<<<======<<<:::;;;>>>@@@AAAAAA???>>>>>>>>>???AAACCCDDDCCCBBBAAAAAABBBAAA@@@@@@BBBCCCDDDEEEGGGHHHIIIGGGDDDAAA???CCCFFFIIIMMMNNNHHH@@@FFFBBB>>><<<:::888666555333333666999555111444;;;:::777444222333444555555333333333222111000000000...000222111///...000111000111111000///...000111222222111111111111222222333555666555444333333444555555555444444333333222222444555666666444222000//////000111111222333333333444555444444555777:::999666444444555555333111333444555555444444666888666666777888999;;;<<<===;;;:::999666555444666777666666777555333222333444222222222555777666222///333333222222222222222333777666444333111000//////000///.........///111111///......---------........................//////,,,,,,,,,---------......,,,,,,,,,------......///000///............///000000000000000000000000000000000///...///000222333111222222111111000///...////////////////////////,,,,,,...///000000111111///000222444444222000//////////////////......---......////////////......---------.........//////333222111000///000000111333333333222222222111111222222333444444444444333444555777666555444444444555555666888999999::::::@@@IIIfff~~~}}}wwwqqqnnnjjjfffeeeeeegggiiihhhgggffffffggggggfffeeeeeeccccccaaaZZZVVVbbbsss___RRRHHHHHHIIIHHHKKKQQQPPPLLLKKKKKKHHHCCC@@@AAA@@@AAACCCEEEFFFFFFEEEDDD@@@@@@@@@@@@@@@??????>>>>>>>>>???AAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGEEECCCFFFGGGGGGFFFDDDBBBCCCCCCEEEEEEDDDCCCCCCDDDEEEFFFDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDCCCAAA@@@@@@@@@@@@???======>>>>>>???@@@AAABBBBBB@@@@@@AAABBBCCCCCCCCCCCCCCCLLLRRROOOJJJGGGEEECCCIIIJJJOOOYYYeeennnqqqpppqqqvvvxxxuuuuuuyyy{{{zzz|||vvvooojjjgggfffffffffqqqpppnnnllliiiccc\\\WWW\\\[[[YYYWWWVVVUUUUUUUUUQQQNNNJJJHHHIIIKKKMMMNNNRRROOOLLLKKKMMMLLLIIIFFFCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>@@@??????@@@AAA???<<<999<<<:::999:::;;;======<<<;;;===???@@@AAA@@@???======???AAABBBAAAAAABBBCCCAAABBBDDDDDDBBBAAAAAABBBEEEGGGJJJLLLKKKHHHCCC@@@@@@DDDHHHIIIKKKMMMIIICCCDDDAAA<<<999888777666555222333666888666444777<<<:::777444444555777777777222222111111000000//////...///000000......///000///000000///......000222111111000111111222333444666777888777555333444555666666666555444333222111444555777888888666444333000111111222222333333444555666777777777888;;;===999777555444444444222111222333555555555555777999666666777888999;;;<<<<<<<<<;;;999888888888999:::999::::::888555333333333333333333444555555333111444333333222333333444444888777666444222000///...111000000000000111222222000000///...------------,,,,,,------.........///,,,,,,,,,------------...---,,,+++++++++,,,---...000000////////////000000////////////////////////////////////000000000000//////000000000//////...////////////////////////---------------...//////...//////000000//////...///////////////......---......////////////......------........./////////777666555333222111111111333333333222222222222111444444555666666666666666777666666666777666444333444444555666777888888999@@@KKKhhh}}}vvvoookkkhhhgggffffffeeedddddddddeeeffffffcccbbbcccddd]]]TTTRRRVVVJJJFFFEEEIIIIIIFFFFFFJJJLLLJJJIIIHHHFFFCCCAAAAAACCCCCCDDDDDDDDDDDDCCCCCC@@@@@@AAAAAAAAA@@@@@@??????@@@AAABBBCCCDDDDDDDDDCCCDDDEEEFFFGGGFFFFFFEEEEEEEEEFFFHHHIIIIIIFFFCCCFFFGGGHHHGGGEEEDDDEEEFFFIIIHHHGGGEEECCCCCCCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCAAAAAAAAAAAABBBCCCCCCDDDBBBAAAAAA@@@@@@@@@???>>><<<===>>>???@@@AAABBBBBBAAACCCDDDFFFGGGFFFFFFEEEDDDPPPXXXVVVNNNJJJJJJIIILLLPPPXXXbbbkkkqqqsssssstttxxxzzzyyyxxx{{{}}}|||{{{uuunnniiiggghhhhhhiiimmmllljjjhhheee```ZZZUUUVVVVVVUUUTTTSSSSSSSSSSSSQQQNNNKKKKKKLLLOOOPPPPPPQQQNNNJJJIIIJJJJJJGGGEEE@@@@@@???@@@@@@@@@???>>>AAAAAA@@@@@@???>>>>>>>>>???????????????===;;;999<<<;;;999:::<<<>>>>>>===<<<===???@@@@@@???>>>===:::===@@@@@@>>>===???BBBCCCEEEGGGGGGEEEDDDCCCDDDDDDGGGKKKMMMKKKFFFAAA??????DDDGGGFFFEEEFFFDDDAAA@@@===888666555555555444444555777888666666888:::777555333333555777888777111111000000/////////......////////////...//////---/////////...///000222000000000111222333555555444555666555333333444555444444444555444333222111555666777888888777555444222222222333333444444444666777777777777999<<<>>>:::999777555444444333333222444555666555555666777555555666888999::::::::::::999888777888999:::999888999:::888555333333333444333333444444444444333333222222222222333444444666555555444222111000///111111111111222222333333111111///...------------++++++,,,,,,---.........------------------------...,,,+++))))))***,,,---//////............//////...........................///000000000///...---,,,---....../////////...////////////////////////111000...------...///000................../////////////////////......---......////////////..................////////////777666555444333222222111222222222222222222222222444555555666777666666666999666555666999:::888555444444555666777888999999>>>JJJhhh|||wwwrrrmmmiiiiiijjjjjjgggdddcccfffjjjaaa______cccddd]]]UUUOOOMMMKKKKKKKKKHHHDDDBBBCCCHHHHHHGGGFFFEEEFFFEEEDDDEEEEEECCCBBBAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAABBBCCCDDDEEEEEEEEEEEECCCDDDFFFGGGHHHGGGFFFEEEEEEEEEFFFHHHIIIHHHFFFCCCCCCEEEGGGGGGFFFGGGIIIJJJIIIHHHGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@AAAAAABBBCCCDDDCCCCCCCCCBBBAAA@@@@@@@@@===>>>???@@@AAABBBCCCDDDCCCDDDFFFGGGHHHHHHGGGFFFHHHTTT\\\XXXOOOKKKLLLMMMQQQZZZdddkkknnnppptttxxxvvv{{{}}}{{{zzz|||}}}{{{wwwsssnnnkkkkkklllmmmmmmhhhfffdddbbb```\\\XXXTTTTTTTTTTTTTTTTTTTTTSSSSSSQQQOOOMMMNNNPPPRRRRRRRRROOOLLLIIIHHHJJJIIIFFFCCC@@@???>>>@@@BBBBBB@@@>>>AAAAAA@@@??????>>>>>>===>>>?????????>>><<<;;;;;;>>><<<;;;<<<>>>??????>>>===>>>????????????>>>>>>;;;===@@@???===<<>>>>>>>><<>>AAADDDEEEBBB?????????>>>>>>===<<<<<<<<<===>>>??????===<<<<<<===@@@>>>======>>>??????>>>======>>>?????????????????????@@@?????????AAABBB@@@AAACCCCCCBBBBBBBBBDDDFFFJJJMMMMMMJJJHHHIIIKKKKKKPPPPPPHHHAAA???@@@@@@???===;;;;;;;;;;;;:::999888:::999666444555444111333111000111333444444333000000000000////////////333222111111333333222111000000111000//////111333000000111111333444555666---.../////////111444666...000222444666555444333333444444555555555555555333333333333333333333333333333444333222333666888;;;;;;:::777555666888:::555777888888555333222222333555666888999888888777666333222333666777555333000333555666555444444555222444666666555444444444000000000000111222333333...///111222333333222111111222222333444333333333111111000///............------------------------...------------,,,,,,,,,,,,+++*********+++,,,---+++,,,------------,,,+++........................,,,---...//////...------+++,,,---...............////////////////////////...------,,,,,,,,,------............///000111111///////////////......---......////////////............/////////000000000...///000111222333222222111222222222222333333333111111222333333333333222//////000333666888888777888888777777888:::<<<===<<>>>>>===<<<<<<;;;<<<>>>@@@???======>>>@@@AAA???=========>>>===<<<<<<<<<===>>>???@@@@@@AAAAAA???>>>>>>???@@@AAA@@@>>>@@@AAAAAAAAAAAACCCEEEFFFIIIKKKIIIGGGHHHMMMQQQWWW[[[ZZZPPPEEEAAABBBDDD???>>>===>>>???>>><<<:::888:::999444333555444///333111000111222333222111000000000000000000000000666444222333555666555333222222333222000000111333111111111222333444555666000111111000000111444777111333555777888777555444444444444555555666666666333333333222222222222222222333222111000000222444999:::999777555555999<<<666888::::::888666555555555666888:::;;;:::999888777444222444777888555111000333555666555444444444000444777888666444333444111111111111222333444444///111222444444333222111000111222333444333333222000000///////////////000000//////......---------......---------,,,,,,,,,******++++++,,,,,,------,,,,,,---......---,,,,,,........................+++,,,------............,,,---...............---////////////////////////,,,------.........------------......///000000000///////////////......---......////////////........./////////000000000000---...000111222222111111111111222222222333333333000000111222222222222111///111333555555666777999999888777777888:::===>>>>>>DDD```|||{{{|||yyy~~~{{{wwwoooiiieeehhhgggaaa[[[YYY[[[\\\VVVSSSOOOLLLLLLLLLGGGBBBEEEHHHGGGAAAAAAEEEFFFBBBEEECCCBBBAAAAAADDDFFFHHHDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEIIIIIIIIIIIIIIIIIIIIIIIIJJJHHHFFFFFFHHHIIIHHHHHHCCCEEEFFFGGGFFFFFFGGGIIIFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEECCCCCCHHHHHHGGGFFFEEEEEEFFFFFFHHHJJJKKKJJJGGGEEEFFFHHHFFFFFFFFFFFFGGGGGGGGGGGGKKKJJJIIIIIIJJJKKKMMMNNNSSSYYY\\\[[[\\\eeennnsssqqqqqqrrrrrrssstttwwwyyyyyy}}}{{{xxxxxxvvvssskkklllmmmooonnnkkkeeeaaaWWWUUUSSSSSSTTTUUUTTTSSSRRRRRRSSSSSSSSSQQQPPPOOONNNMMMMMMNNNPPPPPPOOONNNFFFFFFGGGKKKNNNLLLGGGBBBAAA???>>>BBBGGGHHHDDD@@@@@@@@@@@@???>>>>>>======;;;>>>@@@???>>>===@@@BBBAAA???===<<<<<<<<<;;;:::;;;<<<===>>>???@@@AAABBB@@@===:::;;;>>>@@@???===@@@AAAAAAAAAAAACCCFFFIIIDDDFFFGGGEEECCCFFFMMMTTTXXX]]][[[OOOBBB===???@@@<<<<<<===>>>???>>>;;;999666999888333333666444///333222111111333333222111000000000000111111111111888555444555777888666444333444444333111000111333222222222222333444555555444555444333111222555777444666888999999777555444444555555555666666777777222222222222222222222222222222222111//////111222777888888666444555999===666888;;;<<<;;;999999999777888:::<<<<<<<<<:::::::::666444555999:::666222222444777777666444444444///444888999777444333333222222222222333444555666222333444555555333111000000111222333444333222222000////////////000000111111111000///...------,,,.........------,,,,,,,,,)))***+++------.........,,,---...//////...---,,,////////////////////////++++++,,,,,,---...//////---......//////...------////////////////////////---...000111111111000///+++,,,---...///////////////////////////......---......////////////......////////////000000000000...///000111222111000000111111111222222333333333000000111222222222222111222666999999777777999<<<999888777777888:::<<<>>>???DDD^^^||||||{{{ssspppjjjeeeaaa_________aaaUUUNNNPPPSSSQQQNNNNNNIIIIIIKKKNNNKKKEEEBBBCCCBBBEEEHHHHHHGGGFFFEEEEEEFFFGGGIIIJJJJJJIIIGGGFFFHHHFFFDDDFFFHHHJJJHHHFFFFFFGGGIIIKKKKKKIIIGGGEEEIIIHHHHHHHHHIIIIIIGGGFFFHHHHHHGGGGGGHHHHHHIIIJJJHHHIIIIIIIIIIIIHHHFFFEEEDDDEEEFFFGGGFFFFFFDDDCCCFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJIIIGGGEEEDDDIIIIIIHHHFFFCCCBBBDDDEEEEEEEEEFFFFFFHHHJJJMMMOOOSSSTTT\\\jjjssssssqqqrrrnnnqqqsssttttttsssttttttzzzyyywwwwwwwwwvvvsssqqqkkkiiiggghhhiiiggg```ZZZVVVUUUSSSQQQPPPOOOOOOPPPOOOOOONNNNNNNNNMMMMMMMMMNNNMMMMMMOOOQQQPPPOOOMMMFFFHHHLLLNNNMMMIIIDDDAAABBBAAAAAA@@@@@@AAAAAABBBEEECCC@@@???@@@???>>>===@@@@@@@@@???======???AAA===>>>>>>>>>>>>?????????@@@===;;;<<>>?????????@@@AAABBBBBBCCCCCC>>>???@@@???>>>>>>@@@AAAEEESSSVVVHHH;;;;;;??????============<<<;;;:::999<<<:::777444222111111111444222111111222333333222222222222333444555666777666888;;;;;;;;;:::;;;<<<999<<<999000,,,111555555333333333666888999777666999777444222222444777999333777;;;:::666333222222000222333555666555555444666555444333333333444555777555444222111111111222333444555777888888888888777888::::::888666555555888888888;;;===<<<888444===999555666888888444000777666555444555777999;;;444GGGQQQFFF888555444222777444222444888:::666222000111111222222222111111222111000//////000111222000000...------...///000/////////...------,,,,,,......////////////......******+++,,,------......---------.........//////------...///000111222222000000///...---,,,,,,+++,,,---......,,,,,,---...444///---000///+++,,,000//////...------------..................///000000//////000000000000//////............////////////---.........//////000000111111111111222333444555111222222333333222222111000000111111111222222222888666888<<<===999888999999777777::::::888:::>>>AAAIII```}}}~~~vvvwwwzzzuuuooojjjgggfffiii^^^UUURRRQQQMMMLLLMMMTTTKKKEEEGGGJJJIIIGGGFFFGGGIIIJJJJJJHHHGGGFFFFFFGGGHHHIIIJJJJJJIIIHHHFFFKKKIIIGGGGGGIIIIIIGGGEEEEEEGGGIIIKKKKKKJJJHHHFFFGGGGGGGGGHHHJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHHHHIIIIIIJJJJJJIIIHHHGGGEEEFFFGGGHHHHHHGGGFFFEEEGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGGGGDDDBBBBBBCCCEEEGGGGGGFFFGGGIIINNNTTTXXX```hhhqqqvvvwwwvvvvvvvvvrrrtttwwwwwwvvvuuuuuuvvvwwwxxxzzzzzzxxxtttpppmmmiiihhhfffhhhhhheee]]]VVVTTTSSSRRRPPPOOOOOOOOOPPPQQQQQQPPPPPPOOONNNNNNNNNLLLKKKKKKLLLMMMMMMKKKIIIJJJKKKLLLMMMKKKHHHDDDAAAAAAAAA@@@@@@@@@@@@AAAAAACCCAAA@@@@@@AAAAAAAAA??????@@@@@@>>>======???AAA>>>>>>>>>>>>???????????????===;;;<<<>>>@@@???>>>@@@???>>>===<<<<<<===>>>>>>>>>>>>???@@@AAAAAAAAA>>>??????>>>======???AAALLLXXXYYYJJJ===<<>>======???AAA>>>>>>>>>?????????@@@@@@===<<<;;;;;;===>>>===<<<@@@@@@???>>>>>>===<<<<<<;;;<<<<<<======>>>>>>>>>=========<<<;;;<<>><<<666111000333666777666555444333333333333555555444333333444555666999888777666666777888999888888888999:::<<<>>>@@@888999999777555555666777777666666777888888777555666444222333666777666333444444555555666666777777000:::???:::555666777444666333111222666888888777111111111111000000///...222111000000000000111222444222000...---,,,------111111000///...---,,,,,,---......//////......------------------.........------........./////////////////////////////////........................,,,---......,,,,,,---...000------//////------/////////...------------.............../////////000///000000000///......---............////////////............////////////111111111111222333444444222222333333333333222222333333333333444444444444555333555999999666555777999666555666777777===DDDJJJUUUjjjvvvtttzzz~~~xxxoooqqqrrruuuyyy{{{~~~xxxpppgggbbbbbbeeeyyygggTTTNNNPPPPPPNNNLLLNNNOOONNNLLLJJJIIIJJJKKKIIIIIIJJJKKKKKKKKKJJJJJJMMMLLLKKKKKKJJJJJJIIIHHHFFFGGGIIIKKKKKKKKKJJJIIIGGGGGGGGGHHHJJJKKKJJJIIIJJJJJJJJJJJJJJJKKKLLLLLLHHHIIIJJJLLLLLLLLLKKKKKKIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLKKKKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIGGGFFFFFFHHHJJJLLLKKKJJJKKKOOOXXXeeennn|||~~~tttxxx{{{wwwvvvwwwyyyxxxuuusssrrrrrrqqqwww|||{{{ssskkkgggfffgggdddaaa___]]]ZZZUUUQQQRRRQQQPPPOOOPPPPPPRRRRRRUUUTTTSSSQQQOOOMMMLLLKKKHHHGGGGGGGGGHHHGGGDDDBBBJJJHHHEEECCCBBBBBBBBBCCC>>>>>>????????????>>>>>>CCCBBBBBBCCCEEEEEEDDDCCC===>>>>>>===<<<<<>>>>>>>>?????????@@@@@@;;;;;;;;;;;;<<<<<<;;;;;;@@@@@@@@@???>>>===<<<;;;999:::::::::;;;;;;;;;<<<<<<<<<;;;:::999;;;>>>AAAVVVZZZVVVHHH<<<888888888;;;;;;:::999999999999999<<<:::555222000111333555555444333333444444333111333333444555666666777777666777777666444444666888777999888666444222111///111555999999555333555888666555555555666888:::;;;@@@@@@===888333222666999;;;999777555333333333444555555444333333444666777888888777777777888:::;;;:::999888888:::<<>>>>>???BBBCCC===>>>>>>??????>>>>>>===BBBAAA@@@AAABBBBBB@@@>>><<<======<<<;;;<<<>>>AAA======>>>>>>>>>?????????999:::;;;<<<;;;:::::::::>>>??????>>>>>><<<;;;:::888999999999999999:::::::::;;;;;;:::999:::===@@@CCCFFFEEE???::::::===>>>::::::999888888888888999;;;999555222111222444555444333444666888999888666555666777777888777777666666777777777666666777999777666777888777444000///222666:::999555222444777222222333555777888999:::===??????<<<888777888;;;===;;;999777555555555555555555444333444555666777777666666555666777999:::999888777777888:::===>>>999999888666444444555777666777888888888888999999777666555555555555444222111111222333333333222222333444555555777;;;;;;999444333111111333666888999555555555444333222111000111111222222222222111111000000///......///111111333222111000///...------...//////000000//////...------------,,,,,,,,,,,,........./////////000000000000//////......------,,,,,,------.../////////,,,---......,,,,,,---...,,,---......///111111111//////...------------...------...///000/////////222222222222111111000///............///////////////////////////........................//////000111222222333333222222111333333333444444444555555666333444777888555555888777777999;;;999888===DDDPPP^^^rrr~~~|||{{{|||vvvoooeeeYYYTTTUUUNNNOOOOOOMMMKKKIIIIIIJJJKKKKKKKKKLLLLLLMMMMMMNNNIIIJJJLLLLLLKKKKKKLLLMMMJJJKKKKKKKKKKKKKKKJJJJJJKKKJJJIIIJJJJJJJJJHHHGGGIIIHHHHHHHHHHHHIIIJJJJJJIIIJJJKKKLLLLLLKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLKKKKKKKKKKKKKKKKKKJJJIIIEEEFFFHHHIIIJJJIIIHHHHHHEEEFFFGGGFFFFFFGGGJJJMMMGGGMMMTTT[[[bbblllzzz|||sssttt|||}}}xxxyyyzzz{{{zzzwwwuuutttsssoooppppppmmmgggdddccceee```]]]YYYTTTRRRRRRSSSUUUTTTSSSRRRRRRRRRSSSTTTUUUQQQQQQOOOMMMLLLJJJIIIHHHJJJJJJIIIJJJKKKJJJHHHEEE??????>>>>>>???@@@BBBCCC===>>>???@@@@@@???>>>===============>>>>>>;;;999;;;<<<<<<<<<;;;<<<>>>@@@<<<<<<<<<=========>>>>>>999;;;======;;;999999999======<<<<<<<<<<<<;;;;;;999999999999999999999999888:::;;;;;;;;;;;;===????????????<<<999888888888999888777666666777888999999777555333333333444444333333555888;;;<<<;;;999777777888888888666555444444666888999888888999:::999666666::::::777333333666999;;;:::777555555777///000333555777999:::::::::===???>>>:::888888:::;;;:::999888777777777777555444444444444666777888555555444444444666777888888777666666666888999:::777888888666444444555666555777999999888888999:::999888888777666555555555222222222222222333333333444444333444777999999888333333222333333555777888555555555555555444333222111111222333333222111111000///......///000222333222222111111000000/////////000000111111000000///------------------............/////////000000000/////////......------------------.........//////,,,---......,,,,,,---...---//////---...333555444//////...------------...,,,---///000000000///...000111111222222111111000............///////////////////////////..................------......///000000111111111111000000222222222222333333333333666333333666777444555888666666999;;;::::::AAAJJJTTT]]]lll{{{xxxhhh]]][[[UUUVVVVVVSSSOOOLLLJJJIIIKKKKKKLLLLLLMMMNNNOOOOOOJJJLLLMMMLLLJJJIIIJJJLLLMMMLLLLLLLLLKKKJJJJJJIIIIIIIIIHHHIIIKKKKKKJJJHHHHHHHHHGGGGGGHHHHHHIIIJJJIIIJJJKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGIIIJJJKKKIIIIIIJJJKKKKKKKKKJJJJJJEEEGGGJJJLLLMMMLLLJJJIIIFFFHHHIIIIIIIIIKKKNNNPPPQQQYYYdddjjjnnnttt}}}~~~{{{wwwwwwyyy{{{{{{yyyxxxyyyzzzyyywwwtttsssssskkkkkkjjjhhhfffdddbbbbbbYYYXXXWWWUUUSSSRRRSSSTTTTTTSSSRRRQQQQQQRRRSSSSSSPPPOOONNNMMMKKKJJJIIIHHHJJJJJJJJJKKKLLLLLLJJJHHHAAAAAABBBCCCCCCCCCBBBBBB===>>>@@@AAAAAA@@@>>>===;;;;;;<<<>>>??????===;;;:::;;;<<<;;;:::;;;>>>@@@;;;;;;;;;;;;<<<<<<<<<<<<888;;;>>>>>>;;;999999999;;;;;;:::999:::;;;<<<===:::::::::::::::::::::999777999<<<======<<<===>>>AAA@@@???>>>;;;777555444999888666555555666888999666666555555444444444444444444666888;;;<<<:::888777888888888666444111000000444888::::::999999999888444444999;;;777555555888999999999888777555444...000333777999;;;;;;;;;;;;===>>><<<777555555777666666777777888777777777555444444444555666888999555555444333333444666666777777777777666666666666666777888777555444444444111555888999888777777888888999:::999888888888999666555444333333444555666333333333444444444444444222333444444444444555666333444444444444444333333111222222333333222222111111000/////////000111222111111111111111111111111111111222222222222111111......//////000000111111.../////////000000000000.....................------------...............,,,---......,,,,,,---......000///,,,---555888777//////...------------...,,,---///000111000///...---...///000000000000000............////////////000/////////............000000///......//////000//////000000000000//////000000000000111111111111555222222444555333333666555555666888999<<>>AAACCCDDDBBB@@@:::;;;;;;;;;:::;;;>>>@@@:::::::::;;;;;;;;;<<<<<<888<<>><<<999999::::::999888777888:::<<<>>>;;;;;;::::::::::::::::::666999<<<>>>>>>======>>>999999;;;???@@@???======888777666444555666888999555555666666555555333333555555666888::::::888666777777777777555222///---...222777::::::999999888666111000777999666333555888777666777777666333111...111444888;;;<<<===<<<<<<======999444111222444222333555777777777666666555444444444555666888999666555444333333444555666888888888888777666444333555777888888666444333333///333888999888666666777777999::::::::::::<<<===999888666555555666777999777666777888777444444555222333555555444444444444222222333444444444333333111222333444444333222111333222111/////////000000000111111111111222222222222222333333333333222222//////000111222333333444////////////000000000000................................................,,,---......,,,,,,---...///222000+++---666;;;::://////...------------...,,,---///000111000///...***+++,,,...//////000000............/////////000000000//////.........---222111000000000000111111......////////////.........////////////000000000333000000333333111222555555444444555777>>>OOO___gggfffccciii|||}}}}}}uuunnnnnnooouuuyyy}}}{{{tttkkkddd```UUUVVVVVVUUUUUUTTTTTTSSSUUURRROOONNNKKKGGGIIINNNMMMMMMNNNNNNMMMJJJHHHFFFKKKJJJIIIHHHHHHJJJLLLMMMGGGIIIJJJJJJHHHGGGHHHHHHKKKJJJJJJIIIHHHHHHIIIIIIJJJGGGDDDFFFKKKMMMKKKGGGIIIKKKLLLKKKIIIGGGGGGHHHIIIKKKOOOTTTWWWUUUOOOIIILLLNNNQQQSSSVVVZZZ```cccpppsssuuuvvvvvvvvvwwwyyyyyyyyyyyy{{{{{{zzzwwwtttyyyxxxwwwwwwvvvsssmmmiiieeebbb``````aaa```]]]ZZZ[[[VVVTTTVVVUUUPPPOOOSSSRRRRRRQQQQQQQQQRRRRRRSSSPPPPPPOOOLLLIIIHHHIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????AAA>>>===???CCCDDDAAA===;;;:::888888888:::<<<=========<<<;;;:::999999888;;;===???@@@@@@>>><<<:::;;;:::::::::;;;<<<>>>???<<<::::::;;;>>>>>>;;;888<<<;;;<<<>>>===999999<<<<<<===>>>===:::888888888;;;999888777888888777666<<<777555888777333333888888999;;;<<<;;;888444222777333222555555222000000///000000111222333333444444222333666555222000222444555555666666666666666111444666777666666777888555777888666333111222555666444222555999999444///333555777777666777888:::999888777666555444444444;;;888555555777888666444555666777888888666444333444666888999:::999888777999;;;<<<999666555777:::888888888999999:::;;;<<<;;;:::888666555666777888555555444444444555555666666333000000333666666666---000333444222000111333555444333222000///...---222111000111333444333222555222000111333444222//////111333333222222333444222111111111000000//////........................//////...---,,,,,,++++++..................------000///...---...000222444///000111000//////111333000000000000////////////---------.........//////000000000000111111111111222000//////000000///---000000000000111111111111///......---------......000///...,,,,,,...///000///000111222333333222111222333555777888>>>LLL[[[pppllldddeeeqqqppprrr{{{}}}|||vvvqqqqqqsssvvvxxx{{{zzzwwwtttssstttuuurrrmmmhhhbbb^^^[[[YYYWWWRRROOOOOOMMMJJJKKKNNNOOOOOOOOONNNOOOPPPQQQRRRLLLLLLLLLMMMMMMMMMLLLLLLJJJKKKLLLLLLJJJIIIIIIIIILLLKKKJJJIIIIIIIIIIIIIIIKKKJJJJJJNNNRRRRRRMMMIIIIIIJJJLLLKKKJJJIIIIIIJJJKKKMMMOOOSSSVVVTTTOOOKKKRRRUUUYYY]]]aaaeeejjjmmmuuuvvvwwwwwwvvvuuuvvvxxxwwwvvvvvvxxxyyyyyywwwuuuxxxxxxwwwuuuppplllhhhfffbbb```^^^^^^^^^\\\XXXUUUXXXTTTSSSVVVUUUQQQQQQUUURRRQQQPPPOOOOOONNNOOOOOOMMMMMMLLLJJJGGGFFFGGGIIIJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@?????????AAA>>>===???CCCDDDAAA===<<<;;;:::::::::;;;===>>><<<<<<<<<;;;;;;::::::999<<<===>>>??????>>><<<;;;===<<<<<<<<<===>>>???@@@???<<<999999;;;======;;;???>>>???BBBAAA======AAA>>>??????===:::888888999EEEAAA<<<999888::::::;;;<<<888666888888444555999888999;;;<<<;;;888555222444000000333444111000111//////000000111222222222444222333666666222111333444555666666777777666666333444555555555555666888555666777555333222333333666444333666:::;;;888555444444444444555555666777888888777666666555555444999777555444444444222111555666777888777666444222333555777888999999777777888888888777555555666777888777777888888999:::;;;:::888666444444444555666555555555555555555666777888555222222444666555444000222444444111000000111333333222222222111111111333222111222333444444222555333222222333444222000///111333333222222333444222111111111111000000///........................//////......---,,,,,,+++........................///...------...///222333///000111000//////111333111111000000000/////////---------.........////////////000000000111111111333111000000111111000///........./////////000000000///...------...///000222111///......///111222///000111222222222111000222333555777888<<>>???CCCDDDAAA>>>>>>===<<<<<<<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;========================>>>>>>>>>>>>>>>@@@AAAAAAAAA===999888999<<<>>>???@@@@@@BBBFFFEEEBBBBBBFFFBBBBBB@@@===:::888999:::JJJDDD<<<777777999<<<===<<<999777888888555666999888999;;;;;;:::888555333111------111333111000111......//////000000111111555333444777666333111333555666666777777777777777555555555444333333666888777666555555555555444222222000///222666999888666666444222222333444555444777777777777777666555444888888888666333111111111666777888888777555333222333444555777888888777666777666444555666666555444666666555666666777888999999888666444333444555666555555555555555666777777999777555555666666444333333444555444111/////////111111222222333333444444444222222333444555444333777555333333444333222000000222333333222111222333111111222222222111000000/////////////////////////////////...------,,,,,,..............................---------///111222///000000000//////111333111111111111000000000000------.........///////////////000000000000111111333222111111222222111000/////////000000000111111222000///......///111222222111000//////000111222111111111222111111000///222333555777777999CCCMMM]]]pppyyy|||~~~uuujjjbbbcccjjjqqqrrruuuwwwvvvsssooommmlllpppnnnllljjjjjjlllqqqtttuuuvvvxxxzzz}}}}}}tttrrrpppjjjdddaaa\\\YYYUUUPPPMMMLLLLLLMMMHHHIIIJJJKKKLLLKKKJJJJJJHHHHHHHHHIIIJJJJJJIIIHHHJJJJJJIIIJJJJJJKKKLLLMMMMMMOOORRRWWWYYYXXXSSSOOONNNOOOQQQQQQOOOOOOOOOPPPPPPQQQRRRSSSVVVXXXYYYYYY^^^ccciiinnnqqqsssuuuvvvssstttvvvwwwxxxzzz~~~|||yyywwwuuuuuuuuutttrrruuurrrmmmjjjgggddd```\\\]]]]]]]]]]]]\\\YYYUUUSSSPPPPPPPPPQQQQQQPPPPPPPPPMMMMMMLLLKKKKKKJJJKKKKKKLLLMMMMMMLLLJJJJJJJJJLLLHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@AAA@@@@@@@@@@@@????????????@@@???>>>???AAABBBAAA???>>>>>>===<<<<<<===>>>>>>:::::::::;;;;;;<<<<<<<<<======<<<;;;<<<===>>>???>>>>>>>>>??????@@@@@@@@@???===:::999:::<<<>>>???@@@@@@CCCGGGGGGCCCCCCGGGDDDCCCAAA===999888999;;;CCC>>>888444444666999;;;:::888777777666666666888888999:::;;;:::888666444222......222333111///000.........//////000000000555333444777777333111333555666777777888888777777888888777555333444666999:::777555555888888666333333111000222555777777666888555222111333555555444555555666777777666555444777:::;;;999555333444666777888999999888666444222222333555666777777777777777555333555888999777444333333333444444555666777:::999777555444555666777444444444444444555555666777777777777777777555444555555555444222111000000222222222333333444444555444333222333555666555444777666555444444333222111111222444444222111111222111222222333333222111000000000000000000000000000/////////.........------............////////////......------...///000000...///000000...///000222222111111111000000000000............////////////////////////000000000111222111000000222222111000111222222222333333333333333111000...///000333444111111000//////000111111222222222111111000000///333333555888777777===EEESSSmmmuuu~~~{{{uuucccbbbaaabbbffflllrrrvvvqqqsssvvvwwwuuussspppooorrrpppnnnmmmlllmmmnnnoooppprrrvvvyyyzzzzzzyyyxxx|||xxxzzz}}}|||yyyxxxsssqqqnnnjjjeeeaaa]]]\\\VVVTTTRRROOOMMMLLLLLLLLLJJJIIIIIIJJJMMMNNNLLLJJJKKKKKKLLLMMMNNNPPPQQQRRRNNNOOOQQQSSSUUUVVVTTTSSSSSSTTTVVVUUUSSSRRRRRRSSSSSSTTTUUUWWWZZZ^^^bbbeeefffjjjooorrrsssrrrrrrrrrrrrtttvvvwwwxxxzzz}}}{{{yyywwwvvvvvvvvvuuutttrrrkkkddddddhhhhhhbbb[[[XXXYYYZZZZZZXXXVVVTTTSSSNNNOOOOOONNNNNNMMMLLLJJJKKKJJJJJJJJJKKKLLLMMMMMMLLLMMMNNNMMMKKKJJJJJJKKKGGGGGGGGGGGGHHHHHHHHHHHHFFFDDDCCCAAA@@@AAAAAABBB@@@@@@@@@?????????>>>>>>???>>>===>>>???@@@@@@???===<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;<<<<<<<<<===<<<;;;:::;;;<<<>>>???======>>>>>>>>>>>>>>>>>>:::;;;===>>>>>>=========??????BBBFFFEEEAAAAAADDDCCCBBB@@@<<<999777888:::888666333222444666777888777777666444444555666666888999:::::::::888666555666222111444444111///000////////////000000000000555333333777666222111333555555666777777777777777999999888666444555777:::;;;888666777:::;;;888666;;;999888888999999999999999777666555666777777777444555555666666666555555555888;;;:::777666777999888999:::::::::888555444444444555777888999999999888666666888;;;<<<:::777333333333333444555666666:::888666555444444555666444333333333333333333444444666777888888777777777555444333333333333333222444444333333333333333222444333222333555666555444666666666555333222222222222333444444222000000111111222333444444333222111111111111111111111111111000///////////////.............../////////000000...............//////000...///000///......000222111111111000000000000///........./////////000000...////////////000000000111///...///000111000///111222222222333333333333222222000000000222333555333222222222222222222333333333222111111111000000444333555888888777;;;AAANNNiii|||qqqfff]]]VVVVVV]]]iiitttyyywwwqqqlllrrrsssvvvxxxzzzzzzzzzyyyqqqpppooopppqqqrrrpppooooooqqqsssuuuuuutttrrrppp{{{vvvtttwwwzzzyyywwwxxx~~~~~~~~~{{{wwwtttqqqkkkhhhddd^^^ZZZWWWVVVVVVPPPMMMLLLMMMPPPQQQNNNKKKIIIIIIJJJKKKLLLMMMOOOOOOOOOOOOPPPQQQRRRTTTUUUVVVWWWXXXZZZYYYXXXWWWWWWXXXYYYZZZ\\\]]]```dddjjjnnnooorrruuuvvvtttqqqpppooosssuuuwwwxxxwwwwwwwwwxxxvvvuuuttttttvvvvvvvvvtttjjjddd```bbbggghhhbbb\\\UUUVVVVVVUUURRRPPPPPPPPPKKKNNNOOOMMMLLLMMMKKKGGGIIIIIIIIIJJJKKKLLLNNNNNNJJJKKKLLLLLLIIIHHHGGGHHHGGGGGGGGGHHHHHHHHHHHHHHHFFFEEECCCAAA@@@AAABBBCCC@@@????????????>>>>>>>>>=========<<<======>>>???<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<>>>???<<<<<<===>>>>>>======<<<999<<>>>>>??????BBBFFFDDD???===???@@@@@@>>>;;;888666777888111111111333666888888888555777666333222555777555888999999:::999888777666888444333555555222///000111111111111111222222222444222333666555222000222444555555666666666666666777888888666555666888::::::999888888999:::999888<<<;;;:::999888777777666888:::;;;:::999888999;;;666666666666666777888999444666999999888888777888999:::;;;<<<<<<:::888777666666777888999;;;<<<<<<999999:::<<<>>>>>>===;;;555555555666666777888999999888666444333444555666666555444333222222222222444555777777666666888:::666444333333444555444333555444444333222111111000444222222333444555444333333444555444333222333444333444555444222000000000000222444555555444333222222222222222222222222222000000000000000000//////.........//////000000111//////000000000000000000.../////////......000222000000000000////////////....../////////000000000......////////////000000000///...///000111000////////////000000000111111111111111111222222333444555555555555555555555555444444333222222222333333555333555888999888;;;AAAQQQiii~~~zzzfff^^^______[[[kkksss|||{{{ssskkkgggttttttvvvxxx{{{|||}}}|||qqqpppoooqqqtttuuutttrrroooooopppqqqrrrssstttuuuwwwtttsssuuutttpppppprrrwwwxxx{{{}}}}}}}}}{{{zzzxxxvvvtttqqqnnnkkkjjjiiiccc```]]]]]]___^^^ZZZUUUQQQPPPOOOOOONNNOOOOOOOOOOOOPPPRRRSSSSSSUUUVVVXXXWWWYYY[[[\\\\\\]]]^^^___```bbbdddeeefffiiiooosssuuuvvvwwwvvvssspppnnnnnnqqqtttwwwxxxwwwuuuttttttsssrrrrrrrrrrrrqqqnnnkkk``````aaabbbcccbbb```^^^WWWWWWVVVRRRMMMKKKLLLMMMIIINNNOOOLLLLLLOOOMMMIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKLLLMMMLLLIIIGGGFFFFFFIIIHHHHHHGGGFFFFFFEEEEEEFFFDDDAAA?????????AAABBB????????????>>>>>>>>>>>><<<<<<;;;;;;:::;;;===>>><<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>>>><<<======>>>>>>===<<<<<<;;;@@@EEEGGGFFFDDDBBBBBBCCCBBBEEEGGGDDD>>>;;;<<<;;;<<<<<<:::777555555666000000000222555888999888555888777222333777888555888999999999999888777777666333222555666333111222444444444444444333333333333111222555444111///111333333444555555555555555333444666666555555666888777888999888777777888999777888999888777444333333555:::??????;;;999;;;>>>;;;999888777888:::===???888888999:::;;;;;;888666999:::<<<===>>>===;;;:::888888999:::;;;===??????777:::===??????>>>??????::::::::::::;;;<<<===>>><<<;;;999777666777888999999888777555444333222222555777777666444444666999:::777333333444444333222444333333222111111000000333222111222333444444222000222444333222111333555333555555444222000///000000222444666666555333222333333333333333333333333000000000000000000000000---......///000000111111000111111111111111000000.../////////......000111////////////.........---.../////////000000000000........./////////000000000///...///111222111000........./////////000000...///111222333333333222333333444444444444333333555444333333333444555666666444555888::::::===CCCXXXmmm~~~{{{aaaTTT___tttzzzoookkkooovvvwwwvvvvvvvvvxxxyyyyyyxxxwwwuuutttuuuxxxzzzyyywwwuuusssqqqoooooorrruuuwwwqqqppprrruuuuuurrrtttyyyooopppsssuuuwwwyyyzzzzzzyyyzzz{{{}}}}}}|||zzzyyy}}}yyytttssssssqqqlllggg```___]]][[[ZZZXXXXXXWWWOOOQQQTTTVVVVVVWWWXXXYYYVVVYYY\\\^^^___aaaccceeeeeehhhiiiiiiiiilllqqquuuuuuwwwwwwuuurrrnnnmmmmmmlllpppuuuwwwwwwuuuttttttuuutttrrrpppmmmiiiddd```YYY___dddddd```\\\]]]___\\\[[[XXXSSSMMMIIIJJJLLLGGGMMMOOOMMMNNNQQQPPPKKKJJJJJJIIIHHHHHHIIIIIIIIIMMMOOOPPPNNNLLLIIIGGGGGGJJJIIIHHHFFFDDDCCCAAAAAAEEECCC@@@>>>===>>>@@@AAA????????????>>>>>>>>>>>>;;;;;;;;;:::999:::<<<>>><<<<<<======<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<======>>><<<===>>>??????>>>===<<>>:::<<<888::::::999777555444444111///...000333666888888555999888333333888999666888888999999999888888777444111000444666444222444555555555555555555555555222000111444444000///000222333444444555555444444000222444555444444555666444777999888555444666999888:::;;;<<<:::777666555222:::BBBBBB<<<999;;;@@@>>><<<:::999:::===@@@CCC>>><<<<<<===???>>>:::666999:::===>>>???>>>===<<<:::::::::;;;===???@@@AAA666;;;???@@@???>>>???AAA>>>>>>>>>>>>???@@@AAAAAAAAA???===;;;;;;;;;<<<===<<<;;;999777555444333333777888888555222222555888===999555333444444222000222222222111111111111111222111000111333444333222///111333333111111333666444555555444111/////////000222444666777666444222333333333333333333333333000000000000000111111111---......///000111111222111111222222222111111000---...//////---...///111///.........------------////////////000000000000............/////////000111000///000222333333111000000000000111111111111---...111333444333222111///000000111111000000///555444444333444555777888777444555888;;;;;;???DDD]]]qqq{{{{{{}}}tttpppppprrr|||qqqRRRNNNiii}}}yyy~~~zzzxxxxxxyyyzzz{{{zzz{{{{{{yyytttqqqqqqrrrxxxooojjjnnnsssssspppnnnrrruuuwwwvvvtttrrrsssuuurrrqqqoooppptttwwwyyyzzzuuuvvvwwwvvvvvvvvvxxxzzzxxxxxxxxxzzz}}}|||yyyuuuqqqmmmjjjhhhggg``````^^^[[[XXXXXXZZZ\\\YYYZZZ]]]aaaeeeiiikkkmmmgggjjjnnnpppqqqqqqrrrrrruuusssqqqpppqqqqqqqqqpppooonnnmmmmmmnnnrrrvvvxxxtttrrrnnnjjjfffbbb]]]ZZZ\\\]]]^^^```bbbeeehhhiii[[[YYYVVVRRRPPPNNNMMMLLLKKKHHHGGGIIIOOOQQQPPPMMMKKKHHHEEEFFFIIILLLKKKJJJMMMMMMMMMMMMMMMMMMLLLLLLOOONNNLLLIIIEEEAAA>>><<>>=========>>>BBB???===>>>???@@@===;;;:::::::::999888:::===@@@;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===============???===;;;;;;<<<===>>>===@@@?????????>>>>>>======CCCEEEGGGGGGFFFEEEEEEEEEDDDCCCCCCCCCBBB@@@;;;777;;;999888777777777555333777444111222555888999888:::999888888888888666444:::999999888888888888888777222///222555444333444666555333222111222333333222111222555444111333666:::888666444333333444555777444111111333333222///888:::;;;999555333444666<<<=========;;;999666444555;;;@@@AAA<<<888888999::::::999999;;;>>>AAACCCDDD@@@===>>>@@@@@@<<<777===:::999<<<@@@AAA>>>:::999999:::<<<>>>???===<<<<<<999:::>>>>>>999888;;;<<>>>>>???EEEDDDBBBAAA@@@??????@@@@@@>>><<<;;;:::888555333999666444444555666666555777555333111000///000000444222000///000000///...111111222333333333333222444333333222222333333444444444444444333222111111444000000444666555555888444555444222000............//////000000000000///222222111000000000000000333333222111000///......---......///////////////222111111111000000//////111111000000000000111111222000...---///000000000222222222111111111111111222111111222444555555444222222222222222222222222111000000//////000111111333333333333333444555555:::999444888AAA>>>@@@NNN^^^ttt{{{}}}|||xxxwwwwwwuuuuuuzzzdddQQQXXXwww{{{~~~|||yyyxxxxxxxxxppplllooorrrqqqoooooouuuwwwzzzzzzxxxxxxyyy{{{{{{yyywwwwwwyyy|||}}}}}}ssstttvvvwwwvvvwwwyyy{{{xxxuuusssrrrtttwwwxxxxxx~~~}}}{{{yyyxxxxxxyyyzzzrrrrrrppplllgggcccbbbbbbccccccdddeeeggghhhiiijjjmmmpppsssuuuuuuuuuuuuvvvuuusssqqqpppqqqrrrssstttppppppppppppqqqrrrrrrsssppplllhhhdddbbbaaa___^^^[[[\\\]]]^^^___aaabbbbbb^^^\\\YYYUUURRROOONNNMMMJJJGGGFFFHHHLLLOOOMMMJJJJJJIIIGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHIIIIIIIIIKKKKKKIIIGGGEEEBBB@@@>>>@@@???>>>>>>>>>???@@@AAABBB???>>>>>>??????===;;;;;;<<<<<<;;;::::::<<<>>>;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<<<<<<<<<<<<<;;;===;;;:::999;;;<<<<<<;;;=========<<<<<<=========BBBDDDFFFGGGEEEDDDDDDEEEEEEDDDDDDDDDDDDAAA===999===;;;888777888888777555777555333444888;;;<<<<<<<<<;;;999999999888555333888777666666555555666666666111...111333222222333444333333222222222222333222000111555555222444777:::999777666666777888999:::777444333555666555333888999:::999888777888999;;;;;;<<<;;;:::777555333444999>>>>>><<<:::;;;===::::::999999999:::<<<===AAA===:::;;;>>>???<<<888;;;999888:::???@@@===999777777888:::<<<===;;;999;;;888999======888777:::888;;;>>>>>><<<::::::;;;>>>>>>>>>==================<<<;;;;;;<<<;;;999777777666444444666777777777666555333111000000111111333111////////////...---000000111222333333333222333333222222222222333333111222222333333333222222666222111444555333333555555555444333000/////////---...//////000000//////222111000000/////////000222111111000///...---,,,---......///////////////111111000000000/////////111000000000000000000111222000......///000000000111111111111111111111000222111000111333555444333222222222222222222222222111111222222333333333333444333333333333333444444888999555888???===AAARRRiii||||||zzzvvvmmmuuuuuuTTTLLL^^^{{{}}}{{{sssnnnkkkmmmnnnmmmmmmooosssuuuwwwxxxxxxxxxzzz|||~~~xxxzzz|||}}}}}}}}}~~~yyyvvvqqqnnnnnnoooqqqqqqwwwvvvttttttuuuxxx{{{}}}uuuvvvxxxxxxvvvuuuuuuvvvssssssssssssssstttuuuuuusssuuuwwwwwwuuussssssssssssqqqooonnnooopppsssuuummmoooqqqrrrrrrooollljjjfffbbb]]][[[[[[]]]______[[[\\\]]]^^^___^^^]]]]]]___]]][[[XXXUUURRRPPPOOOLLLJJJHHHIIIKKKLLLJJJHHHIIIJJJKKKJJJIIIHHHIIIJJJGGGFFFEEECCCCCCCCCDDDEEEFFFFFFFFFEEEDDDBBBAAA@@@??????>>>>>>???@@@@@@AAAAAA@@@>>>>>>??????===<<<===>>>???>>><<<::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;::::::<<<:::888888:::;;;::::::;;;::::::999:::<<<===>>>@@@BBBEEEEEEEEEDDDDDDEEEFFFEEEEEEFFFFFFCCC???<<>>??????===<<<::::::999888666333555444444333333333333333444000...111222000000222111111222333333333222222222000111555666444555888<<<;;;:::999999;;;===>>>===:::777666777888888888:::999888999;;;<<<;;;:::888999999999888666444222222666:::;;;999999<<<>>>999999999999888777666666===:::777777:::<<<;;;:::999777777999===>>>;;;888888777888:::;;;<<<:::888999888888;;;;;;777666777333555777888777555555666555666888999999999888888999888888:::;;;<<<;;;999555444333444777999999999666555444222222222333444333111////////////---+++...///000111222333333333222111111000000111111222//////111222222333333333888444333555444111000333666666444333111000000000---......///000000//////111000000///////////////000000///...------,,,,,,---......///////////////000000///////////////...000000000000000000000000111000......///000000////////////000000000000000111000///000222333333222111111111111111111111111111222444555666666666666555444444333333333444444666999777999>>><<>>>>>>>>@@@@@@???>>>>>>>>>===<<<===???AAA@@@===:::999888:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<;;;::::::;;;:::999999:::;;;:::999999999888999:::<<>>@@@CCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFDDD@@@===AAA>>>:::888999:::;;;;;;888999999;;;===>>>>>>>>>:::999888888999999777555444333333222222222222222333///...111111///...111///000222333444333222222222000000555777666777999>>>===;;;::::::;;;===>>>===;;;999777777888999::::::888666777;;;<<<:::888666666666666555444222222222444666666555666999<<<888999::::::999888555444<<<999666666777999:::999777666666999;;;<<<;;;888999999999;;;<<<<<<:::888888777888999888666555555111222333444444333333333111333444666666555333222555444444666888999888666333222333555888;;;;;;;;;777666555444555555777777444222111111111000...,,,...///000111222333333333000000////////////000000//////000111111111111111666444333555333000000444888666333222222222111111...///000000111111111111000000///////////////000000000000///...------,,,---......///////////////////////////............///000000000000000000///111///...///000111000///.........///////////////000//////000111222222111111111111111111111111111000111444666888777777666666666555444444444555555555:::999:::>>>>>>KKKddd|||~~~~~~iiiPPP[[[uuu}}}xxxyyyuuu{{{zzzuuuqqqpppnnnkkklllppprrrqqqqqqrrrtttvvvwwwxxxxxxwwwxxxzzz~~~{{{|||}}}|||zzzyyyyyyyyy|||{{{yyywwwvvvtttpppnnnmmmkkkjjjjjjkkkmmmppprrrvvvuuusssooommmmmmqqqssstttsssssssssuuuwwwyyy{{{xxxzzz{{{{{{yyyxxxyyyzzzxxxxxxwwwtttrrrrrruuuxxxwwwxxxyyywwwqqqhhh___YYY[[[ZZZZZZ[[[^^^______^^^]]]^^^```aaaaaa```^^^]]]WWWXXXYYYYYYXXXVVVTTTSSSSSSQQQOOOMMMLLLJJJHHHGGGMMMOOOPPPMMMIIIFFFGGGIIIFFFEEECCCBBBAAAAAAAAABBBDDDDDDDDDCCCAAA???>>>===@@@@@@@@@@@@??????>>>===@@@@@@@@@???>>>============???AAAAAA>>>:::888888::::::;;;;;;;;;;;;::::::<<<<<<=========<<<<<<;;;<<<;;;:::;;;<<<===<<<:::999999999:::<<<>>>@@@BBB<<>>@@@===:::888999:::;;;;;;999:::;;;<<<<<<;;;::::::555555555666888999888777555444333333222222333333222000000222111......111///000222333444444333222444000000555888888777999>>>===;;;999888999:::::::::999888666666666888999999666444555777888666333444444444444333222222111333333333222222222444666777888:::;;;;;;999777666<<<:::777666666777777888444555666888:::;;;:::999999888888999::::::888666666777888777666666444222111111222222333444333333222222444444333111///...111000000111333333222000111111222555999;;;<<<<<<888888777666666777999:::555444444444555444222000//////000222222333333333000//////......//////000111111111111111000///...333111222444333000222777888555222111222333222111000000111333333444444444000000////////////000000222222111111000/////////---......///////////////............////////////...///000000000000///...000///...///000111000...------......////////////000/////////111222111000000000000000000000000000...000222555666666555444777777666666666666777777777<<<;;;<<<@@@BBBSSSnnnlllKKK___zzzzzzsssxxx}}}|||zzzwwwvvvxxxvvvsssqqqqqqrrrsssssssssrrrrrrrrruuuxxx{{{{{{{{{yyyyyyyyywwwuuutttuuuvvvwwwvvvvvvwwwwwwuuuqqqnnnnnnnnnoooqqqsssvvvyyyzzz|||zzzuuuoookkklllooorrrqqqpppnnnmmmlllmmmooopppnnnpppssstttuuuvvvyyy{{{zzz||||||{{{xxxwwwzzz}}}zzztttkkkddd___]]]\\\\\\]]]^^^]]][[[YYY^^^^^^___```___^^^]]]\\\UUUVVVXXXYYYYYYWWWTTTRRRPPPPPPOOONNNMMMLLLLLLKKKRRRRRRPPPLLLHHHFFFGGGHHHGGGGGGFFFEEEDDDCCCCCCBBBEEEDDDDDDBBBAAA???===<<<<<<===>>>@@@AAAAAAAAAAAA???@@@AAA???===<<<===>>>;;;===??????===;;;999999::::::;;;;;;;;;;;;::::::;;;<<<======>>>>>>=========<<<<<<===>>>>>>===;;;999999;;;===>>>@@@AAABBB;;;>>>AAADDDDDDEEEGGGHHHDDDDDDEEEFFFGGGFFFBBB???>>>;;;999888999:::::::::888:::<<<===;;;888777777222222333555888:::999888666555555444444444444444333222333555333//////222222222333444444444333333666111000555999999888888===;;;999777555666666777555666666666444444555777555444333333333333222111222222222222222222222222333333222111000000111111555666888999:::999777666:::999777666555555555666111333555777888888888888555555444555666555333111555888999666555666444111222111000111333444444333333333333333222000...---///......///000000///---//////111444888;;;;;;;;;999888777666666777888999666555666777888888666444111111222333333333333222000//////......//////000222222222111111000......000///222444222000333:::999555000///111333222111111111333444555555666666000000000000000111111222333333333222222111111111---......///////////////...////////////000000000......000000000000......000//////000111111///...------......//////000000111000///000111222111000////////////////////////...///111222333333333222666666666666666777888888999<<<:::<<>>===;;;<<<>>>@@@AAAAAAAAAAAA???@@@AAA@@@===<<<===>>>999;;;======<<<;;;;;;;;;999::::::;;;;;;::::::999999:::;;;<<<===>>>>>>>>>===<<<<<<>>>??????===;;;777999<<<>>>@@@@@@@@@@@@:::===AAADDDEEEFFFHHHJJJEEEEEEFFFHHHIIIHHHDDDAAA;;;999777777888999888777555999<<<===;;;888777777333333444666888:::999888777666555555444444555555444444666888555000000444555555444444333444444444888222111555:::999777777999888666444444555666777111333666666444222333444///111222111000000111222222111111111111111222222333222111111222111111000333333444555555444333222444444555444444333444444---///222444444555555666444333333333444333000...555999999666555666444000000...---...111333222111222111111111000000/////////......///111222000///......000444888::::::999777666555444444555666777555555666888::::::888666333444444444444333222222000000////////////000000111111111222111111000000//////222444222///333:::888333///...111333222000000111222444555555666666111111111111111222333333333333333333222222222222---......////////////////////////000000000111111---...000111111000...---/////////000111111///------......///000000111111222111000000222222111000//////////////////////////////000000111111111111333333444444555666888888:::;;;888:::CCCKKK^^^zzzhhhMMMaaayyyzzzkkkllluuusss{{{yyywwwuuutttrrrpppmmmjjjlllkkkjjjiiihhhkkkooosssooonnnmmmooorrruuuvvvvvvssstttwwwzzz|||}}}}}}}}}}}}|||}}}zzzxxxuuurrrqqqqqqssstttmmmnnnmmmjjjhhhffffffgggbbbgggmmmnnnmmmmmmppptttvvvuuutttuuuwww|||~~~wwwrrrpppooommmmmmkkkiiigggdddaaa___^^^^^^YYY[[[]]]]]][[[VVVQQQNNNNNNQQQTTTWWWYYY\\\```bbb[[[UUUMMMHHHHHHHHHHHHFFFHHHIIIJJJKKKJJJGGGDDDBBBBBBBBBBBBBBBAAA@@@??????>>>???@@@AAAAAA@@@>>>===>>>@@@BBB@@@===;;;<<>>>>><<<<<<<<<===??????<<<:::666888<<>>:::===BBBDDDFFFGGGIIIKKKFFFFFFGGGIIIJJJIIIFFFCCC999777666777888888777555333777<<<===;;;999888888666555555777999:::999888777666555555444444555555555555888999666111111555888777555444333333444555:::333111666:::999777666777555444333444555777888...222666666444222222333+++...111111//////222555111111111111111222222333222222222333444444222111111111111111111000///...///000222333333333333444***---000111222222333444555444444444555333111...555::::::666444777555//////,,,***,,,///111111///000000/////////000111222/////////111333444444222------///333777999999888666555444333222333333444444444555888;;;;;;999777555555555555444333222222000000////////////000000///000111222222333222222000000333444111...222999888333------000333222000///000222333444555555555222111111111222333444444333333333222222222222222---....../////////////////////000000111111222222---...///111111///...---/////////000222111///---.........///000111111222333111000111222222111000////////////////////////111000000//////000111111111111222222444555777888::::::666888CCCLLL```|||~~~ZZZTTTbbbttt{{{tttiiifffhhhllluuu~~~~~~~~~{{{}}}{{{wwwrrrnnnsssmmmhhhhhhllloooooommmgggnnnqqqnnnkkknnnrrrsssrrruuuxxxyyyyyy|||xxxuuuttttttvvvuuurrrooojjjmmmqqqqqqoookkkhhhgggaaaeeeiiihhheeebbbdddfffjjjhhhgggkkkuuu|||}}}{{{xxxvvvtttpppllliiiggggggccc\\\XXXXXXVVVSSSWWWVVVUUUVVVWWWXXXWWWVVVSSSNNNIIIGGGIIIJJJJJJIIILLLKKKIIIIIIIIIIIIGGGEEEBBBEEEIIIKKKIIIFFFDDDBBBBBBBBBBBBBBBBBBAAA@@@???>>><<<;;;;;;<<<===<<<;;;===;;;999;;;???AAAAAA???999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>AAA@@@???@@@AAABBBAAA???<<<<<<============<<<<<<>>>AAAFFFJJJLLLNNNPPPQQQHHHEEEDDDHHHLLLKKKDDD===:::999666444333333444555666777999<<<>>>>>>===;;;:::888777888;;;;;;999666999999:::;;;;;;999555111555444333444666888888777777777666555444444333333111111222222222333333333555555444333222111111000777555222222333333000---222333333111///...///000333111///......111444666222111111111000000//////444222000///...///000111111000///......///000111......///000222222000......///111222222111000///333555777888888777555333111///...------...///111............///111222333---...///111111111000///444000///111777:::999777555555555555555555666666666444222333666777666444222222222333333333444444333333333333333333333333444333333222222111111111111111222222222333333333222111000111222222111000000000000000111333666777111111111222222333333333333333333222222111111111333222111///...//////000......///000111222222222//////111222222111000000111000......000000000///...//////000111222222222666444333333333333222000000000000000000///......111000000000000000111111222333333333333333333444999555888@@@EEEMMMbbbzzzxxxvvvzzzttt}}}dddbbblllwwwzzztttmmmlllooohhhooowww{{{||||||{{{{{{}}}~~~}}}|||{{{zzzzzzvvvqqqlllnnnsssuuuqqqooopppqqqooovvvwwwyyyzzz{{{|||}}}{{{xxxwwwwwwvvvrrroooqqqrrrrrrqqqnnnjjjfffeee___dddhhhgggdddbbbdddhhhnnnooottt~~~yyyuuuppprrrrrrmmmkkkkkkhhhddd```^^^\\\[[[[[[ZZZWWWUUUTTTQQQNNNMMMOOOPPPOOOMMMNNNLLLJJJIIIIIIIIIHHHFFFFFFHHHIIIIIIHHHFFFEEEEEECCCCCCCCCBBBAAA???>>>======<<<;;;<<<>>>??????>>>???===;;;<<>>:::;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<>>>@@@AAABBBAAA???>>>???@@@???>>><<<<<<============<<<<<<;;;???CCCFFFGGGHHHIIIJJJGGGEEECCCDDDFFFEEE@@@;;;888777666555555666888999999:::<<>>===;;;999999:::<<<>>>>>>======<<<::::::<<<<<<<<<;;;=========<<<<<<<<<<<<;;;999999:::<<<>>>@@@BBBCCCDDDAAA>>><<<<<<======<<<<<<<<<============<<<<<<:::===@@@BBBBBBBBBBBBCCCEEEEEEDDDBBB@@@===999777666555555666777999<<<===;;;<<<>>>AAABBBCCCBBBBBB>>>===;;;;;;;;;;;;999777===;;;:::999:::999888666777666444444666777777666:::999888666444222000000000000000000111111111111222222222222222222222222///......000222444333222000111111///------...//////000000000000///......111111000000000000/////////////////////.........111000///......///000111111111111222222222333333000111222333333222000000///111222444444222111///000///...------...///000//////........./////////000111111222111111000///222///---///444888999999<<<;;;:::888666444333222222111000111333444333222111111111222222222333333222222222222222222333333444444444333333333333333/////////000000000000000000///...///000111000...222111111111111222333333222222222111111111111111222222222111111111111111333222222222222333444444//////000000000000000000///000000111222222111111222000...///000111000000...//////000000111111222444333222222333444333111333222222222222111111111111111111111111111111111222222333333444444444444777555999CCCLLLVVViii|||lllgggxxxrrrkkk|||rrrjjjkkksssxxx{{{xxxwwwxxx{{{|||nnnnnnlllnnnwww}}}zzz}}}~~~~~~}}}zzzzzzzzzxxxvvvzzz}}}{{{yyywwwvvvtttsssrrrllllllllllllllliiiccc___cccfffgggdddaaaccckkksss}}}|||yyytttooommmkkkkkkkkkjjjhhhfffcccdddeeeggggggdddaaa___XXXTTTOOOKKKJJJJJJIIIIIIIIIGGGFFFEEEEEEDDDCCCBBB??????@@@@@@@@@@@@@@@@@@===;;;::::::<<<======<<<<<<;;;;;;:::;;;<<<<<<<<<>>>============>>>>>>???;;;;;;<<<===>>>@@@BBBCCCBBB???;;;::::::<<<======<<<<<<============<<<<<<999<<>>>>>???===<<<;;;999888777666555===:::888777777888777777666444333333555666555444999888777666444333111111000111111111222222222222222222333333444444444555.........///111222333333///000000///---,,,...///222111111000//////......000000000000000000//////---......//////...------///...------------...///333333444444333333444666111222333333333222111000......000111111000......///......------......///000///......---------...111111000000000///......000...,,,...222666888888:::999888666555333222111111111111111222333333222222222222222333333333444333333333333444444444444444444444444444444555555000000000000000000000000111000//////000111000///222222111111111111111111222222111111000000000///111111111111111111111000222222222333444444555666111111111111111000000000///000000111222222222222222000//////000111111000////////////000000111111222111000000222333222111333333222111111111111111222222222222222222111111222222333333444555555555777777<<>>===>>>>>><<<;;;<<<======<<<<<<===>>>???<<<<<<;;;<<<===>>>???@@@??????>>>>>>>>>??????@@@???<<<999888:::===??????<<<<<<============<<<<<<777:::===?????????@@@@@@AAAFFFKKKIIIBBB999444222444444555666777999:::;;;===???@@@???<<<:::;;;<<<>>>===;;;999777666666666;;;888555444555666666666444222111222333444444333666666555555444444444333222222222333333333444444333333444444555555666666//////000000000111111222///000000///------...000666444111///......000111//////////////////000000,,,---............------......---,,,,,,---......333555777777555555666888333333333333333222111111------...//////...------......------------......000///...---,,,,,,,,,,,,//////......------------///---------000333555666444444444333222222111111111222222222222222333444333333333333444444444444333444444444555555666666444444444555666666666777222222222222222222222222222111000000222222111000222222222111111111000000111111111000000/////////000000000000000000000000000111222333444555555555222222222222222222222111000000000111222222333444222111//////111111111000///////////////000000000///...---...000111111000333222111000000000000111333333333444333222111000222222333444444555666666888999@@@LLLZZZhhhvvv~~~{{{fffaaaooorrrddd___^^^YYYiiiwww{{{|||~~~zzztttjjjjjjsss{{{~~~|||{{{zzz{{{~~~~~~~~~~~~}}}~~~|||uuuuuuyyy~~~{{{zzz{{{|||zzzrrrkkkggghhhhhhjjjoooxxx~~~}}}~~~}}}{{{yyy}}}zzztttnnnjjjfffcccaaa^^^\\\\\\^^^``````\\\XXXTTTTTTRRRPPPNNNKKKHHHGGGFFFDDDAAA@@@@@@???>>><<<===>>>>>>===;;;;;;<<<>>>===<<<;;;;;;<<<===???@@@BBBAAA@@@>>>============<<<:::999999;;;>>>???@@@<<<<<<============<<<<<<666999===>>>>>>>>>>>>???AAAFFFJJJIIICCC;;;555222444555555666777888999999???AAABBB@@@<<<:::;;;===??????>>>;;;888777888:::999777444444444555555555333111000111333555555444555555555555555555555555333333333333444444444555333333444444555555666666000111222111000000111222///000000///......///111777555111...---///111333......////////////000000---------...............//////...------...//////333777::::::888666777999555444444333333222222222------............------------------------------///...---,,,,,,,,,,,,,,,...------,,,,,,,,,,,,---------......///111222222000000000000000000000000000222333333222111333444222222333333333444444444333333444444555555666666444444555666777777888888444444444444444333333333222111000111222333222000000111111222111111000000000000000000////////////////////////000000000000//////111222333333333333222222222222222222222222000000000000111333444555333111///000111222111000////////////////////////...---,,,...000111111000333222111//////000111111333444555555444333111000222222333444555666666777999;;;BBBOOO___ooozzz}}}{{{jjjccclllrrriiiaaaXXXUUUkkkvvvllliiiooovvvyyy|||zzzyyy||||||zzz~~~{{{zzzzzzwwwpppkkkkkkiiioootttuuusssuuu}}}yyyqqqnnnooorrrrrruuu{{{uuupppkkkggggggdddbbbcccgggiiifffcccaaa```___^^^[[[YYYWWWUUURRRPPPNNNMMMMMMLLLKKKJJJIIIJJJJJJGGGCCCAAABBBDDDDDDCCCAAA@@@???@@@AAABBBBBBAAA???>>>===<<<;;;;;;===;;;:::;;;===>>>>>>===<<<<<<============<<<<<<;;;===@@@AAA@@@???>>>???BBBDDDEEECCC???:::666444444555666888999:::;;;;;;===@@@AAA???;;;:::===@@@>>>???>>>;;;888777999;;;888666555555666666666444333111111222555777888777666666555555444444444444222222333333333444444444222222333333333333333333///111333222111000222444///000111000//////000222444222111/////////000111........./////////000000///...---------...000111222111000000000000111222333888===>>>;;;888888:::666555444333333222222222........................---------......---------------,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---...///,,,---///000//////...///......//////////////////...000222222000000111333000000111111111222222222111111222222333444444555444444555666888999999:::555555555444444444333333222000///000111222111000///000111222222111000000......//////////////////........./////////000000---...///111111111000000/////////000000111111222000000000000111333555666333111000000111222222111////////////////////////...------///111333333222444333222000000111222333444444555666555333111000222222333444555666777777888;;;CCCPPPbbbrrr||||||tttllllllwww~~~qqqmmmbbbSSSPPPjjjyyyzzzwwwooolllqqqxxx{{{~~~{{{}}}}}}~~~yyyyyywwwooogggddd^^^cccfffccc___```hhhppp|||vvvxxx}}}}}}}}}yyyrrrnnniiiddd``````eeehhhhhhgggeeefffffffffffffffeeeeeedddbbb``````aaaaaa```___]]]]]]\\\XXXSSSPPPPPPQQQNNNLLLIIIFFFEEEDDDEEEEEEAAA@@@???===<<<<<<<<<<<<>>>===<<<<<<>>>>>>===;;;<<<<<<============<<<<<>>999<<>>;;;;;;<<<>>>??????@@@HHHPPPOOOGGGAAABBBEEEDDDCCC@@@===;;;999999999555777;;;<<<=========>>>CCC@@@======???@@@>>>;;;:::::::::::::::::::::999666777777777777777777777444444555555777999:::;;;:::666333222444444333111666555555444444555555666666555333222222333555666444444444555555666666666///000111222222222222222111000000///...------,,,---------------...//////---------...///111222333666333222555666555777;;;:::::::::999888666444333555555444444333222111111000222444555555333111///222///...000000,,,,,,...,,,---......,,,,,,---...///...,,,++++++,,,...///......//////000000111111000000000000000///......,,,,,,+++,,,---///111222........................//////000000111111111222222333444666777888888888777777888777777666555555000111333333333222000......///000111222333444444000000000000000111111222222111111000000000000000...///111222111000...---...000111000//////000111111111000000000000111111111111111111111111111111000000//////......---------------...000111333444333555777666555444444555777888999999888666444222444444444333222222444666:::===CCCKKKYYYjjjzzz{{{vvvwwwvvvppp]]]]]]gggyyy~~~xxxyyy|||vvvmmmnnnttt}}}~~~{{{}}}xxxtttwwwxxxuuurrrmmmfffeeerrrzzzqqqppppppllldddccciiinnnrrrzzz}}}yyyzzz~~~|||xxxwwwsssmmmjjjiiihhhfffddd```bbbeeehhhhhhgggdddcccdddfffgggddd___\\\\\\]]]XXXXXXXXXWWWUUUTTTUUUVVVWWWVVVSSSPPPOOOPPPQQQRRROOOMMMJJJIIIHHHHHHFFFEEEBBB???===<<<===>>>>>>>>>@@@FFFLLLLLLGGGDDDEEEGGGEEECCC@@@<<<999888777777666999<<<>>>???@@@BBBDDDCCC@@@===>>>AAACCCBBB@@@<<<;;;;;;:::999888777777888999:::;;;;;;:::999888555444444555666777888888777444222111333444333111666555555555555555555666555444333222222333444555333333444444444555555555111222222222222111111000222222222111111000000//////////////////000111111.........///000111222333555222222555666444555888888888999999888666444333444444333333222111111000///000222333333222111000111......000///,,,+++...,,,---......,,,,,,---...000///---,,,,,,---///000---......///000111111222000000000000000///...............------......///------------------------/////////000000000111111//////111222333444444444555555666666555444444333000111222333333111000///111111111111111111111111000////////////000111111111111000000000000111111///000111222222111///......///000000///...///111000000////////////000000111111111111111111111111000000000000//////////////////...//////000111222333444666555444333444555555666777777777666555444666666777666555666888:::<<>>;;;999999999;;;===???@@@AAACCCFFFHHHDDDAAA>>>>>>BBBEEEEEEDDD>>>===<<<;;;999888777666666777888999999888777666444444444444444555666666666444222222444555444333666555555444444555555666444444222222222222444444333333333333444444444444333333333333222111000///222222222222222111111111111111111111111111222333000000//////000111222222333111111555555222111444666666777888777666555444333333222222111000000000//////000000111111111222111...---000///,,,+++...---...///...---,,,---///000///...------...///000------...///000111222222000000000000000///......000000000///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...///////////////000000------///000111111222222333333333333333222222111111111222333222111000///222222111000//////...---///............///000000////////////000111222333///000111222222222111000...///000000......///000//////............//////000000000000000000000000000000000000000111111111000000////////////000000222333444444333222333444555555444555555666666777777888999888888999<<<>>>>>>GGGJJJHHHTTTmmmlllppp~~~}}}}}}~~~yyytttvvv|||{{{uuusssvvvooo^^^bbbnnnuuuyyy{{{~~~rrrgggkkk{{{~~~~~~{{{tttllljjjhhhiiiqqq}}}{{{|||}}}~~~tttrrrqqqtttyyy||||||{{{}}}~~~~~~wwwtttooolllkkknnnrrruuuvvvrrrlllfffaaa]]][[[ZZZ[[[\\\\\\ZZZXXXWWWYYYZZZ``````aaabbbbbbbbbbbbbbbccc```\\\YYYXXXWWWUUUSSSXXXWWWUUUUUUVVVXXXXXXWWWWWWUUURRRQQQQQQQQQPPPOOONNNKKKHHHEEECCCBBBBBBBBBDDDEEEEEEDDDCCCDDDFFFHHHHHHDDD@@@???BBBDDDDDDCCC>>>>>>===<<<:::999888888888888777777666666666777333333333333444555666777666555555555666666666666555444444333333444444555444333222222222222333444333333333333333333333333222222222333222222111111000000000111111111111111222222111111111222222333111111000000000111111222222000111444444000...000444555666777777666555444222222111111000000000000///.........///111222333222//////111000---,,,///---/////////...---...//////......------......///,,,---...///000111222333000000000000000///......///000000000///...,,,+++------------------------............////////////...///000111222222222222111222222222222222111111111222222222222111000///222111111000///...------...------------...//////.........///000222333444...///000111222222111111///000111000...---...///.........------.........////////////////////////......//////000000111111///////////////000000111111222333222111111333444666555444333333444666777777888888888888999<<>>>>>===<<<;;;:::999999===<<<:::999888999:::;;;444444444555666888999:::444555666666666666666666444444333333333333444444333333333333333333333333333333333333333333333333///000111222333444444444111111111222222222222222222111111000000111111111222222111111111222222333222000111444333///...///333444666777777666666555222222222222111111111111000//////...///111333444555222111333222//////111...///000000......///000......------------......------...///000111222222000000000000000///............000000000///...---////////////////////////////////////............///000111222222333333222111222222333333333222222222222222222111111000000000000000///////////////---------------......///.........///000222333444---...///000111111222222000111222111///...///000......------------..............................,,,------....../////////------......///111222333111222222111000111333555999777555333222333444555555666666666666777:::===@@@CCCBBBFFF]]]{{{~~~vvv||||||pppkkkmmmqqqqqqlllnnnyyyxxxqqqjjjyyyqqqeeefffjjjjjjpppuuuzzz|||}}}dddppp|||~~~|||}}}zzzyyyvvvqqqiiifffooo{{{{{{xxxzzz|||}}}}}}vvvsssooojjjggggggjjjmmmhhhmmmuuu|||xxxpppmmmmmmmmmiiifffbbbcccdddddddddeeegggiiihhhiiiiiiiiiiiihhhggggggaaa^^^ZZZYYYZZZ\\\]]]]]]___^^^^^^___bbbccccccbbbYYYXXXWWWYYY]]]aaadddeee^^^^^^^^^]]][[[ZZZXXXWWW[[[[[[ZZZWWWSSSQQQPPPQQQVVVSSSOOONNNOOOOOOLLLJJJCCCCCCBBB@@@???===<<<<<<>>>>>>>>>===<<<<<<;;;;;;888888888888999:::;;;<<<333555666666555444444555555555444444444444555555444444444444444444444444444444444444333333333333...///111333444555555555555555555555555444444444222111000000///000000000222222111111222333444444444111111444333000///111444555666777777777666555333333333333333333333333222222111111111333444555666333222555444111000333///000111000///...///111..............................//////000000111111000000000000000///......---...//////000000000000111111111111111111111111000000000////////////......///000000111111111000111222333333333333333333222222222111111111111111/////////000000111111111...------------...//////.........///000222333444......///000111222333444111333333222000//////000......------------......////////////////////////------------------......,,,------...000111333444111222222111000111444666:::888666444333333444444444555666555555666888;;;??????BBBOOOggg}}}xxx}}}yyy|||~~~jjjaaagggrrruuurrrttt|||yyywwwhhhrrrxxxuuuooonnnnnnlllvvv}}}|||tttfffxxx|||{{{{{{}}}wwwwwwyyyyyyrrriiiiiiooo~~~}}}rrrnnniiieeecccccceeefff```dddiiimmmppptttyyy}}}zzz}}}wwwuuuxxxxxxtttnnnhhhiiijjjjjjjjjjjjmmmooohhhhhhgggfffdddccccccbbb\\\[[[\\\^^^aaaccccccbbbfffeeedddeeeffffffeeecccYYYZZZ\\\___cccgggllloooeeefffgggfffddd```\\\YYYZZZ\\\]]]\\\ZZZXXXXXXYYY\\\ZZZZZZ\\\___```^^^[[[QQQPPPNNNKKKHHHEEECCCBBBAAADDDHHHJJJIIIFFFAAA>>>??????>>>===<<<<<<<<<<<<666888::::::777555555666888888777777777777888888555555555666666555555555555555555444444444333333000111222333444444555444777777666666555555444444222222111000000000000000111111111222333444555666666222222444444111222555666777888888888777666555555555555555555555555555555444444444444444555555666333222555444000000222///000111111//////000111000000000111111000000000////////////000000000000000000000000000///......///////////////000000111111111111111111111111111111111000000000/////////...//////000000000000///000111222333333333333333333222222111111111111111000000000111111111222222.........---...//////000////////////000111222333000000111222333555666777333444555333111000000111//////............//////////////////////////////...............---------............///000222222222222222111111222555777888888666555555555555666666777777666666666999;;;===>>>III]]]qqq}}}{{{tttuuupppoooyyyaaaVVV```pppyyyyyy}}}|||zzz|||ooouuu{{{~~~}}}{{{xxxvvv||||||rrrwww}}}sssyyy~~~yyyuuuuuu{{{}}}rrrjjjiiiwww{{{wwweeebbb``````bbbeeeffffffdddfffhhhhhhhhhjjjnnnrrruuuvvvvvvuuuyyy~~~zzzsssnnnoooooommmkkkjjjkkkmmmkkkjjjhhhfffdddcccbbbbbb```bbbffflllpppqqqooolllhhhgggfffffffffeeebbb```^^^```ccceeegggkkkppptttjjjkkklllkkkgggbbb\\\XXXTTTWWWZZZ\\\\\\[[[\\\]]]______aaafffkkknnnllliii___]]]ZZZVVVRRRNNNKKKIIIJJJOOOWWW\\\[[[TTTLLLFFFEEEDDDBBB@@@>>>===<<<<<<:::===???>>>;;;888888999;;;;;;::::::::::::;;;;;;555555666666666666555555666666666555555444444444222222333444444444333333666666555444333222222222333222222111000000000111111111111222333444666777777333222444444222333777777888999999999777666555666666777777777777777777666666666666666666555555555222222444333000///222///111222111000///000111222222333333333333222222000000000000////////////000000000000000//////...111000///......///000111111111111111111111111111222222111111000000/////////000111111111111111111000000111222222222222222333222111111000000111111222222222111111111111111///............///000000////////////000111222333111222222333555777999:::444555555444222111111222//////............//////000000000000000000000000000000//////.........---000000////////////000000222222222111111222555888666666666666666777888888999::::::888777888:::<<<<<>>???AAA@@@GGGHHH<<<;;;;;;:::888666777999;;;<<<;;;:::888777666666666333666999999777333111000111444777666333222333666555555333222111000000000+++///333222///...111555555666666555444444555777999:::999666555666666555333444444222000///000111333222222333444555555444555333000111333444222000000111222111///...///000333333333333333333333333111111000000000000111111///000111222222333333333000111111222222222111111000000000111111222222222/////////000000000111111111111111111222222333333111111000000000111111222000000000//////000000000222222111111000//////...222---***,,,222555111---///000111222222333222222...000222333222222333555444222111333666777555333111000///////////////000000///..................,,,,,,,,,,,,,,,---......000000000000000000000000///111333333333444666888666777888777666777888:::;;;;;;;;;999888888:::<<>><<<;;;;;;::::::999888999;;;<<<999777555666777777666555555555444333222111000000000111000222333111///...000333333333333222111111333555777777666555444555555444333444444222000///000111000//////000111222222222333333333333333333222222...///000000///...///111000000000000000000000000000000////////////000000...//////000000000//////000000000/////////......000000000000000000111111....../////////000000000000000000111111111222222111111000/////////000000333222222111111222222333000000000000000111111222111000111555999999555111000000111222333333222222...000222333222222333444333222111333555666444222000000000//////000000111111000000///............///...............//////111111111111111111111111...///111222111222444555666777888777555555777888;;;<<<<<<;;;:::;;;===@@@BBBQQQeeettt{{{{{{qqq~~~}}}kkkppptttcccWWWUUUZZZ___iii}}}xxxrrrwww~~~sssrrr~~~|||}}}xxxrrrjjjooo~~~~~~|||ssslllhhhgggvvv{{{}}}zzzqqqggghhhooozzz}}}xxxwwwwwwsssmmmrrrrrrqqqooonnnnnnppprrrrrrrrrrrrsssuuuuuutttrrrsssrrrqqqqqqrrrrrrqqqooossstttvvvvvvuuurrrooolllqqqqqqqqqqqqqqqqqqrrrrrrnnnllliiiggghhhjjjjjjjjjnnnpppssstttsssqqqooonnnhhhjjjjjjiiihhhgggggghhhdddbbbbbbffflllnnnmmmjjjaaa^^^]]]^^^^^^\\\]]]```\\\XXXSSSPPPNNNPPPTTTVVVUUUWWW^^^[[[OOOOOOQQQJJJCCCCCCBBBAAABBBEEEIIIMMMKKKJJJHHHFFFDDDCCCBBBBBBCCC>>>:::<<>>>>>>>>>>>???>>><<<:::777777555444444444444555888666444222111222333444666666666555333333666888666666555666666555555666333444444333000//////000000000111111222333333444222333444444333333333444...000111000///...000111///000000000000000000///000000000000000000000000000000111111000000///...222222111000/////////000222222000//////000111111/////////000000000111111111111111111111222222222222222111000000///000000111000000//////000000111111000000///000000111222---000444888999777333000000111111222222222222111///000222333222222333444222111111222444444333111000000000000000111222333444333222111000/////////000//////.........//////111111111111111222222222...000111111111111333555666777777666444444555777999::::::::::::;;;>>>@@@DDDYYYlllqqqsss|||nnnwww}}}yyynnnkkk~~~rrr```UUUTTTYYY]]]aaawwwwwwzzzzzzqqquuu~~~~~~zzzyyy|||~~~|||xxxqqqpppxxx{{{tttuuu{{{uuullliiinnnsssxxxhhhhhhllluuu{{{~~~|||zzzzzz}}}{{{xxxwwwxxxxxxxxxwwwyyyxxxyyyzzz{{{yyyvvvsssvvvwwwxxxxxxvvvrrrooolllooooooooopppqqqrrrssstttsssrrrpppooooooooooooooolllooossstttrrrsssuuuxxxpppqqqqqqpppooopppqqqsssqqqnnnjjjiiijjjkkkkkkiiieeedddcccdddeeefffgggiiidddaaa]]]YYYWWWWWWYYYZZZ]]]eeesssrrrbbb[[[ZZZRRRLLLLLLKKKJJJJJJNNNSSSWWWTTTSSSQQQOOOMMMKKKKKKJJJMMMGGGBBBBBBFFFJJJLLLKKKLLLJJJIIIKKKMMMLLLHHHEEEBBBAAA???===;;;;;;<<<<<>>:::999:::;;;<<<<<<<<<<<<<<<:::888888:::<<<:::888999<<<===;;;;;;===888999999777444222222222333444555555444444555666555444444555777777555333222333333222000//////000000111222222222222111000222222222333333222222222111222222333333222222111444333333222222333444555444222111/////////000111000000111111111222222222222222222222222222222222444333222111000000000000000000////////////000000111111000////////////000...222777888666222000000000000111111111000000//////000222333222111222333111111111222222222111111000000000000111222444444777666555333222222222222000000///............///000000000000000111111111000111333333222222333555333444555555444444666888666777777666666777999<<>>>>><<<===>>>===:::888999;;;>>>;;;999;;;??????;;;666888999888666333111111111111222333444444333222111111222333333333333222111000000111222222222222222111111111111222444555555222111000.........//////000000000111111111222222222222222222222111111111222222111000000000000000333333222222222222333333///000111111222333333333777:::<<<999444222333555111111111111000///......///111222222111000111222000111222222111111000000000000000000111222444444888777666555444444444444333222222111111111222222/////////000000000111111000222333222111111222333111222444444444555777999666666666555333333555777@@@ZZZiiidddeeexxx}}}|||rrrwwwyyyooonnn~~~tttcccZZZXXXZZZ\\\ZZZkkk~~~vvvqqq~~~~~~sssmmmsss~~~uuu^^^\\\iiiwww}}}rrrgggdddlll{{{~~~pppjjjppp~~~~~~}}}|||{{{{{{zzzzzzuuuttttttuuuuuuvvvwwwxxxvvvwwwwwwuuusssrrrrrrtttoooppppppooooooppprrruuurrrsssttttttsssrrrsssuuuwwwyyyyyyuuuooolllmmmpppnnnqqqrrrpppooopppnnnjjjbbbdddfffiiikkkllllllmmmmmmlllpppkkk___bbbiiieee`````````^^^]]]^^^```cccbbbaaa```^^^]]]\\\\\\\\\[[[[[[YYYUUURRRRRRUUUYYYYYYZZZ[[[]]]^^^]]]ZZZWWWXXXVVVRRROOOMMMMMMMMMNNNXXXWWWVVVTTTTTTVVVWWWYYYYYY[[[[[[ZZZVVVRRRPPPPPPJJJGGGIIIQQQSSSOOOPPPUUURRRTTTVVVVVVUUUSSSRRRSSSRRRSSSTTTPPPKKKGGGHHHIIIJJJHHHGGGHHHKKKJJJEEE@@@CCCCCCCCC@@@===;;;:::;;;888999;;;<<<<<<;;;999888555666777888888777666555222333444444444444333333//////111222333444444444222222222111111111111000111111111111222222222333333333222222222222111111222111111111111111222222222222111111111111222222000222666999;;;<<<<<<;;;;;;<<<:::666111000333666333333333222111000///...///111222222111000000111000222333333111000000111000000000000000111222333555555444333333333444444555555555555555666777777111111111222222333333444111222333222000000000222111222444444444555888:::888888888666444444666888@@@UUUbbb^^^cccxxx|||tttzzz|||tttnnnxxxllluuu}}}vvvfff^^^[[[\\\]]]]]]iiizzzvvvrrrzzzsssxxxsss^^^\\\hhhttt}}}|||qqqiiiiiirrrssskkknnn||||||}}}~~~}}}zzzyyyyyy{{{~~~~~~~~~{{{xxxwwwyyy{{{xxxuuusssrrrsssttttttsssmmmppprrrssssssrrrssstttsssrrrqqqooonnnnnnooopppqqquuuwwwssspppooojjjcccdddeeefffhhhjjjmmmoooppppppkkkllljjjeeelllqqqjjjccceeefffeeeddddddfffgggggggggfffeeedddcccddddddbbb```^^^]]]\\\\\\\\\\\\ZZZ]]]aaacccbbb```______```^^^[[[XXXWWWXXXZZZ[[[bbbddddddbbb___^^^```ccciiilllmmmlllgggbbb]]][[[PPPLLLOOOYYY[[[VVVWWW]]]ZZZ]]]aaadddeeeeeefffggggggiiihhhccc[[[VVVUUUWWWWWWZZZ\\\[[[WWWSSSQQQRRRRRRSSSTTTRRRPPPNNNNNNOOOKKKLLLNNNOOOOOONNNLLLKKKDDDEEEGGGHHHHHHGGGEEEDDDBBBBBBAAAAAA???>>><<<<<<777999;;;<<<<<<;;;888777777888:::;;;;;;:::999888666666777777777888888888888888888888777777666666666555555555666777888999555555444444444444555555:::===AAAEEEFFFEEEBBBAAA:::999777444222222444666666666666555444333111111///111222222000///000111111333444444111000000222000000000//////000000111111111000000000111222222444444444555666777888999666666666777888999999999444555666555333222333444444555666555444444666888777888888777555666888:::???MMMVVVWWW___sssuuutttzzzssshhhyyymmmppp{{{xxxiiiaaa^^^^^^^^^```iiiwww{{{}}}vvvsss}}}sssbbb```iiirrrzzztttnnnpppxxxlllgggtttuuusss}}}uuufffjjjmmmnnnmmmmmmoooqqqyyy}}}~~~}}}zzzwwwwwwyyy{{{zzzxxxkkknnnrrrtttuuutttuuuvvvxxxtttooonnnqqqttttttsssqqqvvvwwwrrrnnnllleee]]]iiigggfffeeeeeegggjjjlllhhhdddiiimmmmmmsssqqqddddddfffiiiiiiiiihhhiiijjjkkkjjjiiiiiihhhhhhhhhiiigggccc___aaadddeeeaaa]]][[[```eeegggeeeccccccdddfffdddaaa______aaadddfffhhhlllnnnkkkeeebbbdddgggllloooqqqpppkkkddd^^^[[[RRRMMMQQQ\\\___ZZZZZZaaa[[[___eeejjjllloooqqqrrrnnnpppooohhh___YYYXXXYYY^^^fffmmmiii___XXXZZZ___```aaabbbaaa``````aaabbb]]]___aaaccccccaaa___]]]UUUVVVXXXYYYYYYXXXVVVUUUSSSRRRQQQOOOMMMJJJHHHFFFDDDEEEGGGHHHGGGDDD@@@>>>>>>@@@CCCEEEFFFDDDBBBAAA=========>>>>>>>>>???????????????>>>>>>=========;;;;;;;;;<<<===>>>@@@@@@???>>>>>>======>>>>>>???FFFIIILLLOOONNNIIIDDD@@@<<<;;;999888999:::;;;;;;999999999888777555444333///111222222000///000000111333555444111000111222111000///////////////000------------...///000111111111222222444555777888::::::;;;<<<<<<===>>>>>>999:::;;;:::888777777888888888888666444333444555444555666555555666999;;;<<>>???@@@@@@???>>>======<<<;;;:::::::::::::::777777888999;;;;;;999777???BBB@@@HHH___qqq}}}wwwvvvooouuuvvvlllzzzpppdddhhhttt|||sssppptttyyy{{{yyyxxx|||~~~lll]]]^^^hhhsss}}}jjjkkk~~~vvvooopppnnnggg___aaannntttgggdddgggmmmqqqtttzzz~~~vvv|||zzz{{{~~~zzztttpppsssrrrrrrtttxxx{{{}}}~~~~~~|||yyywwwuuuvvvyyy{{{yyysssmmmnnnnnnmmmnnnooonnnkkkhhhiiiiiikkkmmmooonnnjjjfffaaabbbdddfffggghhhhhhggghhhfffcccaaaaaabbbbbbaaa```^^^^^^``````^^^```eeehhhiiiiiihhhgggiiimmmqqqqqqrrrssssssqqqooooooppprrrtttvvvvvvuuusssrrrqqqsssuuuyyy}}}~~~}}}{{{yyyqqqhhheeekkkqqqqqqppppppoooqqqrrrqqqnnnmmmooorrrnnnllliiigggffffffhhhiiimmmnnnpppqqqqqqpppooonnnjjjhhhjjjpppsssqqqrrruuuuuuvvvyyy|||~~~xxxuuuwww{{{zzztttrrrsssuuuuuuxxx}}}{{{uuurrruuuhhhhhhfffdddfffhhhccc[[[ZZZ\\\___^^^[[[YYYXXXXXXWWWYYYZZZXXXUUUSSSRRRRRRTTTTTTUUUUUUUUUUUUTTTTTTLLLMMMNNNMMMKKKKKKNNNQQQZZZ]]]ZZZTTTTTT\\\^^^ZZZYYYZZZ[[[[[[YYYWWWTTTRRRUUUWWWYYYXXXXXXZZZ\\\^^^ZZZXXXXXXZZZ[[[VVVLLLCCC777555111//////000111222000000111111111222222222000111222333333111000...//////............//////......///////////////000222222333333444555555666666777999;;;<<<<<<<<<;;;===<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>>>>>>>===;;;999===AAA@@@IIIbbbttt|||ppp|||rrrtttlllwwwuuueeehhh{{{yyypppmmmvvv~~~www}}}}}}rrrnnnppprrrssszzz~~~wwwsssaaa```nnn}}}yyyjjjrrrsssiiinnnrrr```]]]ZZZ[[[fffxxxsssiiieeecccsss{{{zzz}}}}}}sssppptttxxxxxxvvv}}}wwwtttpppmmmllljjjhhhfffhhhjjjlllmmmllllllmmmnnntttrrrooopppuuu{{{{{{sssuuuwwwzzz|||zzzwwwsssrrrsssuuuuuusssqqqppppppiiikkkmmmnnnnnnllljjjhhhjjjfffbbb___```cccfffgggeeeccccccccc___\\\___eeehhhfffcccaaaccchhhnnnrrrqqqrrrrrrpppllliiihhhhhhkkkmmmpppsssttttttsssrrrqqqtttxxx}}}zzzpppkkkpppyyy}}}|||zzzxxxuuuqqqnnnlllmmmnnnpppkkkkkkkkkkkklllmmmnnnnnnnnnppptttwwwxxxwwwvvvtttjjjiiijjjoooqqqrrrtttxxxzzz{{{~~~}}}~~~uuuuuutttqqqqqqrrrllleeeiiihhhgggggghhhgggeeedddeeeggghhhgggddd```^^^]]]]]][[[YYYWWWWWWYYY]]]___YYYZZZZZZXXXVVVUUUVVVXXXYYY```^^^VVV\\\hhhdddTTTQQQSSSXXX[[[\\\[[[XXXVVV```bbbdddeeecccaaaaaaaaa___]]]]]]ccciiiggg]]]TTTGGG@@@777111000111222222000000000111111111111111000111222222222111000/////////............//////......//////000000000000000000111111222333333333111222555777999:::;;;;;;:::;;;<<<<<<<<<;;;999999@@@AAABBBCCCCCCBBBAAA@@@<<>>777333111000111111111111111111111111000111111222111000////////////............////////////...///111222111111000000000111111222222222111333555777999:::::::::666888999;;;:::999777666;;;>>>AAACCCDDDDDDEEEFFF>>>CCCDDDPPPiii||||||zzz{{{qqqzzz~~~mmmttt}}}zzz}}}yyywwwggghhhzzzxxxhhhfffuuu|||{{{ggg\\\ZZZ\\\ZZZ]]]fffssswwwppp|||uuupppxxxjjjxxxiii```___]]]]]]bbbmmm{{{ppp```gggrrrttt}}}{{{uuussssssqqqlllgggeeeooozzzyyyjjjkkkyyyzzz{{{vvvtttvvvyyy|||tttuuuuuurrrnnnlllooorrreeefffhhhiiiiiihhhhhhhhhcccgggkkkjjjhhhjjjsss{{{|||xxxvvvxxxxxxyyy}}}|||}}}||||||}}}zzzwwwvvvuuuqqqmmmooouuutttrrrooollljjjjjjkkkmmmuuuuuuuuurrrmmmiiihhhgggjjjjjjlllooorrrrrrpppmmmnnnooopppqqqrrrrrrqqqqqqqqqjjjeeefffooowwwwwwsssqqqooommmmmmnnnnnnnnnmmmhhhhhhiiihhhgggfffdddcccfffiiinnnsssuuutttsssqqqsssrrrooommmlllnnnooopppvvvxxxzzzzzzyyyxxxyyy{{{}}}~~~~~~}}}~~~}}}}}}zzzuuuuuuxxxxxxuuunnnkkkiiilllsssvvvuuuqqqqqqrrrtttssspppmmmlllkkkqqqooommmjjjhhhhhhhhhhhhiiihhhhhhiiijjjjjjjjjiiifff^^^___llluuummmaaaZZZZZZ\\\^^^bbbeeegggiiiiiihhhcccaaabbb___\\\___eeeggghhhiiiiiihhhffffffggghhheee^^^TTTGGG;;;333///222222222222111111111111111111111111000000////////////............//////000///...///222333333111111111111111222222222222333444666777888888777777666777999::::::999777666777;;;>>>@@@@@@AAABBBDDD@@@FFFHHHSSSmmm{{{uuuoooqqqqqqzzzvvv~~~zzzllljjjyyymmmdddlll~~~}}}ooo___YYYZZZ[[[WWWZZZ___iiizzz|||oootttsssqqqwwwnnnrrrwwwnnnpppuuuttthhhbbb[[[ZZZaaammmxxxhhh___jjjwwwzzzyyywwwuuuuuuuuusssnnnjjjhhhooovvvzzz|||yyy{{{~~~}}}xxxnnnhhhnnnzzz~~~}}}{{{yyyxxxzzz}}}{{{yyyyyy{{{}}}rrrtttwwwwwwtttpppmmmllljjjlllllliiidddbbbfffkkkdddcccdddhhhjjjkkkpppwwwrrruuuyyyzzz{{{}}}zzzwwwxxxzzzzzz{{{{{{zzzwwwtttttttttvvvtttsssuuuxxxyyyvvvsssppppppppppppqqqqqqrrrrrrjjjgggdddccchhhoooooolllmmmmmmmmmllljjjhhhfffeeeccccccddddddcccbbbbbbaaaaaadddhhhkkkmmmmmmkkkjjjnnnooommmjjjjjjmmmooonnnqqqtttuuutttqqqppprrrtttsssuuutttqqqqqquuuvvvuuuyyyzzzyyywwwwwwzzzyyyvvvrrrsssrrrnnnnnnrrrtttrrrllliiiiiimmmssswwwuuurrroooqqqrrrqqqooonnnooopppwwwwwwvvvtttrrrooommmkkkiiiiiiiiikkkmmmnnnmmmllllllbbbeeewww{{{lllaaaaaaaaabbbdddgggjjjnnnppprrriiiccc```bbbbbbaaahhhrrrwwwzzz|||{{{vvvtttvvvyyypppooommmfff[[[LLL<<<222333333333333333222222222111111000000000///////////////............//////111///...///333555444222222222222222222222222222222333444555444444222222777888999:::::::::999888777:::===>>>;;;:::;;;===@@@GGGIIIVVVooo|||lllyyyxxxqqq|||qqqvvv}}}mmmhhhwwwtttdddfffwww~~~|||}}}|||gggZZZXXXYYYXXXUUUVVVXXX```qqqssspppmmmooouuuhhhaaabbbfffmmmsssrrrsssssskkkjjjxxx}}}ooo___[[[eeettt~~~tttdddbbbnnnxxx|||}}}{{{zzzyyywwwtttpppmmmssssssrrr{{{xxxnnnlllqqqwww~~~{{{yyyyyyzzzvvvnnnjjjooovvv|||}}}}}}}}}{{{yyyzzz}}}~~~{{{vvvttttttzzzzzzxxxtttooolllkkklllhhheeeeeefffddddddiiippphhhkkkmmmlllkkklllrrrwww{{{}}}}}}}}}|||~~~|||~~~~~~zzzyyyxxxwwwvvvvvvwwwwwwlllnnnmmmiiikkkpppqqqmmmoooqqqrrrooojjjgggggghhhgggggggggfffeeeeeeeeeeeeeeefffiiikkklllkkkkkkjjjjjjmmmlllhhhiiimmmooolllllloooqqqppplllkkknnnrrrppprrroooiiigggkkkllliiikkkoooooojjjiiimmmooommmnnnqqqqqqmmmkkkkkkjjjfffhhhhhhiiimmmqqqsssqqqnnniiijjjkkkjjjjjjkkknnnpppsssttttttsssqqqnnnkkkiiiiiihhhhhhjjjmmmnnnllljjjgggfffkkktttssshhh```______aaaeeejjjnnnqqqrrrsssjjjbbb```cccdddbbbiiiuuuzzz}}}}}}}}}tttqqqoooooommm```KKK999555555555444444333333333111111000/////////////////////............//////222///---000444666555222111111111111111111111111111111222333333222111000555555666666666777777777555999<<<<<<999777888;;;>>>EEEIIIWWWrrrnnnsss}}}qqqooopppkkkeeetttzzzeeebbbrrryyyyyydddXXXWWWWWWTTTSSSTTTTTTYYYjjjvvvppp{{{|||ggglll{{{jjj```]]]ZZZ\\\```cccaaacccqqq{{{oookkkyyyggg```kkk{{{nnndddgggqqqyyy|||~~~{{{xxxvvvqqqtttqqqkkksss{{{lllccccccllluuu~~~zzzyyy|||uuukkkjjjuuu|||{{{~~~{{{yyyzzz|||zzzwwwvvvwww|||yyywwwvvvvvvqqqmmmiiiccc___cccjjjjjjlllmmmjjjffffffkkkqqqmmmnnnooooooppprrruuuxxxwww|||~~~}}}~~~{{{zzz~~~~~~~~~www||||||wwwvvvzzz{{{xxxxxxzzz{{{xxxrrrppprrrvvvqqqpppnnnllljjjiiiiiiiiikkklllmmmnnnoooooonnnmmmpppssssssnnnnnnrrrrrrnnnmmmpppsssrrrnnnnnnrrrvvvvvvwwwsssjjjgggjjjkkkgggeeekkkmmmgggeeeiiimmmlll{{{{{{tttpppjjjccceeegggiiilllnnnmmmkkkiiiccccccdddddddddgggkkknnnppppppppppppnnnllljjjiiiiiihhhgggiiilllllljjjgggaaakkkrrrqqqlllgggbbb\\\]]]aaahhhnnnsssuuuuuuuuuooofffcccgggfffaaafffqqqpppssswww}}}zzzuuuuuunnnkkkrrrxxxoooVVV???666666666555555444444444111111000/////////////////////............//////222///---000555777555222111111111111000000000000000111333444444333333222222111111111111222333444111666;;;;;;999888:::>>>;;;CCCHHHWWWsss{{{rrruuu|||uuunnnyyyooo}}}vvveeekkk{{{kkkfffooossszzzqqqeee______ccciii^^^ZZZVVVVVV```sssuuusssiiifffoooccc]]]ZZZXXXYYYTTTUUU]]]\\\aaaqqqsssiiitttqqqggglllyyy~~~nnnmmmqqqtttzzz{{{vvvqqqooonnnqqq|||sssddddddffflllzzzxxxhhhjjjsss~~~~~~}}}~~~zzz{{{}}}~~~~~~yyysssppprrrttt|||zzzlllgggccc^^^cccnnntttwwwzzzxxxtttooonnnnnnqqqooommmmmmoooooollliiijjjmmmpppssstttsssrrrqqqqqqtttwwwyyyzzzzzz{{{|||}}}zzzyyy}}}{{{uuuqqqrrrrrrpppooopppuuuyyy~~~|||}}}yyyvvvuuuvvvvvvwwwvvvvvvwwwyyy{{{{{{zzz}}}}}}|||zzzxxxxxxzzz}}}xxx||||||{{{zzzsssllliiikkkqqqvvvsssrrrpppooonnnoooqqqrrr~~~}}}vvvooojjjhhhhhhgggfffiiinnncccdddfffffffffhhhjjjlllnnnnnnmmmlllkkkjjjiiihhhjjjiiilllsssuuuoooiiigggfffgggiiittt{{{lllaaagggcccfffllltttyyyyyyvvvsssqqqnnniiifffffffffgggfffgggjjjnnnoooooooooooopppooossspppkkkqqqxxxkkkTTT@@@444111333///222666111222111111111000000//////111111000000//////......000111222333333222111000////////////000111222333------///000222444555666222222222333333444444444888888777777777777888888999@@@LLL\\\ooo}}}{{{rrrtttvvvjjjwww~~~ssszzz}}}hhhjjjqqqgggmmmuuuxxxrrreee```aaagggnnnhhhccc\\\XXX^^^oooxxxnnnyyyooojjjmmmaaa[[[YYYWWWYYYTTTUUU\\\ZZZ[[[hhhyyyjjjooo}}}ssssss|||xxxmmmqqqyyy||||||uuuoookkkmmmxxxuuuccc```aaakkk}}}tttiiinnnyyy~~~}}}{{{|||~~~{{{vvvtttssstttwww|||uuuiiigggfffcccgggpppyyyxxxwwwvvvvvvuuusssqqqiiijjjkkklllkkkjjjhhhggglllmmmnnnnnnlllkkkkkklllmmmppptttwwwyyyzzz}}}~~~~~~||||||}}}ooooooooonnnoooqqqtttvvvtttsssuuu|||~~~||||||~~~~~~zzzxxxxxx{{{~~~}}}xxxuuuvvv{{{~~~}}}{{{zzzyyyzzzzzz{{{~~~ssslllfffdddbbb^^^^^^aaakkkmmmoooooonnnlllkkklllnnnnnnmmmmmmlllkkkkkkjjjnnnlllnnntttuuupppllljjjffflllnnnxxx|||ppprrrlllnnnrrrwww{{{{{{xxxuuurrroookkkhhhgggggggggfffjjjlllpppqqqqqqppppppqqqnnnrrrppplllttt}}}sss```EEE666222333000333666222222111111111000000000000111111000000////////////000000111111111111000000////////////000111222333......///111222333444555222222333444444555666666777666666666666777888999:::AAANNN```tttuuuppp}}}}}}kkkppp~~~xxxuuuhhhfffzzzzzzjjjjjjyyy~~~uuuqqqfffbbbgggrrr|||~~~vvvjjj___^^^hhhzzz|||kkkooowwwooozzzggg\\\YYYWWWVVVYYYTTTTTT[[[YYYWWWaaaxxxpppjjjyyyqqqiiisss}}}zzz}}}zzzqqqjjjiiiqqq|||zzzggg___^^^kkkwwwllljjjsssyyy}}}~~~zzzxxxwwwpppqqqvvvpppeeeeeefffeeefffkkk{{{zzzwwwtttqqqmmmkkkiiillllllkkkiiifffeeeggghhheeegggiiikkklllmmmppprrrrrrrrrqqqrrrwwwzzztttllltttyyy|||zzz{{{~~~~~~|||xxxvvvuuuwww|||~~~yyywwwxxx||||||yyyxxxyyyzzz|||ssspppxxx|||xxxwww{{{{{{vvvmmmjjjgggccc```aaaqqqtttxxxyyywwwuuusssssssssttttttuuuuuutttttttttyyywwwyyy}}}|||xxxvvvwwwuuu~~~||||||}}}~~~|||yyyuuusssrrrqqqpppooorrrtttwwwxxxwwwvvvvvvvvvuuuxxxvvvrrrzzz}}}nnnMMM;;;333444111333666222111111111111111000000000111000000000000/////////000000////////////000000////////////000111222333000000000111222222333333111222333444555666777888555555555666777888::::::<<>>???===DDDSSSkkk|||yyy}}}ppptttwwwkkkzzz}}}ooowww}}}}}}gggdddyyy{{{iiikkkvvvttt~~~tttjjjeeelllwwwgggaaadddjjj|||jjjgggyyyzzzpppuuueee```bbbeeerrr{{{uuuggg```YYYVVV\\\bbbooopppqqq~~~kkk``````qqq~~~}}}rrrllllllvvvzzz{{{vvvppppppooo|||zzzlllbbbgggbbb```fffrrr~~~~~~zzzppplllkkkqqq|||{{{sssjjjdddeeeiiiooottt~~~xxxtttpppmmmllloooqqqssssssrrrpppppppppmmmpppvvvzzz}}}{{{~~~}}}vvvrrrtttuuuuuulllooonnniiiggghhhiiigggnnnkkkgggcccaaaaaabbbccccccaaaaaaddddddaaaaaadddfffggghhhgggdddbbbaaaaaafffhhhfffccccccgggiiigggeeedddbbbdddnnnzzz~~~|||yyy|||~~~~~~~~~tttooolllooowww{{{yyyuuujjjnnnqqqsssvvvzzz|||zzzwwwxxxssslllkkkrrryyy|||zzz|||{{{wwwrrrnnngggaaabbbfffmmmnnnggg```bbbjjj```^^^\\\\\\___bbbdddeeelllmmmpppqqqpppnnnkkkiiihhhdddbbbfffnnnrrrppplllnnnnnnllljjjiiilllqqquuuwww|||}}}~~~wwwtttsssssspppiiiggghhhllllllkkkjjjiiilllpppssswwwyyy{{{~~~~~~~~~}}}~~~|||lllJJJ444333000000222000111111111222222222222222000000000111111111111222333333333222222333333333////////////000111222333222222222111111111000000...///000111222333444555777777888999:::<<<>>>???>>>HHHZZZsss~~~uuurrrnnn}}}qqqqqquuuttt||||||qqqgggqqqllljjjrrrmmmrrrwwwkkkdddiii|||qqqfffdddfffmmmllldddwww|||pppwwwfffaaacccfffssssssggg\\\XXX^^^^^^fffvvvsssmmm|||}}}fff```eeewww}}}uuuqqqnnnlllpppvvvvvvnnnmmmsss}}}pppnnnuuuyyytttiiibbb___ddd```^^^aaajjjvvv~~~xxxrrrnnnooowwwzzzpppfffdddjjjttt|||yyyxxxwwwvvvuuuuuuuuuuuuzzz~~~}}}yyywwwppprrrtttvvvyyy}}}}}}yyyyyy}}}}}}uuuyyyxxxtttrrrtttvvvuuuvvvooofffaaabbbeeehhhiiijjjgggggghhhgggbbb```aaaaaacccdddbbb```___```bbbgggiiigggbbbccchhhjjjhhhcccbbb___]]]aaajjjooonnnlllqqqxxxzzzxxxvvvuuuvvvsssnnniiihhhkkkmmmkkkiii]]]bbbeeeeeehhhmmmnnnkkkiiikkkhhhbbb```dddgggggggggjjjkkkhhhhhhfff^^^TTTRRRVVV]]]aaa\\\UUUTTTXXXRRRPPPNNNOOORRRTTTTTTSSSWWWWWWXXXYYYYYYXXXWWWVVVWWWTTTQQQSSSWWWZZZZZZYYYaaaaaaaaaaaaaaaccchhhkkkpppvvv|||}}}zzz|||~~~tttuuuyyyzzzuuummmkkknnnmmmnnnmmmkkkhhhhhhjjjlllqqqrrruuuwwwxxxxxxvvvuuussswww|||}}}xxxtttzzzvvvPPP777555222111333222111111111222222333333333000000111111111222222222222222222333333222222222////////////000111222333222222222111111111111111000000111222222333444444666666777888999:::<<<<<<@@@NNNeee~~~tttvvvlll}}}yyyggguuuyyysssvvvyyyssslllnnnjjjppp|||iiikkkwwwllldddiii|||zzzjjjddddddddd|||mmmcccwww~~~pppvvveee___```bbbmmmzzznnnaaa\\\bbb^^^cccpppuuummm{{{~~~eeeaaaiii{{{}}}vvvkkkddd___]]]aaagggwwwwwwooonnnqqq{{{~~~wwwiiikkkuuu|||jjj^^^^^^bbb```___^^^^^^ccclllxxx|||tttrrrvvv~~~tttggg```fffsss|||zzztttrrrsssuuuwwwzzz|||~~~~~~~~~{{{yyyuuurrrrrrvvv}}}}}}xxxvvv{{{~~~xxx||||||yyyxxx|||~~~wwwmmmccc```eeemmmrrruuuvvvsssrrrsssooohhhcccccc```bbbddddddbbbcccfffiiigggjjjhhhcccccciiillljjjffffffaaa[[[[[[aaaeeeeeecccjjjrrrvvvtttqqqqqqqqqrrrmmmgggcccbbbbbb```___VVV[[[]]]ZZZZZZ^^^]]]XXXYYY]]]]]]YYYWWWXXXXXXVVVUUUYYYZZZZZZ^^^___VVVKKKLLLOOOTTTXXXUUUOOOLLLOOOPPPNNNLLLMMMPPPQQQPPPNNNNNNNNNNNNMMMMMMNNNNNNNNNTTTQQQMMMJJJJJJKKKLLLLLLOOOPPPRRRSSSTTTWWW[[[___ccckkksssvvvuuuwww}}}ooottt|||yyyqqqppptttooopppqqqpppnnnllllllllloooqqqtttvvvwwwvvvtttsssnnnssszzz|||vvvrrrxxx|||TTT999777444333555444111111111222222333333333000000111111222222222222000111222333333222111000////////////000111222333111111111111111111111111222222222333333444444444555555666666777888::::::AAASSSnnnvvvnnnlll}}}tttrrrsssvvvxxxnnn}}}xxxfffzzzxxxpppvvvwwwoooggggggyyykkkaaaeeedddmmm}}}~~~jjjjjj|||xxx|||sssaaa[[[___bbbrrruuujjjdddaaacccbbbhhhwww~~~mmmnnn{{{vvvggg___ggg{{{{{{nnnbbb]]]^^^^^^```dddkkkwww~~~uuuooonnnrrr|||tttmmmpppvvvooocccbbbcccbbb]]]```\\\[[[```bbblllwwwsssyyytttnnnppp{{{~~~~~~}}}xxxvvvvvvyyy{{{}}}~~~|||wwwrrrrrrvvv~~~zzzvvvvvvyyy}}}~~~|||}}}|||{{{xxxoooeee\\\[[[___gggrrr|||}}}}}}mmmcccccc___kkkvvvvvvnnnhhhkkkqqqttttttnnneeeeeelllrrrrrrnnnjjjiiimmmnnniiidddccccccbbbeeejjjmmmnnnrrrxxxhhhgggccc___\\\\\\___ccc]]]YYYWWWYYY]]]```^^^ZZZVVVWWWWWWVVVUUUVVVUUUSSSYYYUUURRRTTTYYY[[[WWWQQQKKKSSSWWWRRRNNNQQQRRRQQQTTTRRRQQQRRRSSSTTTTTTTTTTTTOOOJJJJJJNNNOOOKKKFFFPPPKKKHHHJJJJJJHHHHHHJJJJJJKKKKKKHHHFFFJJJSSS[[[^^^\\\]]]___^^^```lllzzz}}}uuuvvv~~~}}}vvvwww{{{xxxxxx}}}zzzzzz~~~~~~zzzmmmsssyyyyyyrrrkkkgggfffdddeeefffkkkuuu|||xxxpppqqqoooooosssxxxyyyuuuppprrrwwwwwwqqqpppxxx~~~```>>>666444666666000...//////000111111222222444333222222111111222222222222333444444444444333111111111111111111111111000000111222222222222111111222333444555444333333555333444888:::888999<<>>HHH^^^}}}|||yyynnnwwwtttlllzzzzzztttxxxppplllssskkktttwwwsss|||~~~lllcccooo{{{kkkccc___gggsssooofffwwwxxxqqq\\\UUUYYY^^^rrrpppddd___\\\```nnnqqqgggsss}}}vvvjjj```eee|||tttccc^^^ZZZ\\\\\\YYYWWWXXXWWWYYY```ppppppkkklllwww{{{lllfffmmmwwwzzzxxxjjjaaa```eeehhhkkkppphhh_________eeeuuuzzzmmmkkkxxx|||sssppppppttt~~~|||zzzooorrrxxx|||iiiaaa[[[\\\___dddkkksss|||{{{kkkdddmmmzzz|||wwwyyyzzz~~~~~~}}}{{{yyyyyyxxxvvvyyyzzz~~~yyyqqqnnntttmmmfffbbb^^^^^^ccckkkjjjlllnnnmmmkkklllnnnqqq{{{yyyxxxwwwvvvrrrkkkfffbbbccchhhnnnnnniiidddbbb```fffiiidddZZZUUUZZZaaadddhhhkkkkkkjjjkkklllmmmiiiiiigggeeebbbaaaaaaaaafffdddbbbbbbeeehhhjjjllljjjfff```YYYQQQMMMSSS]]]dddeeefffdddcccdddiiinnnllllllpppvvvyyyrrreee[[[UUULLLFFFIIISSSXXXUUUOOOUUUbbbdddaaadddfffiiisssuuuvvvvvvrrrnnnjjjfffdddcccddddddaaa]]][[[[[[]]]VVV[[[\\\XXXWWWYYYZZZYYYVVVSSSQQQRRRVVVZZZ\\\\\\aaadddgggiiikkkllllllkkkjjjwwwwwwyyy~~~}}}~~~}}}yyyvvvzzzyyyXXX<<<666777444333000111111111222222222333333333333333222222111111//////000111111111111111111111111111111111111111000000111222222222222111000111111222222222222222555444555777777666;;;AAAMMMeeessstttxxxhhhnnnrrrppp|||kkkssstttmmmppp}}}{{{}}}qqqfffmmmyyynnnaaadddiiipppyyyvvveeeooo{{{~~~vvv___WWWZZZ___pppwwwiii___ZZZ[[[gggwwwxxxkkklll{{{wwwggg___eee}}}ooo```\\\[[[]]]]]]YYYWWWXXXUUUTTTWWWdddxxx}}}nnndddlll}}}yyynnnkkksss||||||sssllljjjmmmqqqyyyggg```\\\aaannnqqqiiirrrsssjjjoooyyy~~~yyyuuusssvvv}}}~~~~~~}}}~~~eee]]]WWWXXX]]]eeepppyyy}}}yyymmmccchhhzzz}}}wwwsssxxx~~~|||{{{xxxtttqqqpppwwwwwwzzz~~~|||uuuqqqqqqzzzuuupppkkkddd^^^]]]```bbbhhhnnnmmmhhhfffjjjpppxxxyyyyyyxxxuuuooohhhbbbWWWZZZcccooosssnnniiiiiihhhllllllcccWWWSSS[[[eeesssuuuzzz}}}~~~|||zzzzzztttuuutttqqqnnnllllllnnnttttttssssssuuuzzz|||tttiii[[[QQQRRRXXXdddllltttvvvtttuuuzzzvvvuuuvvvzzz}}}wwwhhhZZZQQQKKKFFFHHHNNNQQQOOOKKKWWWhhhnnnmmmrrrssstttzzz|||}}}}}}zzztttmmmiiihhhggggggfffccc```\\\ZZZZZZSSSTTTSSSRRRTTTXXXWWWSSSTTTTTTTTTTTTUUUUUUSSSRRRRRRSSSVVV]]]dddiiinnnqqqssswwwwwwqqqjjjfffgggiiilllooopppqqqvvv{{{zzzuuuxxx|||}}}}}}}}}~~~~~~yyyyyyvvvtttrrrmmmiiikkkqqq```>>>777888555666222222333333333333444444222222333333333222111000//////000111111111111000000000000000000000000000000000111222222222222111222222222222333333444444444444555777777777>>>FFFSSSnnn{{{vvvxxx{{{hhheeeuuutttoooyyyqqqkkk}}}rrrooouuu}}}vvvjjjlllrrrxxxggghhhkkklllppp~~~hhhhhh}}}|||{{{dddYYYZZZ^^^kkkuuuhhhbbbbbblll{{{qqqeeettt}}}fff]]]ddd|||kkk^^^ZZZYYYZZZYYYUUUUUUWWWUUUTTTUUU^^^mmm~~~vvvdddhhhzzzzzzuuuwwwyyyrrrmmmjjjlllqqqzzzggg```___dddpppzzz~~~}}}~~~wwwkkknnnxxxvvvkkkhhhttt{{{tttrrrwww|||}}}{{{yyyddd\\\UUUWWW]]]eeepppzzzrrrllleeegggttt|||xxxtttttt{{{~~~zzzxxxxxxvvvrrrqqqsssvvvuuuxxx|||zzzvvvuuuxxx~~~|||zzzxxxooobbb[[[ZZZ___fffnnnoookkkiiimmmrrruuuwwwxxxwwwrrriii```[[[KKKOOO^^^qqqyyytttqqqrrrmmmmmmhhh^^^UUUWWWcccnnnxxxxxx|||~~~|||}}}wwwyyyyyywwwsssqqqsssuuuwwwxxxxxxxxxxxx}}}uuugggYYYTTTUUU[[[gggvvv}}}{{{yyyyyyzzzvvvfffWWWMMMKKKIIIHHHIIIJJJKKKKKKYYYlllsssrrrxxxzzzwwwyyyrrrssstttuuuoooiiigggjjjmmmkkkhhhddd___ZZZWWWUUURRRTTTUUUVVVZZZ``````[[[]]]^^^```bbbaaa___\\\ZZZRRRPPPQQQYYY```fffkkkpppyyyxxxsssjjjfffggggggfffhhhmmmpppooopppsssrrroooqqqxxx{{{vvvqqqqqqtttvvvpppqqqooolllkkkllliiidddkkkfffccccccaaa^^^___bbbxxxggg???888999333666333333333333333333333333222222333444333222111000//////000111111111111111000000000000000000000000000000111222222222222111333333222222333333444555444444666888777999BBBLLL\\\xxx{{{vvvqqqeeelll{{{uuuwwwooovvvxxxqqqqqqyyyxxxyyymmmjjjlllqqqkkklllhhhhhhvvvmmmcccttt{{{gggZZZZZZ]]]aaauuuqqqmmmooozzzyyycccooo~~~fff\\\aaayyy}}}hhh]]]YYYVVVVVVTTTQQQRRRVVVVVVWWWYYY\\\cccqqq}}}jjjiiiuuu{{{{{{~~~}}}qqqjjjeeebbbeeekkkvvv~~~tttdddaaabbbfffppppppwwwzzzxxxzzzrrrooouuunnniiinnn~~~}}}xxxuuuvvv}}}~~~{{{}}}|||{{{uuuiiiaaa\\\]]]bbbgggpppwwwgggcccdddmmmwwwzzz{{{{{{yyyyyy||||||wwwssstttrrrooopppuuutttuuuyyy~~~}}}yyyzzz~~~|||mmmbbb___```eeekkkpppssstttuuuuuuuuuwwwyyywwwooodddZZZSSSKKKOOO```uuu~~~xxxsssuuunnnhhh___WWWVVV```ppp|||zzzvvvwww{{{|||yyyyyy{{{uuuwwwyyywwwtttrrruuuyyyvvvwwwwwwuuussswwwuuuhhh^^^\\\VVV\\\gggsss}}}~~~zzzxxxrrrbbbRRRKKKMMMMMMKKKHHHGGGKKKPPPaaarrrvvvssszzz}}}xxxwwwjjjjjjmmmoookkkeeegggllllllhhhbbb\\\XXXVVVUUUUUUVVV\\\aaaaaabbbeeegggeeedddfffjjjllllllkkkjjjiiiddd^^^[[[```cccbbbcccfffmmmqqqqqqnnnnnnssstttqqqttt{{{|||xxxxxxxxxwwwooorrrrrrqqqsssyyy{{{yyywwwwwwsssnnnlllllliiidddiiiccc___aaacccaaa___^^^qqqmmm@@@888888000444222222222222222222222222111222333444444222111//////000111111222222111111000000000000000000000000000000111222222222222111333222111111111222444444333333666888888;;;EEEQQQdddvvv~~~|||jjjiii{{{zzzxxxxxxrrr|||sssooowwwuuussszzzoooiiihhhvvvxxxlllkkkeeecccrrrqqq___nnn{{{iii[[[ZZZ\\\WWWlllsssqqqtttfffooozzz}}}ggg\\\___www}}}ggg^^^YYYVVVUUURRROOORRRWWWVVVZZZ]]]]]]^^^gggvvvooojjjoooxxx{{{|||~~~~~~ooogggaaa^^^bbbjjjyyyzzziiidddaaaaaahhhiiisssyyyxxx{{{zzzsssvvv|||~~~}}}llllllvvv}}}uuussszzz{{{|||yyywwwrrrpppiiidddfffhhhkkkpppuuucccaaaeeennnpppooouuu}}}uuuppppppnnnkkkmmmsssqqqtttzzz|||}}}wwwkkkggg______ccclllvvv{{{xxxssswwwzzz{{{xxxnnnbbbVVVOOORRRUUUfff{{{xxxqqqrrrlllcccXXXRRRXXXhhh{{{zzzwwwzzz{{{yyy{{{vvvzzz|||{{{wwwwwwzzz~~~yyy{{{zzzvvvrrruuu~~~uuujjjeeeYYYUUUVVV```qqq}}}~~~}}}xxxppp```NNNHHHLLLOOOLLLFFFFFFLLLSSSgggvvvvvvqqqyyy}}}wwwtttlllkkknnnqqqmmmgggiiiqqqeee```YYYSSSRRRTTTWWWXXX[[[eeellljjjeeeeeeggghhheeehhhllloooppprrrssstttuuummmhhhhhhfff___ZZZ[[[XXXbbbkkknnnrrryyy{{{yyy~~~}}}~~~~~~ooonnnmmmqqq|||}}}yyytttkkkgggjjjmmmkkkfffcccnnnqqqAAA888777---111111111000000000000000000111222333444444222111///000000111222222222222222000000000000000000000000000000111222222222222111222111000000000111333444222333666999999<<>>CCCJJJ]]]qqq~~~tttnnnttt~~~pppwwwqqqgggmmm|||vvvxxxiiidddlll|||{{{nnneeebbbhhhwwwmmmgggvvvyyyvvvdddYYYNNNSSSeee{{{ppp___YYYVVVVVVbbbrrrssscccqqqvvvjjj```dddwwwtttddd]]][[[ZZZ]]]eeeuuunnn```\\\]]]___jjjuuu|||ggghhhvvv}}}jjjgggtttqqqhhhbbb```hhhuuuyyynnngggbbb___^^^bbbmmm{{{xxxxxx}}}llllll|||~~~}}}yyyqqqiiiddd______^^^]]][[[ZZZZZZZZZ___bbbhhhmmmnnnpppyyyuuuuuu{{{qqqhhhiiivvv|||wwwrrrkkk```XXXVVVPPPTTTPPPOOOWWW]]]lll}}}sssrrrpppjjjbbb[[[[[[aaagggeeerrrtttooojjj]]]QQQSSS\\\nnn~~~vvvmmmfff[[[^^^fffpppuuusssqqqrrrwwwzzz~~~|||yyyqqqjjjddd```ZZZTTTRRRTTTVVV\\\gggsss}}}{{{}}}~~~yyylll]]]WWWYYYeeeppp}}}uuulllllllllmmmsss|||{{{xxxtttssstttsssppplllooonnnooovvv|||nnniiilllppppppmmmjjjjjjllliiijjjmmmqqqsssrrrnnnkkknnnqqqrrrnnnmmmpppqqqooohhheeecccdddiiilllmmmlllqqquuuuuujjj]]]WWWZZZ___qqq{{{}}}mmmZZZMMMGGGLLLNNNLLLKKKTTTkkkqqqdddZZZWWW]]]fffssspppEEE444666777444555666777666666666666222333555777777777666555111333333222000000000111000000000000000000111111222222222333333333444444333222111111444555555555666444888@@@EEENNNcccxxxuuutttzzzvvvsssxxxiiiiiiyyyxxxooogggjjjuuu|||nnnfffeeejjjttt~~~tttfffnnnyyyvvvdddXXXQQQVVVbbbvvvtttbbbZZZVVVVVV___kkkxxxfffnnn}}}ooo```^^^pppzzzjjj\\\]]]^^^```hhhuuuwwweee]]]]]]]]]aaakkkxxxssskkkooo|||iiieeessstttkkkdddaaaiiivvvtttjjjddd___]]]___gggttt}}}yyy|||{{{mmmrrr}}}ttthhhbbbaaaeeeccc___]]][[[ZZZYYYYYYZZZ[[[___cccdddfffooozzzxxxqqqqqqzzzzzzmmmeeesss~~~}}}wwwsssqqqlllbbb[[[XXXUUUYYYUUUTTTYYY]]]hhh|||wwwtttsssooohhhaaa]]]^^^```bbbppptttqqqqqqjjjbbbccciiirrryyyyyytttooohhhbbb]]]```iiisssxxxxxxyyy}}}zzz~~~zzzrrrccc^^^ZZZWWWSSSLLLIIIKKKLLLOOOVVVbbbnnnvvvxxxxxx}}}|||zzzyyyrrrggg```___```gggrrr|||}}}tttlllcccdddhhhpppyyy|||xxxtttssstttsssmmmiiiooolllkkkrrrrrrjjjjjjkkkjjjiiijjjlllnnnkkkmmmooorrrssstttuuuuuuxxxwwwrrrlllmmmqqqrrrpppjjjgggcccdddgggjjjjjjjjjkkkssswwwoooccc[[[WWWVVVhhhqqqyyyxxxmmm\\\NNNGGGGGGJJJLLLNNNZZZqqqxxxjjjbbb___bbbkkkuuuyyyIII555888777333555777777666555666777333444444555666666666666222333444333111000000111000000000000111111111111222222222333333333333444333222111222444555555555555555;;;DDDJJJSSSiiiyyywww|||pppttt}}}pppiiisssxxxjjjggglll}}}ssskkkggggggnnnuuu{{{gggjjj~~~}}}sssaaaUUUTTTXXX\\\lllyyyggg]]]XXXVVV[[[dddttt}}}llllll|||wwwccc[[[jjj{{{kkk^^^___```bbbgggttt~~~hhh]]][[[ZZZ[[[bbbnnn|||qqqgggttt|||hhhdddooo|||uuunnngggccckkkxxxyyymmmddd___^^^^^^ccclllzzzyyyvvvyyymmmuuu~~~{{{zzzwwwmmmaaa]]]___ggghhhgggddd___[[[ZZZ[[[WWWWWWYYY]]]]]]]]]aaahhhuuuppphhhqqqzzz}}}vvvggg```{{{yyysssppppppnnnfff^^^ZZZ\\\```[[[WWWZZZ[[[dddwww}}}|||}}}wwwuuuuuutttoooiiiccc^^^[[[aaapppttttttzzzzzzuuuvvvuuuwwwvvvrrrooommmggg___\\\```jjjtttyyyzzzuuuhhhXXXSSSPPPPPPMMMJJJJJJMMMLLLJJJKKKSSS___iiinnnooouuuyyy}}}}}}yyyxxxyyywwwooohhheee``````dddlllssssssmmmhhh[[[]]]bbbiiiqqqwwwzzz{{{wwwxxxxxxwwwuuurrrooommmnnnmmmlllnnnvvv}}}yyyrrrooommmkkkkkknnnqqqsssssspppqqqqqqooopppttt|||tttlllmmmssstttpppkkkgggcccbbbdddffffffeeegggkkkmmmkkkjjjiiiaaaWWW[[[bbblllqqqmmmaaaTTTLLLIIIMMMRRRYYYhhh}}}uuulllfffhhhmmmqqqwww}}}OOO999:::555222444777777555444555777555444333333333444555666333444444333111000000111///000000000111111111111000000111111111222222222444222111222444666666555555777>>>IIIOOOYYYooouuu}}}yyyooonnnxxxuuuhhhnnnxxxjjjcccdddttt{{{pppgggbbbfffmmm~~~kkkjjj|||~~~vvveeeYYYUUUWWWVVVdddlll```YYYUUUWWW\\\lll~~~ppplllwww~~~fffZZZgggxxxhhh```aaaaaabbbfffsssiii\\\XXXXXXWWW]]]hhhxxxuuuccclll~~~iiidddmmmwwwuuupppiiifffnnnzzz{{{mmmccc___^^^^^^```hhhuuuxxxqqqyyyuuulllvvvzzztttqqqiii___[[[___aaafffjjjfff]]]VVVUUUXXXSSSSSSUUUYYYYYYUUUVVVYYYddduuuvvviiippp{{{wwwhhhbbb~~~xxxqqqnnnppppppiii___ZZZbbbeee^^^YYYZZZYYYaaasssxxxyyyyyyvvvwwwwwwuuuppphhh___YYY\\\kkkooopppzzz|||}}}|||zzzuuuooonnnmmmfff]]][[[```jjjtttxxxyyyqqq```SSSNNNKKKKKKKKKJJJNNNRRRQQQKKKGGGKKKVVVaaaggghhhlllpppvvv{{{~~~}}}zzzxxxuuuuuuxxx~~~|||sssjjjfffbbb]]][[[```hhhjjjgggccc]]]___cccgggjjjnnnppprrrpppvvv{{{{{{vvvssssssuuunnnpppooommmnnnssstttqqqwwwtttqqqrrruuuxxxxxxwwwuuutttqqqllllllssswwwlllnnnuuutttooojjjfffaaa```aaaaaa```^^^gggfffdddgggpppuuulll]]]OOOVVVbbblllnnnhhh]]]TTTQQQVVV\\\eeeuuuuuuhhhcccdddmmmwww{{{}}}~~~UUU<<<<<<555111444777666444333555777666555333222222333555666333444555333111000000111//////000000111111111222////////////000000000000444222111222444666666555666888AAALLLSSS]]]ssswwwwww}}}|||rrrqqq{{{~~~ssspppqqquuummmccceeezzztttjjjeeefffggguuunnneee{{{{{{}}}iii]]]VVVVVVWWW___rrrxxx```TTTVVVWWWRRR```pppxxxmmmtttmmmZZZ]]]sssmmmaaa```^^^___hhhwwwooo]]]WWWYYYXXX___gggooo~~~|||iiiiiiyyyqqqdddiiiuuu~~~tttmmmhhhfffjjjppprrrccc___^^^```cccgggooo}}}}}}uuuvvvwwwmmmyyy|||nnnddd```]]]YYY___\\\YYY[[[]]][[[XXXUUUTTTUUUUUUSSSPPPPPPRRRUUUXXXdddxxx~~~ppprrrxxxzzz{{{~~~sssffflll|||}}}yyyuuutttuuuvvvnnnaaa[[[\\\]]]___ZZZSSSYYYiiitttvvv~~~zzzuuurrrtttuuuoooeee]]]\\\fffrrryyyyyyxxxyyy{{{wwwyyywwwsssnnniiiccc^^^\\\gggrrrxxx}}}oooZZZSSSOOOLLLKKKLLLOOOPPPPPPRRRKKKHHHKKKPPPRRRUUUYYYaaammmyyy|||{{{yyyvvvrrrkkkpppvvvzzz~~~xxxoooddd___[[[^^^ccceeeaaa[[[ZZZ___dddeeeeeehhhooouuuvvvxxx||||||{{{qqqmmmnnnrrrttttttyyyyyytttvvvwwwuuuuuuyyy{{{wwwrrrsss{{{yyyxxx}}}~~~yyyrrrmmmjjjeee___\\\[[[]]]^^^___gggjjjgggkkkttttttlllUUUNNNSSSeeerrrooofffbbb``````eeeooo~~~wwwddddddnnnzzz}}}zzzzzz{{{bbbBBB:::888666666666555444444333333444333333222222333333444555555555555444333333222222000///000333444222000000000000000111111111111222333444555666666666666:::;;;CCCPPP[[[jjjyyytttwww{{{ttt{{{vvv|||rrrooo{{{tttmmmdddeeewww}}}qqqiiifffggglll~~~pppzzzsss^^^WWWWWWWWW\\\mmm{{{cccUUUVVVVVVSSSXXXfffxxx}}}qqqvvvttt```^^^qqq}}}iiiaaa```______eeerrrtttccc\\\\\\\\\]]]___fffwwwmmmdddsssqqqdddhhhssstttmmmhhhfffiiiooouuugggcccbbbbbbeeegggmmmzzzvvvvvvuuulllyyyzzzmmmccc___\\\YYY___[[[XXXYYY[[[ZZZWWWUUUTTTSSSQQQPPPPPPPPPPPPQQQRRR\\\nnn{{{zzzyyywwwzzzqqqfffmmm}}}zzzwwwtttttttttlll```YYYYYY___cccccc^^^dddsss~~~~~~{{{wwwtttwwwxxxsssiii```^^^dddmmmtttwwwxxxxxxxxxvvvwwwwwwtttnnnhhh```[[[]]]iiiuuu{{{tttaaaYYYUUUOOOKKKLLLPPPVVV[[[PPPLLLJJJNNNPPPMMMJJJKKKYYYdddoootttwwwzzzxxxuuuuuuxxxzzz{{{~~~|||vvvjjjccc___ccclllpppjjjbbbccceeefffffffffiiioootttuuuvvvyyy|||{{{}}}vvvpppppprrrsssrrryyy}}}~~~yyywwwyyyyyyvvvzzz}}}~~~zzzuuuvvv}}}~~~yyyzzz}}}wwwsssmmmeee___\\\\\\\\\aaaiiimmmkkknnnvvvuuummmbbbVVVOOOWWWfffmmmmmmkkkdddeeejjjuuuooo```kkkuuudddDDD:::777777666666555555444333333333333222222222222333333333444444444444333333222222000///111333444333222000000000111111111222222333333444555666666666666:::===EEEQQQ\\\lllxxxuuuyyy{{{vvvvvvxxxtttqqqtttzzzqqqfffcccpppwwwkkkeeedddcccvvv}}}~~~~~~```WWWVVVVVVYYYfffyyyiiiYYYVVVWWWUUUUUU]]]lll|||xxxwww~~~hhh___lll}}}hhh``````___^^^```jjjzzzzzzjjj```\\\___[[[WWW\\\nnnsssbbbnnn|||tttggghhhppptttmmmhhheeehhhnnnyyykkkgggeeedddeeegggjjjuuuwwwvvvooohhhxxxxxxjjj```^^^\\\YYY\\\YYYWWWWWWZZZ]]]\\\YYYXXXSSSNNNMMMPPPRRRPPPNNNLLLQQQaaavvvwwwooovvvuuummmxxx}}}yyywwwsssqqqooohhh___YYYWWW```iiinnnmmmqqq~~~yyyvvvtttvvvwwwsssiii^^^^^^```eeennnvvvyyyxxxuuuwwwxxxyyyxxxrrriii```ZZZ___kkkxxx~~~~~~}}}zzzxxxhhh```ZZZQQQMMMPPPYYYeeelll___YYYUUUUUURRRMMMIIIIIIRRRZZZcccjjjttt{{{|||yyy}}}}}}|||yyy{{{|||rrriiiccchhhrrrwwwrrrkkkmmmkkkhhhfffhhhlllrrrvvvnnnoootttwwwwwwyyyvvvpppqqqsssqqqooouuuwwwwwwwwwyyy|||{{{xxx{{{zzz}}}zzz{{{}}}vvvnnneee___]]]]]]eeemmmrrrqqqsssxxxvvvpppnnnaaaRRRNNNZZZjjjqqqooojjjlllsss|||tttggg```vvv~~~hhhFFF;;;777777777666555555444444333222222222222222222222222222222333444444444333333222111000222444555555444111111111111222222222222333444444555666666777777;;;@@@HHHSSS]]]ooo}}}yyyyyy}}}|||vvvzzz~~~www{{{xxxzzzxxxwwwoooyyyjjjaaafffxxxzzzkkkcccaaa^^^pppdddVVVUUUTTTVVVaaasssqqq```YYYYYYYYYYYY\\\eeevvv}}}xxxppp___ddd|||lll^^^^^^]]]]]]]]]dddtttpppaaaZZZ^^^ZZZWWWZZZgggyyyzzzfffmmmyyyyyylllhhhmmm~~~uuummmgggdddggglll}}}|||lllhhheeeccceeeeeehhhpppyyyyyywww~~~iiieeexxxvvvggg^^^]]][[[XXXWWWVVVUUUWWW^^^fffjjjhhheeeYYYMMMKKKPPPVVVUUUQQQIIILLLVVVjjjsssgggooovvvqqq~~~yyywwwrrrllliiifffbbb___]]]fffqqqyyyxxxzzz|||{{{xxxwwwyyyvvvjjj___[[[ZZZ]]]hhhvvv|||xxxrrr||||||zzzmmmbbb]]]aaammmxxx}}}|||xxx|||yyykkk```WWWOOOQQQ\\\kkkwww|||tttkkkbbb\\\VVVQQQQQQTTTSSSVVV[[[bbbooo{{{}}}zzz{{{|||zzzvvvwww|||~~~}}}uuunnnggggggmmmrrrsssqqqsssnnnhhhfffhhhnnntttwwwkkklllrrryyy{{{yyyyyy|||~~~vvvooommmpppqqqnnnjjjnnnnnnooossszzz~~~~~~{{{|||{{{||||||||||||~~~{{{tttlllfffcccdddhhhpppvvvwwwxxxzzzxxxssssssnnn___QQQTTTcccmmmmmmqqqvvv|||xxxgggdddlllmmmJJJ<<<777777777666666555444444444111222222222222222222111111111222333444444444333222222222333555666666666222222222222333333333333444444444555555666777888;;;BBBKKKTTT```sss}}}vvvrrrrrrzzz{{{}}}|||}}}}}}zzzwww|||rrrppp}}}~~~{{{nnn{{{}}}kkk___```ppp~~~oooeeeaaa\\\iii}}}lllXXXUUURRRTTT^^^ooozzziii___\\\[[[\\\[[[aaarrrzzzyyyccc___qqqppp^^^\\\\\\\\\[[[```pppxxxeeeYYY[[[[[[\\\^^^cccnnn}}}~~~mmmnnnvvv}}}nnnfffggguuuuuummmgggccceeejjjzzz~~~nnngggcccaaaccceeefffmmmttt~~~~~~|||jjjhhh{{{sssddd]]]]]][[[XXXRRRTTTUUUYYYeeettt||||||uuudddRRRLLLRRRZZZ[[[YYYLLLMMMSSSaaauuussseeekkkzzz}}}mmmiiixxxzzztttlllhhhjjjnnnnnnlllppp|||}}}rrreeeXXXUUUWWWdddvvvzzzqqq~~~~~~~~~pppddd```dddmmmvvvzzz}}}}}}yyy~~~zzzlllZZZQQQLLLUUUjjj|||{{{tttlllfff___XXXVVVXXXTTTTTTUUUZZZggguuuyyywwwwwwyyyxxxttttttyyy|||{{{ssspppjjjddd```dddkkkqqqwwwrrrjjjfffgggkkkppprrrqqqooorrrzzz|||uuuqqqooommmkkklllooonnniiieeeiiihhhlllttt}}}~~~|||{{{xxxtttqqqqqquuuxxxwwwqqqmmmkkklllkkkrrryyy{{{{{{{{{zzzwww{{{{{{oooYYYOOOXXXfffmmmzzz}}}kkk```jjj}}}qqqMMM===888888777777666555555444444111222333333333333222111111222333333444444444444222333333444444555666666333333333333444444444444555555444555555666888888===DDDMMMWWWeee{{{zzzsssppprrrxxxxxxyyy{{{zzzxxxvvv{{{llljjjttt{{{ooovvvlllaaa```lllxxxllleee[[[bbbsss|||xxx___XXXSSSTTT\\\jjj~~~sssfff^^^ZZZZZZYYY]]]lllkkk```jjjzzzuuuccc]]][[[\\\[[[^^^kkk{{{lll\\\XXXZZZ^^^``````dddrrrsssnnnrrr~~~pppdddbbbooo|||vvvmmmfffbbbdddiiiuuurrrgggcccaaaccceeefffjjjppp}}}ppplll~~~|||~~~pppbbb]]]]]][[[WWWOOOSSSVVVZZZiii~~~nnnXXXOOOUUU]]]___^^^PPPQQQTTTZZZiii{{{{{{lllllluuu|||iiicccqqqyyymmmhhhooo{{{|||||||||xxxjjj\\\UUUTTT```sss~~~{{{ttt|||{{{~~~~~~nnnbbb```eeennnuuuxxx{{{~~~|||{{{lllVVVOOONNNZZZooo~~~wwwwwwxxxwwwooobbbYYYWWWRRRQQQOOOQQQ]]]mmmuuuuuuvvvyyyxxxsssrrrvvvyyyyyypppppplllbbbZZZZZZdddnnnyyyuuuoooiiiggggggjjjlllrrrnnnnnnuuuzzzwwwqqqnnnjjjlllnnnooommmiiidddbbbggghhhmmmxxx~~~~~~}}}xxxnnnggg___gggqqquuutttpppooopppmmmssszzz||||||{{{{{{|||zzzbbbOOOOOO```ooo}}}sssdddcccuuutttOOO???:::888888777666666555555444222333444555555444333222333333444444555555444444222444555444333333444666444444444444555555555555666555555444555777888999@@@GGGPPP[[[nnn|||uuusssvvvuuuwwwxxxxxxxxx|||zzzvvv~~~uuuoooooo||||||qqqrrr{{{qqqhhhdddhhhuuuqqqeeebbbaaakkkxxxkkk___UUUTTTYYYcccssszzzkkk^^^XXXYYYWWWZZZeeevvvxxxhhhiiitttkkkaaa[[[\\\\\\]]]ggguuuqqq```YYYXXXYYY\\\[[[]]]iiivvvyyyoooppp~~~tttfffccciiiyyyvvvmmmfffaaaccchhhoooyyyjjjfffccceeeffffffiiimmmyyy~~~tttnnn}}}{{{nnnaaa]]]^^^\\\WWWPPPUUUWWWZZZjjjsss^^^UUUXXX^^^___]]]QQQTTTUUUUUU^^^ppptttmmmnnnllleeesss{{{mmmfffppp{{{yyy}}}~~~|||oooeee[[[TTT[[[lllzzz{{{www{{{xxx{{{}}}lllaaa```eeeooowwwyyy{{{~~~}}}vvvdddVVVSSSUUU^^^jjjrrrssspppsssvvv{{{|||tttdddYYYUUUNNNMMMKKKMMMXXXiiivvvyyyyyyzzzwwwooolllppptttvvvnnnooommmfff^^^\\\bbbiiirrrrrrqqqmmmhhhgggjjjmmmkkklllqqqwwwwwwpppjjjhhhiiinnnqqqoooiiidddcccdddggghhhoooyyy~~~~~~}}}||||||~~~~~~uuueeeYYYOOO[[[jjjsssssspppnnnooommmrrryyy|||{{{zzz|||qqq[[[PPPYYYhhhvvv~~~yyyjjjdddnnnvvvQQQ@@@<<<888888777777666555555555222333555666666555333222555555666666666555444444222444666444222111222444444444555555555666666666666666555444555777999:::EEEKKKSSS```wwwxxxwwwzzzqqquuuyyyyyywwwyyyxxx{{{~~~}}}~~~~~~|||~~~{{{nnnnnn~~~~~~rrrooouuuxxxnnnhhheeejjjrrrrrrbbbjjjcccggg}}}yyy~~~ttteeeXXXTTTWWW^^^jjjvvv}}}mmm^^^UUUZZZXXXYYY```mmm~~~ooolllrrrqqqddd\\\]]]]]]\\\dddppprrraaa[[[UUUSSSVVVWWWZZZcccnnn~~~qqqpppyyykkkgggeeevvvvvvmmmeeeaaabbbggglll~~~nnniiifffggghhhggghhhkkkttt{{{yyy~~~tttlllyyyyyylllaaa^^^___\\\VVVRRRWWWXXXYYYiiiuuubbbXXXZZZ]]]]]]ZZZPPPVVVVVVRRRWWWjjjyyylllhhhzzzmmmggguuu{{{jjjbbbnnn{{{zzzwwwnnn```UUUWWWgggvvv{{{zzz{{{www{{{}}}mmmbbbbbbeeeoooxxx{{{|||}}}}}}{{{ooo[[[XXXYYY\\\___ccceeeeeeeeepppqqqssssssjjj\\\SSSQQQLLLLLLJJJLLLXXXkkkzzz{{{{{{uuukkkfffiiiooorrrnnnooooookkkeeebbbcccfffiiimmmpppnnnkkkjjjooosssgggppp}}}~~~oooeeebbbggglllpppllleeeaaadddiiieeegggoooxxxyyywwwzzz~~~||||||~~~|||zzzzzz}}}|||ppp[[[KKKFFFUUUfffqqqrrrnnnkkkkkkmmmrrrxxx|||{{{zzz}}}jjjUUUSSS^^^mmmvvv~~~}}}}}}ttteeegggxxxwwwRRRAAA===888888777777666666555555333444666777777666444333666777777777666555444444333555666444111000111333555555555555666666666666777666555444555777999:::HHHMMMUUUddd~~~~~~{{{zzzuuutttvvvzzz}}}~~~|||}}}~~~{{{zzz|||}}}~~~~~~{{{rrrrrrzzz{{{rrrjjjqqqyyykkkddddddfffxxxdddcccjjjmmmsss{{{pppeee```\\\]]]gggssssss```UUUWWWSSSRRRXXXdddsssoooeeeiiiuuubbbXXX___dddccciiitttbbb___YYYTTTSSSSSSTTT\\\dddyyyxxxooowwwtttdddgggmmmzzziii___^^^___^^^aaazzztttmmmhhhgggfffdddgggkkknnnwww~~~www{{{vvvmmmxxxyyyiii^^^[[[[[[ZZZXXXSSSWWWZZZ___kkk}}}mmm```\\\\\\\\\[[[SSSQQQUUU\\\\\\```sss|||rrriiiwwwuuulllpppvvveee^^^kkk{{{|||~~~|||vvvhhhZZZXXXaaannnyyy}}}zzz|||xxxggg```dddfffjjjssszzz}}}}}}~~~qqqcccZZZ^^^XXXVVV]]]hhhnnniiicccgggqqqxxxsssdddVVVPPPPPPHHHOOOOOOMMMXXXppp~~~}}}yyyqqqlllnnnvvv~~~|||ooofffdddeeeggghhhffflllssswwwxxxwwwwwwxxxjjjqqq|||}}}pppfffdddkkkppprrroooiiigggkkkppppppmmmmmmnnnkkkkkkttttttqqquuu}}}|||zzz|||yyyvvvxxx}}}yyyiiiUUUIIIJJJbbbxxxyyynnnhhhhhhiiipppsssvvvyyy|||uuu___QQQNNNiiipppwwwwwwrrrpppuuuzzz}}}tttlllppp}}}vvvTTT>>>999777777777777666666666666777777777777777777777777888888777666555444333333333444555777777777666555444444444444555555666666888555444777777666999===KKKNNNZZZppp{{{vvvuuuyyy|||yyyvvvsssxxxsssmmmlllqqqzzzwwwooohhhnnn{{{lllcccaaabbbwwwjjjbbbffffffjjj|||pppfff___]]]ccckkk{{{hhh[[[WWWSSSSSSXXXaaaoooxxxjjjeeettt}}}gggVVVWWW[[[[[[dddrrrlllaaaZZZUUUSSSRRRRRRXXX___rrr{{{{{{qqqwwwyyyjjjbbbfffyyyyyyiii______``````eeeyyyvvvmmmeeebbbaaa```dddiiiiiisss~~~|||vvvyyyxxxmmmuuu{{{kkk___[[[[[[YYYXXXRRRUUUYYY```pppsssbbbXXXTTTSSSRRRYYYUUUUUUXXXXXX[[[nnnttthhhrrrtttjjjnnn~~~sssddd___lll~~~}}}}}}|||ssswww}}}xxxmmmaaaZZZ\\\eeettt}}}{{{kkkccceeecccgggnnnsssvvvwwwyyy|||zzzkkk]]]TTT[[[VVVUUU\\\hhhmmmiiibbbjjjooosssqqqjjjbbb``````SSSSSSOOONNNXXXlll~~~{{{yyyuuuqqqpppttt~~~{{{uuupppmmmkkkhhhfffaaaiiittt|||~~~|||zzzpppssszzzuuummmkkknnnppprrrqqqnnnooorrrvvvllljjjjjjllllllkkkqqqzzzrrrlllkkkrrrxxxvvvtttsssqqquuu|||~~~tttbbbTTTNNN^^^tttyyysssoootttvvvyyy{{{{{{}}}zzzfffUUUOOOaaaiiirrrtttqqqpppssswwwxxxyyyvvvrrrwwwwwwSSS<<<666777666666666666555555555666666666666666666666666999888888888777666666555555666777888888777666666444555555555666666666666777444444777888777;;;@@@LLLRRR```vvv}}}yyyyyy}}}~~~wwwsssxxxvvvrrroooooouuu~~~vvvllllllyyypppeee``````jjj}}}ooocccccc```aaaqqqttteee\\\XXX[[[```|||rrr___XXXUUUUUUXXX^^^jjj~~~sssbbbiii|||kkkYYYVVVVVVUUU\\\hhhyyyvvvfff___YYYVVVUUUSSSWWW\\\hhhrrr}}}qqquuu~~~ppp___```qqqwwwiii```___aaaaaacccqqqzzzpppeee```^^^^^^bbbgggdddnnn{{{|||vvvxxx{{{mmmppp|||kkk```\\\ZZZYYYWWWQQQSSSWWWbbbuuuyyyhhhZZZTTTTTTWWWZZZWWWWWWZZZ[[[___nnnvvvfffkkk|||rrrgggjjjwwwssseeedddqqq|||~~~}}}nnnkkkkkkqqq{{{|||ssshhh]]]VVV[[[nnn~~~nnndddcccggglllrrruuuvvvxxx|||tttgggZZZSSSWWWTTTUUU]]]iiinnnjjjdddhhhjjjmmmoooqqqsssuuuvvvdddXXXLLLIIIOOO[[[nnn~~~}}}{{{yyyxxxxxxyyywwwwwwwwwvvvtttooohhhcccYYYbbbqqq~~~}}}vvvssstttzzz|||xxxtttrrrnnnnnnnnnoooqqqtttwwwyyyhhhggghhhkkkllllllmmmppphhh```^^^eeennnqqqnnnlllmmmwwwqqq___YYY\\\sss}}}ssstttwwwzzz{{{||||||~~~mmmYYYNNNVVV___kkkqqqrrrqqqsssuuujjjpppuuuxxx|||xxxSSS:::444666666666666555555555444555555555555555555555555888999999999999999999888888888999::::::999888777666666777777777777777777666444444777888888===CCCMMMVVViii~~~~~~}}}xxxuuutttwwwzzz~~~vvvlllhhhnnn{{{vvviiibbb```cccsssqqqiiiccc]]]]]]iii~~~sss```WWWVVVZZZ^^^uuuzzzbbb[[[XXXWWWYYY]]]ggg{{{eeefffxxxnnn___[[[YYYUUUVVV\\\ppp}}}lllddd]]][[[YYYXXXZZZ^^^bbblll{{{}}}pppooo|||uuubbb___nnnyyyjjjaaa___``````___gggvvvssshhhcccaaa___aaadddccclllyyyyyyyyyooonnnyyyjjj___[[[ZZZXXXVVVQQQRRRVVVcccwww~~~mmm[[[SSSVVV\\\YYYWWWXXX[[[\\\```lllyyywwweeecccvvvrrreeegggrrrrrrggghhhuuu}}}}}}~~~uuukkkbbbaaagggqqq}}}vvvjjj^^^UUUVVViii~~~oooccc```jjjrrrzzz||||||~~~{{{}}}~~~zzzpppddd[[[WWWTTTSSSUUU^^^jjjooommmgggeeehhhmmmqqqvvvzzzvvvaaaNNNHHHGGGKKK\\\qqqzzzqqqjjjpppqqqssssssqqqlllfffbbbXXX___kkkyyy|||wwwooolllppptttuuuttttttllljjjhhhiiimmmrrrsssssshhhggghhhkkkllljjjgggeeeWWWUUUXXX```hhhlllkkkiiinnnxxxqqqcccdddlllyyysssrrrtttxxxzzz{{{|||~~~}}}}}}rrr]]]NNNOOOXXXeeeoootttuuuuuuuuucccjjjrrrwww{{{~~~xxxSSS<<<666777777777777666666666666555555555555555555555555777888999:::::::::999999999:::;;;;;;;;;:::999888777777888999999999888777777555666888888888===EEEMMM[[[rrr{{{vvvssstttmmmfffcccgggrrrzzzlllddd```^^^jjj|||xxxnnneee\\\\\\eeevvvvvvaaaVVVXXX]]]bbbjjj~~~kkk```\\\YYYZZZ]]]fffxxxqqqiiiuuutttddd]]]ZZZVVVUUUYYYjjj}}}pppggg^^^\\\[[[ZZZ[[[___```hhhyyysssnnnwww}}}lllbbbooo|||nnnbbb^^^^^^^^^bbbfffttttttjjjfffddd```^^^___aaahhhuuu}}}zzzsssooo~~~uuuggg]]]ZZZYYYWWWUUURRRRRRUUUbbbvvvppp\\\SSSYYYbbbmmmeee[[[UUUSSSWWWcccnnn~~~yyyggg]]]ppp}}}uuueeeeeeuuuvvvkkkbbbfffttt~~~ppp```XXXVVV___sssvvvhhh___WWWWWWfffzzz~~~rrrfff```cccqqq|||~~~}}}~~~~~~|||yyy{{{zzzssshhh^^^WWWVVVOOONNNRRR[[[gggnnnmmmiiigggnnnvvvxxxwwwvvvxxx|||~~~gggSSSMMMIIIHHHVVVkkkrrrtttwww{{{}}}{{{uuuqqqqqqqqqpppnnnllljjjiiihhhffffffjjjrrrzzz}}}zzzvvvvvvooojjjkkknnnoooqqquuunnnjjjggggggkkknnnmmmllljjjkkkkkkjjjiiifff```[[[MMMTTT]]]cccggghhhgggfffnnnrrrxxxwwwnnnfffiiirrrtttzzzwwwsssuuuvvvwwwwwwxxxzzz|||xxxzzz}}}xxxdddSSSMMMUUUbbbnnnvvvyyyyyyxxxfffiiiooouuuxxxyyyzzz|||xxxTTT???;;;999999999888888888888777555555555555555555555555555666777999:::999888888999:::;;;<<<<<<;;;:::999777888999::::::999888777999777888999888777>>>FFFQQQccc}}}}}}{{{|||~~~{{{tttkkkgggfffjjjttt~~~~~~|||pppgggccc___eeerrrsssggg\\\[[[```lll|||eeeVVVUUUYYY\\\^^^ppp{{{fff___XXXWWWZZZbbbqqq}}}nnnppp{{{~~~hhh[[[VVVUUUXXX]]]ddduuussshhh]]]YYYXXXXXXYYY\\\^^^eeevvv{{{rrrvvvvvvffflllrrreee```^^^^^^iiimmmxxxtttiiifffddd___\\\[[[___dddmmmzzzxxx}}}vvvqqqtttfff\\\YYYWWWUUURRRSSSSSSUUU```tttwwwiiieeeppp}}}iiiWWWOOOSSS^^^gggvvv}}}mmmZZZkkkxxxzzzhhhddd{{{nnnccc[[[```lllzzzppp^^^TTTPPPWWWlllvvvgggaaa[[[WWWbbbsssvvvkkkccc___ppp~~~~~~{{{{{{{{{xxxnnn```UUUQQQQQQIIIIIIMMMVVVbbbkkklllkkkrrryyyxxxpppllllllppp___QQQNNNMMMLLLXXXhhhooonnnmmmmmmooossswwwzzzwwwuuusssooolllllloooqqqwwwqqqkkklllrrrvvvtttqqqvvvsssqqqpppllljjjooowwwuuuqqqnnnmmmnnnnnnllliiikkkmmmmmmhhhccc```[[[UUUQQQ\\\fffiiihhhfffdddaaaiiiiiijjjlllhhhdddfffkkkkkknnnzzzxxxxxxvvvsssppppppqqqtttuuuxxx||||||mmm]]]NNNTTT^^^jjjuuuzzz{{{zzzooolllmmmrrrvvvvvvvvvxxxxxxwwwwwwyyy|||zzzUUUAAA>>>::::::::::::999999999999555555555555555555555555333555777999999888777666777888:::;;;;;;;;;:::999777888:::;;;;;;999777666888888999:::888888@@@JJJ[[[nnn}}}zzz{{{yyy{{{}}}uuunnnjjjmmmttttttwwwzzz}}}vvvnnnjjjiiihhhnnn~~~yyyjjj___]]]]]]cccwwwnnn[[[UUUUUUVVVZZZeeexxxlllaaaVVVSSSVVV\\\eeennn~~~wwwnnnpppmmm^^^WWWUUUWWWZZZ\\\iiizzzyyylll^^^XXXWWWVVVWWWZZZ[[[```qqqvvvuuu~~~fffdddyyyvvvhhhbbb``````hhhoooxxxvvviiieeeccc```]]]]]]aaabbbgggrrr~~~tttvvvxxxsss~~~vvvhhh]]]YYYVVVRRROOOSSSTTTVVV___rrr}}}sssssstttaaaXXXYYY^^^aaalll~~~tttYYYhhhsssllleeeyyy~~~|||sssggg]]]]]]cccnnn}}}~~~lllZZZSSSQQQUUUfffyyywwwkkkfff]]]UUU\\\mmmxxxmmmddd___rrr~~~}}}}}}xxxmmm^^^TTTRRRSSSIIIHHHLLLUUUaaajjjoooooo{{{{{{rrriiiddd\\\TTTNNNOOOPPPSSS[[[dddqqqqqqpppnnnlllnnntttyyyyyyzzzyyyvvvrrrqqqsssvvvyyyoooeeedddlllrrrsssqqquuuyyy|||xxxlllfffmmmyyy{{{yyyxxxvvvtttqqqnnnkkkhhhmmmlllddd]]]ZZZXXXTTTZZZcccjjjjjjjjjiiieee___ffffffhhhkkkiiidddbbbddd______jjjzzzxxxtttnnnjjjjjjllloooqqqvvvzzz|||~~~}}}rrrfffOOORRRYYYeeeqqqyyyzzzyyysssllliiiooouuutttrrrrrrrrrqqqrrrvvvzzz|||{{{zzz}}}WWW@@@<<<:::::::::999999999888888666666666666666666666666444555888999999888666555444666777999:::::::::999777888:::;;;;;;999777555555666888:::999:::DDDOOOiii|||{{{zzztttyyyzzzssstttyyyrrrtttvvvwwwwwwxxxzzz|||{{{|||}}}uuuqqqtttnnnnnn{{{~~~oooccc```]]]___qqqzzzeee\\\YYYXXX]]]bbbqqqoooaaaSSSOOOQQQVVV]]]bbbuuuooolll~~~ssseee\\\WWWSSSQQQTTT___nnnqqqaaaZZZWWWVVVWWWZZZXXX\\\nnnwwwsssddd]]]pppxxxkkkdddcccbbbaaakkkttt{{{zzzkkkeeedddbbbaaaaaadddccceeennnzzz~~~|||ppppppzzzxxxttt|||yyyjjj___YYYUUUQQQMMMSSSTTTVVV___qqq}}}pppnnnyyy}}}rrrhhhbbb```\\\XXXccczzzyyyZZZfffppp~~~ooofffrrr{{{~~~}}}{{{rrrddd^^^]]]dddttt}}}iiiWWWTTTTTTVVV```nnn~~~yyyooojjj^^^QQQXXXjjj~~~|||vvvlllccc^^^ppp}}}{{{zzz}}}}}}yyynnnaaaXXXXXX[[[KKKKKKNNNVVVcccmmmsssttt~~~~~~xxxnnneeeUUUSSSSSSTTTWWW\\\aaaeeekkkpppvvvwwwuuutttxxx{{{xxx{{{}}}|||xxxuuutttuuuqqqggg]]]]]]hhhrrrvvvtttttt||||||lllbbbjjjxxx}}}~~~}}}{{{xxxssspppmmmeeekkkkkkaaaXXXWWWWWWUUU```eeehhhiiilllooojjjbbbhhhiiinnnrrrooogggbbbaaaUUUTTT]]]tttxxxuuupppkkkggghhhlllppplllrrrvvvwwwyyy{{{sssiiiOOOPPPUUU```mmmvvvyyyxxxsssiiieeellltttrrrnnnlllpppppprrrvvv{{{}}}{{{xxxyyyXXX???999999999999888888888888777777777777777777777777777555666888::::::888666444222444666888999::::::999777888:::;;;;;;999666444222333777999999<<>>MMM[[[}}}{{{zzz}}}xxxwwwuuurrrqqqppppppqqqzzz|||{{{{{{rrrkkkrrr{{{nnniiiddd___dddnnnuuucccZZZXXXXXX[[[```jjj{{{nnn[[[TTTTTTTTTUUUWWWaaayyy{{{fffjjjmmm___[[[YYYVVVUUUVVV___qqq~~~nnnaaa[[[ZZZYYYYYYXXXYYY```ooo}}}jjjgggvvv}}}qqqgggaaa```______dddqqqttthhhdddfffeeeaaabbbccceeeiiipppzzz~~~qqqmmmzzz~~~|||sssrrr}}}uuueeeXXXRRRRRRSSSTTTWWWWWWXXX]]]kkk}}}yyyhhh^^^\\\YYY[[[\\\^^^cccgggccc]]]WWWkkk~~~~~~jjjaaagggwwwxxxbbbiiiwww}}}zzzuuulllcccdddkkktttwwwddd^^^```iiixxx~~~ooo^^^VVVRRRPPPQQQTTTiiiooozzzyyyzzz|||rrrddd[[[PPPQQQ```vvv}}}zzzxxxxxxqqqgggaaappp|||yyyrrrlllaaaVVVIIIIIILLLRRR___mmmyyy~~~|||qqq___ZZZXXXYYY[[[\\\```fffnnnrrr{{{}}}zzz{{{wwwxxxtttmmmlllppprrrppphhhddd]]]XXX^^^jjjsssuuuuuu|||rrrbbbcccwww~~~~~~ttthhhccc___ZZZWWWVVV^^^^^^aaagggooouuuvvvuuuxxx}}}}}}yyyssslllcccZZZVVVTTTWWW^^^dddiiipppxxx|||{{{yyyvvvsssrrrrrrsssqqquuuvvvtttuuuyyyzzzvvvbbbSSSJJJQQQaaakkknnnmmmbbb^^^___gggmmmnnnnnnpppoootttwwwyyy||||||vvvlllxxxaaa@@@<<<999999888777666555555444444444555666777888999999888777777999:::;;;999777777777777777666666666555777888:::::::::999777666777777888:::<<>>888888777777777666666666444444555666777888999999888888888999;;;;;;:::999888888888888888777777777999999:::;;;:::999777666333444777:::>>>III___rrr~~~}}}yyyvvvsssuuuxxxxxxqqqkkkbbbaaaccchhhrrrsssjjjddd___```eeeuuukkk[[[ZZZTTTTTTUUUXXXcccttthhhYYYSSSSSSRRRQQQQQQcccwwwtttttt~~~hhhZZZUUUUUUUUUYYYZZZ```xxxwwwggg^^^[[[XXXVVVYYYVVVYYYfffzzzjjjeeesssvvvhhh^^^XXX^^^\\\]]]eeerrr~~~{{{nnnfffddddddaaa\\\\\\\\\^^^eeerrrrrrlllxxx}}}yyylllvvvzzziii]]]YYYYYYWWWUUUZZZ\\\^^^cccppprrrccc[[[WWWWWWUUURRRSSSWWWVVVRRRSSS```qqqlll^^^^^^iiisss|||wwwfff```ppp|||qqqcccYYYVVVXXXXXX___\\\VVVXXXZZZeeexxx|||ssscccTTTNNNOOOSSSUUU\\\iiiwww|||wwwjjj___QQQMMMYYYnnnzzz~~~uuujjj```nnn~~~~~~xxxqqqgggZZZPPPQQQMMMKKKNNNVVVbbbtttyyyfffbbb___\\\WWWSSSTTTYYY```eeeppp||||||xxxxxxxxxyyywwwqqqkkklllsssxxxuuummm^^^SSSUUUcccpppvvvwwwlll\\\]]]qqq{{{|||}}}~~~}}}{{{wwwttt|||tttmmmjjjeee___[[[[[[eee```^^^cccmmmuuuvvvtttrrruuutttpppmmmmmmjjjeee\\\YYYXXXYYYZZZ]]]eeennnzzz}}}~~~}}}yyyuuuttttttssssssrrrrrrsssvvvxxxyyyjjj[[[NNNPPP[[[dddhhhiiiWWWVVV[[[fffnnnnnnmmmmmmkkkpppuuuwwwzzz|||xxxrrreee]]]ccc~~~bbb???===777777777777777777777777666666666666777777777777888777777888:::;;;:::999999999999999999999999999:::;;;;;;;;;:::999888777444555999???EEESSSkkk}}}|||yyyrrrllldddfffhhhjjjnnnwwwxxxpppgggaaabbbfffmmmvvveee```VVVUUUTTTUUU[[[iii}}}ooo]]]TTTRRRQQQPPPPPP]]]nnn~~~uuuqqq^^^VVVVVVRRRXXXYYY^^^sssoooccc\\\XXXVVV^^^YYYXXX```rrrsssgggooo}}}{{{lll^^^UUU___]]]\\\aaalllzzzsssgggbbb___]]][[[]]]^^^___dddnnn|||rrrlllwwwnnnvvvmmm```YYYVVVTTTRRRUUUXXX[[[aaaooozzzllleee^^^]]]YYYSSSQQQTTTUUURRRVVV]]]iiiwwwrrrbbb___hhhqqqzzzwwwgggdddppprrrcccYYYUUUTTTRRRVVVRRRQQQTTTSSS^^^ttt~~~mmmZZZRRRSSSSSSRRRVVVbbbsss~~~pppcccSSSMMMXXXlllzzzuuujjj]]]kkkzzz{{{rrriii^^^SSSMMMSSSNNNLLLOOOSSS]]]ppp{{{lllgggaaa]]]XXXRRRRRRVVVYYY^^^jjjyyy~~~{{{zzz}}}}}}|||wwwrrrrrrxxx{{{tttdddUUUSSS___oooxxx|||{{{sssjjj\\\]]]pppxxx|||~~~xxxtttrrrsssyyyrrrllliiieee^^^[[[\\\]]]\\\^^^ccckkkpppqqqppppppsssrrrnnnlllmmmkkkgggeee]]]XXXYYY\\\___dddiiitttxxx{{{zzzuuuqqqqqqsssuuuuuuuuuwwwvvvtttrrrrrriii[[[PPPSSS]]]eeehhhiiiZZZYYY\\\ffflllmmmkkkjjjjjjnnnsssuuuyyy{{{xxxrrrgggYYY[[[wwweeeAAA<<<777777777777888888888888888888888777666555555555777666555666888::::::999999999999:::::::::::::::;;;;;;;;;;;;::::::999999:::;;;???HHHRRRbbbyyy~~~yyyvvvlllmmmnnnkkkiiikkkrrryyy{{{{{{xxxqqqiiicccdddfffiiiyyyqqqeeeWWWUUUTTTUUUXXXaaarrrvvvdddVVVSSSSSSSSSUUU[[[gggxxxzzz{{{|||fffZZZYYYRRRVVVXXX]]]oooyyyiii]]]XXXVVV___[[[WWW[[[hhh|||qqqmmmyyyrrrbbbXXX^^^\\\[[[^^^gggtttyyykkkbbb]]]ZZZ\\\^^^___```bbbjjjxxxtttkkkuuurrrvvvpppaaaVVVQQQNNNNNNOOORRRUUU[[[iii}}}ssslllcccbbb\\\SSSPPPSSSUUUTTT[[[]]]eeessszzzhhhbbbiiirrr||||||nnnjjjqqq~~~}}}ooo```WWWSSSQQQNNNQQQQQQVVVYYYRRRVVVjjjppp\\\SSSSSSSSSRRRVVVccctttssseeeTTTNNNXXXiiiyyyvvvkkk\\\iiiwww}}}zzzssshhh[[[TTTRRRQQQMMMMMMPPPRRRYYYmmmuuulllccc___[[[VVVUUUWWWVVVZZZfffwww~~~zzzxxx|||~~~rrr```WWW]]]lllvvvuuuzzzxxxtttnnnaaabbbuuu{{{zzzuuuuuuxxxxxxrrrlllhhhccc[[[YYYZZZTTTVVV[[[bbbjjjooopppoooxxx{{{zzzuuuqqqoookkkeeeiii___XXXYYY\\\^^^aaadddnnnuuu{{{{{{vvvrrrqqqrrryyywwwyyy{{{yyyrrrmmmmmmfffYYYOOORRR\\\cccgggiiibbb___```ggglllmmmlllmmmnnnrrruuuvvvyyy|||zzzuuujjj]]]ZZZtttkkkGGG===777888888888888888888888999888888777666555555444777555444555888999:::999999999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::@@@MMM\\\mmmxxxzzzyyytttnnnlllooosssuuutttqqqlllhhhfffdddccceeetttzzzgggWWWUUUUUUXXXZZZ^^^jjjvvv~~~kkk[[[UUUVVVWWWWWWXXX___ooolll]]]ZZZUUUUUUWWW]]]jjj~~~nnn___XXXWWWZZZXXXVVVWWW```rrrxxxjjjssszzziii^^^ZZZXXXWWWYYY```nnn~~~pppeee___\\\\\\^^^^^^]]]^^^fffuuuuuujjjrrr|||ttttttzzztttcccUUUMMMLLLNNNLLLOOOQQQVVVdddyyyvvvlllcccaaaZZZQQQNNNRRRVVVVVV]]][[[___nnnnnndddhhhqqqyyykkkmmmwww||||||nnnaaaZZZVVVSSSPPPQQQRRR[[[^^^SSSTTThhhooo\\\QQQPPPSSSOOOPPPZZZlll|||qqqdddTTTNNNYYYeeevvvyyynnn^^^jjjwww|||~~~xxxkkk[[[TTTUUUSSSOOOPPPSSSRRRUUUggg||||||ooobbb]]]\\\YYYWWWWWWRRRVVVbbbttt|||}}}rrraaa^^^gggpppuuu{{{{{{yyytttgggfffvvv~~~||||||~~~|||vvvnnnhhh```XXXUUUWWWQQQPPPTTT___llluuuvvvsss}}}wwwrrrkkkdddddd]]]XXXWWWWWWWWWZZZ___kkkuuuyyyuuuttt|||zzzzzz}}}zzzqqqlllllliii[[[OOOPPPXXXaaagggkkkkkkfffdddiiinnnpppqqqssstttwwwxxxwwwyyy{{{zzzuuuhhh^^^ZZZnnnnnnKKK<<<999888888888888888888888666666666666777777777777777666555666888:::;;;;;;888888999999:::::::::::::::::::::;;;;;;<<<===>>>:::999AAASSShhh{{{}}}zzz{{{~~~tttpppkkkgggggggggddd```aaannn}}}hhhWWWTTTUUUZZZ]]]^^^fffppp~~~ppp^^^WWWYYY[[[VVVSSSWWWggg{{{nnn]]]YYYYYYUUUUUU\\\fffvvvrrr___XXXXXXUUUVVVUUUUUU[[[kkkzzzeeemmmnnncccVVVUUUTTTUUU\\\jjjzzzttthhhaaa^^^\\\]]]\\\ZZZZZZdddtttuuuhhhooozzzuuurrrwwwwwwfffVVVNNNNNNRRRNNNPPPRRRUUUbbbxxxuuujjj```^^^XXXNNNKKKPPPVVVXXXWWWSSSWWWggg|||qqqdddgggqqqhhhhhhppp}}}~~~qqqddd___\\\XXXWWWTTTSSSZZZ^^^SSSVVVmmmzzzooo\\\QQQOOOVVVMMMFFFLLL^^^sss|||ooocccSSSNNNZZZbbbttt{{{qqq```lllxxx}}}}}}nnnZZZQQQSSSWWWSSSTTTVVVRRRQQQ```uuu}}}nnn___ZZZ[[[YYYWWWUUUNNNQQQ]]]ppp~~~}}}~~~}}}iii___dddkkk{{{yyyiiieeetttyyyqqqiii^^^UUURRRTTTRRRMMMNNN[[[ooo|||}}}xxx{{{uuulllddd]]]ZZZXXXVVVRRRPPPUUU\\\jjjwwwyyyvvv{{{zzz}}}yyyppplllnnnnnn^^^PPPOOOVVV```iiioooqqqjjjgggkkkpppsssvvvyyyxxxzzzyyyvvvwwwyyywwwsssddd]]]YYYiii|||nnnLLL999999999999888888888777777444444555666777888999999999777666777999;;;<<<<<<888888888999999::::::::::::::::::;;;<<<===>>>???@@@???HHH]]]www}}}{{{qqqhhhddddddbbbeeekkkuuu~~~|||wwwnnnooossszzzpppbbbYYYUUUYYYYYYXXX```nnn|||}}}jjj]]]XXXVVVVVVXXXZZZbbbtttvvvaaaVVVTTTQQQQQQTTT\\\lllzzzbbbUUUTTT[[[ZZZZZZZZZ[[[dddxxxwwwtttzzzooo___[[[WWWXXX[[[]]]```ppp{{{nnnfffdddbbb```^^^\\\[[[___nnn}}}}}}jjjggg}}}}}}llljjj~~~mmmYYYNNNNNNQQQTTTOOOPPPZZZcccmmm}}}xxxiii^^^\\\VVVOOOPPPVVVVVVPPPQQQQQQSSS[[[lll{{{hhhaaalll}}}kkk```eee}}}uuudddYYYVVVXXXVVVTTTTTTWWWXXXYYY^^^ddd{{{{{{mmm]]]SSSQQQTTTLLLJJJQQQXXX```rrr}}}wwwqqqaaaPPPOOOYYYaaapppqqqcccfffrrr}}}}}}rrr___TTTUUURRRYYY^^^YYYLLLJJJ[[[pppzzzqqqdddaaa```\\\VVVRRRMMMRRRYYYdddwww~~~{{{iii\\\bbbpppzzziiieeettt~~~{{{qqqkkkdddZZZSSSPPPLLLKKKPPP___rrr}}}wwwnnneeefff\\\VVVWWWTTTOOOTTT___bbbqqq}}}zzz|||yyy}}}~~~zzzxxxzzzooofffVVVSSS^^^bbbffftttxxxlllffflllsssuuuyyy~~~}}}zzzwwwwwwyyyuuuoooddddddZZZccc{{{oooKKK<<<;;;999777777888999888777999999888777777888999999;;;888555555777999999777888888999999999888888777???===;;;;;;===???@@@@@@:::AAAQQQggg|||}}}wwwuuutttggggggjjjpppvvvvvvqqqlllmmmkkkkkkmmmrrrxxx|||~~~tttddd\\\WWWZZZYYYWWW^^^iii{{{vvvhhh^^^XXXUUUWWWXXX]]]lll~~~hhh]]]WWWUUUSSSUUU[[[iiigggYYYVVVXXXWWWXXXXXXXXX___qqqzzzuuuxxxxxxfff]]]XXXWWWZZZZZZ\\\jjjzzzsssiiiddddddcccbbbbbb___aaakkkwww}}}llljjjppplll~~~qqq]]]QQQOOORRRTTTPPPSSS[[[aaaiiizzz|||mmmaaa___WWWOOOOOOTTTSSSNNNOOOPPPSSSZZZgggyyy}}}iii```iiiyyymmm```aaawwwuuueeeYYYTTTUUURRRPPPPPPTTTVVVWWW[[[aaarrr{{{qqq```UUUSSSVVVOOOMMMSSSYYYaaasssxxxeeeQQQPPPZZZ```pppuuudddgggsssvvvbbbVVVVVVSSSWWWZZZVVVLLLJJJYYYkkkzzzrrreeebbbaaa\\\VVVSSSPPPTTTYYYbbbrrr|||}}}|||}}}uuueeeXXX]]]jjj~~~|||jjjeeerrr~~~|||||||||}}}xxxppplllggg]]]VVVSSSOOONNNSSSaaasss}}}xxxnnneeeggg^^^ZZZZZZVVVPPPSSS]]]hhhrrr|||{{{zzz}}}{{{|||vvvlllZZZUUU^^^ccciiiwwwzzzllleeelllvvvzzz|||}}}zzzyyyyyytttlllcccbbbYYYddd}}}rrrNNN;;;<<<:::999888999:::999888888888888888888888888888999777555555777999888666888999999::::::999999888;;;;;;;;;<<<===>>>>>>>>>???HHHYYYnnnyyywwwwwwxxxzzzxxxsssnnnppplllgggeeefffiiilllmmmmmmrrrvvvxxx{{{|||xxxqqqhhh```\\\]]]ZZZWWW\\\eeerrr~~~~~~ppp```TTTUUUVVVVVVXXXcccsssrrrddd^^^ZZZWWWWWWYYYbbbtttppp```ZZZXXXWWWXXXXXXWWW[[[hhhvvvyyywwwlllaaaZZZWWWXXXXXXYYYdddrrrzzzmmmdddcccbbbddddddaaa___dddmmmrrrrrruuummm|||vvvbbbUUUQQQSSSRRRQQQTTTZZZ[[[aaassstttccc```YYYSSSSSSVVVUUUQQQNNNPPPRRRXXXaaaooojjj^^^eeetttttteee```ooovvvfffYYYRRRQQQMMMKKKKKKPPPSSSUUUYYY^^^fffttttttbbbWWWTTTVVVQQQPPPUUUZZZaaappphhhSSSQQQ[[[^^^ooozzzeeegggrrryyyeeeWWWTTTTTTTTTTTTRRRLLLKKKWWWdddzzzttthhhcccaaa\\\WWWTTTUUUVVVXXX^^^kkkxxx|||zzz~~~~~~|||xxxrrrdddWWWZZZfffyyy~~~mmmeeeooozzzyyyzzz|||{{{yyyzzz}}}zzztttooommmjjjaaaXXXUUUQQQPPPTTT```qqq~~~}}}yyyoooeeeeee^^^ZZZ[[[XXXSSSVVV___ooossszzz|||yyyzzz~~~|||zzzzzzyyyppp^^^VVV^^^dddjjjxxx|||lllccclllzzz}}}|||zzzsssjjjaaa^^^YYYgggwwwSSS999===<<<::::::;;;;;;;;;:::777888999::::::999888777999888888999::::::999777999::::::;;;;;;;;;::::::888999:::<<<===>>>??????HHHTTTfffyyy~~~{{{yyyuuupppmmmlllmmmmmmllliiinnnrrrpppoooooolllhhhiiiddd``````]]]ZZZ]]]dddnnnxxxvvveeeVVVWWWWWWWWWWWW^^^mmm~~~yyyjjjddd___ZZZXXXWWW[[[hhhuuuyyyhhh___ZZZZZZ[[[[[[YYYYYYbbbmmmzzzoooddd\\\VVVXXXXXXXXX```lllqqqddd___^^^___```]]]ZZZ^^^eee{{{|||zzznnnyyy|||gggXXXRRRRRRPPPPPPTTTWWWUUUXXXkkkzzzbbb___\\\ZZZ[[[\\\ZZZVVVNNNPPPSSSVVV[[[eeewwwkkk___cccrrr}}}}}}mmmdddlll{{{yyyjjj[[[RRRNNNKKKHHHHHHNNNRRRTTTWWW[[[^^^mmmsssbbbWWWTTTSSSPPPOOOSSSVVV\\\iiivvvhhhRRRQQQZZZYYYkkk~~~fffeeeooozzzhhhYYYRRRUUURRRPPPNNNMMMMMMUUU^^^wwwwwwjjjdddaaa\\\WWWVVVWWWVVVWWW[[[fffqqqyyy||||||yyyvvvhhhYYYYYYdddzzz~~~ooofffnnnxxxyyy{{{{{{yyywwwyyy|||wwwqqqmmmmmmjjjaaaXXXTTTPPPNNNQQQ\\\kkkwww}}}}}}~~~}}}zzzpppfffaaa[[[WWWWWWVVVVVV\\\eeerrrsssvvv|||yyyyyyzzz{{{zzzwwwsssqqqvvvppp```WWW___eeekkkxxxmmmbbbkkk{{{~~~~~~}}}{{{sssiii```[[[YYYhhh}}}zzzYYY:::>>><<<::::::;;;<<<;;;:::777888:::;;;;;;:::888777::::::;;;<<<===<<<;;;999:::;;;<<<<<<===<<<<<<<<<999:::;;;<<<===@@@DDDGGGRRRaaattt}}}|||}}}|||zzzxxxrrrwwwxxxsssnnnmmmkkkhhhhhheeecccbbb```^^^```ddduuu|||}}}pppccc[[[ZZZYYYZZZ___kkk}}}rrriiiccc\\\XXXUUUVVV___jjjnnnaaa[[[[[[\\\\\\ZZZXXX]]]eee~~~ttteee[[[TTTUUUWWWVVV\\\eeeuuuddd___\\\[[[\\\YYYXXX\\\cccrrr~~~ppptttlll[[[SSSQQQPPPQQQUUUWWWSSSTTTggg~~~eeebbb`````````]]]XXXUUUQQQQQQSSSWWWXXX^^^ooo~~~ooodddgggttt~~~tttjjjmmmyyy~~~pppaaaUUUOOOLLLHHHHHHMMMRRRSSSUUUXXXZZZfffwww|||ooo^^^TTTQQQNNNMMMMMMNNNOOOSSS]]]gggwwwgggQQQNNNUUUTTTffffffbbbhhh{{{}}}nnn^^^UUUWWWQQQLLLLLLMMMNNNSSSYYYpppyyyllleeeaaa[[[WWWWWWWWWUUUTTTYYYbbbmmmyyy~~~}}}}}}ppp\\\YYYccc~~~~~~qqqiiioooyyy|||}}}yyyyyy{{{}}}xxxrrrmmmlllhhh^^^UUUQQQOOONNNPPPYYYgggsssyyy{{{}}}|||}}}|||ssshhhbbb\\\VVVSSSRRRUUU]]]fffoooqqquuu}}}~~~}}}~~~~~~|||xxxtttooolllrrrpppcccZZZbbbiiiooozzznnnaaajjjyyy~~~|||zzz{{{}}}~~~}}}}}}|||tttkkk```YYYYYYfffxxxzzz___======;;;:::999:::;;;:::999777888:::;;;;;;:::888777999:::<<<===<<<;;;::::::<<<<<<===>>>>>>>>>>>>>>>>>>======<<<>>>EEENNNUUU\\\nnn}}}{{{wwwwwwvvvtttjjjjjjjjjhhhfffeeefffhhh{{{}}}~~~~~~~~~}}}vvvmmm___\\\[[[\\\aaaiiixxx|||llleee\\\WWWSSSTTT[[[dddsssccc\\\[[[[[[\\\ZZZWWWZZZ```uuu{{{ggg[[[RRRSSSUUUSSSVVV]]]tttzzzhhhbbb^^^\\\\\\ZZZZZZ^^^eeehhh|||sssrrrppp^^^TTTQQQRRRRRRVVVXXXTTTUUUhhh~~~oooiiidddccc```YYYSSSPPPUUUSSSUUUYYYYYY[[[iiiyyywwwpppqqq{{{xxxpppnnnxxxxxxiii[[[SSSOOOJJJIIINNNRRRSSSRRRTTTVVV___lllwww~~~}}}xxxkkk\\\QQQNNNKKKKKKKKKJJJIIIKKKRRRXXXkkkyyy|||eeeQQQKKKNNNOOOaaaggg___aaarrrwwwfffZZZVVVOOOJJJKKKLLLMMMPPPUUUggg{{{zzzmmmeee```ZZZWWWWWWUUURRRRRRWWW^^^iiixxx~~~~~~~~~www^^^WWWaaa}}}~~~tttlllooo{{{{{{||||||tttmmmjjjeee\\\UUURRRQQQPPPRRRZZZgggssszzz~~~|||{{{zzzzzz~~~vvvjjjfffaaaZZZSSSPPPRRRZZZ```hhhllluuu|||{{{xxxuuuqqqssstttfff\\\ccclllsss~~~nnnbbbjjjxxx|||zzzxxxyyy{{{||||||}}}}}}vvvnnncccXXXYYYcccnnnuuudddBBB===<<<::::::;;;;;;;;;:::888999:::;;;;;;:::999888888999;;;;;;999888999:::======>>>???@@@@@@@@@@@@AAAAAA@@@???BBBKKKXXXbbbgggzzz~~~~~~~~~uuuwwwwwwtttrrrpppppppppzzz{{{yyyuuuuuuwwwtttoooaaa\\\YYY\\\```eeeooozzznnneee[[[UUURRRSSSZZZbbb{{{zzziii^^^\\\]]]^^^\\\YYY[[[aaajjj}}}nnn```UUUUUUVVVSSSTTTXXXeeeyyyoooddd```^^^^^^]]][[[^^^bbb```vvvvvvqqq}}}tttaaaVVVRRRQQQPPPRRRUUUSSSUUUggg{{{|||rrrhhhddd```YYYUUUUUUZZZUUUVVV\\\\\\\\\fffttt}}}}}}vvvoootttpppaaaXXXRRRLLLJJJNNNRRRQQQOOOOOOQQQXXXcccqqq|||}}}xxxkkk[[[PPPMMMJJJLLLLLLHHHEEEFFFJJJMMMWWWhhhvvvsssaaaQQQKKKLLLLLL^^^}}}hhh]]][[[kkk|||}}}kkk\\\TTTMMMIIIIIIJJJJJJMMMRRR]]]ssszzzmmmeee^^^XXXVVVWWWRRROOOPPPUUU[[[eeeuuu~~~~~~aaaWWWbbbvvvxxxnnnooo}}}}}}~~~wwwnnniiiddd]]]WWWVVVRRRQQQSSS[[[fffsss|||xxxxxxwwwyyyxxxmmmfffccc^^^WWWSSSTTTXXX[[[aaahhhsss~~~{{{~~~|||wwwwwwhhhYYY___jjjtttmmmbbbkkkwww{{{zzzzzzzzz|||}}}|||~~~~~~xxxpppfffYYYYYY___dddpppgggHHH???===;;;;;;<<<===<<<;;;:::::::::::::::::::::::::::<<<===;;;999999;;;===>>>>>>???AAAAAABBBBBBBBB@@@AAACCCCCCGGGQQQ___jjjppp~~~~~~~~~|||{{{yyyxxxzzz{{{xxxsssrrrttttttqqqbbb[[[XXX[[[^^^```gggppptttzzz}}}{{{{{{nnndddZZZTTTRRRSSSZZZbbbooooooaaa``````aaa___]]]___dddbbb{{{~~~vvvgggZZZZZZZZZVVVTTTWWW[[[sssuuudddaaa___```___[[[[[[^^^\\\ssszzzqqq{{{wwwdddXXXSSSNNNLLLMMMQQQPPPTTTdddwwwwwwjjjeeeaaa\\\\\\```]]]WWWWWW^^^___]]]dddqqq|||pppqqq~~~uuueee\\\TTTMMMJJJNNNRRRPPPMMMLLLNNNSSS___nnn}}}zzzmmm[[[PPPLLLKKKNNNMMMHHHDDDDDDGGGIIIEEEWWWiiijjj^^^RRRMMMMMMLLL]]]{{{jjj]]]YYYgggxxx~~~kkk[[[RRRLLLGGGGGGHHHGGGKKKPPPWWWooo{{{nnneee^^^WWWUUUWWWQQQNNNNNNTTTYYYaaarrrdddYYYcccooo|||{{{ooonnn~~~~~~yyyoooiiiddd^^^ZZZZZZQQQQQQSSSZZZeeerrr{{{vvvvvvuuuxxxzzznnnaaabbb```[[[WWWXXXZZZZZZ\\\dddqqq|||~~~{{{~~~zzzyyyfffTTTYYYfffrrr}}}lllccckkkxxx||||||~~~}}}~~~}}}~~~yyyqqqgggYYYZZZ\\\^^^llliiiKKK@@@>>>===<<<===>>>===<<<;;;::::::999999::::::;;;>>>@@@@@@>>><<<<<>>???@@@AAABBBBBBBBBBBB>>>AAADDDGGGKKKUUUbbbmmmvvv}}}~~~}}}~~~~~~}}}{{{xxxqqqkkkeeecccfffjjjllllllmmmllllllpppuuuzzz~~~zzzkkk```]]]XXXQQQSSS\\\bbbyyyttthhhaaa]]]___```^^^\\\\\\cccsssppp\\\XXXZZZZZZXXXWWWZZZfffzzzjjjgggffffffbbb]]]]]]```aaagggwwwqqqtttkkkZZZUUURRRMMMJJJLLLOOOVVVcccnnn}}}nnnbbb]]]\\\\\\\\\XXXUUUYYY___\\\WWW___mmmuuuuuuttt___MMMNNNQQQTTTPPPJJJHHHKKKMMMQQQ[[[lll~~~rrraaaSSSLLLKKKMMMOOOMMMIIIFFFEEEFFFFFFGGGOOOVVVTTTJJJGGGMMMLLLbbbzzzyyyggg[[[bbbuuuoooVVVVVVRRRMMMIIIHHHKKKOOORRRSSSeee|||oooaaa]]]^^^[[[UUUOOONNNMMMLLLQQQ]]]mmmyyyttt]]]WWWaaavvvxxx~~~vvvhhhkkkzzz~~~uuukkkeeebbb^^^[[[YYYWWWVVVZZZcccqqq|||{{{sssvvv{{{zzz}}}~~~uuulllkkkdddZZZXXX[[[[[[VVV^^^dddmmmxxx~~~yyykkk]]]ZZZfffxxxjjjZZZaaasss~~~}}}xxxxxxzzzvvvpppeee^^^[[[XXX]]]iiicccJJJDDDEEE@@@;;;===CCCBBB;;;>>>===<<<;;;;;;<<<===>>>BBB@@@>>>===???@@@@@@???CCCBBBBBBAAAAAA@@@@@@@@@BBB@@@===EEESSSXXXcccyyy~~~~~~}}}|||{{{~~~}}}|||{{{zzz}}}yyyuuurrrrrrtttuuuvvvooonnnlllnnnqqqvvvyyyzzzvvvwwwyyyzzz{{{yyywwwvvvwwwzzzqqqeeebbb^^^WWWWWW]]]```uuuxxxiiiccc_________\\\[[[\\\\\\mmmsss___XXXYYYWWWUUUUUUYYYbbbrrrpppjjjffffffddd```___bbb```cccooottttttppp^^^WWWNNNKKKJJJNNNRRRWWWaaakkk~~~lll___ZZZZZZ[[[[[[YYYVVVYYY^^^[[[WWW^^^kkk}}}wwwuuuttt___NNNLLLMMMOOONNNIIIGGGIIIJJJOOO[[[lllvvvfffXXXQQQJJJKKKLLLJJJFFFCCCCCCDDDDDDDDDJJJSSSQQQHHHCCCGGGNNNeee{{{lll^^^___nnnrrrZZZVVVSSSOOOKKKJJJKKKNNNPPPLLL\\\rrrqqqddd______\\\VVVRRRQQQOOONNNRRR]]]lllwww~~~rrr\\\WWWaaauuu~~~vvv{{{ssseeegggvvv~~~~~~ssskkkfffdddaaa___\\\YYYXXX[[[cccooozzz{{{tttwww|||zzz}}}}}}ssslllkkkcccZZZWWWYYYXXXTTT\\\bbblllvvv}}}yyyoooccc```kkkyyymmm\\\```ppp{{{~~~~~~{{{vvvvvvwwwsssmmmfff___[[[YYY^^^kkkeeeLLLBBBDDDBBB======@@@>>>999>>>===<<<;;;;;;<<<===>>>@@@???======???@@@@@@@@@BBBBBBBBBBBBAAA@@@@@@???AAA@@@>>>HHHWWW]]]hhh~~~~~~~~~}}}|||||||||||||||{{{{{{{{{|||yyywwwxxxyyyuuuqqqnnnmmmooorrruuuvvvqqqrrrssssssrrrpppnnnlllmmmppptttwwwxxxyyy{{{||||||nnnbbbaaa```[[[YYY\\\ZZZkkk|||{{{gggaaa\\\\\\[[[XXXWWWYYYZZZiii~~~}}}iii___[[[YYYXXXXXX\\\___jjj|||vvvllldddcccdddbbbaaaaaa^^^^^^eeevvvzzzvvvzzzeeeXXXNNNLLLMMMPPPSSSVVV]]]dddzzzlll^^^[[[]]]^^^]]]XXXVVVXXX\\\YYYTTTZZZeeeuuuzzzvvv~~~wwwcccSSSMMMHHHJJJKKKHHHFFFGGGGGGMMMXXXiii{{{|||lll___WWWNNNNNNLLLIIIEEECCCCCCDDDIIIHHHNNNXXXWWWNNNHHHJJJOOOhhhwwwggg\\\fff|||vvv___VVVTTTPPPMMMLLLLLLMMMNNNIIIUUUgggzzzuuuggg```___[[[VVVTTTSSSQQQPPPSSS\\\jjjttt{{{}}}{{{{{{sss___]]]gggvvv}}}wwwxxxqqqeeebbbqqq|||zzzqqqjjjhhhgggeeecccaaa___]]]___eeeppp{{{}}}www{{{|||~~~}}}tttooolllddd[[[XXXXXXWWWSSSYYY___iiiuuu~~~~~~{{{zzzzzz}}}}}}~~~yyypppnnnuuuppp___```mmmxxx|||}}}~~~}}}yyyuuuuuuuuuqqqjjjfff___\\\\\\bbbooogggMMM???CCCDDD@@@>>>===<<<999>>>>>><<<<<<<<<<<<>>>>>>???>>><<<===???AAAAAA@@@@@@AAABBBBBBBBBAAA@@@???@@@CCCDDDOOOaaajjjvvv~~~~~~|||yyyyyyzzz|||~~~zzzwwwwwwxxxyyyuuupppmmmnnnqqqtttuuuvvvvvvvvvuuurrrpppmmmkkkkkkmmmoooooommmllllllmmmpppddd[[[[[[]]]ZZZWWWWWWXXXcccpppwww}}}zzzfffaaa]]]]]]\\\YYYYYY\\\ZZZfffvvvwwwiiiaaa]]]\\\\\\``````gggxxx|||nnnaaa___aaaaaa___^^^]]]\\\aaaoooxxx~~~lll[[[TTTQQQPPPRRRRRRSSSXXX___ooommmbbb```aaaaaa___UUUTTTUUUWWWTTTQQQUUU\\\kkk{{{~~~vvv{{{|||lll[[[PPPGGGGGGIIIIIIGGGGGGIIILLLTTTbbbssspppccc[[[WWWUUUQQQMMMJJJHHHIIIJJJOOOMMMRRR\\\]]]TTTOOOPPPRRRkkkqqq]]]___wwwyyyeeeVVVTTTQQQNNNLLLJJJJJJJJJKKKTTTcccwwwyyykkkbbb^^^ZZZVVVTTTSSSRRRRRRTTT]]]jjjttt~~~{{{}}}yyyiiihhhqqq||||||{{{tttjjjbbblllyyyyyypppjjjiiihhhfffdddeeecccbbbccciiittt}}}xxxsssnnnfff^^^ZZZYYYWWWUUUXXX^^^hhhuuu~~~}}}{{{zzz{{{~~~}}}rrrbbb```lllyyy~~~{{{xxxwwwwwwrrrkkkfff``````bbbjjjuuujjjMMM@@@CCCDDDAAA===;;;<<<===???>>>===<<<<<<===>>>???@@@>>>===>>>???@@@???>>>???@@@BBBCCCCCCBBBAAA@@@@@@GGGMMM[[[ppp|||~~~zzzyyyxxxyyy~~~|||||||||zzzvvvqqqnnnnnnqqqtttuuuuuuuuuuuuuuutttrrrqqqpppnnnoooooonnnkkkiiiiiiiiillleee___^^^___\\\YYYWWWYYY___fffkkkqqqvvvvvvssshhhccc``````^^^\\\^^^bbb\\\bbbmmmxxxnnnbbb]]][[[[[[^^^^^^eeevvvrrrbbb^^^``````^^^]]]]]]]]]bbbnnnxxx{{{uuubbbWWWSSSQQQRRRRRRSSSZZZaaajjj~~~qqqfffbbb```\\\YYYSSSRRRSSSSSSQQQOOOQQQUUUbbbqqqyyyyyyyyyeeeWWWKKKIIIKKKJJJIIIHHHMMMLLLNNNWWWfffxxxqqqddd]]]^^^[[[VVVQQQNNNMMMMMMMMMLLLIIINNNWWWXXXQQQPPPTTT]]]sssxxx```[[[nnn}}}jjjVVVUUURRRNNNKKKIIIGGGGGGMMMSSSbbbvvv}}}nnnccc]]]YYYUUUQQQRRRRRRRRRVVV___kkkttt~~~~~~tttttt{{{{{{rrrfffjjjxxxyyyqqqkkkiiigggeeecccbbbbbbbbbdddiiittt~~~tttmmmeee___[[[XXXVVVVVVYYY^^^hhhuuusssfffcccnnn~~~}}}}}}}}}wwwoooeeeaaadddjjjttt~~~qqqPPPBBBCCCCCCAAA===;;;===@@@???>>>===<<<<<<===>>>???BBB@@@??????@@@@@@>>>===@@@AAABBBCCCDDDDDDCCCBBB@@@LLLVVVggg~~~~~~{{{yyy}}}{{{wwwrrrooopppqqqssssssnnnooopppqqqrrrsssssstttqqqrrrsssrrrqqqpppqqqrrrtttrrrooommmjjjgggcccaaa[[[[[[\\\^^^bbbeeeeeedddccc```]]]\\\YYYVVVYYY___aaadddjjjttt~~~nnn___XXXVVVUUUYYYZZZbbbsssyyyhhhbbbbbb```^^^]]]]]]```eeennn}}}{{{yyy~~~lllXXXTTTRRRTTTUUUVVV]]]eeefffvvvvvvhhh___YYYUUURRRSSSTTTTTTSSSQQQPPPRRRSSS\\\iiiyyyzzznnn```RRRMMMMMMLLLJJJJJJQQQMMMKKKNNNZZZmmmrrrggg```aaa\\\VVVRRROOONNNLLLKKKIIIGGGKKKRRRRRROOOTTT^^^ooo|||eeeZZZeeeyyyoooYYYWWWSSSOOOKKKHHHFFFFFFKKKPPP^^^rrrssseee]]]YYYUUUPPPQQQRRRSSSVVV^^^jjjrrr}}}~~~~~~zzziiiiiiwwwzzzrrrllliiigggcccaaa[[[\\\^^^___eeeppp~~~qqqjjjbbb^^^[[[WWWVVVXXX[[[___ggguuuwwwkkkgggppp|||tttdddaaaeeennn|||}}}]]]JJJHHHGGGGGGDDD???>>>AAA??????============??????BBBAAA@@@AAABBBBBB@@@>>>BBBBBBCCCCCCDDDEEEFFFFFFDDDTTTbbbsss}}}~~~}}}xxxuuuuuuuuuuuutttmmmnnnooopppqqqrrrssssssqqqssstttttttttuuuwwwyyyxxx{{{|||{{{wwwuuusssrrrgggbbb^^^]]]^^^^^^]]]]]]bbb^^^ZZZXXXSSSOOORRRXXX```bbbgggqqq|||qqq```YYYVVVUUUXXXYYYaaaooo}}}llldddaaa^^^[[[[[[]]]bbbffflllxxx~~~ttt\\\YYYXXXZZZYYYXXX\\\bbb^^^iii{{{yyyjjj^^^XXXWWWXXXWWWXXXXXXWWWVVVVVVVVVVVV[[[dddsss|||tttfffXXXQQQNNNKKKJJJLLLRRRMMMIIIIIIRRRdddxxxtttkkkeeeaaa\\\VVVRRROOOMMMJJJHHHHHHGGGKKKPPPNNNNNNZZZjjjooo^^^```sssuuu]]]ZZZUUUPPPLLLIIIGGGGGGKKKOOOYYYjjj}}}xxxiii___ZZZWWWPPPRRRSSSSSSVVV]]]gggooo~~~}}}hhhgggvvvzzzrrrllliiigggccc```XXXYYY[[[]]]aaalllzzzrrriiibbbaaa___[[[ZZZ]]]]]]^^^eeesss}}}rrrkkkqqq~~~vvvddd___cccnnnoooYYYUUUTTTWWWSSSJJJCCCBBB@@@???>>>======>>>???@@@@@@@@@@@@BBBDDDEEEDDDBBBDDDDDDCCCCCCDDDFFFIIIJJJNNN```ppp|||zzzyyyxxxvvvtttttttttsssrrrrrrqqqqqqrrrssstttttttttuuuwwwyyyssszzz~~~}}}yyysssllliiigggeeecccbbbhhhccc___[[[UUUPPPSSSXXXWWWYYY___jjjuuu||||||yyyyyy|||wwweee]]][[[YYY[[[\\\aaalllzzz}}}mmmddd___ZZZXXXXXX]]]cccfffiiisssxxxaaa_________\\\WWWWWWZZZVVV]]]nnn{{{kkk___\\\___dddZZZ\\\\\\ZZZZZZ[[[[[[ZZZ[[[bbbppp~~~vvvjjj\\\TTTOOOKKKJJJLLLQQQMMMHHHGGGOOO___qqq~~~wwwooojjjaaa\\\VVVRRRPPPNNNJJJFFFEEEEEEHHHLLLIIIKKK[[[ooowwweee```rrrxxx```]]]WWWQQQMMMJJJIIIIIIMMMOOOVVVddduuu|||kkkaaa\\\YYYRRRSSSTTTTTTUUU[[[dddkkk}}}ffffffuuuzzzrrrllljjjgggdddaaaYYYZZZ\\\]]]```jjjyyytttllleeeeeeccc___```ddd]]]^^^dddqqqvvvmmmppp|||wwwddd^^^```lll}}}fffbbbaaaeeebbbUUUIIIDDD@@@???>>>======>>>???@@@===>>>???CCCFFFHHHGGGFFFFFFEEECCCCCCDDDGGGJJJLLLXXXlll|||~~~~~~~~~~~~{{{xxxuuuuuuvvvxxxwwwuuupppqqqrrrsssssstttuuuuuuvvvwwwxxxyyyzzz{{{||||||zzzzzzzzzyyyxxxvvvuuutttxxxwwwsssiii^^^VVVSSSSSSUUUYYY___dddgggjjjlllooonnnmmmmmmpppsssvvvxxxxxxzzz~~~pppbbb[[[ZZZ______bbbjjjvvvtttiiibbb^^^[[[ZZZ]]]___cccgggooo{{{|||jjjccc\\\WWWRRRQQQVVV]]]]]]]]]ggg{{{~~~nnneeeddddddcccbbb___ZZZWWWYYY]]]^^^[[[[[[cccooo{{{yyymmm___XXXTTTPPPOOOPPPRRROOOLLLIIIMMMXXXgggrrr{{{oooeee___YYYXXX\\\[[[SSSLLLKKKFFFGGGDDDHHHOOONNNSSSfffrrr```hhh~~~eee^^^WWWSSSNNNIIIHHHKKKKKKMMMPPPXXXkkk~~~ooobbbZZZWWWZZZWWWRRRPPPSSS[[[dddiiizzzfffgggssswwwkkkbbbbbbdddccc]]]\\\]]]___aaafffsss~~~zzzppphhhfffdddaaa___```bbbcccdddjjjzzz{{{qqqrrr|||zzzvvvuuu```]]]fffuuusssnnnnnntttwwwlllSSS======>>>===;;;<<>>@@@BBB@@@???@@@BBBFFFGGGFFFDDDCCCEEEGGGGGGIIIRRR```kkkxxx}}}~~~}}}}}}~~~yyyxxxxxxxxxzzz|||~~~~~~}}}|||zzzxxxvvvuuutttuuuwwwxxxuuuooofff```aaabbbfffkkkqqqsssqqqnnnkkkkkkjjjjjjiiihhhfffffffffiiijjjiiijjjnnnooommmkkkmmmppppppmmmhhhccc___YYYZZZ^^^fffqqq{{{uuujjjccc``````cccfffhhhggghhhppp~~~rrrggg\\\WWWTTTQQQPPPSSSUUUVVV\\\kkkttthhhdddbbb```bbb]]]WWWVVVYYY\\\]]]]]]dddfffnnnzzztttiii^^^[[[YYYTTTPPPOOOSSSWWW[[[YYYWWWXXX```ggg{{{~~~tttfffZZZWWWSSSRRRUUUTTTPPPLLLLLLKKKIIIBBBGGGQQQOOOQQQ___~~~kkkjjj}}}ooobbbVVVRRRQQQMMMIIIHHHHHHKKKNNNRRR\\\mmm|||mmm\\\VVVWWWMMMOOOQQQTTTXXX\\\```aaarrr{{{qqqcccoooxxxkkkcccaaa___ZZZYYYXXXXXXYYYZZZ___mmmzzzwwwjjjdddaaa```cccgggeeecccaaaeeerrr{{{ooommmvvvxxxnnnjjjeeecccxxx}}}wwwxxx|||cccHHH>>>888;;;>>>;;;<<>>>>>>>>AAADDDFFFEEEDDDDDDHHHLLLMMMQQQ^^^rrr~~~~~~~~~~~~}}}{{{yyywwwvvvuuuuuuwww{{{|||yyyqqqjjjjjjiiikkkqqqwwwxxxtttnnnmmmnnnpppqqqpppoooooooooiiilllllljjjkkknnnooolllnnnmmmnnnppppppllleee```XXXYYY]]]dddkkkrrrvvvwwwtttwwwwwwrrriiicccbbbccc^^^bbbeeeeeefffnnn~~~zzzmmm___YYYVVVQQQNNNMMMSSSTTTXXXbbbtttuuuiiidddbbb___```YYYSSSTTTWWWXXXYYY[[[ffffffkkkwwwwwwkkkbbb______ZZZUUURRRRRRXXX^^^]]]ZZZ[[[cccjjjxxxxxxjjj^^^]]][[[YYYXXXVVVSSSQQQPPPQQQLLLEEEIIITTTSSSRRR^^^xxxppphhhuuuuuudddUUUPPPQQQNNNHHHDDDFFFJJJMMMOOOUUUdddwwwnnn^^^XXXWWWNNNOOOQQQSSSUUUWWWYYYYYYhhhssstttdddlll}}}ooogggddd___YYY]]][[[ZZZZZZYYY]]]iiiuuu{{{mmmeeebbb___```cccddd```]]]```mmm}}}qqqmmmuuuxxxqqqjjjbbb___kkkyyyUUUAAA777>>>DDD???<<>>>>>???@@@BBBCCCCCCCCCDDDGGGLLLQQQ\\\mmm~~~|||zzzyyy~~~}}}}}}~~~zzztttrrrrrrvvv{{{{{{vvvqqqnnnppprrrrrrqqqpppqqqsssooorrrrrrppppppssssssqqqxxxvvvuuuvvvwwwtttmmmgggddddddeeeiiinnnqqqrrrqqqiiimmmpppnnnhhhcccbbbdddZZZ^^^aaabbbdddlllyyyuuuhhhaaa\\\VVVRRRPPPSSSWWWYYY___mmmyyymmmgggeeeddd___WWWSSSVVVYYYXXXXXX[[[gggfffjjjuuuyyylllaaa``````\\\WWWTTTTTTWWWZZZYYYVVVXXX```hhhsss}}}pppeeeaaa```^^^ZZZXXXXXXXXXWWWTTTPPPIIIMMMXXXVVVTTT___rrruuujjjqqq|||jjjXXXRRRSSSOOOIIIEEEFFFIIIMMMNNNRRR^^^sss}}}ooo```WWWTTTOOOOOOOOOPPPRRRTTTWWWXXX```lll}}}zzzhhhkkk{{{sssiiiddd___YYY___]]][[[ZZZWWWXXXbbbmmm}}}pppiiiddd^^^[[[\\\]]]YYYVVVZZZeeevvvuuupppuuuuuuooofffaaaaaafffwwwvvvYYYBBBBBBFFFBBB???AAA===>>>>>>?????????@@@AAAAAADDDKKKYYYlll}}}|||{{{|||~~~~~~zzzwwwvvvxxxyyyvvvrrrqqqrrruuusssvvvvvvssstttwwwwwwtttwwwuuutttuuuvvvuuuqqqnnntttsssrrrsssuuuvvvvvvuuummmppprrrqqqlllgggdddddd\\\]]]___```bbbiiiqqqxxx|||yyyvvvsssssstttwwwyyyxxx}}}~~~~~~{{{pppiiiddd^^^[[[\\\XXX]]]___```kkk}}}}}}qqqkkkiiihhh```XXXVVV[[[^^^[[[ZZZ^^^______dddooo|||yyyjjj]]]ZZZ[[[YYYTTTRRRUUUTTTRRRPPPNNNRRRYYY___nnn|||tttjjjbbbccc```ZZZWWWYYY[[[[[[SSSPPPKKKOOOXXXUUUTTTaaammm|||~~~rrrvvvsss```XXXWWWSSSMMMJJJIIIJJJMMMNNNPPPZZZnnn{{{mmm___UUUPPPNNNMMMNNNOOORRRVVVZZZ\\\\\\gggvvvmmmkkkwwwttthhhbbb]]]YYY\\\[[[ZZZYYYUUUTTT[[[eeezzz}}}rrrlllggg___ZZZZZZXXXTTTRRRUUU]]]jjj||||||tttttt~~~sssnnncccbbbhhhfffoooxxxVVVGGGBBB>>>===???===>>>???>>>===>>>@@@BBBCCCHHHUUUjjj~~~}}}xxxvvvyyy}}}wwwzzzzzzxxxxxx{{{|||yyytttsssrrrrrrrrrsssrrrrrr{{{zzzwwwwwwxxxxxxwwwvvvvvvvvvwwwvvvsssnnnjjjgggaaaaaaaaacccggglllpppssstttrrrooolllkkkkkkllllllooosssuuurrrrrrtttuuutttvvvuuuvvvyyy|||}}}~~~xxxqqqlllhhhccccccggg]]]eeegggeeelll|||}}}pppjjjhhhfff```XXXWWW```ccc]]][[[^^^ZZZ\\\ccclllwww~~~yyyiiiXXXSSSUUUTTTRRRPPPRRROOOKKKJJJMMMRRRXXX\\\nnn|||wwwnnniiijjjeee[[[UUUVVVXXXWWWMMMMMMJJJMMMTTTPPPQQQ```jjjzzzyyyfff\\\XXXTTTOOOMMMNNNMMMMMMOOOOOOVVVgggxxx|||lll^^^WWWUUUPPPPPPQQQSSSVVVYYY[[[]]][[[bbbmmmzzz}}}pppkkkvvvwwwiiiaaa^^^]]]YYYYYYZZZZZZVVVUUUZZZcccwww|||rrrmmmiiibbb^^^^^^ZZZVVVTTTWWW[[[dddtttwwwqqqwww}}}ssspppeeefffnnngggllluuu\\\KKKCCC@@@??????AAABBBCCCBBBDDDHHHKKKPPP[[[mmm}}}}}}{{{zzz~~~|||}}}}}}xxxwwwvvvuuutttuuuvvvwwwzzzxxxuuutttuuuuuuuuutttzzzyyyyyyyyyxxxuuuppplllfffddddddhhhnnntttuuuuuuyyyxxxwwwuuusssqqqpppooonnnrrrrrrmmmjjjjjjiiigggjjjhhhiiikkklllllllllnnnwwwrrrnnnkkkgggdddffflllaaajjjmmmhhhmmm|||{{{mmmfffcccbbb^^^VVVWWW```ddd]]]YYY]]]]]]bbbjjjsss{{{|||iiiWWWQQQRRRSSSQQQPPPNNNKKKHHHIIIPPPWWW\\\^^^qqqyyyrrrsssssslll]]]SSSRRRSSSQQQHHHJJJHHHKKKQQQLLLNNN^^^hhhyyy{{{hhh]]]XXXRRROOONNNRRRNNNMMMOOOOOOSSSbbbrrr~~~lll^^^[[[^^^TTTUUUWWWYYYZZZZZZZZZZZZ\\\___gggsssqqqlllwww{{{kkkcccaaaaaaXXXYYY[[[]]]ZZZXXX]]]eeewww{{{qqqmmmiiieeecccddd```[[[ZZZ\\\^^^bbbqqqxxxnnnqqq|||~~~}}}tttssshhhjjjrrrhhhmmmyyy```RRRIIIEEEBBBEEEHHHIIIIIILLLQQQUUU___nnn~~~xxx~~~{{{~~~}}}yyyuuuuuuyyy{{{zzzwwwuuuuuuwwwyyy{{{zzzwwwttt{{{{{{{{{zzzyyyyyyxxxxxxrrrllljjjooouuuuuuttttttzzz{{{{{{{{{zzzyyywwwvvv{{{{{{yyyvvvsssqqqrrrsssrrrrrrppplllhhhfffggghhhqqqooommmjjjhhhhhhhhhiiicccggglllmmmmmmnnnsssxxxuuuyyyzzztttjjjcccbbbeeeZZZUUUUUU[[[^^^\\\\\\```hhhgggjjjqqqzzzpppaaaYYYVVVTTTUUUWWWRRROOOLLLNNNTTTYYYZZZZZZmmm~~~wwwhhh```[[[VVVUUUWWWYYYWWWTTTOOOJJJLLLQQQOOOIIIOOO[[[mmm{{{nnn\\\SSSPPPMMMHHHNNNLLLKKKIIIHHHLLLZZZiiixxxyyyccc]]]aaacccWWWUUUYYY^^^]]]XXXWWW\\\]]]```fffqqqxxxlllvvv~~~oooiiiiiiiiiddd___[[[\\\^^^```fffmmmttt||||||qqqiiifffeeedddbbbfffccc```___^^^___hhhqqqxxxkkkooo}}}~~~}}}|||}}}~~~{{{sssjjjnnnsssmmmqqq|||fffWWWXXXTTTQQQSSS[[[dddkkknnn|||~~~}}}{{{|||}}}zzzzzzzzz|||}}}|||zzzxxxzzzyyyyyyyyyyyyzzzzzzzzzzzztttqqqvvvzzzyyywwwxxx|||}}}}}}}}}|||{{{zzzzzz{{{zzzyyyvvvsssrrrsssuuuxxxwwwvvvuuuttttttttttttsssssssssrrrqqqpppooooooeeeiiilllllljjjiiillloooqqqtttuuuqqqiiicccaaabbbZZZVVVWWW\\\]]]\\\^^^bbbgggfffgggmmmuuu{{{}}}}}}~~~rrreee^^^ZZZWWWVVVXXXXXXVVVTTTTTTWWW\\\___```qqqwwwjjjaaa\\\WWWVVVXXXYYYWWWUUUVVVQQQRRRWWWUUUQQQWWWcccqqq}}}rrr^^^RRRNNNLLLHHHMMMKKKJJJKKKJJJLLLTTT___pppvvvccc]]]___```VVVTTTVVVZZZXXXSSSSSSWWWYYY]]]eeerrr{{{mmmtttqqqkkkkkkkkkddd___[[[\\\^^^```eeelllnnnwww~~~tttkkkhhhfffdddbbbgggeeedddeeebbbaaafffnnn{{{pppqqqzzz{{{zzzzzz{{{}}}~~~~~~}}}yyyrrrhhhiiimmmgggooo}}}sssooolllnnnuuu~~~wwwtttyyy|||xxxxxxxxxxxxxxxxxx{{{~~~}}}~~~~~~zzzyyyyyyyyyyyy{{{}}}~~~|||zzz}}}~~~||||||~~~~~~}}}}}}~~~~~~~~~}}}}}}|||zzzwwwvvvxxxyyyxxxwwwwwwzzz}}}~~~|||zzzvvvwwwyyyzzzzzzxxxvvvuuuqqqtttvvvvvvrrrooopppqqqrrrssssssqqqnnnjjjgggeee]]]]]]___aaa```___ccciiikkkiiiiiilllrrrvvvwwwvvvxxxyyy|||}}}|||yyyuuussstttvvvwwwuuuwww{{{}}}{{{}}}ssshhhddd```[[[YYYYYY]]]\\\ZZZYYYYYY\\\aaaeeettt~~~{{{rrrbbb^^^ZZZXXXZZZ[[[YYYWWW\\\XXXXXX[[[[[[YYY___jjjwwwwwwdddVVVRRRPPPOOOPPPMMMLLLOOOPPPPPPSSSWWWgggwwwtttddd]]]]]]]]]XXXWWWWWWXXXVVVSSSSSSWWWYYY\\\cccppp}}}lllooorrrllljjjjjjccc^^^[[[]]]^^^___ccciiifffqqq{{{wwwoookkkhhheeebbbeeeeeefffhhheeeaaaccciiiyyy|||tttssswwwyyyxxxxxxyyy{{{}}}|||{{{yyysssiiifffgggeeeqqq}}}zzztttvvvzzz~~~~~~yyyyyyxxxwwwvvvxxx|||}}}{{{xxxtttrrrqqqsssuuu~~~}}}~~~~~~}}}|||||||||}}}~~~~~~||||||}}}xxxwwwwww|||{{{zzzzzz{{{{{{{{{yyyxxxwwwyyy|||~~~~~~{{{yyyxxxyyyxxxwwwvvvvvvwwwvvvqqqnnndddgggjjjiiigggggglllrrrtttqqqoooqqqtttvvvvvvtttrrrtttvvvvvvtttooollliiihhhlllmmmllllllppprrrqqqvvvoooiiihhhfff```]]]]]]______^^^[[[YYY[[[aaaggglllsssxxxvvvvvvwwwvvvqqqccc___\\\ZZZZZZ[[[ZZZYYY\\\XXXXXXZZZ[[[\\\bbbkkkxxx||||||nnnbbb]]][[[YYYXXXSSSQQQUUUYYYYYYYYYZZZcccrrr{{{tttfff^^^[[[ZZZ]]]\\\\\\[[[YYYYYY[[[^^^]]]]]]aaalllzzz~~~}}}|||~~~||||||}}}|||jjjjjjvvvzzz}}}sssiiieeedddaaa]]][[[]]]^^^^^^aaafffaaalllxxxwwwpppllljjjgggeeebbbaaaccceeebbb___aaaggguuu}}}zzzsssqqquuu{{{yyyyyyyyy{{{|||{{{zzzzzzwwwlllgggggghhhwww}}}{{{yyywwwuuuvvvwwwyyyzzz~~~~~~|||wwwrrrpppqqqsss{{{zzzyyyzzz|||}}}|||{{{~~~|||zzz{{{|||}}}|||zzzxxxvvvvvvvvvvvvtttvvvxxxyyyyyyyyyyyyzzz{{{xxxvvvxxx{{{{{{xxxtttmmmqqqrrrooolllnnnsssxxx|||yyyvvvvvvxxxyyywwwuuutttvvvyyyxxxsssooolllkkkiiimmmooommmkkknnnooonnnmmmjjjiiikkkjjjeeebbbcccccccccbbb___]]]^^^dddiiieeeiiijjjhhhgggggggggfff```^^^[[[YYYXXXXXXXXXXXXWWWUUUUUUWWWYYY\\\bbbhhhrrrsssuuuwwwwwwwwwyyy{{{~~~~~~}}}}}}xxxooohhhbbb^^^]]]VVVSSSXXX]]]^^^```aaaeeepppyyyttthhh^^^ZZZXXX^^^______]]]\\\___bbbeeeaaa^^^___hhhttt|||~~~}}}}}}{{{|||}}}}}}||||||}}}}}}~~~~~~{{{kkkjjjsssuuuzzz~~~rrreee^^^]]]^^^[[[[[[^^^___^^^```ddd```jjjuuu|||}}}sssmmmkkkjjjiiigggaaa``````aaa___^^^dddkkkuuu|||~~~}}}|||}}}}}}vvvooonnnrrr|||zzzyyyyyy{{{{{{zzzxxxyyyxxxnnnggghhhjjjyyy~~~~~~zzz{{{zzz}}}~~~|||{{{yyyvvvtttxxxxxxxxxyyy{{{}}}}}}}}}~~~|||~~~{{{xxxvvvvvvvvvwwwrrrssstttuuuwwwyyyzzz{{{yyyvvvtttuuuxxxzzzyyyxxxuuuxxxwwwssspppssswwwyyy~~~{{{xxxxxxzzz{{{yyyvvvzzz}}}}}}yyyuuuttttttrrrxxxzzzvvvssssssttttttjjjiiilllppppppllliiijjjjjjjjjiiihhhggghhhkkknnnmmmmmmmmmjjjfffdddcccccc___]]][[[XXXWWWWWWXXXXXXVVVUUUVVVXXX[[[```dddgggmmmkkkkkkooopppooopppssswwwwwwwwwvvvuuuttttttsss~~~|||zzzyyywwwwwwxxx~~~zzzrrrkkkccc[[[\\\VVVSSSWWW\\\^^^aaadddgggooouuurrrhhh^^^YYYXXXZZZ]]]]]]ZZZZZZ^^^bbbccc___[[[]]]gggssszzz~~~}}}{{{|||~~~}}}|||{{{zzzyyyxxxwww|||pppqqqwwwvvvzzz~~~~~~ssscccYYYWWWZZZXXXZZZ^^^```___```ccc___iiisssyyy}}}xxxnnnhhhggggggggggggdddaaa``````______fffooouuu{{{~~~xxx||||||sssmmmlllnnnxxxwwwvvvwwwxxxyyyyyywwwuuuvvvllleeeggghhhsss}}}zzzyyyyyyyyyzzz|||~~~~~~}}}|||||||||{{{zzzxxxxxxzzz|||}}}~~~{{{yyywwwvvvxxx{{{}}}~~~}}}|||vvvuuuzzz|||zzz|||yyyyyy|||}}}{{{xxx~~~|||yyyzzz}}}xxx~~~|||xxxxxxxxxxxxmmmmmmrrrwwwwwwrrrppprrrrrrpppooooooqqqrrrsssrrrtttttttttsssppplllkkkllldddcccaaa^^^\\\\\\]]]^^^YYY[[[\\\___dddiiilllllloookkkkkkooopppmmmmmmpppnnnnnnnnnmmmmmmlllllllllyyyxxxwwwtttrrrpppnnnmmmpppssstttqqqnnnjjjaaaYYYYYYUUUTTTXXX[[[[[[^^^bbbgggkkkooommmeee\\\YYYYYYUUUYYYZZZVVVUUUZZZ]]][[[YYYVVV[[[gggrrrvvvwwwzzzzzzyyyxxxyyy|||wwwwwwxxxxxxxxxwwwvvvuuuzzzssswww{{{vvvyyy~~~~~~}}}uuudddYYYVVVWWWVVVXXX^^^aaa___```bbb^^^gggpppuuuzzz~~~uuujjjbbb```bbbccccccdddbbbaaaaaa___^^^dddmmmtttyyy}}}|||~~~~~~yyy{{{|||yyytttpppllliiinnnnnnnnnqqqtttwwwwwwwwwssstttkkkdddeeedddhhhvvv~~~{{{xxxzzz~~~}}}yyywww{{{{{{~~~}}}{{{{{{}}}~~~}}}{{{{{{zzzzzz|||}}}zzz{{{~~~~~~{{{{{{yyy|||vvv}}}|||wwwwwwxxxxxxrrrssswww||||||wwwuuuvvvuuusssqqqssswwwxxxvvvtttqqqrrrtttuuutttqqqppprrrkkkjjjhhheeecccbbbdddeee___aaacccfffkkkqqqsssrrruuupppooossstttpppooorrrooooooooooooooonnnnnnnnntttsssqqqooollljjjhhhgggggghhhhhhggghhhhhhbbbZZZWWWUUUVVVZZZ[[[ZZZ[[[___eeegggiiihhhbbb[[[XXXZZZSSSXXXYYYTTTSSSWWWXXXVVVVVVTTTZZZgggppppppnnnooouuusssrrrtttvvvyyyzzzzzznnnppprrruuuwwwxxxyyyyyyvvvrrryyy|||uuuvvv}}}||||||{{{~~~vvvfffZZZXXXUUUTTTXXX^^^aaa``````bbb]]]fffnnntttyyy~~~uuuhhh___\\\^^^___```bbbaaa``````^^^[[[```gggrrrwww{{{zzz|||~~~}}}}}}}}}||||||zzzxxxwwwtttllleeeffffffhhhlllqqquuuwwwwwwtttuuukkkdddeeeaaaaaajjj~~~zzzwwwpppwww~~~}}}~~~|||||||||~~~{{{{{{yyywwwuuuuuuvvvxxxzzzyyyvvvvvv{{{|||xxxxxx|||wwwwwwwwwyyyzzzzzzxxxvvvvvvtttssssssuuuwwwwwwwwwoooppppppnnnllljjjjjjkkkjjjhhhhhhmmmsssuuurrrnnnqqqqqqqqqrrrsssuuuvvvwwwqqqppppppqqqpppooottt{{{}}}wwwpppllllllmmmmmmlllkkkjjjiiiiiiiiiiiigggeee```___^^^\\\[[[^^^cccgggeeeffffffddd```^^^\\\\\\WWWWWWVVVVVVUUUVVVVVVWWWMMMSSS\\\cccggghhhhhhhhhiiiiiihhhiiikkknnnqqqrrrkkkkkklllmmmoooooollljjjllllllmmmnnnpppqqqrrrssstttttttttssspppiiiaaa[[[WWWWWW[[[``````ZZZVVVVVV]]]cccjjjppprrrsssuuuwwwvvvqqqiiiccc___^^^]]]\\\```\\\\\\______\\\```gggppptttwwwvvvssstttxxx}}}{{{vvvssssssvvvwwwxxxuuuvvvwwwwwwuuupppjjjeee]]]```eeejjjnnnqqqssssssrrrooojjjgggffffffffffff~~~vvvqqqqqqsss{{{}}}~~~}}}{{{xxxxxxxxxzzz{{{{{{wwwvvvyyyyyyvvvwww{{{zzzyyyxxxyyy{{{{{{zzzxxxyyywwwvvvvvvxxxzzzzzzzzztttuuuvvvtttrrrppppppqqqqqqppppppsssxxxzzzwwwsssoooppppppqqqssstttuuuvvvvvvtttuuuwwwvvvtttwww}}}~~~yyyssspppqqqrrrpppooommmkkkiiijjjlllllliiigggjjjhhheeecccccceeeggghhhhhhiiihhhfffccc`````````\\\[[[ZZZYYYYYYYYYYYYYYYUUUZZZ```eeeggghhhjjjkkkhhhhhhgggfffgggiiikkkllliiiiiijjjlllnnnnnnllljjjhhhhhhiiijjjjjjjjjjjjjjjlllmmmnnnnnnlllhhhbbb___[[[YYY[[[^^^]]]YYYVVVXXX```dddiiikkkjjjjjjjjjlllnnnkkkgggccc```\\\YYYVVV[[[YYYZZZ^^^^^^\\\___eeeiiikkkkkkiiifffggglllqqqpppmmmiiiggghhhjjjkkkkkknnnnnnnnnnnnmmmjjjfffccc```cccgggkkknnnoooooooooooollliiigggggghhhjjjjjj}}}zzzwwwwwwxxxxxxxxxxxxxxxwww~~~}}}zzzyyyxxxyyyyyyzzzwwwvvvxxxyyyxxxzzz~~~}}}{{{zzzzzz{{{|||{{{zzz|||zzzyyyzzz|||~~~~~~}}}vvvwwwxxxwwwuuusssssstttuuuttttttvvvyyyzzzwwwtttsssssstttuuuvvvxxxyyyyyy~~~~~~yyyyyy}}}xxxtttqqqpppqqqrrrpppmmmooollljjjkkkooopppmmmiiinnnllljjjhhhhhhhhhgggfffllllllkkkiiifffeeeeeefffcccbbbaaa___^^^]]]\\\\\\^^^aaadddfffggghhhjjjkkkiiihhhfffeeeeeefffggggggffffffgggjjjmmmnnnlllkkkhhhiiijjjjjjjjjhhhfffeeeggghhhiiiiiiiiihhhfffeeebbb___^^^```___\\\[[[^^^ccceeeggggggfffeeeeeefffiiihhhgggfffccc___XXXTTTWWWWWWZZZ^^^^^^]]]___ccceeefffeeeaaa^^^^^^bbbgggeeecccaaa```bbbccccccccciiiiiihhhgggffffffeeeeeefffhhhkkkmmmnnnllljjjiiilllkkkiiiiiijjjllloooqqq}}}|||wwwtttrrrssstttvvvxxx{{{~~~~~~{{{zzzzzzzzzxxxxxxyyy|||~~~~~~|||{{{|||}}}}}}}}}}}}|||{{{|||zzz{{{}}}|||zzzxxxxxxxxxzzzyyyxxxyyyzzzzzzxxxvvvyyyyyyzzz|||}}}~~~~~~~~~|||xxxyyytttrrrqqqrrrttttttqqqnnnrrrnnnkkkmmmrrrtttppplllnnnpppqqqpppllliiiiiiiiioooooonnnllljjjiiijjjllljjjiiigggeeecccbbbaaaaaaccceeehhhjjjiiihhhhhhhhhhhhhhhgggfffffffffggggggffffffgggiiilllnnnmmmlllkkkmmmoooppppppnnnkkkiiijjjjjjkkkjjjiiihhhiiijjjhhheeeeeehhhhhheeedddggggggggghhhhhhhhhiiijjjlllkkkkkkkkkkkkjjjeee___ZZZYYY[[[___aaaaaa``````bbbhhhiiiiiifffcccbbbccceeegggfffeeeeeeggghhhgggfffjjjjjjhhhgggfffhhhkkknnnnnnoooppppppooollliiigggmmmmmmlllkkkkkknnnqqqtttyyy|||vvvsssqqqppppppxxxwwwvvvvvvxxx|||~~~~~~~~~}}}{{{|||}}}~~~~~~~~~}}}xxxwwwxxxwwwwwwyyy||||||xxxuuutttqqqoooqqquuuvvvsssppppppvvv|||zzzrrrnnnppptttpppqqqqqqpppnnnmmmnnnpppooonnnllljjjiiihhhgggggggggkkkppprrrpppmmmjjjhhhfffffffffgggggghhhiiiiiiiiiiiiiiikkkmmmooonnnmmmkkkmmmppprrrsssrrrpppoooooopppooollliiihhhiiikkkjjjiiikkkppppppmmmkkkmmmlllkkkkkkkkkmmmnnnooopppoooooooooooonnnlllgggccc```cccffffffeeedddcccbbbjjjlllmmmmmmkkkiiihhhhhhmmmllllllmmmnnnooonnnlllmmmmmmmmmkkkjjjlllqqquuutttttttttsssqqqnnnkkkiiinnnnnnmmmkkkjjjkkkooorrrvvvwwwuuuqqqnnnmmmnnnppprrrooopppqqqtttwww{{{||||||}}}~~~~~~}}}{{{{{{{{{yyy{{{{{{{{{zzzyyyyyy||||||xxxxxxwwwwwwxxxyyyyyywwwvvvqqqxxx}}}|||uuuqqqtttxxxqqqsssttttttsssrrrssstttsssrrrqqqpppooonnnnnnnnnnnnrrrwwwzzzxxxtttpppnnnfffggghhhiiijjjkkkllllllooonnnmmmnnnpppppppppoooiiikkknnnppprrrrrrrrrqqqssstttsssoookkkiiikkkmmmmmmllloootttuuuqqqooopppsssqqqooonnnooopppooonnnppppppoooppppppooollliiieeeiiillliiiggggggfffdddhhhiiikkklllmmmmmmlllkkkqqqpppooooooqqqqqqpppnnnnnnooopppooommmnnnrrrvvvwwwvvvuuusssqqqpppooooooooopppooolllhhhhhhlllpppvvv}}}|||vvvuuutttsssrrrsssttttttssssssttt{{{}}}~~~{{{}}}|||{{{{{{}}}}}}zzz|||~~~|||{{{{{{|||wwwyyyzzzzzzyyywwwvvvuuurrruuuxxxzzzyyywwwwwwwwwuuuuuuuuuuuuuuuuuuvvvvvvssswww{{{|||zzzxxxuuutttlllmmmnnnoooqqqqqqrrrrrrvvvtttrrrrrrrrrrrrqqqpppmmmnnnoooqqqsssttttttttttttvvvwwwtttpppooorrruuuvvvttttttwwwvvvsssrrrtttvvvtttrrrqqqrrrrrrooommmnnnoooppprrrsssrrrnnnjjjeeejjjlllhhhgggiiiiiifffhhhhhhhhhiiillloooqqqrrrtttsssqqqpppqqqqqqqqqpppmmmpppsssrrrooonnnqqqtttvvvuuusssqqqqqqrrrssstttsssttttttpppkkkkkkooosssvvv}}}yyyvvvuuulllkkkjjjrrrvvvxxxxxxyyyyyyzzz{{{||||||{{{}}}~~~|||}}}{{{vvvssswww{{{~~~}}}{{{zzzyyywwwwwwwwwxxxyyyzzz{{{|||uuuxxxzzzzzzyyywwwwwwxxxtttuuuvvvwwwwwwwwwwwwwww{{{yyyvvvttttttsssrrrpppsssttttttuuuvvvwwwxxxyyytttxxx{{{zzzwwwvvvzzz~~~|||yyyyyyxxxuuuuuuyyywwwuuussstttvvvvvvssspppmmmooorrrvvvwwwuuuoookkkccciiikkkgggfffiiijjjgggllliiiggghhhlllrrrxxx{{{xxxvvvsssrrrsssssssssrrrmmmrrrvvvuuuqqqooopppsssuuusssqqqoooppprrrvvvxxxwwwyyyyyyuuuqqqppptttyyywww|||uuuvvv}}}|||vvvmmmllllllmmmnnnrrruuuwwwuuuvvvxxxyyyzzzzzzyyyyyy{{{|||~~~|||}}}~~~{{{~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{}}}~~~{{{yyyyyyxxxxxxyyyyyyyyyyyyzzzzzzyyyyyyzzzzzzyyywwwvvvuuuvvvwwwyyy{{{|||||||||{{{|||{{{}}}||||||{{{xxxwwwxxxzzz{{{xxxxxxxxxxxxxxxwwwwwwvvvqqqrrrtttvvvxxxvvvsssooonnnkkkhhhggggggjjjnnnpppnnnnnnmmmlllmmmpppuuuxxxvvvwwwxxxyyyyyyzzzyyyyyyxxxuuurrrtttwwwvvvrrrmmmssstttuuuuuuttttttvvvwwwzzz{{{|||{{{xxxxxx{{{}}}{{{wwwssspppmmmkkkjjjlllmmmnnnooopppppppppppptttrrrtttwwwwwwwww|||~~~}}}|||~~~~~~~~~~~~~~~~~~|||zzzxxxwwwzzz{{{}}}~~~~~~~~~~~~{{{yyyxxxyyyzzz{{{yyyzzzzzz{{{{{{zzzxxxwwwwwwwwwxxxyyyzzzxxxssspppsssqqqmmmjjjjjjkkknnnpppoooqqqtttvvvwwwwwwxxxxxxvvvvvvwwwyyyzzz{{{||||||vvvsssrrruuuxxxyyyvvvssssssuuuwwwxxxxxxxxxzzz{{{zzz|||}}}}}}|||}}}{{{zzzxxxuuusssqqqpppoootttnnnmmmssswwwvvvsssrrrqqqqqqsssuuuxxx{{{~~~~~~|||}}}~~~}}}{{{zzz{{{|||}}}~~~~~~zzzwww}}}zzzvvvsssqqqrrrtttuuuuuuyyy~~~{{{xxxyyyzzz{{{}}}{{{yyyxxxyyy|||}}}{{{xxxtttwwwzzz||||||}}}~~~|||~~~zzzvvv{{{}}}rrrkkkiiijjjkkklllooosssvvvxxxxxxyyy{{{~~~~~~zzz|||}}}vvvtttrrrooonnnmmmmmmnnnpppoooppprrruuuvvvtttsss|||~~~{{{xxxvvvuuusssrrrqqqoookkkhhhlllnnnqqqrrrssswww}}}~~~zzzxxxvvvsssrrrsssuuuuuuuuukkkkkkmmmpppuuu{{{xxxqqqpppnnnllljjjkkknnnqqqssszzzxxxuuussssssvvv||||||~~~}}}}}}~~~~~~xxxyyy{{{|||}}}}}}||||||zzz|||~~~yyysssrrrrrrtttvvvsssnnnkkkjjjlllooorrrsssppppppuuuyyy{{{~~~~~~{{{yyy~~~|||yyyzzz||||||yyy{{{}}}}}}{{{zzzzzzzzzzzzzzzzzzzzzyyyxxxxxxwwwuuusssssstttwwwxxxxxxwwwyyyvvvuuuwww|||~~~|||zzz}}}~~~|||~~~}}}{{{zzz{{{||||||||||||{{{xxxuuutttvvvrrrppprrrqqqoooppptttwwwxxxyyyyyy{{{}}}||||||~~~{{{{{{yyy{{{{{{yyyzzz{{{|||{{{yyyyyyzzz{{{yyyxxxwwwvvvuuuvvvvvvwwwqqqsssvvvxxxxxxvvvtttsssqqqrrrsssttttttvvvwwwyyyyyywwwwww{{{}}}{{{zzz|||zzzxxxvvvuuuvvvwwwxxxyyyyyy{{{|||zzzvvvuuuxxx|||||||||{{{}}}zzz{{{}}}~~~}}}~~~~~~}}}{{{~~~}}}}}}~~~~~~~~~~~~wwwssstttpppooonnnnnnpppuuu{{{~~~~~~|||~~~}}}}}}||||||~~~~~~|||||||||}}}|||}}}~~~zzz~~~~~~~~~}}}{{{{{{|||~~~zzzyyyxxxvvvvvvwwwxxxyyyooosssxxx{{{zzzvvvsssqqqnnnqqqtttsssqqqrrrvvv{{{vvvqqqpppuuuzzzyyyvvvvvvqqqqqqqqqqqqqqqqqqqqqqqqppprrrtttssspppooopppssspppooonnnoooqqqqqqqqqppplllooorrrrrrnnnkkkiiijjjlllmmmooopppppppppooooookkklllnnnppprrruuuxxx{{{wwwyyy||||||uuuooommmppppppooorrrxxx|||{{{zzz}}}|||}}}wwwtttxxxwwwuuurrrpppooonnnmmmvvv|||}}}{{{zzz}}}~~~}}}}}}~~~~~~~~~~~~ssstttvvvzzz|||{{{wwwsssuuuwwwxxxwwwvvvxxx|||xxxtttssswwwyyywwwuuuvvvpppqqqrrrqqqooolllkkkkkknnnqqqsssrrrpppooopppqqqmmmlllkkkkkklllmmmllljjjhhhnnnrrrqqqjjjeeedddeeeiiijjjlllllllllkkkkkklllfffjjjmmmllljjjjjjnnnsssoooppprrrtttuuusssoookkkjjjlllllljjjmmmsssvvvuuurrruuuyyyzzz{{{}}}|||{{{yyyvvvtttrrrqqqqqqpppsssvvvvvvtttsssxxx~~~zzzzzzzzz{{{}}}~~~~~~~~~zzz}}}~~~yyy}}}|||wwwtttwww~~~yyy}}}{{{||||||{{{}}}|||xxxxxx|||rrruuuvvvuuurrrooonnnnnntttuuuwwwwwwvvvvvvvvvvvvtttsssrrrrrrssssssrrrqqqmmmrrrwwwwwwqqqllllllmmmnnnoooqqqpppnnnmmmmmmoooppptttwwwtttnnnkkkmmmpppqqqpppooooooqqqqqqpppooonnnpppooommmnnnsssuuutttsssvvvxxxyyyzzz~~~{{{zzzzzzyyyvvvrrruuuzzztttqqqooonnnnnnnnnmmmkkkmmmnnnqqqtttyyy}}}~~~|||vvvxxx~~~~~~yyy{{{uuuxxx{{{{{{xxxvvvwwwyyy{{{{{{{{{|||||||||||||||}}}{{{zzz{{{||||||{{{zzztttxxx||||||yyywwwvvvwwwzzz|||~~~|||yyywwwyyy{{{{{{zzz{{{yyyvvvsssrrrtttvvvwwwxxxuuuwwwvvvrrrsssxxxzzzxxxyyy{{{}}}~~~}}}yyyxxxvvvtttrrruuusssrrrqqqqqqsssuuuwwwwwwuuurrrssswwwzzz|||}}}{{{~~~}}}}}}~~~|||{{{|||||||||zzz}}}|||zzz|||~~~}}}||||||}}}~~~~~~}}}~~~~~~zzz|||}}}~~~~~~}}}}}}~~~~~~}}}~~~{{{vvvsssrrrrrrsssvvvrrrmmmkkkmmmooopppppplllrrryyyyyytttqqqsssvvvvvvwwwyyy|||~~~|||~~~|||zzz}}}~~~yyyuuutttzzz~~~~~~|||||||||zzz{{{~~~}}}{{{zzz|||~~~}}}}}}~~~~~~~~~zzztttqqqrrrtttvvvoooppppppnnnlllmmmrrrvvvqqqoooooorrrwwwwwwrrrmmmnnnppprrrtttuuuwwwyyy|||{{{|||{{{{{{~~~{{{zzz|||~~~zzz{{{{{{yyyzzz}}}~~~zzzuuuvvvzzz~~~}}}||||||}}}~~~~~~{{{|||~~~xxxuuusssssstttrrrlllffflllkkkjjjjjjlllooorrrssspppmmmnnnrrrrrrppppppttt~~~}}}{{{{{{|||~~~||||||}}}~~~|||}}}}}}}}}~~~|||}}}yyy~~~yyysssqqqrrrtttuuutttuuuqqqpppqqqpppnnnooorrrvvvtttpppmmmlllmmmoooqqqnnnoooppprrrtttuuuvvvvvvxxx{{{~~~}}}yyyvvvwwwxxxxxxyyy{{{}}}~~~zzzvvvssspppooopppsssqqqnnnkkkjjjjjjjjjkkkgggiiikkkmmmoooooooooooommmoooqqqsssrrrqqqnnnllliiihhhiiijjjmmmoooppppppoooqqqqqqqqqppprrrvvvyyywwwwwwwwwxxxxxxwwwwwwwwwyyy}}}}}}{{{ssssssssssssqqqooommmkkkhhhiiijjjkkkmmmnnnpppqqqkkkiiihhhjjjmmmoooooonnnjjjjjjiiigggfffgggiiikkkeeegggiiikkkkkkjjjhhhggghhhkkkoooqqqpppnnnnnnnnnvvvvvvvvvuuuuuuwww{{{~~~~~~{{{yyyxxxxxxxxxnnnkkkiiiiiilllnnnllljjjllliiidddaaa``````^^^]]]]]]___aaaccccccaaa^^^\\\^^^```bbbcccaaa```______gggiiijjjjjjjjjkkkmmmoooooooooooonnnlllmmmnnnpppsssrrrrrrsssvvvwwwvvvuuusssvvvyyyzzzxxxxxxzzz}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~|||sssoooooommmhhhcccjjjiiigggfffdddcccbbbaaa___aaabbbbbbaaa``````aaadddfffiiijjjhhhfffeeeeeedddfffffffffdddbbbbbbcccdddcccccceeeggggggfffeeecccgggkkkkkkiiihhhkkknnnooonnnmmmlllmmmooorrrssssssrrrpppnnnoooppprrrtttqqqsssuuuwwwwwwvvvsssrrruuurrrrrrwwwzzzwwwttttttrrrqqqqqqsssvvvwwwvvvuuuzzz{{{{{{zzzyyyxxxyyyzzz{{{}}}zzzwww|||||||||wwwrrrooonnnooopppfffggghhhhhhgggggghhhjjjfffiiimmmnnnkkkgggcccaaaccceeeffffffcccaaa``````^^^]]]]]]^^^``````___]]]^^^bbbfffeeebbbaaadddggghhhfffcccbbbccceeeiiikkkjjjhhheeecccccceeehhhjjjeeehhhlllpppqqqpppmmmkkkiiieeefffkkknnnkkkhhhhhhhhhgggffffffhhhiiihhhgggfffggghhhgggggggggiiikkknnnrrrvvvwwwvvvvvvxxx{{{ooommmuuu}}}|||yyyuuurrrvvvqqqmmmlllmmmlllgggbbb______```aaabbbcccddddddfffeeecccaaa```aaaaaabbbddddddcccbbbbbbaaaaaa```aaa````````````aaaaaabbb\\\___cccfffgggeeebbb```bbb^^^[[[\\\aaacccaaa^^^___^^^^^^]]]\\\[[[ZZZZZZZZZ[[[]]]^^^____________dddeeefffggghhhkkkooorrrnnnkkknnnxxxxxxsssqqqrrruuuxxxtttsssvvv{{{|||{{{}}}}}}zzzzzz~~~~~~|||~~~xxxwwwuuussspppnnnllllllooommmkkkiiigggffffffffflllkkkjjjhhhfffdddcccbbb```___^^^]]][[[[[[[[[[[[XXXZZZ^^^aaabbbaaa___^^^^^^[[[YYYZZZ^^^aaa___]]]______^^^]]]]]]\\\[[[[[[VVVVVVWWWXXXYYYZZZ[[[\\\bbbaaa```aaabbbeeehhhiiiqqqnnnooouuuzzz|||zzzqqqjjjggghhhiiijjjkkkiiijjjlllkkkhhhjjjooouuu|||~~~yyyyyy~~~{{{ssspppooorrrwwwvvvpppmmmmmmxxx}}}}}}|||}}}zzzvvvtttqqqrrrvvvyyyyyy}}}}}}yyyzzz|||}}}~~~~~~|||yyyvvvsssqqqooovvvtttrrrooommmkkkjjjiiicccdddeeeeeeeeecccbbbaaadddaaa______aaabbb___\\\___^^^]]]\\\[[[ZZZZZZYYYZZZYYYYYYYYY[[[\\\^^^___gggddd``````ccceeedddcccgggeeedddeeeeeehhhpppyyy}}}tttjjjdddcccdddcccbbbeeecccccceeedddaaabbbgggiiiuuuuuuhhheeennnoooggg______ccciiiiiiddd```aaaeeemmmtttwwwxxxxxxssslllnnnjjjiiijjjkkkjjjkkkoooppprrrwww|||yyyoooiiihhhgggiiimmmpppvvv}}}}}}}}}||||||yyywwwuuusssooolllkkkjjjhhhgggdddcccaaa```dddcccaaa``````aaacccdddnnnhhhbbb```bbbccc```\\\fffffffffccc```aaaiiiqqqqqqjjjbbbaaadddfffccc^^^]]]^^^bbbggggggdddeeehhhgggvvvuuubbb[[[fffkkkeeeaaa```bbbggggggdddcccdddaaajjjsssxxx{{{|||xxxqqqrrrpppnnnnnnmmmjjjgggeeehhhkkkssszzzwwwmmmeeeccc\\\___cccgggmmmuuu~~~mmmrrrxxx{{{yyyvvvtttsssssstttuuu|||uuunnnkkkkkkjjjfffaaaiiimmmnnnjjjeeeeeejjjnnnkkkgggdddfffkkklllfff```YYY\\\ccckkklllgggeeeffffffsssqqq___VVV___fffbbbhhheeedddgggiiijjjmmmqqqooouuuzzz|||~~~}}}xxxqqqrrrtttuuuvvvtttnnnhhheeehhhpppwwwvvvmmmfffeee^^^```bbbdddgggjjjooosssqqqyyyyyypppssszzzyyyttttttqqqxxxvvvjjjbbbeeejjjkkkoookkkiiilllooorrrxxx~~~}}}~~~zzzxxxyyyxxxuuulllppptttxxx}}}{{{ssshhhiiioootttrrrkkkggghhheeehhhmmmppptttwww{{{~~~|||{{{}}}