BM6@ 6(@@ iiibbbmmmlll___NNN>>>?????????@@@AAABBBDDDEEEQQQjjj~~~sssoooooonnnmmmoooooolllggg```YYYTTTQQQQQQbbbiiippptttwww|||zzzvvvrrrttt}}}|||zzzzzzxxxzzz|||}}}~~~xxxqqqmmmttt~~~zzzeeeQQQBBBCCCEEE???:::;;;@@@======DDDLLLNNNGGG???===<<<;;;<<<>>>????????????@@@AAAAAAAAABBBDDDFFFnnnbbbkkknnnfffUUUBBB?????????@@@AAABBBCCCDDDIIIVVV{{{zzztttnnnjjjiiinnnmmmjjjeee```\\\YYYXXXUUU\\\dddlllqqqxxxyyyuuuuuuyyy|||}}}yyyxxx}}}xxx}}}~~~uuunnnnnnvvvnnnZZZJJJ???AAACCC>>>;;;===>>><<<<<>>===<<<;;;<<<>>>?????????>>>@@@AAAAAAAAAAAADDDFFFzzzeeehhhllliiiXXX@@@????????????@@@BBBCCCDDDHHHHHHYYY}}}uuussstttnnnnnnmmmkkkhhheeeaaa___TTTVVV[[[bbbiiippptttuuu~~~~~~yyyvvvttttttzzz{{{{{{zzzxxxxxxyyyzzzyyyxxxpppkkkuuuttt\\\LLLBBB<<>>;;;;;;;;;>>>@@@@@@>>><<<===;;;:::;;;===??????>>>>>>???@@@@@@@@@AAACCCEEErrrkkklllkkkZZZ???????????????@@@AAABBBCCCGGGEEEJJJddd}}}zzz~~~oooooooooooonnnkkkgggddd^^^[[[XXXXXX\\\eeennntttmmmuuu|||ttttttuuuyyy}}}zzz{{{|||{{{zzz{{{vvvrrrssspppxxxzzz|||xxxbbbLLLBBB===;;;>>>>>>::::::>>>:::;;;<<<;;;;;;:::;;;<<<<<<;;;::::::<<<>>>>>>======>>>?????????@@@BBBDDD{{{tttmmmmmm___FFF????????????@@@AAAAAABBB???DDDGGGOOOjjjyyywwwqqqpppooopppqqqpppmmmjjjfffccc]]]VVVSSSWWWaaaiiijjjmmmttt}}}~~~vvvrrrtttzzz~~~}}}~~~~~~~~~zzzsssooonnnpppuuucccQQQBBB>>><<<<<<>>><<<::::::<<<:::<<<<<<;;;999888999;;;;;;:::999:::<<<=========<<<===>>>>>>>>>???AAACCCqqqyyyhhhfff^^^JJJ???????????????@@@AAAAAA:::DDDKKKKKKRRRttt~~~|||xxxtttsssttttttsssqqqkkkllliiibbbZZZVVVXXX[[[aaaeeekkksssxxx}}}{{{xxxvvvwwwvvvzzz}}}zzzzzz{{{}}}~~~~~~{{{{{{|||~~~xxxpppjjjfffeee}}}xxx{{{cccQQQEEE>>>>>>===<<<<<<<<<;;;::::::;;;<<<<<<;;;:::999999:::;;;999888999;;;======<<<;;;<<<=========>>>@@@BBBwww{{{bbb]]]ZZZLLL???????????????@@@@@@AAA>>>BBBIIIJJJJJJZZZzzzwwwvvvssspppoooooommmkkkgggaaa]]]ZZZXXX[[[cccmmmsssuuuzzz~~~{{{vvvvvvuuuvvvzzz{{{|||||||||}}}~~~~~~~~~}}}|||{{{}}}{{{}}}vvvooojjjjjjlllooo~~~{{{eeeQQQEEE???<<<===<<<::::::;;;<<<;;;999:::::::::;;;;;;:::999888:::999888999;;;<<<<<<<<<:::;;;======<<<===???AAA{{{ddd[[[[[[PPP??????????????????@@@@@@@@@===AAAFFFDDDHHHbbbzzztttoookkknnnjjjggggggjjjiiiddd___YYYXXX^^^lllttttttuuuxxxttt~~~|||yyyvvvwww{{{rrr{{{~~~{{{}}}~~~xxxsssmmmkkkoooyyyvvv|||zzziiiUUUFFF???===;;;<<<:::888777;;;>>><<<999999999999:::<<<;;;999666:::999888888:::<<<<<<;;;:::;;;<<<<<<<<<===???AAAzzzxxxVVVMMMTTTAAA;;;888;;;?????????AAA??????@@@AAAEEEKKKSSSXXXyyyuuutttsssnnniiiiiiiiifffgggiiibbb^^^ZZZ[[[bbbllluuuzzzuuusssrrrsssyyy~~~|||xxxvvvwwwwwwuuusss|||~~~|||yyyzzz{{{yyy{{{~~~}}}yyytttmmmjjjlllmmmmmmoooyyy}}}|||pppTTTEEE???<<<;;;;;;999999999888888888888777::::::::::::::::::::::::888888999999999:::::::::777999:::;;;;;;;;;===???}}}bbbTTTVVVFFF???;;;===???>>>>>>???>>>???@@@AAACCCGGGMMMQQQddd~~~{{{yyysssoooppppppllliiihhhfffccc___]]]___ccchhhlllrrrssssssttttttvvvzzz|||}}}yyyvvvuuurrrwwwxxxvvv|||yyyzzz~~~|||{{{zzzwwwsssppprrrtttvvvvvvvvvxxx{{{uuukkkiiigggbbb___```lllrrr}}}vvvbbbKKK???<<<:::999999999999999888888888777777::::::::::::::::::::::::888888888999999999::::::888:::;;;<<<;;;;;;===???{{{qqq[[[UUUKKKCCC===>>>>>>===<<<===>>>???@@@@@@AAACCCFFFIIILLLgggwwwrrrssssssooojjjgggkkkjjjhhhddd```^^^^^^___aaacccfffggghhhjjjmmmpppvvvzzzxxx}}}|||uuurrruuurrrqqqsssxxxzzzxxxwwwzzztttvvvxxxyyywwwvvvvvvwwwyyyzzzzzzzzzyyywwwtttssssssrrrrrrsssuuuwwwvvvvvvzzz{{{~~~wwwsssjjjbbb`````````aaadddxxx___PPPAAA;;;;;;:::999999999999888888888777777777999999999999999999999999888888888999999999999::::::;;;======<<<<<<===???xxxzzz~~~```QQQNNNEEE>>>======<<<;;;===<<<>>>@@@@@@@@@AAACCCEEEOOOSSSmmmyyyvvvuuuqqqmmmlllmmmoooooolllfffaaa______YYYXXXVVVVVVZZZbbblllsssmmmrrrvvvxxx{{{|||xxxvvvxxxxxxuuutttvvvsssvvvyyyyyyxxxvvvvvvvvvuuuvvvxxxyyyzzzyyyyyyxxx{{{{{{|||~~~rrriiijjjgggccc^^^]]]aaakkkttt{{{oooNNNDDD<<<;;;<<<;;;:::;;;888888888888777777777777888888888888999999999999888888888888999999999999;;;<<<======<<<<<<===???xxxooogggRRRPPPGGG>>><<<<<<;;;;;;===:::<<>>???{{{pppvvvsss[[[TTTJJJ@@@===<<<;;;;;;>>>:::<<<>>>??????AAACCCEEE@@@IIINNNVVVpppuuuooonnnjjjjjjlllnnnpppooollliiifffeeeccc___[[[YYYZZZ[[[kkklllooorrrpppnnnqqqwwwuuuyyy|||qqqiiiccc```ccchhhyyy{{{sssyyy{{{vvvbbbJJJ:::<<<999888:::999666777:::888888777777777666666666666666666777888888999999777777777888888888888999888:::<<<<<<<<<===>>>@@@yyyrrrfff[[[PPPEEE@@@===;;;;;;>>>;;;<<<=========>>>AAACCC???FFFMMMOOOVVVrrrwwwtttpppmmmkkkmmmrrrrrrnnnhhhccceeefffeeebbb___]]]\\\``````dddiiiiiiggglllsssssstttuuuvvvxxx~~~xxxppphhhfffeeegggpppyyyyyy|||vvvbbbLLL>>>::::::777777999777555777<<<888777777777666666666666555555666666777888888999777777777777888888888888666888:::;;;;;;<<>>AAAEEEAAADDDKKKKKKSSSxxxyyyrrrmmmnnnssstttnnngggggghhhgggeeebbb______```^^^\\\^^^bbbaaa^^^ccckkkllloootttwwwwwwvvvtttttt|||{{{uuuoooiiifffiiimmmsss}}}zzzjjjPPP:::777???:::888999:::888666:::@@@777777777777666666666666444555555666777888888999777777777777888888888888555777999:::;;;===???AAA|||qqqzzzjjjYYYLLLCCC<<>>@@@AAAAAABBBCCCCCCFFFOOO]]]hhhyyytttqqqnnnnnnpppnnniiifffhhhkkkjjjfffccc```^^^\\\]]]```aaa___\\\\\\___bbbdddhhhnnnwww~~~zzz}}}{{{uuuwww}}}qqqkkkgggmmmsss|||vvvrrrYYYIII@@@;;;:::;;;999999999888888888888777999999888888777555444333555555555555666666666666777777666666777888999999666777888888999:::>>>@@@pppwwwmmm[[[NNNDDD;;;>>>AAA999<<<<<<;;;;;;<<<===???@@@AAACCCDDDDDDDDDHHHQQQXXXxxxuuummmjjjooommmkkklllmmmjjjeeebbblllhhhdddccccccccc```]]]\\\]]]___aaaccchhhoootttyyy||||||}}}~~~~~~~~~~~~{{{wwwtttzzzwwwwwwxxxtttkkkggggggooo|||yyyuuuppp^^^JJJ@@@;;;888888:::999999999888888888777777888888888888666555444333555555555555666666666666777777666666777888888999666888999999999:::===???ssskkk|||rrr```SSSHHH<<<===AAA<<<;;;;;;:::::::::<<<===>>>===@@@CCCCCCBBBCCCFFFJJJOOOpppxxxsssssssssrrrqqqpppnnnlllllliiiffffffhhhiiihhheee_______________bbbgggjjjooossswwwyyyzzz{{{{{{|||~~~|||{{{|||~~~}}}|||zzzxxxwwwvvvwwwxxxzzzzzzzzz|||~~~zzzxxxuuussssssrrrpppooommmooorrrqqqllljjjqqqzzzxxxwww}}}~~~xxxTTTGGG<<<888888888888:::999999888888888777777777888888888777666555444333444555555555555666666666777777666666666777888888666888:::;;;::::::;;;<<>>???BBBEEEHHHMMMJJJOOOggg{{{ppppppssssssqqqppppppsssuuuuuuqqqlllqqqooollljjjjjjjjjjjjjjjeeefffgggfffcccaaa``````aaabbbdddgggkkkrrryyyzzzssskkkhhhlllqqquuuvvvwwwwwwwwwzzz~~~zzzwwwtttsssqqqllliiiiiinnnqqqooollllllkkkjjjhhheeebbb```___cccnnn{{{zzzuuuzzz{{{iiiSSSDDD>>>999777:::<<<:::888999888888888777777777666666666666777666666555444333444444444444555555555555777777666666666666666777555888:::;;;:::999999:::}}}zzzuuuhhhrrr}}}gggZZZIII@@@>>>999;;;:::999888888999:::;;;======<<<<<<>>>AAACCCEEEEEEFFFHHHNNN]]]}}}{{{rrrpppoooqqqtttvvvtttqqquuussspppooopppppppppooommmnnnnnnllliiifffeeefff`````````^^^^^^```dddgggjjjnnntttzzz~~~|||wwwsssiiiccc]]]ZZZ\\\aaadddeeebbbbbbbbbdddhhhmmmqqqtttvvvxxxzzzzzzxxxwwwwwwwww|||yyytttooolllkkkkkkkkkiiifffdddeeehhhkkkkkkjjjdddeeeeeeccc___\\\[[[[[[bbbpppxxxwwwzzzzzzcccMMM@@@>>>===999888:::;;;777555666888888777777777666666666666666666666666555444333333444444444444555555555777777666666555555666666555777999:::999999:::;;;|||kkkhhhjjjYYYIII@@@???;;;;;;:::999999888999:::;;;;;;::::::;;;>>>@@@AAAAAA>>>CCCHHHHHHHHHWWW|||zzzwwwwwwyyyyyyxxxssspppnnnoooqqqsssrrrqqqoooppppppooonnnlllmmmnnnkkkkkkjjjhhheeedddfffggghhhhhhhhhiiijjjhhheeebbbbbb```]]]\\\\\\]]]]]]]]]]]]\\\\\\]]]___aaadddfffjjjlllnnnnnnmmmmmmoooqqqrrrpppkkkgggdddccccccdddbbbaaaaaaaaacccdddeeefff___bbbeeeeeedddcccdddfffhhhzzz~~~rrr```KKK<<<999???<<<888777999888555444666888777777777666666666666555555666666555555444444333333444444444555555555777777666555555555555555555666888888888999;;;===ooodddkkkWWWGGG@@@@@@===<<<;;;:::999999999:::;;;555555777;;;>>>@@@@@@???AAAAAAEEEIIIJJJMMMZZZiii|||zzzyyynnnlllkkklllppprrrrrrppphhhjjjlllllllllmmmoooqqqhhhjjjkkkkkkjjjkkklllnnnjjjhhheeeeeeggghhhiiiiiidddeeeffffffeeebbb```^^^```______^^^___```aaabbbdddfffgggeeecccbbbdddgggaaa```_________```aaabbb___```aaaaaaaaabbbdddfff[[[___eeehhhiiikkknnnqqqzzz~~~}}}}}}~~~qqqUUUEEE>>>::::::===;;;777666888888555555888777777777777666666666666555555555666555555444444333333333444444444555555888777666555555555555555555666777777777999<<>>AAABBBCCCEEEGGGIIIKKKLLLaaarrrjjjmmmpppllliiilllkkkkkkjjjiiiiiiiiijjjkkkggghhhjjjjjjkkkjjjiiiiiijjjhhhfffdddeeefffiiikkkfffgggggghhhgggfffdddcccffffffffffffdddbbb```___eeebbb^^^[[[ZZZ\\\```bbb___]]][[[[[[\\\^^^___```bbbaaabbbcccaaa]]]```fffgggjjjpppwww{{{{{{rrrvvv}}}gggWWWCCC888777999999666::::::999999888777666666333444555666666555444333444444444444444444444444111111222333444666666777777666444333333444555666888777777666666777888999pppmmm~~~cccQQQBBB;;;===;;;;;;::::::999888888888999999888777888:::<<<===??????@@@BBBDDDFFFIIIJJJQQQ]]]|||~~~yyyvvvsssrrrttthhhfffeeeddddddeeeggghhhffffffggghhhgggfffdddcccaaaaaabbbcccddddddcccccccccdddeeeeeeeeeeeedddcccZZZ[[[]]]```bbbdddeeeeeecccaaa^^^\\\[[[[[[\\\]]]___^^^___```aaaaaaaaa``````___```cccdddgggoooyyyyyyqqqpppuuu{{{vvvfffPPPFFF;;;555777999999888:::999999888777777666666444444555555555555444444444444444444444444444444111222222333444555666666777666444333333444555666888777666666666777888999zzzmmmuuulllSSSEEE===:::;;;;;;::::::999999888888888888777777777999:::;;;<<<<<<===???AAACCCEEEFFFGGGEEEPPPqqqzzzwwwuuuqqqoookkkhhheeedddddddddhhhiiikkkllllllkkkjjjhhhddddddddddddddddddccccccdddddddddddddddccccccbbb\\\\\\\\\]]]^^^```aaabbb``````_________```aaabbb```______^^^^^^___```aaaaaadddkkkttt|||tttsssrrrqqqttt~~~vvv]]]III;;;999666666777999999888999888888777777666666666555555444444444444555555444444444444444444444444222333333333444444555555666555444333333444555666777666666666666777888999qqqfffsssTTTFFF???999<<<;;;;;;:::999999888888777777666666777888999999::::::;;;<<<>>>@@@BBBCCCDDDDDDGGGQQQeeeyyyrrrllliiikkklllnnnoooooommmkkkjjjllljjjgggeeedddeeegggiiikkkjjjiiihhhfffdddbbbaaadddcccaaa```___``````aaa```___^^^]]]]]]___aaabbb^^^___```bbbeeekkkrrrvvv|||xxxsssqqqqqqooouuuqqqXXXEEE<<<777999::::::888777777777777777777666666666555555666555333333333333555666333333333333333333333333333333333333333333333444555555444444444555666666555666666666777777888888yyyddd~~~zzzWWWIIIAAA:::<<<<<<;;;;;;:::999999888777777777777777777888888999::::::;;;===???AAABBB>>>DDDIIIFFFEEEVVV~~~yyyyyyyyyvvvrrrlllgggcccjjjkkklllnnnnnnnnnnnnmmmwwwvvvuuurrrnnniiieeecccdddcccaaa`````````aaabbb```^^^\\\[[[\\\___bbbeeeiiiooowww}}}xxxxxx~~~yyyZZZCCC;;;<<<:::;;;<<<:::777555555777666666555555555555555444555444333222222333444555333333333333333333333333222222333333333333333333444444444444555555666666444555555666777888888888jjjwwwdddOOOCCC<<<<<<<<<;;;;;;::::::999999777777777777888888777777999999999:::<<<===???@@@<<<@@@FFFGGGDDDGGGVVVggg{{{vvvtttzzz}}}|||vvvrrrmmmlllhhhddd```]]]ZZZYYYaaabbbeeeiiipppwww~~~xxx^^^JJJ>>>;;;<<<888888888666444444666777444444444444444444444444444444333333333333444444333333333333333333333333111222222222333333444444333333444555555666666666333444555666777888888888ppppppwwwYYYFFF===<<<<<<<<<;;;::::::999999888888888888888888888777777777888999:::;;;===>>>======@@@EEEGGGEEEGGGLLL```yyywwwpppjjjgggtttxxx}}}~~~oooZZZIII@@@===<<<;;;666555444444444555555555333333333333333444444444333333333444444333333333222222222222222222222222000000111222333444444555222333444555666666666666222333555666777888888777tttlllaaaHHH>>>===<<<<<<;;;;;;:::999999888888999999999888888777666666666777888:::;;;<<<;;;:::;;;=========BBBJJJEEEPPPeee~~~www{{{yyyaaaLLLKKKGGGAAA<<<999:::;;;777555444555666666555333333333333333333333333333222222444555555444222222222222222222222222222222///000000222333444555555222333444555666666666666111333555666888888888777yyyqqqwwwgggGGG>>>??????>>><<<;;;:::999888777777777777777777777777888777777777888999::::::;;;;;;<<<===>>>???@@@AAABBBCCCJJJXXXlllqqqTTTAAA;;;;;;::::::999888777777777666666555444444333333333333333222222111111111222222222222222222222222333333222111222333444555333222111111111333555777888777555333333555777888555555555666777888888888~~~uuurrrsssNNN??????>>><<<;;;;;;:::999999777777777777777777777777777666666666777777888999888888999:::;;;<<<======??????BBBIIIRRRcccxxxcccOOO???444::::::999999888777777666666666666555444333333333333333333222222111111111222222222222222222222222222222111000111222333444333222111111111333555666777666555444444555666777333333444666777999::::::~~~ooo___HHH@@@===;;;::::::;;;:::999777777777777777777777777666666555555555666777777666777777888999:::;;;;;;???@@@AAABBBAAAEEESSS```dddLLL>>>999777777888888888777666666555555666555555444444333333222222222222222222111111111222222222222222222222222111000000000000111222222222222111111222333555666555555555555555555555555222222444666888:::;;;<<>>:::999:::;;;:::999777777777777777777777777666666666555555666777777777777888999999:::;;;;;;===???AAABBB@@@AAAGGGMMMUUUjjj~~~```RRRAAA666555999<<<===666666666555555555444444444444444444333333222222222222222111111111111111111111111111111111111111000000000000111111222222111111111111222333444555444555555666666555555444333333555666888:::;;;<<>><<>>888777===AAA@@@CCCIIIKKKeee}}}bbbTTTBBB;;;<<<>>>;;;777333777;;;999555222333555444444444444444444444444111111111111111111222222//////000000111111111222000000000000000000000000---...000111111111000//////000111222222333222222666555333222222333555666333444555777999;;;======uuummmlll\\\GGG??????:::888<<<;;;888888888888777777777777666666666666555555555555666666666666666666666666666666666666666666666666777777888999:::<<<===>>>CCCHHHQQQ___uuusss[[[KKK<<<<<<;;;:::888777666666999777777777555111222666333333333333333333333333333333222111000000000111222111000//////000111222000000000000000000000000000000000000000111111222111111222333444444444444666555555444444444555555666666777777888888999999yyyooojjjcccKKK??????999888:::888888888888888777777777777666666666666555555555555555555555555555555555555555555555555555555555555666666666777888999:::;;;===???CCCGGGPPP^^^ppp}}}ooo^^^OOOBBB999;;;::::::999888888777777888777:::<<<:::444222555333333333333333333333333333222111111000000111111222111000//////000111222000000000000000000000000000000//////000000111222000111222333444444444444444444333333333333444444666666666777888888999999sssiiioooRRR@@@>>>999999999444888888888888777777777777666666666666555555555555555555555555555555555555555555555555555555555555555555444444555666666777666999;;;;;;<<<@@@GGGMMM```tttrrr\\\HHH===999888888999999999999888888777777777888<<<@@@>>>777333444444444333333222222111111222222111000000000111111111111000000000000111111000000000000000000000000000000//////000000111222000111222333444444444444333333222222222222333333555666666777888888999999yyyjjjrrr|||ZZZCCC>>>:::::::::444888888888888777777777666666666666666555555555555555555555555555555555555555555555555555555555555555444444333333333444444444777:::;;;<<<>>>AAADDD===IIIZZZlllssslllSSSJJJ???888888;;;???@@@::::::999888777666666555777777;;;???===777444555555444444333222111000000111111000000000000111111111000000000000000000111///////////////////////////////////////000111111000111222333333444333333333222222222222333333444555555666777888999999:::pppkkkdddHHH@@@;;;<<<===777888888888888777777777666666666666666555555555555555555555555555555555555555555555555555555555555555555444333333333333444333444555666666777888:::===???BBBDDDKKK]]]uuurrr]]]LLLCCC???;;;888888;;;===<<<;;;;;;:::999888666555444333777666888:::888444333666444444333222111111000000111000000///000000111111000000000111111000000000/////////////////////////////////...///000000111000000111222333333333333333333333333333444555555555555666777888999::::::xxxmmmpppQQQDDD<<<<<<>>>:::888888888888777777777777666666666666555555555555444444444444444444444444444444444444444444444444444444333333333333333444222222222222333444666777888;;;>>>>>>>>>BBBJJJQQQeeetttzzzmmm^^^RRRHHH???<<<======999666666888999888666:::999888777666444333333666444444555333000222666333333222222111111000000000000/////////000111111000000111111111111000000000000000000000000000000//////......//////000111///000111222333333333333333333222333333444555666444555666777888999:::;;;qqqxxx}}}ZZZIII===;;;>>>;;;888888888888777777777777666666666666555555555555444444444444444444444444444444444444444444444444333222222222222222333333111111222333666888999999111444999<<<======>>>>>>AAAHHHRRR^^^pppqqqgggRRRIII@@@<<<:::999;;;@@@888555111222555888888777666666666666666666555555444222222444222///111555222222222111111111111111///////////////000111111///000111222222111000///000000000000000000000000///............///000000///000111222222333333222111111111111222333444555444444555777888999:::;;;ssslllaaaLLL===999===;;;888888888888777777777777777666666666555555555555444444444444444444444444444444444444444444444444111111111111111222333333111111111222333333111///777666555555666888:::<<<444;;;BBBEEEGGGPPP___lllwwwjjj]]]SSSMMMKKKKKK???>>>@@@EEEDDD===777444555222111222555777666444333444444555666777888888222111222555333///000333111111111111111222222222///////////////000111111///000111222222111000///000000000000000000000000...............///000000///000111222222333222222000000000000111222333444444444555777888:::;;;;;;lllkkkMMM@@@<<<;;;;;;999999999888888888888777666666666666555555555555333333333333333333333333333333333333333333333333222222222222222222222222222111111111222333333444333333333333333333333333333333444666999===AAACCCUUU[[[fffttt~~~nnnaaaLLLJJJGGGDDDAAA@@@?????????;;;===DDDEEE===666444444444444444444444444444444222222444888:::888666222222222111111111111000111111111111111111111111000000////////////000000000000000000111111111111111111000///////////////111111111000000000000000111111111111111222222222444444333222222333333333555666666777888999999:::ppplllMMMAAA>>><<<:::999999999888888888888777666666666666555555555555333333333333333333333333333333333333333333333333222222222222222222222222222111111111222222333444333333333333333333333333444333333444666999;;;===<<<@@@EEEJJJRRR[[[fffnnnxxxqqqhhhbbb]]]UUUJJJAAABBBAAA@@@>>><<<<<<<<<<<<>>>;;;<<>>>>>>>>???CCCEEENNNTTT^^^iiittt~~~{{{vvvooofff]]]UUUQQQMMMJJJEEEBBB@@@???>>>===;;;::::::999999:::;;;;;;===::::::>>>>>>:::777666555555555555555555555555444333333444555555444222222222222111111111111000111111111111111111111111000000////////////000000//////000000000000111111000000//////......//////000000000000000000111111000000111111111222222222333333333222222333333444555666777888888888777666yyymmmZZZDDD>>>===;;;999999999888888888777777666666666666555555555555333333333333333333333333222222222222222222222222222222222222222222222222222111111111111111222222222222222222222222222222111111000000000111222333555666777888888888999999666888;;;>>>BBBGGGNNNTTT```hhhttt{{{yyyuuupppiiibbb\\\YYYQQQPPPNNNKKKGGGCCC???===>>>>>>===<<<<<<===AAACCC:::::::::;;;;;;<<<<<<<<<<<<::::::::::::888777777666666666666666666666666666555555555555444222111222222222111111111000000111111111111111111111111000000////////////000000////////////000000000111000//////.........//////000000000000000111111111000000000111222222333333333333222222222333444444555666888999888777666444|||iiizzziiiHHH======>>>999999999888888888777777666666666666555555555555333333333333333333333333222222222222222222222222222222222222222222222222222222111000000111111111111111111111111111111111///000000000111222333333...///111444666777777666111222333444444555777999888<<>><<<>>>>>>>>>???????????????===>>>>>>;;;888666666888<<<<<<<<<======<<<<<<<<<;;;;;;;;;888777777777777666666666666666666666666777777888777555444333222222222222111111111000000000000000000000000000000000000////////////000000...////////////000000000//////............////////////000000111111111111///000000111222222333333333222222222333333444555666666777888777777555555nnnrrrxxxQQQ@@@>>>>>>999999999888888888888777666666666666555555555555333333333333333333333333222222222222222222222222222222222222222222222222222222111000000000000111000000000000000000000000//////000111222333333444444444555777999999777555222222333444555444444444555666777777666666888999555777999;;;<<<>>>AAACCCGGGHHHJJJMMMRRRWWW\\\___VVV[[[___[[[WWWZZZfffrrrvvvkkk\\\QQQKKKIIIFFFCCCDDDBBB>>><<<;;;999777555777888;;;===>>>?????????888888888888999999999999;;;<<<===<<<:::888777777<<<<<<<<<<<<<<<;;;::::::;;;======888555666777666555555555555555555555555777888999888555333333333222222222111111111111000000000000000000000000000000000////////////000000......////////////000000......------......///////////////000111111222222//////000111222333333444222222222222333444555555666666666666666666666666zzzrrr[[[GGG???:::999999999888888888888777666666666666555555555555333333333333333333333333111111111111111111111111222222222222222222222222222222111000000000000000000000000000000000000000///000000111222222222222111000///000222222000---333333222111222222111000---///000000000000222444444555666555444444555777999999999999:::;;;;;;<<<;;;>>>@@@>>><<<@@@JJJSSSLLLGGG@@@<<<<<<>>>>>>>>>888777666666888::::::999444555555666777777777666>>>>>>======<<<<<<======:::::::::<<<===>>>??????999:::;;;<<<<<<;;;::::::;;;@@@???999555666666444444444444444444444444444555777888777444222222333222222222111111111111000000000000000000000000000000000////////////000000........./////////000000...------------...///000...//////000111111222222...///000111222333444444222222222222333444555666666555444444444666888999vvv}}}cccMMM@@@666999999999888888888888777777666666666555555555555333333333333333333333333111111111111111111111111222222222222222222222222222222111000000///000000000000000000000000000000000000111111111111000000222000000222666777666333222111//////000222444444111333555555333222222333111222333222111111333444333333444444555555555555444444444333444888???EEE777666555666777777777666888666555555666777777666888888888777777777777777888888888888999;;;<<<======:::777666777999888888888999;;;<<<======<<<<<<;;;AAAAAA:::555666666333444444444444444444444444333666777666333111222333222222222111111111111000000000000000000000000000000000////////////000000............/////////000---------------...///000...//////000111222222222...///000111222333444444222222222222333444555666666555333222333666999;;;wwwxxxkkkEEE<<>>??????>>>>>>===<<<;;;888888888888888888888888777666555555444444555555444444444444444333222111555333111222333333222///111111111111111111111111000000000000000000000000................................................/////////////////////...//////000000000111111111000111111111111222222222000222333333333333444666333444444333333444666999wwwcccBBB888999999888777777777777777777777777666555555444444555444444444444333333333333333333333333333333333222333444444444333111000000000000000////////////...//////000000//////........./////////000000000111222333444444333222111000000000000000000000000000000000000000000000000//////000000000000111111000111111111222222222222111111111222222222333333222222333444444444444444444444555666777888999999888888888888888888888888888888888888999:::;;;;;;>>>>>>>>>>>>===<<<;;;:::777777777777777777777777444444555555444444333222222222222333222222111000333111000111222222111000000000000000000000000000000000000000000000000000......................................................////////////////////////000000000000111111000111111111111222222222000222333333333333444666333444555666555555666888zzzmmmKKK???:::999888777777777777777777777666666555555555555444444444444444444444444333333333333333333333333222333333333333222111000000000000000////////////...//////////////////...............////////////000111222333333222111000000000000000000000000000////////////////////////////////////000000000111000000000111111111111222000000000000111111111111222222333444444444444333444444555666777888999999888888888888888888888888888888888888999:::;;;;;;;;;;;;;;;;;;;;;999888888777777777777777777777777333444555555555444222111000111111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000............................................................////////////////////////000000000111000000111111111222222222111222444333333222444555333555777777666555666777zzztttQQQDDD;;;:::999888777777777777666666666666555555555555444444444444444444444444333333333333333333333333222333333222222222111111000000000000////////////......////////////..................////////////000000111222222111000000////////////////////////...........................////////////000000000//////000000000111111111/////////000000000111111111222333333444444333333444444555666777888999999888888888888888888888888888888888888999:::;;;<<<;;;;;;;;;;;;:::999888777666666666666666666666666333444555666555444333222//////000111111000000000///000000000000000000111////////////////////////////////////////////////................................................---.........//////000000...////////////000000000000000111111111222222222111333444444222222333555333555777777666555666777vvv}}}VVVDDD===<<<;;;:::999888888888666666666666666666555555333333333444444444444555333333333333333333333333333222222222111111111111000000000000////////////---......//////......---....../////////000000000///000111222222111000///////////////////////////..............................////////////000000////////////000000000000/////////000000000111111111111222333333333333333444444555666777888999999888888888888888888888888999999999999:::;;;<<<<<<<<<<<<<<<<<<;;;:::999999666666666666666666666666444444555555444444333222//////000000111111000000000111222111000///000111////////////////////////////////////////////////------------------------------------------------------......///000000000......////////////000000000111111111111222222222222333444444222222333444444555666666444444555666ttt\\\HHH>>>>>><<<;;;:::999999999555666666666666666666666333333333444444444555555333333333333333333333333333222222111111111111111000000000000////////////---......//////......---/////////000000000111111...///000111111000///...////////////////////////------------------------........./////////000000........./////////000000//////000000000111111111111111222333333333333222444444555666777888999999888888888888888888888888::::::::::::;;;<<<===>>>;;;<<<<<<;;;;;;:::999888555555555555555555555555444444333222222222222222//////000111111111111111111222444222000...///111........................////////////////////////------------------------------------------------------......///000000111........./////////000000000111111111111222222222222333444444222222333444555555555444222333444666tttcccPPP??????===<<<;;;:::::::::555555555666666666666666333333333444444555555555333333333333333333333333333222111111000000111111000000000000////////////---..................---000000000000111111111111...///000111111000///...////////////////////////------------------------............/////////000............/////////000000000000000111111111111111111222333333333333222444444555666777888999999888888888888888888888888;;;;;;;;;;;;<<<===>>>>>>999999999999888777666666555555555555555555555555444333111000000000111222//////000111111111111111222444555333000...///111........................////////////////////////---------------------------------------------------------...///000000111............/////////000000111111111111222222222222444444444222222333444555555444222111111444777ssscccQQQ@@@???===::::::;;;888444777666666555555555666666555555555555555555555555666666555444333333222222222222222111111111111000111111000000//////......////////////////////////////////////////////////,,,...000111222111000///---------......000111111...------,,,,,,------...........................---......///000111111222222222222111111111000000111111222222222333333333666777777666555555888:::888888888888888888888888:::???DDDDDD@@@;;;;;;<<<=========<<<;;;999888777555444444333333444444555444333222111000000000000000000000000000000000000//////......---------,,,.................................------,,,,,,,,,,,,------......------,,,.........------,,,,,,,,,---...//////......///111////////////////////////222111000000000111333444555444333222222222333444444555555444333333555888vvv{{{hhhTTT@@@>>><<<:::;;;<<<:::777888888777666666555666666555555555555555555555555666555555444333333222222222222222111111111111000111000000000/////////...////////////////////////////////////////////////---...000111111000///...//////......---......///...------,,,,,,------...........................---......///000000111111222222222111111111000000111111222222222333333333555666666555444555777999888888888888888888888888888===BBBBBB???;;;;;;<<<:::::::::999888777666666444444333333333333444444444333222111000000000000/////////////////////////////////.........------..............................---------,,,,,,,,,------------------------......---------,,,,,,,,,---...//////......///000////////////////////////111000000000111111222222444333222222222333444444444555555444333333666888|||xxx}}}oooYYYCCC???;;;:::<<<<<<;;;999:::999888666666555555555444444444444444444444444555555555444444333333222222222222111111111111000000000000000////////////////////////////////////////////////////////////...///000111111000///...000///...---,,,,,,,,,,,,...------,,,,,,------....................................//////000000111222111111111111000000000111111222222222333333333444555555444333444666888666666666666666666666666666:::???@@@===;;;;;;<<<999888888888777777666666444333333222222333333444333333222111000000000000///////////////////////////////////////....................................------------,,,,,,,,,...------,,,,,,------...------------,,,,,,,,,,,,,,,...//////......///000//////////////////////////////000111111111111111222222111222222333444555444444444444333333666888{{{uuu~~~dddJJJBBB;;;;;;<<<;;;:::999:::999777666555444444333444444444444444444444444555555444444444333333333222222222111111111000000000000000000///////////////////////////////////////////////////////////////000000111000///......///...---,,,,,,,,,,,,,,,...------,,,,,,------..................................../////////000000111111111111000000000000111111222222222333333333333444444333222333555777555555555555555555555555444777;;;<<<;;;::::::;;;999999888888888888888888333333222222222222333333333222222111000000111111////////////////////////////////////////////////........................------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...------...000////////////////////////---...000111222111000///000111111222222333444555333444444333222333666888tttnnnSSSGGG===<<<<<<:::888888999888777555444333333333444444444444444444444444444444444444444333333333222222222111111111000000////////////000000000000///////////////////////////////////////////////////000000000000/////////---------,,,,,,,,,------...------,,,,,,------.......................................////////////000000000000000000000000111111222222222333333333333444444333222222555777444444444444444444444444444666888:::::::::::::::888888777666666666777777222222111111111111222222333222111111000111111111.................................///////////////........................---------------------------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...///////////////////////////---...///000111000/////////000111222333333444444222333333333222333666888uuuqqqZZZJJJ===<<<===999777999888888777555444444444444333333333333333333333333444444444444444444444444222222222111111111111000////////////000000000000////////////////////////////////////////////////////////////000000000111...---------------.........------,,,,,,------...................................................//////000000000000000111111111222222222333333333333444444333222333555777444444444444444444444444444555777888999999999999666555444222222222333444222111111000000111111222222222111111111111111222........................---------.......................................,,,,,,,,,------------...,,,------......------,,,++++++++++++,,,,,,,,,,,,+++---......------...///////////////////////////---......//////////////////000111222333333333222111222333222222333666888www{{{]]]KKK===<<<>>>:::888;;;999999888777777666777777333333333333333333333333444444444444444444444444222222222111111111111000.../////////000000000111////////////////////////////////////////////////............///111222222000000///...------------...------,,,,,,------...................................................////////////000000111111111111222222222333333333444444555444333333555888555555555555555555555555666666666888999999888777777555333111000000111222111111000000000000111111222111111111111111222222........................,,,,,,,,,,,,---------...........................,,,,,,,,,---------......***,,,...//////...,,,*********+++++++++,,,,,,,,,+++---......---,,,...///////////////////////////......------......///000000111222222333222111111111222222222222333666888{{{yyy]]]JJJ<<<<<<>>>;;;:::===::::::999999999999999:::333333333333333333333333444444444444444444444444222222222111111111111000.../////////000000111111////////////////////////////////////////////////---------...///111333444333222111///---,,,,,,,,,...------,,,,,,------................................................---.../////////000000111111111111222222222333333333444555555444333444666888555555555555555555555555777666666777999999888777999888555333111111222333111111000000000000111111222111111111111111222222........................+++++++++,,,,,,---------........................,,,,,,,,,------.........)))+++...000000...+++)))*********++++++,,,,,,,,,+++,,,...---,,,,,,---///////////////////////////......---,,,,,,...///000000111222333333222000///000111222222222333666888zzzgggQQQ===:::;;;999777888;;;;;;::::::999888888777555555444444444444555555444444444444444444444444222222222222111111000000111111111111000000000000000000000000////////////,,,,,,,,,---------......//////000000000000//////000///...---------------...------,,,,,,------...........................///////////////.........///////////////000000111111111222333333333333222555555333333333333555555666555555555555444444444999999777666555555555555999===@@@===777111///000111000000000111222333333000000000000000000000000//////.........---------......------------......,,,,,,++++++,,,,,,---...---.........---,,,,,,+++------------------------,,,,,,,,,++++++*********++++++,,,------......///---------............//////......------///000111///000111222333222111111222111000000222444666888ssskkkTTT???;;;===:::888999:::::::::999888888777777444444444333333444444444444444444444444444444444222222222222111111111000111111111111000000000000000000000/////////......,,,,,,---------.........//////000000000000////////////...---------------...------,,,,,,------.........................../////////////////////...000000/////////000111111111111222333333333333222555444333222222333444555444444444555555555666666999888777666555555555555999===@@@>>>888333111222111111000000000111222222000000000000000000000000///.........------------.........------.........,,,,,,++++++,,,,,,---...------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,------......///---------............//////......---...///000111///000111222222222111111222111111111222444666777rrrrrrYYYBBB<<<>>><<<:::;;;:::999999888777777666666444333333333333333333444444444444444444444444444222222222222111111111111111111111111000000000000/////////.........------,,,------------.........//////000000000000////////////...------------......------,,,,,,------.................................//////////////////111000000000000111222222111222222333333333333333444333333222222333333444222222333444555666777888888777666555555555555555333777999888333000//////222111111000000000000111000000000000000000000000............------------........................,,,,,,++++++,,,,,,---...------......------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,------......///---------............//////............///000000///000111111222222111111222111111111222333555666xxxzzz___EEE===>>><<<:::;;;999999888888777666666666555444444333333444444555444444444444444444444444222222222222222222222222111111111111000000000//////.........------------------------............//////000000000000/////////......---------.........------,,,,,,------.......................................////////////111111111111111222222333111222333333444444333333333333333222222333333333333333444444555666666777777666555555444444444555000333555444111/////////222111000///////////////000000000000000000000000---------------------------..................---,,,,,,++++++,,,,,,---...,,,------...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......///---------............///............/////////000///000000111111111111111111111111111222333444555{{{}}}fffHHH>>>>>><<<::::::999999888888777666666666666666555555555555666666444444444444444444444444222222222222222222222333111111111111000000000//////.........---------------------.........////////////000000000000//////......---------......///...------,,,,,,------...........................---.........//////000000111111111111111222222333222222333444444444444333333333333333333333333333555555555555555555555555666555444444444444444444333555666666555444444444111111000///............////////////////////////,,,,,,------------------------...//////...------,,,,,,++++++,,,,,,---...,,,,,,------...------,,,------------------------++++++++++++++++++++++++++++++,,,------......///---------............///---......///////////////000000000000000111111111111111111111222333333444zzzwwwoooMMM@@@???===:::::::::999999888777777666666777777666666666666777777444444444444444444444444222222222222333333333333111111111111000000000000/////////.........------------.........///////////////000000000000//////...------------...//////...------,,,,,,------...........................------......///000000000111000000000000111222222222222333444444444444444333444444555555444444333666666555555555444444444555444444333333333444444333333444444444444333333000//////............///////////////////////////,,,,,,,,,,,,------------,,,---...//////...---,,,,,,,,,++++++,,,,,,---...,,,,,,------......------------------------------***++++++++++++,,,,,,,,,++++++,,,------......///---------............///---......///000/////////000////////////000111222000111111222222222222333}}}sssxxxSSSCCCAAA>>>;;;;;;:::::::::999888888777777666666555555555555666666444444444444444444444444222222222333333333444444111111111111000000000000000000000/////////..................//////////////////000000000000//////---------------...//////...------,,,,,,------...........................------......///000000111000000/////////000111111222333444444555444444444444555555666666555555444444444444555555555555555444333333333333333444444111000000000111111000000......---------...//////////////////////////////++++++,,,,,,,,,---------,,,---///000000///---,,,,,,,,,++++++,,,,,,---...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------......///---------............///------///000000000///...000//////...///000111222000111111222222222222222sss}}}WWWFFFCCC@@@<<<<<<;;;;;;::::::999888888888555555444444444444555555444444444444444444444444222222222333333444444444111111111111000000000000000000000000////////////............/////////000//////000000000000//////---------------...///000...------,,,,,,------...........................---------...///000000111///////////////000000111222333444444555555444444444555666777777666555444222333333444555666777777333333333222222333444444444333222222333333222111---------------...///000////////////////////////+++++++++,,,,,,---------,,,---///000000///---,,,,,,,,,++++++,,,,,,---...+++,,,,,,---.........---++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,------......///---------.........//////,,,---///000000000///...000///.........///111222000111111222222222111111{{{~~~xxxYYYJJJ???===???;;;<<<;;;:::999:::999777555555555555555555555555555444444333333333222222222222222333333333333444444222222222111111111111000000000///...------,,,,,,......---------......///000000111111111111000000...........................------,,,,,,,,,------,,,---......------...000111111000000//////......000000//////000111222222111333555777777666555444333555777888777555333111666444222444666666444111555555444333333333444444444444333333222111000000........................////////////////////////........................++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++------,,,***)))***+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---...///...------...///............////////////000000//////......------111111222333333333222222}}}```LLL???<<>><<<777777777777777777777777777777777666666666555555222222333333333333444444222222222111111111111000000//////......------------------...000111333444///000000111111000000///........................---------,,,,,,------...,,,---......------...000000000000////////////...////////////000111222333222333444555444333222111444444444444333333333333444333222333555555333222000000000000000111222333333333222222111000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,,,,+++***+++---++++++,,,,,,,,,,,,------............////////////---...///...------...///............////////////000000000000////////////111000//////000111222333~~~pppTTTBBB===???<<<999:::;;;>>>@@@@@@===;;;555555555555555555555555666555555555555444444444222222222333333333444444222222222111111111000000000/////////......------............///000111222//////000000000000//////........................------,,,,,,,,,---......,,,---......------...000////////////////////////......///111222555777888333333333333333222111000444444333222222222333444222222222222222222111000////////////000111222333222222111111000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,++++++,,,---+++++++++,,,,,,,,,------------------............---...///...---------///............////////////000000000000000000000000222111000///000111444555vvv\\\HHH@@@@@@<<<;;;;;;;;;===>>>===:::888666666666666666666666666666555555555555444444444222222222333333333444444222222222111111111000000///////////////.........//////...---------......//////000000000000//////........................,,,,,,,,,,,,,,,---...///,,,---......------...000.............../////////---...///222555888;;;<<<333333333222222111111000444333222111111222444555111222222222000///......////////////000111333333111111000000000000//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,++++++,,,---+++++++++,,,,,,,,,------++++++,,,,,,,,,------------...///...---------///............///////////////////////////000000000333222111000111333555777gggOOOCCCAAA===>>><<<;;;;;;;;;:::888666888888888888888888888888777777777666666666555555222222333333333333444444222222222111111111111000////////////////////////000///...------,,,,,,---...//////000000//////...........................,,,,,,,,,,,,---......///,,,---......------...000---............/////////...///000222555888;;;<<<333333222222222222222222444333333222222333555666444555555333000...------////////////000111111222000000000///////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++,,,,,,,,,,,,------***+++,,,,,,+++***+++---++++++,,,,,,,,,,,,------***+++++++++,,,,,,,,,,,,---...///...------...///............////////////............////////////333222222222333555666777pppTTTDDDAAA>>>???===:::999999999999888888888888888888888888888666666666666555555555444222222333333333333444444222222222111111111111000/////////////////////000000///...............///......////////////..............................,,,,,,,,,,,,---...//////,,,---......------...000---------.........//////000000111222333555777888333222222222222333333444444444333444444555555666888999999777222///......///...............//////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------************+++++++++++++++++++++,,,,,,---------+++,,,---,,,*********,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,---------...///...------...///............////////////,,,---------.........///000111111222444555555666wwwWWWDDDAAA@@@@@@===:::888999:::::::::666666666666666666666666444444333333333222222222222222333333333444444444222222222111111111111000////////////000000000000///////////////000111111......////////////..............................+++++++++,,,---...///000,,,---///...------...000---------.........//////222222222111111222333333222222222222333444555555444444444555555666666666;;;<<<===999444000//////......---,,,,,,,,,------.........///////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))************++++++++++++++++++,,,,,,---------+++------,,,***)))***+++++++++,,,,,,,,,---------,,,,,,,,,---------......---...///...------...///............/////////000,,,,,,,,,---------.........///111222444444444444{{{[[[GGGAAA@@@======<<<;;;::::::::::::888888888888777777777777555555555555555555555555222222333333333444444444333333444555444333222111000000000000000000000000000000///...............111000///000222222000///////////////...---,,,+++,,,,,,,,,---------..................////////////......///000000000000000222222111111222222333444555444333333333333444555222444666777888999;;;===AAAFFFFFF>>>666333222111............////////////000111111000000///...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,---------,,,,,,...///...------,,,,,,------...---------------------------------............///......------------......///000111222333444444444]]]GGG???@@@======<<<;;;::::::::::::888888888888777777777777555555555555555555555555222222333333333444444444222222333333333222111000000000000000000000000000000000///...............111000///000222222000///////////////...---,,,+++,,,,,,,,,---------..................////////////......///000000000000000222222111111222222333333555444333333333333444555222444666777777888:::<<>>======<<<;;;::::::::::::888888888888777777777666555555555555555555555555333333333444444444444555333333333333222222111111////////////////////////000000///////////////000111000///000222222000///......//////...------,,,,,,,,,,,,---------..................////////////......///000000000000000111111222222333333333333444444444444444444444444111333666666555555555666;;;===;;;444000111222222333222222111000//////...---------...///111222222000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,***+++++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,+++******,,,......------,,,,,,------...---------------------------------............///......------------.........///000222333333333333{{{___MMMCCC>>>======<<<;;;::::::::::::888888888888777777777666555555555555555555555555333333444444444555555555555555444444333333333333////////////////////////000000/////////000000111111000///000222222000///.........///......---,,,,,,,,,,,,---------..................////////////......///000000000000000000111222333333333222222444444444444444444444444222444666777555444444444444666444///...111333222333222222111000//////...------...000222555777999000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------------------,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,---,,,+++,,,---///...------,,,,,,------...---------------------------------............///......------------.........///000111222333333333cccPPPEEE???======<<<;;;::::::::::::888888888888777777777777555555555555555555555555333444444444555555555555666666555444444444444444000000000000000000000000000000/////////000111111111000///000222222000///---...............------,,,,,,,,,---------..................////////////......///000000000000000000111222333444333222222333444444555555444444333333555777888666444333333///111000------111222000111111111000000//////............000222555888::://///////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++*********++++++,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++,,,---------,,,,,,...000...------,,,,,,------...---------------------------------............///......------------......---...000111222222333333iiiQQQEEEBBB======<<<;;;::::::::::::888888888888777777777777555555555555555555555555444444444444555555555555666555444333333333444444000000000000000000000000000000//////000111111222111000///000222222000///------...............---,,,,,,,,,---------..................////////////......///000000000000000///111222444444333222111333333444555555444333333444666999999777444222222///111111...///222111...///////////////////////////.........///111444555............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***)))******+++,,,,,,------***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,---,,,++++++---///...------,,,,,,------...---------------------------------............///......------------......---...///111222222222222nnnQQQEEEDDD======<<<;;;::::::::::::888888888888777777777777555555555555555555555555444444444555555555666666555444333222111222333444000000000000000000000000000000///000000111222222111000///000222222000///------...............---,,,,,,,,,---------................../////////000...//////000000000000000///111222444444333222111333333444555555444333333555777::::::777444222111111333333000000222000+++............////////////000///---,,,,,,---...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++*********))))))***+++,,,,,,------+++++++++,,,,,,+++++++++++++++++++++++++++++++++***+++,,,+++******,,,......------,,,,,,------...---------------------------------.........//////.........------.........---...///111222222222222wwwXXXFFF>>>======<<<;;;::::::::::::999999999888888888888777666666666666666666666666444444444333333333222222333222111111000000111111111111000///////////////000000////////////000000111111000000//////............---------,,,,,,,,,,,,,,,------------------////////////////////////111111111000000000000000222222222222222222222333222222111111222222333444222333444555444333222111111111000/////////////////////.........---------////////////////////////---------------------------------,,,,,,+++++++++++++++++++++++++++++++++(((((()))+++......---+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------...///000000......------------......000111111111111222222222}}}\\\IIIAAA======<<<;;;::::::::::::999999999888888888888777666666666666666666666666444444444333333333222222333222111111000000111111111111000///////////////000000////////////000000111111000000////////////.........---------,,,,,,,,,,,,------------......////////////////////////111000000000000000000000222222333333333333222222222111111111111222333333222333444444444333111111111000//////......////////////.........---------........................---------------------------------,,,,,,+++++++++++++++++++++++++++++++++******)))+++---...,,,+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------...//////000......------------......000000111111111222222222___JJJCCC>>>===<<<;;;::::::::::::999999999888888888888777666666666666666666666666444444444444333333333333333222111111000000111111111111000/////////000000000000////////////000000111000000000000/////////.........------------,,,,,,,,,---------.........////////////////////////000000000000000000111111222333444555555444222111111111111111111222222333222333333333333222111111000///......------.....................---------------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++---+++******,,,---,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------.../////////......------------......000000000111111111222222```IIIBBB>>>===<<<;;;;;;:::::::::999999999888888888777777666666666666666666666666555444444444444333333333333222111111000000111111111111000000///000000111000000////////////000000000000000000000000000000............------------,,,,,,------......//////////////////////////////000000000000000111111111222333666777777555222111000000000000000111222222222222222222222111111000//////...---------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///---******+++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------------.........//////......------------......000000000000111111111111dddJJJCCC>>>>>>===<<<;;;;;;;;;;;;999999999888888888777777666666666666666666666666555555555444444444333333333222111111000000111111111111000000000000111111000000////////////000000000000000000111111111111//////.........---------,,,,,,---......///000000000000000000000000000000//////000000111111111111222444666777777555222000000000//////000000111222222222111111000000000000//////...------------------.....................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///---+++***+++,,,---,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------------.....................------------......//////000000000111111111iiiMMMFFF???>>>===<<<;;;;;;;;;;;;999999999888888888888777666666666666666666666666555555555555444444444333333222111111000000111111111111000000000111222222000000////////////000000000000000111111111111222/////////.........------,,,,,,---...///000000111000000000000000000000000/////////000111111222222333444555666555333111000///////////////000000111222111000000//////000000000///......------......---------...............,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++...,,,++++++---...---,,,******+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++,,,,,,++++++************++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---..............................------------....../////////000000000111111jjjMMMFFF???>>>===<<<;;;;;;;;;;;;999999999888888888888777666666666666666666666666555555555555444444444444333222111111000000111111111111000000111111222333000000////////////000000000000111111111222222222////////////............,,,,,,---...///000111111000000000000000000000000...//////000111111222222444444444444333222111000///............///000000222111000///...///000000111000//////......//////---------.........//////------------------------)))******+++,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++,,,++++++,,,...///...---******+++++++++,,,,,,,,,******++++++++++++*********************************************+++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---..............................------------......////////////000000000111iiiLLLCCC???>>>===<<<<<<;;;;;;<<<999999999888888888888777666666666666666666666666666666555555555444444444333222222111000111111111111111000000111222333333000000////////////000000000000111111222222222222000/////////............,,,,,,---...///000111222000000000000000000000000...//////000111222222222444444333222111111000000...............///000000222111///.........///000111111000///////////////---------.........//////------------------------))))))***+++,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++******+++---000000...---******+++++++++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))(((((()))***+++,,,,,,---++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---.....................---.........------.........////////////000000000000kkkKKKBBBBBB@@@============<<<;;;:::::::::999999999888888666666666666666666666666333333444555666666555555333222222111111222222333444444222111111111222333000000000000000000111111111111111111111111111111111000000///...---------///......------///000111222//////222222///...222//////000222444444222000222333333333333222111111222000///------///000222000000000000////////////111111000///...------,,,...///////////////......---------,,,,,,+++++++++---,,,,,,,,,,,,---......,,,,,,------,,,,,,+++***,,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++)))***++++++++++++,,,---++++++++++++++++++++++++************************------------------------+++,,,...//////...,,,+++++++++,,,,,,,,,,,,------...---,,,++++++---...000//////000111222333333333oooOOOEEEBBB@@@============<<<;;;:::::::::999999999888888666666666666666666666666333444444555666666555555333222222111111222222333444333222111000111111222111111111111000000000000111111111111111111111111111000000///......------//////...---...///000111444111///111666999888666222111000222333444222111222222333333222222111000111000///......///000111000000000000/////////...000000//////......------......////////////...............---------,,,,,,---,,,,,,,,,,,,---......,,,,,,------,,,,,,+++***,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++)))***,,,+++******+++,,,++++++++++++++++++++++++************************------------------------+++,,,---//////---,,,+++++++++,,,,,,,,,,,,------...---,,,++++++---...000000000000111111222222333uuuSSSGGGBBB@@@============<<<;;;:::::::::999999999888888666666666666666666666666333444555555666555555555333222222111111222222333222222111000000000000111222222111111111000000000111111111111111111111111000000000///......------//////.........///000111333222000333@@@NNNLLLBBB555333111111222333333222222222333333222222111000111000///......///000111000000000/////////......//////..................---....../////////......//////............---------,,,,,,,,,,,,---......,,,,,,------,,,,,,+++***,,,,,,,,,++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++***,,,,,,,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++,,,---......---,,,+++++++++,,,,,,,,,,,,------------,,,+++,,,---...///111111111111111111111111yyyUUUGGGBBB@@@============<<<;;;:::::::::999999999888888666666666666666666666666444444555555555555555444333222222111111222222333111111111000000000000000333222222111111000000///111111111111111111111111000000//////............///////////////000000000...222222888MMMbbb___NNN777555222111222333333222222222222222222111000000000000////////////000000000000/////////.........---.....................------......//////..................---------------,,,,,,,,,,,,---......,,,,,,------,,,,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++******+++++++++++++++,,,,,,---......---+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,++++++++++++,,,,,,,,,------------,,,,,,,,,---...///111111111111000000000000|||UUUFFFBBB@@@============<<<;;;:::::::::999999999888888666666666666666666666666444555555555555555444444333222222111111222222333111111111111000000//////333222222222111111000000111111111111111111111111////////////............/////////000000000000000+++000444<<>>=========<<<;;;:::::::::999999999888888666666666666666666666666555666666666555444333333333222222222222222222333222222333444333222111000000000111222333444444555111111111111111111111111.........///////////////...///000222222111111000222000111666666111///222//////000222444444222000111111111111111000////////////000000000000////////////.........---------//////...---,,,,,,++++++***+++,,,---............---------.........//////---,,,,,,,,,,,,---......,,,,,,---------,,,++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++))))))***+++,,,,,,------)))***++++++++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------+++,,,------......---------......///000111111222~~~{{{bbbUUUEEEBBB>>><<<<<<===<<<<<<;;;;;;:::999999888888777888888777777666666555555555555444444444333333333444444333333333333222222222333333444444333333222111111000000000000000111000000000000000000000000//////............//////000111111111222222222222//////000111111111111111000000000000000000000000333222222111000//////...////////////............------......//////000000---,,,,,,++++++***************+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,------+++++++++*********))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))******++++++******)))***+++,,,---...............------,,,,,,------...////////////000000000000{{{hhhUUUEEEBBB>>><<<<<<===<<<<<<;;;;;;:::999999888888777777777777777666666666666555555555555444444444444444444333333333333222222222333333444444333333222111111000000000000111111111111111111111111111111//////............//////000000000111111111222222//////000111111111111111000000000000000000000000222111111000//////......////////////........................////////////,,,,,,,,,+++++++++++++++***++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++***++++++,,,++++++,,,,,,,,,,,,------,,,++++++++++++***************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******++++++++++++*********+++,,,---...............------,,,,,,------...////////////000000000000~~~vvvoooVVVEEEBBB>>><<<<<<===<<<<<<;;;;;;:::999999888888777666666666666777777777777666666666666555555555555444444333333333333222222222222333333333333222222111000000000000000111111111111111111111111111111//////............///////////////000000000111111///000111111222111111111000000000000000000000000000000000///......------////////////............/////////...............++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++***++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,---...............------,,,,,,------...////////////000000000000}}}tttyyyYYYEEEBBB>>><<<<<<===<<<<<<;;;;;;:::999999888888777555555666666777777888888777777777777666666666666444444333333333222222222222222333333333333222222000000000000000000111222111111111111111111111111//////............//////////////////000000000000000111111222222111111111000000000000000000000000//////.........---------////////////............/////////......---------***++++++,,,,,,---------+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,++++++******++++++,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,---...............------,,,,,,------...////////////000000000000www~~~ZZZEEEBBB>>><<<<<<===<<<<<<;;;;;;:::999999888888777555555666666777777888888888888777777777666666666444444333333333222222222111222222333333222222111000000//////000111222222111111111111111111111111//////............//////////////////000000000000111111222222222222111111////////////////////////............------------////////////............//////......------,,,,,,+++++++++,,,,,,------...++++++,,,,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,+++*********++++++,,,---+++++++++,,,,,,,,,---------------,,,,,,,,,++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,---...............------,,,,,,------...////////////000000000000tttxxxSSSEEEBBB>>><<<<<<===<<<<<<;;;;;;:::999999888888777666666666666777777777777777777777777666666666666444444333333333333222222111111222222222222111111////////////000111222333222222222222222222222222//////............///////////////000000000111111222222222333222222111000////////////////////////........................////////////.....................---------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++************+++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,---...............------,,,,,,------...////////////000000000000qqqvvvTTTEEEBBB>>><<<<<<===<<<<<<;;;;;;:::999999888888777777777777777666666666666777777666666666555555555444444333333333333222222111111222222222222111111////////////000111222333222222222222222222222222//////............//////000000000111111111222222222333333333222222111000////////////////////////........................////////////............,,,------------------...---------------,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,++++++,,,,,,+++******+++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,......---,,,+++************+++,,,---...++++++,,,,,,,,,,,,------,,,++++++++++++***************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******++++++++++++*********+++,,,---...............------,,,,,,------...////////////000000000000uuu```EEEBBB>>><<<<<<======<<<;;;;;;::::::999888888777888888777777666666555555666666666666555555555555444444444333333333222222111111222222222222111111////////////000111222333222222222222222222222222//////............//////111111111111222222222222333333333333333222111000////////////////////////......//////////////////000/////////............,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++---,,,+++******+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++************+++,,,---...++++++,,,,,,,,,---------+++++++++*********))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++*********++++++,,,---...............------,,,,,,------...////////////000000000000xxx~~~bbbLLLDDD>>>??????===;;;<<<===<<<<<<;;;999888777777777777777777777777777777777777666666666666777777666555555555555444444444222222111111111111222222222222111111111111222222111222222333333222222111222111111000000000000000000000111222222222222111000111111111111222222222111111000///////////////---......//////...------................................................------......------,,,+++////////////...---,,,+++,,,,,,+++******+++,,,,,,***+++,,,,,,------,,,,,,***)))((((((((()))+++,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++++++++*********))))))++++++,,,,,,,,,,,,------************************++++++,,,------......///,,,,,,++++++,,,,,,---...///...,,,,,,,,,---///111~~~uuu{{{dddLLLDDD>>>>>>???<<<;;;<<<===<<<;;;:::999888888777777777777777777777777777777777666555555555666666666555555555555444444444222222111111111111222222222222111111111111222222111222222333333222222111000000//////000111222222000000111222222222222111000111111111111222222222111000000///////////////........................................................................------......------,,,+++------------------,,,+++,,,,,,+++******+++,,,,,,***+++,,,,,,------,,,,,,******)))))))))***+++,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++++++++*********))))))+++++++++,,,,,,,,,------************************++++++,,,,,,---.........,,,,,,++++++,,,,,,---...///...---,,,,,,---///000uuu|||aaaLLLDDD?????????<<<;;;<<<<<<<<<;;;:::999888888777777777777777777777777777777666555444444444444444666555555555555444444444222222111111111111222222222222111111111111222222111222222333333222222111......//////000222333444000000111222222222222111000111111111111222222222111000//////....../////////...---,,,------...///................................................------......------,,,+++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,++++++*********+++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++++++++***************++++++++++++,,,,,,,,,,,,************************++++++,,,,,,------......,,,,,,++++++,,,,,,---.........---,,,,,,...///000yyyaaaNNNFFF@@@@@@@@@===<<<<<<;;;;;;::::::999888888777777777777777777777777777666666555444333333333333666555555555555444444444222222111111111111222222222222111111111111222222111222222333333222222111////////////000111222333000000111222222222222111000000111111111222222222000000///............//////...---+++,,,---///111................................................------......------,,,+++******+++------.........++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********************************++++++++++++,,,,,,,,,***************************++++++,,,------......,,,,,,++++++,,,,,,---......------------...///000|||gggPPPHHHBBBBBBAAA???======:::::::::999999888888777777777777777777777777777555555444333333333333333666555555555555444444444222222111111111111222222222222111111111111222222111222222333333222222111111111000000000000000111000000111222222222222111000000111111111222222222000//////...............///...,,,+++,,,---000111////////////////////////........................------......------,,,+++***+++,,,...////////////++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,+++++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++***************************************+++++++++,,,,,,******************************++++++,,,------...,,,,,,++++++,,,,,,---...------------......//////{{{iiiQQQIIIBBBBBBBBB???======::::::999999888888888888777777777777777777777777444444444333333444444555666555555555555444444444222222111111111111222222222222111111111111222222111222222333333222222111222222111000000000000000000000111222222222222111000111111111111222222222000///......------......------,,,,,,---...000111////////////////////////........................------......------,,,++++++,,,---...////////////***++++++,,,,,,++++++******+++,,,,,,------,,,,,,***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++******************+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********************+++++++++************++++++++++++******************************++++++,,,,,,------,,,,,,++++++,,,,,,---...---------............///yyyiiiPPPGGGAAAAAA@@@===;;;;;;999999999999888888888888777777777777777777777777333333333333444555666777666555555555555444444444222222111111111111222222222222111111111111222222111222222333333222222111111000000000000000111222000000111222222222222111000111111111111222222222//////...------------...,,,,,,------...//////000////////////////////////........................------......------,,,++++++,,,------............***+++,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,)))***+++,,,---,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++******************+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++************++++++++++++*********************************+++,,,,,,------,,,,,,++++++,,,,,,---...,,,------...............yyymmmNNNFFF@@@??????;;;999:::999999999888888888888888777777777777777777777777333333333444555666777888666666555555555444444444222222111111111111222222222222111111111111222222222222222333333222222222////////////000222333444000000111222222222222111000111111111111222222222//////...------------...+++,,,---...////////////000000000000000000000000........................------......------,,,+++++++++,,,---------,,,,,,***+++,,,------,,,+++***++++++,,,---------,,,,,,)))***+++,,,---,,,+++++++++,,,,,,------,,,,,,++++++++++++************)))******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))******++++++++++++)))************+++++++++************************)))******+++,,,,,,------,,,,,,++++++,,,,,,---...,,,---......//////......}}}sssSSSHHH@@@>>>???<<<:::999888;;;<<<888777:::999555333999;;;777333555666555444444444444444444444444777666666444333222111111222222222222222222222222111111000000111111222333111111222222222222111111---......///000111111222000000000000000000000000000000000000000000000000////////////////////////------,,,+++,,,---///000..................------...,,,+++,,,///111///---,,,---.../////////------.........------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++***)))((()))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((***,,,---,,,******---000,,,,,,,,,++++++*********++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---------......///.........|||}}}SSSHHH???>>>???===<<<<<<999999999:::::::::::::::444555777999:::888666444555555555555555555555555777666555444333222222111222222222222222222222222111111000000111111222333111111222222222222111111/////////000000111111222111111111111111111111111000000000000000000000000////////////////////////...------,,,---...///000........................///---,,,---///000///---,,,---...//////...------......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))+++,,,---,,,+++***,,,...,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,---......///.........~~~UUUJJJ@@@===>>>======>>>???:::888;;;999333666===FFF:::444888<<<999666777777777777777777777777777666666555444333222222111222222222222222222222222111111000000111111222333111111222222222222111111111111111111111111111111222222222222222222222222000000000000000000000000////////////////////////......---------...//////........................000...---...//////...------......///......------...------------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,---------,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))+++---------+++++++++---,,,,,,,,,++++++++++++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,------...//////......}}}~~~~~~XXXLLLAAA>>>===<<<<<<===???999:::>>>:::444???RRR```GGG444555999666666<<<777777777777777777777777666666555444333333222222222222222222222222222222111111000000111111222333111222222333333222222111333222222222222222222222222222222222222222222222000000000000000000000000////////////////////////------------------......---------...............000000///.........------...............---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,---------,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++******+++++++++******))),,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---...////////////xxx{{{www[[[OOOBBB>>>===;;;:::;;;999777;;;AAA===;;;OOOjjjbbbIII555666999444444:::666666666666666666666666555555555444444333333222222222222222222222222222111111000000111111222333222222333333333333222222333333333222222222222222111111111111111111111111000000000000000000000000////////////////////////,,,,,,---------,,,,,,,,,---------.........//////000000000///............//////......------------------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++,,,++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++)))******+++++++++******,,,,,,,,,---------+++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---+++,,,---...////////////yyy~~~zzzZZZNNNCCC>>>===:::999999:::999;;;<<<888777GGG[[[JJJ===666999;;;666333444555555555555555555555555555555444444444333333333222222222222222222222222111111000000111111222333222222333333333333222222222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////---------...------,,,+++,,,,,,------...////////////000111000.........000000///...---------------,,,,,,,,,------------...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++******)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))***++++++++++++***+++***+++---......---+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---++++++---...//////000000{{{~~~VVVKKKAAA>>>>>>;;;999999<<<;;;999666555555888;;;444555777999999888555333555555555555555555555555555444444444444333333333222222222222222222222222111111000000111111222333222333333444444333333222000000111111222222333333111111111111111111111111000000000000000000000000//////////////////////////////000000000///------,,,,,,------...//////000---///111000......///111111000...---,,,,,,------,,,,,,,,,---------......////////////.........---------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++******((()))***+++,,,---------************************))))))***+++++++++++++++))))))***,,,///000...+++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---***+++,,,...///000000000yyyzzz~~~RRRHHH???>>>???===;;;:::999888666666<<>>AAA<<<:::;;;888999999999999999999999999777777777777777777777777666666555555555555666666777666555444333222222222222333333333333222111111222222111000//////000000333222222111111222222333222111111111222333333444222222222111111111000000111111000000000000111111111111000000//////......+++---///000111000///...///////////////.........------............------------............------(((***,,,---,,,,,,---...........................------------------------000...,,,***)))***,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***...,,,***,,,///000///---,,,,,,+++***))))))************************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++************++++++,,,------......------,,,---,,,,,,+++*********+++,,,,,,------.../////////yyy|||]]]HHHAAACCC>>><<<===:::999999999999999999999999666666666666666666666666666666555555555555666666666666555333333222222333222333333333333222111111222222111000000000000000333222222222222222222333111111111111222222333444222222222111111000000000111111000000000000111111000000000000//////......,,,---/////////...,,,+++------------............------............------------............------(((***,,,,,,,,,+++,,,---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++)))(((***,,,---,,,***,,,++++++*********************************************+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------++++++************++++++,,,------......------,,,---,,,++++++******++++++,,,,,,------.../////////zzzwww~~~___JJJBBBDDD???<<<===:::999999999999999999999999555555555555555555555555666666555555555555666666666555444333333222222333222333333333333222111111222111000000000000000000222222222222222222222222111111111111222222222333111111111111000000000000111000000//////000000111000000000////////////...---............,,,+++***+++,,,,,,,,,------......------............------------............------(((***+++,,,++++++,,,---........................------------------------***+++,,,---,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***))))))***+++,,,+++)))++++++++++++******************************************+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++************++++++,,,------......------,,,,,,,,,++++++******++++++,,,,,,------.../////////zzzwww___JJJAAABBB<<<:::;;;888999999999999999999999999666666666666666666666666666666555555555555666666555444444333222222222333222333333333333222111111111111000000000000000111222222222222222222222222111111111222222222111111000000000000000000000000000000////////////000000////////////////////////------.........---,,,,,,------------------------,,,------......------,,,,,,------......------,,,)))+++------,,,,,,,,,---........................------------------------,,,,,,,,,+++***)))((('''+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---------,,,++++++++++++++++++++++++*********************************+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++************++++++,,,------......------,,,,,,,,,++++++***++++++,,,,,,,,,------.../////////zzzvvv```JJJAAAAAA<<<:::<<<999999999999999999999999999777777777777777777777777666666555555555555666666444444333222222222333333222333333333333222111111111000000000000000111111111222222333333222222111000111222222222111000000////////////////////////000000////////////000000.............../////////,,,,,,---...///000000000111000000///...---,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,+++---//////...---...///........................------------------------///...,,,+++,,,---///000++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,***,,,---...---,,,++++++***+++,,,,,,,,,,,,++++++******************************+++,,,,,,,,,,,,+++*********+++++++++,,,,,,++++++************++++++,,,------......------,,,,,,++++++***++++++,,,,,,,,,,,,------.../////////yyytttaaaKKKAAABBB===;;;>>><<<999999999999999999999999888888888888888888888888666666555555555555666666333333222222222222333333222333333333333222111111000000000000000111111222111222333444444333222111000111222222222111000///............////////////000//////......//////000---............/////////+++,,,---...///111222222111111000///...------,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,---///000000///...//////........................------------------------...---,,,---///333777:::++++++++++++++++++++++++,,,,,,------------,,,,,,)))+++......,,,***))))))******,,,---------,,,+++******************************+++,,,,,,,,,,,,+++************++++++++++++++++++************++++++,,,------......------,,,++++++******++++++,,,,,,,,,,,,------.../////////yyyuuu___III@@@AAA<<<;;;>>><<<999999999999999999999999777777777777777777777777666666555555555555666666333222222222222222333333222333333333333222111111000000000000000111222222000111333444444333111000000111222333222111///...---------......///////////////............//////---------.........//////,,,,,,,,,---...///000111........................+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++---///000000.........///........................------------------------,,,,,,,,,...000222444666++++++++++++++++++++++++,,,,,,------------,,,,,,))),,,000000---+++******)))***,,,---...---,,,+++******************************+++,,,,,,,,,,,,+++************++++++++++++++++++************++++++,,,------......------,,,++++++******++++++,,,---,,,,,,------.../////////zzzwww\\\FFF===>>>999999<<<;;;999999999999999999999999666666666666666666666666666666555555555555666666222222222111222222333333222333333333333222111111000000///000000111222222000111333444444333111000000111222333222111///------------.........////////////............//////---------.........//////------,,,,,,,,,---......******+++,,,...//////000+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,...//////...------...........................------------------------++++++,,,------,,,++++++++++++++++++++++++++++++,,,------......------,,,,,,///333333000---,,,---)))***,,,.........,,,+++******************************+++,,,,,,,,,,,,+++)))************+++++++++++++++************++++++,,,------......------,,,+++*********+++,,,,,,---,,,,,,------...//////000|||mmmYYYGGG@@@@@@<<<===>>>888:::::::::999999999888888888888777666666666666666555555555666888777555333666444222000000000222333333333333222111000//////111111222222222333333333444444555555555444222111222222222222222111000///...............///000000000000//////.........------.........//////000000..............................---------,,,,,,,,,//////.........------------------,,,,,,+++++++++,,,,,,.../////////...------------------------------------------------------,,,,,,++++++,,,,,,---.........------,,,,,,,,,---------...------,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))************************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...000///...---,,,,,,+++,,,---------............///{{{pppYYYGGG@@@@@@<<<===>>>888:::::::::999999999888888888888777666666666666666555555555666777777555333444333111000111222333444222333333222222000//////111111111222222222333333444444555555555444222222222222222222222111000000...............///000000000/////////......................../////////000..............................---------,,,,,,,,,//////.........------------------,,,,,,,,,++++++,,,---.../////////......---------------------------------------------------,,,,,,++++++,,,,,,---...---------,,,,,,,,,,,,,,,,,,------...---------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...///...---,,,++++++++++++---------............///yyysssYYYGGG@@@@@@<<<===>>>888:::::::::999999999888888888888777777777666666666555555444555777777555333222111111111111333555666222222222222222111000///111111111222222222222333333444555555555444333222111222222222222111000000///............//////000////////////........................////////////..............................---------,,,,,,,,,...............---------------------,,,,,,,,,,,,,,,---...////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,---............***++++++,,,,,,------...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---......---,,,++++++***++++++---------............///wwwsssYYYGGG@@@@@@<<<===>>>888:::::::::999999999888888888888888888777777666666666555444555666666555444333222222222222333444555222222222222222111000///111111111111222222222222333444555555555444333222111111222222222111111000//////............///000///////////////..................///////////////..............................---------,,,,,,,,,........................------------------,,,,,,---......///////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***************************+++++++++++++++,,,,,,,,,,,,++++++,,,,,,---...---,,,++++++*********+++---------............///uuuqqq|||YYYGGG@@@@@@<<<===>>>888:::::::::999999999888888777888888999888777666666666444333444555666555444555444444333333222222222111111222222222111000000000000111111111222222222222333444555555555444333000111111222222222111111//////............//////.........//////////////////////////////.......................................---------,,,,,,,,,---.....................------------------------............//////000000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---..................---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,+++*********++++++---------............///tttppprrrYYYGGG@@@@@@<<<===>>>888:::::::::999999999888888777888999999999888777666666444333333444555555444555555555444333222222111111111222222222111111000000000000111111111111222222333444555555555444333000000111222222222222111000//////............///.........//////////////////////////////.......................................---------,,,,,,,,,---------...............------------............//////......//////000111000000//////...---------------------------------......------------......,,,,,,------------......++++++,,,---............//////...---+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,*********************************++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,---------............///ssspppmmmYYYGGG@@@@@@<<<===>>>888:::::::::999999999888888777888999::::::888777555666444222222444555555444444444444444444444333333000111111222222222111111000000000000111111111111222222444555555555444444000000111222222222222222000000///.........................../////////000000/////////..........................................---------,,,,,,,,,---------.........//////------------.........///000///.........///111111000000000///...---------..............................------------......---------....../////////,,,,,,------...---------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,---......************************)))******+++,,,,,,------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,---------------............///sssrrroooYYYGGG@@@@@@<<<===>>>888:::::::::999999999888888777888:::::::::999777555666444222222333555555444222222333444555555555555000111111222222222111111000000000000111111111111111222444555555555444444///000111222222222222222111000///...............---.........//////000000000000//////.........---..............................---------,,,,,,,,,---------.........//////---------.........//////000///.........///111222111000000///...---------////////////////////////......------------.............../////////000000---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++)))***+++,,,...///000000************************))))))***+++,,,,,,------,,,,,,++++++,,,,,,---...---------,,,,,,---......---------.........//////qqq|||yyyRRRHHH>>>======;;;::::::999999999888888888888777666666666666555555555555333333333333333333333333111111222222222333333333111111111111000000000000000000000000111111111111333444555666666555444444444333222000//////......222222111000//////000000///////////////.........////////////////////////////////////////////////............................................................////////////000///////////////000111000////////////000000111................................................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++,,,------------+++++++++*********))))))************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///rrrqqqRRRGGG>>><<<===;;;::::::999999999888888888888777666666666666555555555555333333333333333333333333222222222222333333333333111111111111000000000000000000000000111111111111333444555666666555444333222222111000////////////222111111000//////000000////////////////////////////////////////////////////////////////////////............................................................///////////////////////////000111111000000////////////000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++,,,------------------,,,,,,,,,+++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///pppmmmQQQGGG>>><<<===;;;::::::999999999888888888888777666666666666555555555555333333333333333333333333333333333333444444444444222222111111111000000000000000000111111111222222333444555666666555444333111000000//////000000111111111000/////////000000////////////////////////////////////////////////////////////////////////............................................................////////////............///111222222222111000//////...//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++,,,------------............------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///rrrqqqPPPFFF===<<<===;;;::::::999999999888888888777777666666666666555555555555444444444444444444444444333333333444444444555555222222222111111111000000000000111111111222222222333444555555555444333222///////////////000111111111000000/////////000000///////////////000000000////////////////////////////////////////////////............................................................////////////---------...///111222333222222000///....................................------------------------------------------------,,,---------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,------------............------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///vvvqqqPPPEEE<<<;;;<<<;;;::::::999999999888888888777777666666666666555555555555444444444444444444444444333333333444444444555555222222222222111111111111111111111111222222222222333444555555555444222111............///000111222000///////////////000000////////////000000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////---------...///111222333222222000///............////////////////////////////////////////////////------------------------,,,------......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///~~~tttkkkOOOEEE<<<;;;<<<;;;::::::999999999888888888888777666666666666555555555555444444444444444444444444333333333333444444444444333222222222222111111111111111111222222222222333444444555555444333222111............//////000111//////......//////000000...//////000000111111222000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////............///111222222222111000//////...//////////////////////////////////////////////////////------------------------,,,------............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,------------,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///zzzsssjjjNNNDDD;;;;;;<<<;;;:::;;;999999999888888888888777666666666666555555555555555555555555555555555555222222222222333333333333333333222222222111111111111111111222222222333333444444555555444333111000//////.........//////000...............///000000...//////000111111222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////............///////////////////////////000111111000000////////////000000////////////////////////////////////////////////........................,,,,,,---.......................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///}}}yyynnnNNNDDD;;;:::<<<;;;:::;;;999999999888888888888777777666666666555555555555555555555555555555555555111111222222222333333333333333333222222222111111111111222222222333333333444444555555444222111000//////............//////...............///000111...//////000111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............/////////000000///////////////000111000////////////000000111000000000000000000000000................................................,,,,,,---.../////////...........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////yyylllKKKCCC===<<<;;;999:::>>>999::::::::::::999888777666666555555555444444444555444333333333333444555444444333222222333333333333333333222222222111111111222333333444444333333444555666666555444111000000000000000000000000000////////////////////////000000000000000000000000222000//////000000///---.........///000111222333............////////////111000......---...///000.../////////......---,,,.........///000000111111111111000000000111111222000000000000000111111222////////////////////////000------000444555111---............////////////...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++*********+++,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///eeeJJJCCC===;;;;;;999;;;>>>::::::999999999888888888666666555555555444444444555444333333333333444555444333333222222333333444333333333222222222111111111222333333444444333333444555666666555333111000000000000000000000000000////////////////////////000000000000000000000000000/////////000111000000...............///000000......///000000111222222222222111000000000111111000111111111111111000000000000111111111111222222000000/////////000000000000000000000000111222333000000000000000000000000///......222888:::777333............////////////...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***************+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///]]]HHHAAA<<<;;;;;;:::;;;???;;;:::999888777888999999666666666555555555555444555444444333333444444555333333333222222333333444333333333222222222111111111222333333444444333333444444555555555333222111000000000000000000000000////////////////////////000000000000000000000000/////////000111111222222111000000///////////////------...///000000111111111111111000000000/////////000111111111111111000000000000000111111111111222111111000000000111111000000000000111222333444111111111111111111111111000///000333777999777444............////////////...---,,,---.........,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,*********)))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///~~~\\\GGG@@@;;;;;;<<<:::;;;???;;;:::888666666777999:::666666666555555555555555444444444444444444444444333333222222222333444444333333333222222222111111111222333333444444333333333444444444444333222111////////////////////////////////////////////////000000000000000000000000000111111111111000111222444333222111000000000000//////000000111111111222111111111111000000//////000000111222222222111111000000111111222333333333444444333222222222333333000000000111222333444555111111111111111111111111222111000111333333111...............///////////////---,,,---...///...---//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------*********))))))******++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///^^^FFF???;;;<<<<<<:::;;;>>>;;;:::888666666777888999666666666666666666666666444444444444444444444444333222222222333333444555333333333222222222111111111222333333444444333333333333333333333333222222////////////////////////////////////////////////111111111111111111111111222444444333000//////111333333222111000000000000333333333333333333333333333333222222222222333333333333444444444444333333111222222333444555666666555444333333222222222333111111111111222333444555000000000000000000000000111000000000000000...---............///////////////...------//////...---//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++***************+++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------............///___FFF@@@<<<<<<<<<::::::<<<:::999888777666777888888555666666666666777777777333444444555555444444333222222222222333444555555333333333222222222111111111222333333444444333333333333333222222222222222000000000000000000000000////////////////////////111111111111111111111111444666777444000...///111111000000000000000111111111111222333444555555666666555444444555666888999777777777777777666555555333333333333333333333333555444333222222111111222333333222222333333444555000000000000000000000000000000000000111111222222............///////////////...---...//////...---//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++***+++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------............///ZZZFFF@@@<<<<<<<<<999888:::888888888888777777777777555666666666777777777777333333444555555444333333222222222222333444555666333333333222222222111111111222333333444444333333333222222222222222333333000000000000000000000000////////////////////////111111111111111111111111222555777555111...000333000000111111333444555666555666888;;;>>>@@@BBBCCCEEEDDDBBBBBBCCCFFFIIILLLGGGGGGGGGFFFEEEDDDCCCBBB???>>>===;;;999888666666888777666555444444444444555444444333333333333444111111111111111111111111111111111111111111222333............////////////000...---...///000///---...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,++++++,,,,,,++++++++++++++++++++++++)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,---------............///UUUGGGAAA<<<===<<<888777999777888888888888777666666555666666666777777888888333333444555555444333333222222222222333444555666333333333222222222111111222222333444444444333333333222222111222222333333000000000000000000000000////////////////////////111111111111111111111111111444777555111///222555333333444555777999;;;<<>><<<<<<;;;:::999777777777777777777777777444444444444444444444444333444444444444555555555333333222222333333444555111222333333444333333333444333333333222222222222111222333333444333333333///000000111111222222333---000333555555777;;;???AAAGGGQQQ[[[dddmmmuuuzzz~~~nnnsssxxx|||}}}}}}uuuiii^^^TTTKKKAAA:::888555222111333444555555333222222222222111111111111111000000000/////////........................------------------------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................gggLLLDDDAAA>>><<<<<<<<<:::999777777777777777777777777444444444444444444444444333333444444444555555555333333222222333333444555111222333444444444333333222222222222111111111111111222333444444444333333000111111222333333444444111555999<<<>>>DDDLLLSSSVVV^^^kkkxxx~~~wwwlll]]]SSSJJJEEE===888555444444444333333222222222111111111111111111000000000//////........................------------------------------------------------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................dddNNNDDDAAA>>><<<<<<<<<;;;999777777777777777777777777444444444444444444444444333333333444444444555555333333222222333333444555000111333444555444333333111111111111000000000000000111333444555444333333111111222333444444555555666;;;@@@DDDHHHPPP[[[dddvvv}}}{{{|||qqqeee^^^RRRGGG@@@;;;999777333333333222222222111111111111111111000000000000////////////////////////------------------------------------------------++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.....................---bbbKKKCCC@@@<<<::::::::::::999888888888888888888888888666666666555555444444444444444444444444444444444444444444444444444444444333333444444333333222111333222000//////111333444111222222333333444444444999333000555777777999>>>FFFOOOOOOPPP]]]kkk|||uuucccVVVMMMDDD;;;888666333111222333333333222000111333111------000////////////000000000000////////////////////////,,,,,,------...///000000++++++,,,,,,---.........+++++++++,,,,,,------------,,,,,,,,,,,,---......///...------,,,+++******------......///000000000]]]GGGBBB???<<<::::::::::::999888888888888888888888888555555555444444444333333444444444444444444444444444444444444444444444444333333444444333333222111222111000000000111333333333333333444444444444444222///111777;;;===BBBIIIKKKYYYcccnnnqqq[[[JJJBBB;;;444333666888555222222000///111111...///333000000000000000000000000////////////////////////,,,,,,---......//////000000000///...---,,,++++++---------.........//////---,,,,,,,,,,,,---......------,,,,,,,,,,,,,,,,,,------......///000000000\\\IIIAAA>>>;;;:::::::::999888888888888888888888888888444444444444333333333333444444444444444444444444444444444444444444444444333333444444333333222111111111111111222222333333555555444444444444555555222333777===AAAFFFNNNWWW^^^ooo||||||{{{sss^^^OOO>>>777888:::666111666222111222222///000444000000000000000000000000////////////////////////---------......//////000111111000///...---,,,,,,---------............///---,,,,,,,,,,,,---......+++,,,,,,,,,------------------......///000000000YYYJJJ@@@>>>;;;:::::::::999888888888888888888888888888333333333333333333333333444444444444444444444444444444444444444444444444333333444444333333222111000000111222333333333333555555444444444555666777:::===CCCGGGKKKSSS```jjjuuurrrsssxxx|||~~~{{{zzzzzz|||}}}zzzyyy~~~rrrZZZHHH???;;;666222999555333555555111000222222111111111111111000000////////////////////////------....../////////000------...///000111222222,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,---------------------------......///000000000}}}wwwRRRDDD>>>===;;;:::;;;:::999888777777777777777777777777333333333333333333333333444444444444444444444444444444444444444444444444333333444444333333222111///000222333444444444333444444444555666999<<<===AAAHHHPPPVVV^^^kkk{{{yyyyyy{{{}}}yyy~~~lllZZZJJJ>>>666777333222555666333111111333333222222111111111000000000000000000000000000.........///////////////***+++---///111333444555,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......//////...------,,,++++++------......///000000000~~~tttOOOAAA===<<<::::::;;;;;;999777777777777777777777777777333333333333444444444444444444444444444444444444444444444444444444444444333333444444333333222111000111111222333444555555555555666999===BBBGGGJJJLLLVVVaaakkkxxx{{{uuu{{{}}}iiiVVVJJJ>>>777333555666444333333444444333333222111111111000000000000000000000000////////////////////////---......///000111111222///............------------,,,,,,,,,,,,---......000000///...---,,,++++++------......///000000000kkkKKKEEE<<<;;;::::::;;;;;;999777777777777777777777777777333333444444444555555555444444444444444444444444444444444444444444444444333333444444333333222111111111111111222444666777888999;;;@@@GGGOOOUUUYYYbbbnnn{{{yyyxxxyyynnnVVVJJJ>>>999888555555777555444444333222222111111000000000000000000000000000///////////////////////////////////////////////////.........------------,,,,,,,,,,,,---......//////......---------,,,------......///000000000\\\CCCFFF<<<;;;::::::;;;;;;999777777777777777777777777777444444444555555666666666444444444444444444444444444444444444444444444444333333444444444333222222222111000000111444666888;;;<<<@@@FFFNNNWWW___dddzzz||||||~~~ppp___KKK@@@999666666888555555444333333222111111000000000000000000000000000000000000////////////............////////////---------,,,,,,+++++++++---,,,,,,,,,,,,---......---------............///------......///000000000[[[JJJBBB>>>;;;;;;===:::555666<<<777777777777666666666666666555555555555444444444555555555444444333333333444444444444444444444444666555222000000000222333///000111333555777:::;;;===AAAJJJSSSWWW^^^pppyyywwwzzzyyyqqqzzzxxxdddSSSGGG>>>;;;<<<777777777666555333222111//////000000111111222222......//////000000111111........................---------------...///000...........................------,,,,,,------...////////////000000000000YYYHHH???>>>::::::<<<;;;777888<<<888777777666666555555555666555555555555444444444555555444444444333333333444444444444444444444444555444333111111111111222333333333333555999>>>AAALLLIIIMMMYYYggguuu{{{{{{~~~ssscccTTTFFF<<<999999666333111111222333000000000111111111222222000000000000000/////////..............................---------......///...........................------,,,,,,------...////////////000000000000~~~WWWFFF======999888:::;;;:::999;;;888777777666555444444333666555555555555444444444555444444444444333333333555555555555555555555555444444333333222111111111555666666777:::@@@GGGLLLQQQOOOUUUggg{{{xxxaaaLLL>>><<<888555444333444555111111111111222222222222222222111000000///..............................//////...---------....................................------------......////////////000000000000{{{VVVFFF===<<<999777888::::::999999888777777666555444333333666555555555555444444444444444444444444444444444666666666666666666666666333333444444444333222222666888;;;>>>BBBHHHPPPVVVRRR\\\lll~~~jjjOOOGGG>>>::::::999777333333333333333222222222222111111111000000000//////........................000///...---------------..............................------------......////////////000000000000wwwUUUHHH???;;;:::999777888999888777888777777666555555444444666555555555555444444444444444444444444444444444666666666666666666666666222333444555666666555555888<<>>BBBGGGJJJKKKQQQZZZbbb{{{|||yyyhhhPPPBBB<<<777555777666666555444333333222//////000000111222222333//////////////////////////////...---------......//////////////////////////////............//////////////////000000000000nnnQQQHHH@@@@@@FFFGGG>>>777666888888777777777888888888888888666555555555555444444444333333333444444444555555444444444444444444444444333333444666888;;;>>>@@@CCCGGGLLLOOOSSS^^^mmmyyy{{{xxx^^^JJJ???;;;888888777666555444333222111111111111111111111111////////////////////////......---------....../////////////////////////////////............//////////////////000000000000lllOOOFFF>>>CCCKKKMMMBBB777666888999777777777888999999::::::666666555555555444444444333333333444444555555555444444444444444444444444333333444666999===AAACCCFFFJJJOOOSSS\\\lll~~~}}}\\\GGG@@@999888777666555444333222333333222222111000000000000000000000000000000000---------------...///000000000000000000000000000//////............//////////////////000000000000~~~eeeMMMCCC>>>IIIOOOLLL>>>777::::::444444333222333555:::???BBB:::777555444444444222111333333333444444444555555444555666555333222333444666555888???BBBAAA@@@AAAPPPPPPTTTbbbuuuxxx~~~```KKKAAA999444555666444111111444333333444555666444333222111000......---------000000000000000000000000////////////000000000000////////////............///////////////000111111___IIIAAA???EEEJJJHHH===777;;;;;;777999888666555555666888:::777555444444555666555444444444444444444444444444555666777666444333444555666777<<>>999777::::::777555555666666777666666666555333333444777999999999555555555555444444444444555666666555444555777999@@@CCCGGGIIIGGGGGGQQQ^^^nnn}}}wwwpppWWWEEE<<<666666888444333333444555555333111111111000000000111111222////////////////////////////////////000000000000////////////............///////////////000000111pppLLL@@@???>>><<<===;;;888777888888555222333555666777777777666666444333444666777777777555555555555555555555555444555555555555777:::===CCCEEEIIIKKKJJJPPP```qqqrrr\\\HHH999666:::666555444444555555333111000000/////////000111111////////////////////////////////////000000000000////////////............///////////////000000111gggIIIAAA???;;;<<<:::999888888888666444444555555555555555444444666555333333555666555444444444555555555666666666444555666777888;;;???CCCDDDGGGMMMSSSXXXbbbvvvwww\\\DDD:::999777666555666666666444222111000000/////////000000000000000000000000000000////////////000000000000////////////............///////////////000111111^^^FFFCCC???888:::888666888999999666555555555555444444444333333444333222222444555555444333333444555666777888888666777888:::<<<@@@FFFJJJLLLPPPYYYccclllvvvuuuYYYEEE>>>999888777777888777555333333222111111000000000000000000000000000000000000////////////000000000000////////////............///////////////000111111WWWDDDCCC???666999555555888::::::888666444333333333333444555666222111000111333555555555222333444555666888999999777888:::<<>>===???888888888888777777777666666555555555555555555555555444444444555555555555666777666555555666777777666888:::===CCCKKKSSSYYY\\\eeedddlll}}}qqqSSSFFF:::777888777444333333333333333222222222222111111111111000000000000//////000000000111111111111111000///////////////000000000000111111111111aaaIII;;;;;;===777888888777777777777666666555555555555555555555555444444555555555666666666444555666777777777666555999<<>>DDDMMM[[[hhhnnnnnnllliiiwwwmmmTTT@@@555666;;;555555555444444444333333222222222222111111111111////////////000000000000111111000000000000111111111111111111222222222222rrrwwwTTTGGG===999:::888777777666666666666555555555555555555555555555555444444555666777777888999777888888666666888???DDDPPP\\\kkkvvvzzz|||~~~{{{oooQQQ:::555:::666666555555555444444444333222222222222111111111000000000000111111111111111111000000000111222222111111111222222222222333}}}yyytttRRRFFF===999:::999777777666666666555555555555555555555555555555555444444555666777888999999777888888666888???KKKTTT```kkkxxx~~~~~~iiiKKK<<<:::666666666666555555555444333333222222222111111111111111111111222222222222111111000000111111222333111111111222222222333333zzz~~~qqqOOOEEE<<<888::::::777666666666555555555555555555555555555555555555444444555666777888999999666777888888===HHHYYYeeemmmwww{{{|||[[[EEE===777666666666555555555555333333333222222222111111111111222222222333333333111111000000111222333333111111222222222333333333~~~pppQQQEEE<<<::::::444777777777777666666666666444333333333666999<<<===666444666;;;<<<999666666:::666666<<>>???999555555999:::999999;;;<<<:::===EEENNN[[[ooovvvuuulllPPP;;;===;;;666555666666333333222111111222222111000111111111111111111111111222222111111111000000000111111222333333333333222}}}```GGG???999888:::555777777777777666666666666666444333555999===@@@AAA;;;777555777888888;;;@@@===>>>DDDNNNZZZhhh{{{{{{ttt}}}yyy}}}hhhDDD???;;;;;;888444333555444333111222333333222000222222222222222222222222333222222222111111111111111111222333333333333222wwwWWWBBB===999999;;;777777777777777666666666666666444333555:::???@@@@@@;;;777666888888777:::@@@AAAFFFOOO\\\iiiwww|||{{{vvvxxxzzzzzzVVVFFF;;;::::::444333666555333222222333333222111222222222222222222222222333333333222222222111111111111222333333333333222mmmPPP???===999:::===999777777777777666666666666555333222666<<>>JJJSSSaaappp~~~~~~}}}nnnUUU>>>999:::777444666555444333333444444333111222222222222222222222222333333333222222222111111111111222333333333333222eeeKKK======::::::===999777777777777666666666666555333444888???AAA===999777666888;;;:::888<<>>999@@@PPPYYY___ttt{{{[[[FFF>>>;;;999888777666555444222444444444444444444444444333333222222222111111111000222444444333333333444wwwSSS???:::777888888666666999666666555555555555666666666666666666777888999:::<<<<<>>===BBBHHHVVVkkkxxx[[[@@@:::;;;777333555666555555444444555555666555555444444444333333333444333333333444444555555hhhKKKAAA>>>;;;777777999:::777555777777666666777777888999:::777888===AAAEEELLLSSS```wwwnnnLLL===;;;888555444666555555444444555555666555555444444444333333333333333333444444444555555\\\DDD>>><<<:::888777888999777666555555555444555666666777888999:::;;;???HHHVVVbbbrrr}}}XXXBBB<<<;;;999666666666555555555555666666555555444444444333333333333333444444444555444444~~~TTT???;;;;;;999888777888888777777555555555555555666777777777:::<<<999;;;JJJaaarrrjjjMMM@@@===:::777666666666555555666666666555555444444444333333333222333444555555555444444|||qqqMMM>>>:::999999888777777777777777888888777777888888999:::666;;;<<<999>>>SSSnnn```GGG>>>999555777666666555555666666777555555444444444333333333222333444555555555444333```GGG>>><<<888999888777666666777888888888777777888888999:::777:::;;;===JJJddd~~~uuuRRRBBB;;;777777777666666666666777777555555444444444333333333111222444666666555444333{{{UUUBBB>>>===888888888777666666777888666666666666666777777888888999:::@@@VVVsss{{{~~~[[[FFF@@@<<<777777666666666666777777555555444444444333333333111222444666666555444333vvvqqqMMMBBB???:::888888777777777777888888888888888888888888999999;;;888<<>>::::::999777555555666666666555555555555444444444000111222222111111222444yyy|||```FFF@@@???;;;888888777777777777888888999888888888999999:::;;;;;;===MMMjjjyyyxxx{{{xxxyyyyyyyyyzzz}}}sssNNN>>><<<:::999888666555444444666555555555555444444444222333444444333333444555}}}TTTBBB@@@@@@>>>888888777777777777888888999999999999999:::;;;<<<<<>>;;;999999888888777777777777888888999999999:::;;;<<<===>>>FFF]]]{{{sssooopppqqqqqqoooppprrrsssuuuyyy}}}~~~eeeFFF<<<666999:::666666:::666555555555555444444444333444555444333222333444ZZZDDD@@@<<<:::;;;888888777777777777888888999999::::::;;;===>>>???JJJjjjwwwllllllnnnnnnllljjjlllooorrruuuyyy~~~|||tttOOOAAA888999:::555555:::666555555555555444444444777888999888666555666777vvvKKK<<<;;;999777:::888888777777777777888888999::::::;;;<<<===??????TTTxxxqqqhhhiiillllllhhhiiilllooosssvvvzzz}}}yyyUUUEEE999:::999444444999666666555555555444444444555666777666444333333444{{{fffHHH>>>999:::;;;666777888888888888999999999888>>>999555:::<<>>:::;;;;;;555777888888888888999999999888<<<999888<<<<<>><<<::::::;;;444777888888888888999999999888:::888;;;???<<>>@@@>>>RRRyyykkkeeebbbdddeeedddeeegggiiilllppptttwwwzzz}}}}}}yyySSS>>>::::::888555777666666555555444444444444444444555555555555666qqq}}}vvv```GGG::::::666777:::888777777888888888999999999::::::999>>>BBBCCC___www{{{iiidddbbbddddddbbbbbbdddjjjmmmqqqtttuuuwwwyyy{{{{{{~~~```DDD::::::999555888888777777666555555444444444444555555555555666rrrmmmZZZDDD:::;;;666666:::888777888888888888999999999999<<<:::===DDDOOOqqqxxxwwwgggdddbbbdddccc``````dddgggjjjnnnpppqqqqqqssstttuuuyyypppPPP===::::::666999999888777666555555444444444444555555555555666tttpppiiiRRR@@@:::>>>999666999777777888888888888999999999666===<<<;;;HHH^^^vvvooodddaaa```aaaaaa^^^```dddcccgggkkknnnooooooqqqrrrvvv{{{___CCC<<<;;;999999888777666555444333333444444444555555555555666ggglllhhhKKK<<<:::@@@;;;777888555777888888888888999999999444>>>===;;;KKKiii{{{nnniiiaaa^^^^^^______]]]```eeebbbeeejjjnnnpppqqqrrrttt~~~iiiHHH===<<<:::888777666555444333222222444444444555555555666666|||rrrwwwXXX???===;;;:::::::::999888777777777777888999:::;;;:::555>>>CCCKKKxxxvvvhhhbbbbbb```]]]\\\]]]___bbbdddkkkiiikkknnnnnnmmmpppuuu~~~zzzzzz|||}}}qqqTTTFFF>>>777999999888777666555444444666666666666666666666666iiiMMM???===;;;:::::::::999777777777777777888999:::;;;>>>:::AAAGGGWWW~~~qqqeeeaaaaaa```]]]\\\]]]___bbbdddiiigggiiimmmnnnoootttzzz}}}xxxyyy}}}xxxttt{{{^^^LLLAAA999999999888777666555444444666666666666666666666666xxxYYYCCC>>><<<:::999::::::999777777777777777888999:::;;;<<<;;;???HHHccc|||}}}jjjbbbaaa```___]]]]]]]]]```bbbdddgggeeeggglllooorrryyyyyyuuuwww}}}}}}lllkkkTTTEEE===999999888777666555555444666666666666666666666666nnnpppoooPPPAAA===;;;999999999999888777777777777777888999:::;;;;;;;;;>>>LLLtttvvvfffaaabbb______]]]]]]^^^```cccdddgggeeeggglllpppttt|||zzzuuuooottt}}}tttwwwuuuZZZHHH???:::999999888777666555555666666666666666666666666xxxeeexxxbbbJJJ???<<<:::888888999999888777777777777777888999:::;;;===@@@CCCXXX~~~rrreeebbbddd^^^^^^]]]]]]^^^aaacccdddiiiggghhhmmmqqquuu}}}~~~vvvqqqiiiqqq|||}}}uuu{{{```KKKAAA::::::999888777666555555666666666666666666666666lllYYYvvvWWWDDD;;;;;;999777777888999888777777777777777888999:::;;;<<<@@@FFFeee~~~nnneeecccddd^^^]]]]]]^^^___aaacccdddiiihhhjjjooossswww~~~{{{sssmmmeeeooo|||wwwkkkSSSDDD::::::999888777666666555666666666666666666666666``````gggOOOAAA999:::888777666888888888777777777777777888999:::;;;;;;@@@JJJqqquuuiiidddbbb```]]]]]]]]]^^^```aaacccdddggggggjjjqqqvvvyyyyyyooojjjcccooo~~~|||yyyyyy]]]III;;;::::::999888777666666666666666666666666666666tttUUU}}}~~~^^^LLLAAA::::::888666666777888777777777777777777888999:::;;;???EEERRR~~~~~~|||ooofffccc```]]]\\\]]]]]]^^^```bbbcccdddeeeeeejjjrrrxxx{{{xxxmmmgggcccpppyyy|||vvvyyyttt{{{eeeMMM;;;::::::999888777666666666666666666666666666666gggoootttWWWAAA999<<<999999888777666666777777888777888888999:::;;;<<>>___zzzyyyxxxkkkfffaaa^^^\\\]]]]]]\\\]]]^^^```bbbccceeekkkrrrwwwzzz}}}wwwmmmhhhfffrrrwwwtttvvvxxxuuuyyyxxxpppQQQAAA;;;777777777555555777555555555555666666666666~~~kkk}}}jjjQQQ???999;;;999999888777777777777777777777888888999:::<<<<<>>999888888555555777555555555555666666666666pppmmmwww[[[III<<<888:::999888777777777777777777777777888888999;;;<<<===@@@NNN}}}}}}xxxrrreee```]]][[[[[[[[[[[[\\\^^^```bbbcccdddaaagggpppvvvzzz}}}~~~ssshhhaaadddqqqyyyxxxsssllljjjvvv~~~sssoootttwww```KKKBBB:::999888666555666555555555555666666666666eeennngggOOOCCC:::888:::888888777777777777777888777777888999:::;;;===>>>???YYYsssnnnbbb___]]]\\\\\\ZZZ[[[]]]___aaaccccccddd^^^dddmmmtttxxx}}}|||rrrfff___cccqqq{{{yyytttllliiisss{{{rrrlll{{{yyy}}}iiiOOOEEE;;;888888666666777555555555555666666666666yyyaaawww]]]HHH???:::888:::888777777777777777888888777777888999:::<<<>>>???AAAddd~~~wwwlllaaa^^^]]]]]]]]]YYY[[[^^^aaacccccccccccc\\\bbbkkkrrrwww||||||rrrggg```cccqqq|||yyyxxxpppkkkppp}}}yyynnnxxxvvvsssSSSGGG:::777777777777888555555555555666666666666qqqiiivvvTTTCCC===999888;;;777777777777777888888999777777888999;;;===>>>???FFFooo}}}|||||||||hhh```______^^^^^^ZZZ\\\___bbbdddcccbbbaaa\\\ccclllsssxxx}}}}}}uuukkkcccdddsssyyyvvv{{{sssnnnmmm{{{sssxxxzzz{{{{{{ZZZKKK<<<777888888777888555555555555666666666666|||}}}hhhLLL???;;;888888<<<777777777777777888999999777777888999;;;===???@@@KKKxxxyyyzzzwww~~~vvvddd^^^______^^^]]][[[]]]aaaddddddccc```______fffooovvvzzzyyyooogggeeetttzzzvvv{{{tttnnnlllzzztttxxx|||dddSSSAAA:::999888777777555555555555666666666666www___GGG===999666777<<<777777666777777888999999777777888999;;;===???@@@NNN~~~yyyxxxwwwrrrbbb]]]^^^^^^]]]\\\\\\^^^bbbdddeeeccc```]]]bbbhhhqqqxxx}}}{{{rrrjjjfffuuu~~~yyyzzzsssmmmnnn|||ssswww}}}kkkYYYEEE<<<:::888777666555555555555666666666777qqqVVV>>>:::<<<888555666777777777777777777777777555===:::777===>>>===DDDVVV{{{}}}xxx~~~ooobbb^^^```^^^[[[ZZZ]]]```bbbcccaaa___]]]]]]^^^kkkuuuyyy~~~~~~{{{}}}~~~zzzooofffpppvvv{{{www{{{qqqkkkkkk~~~wwwxxxqqq\\\FFF<<<;;;:::888888888888777777666666555555aaaKKK:::999<<<999888;;;777777777777777777777777555===:::777<<<======DDD```yyyxxxvvv}}}oooaaa^^^___^^^\\\[[[\\\___bbbcccaaa___^^^^^^bbbnnnxxxzzz~~~zzzuuuuuuvvvtttllldddrrrxxx{{{xxx|||pppiiippp{{{|||sss^^^HHH===<<<:::999888888777777777666666666555kkkOOOBBB888999:::888888;;;777777777777777777777777555<<<999777;;;;;;<<>>OOOvvvuuuuuujjj```]]]]]]\\\\\\^^^ccceeefffddd```[[[XXXWWW```llluuuwww|||}}}uuujjjdddeeekkkrrrvvvyyy{{{zzzyyy}}}rrrqqqsss~~~}}}lllSSSDDD<<<777666777666666666666777777777777{{{rrriiiMMM999:::;;;:::999777777888666666666666666666666666555999777888<<<:::AAAUUUyyynnnyyyxxxqqqhhh```^^^^^^\\\\\\]]]eeefffgggeee```ZZZWWWUUUbbbnnnxxxzzz~~~xxxpppfff```bbbjjjsssyyyzzz{{{~~~yyyzzzzzzssswww~~~vvvuuutttZZZHHH===777555777666666666666777777777777vvvxxx[[[BBB888999888777777999999999666666666666666666666666555888777999>>>;;;DDD[[[{{{mmmuuuyyyllleee`````````]]][[[\\\ccceeefffddd```[[[XXXWWWeeeqqqzzz{{{tttmmmddd```bbbkkkvvv}}}{{{{{{}}}yyyyyyyyyssszzzlllkkk|||~~~|||bbbNNN@@@888666888555666666666777777777888nnnQQQ:::::::::888555666888888777666666666666666666666666555777666:::>>><<>>::::::777888888777666555555666dddKKK===888888666666666666555555555555555555444333444555666777888333:::888:::AAAVVVqqquuuzzz{{{llleeebbbaaa```^^^[[[^^^ccciiigggfffeee___VVVRRRRRR\\\eeellllllhhhgggiiijjjhhhbbbaaaiiiqqqvvvzzz}}}}}}}}}yyyuuuttt}}}~~~ppp}}}}}}mmm]]]YYY___iiiwwwuuuyyywwwnnnqqqwwwfffKKK===;;;<<<777888999777555444555666wwwWWWBBB999666666666666666555555555444444555555444333444555666777777222:::999;;;BBB\\\|||lllrrrzzzllldddbbbaaaaaa]]]ZZZ]]]dddiiigggggggggbbbYYYRRRPPPWWW]]]bbbeeedddccccccddd```^^^aaakkktttyyy}}}|||{{{wwwsssttt}}}|||sssyyyjjj]]]]]]bbbhhhttttttuuu{{{fffMMM>>>::::::777888888777666555555666yyyiiiMMM>>>888666666666666555555555444444444555555444333444555666777777222;;;;;;>>>FFFccc{{{mmmuuuyyymmmaaa`````````]]]ZZZ___fffhhhfffgggjjjfff[[[RRROOOTTTUUUZZZ___bbbaaa```___[[[[[[bbbllltttxxx}}}}}}}}}zzzzzzwwwrrrvvv~~~vvvzzztttfff]]]___ccchhhuuulllTTTDDD<<<777666777888777666555666777lll}}}___GGG;;;888777666666666555555555444444444555555444333444555666777888222<<<===@@@HHHggg{{{pppzzzwwwkkk^^^^^^___```]]][[[aaaiiigggfffhhhkkkhhh]]]SSSNNNSSSSSSVVV]]]bbbccc```___[[[]]]cccmmmsssuuuyyy~~~yyy|||}}}zzzyyyyyywwwrrrxxxzzzqqqzzzqqqddd\\\___dddiiixxxttt]]]KKK>>>666555777888777666555666888tttzzzjjjJJJ:::888888666555666666555555555444444444444444444555555555555666555777888===AAAIIIpppyyyqqq{{{sssccccccbbbaaa```^^^___bbbeeellljjjiiijjjhhhaaaUUUKKKNNNRRRXXX^^^bbbaaa]]]YYY\\\aaahhhnnnqqqtttxxx{{{zzzxxxvvvuuuuuutttsssrrrzzz{{{xxxwwwqqqiiiaaa```bbbjjjyyy}}}^^^HHH???<<<888888888888888888888888{{{zzz```EEE888777777666666666555555555444444444444444444444444555555555555555777888<<<@@@HHHqqquuunnnxxxnnnbbbccccccaaa___^^^___cccfffkkkjjjjjjkkkkkkeee[[[RRRKKKMMMPPPUUU[[[^^^^^^^^^```fffmmmrrruuuwwwzzz|||{{{yyywwwuuuttttttsssrrrxxx|||{{{wwwuuuuuuqqqiiibbbaaadddmmmzzzbbbJJJ???:::888888888888888888888888hhhSSS>>>666666777666666555555555555444444444444444444444444555555555555555888888:::???IIIrrrqqqmmmzzz~~~lllddddddccc```^^^]]]___dddiiijjjjjjkkkmmmnnnjjjbbb[[[OOOMMMLLLMMMRRRYYY]]]```dddiiipppuuuxxxyyyzzz{{{|||zzzxxxuuusssrrrrrrsssxxx{{{}}}{{{wwwttttttuuuoooggg``````eeennn{{{gggNNN???888888888888888888888888888}}}sssYYYIII:::555666666555555444444444444444444444444333333444444444555555555444888888999===JJJtttnnnlllmmmgggdddccc```]]]\\\```fffkkkjjjkkkllloooooolllfffbbb\\\WWWRRRPPPRRRWWW\\\^^^fffjjjpppuuuxxxxxxxxxwww|||{{{xxxtttqqqppprrrttt|||}}}}}}zzzvvvuuuwwwyyynnneee^^^___eeeooo|||mmmRRR@@@666888888888888888888888888xxx{{{kkkNNNBBB888666777555444444333333444444444444444444333333333444444444444555444999888777===MMMxxx|||fffggg~~~ooogggdddbbb```]]]]]]aaagggllllllmmmnnnoooooolllhhheeegggbbb\\\YYYZZZ]]]```aaajjjlllpppuuuxxxyyyxxxvvv{{{zzzwwwrrrooonnnrrruuu}}}yyyuuuuuuxxx|||rrrhhh___```gggrrrpppVVVBBB777888888888888888888888888}}}ttt{{{```EEE===777666777444333444333333333333444444444444333333333333444444444444333:::999777===PPP}}}www___```yyyooodddbbbbbb```^^^^^^bbbhhhlllmmmnnnooopppooommmjjjhhhlllhhhdddbbbcccfffhhhjjjnnnoooqqquuuyyyzzzyyyxxxyyyxxxuuupppllllllqqqvvv~~~~~~|||xxxsssssswww{{{zzzmmmcccbbbjjjwwwqqqYYYEEE:::888888888888888888888888ppprrrUUU>>>888555666666444444666222222333333333444444444222222333333333444444444222:::999666>>>SSSzzzbbb```wwwpppdddaaaaaa```___```ccchhhlllmmmnnnpppqqqpppooonnnmmmoookkkgggeeegggkkknnnoooooonnnnnnrrrvvvyyyyyyxxxvvvvvvsssnnniiikkkqqqwww~~~~~~|||wwwsssssswww{{{~~~pppcccaaajjjwwwqqqZZZHHH===888888888888888888888888sssmmmOOO999555333444555333444777222222222333333444444444222222333333333444444444222:::999666>>>UUUiiigggzzzrrreee``````aaa```aaadddhhhllllllnnnpppqqqqqqqqqqqqrrrrrrmmmhhheeefffjjjnnnpppmmmkkkkkkmmmrrrvvvwwwvvvttttttrrrlllhhhjjjqqqxxx}}}yyyuuutttxxx|||ooo```^^^ggguuuppp[[[III???888888888888888888888888uuuuuu\\\CCC999888777666444444333333444444444333333222222222333333222222333333444555222333666888===UUUnnniii|||pppmmmcccbbbaaa``````ccciiimmmpppqqqqqqpppooooooppprrrzzzsssmmmlllkkkjjjjjjmmmlllooopppoooqqqwwwzzzzzzsssoookkkiiikkkppptttvvv{{{tttrrrwww|||vvvfffaaajjjzzzvvv```JJJ:::888777777666666666666666iiisss___HHH555999888777555444444333333333333333333333333222222333222222222222333444444444555777888<<>>888888777666666666777777zzziii~~~dddNNN<<<222888777666555444333333333222222222333333333333333222222222222222333444444555666888999<<>>666555444333333222333333111111111222222333333333222111111111111222333333222333777999===TTTsssooo{{{zzzzzzkkkeeedddcccaaaaaadddiiimmmooooooooonnnmmmnnnqqqssssssnnnlllnnnpppoooooorrrtttvvvvvvrrrrrrssssssooonnniiidddccchhhpppxxx}}}~~~wwwpppmmmooowww}}}sssggghhhwwwnnnRRRBBB:::999999888888888888888cccPPPCCC:::888;;;555444333222222222222222111111111222222222222222111111111111111222333333000222666999===TTTvvvuuu~~~xxx}}}xxxjjjeeedddccc``````bbbgggkkknnnooopppooonnnmmmooopppsssnnnkkkmmmnnnmmmnnnqqqrrruuuuuusssrrruuutttpppkkkgggcccccchhhpppxxx|||}}}wwwqqqnnnpppvvv{{{ttthhhkkkzzzyyyxxxpppSSSBBB999999888777777777777888sssWWWCCC:::888777666444333333222222222222222222222222222111111111111111111111111111222222333222444777999===SSSyyyzzzyyyzzz|||ttthhhcccbbbaaa______bbbgggkkknnnpppqqqqqqooommmmmmmmmoookkkjjjnnnpppnnnmmmooonnnrrrssspppppprrrqqqmmmgggdddaaaccciiirrryyy}}}|||uuupppnnnrrryyy}}}wwwkkknnn}}}xxx|||mmmQQQBBB888888777666666666777777uuudddJJJ777222555555111333333222222111222222222333222222222111111000000111111111000111222222333444555999:::<<>>===;;;999888888888888xxxjjj]]]>>>888222222444333222222222111000000//////000000111111111111111111111111000000//////000111222222222222555777;;;NNNwww~~~hhh```tttzzz{{{qqq|||tttlllfffdddbbbaaabbbdddgggiiikkkiiigggfffeeedddcccbbb]]]___```ccchhhllllllkkkhhhiiikkkmmmooolllgggccc[[[WWWXXX___iiipppxxxxxxqqqlllhhhfffiiioooxxxvvvvvv}}}}}}{{{wwwppppppwwwxxx\\\III???>>><<<:::888888888888rrrYYYMMM888555333333333333222222111111000////////////000111111111111111111111111////////////000111222333111111444777:::MMMuuu}}}fff[[[mmmzzzuuuzzzooofffeeecccaaaaaaccceeegggjjjjjjjjjgggcccaaabbbccc```bbbbbbccchhhnnnpppnnnkkkjjjjjjlllnnnmmmhhhcccVVVSSSUUU^^^gggnnnuuu|||xxxqqqkkkeeeaaadddjjjqqqooonnnxxx}}}zzz]]]III>>>===;;;999888888888888bbbJJJ>>>444444444222222222222111111111000///////////////111111111111111111111111////////////000111222333111111444777:::LLLtttmmm^^^mmmyyyxxxpppgggfffdddcccbbbdddeeefffhhhkkkmmmhhhbbb^^^```dddeeegggeeecccgggoooqqqooonnnllljjjlllnnnmmmhhhcccSSSRRRUUU___hhhnnntttyyy|||vvvoooiiibbb^^^bbbiiinnnooorrryyy~~~~~~}}}zzz~~~zzz~~~```JJJ===<<<:::999888888888999lllTTT@@@444222444444222000111111000111111000///////////////000000000000000000000000////////////000111222333000111444777:::KKKsssuuucccnnnxxxxxxooohhhgggeeeddddddeeefffgggggglllooojjjaaa\\\```fffhhhjjjgggbbbeeemmmpppmmmqqqmmmjjjkkkmmmmmmhhhcccTTTSSSWWWaaakkkpppuuuyyyyyytttmmmgggaaa]]]bbbiiipppuuuzzz}}}{{{yyy|||{{{zzzvvv|||cccLLL<<<;;;999888777888888999ttt```MMM<<<444333333333222222222111111000000000000000000000000////////////000000000000000000000000000111111222111444333555<<>>444222333333222222222111111111////////////////////////.../////////000000000000000000//////000000111222222444333444;;;DDDdddmmmwww~~~~~~|||ooollliiieeeccccccfffhhhjjjhhhmmmpppmmmiiiddd\\\TTTbbbhhhjjjfffeeeiiimmmmmmkkklllllljjjkkklllfff^^^RRRTTTYYYaaakkktttzzz|||{{{vvvnnnfff___^^^```cccgggooovvvzzz|||~~~{{{|||xxx^^^NNN:::999888888777777888888mmmUUUAAA555444777333222222222222111111111////////////////////////....../////////000000000000000//////000000111222222444222444999@@@]]]sssxxxyyy~~~tttmmmjjjgggdddccceeehhhjjjkkkqqqtttrrrnnnhhh^^^UUUUUU\\\bbbbbbaaaeeejjjmmmmmmmmmllljjjkkkmmmhhhaaaPPPSSSXXXaaallluuuzzz|||}}}yyyssslllfffdddfffhhhmmmssswwwyyy||||||xxxyyyvvv[[[KKK:::999888888777777888888|||___HHH;;;555666:::222222222222111111111111////////////////////////........./////////000000///////////////000111111111333222444999???YYYvvvuuu{{{vvvmmmkkkhhheeecccdddhhhkkklllrrrwwwvvvrrrmmmcccZZZMMMTTT\\\```bbbeeejjjmmmoooooommmjjjkkklllhhhaaaOOOQQQWWW```kkktttyyy|||zzzxxxtttnnnhhhfffgggiiiqqqvvvzzz{{{}}}~~~uuusssvvv}}}www\\\KKK:::999888888777777888888kkkMMM;;;666444444444222222222111111111000000..................................../////////////////////...///000000111000222111555;;;???VVVzzztttooo~~~zzz~~~tttpppkkkjjjhhheeebbbdddhhhllllllrrrwwwwwwvvvrrrkkkcccSSSWWW^^^eeeiiikkknnnrrrppppppmmmjjjjjjkkkfff___NNNPPPTTT]]]gggqqqwwwzzzuuussspppkkkfffdddfffgggnnnuuuzzz|||}}}~~~{{{vvvoooooouuu}}}{{{xxx]]]KKK:::999888888777777888888sss[[[@@@555666666333000222111111111111000000000........................------.........///////////////......//////000111///111111555;;;===RRRsssooohhh}}}tttwww|||wwwmmmggghhhiiigggdddaaaccchhhmmmmmmssswwwwwwvvvvvvrrrlll\\\[[[^^^ffflllmmmmmmnnnmmmmmmkkkiiiiiiiiiddd]]]NNNNNNQQQXXXbbblllssswwwwwwuuurrrmmmjjjiiikkkmmmpppwww}}}zzztttmmmooovvv~~~uuurrrttt~~~}}}yyy{{{xxx\\\III:::999888888777777888888___MMM;;;555777666333000111111111111000000000000........................---------........./////////............///000000///111000444999:::KKKkkk~~~jjj```zzz~~~qqqsssuuugggeeeffffffccc```bbbhhhnnnqqquuuvvvuuuuuuwwwvvvrrrfff___^^^fffmmmmmmiiihhhggghhhhhhgggiiiiiiddd\\\NNNMMMNNNSSS\\\gggppptttzzzxxxtttpppllllllppprrrssszzzzzztttlllnnnuuuwww{{{}}}tttmmmlllvvv~~~vvvnnnqqq}}}yyy\\\III:::999888888777777888888{{{iiiLLL@@@555333444111///...111111111111000000000000........................---------.........//////...............///000000000222000444888777FFFdddhhh\\\uuurrruuummmccceeeeeebbb___aaahhhnnntttvvvvvvssstttwwwwwwuuuqqqfffaaaiiiqqqpppkkkhhhaaadddeeefffiiijjjeee]]]NNNLLLLLLPPPYYYdddmmmsssvvvtttpppkkkhhhiiilllppprrrwww{{{{{{zzzzzzvvvpppkkkkkkrrr}}}rrrvvv{{{}}}|||{{{}}}}}}wwwkkkhhh{{{wwwhhhaaafffttt{{{^^^KKK:::999999888777888888888aaavvvqqqSSSAAA;;;555333555666444111111111111111000000000000......------------......---......//////////////////////////////000111111...444111000555999EEEZZZwwwfff```ppp~~~{{{wwwiiieeecccdddeeedddfffkkkrrrrrrsssssstttuuuvvvvvvtttnnniiikkkqqqtttqqqlllcccbbbaaacccdddccc^^^ZZZRRRJJJGGGMMMWWW^^^hhhqqqrrrrrrqqqooonnnnnnqqqsssxxxyyyzzzyyyuuurrrqqqpppiiiiiiooozzz|||zzzvvvrrrsssvvvvvvrrrtttzzzzzznnnqqqyyyzzzsssiiigggrrrsssYYYKKK:::999888888777777888888hhhaaaLLL???999444222333444333000111111111000000000//////......------------......------...//////////////////////////////000000111...444222000555888CCCXXX~~~kkkfffvvv}}}ttthhhcccaaaccccccbbbdddiiilllnnnpppsssuuuwwwxxxyyyuuupppkkkjjjlllpppsssssskkkhhhcccaaa______^^^^^^UUUKKKFFFKKKTTT[[[cccjjjooopppqqqrrrrrrtttxxxzzz|||}}}|||zzzuuurrrppppppjjjiiiooozzz|||{{{uuurrrrrruuutttooonnnrrr|||oooqqqzzzvvvuuunnniiiuuurrrXXXHHH:::999888888777777888888tttxxxjjjQQQCCC<<<777222111222333111///111111000000000000//////......------------......------...////////////...//////......//////000111///444222000555777@@@SSSvvvoooffftttwwwiiieeecccdddcccbbbdddhhhiiikkkooosssvvvxxxxxxxxxvvvsssnnniiifffhhhooovvvrrroooiiibbb]]]\\\^^^aaaXXXMMMEEEHHHQQQXXX]]]```gggjjjnnnrrrvvvzzzzzzvvvtttssskkkiiimmmwww~~~~~~{{{{{{vvvuuuuuuxxxuuuoookkkkkkwww~~~qqqsss|||zzz{{{iiimmmrrriii}}}pppVVVFFF:::999888888777777888888ppprrr[[[HHH<<<999666222111222222111000111000000000////////////......------------......,,,---......//////......///............///000000000444111000555555===NNNlllwwweeelllmmmiiifffffffffdddeeeiiiiiilllqqquuuwwwvvvtttsssuuuuuurrriii___^^^dddkkkqqqqqqooojjjccc______aaaZZZOOOFFFFFFNNNVVVZZZZZZ___cccjjjqqqxxx|||wwwttttttkkkhhhjjjrrryyyyyyxxxyyyxxxyyy{{{}}}{{{uuunnnjjjooo}}}~~~rrruuu~~~}}}uuuyyykkk[[[nnn~~~|||nnnUUUFFF:::999888888777777888888dddLLL???:::777555333222222222222111000000000////////////.........------------......,,,------..............................//////000000444000///444444:::IIIdddiiihhhooojjjggggggfffdddeeeiiiiiilllqqquuuwwwvvvtttrrrsssuuutttkkk^^^WWWWWW[[[gggmmmrrrsssnnngggbbb```ZZZRRRIIIFFFLLLTTTXXXWWW[[[___gggpppyyy|||vvvrrrqqqkkkfffffflllrrrssstttuuuxxxzzz}}}{{{rrrkkklllzzz{{{sssyyyxxxzzzuuujjjxxxqqqeeecccmmmVVVGGG:::999888888777777888888YYY;;;555:::444444333222222222222222000000////////////............------------......,,,,,,---............---......------......///000///222//////555444888FFF]]]iiieeexxxooojjjgggfffdddbbbbbbfffgggjjjpppuuuxxxxxxwwwvvvtttuuutttoooeee[[[TTTQQQZZZcccnnnuuuuuuooogggaaa[[[VVVNNNGGGIIIQQQUUUUUU[[[___fffoooxxx{{{wwwuuulllfffdddhhhmmmnnnooorrrvvvzzz}}}~~~}}}sssiiilllxxxvvvuuu~~~yyymmmaaaWWWQQQUUUkkkUUUFFF:::999888888777777888888rrrLLL444333999111222222111000000000111000000/////////...............------------......+++,,,------......------...------------...//////---111---...555444777DDDUUUiiicccjjj~~~yyy}}}qqqlllhhhgggeeeaaabbbeeejjjmmmqqquuuxxxxxxwwwvvvvvvuuutttsssoooggg]]]UUUPPPWWWcccooouuutttmmmggg\\\[[[SSSHHHEEEKKKPPPPPPZZZ]]]bbbjjjssszzzwwwooohhhcccfffiiikkkmmmpppwww{{{}}}~~~}}}sssgggjjjtttsssxxxzzzyyyWWWMMMHHHGGGSSSkkkRRRBBB:::999888888777777888888qqqVVV@@@777666777///000111000/////////000000/////////.....................------.........+++,,,------......------...------------...//////,,,000---...555444666CCCPPP|||nnnfffeee~~~www{{{tttnnnjjjiiigggcccdddgggoooqqqtttvvvwwwvvvuuutttyyyvvvtttvvvwwwsssggg]]]KKKQQQ[[[hhhrrruuurrrmmm]]]^^^VVVIIIBBBFFFKKKMMMWWWYYY^^^dddmmmyyy{{{uuurrrrrrjjjdddeeehhhjjjlllooo{{{~~~~~~tttgggfffnnnzzzqqqzzzzzzZZZQQQKKKJJJYYYjjjPPP>>>:::999999888777888888888kkkLLL@@@;;;555333666222222222111000//////...........................---------------------------------............///......------------....../////////...///333888<<>>888888777777777777888888|||www\\\CCC;;;888444222555222222111111000//////...........................------------------------------------..................------------....../////////...///222777;;;IIIbbbeeeddd|||~~~}}}{{{sssmmmjjjgggccceeekkknnnppprrrssssssuuuxxxzzzyyyyyyxxxxxxwwwsssnnnjjj___UUUMMMOOOZZZgggmmmooopppiiiaaaZZZPPPFFFCCCGGGOOOTTT\\\eeelllooopppoooooouuu|||wwwpppjjjcccaaacccggggggfffpppzzz~~~|||}}}kkkfffnnnyyy{{{uuu|||~~~cccQQQVVVmmmcccJJJ;;;888888777777777777888888}}}~~~lll\\\III888555555333111333222222111111000/////////........................------------------------------------..................------------............///...///222666:::???WWWfffaaavvv~~~yyyvvvmmmhhhdddcccfffllllllnnnqqqrrrssstttwwwyyyzzzyyyyyyyyyxxxuuupppmmmggg___TTTMMMNNNWWWbbbjjjoookkkgggaaaWWWLLLFFFFFFJJJNNNWWWaaajjjlllhhhcccffflllvvv{{{rrrlllddd___```ccceeeeeejjjvvv|||{{{~~~{{{mmmiiioooxxxzzztttyyy{{{wwwXXXXXXsss|||bbbLLL>>>888888777777777777888888nnnssscccGGG;;;222222444333111111111111111111000000//////........................------------------------,,,,,,---------............------,,,,,,------...---.........///111555999:::NNNvvvhhhaaasss}}}uuuzzzqqqjjjeeedddfffiiikkkmmmppprrrssstttwwwyyyzzzyyyyyyyyyyyywwwsssppplllggg]]]QQQIIIMMMZZZeeeiiiiiihhhddd\\\SSSMMMKKKFFFGGGMMMWWWaaaeeebbb]]]bbbhhhqqqzzzuuunnneee___^^^```bbbccceeerrr{{{|||}}}zzzqqqjjjnnnvvvsssmmmqqqqqqtttfff___yyysss^^^LLL@@@888888777777777777888888kkkttt|||eeeVVV<<<666222333555333111111111111111000000000000000........................------------------------,,,,,,,,,------------...------,,,,,,,,,,,,------------.........000444777;;;IIIkkkpppgggttt~~~rrrxxxuuupppkkkgggfffffffffjjjlllppprrrsssuuuwwwxxxzzzyyyyyyyyyzzzxxxuuurrrmmmkkkeeeYYYNNNMMMVVV```hhhjjjkkkgggaaa[[[UUURRRIIIGGGGGGMMMUUU[[[ZZZXXX___dddkkkttt{{{xxxrrriiiaaa]]]^^^___aaadddpppyyy{{{|||~~~{{{uuuiiimmmuuu{{{vvvhhheeeiiifffiiixxxqqq~~~hhhUUUFFF<<<888888777777777777888888wwwnnnXXXJJJ888666555444444333222000111111000000000000000000........................------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,---.........000333555<<>>999888888888777777888888888www```RRRKKK===444444333222222111000///000000111000000/////////.........------------------------+++++++++,,,,,,------...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...000000111:::===BBB___fffcccvvv{{{wwwmmmggggggiiiccceeeiiikkklllmmmpppsssrrrrrrrrrsssuuuwwwxxxyyyxxxvvvtttsssqqqlllddd^^^SSSRRRUUUbbbqqqxxxtttmmm```ZZZQQQKKKLLLRRR[[[aaa^^^XXXUUU[[[dddllluuu{{{xxxlllaaaZZZXXXXXX^^^fffoooyyyzzzrrriiittt~~~|||uuupppnnnkkkooo}}}|||kkkXXXFFF<<<999999999888888888888999999mmmRRRAAA===777666777111111111111000000000000000////////////............------------------------***++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///000000888<<>>HHHooottt^^^```uuurrrjjjmmmiiikkkiiieeegggnnnoookkkjjjlllooosssuuuuuuttttttrrrrrrrrruuuwwwvvvqqqmmmlllbbbXXXTTTYYYaaagggjjjkkkggg^^^WWWZZZccciiiiiieee]]]WWWVVVWWW[[[ccckkkwww{{{|||wwwmmmddd___^^^eeejjjuuu}}}rrrlllllluuuvvvyyy{{{}}}~~~~~~~~~|||yyyzzz~~~|||}}}{{{pppfffeeegggjjjnnnuuu}}}zzzvvv}}}yyyggg[[[FFF:::999666555555666666777777888888gggQQQBBB888666444333333333222000000000000000////////////........................------------------------,,,,,,+++++++++*********+++++++++++++++++++++++++++******))))))******+++******+++,,,,,,------......333444777;;;CCCdddxxx```ZZZ~~~xxxuuu|||ssssssjjjkkkhhhdddffflllllliiihhhjjjnnnqqqssssssrrrqqqrrrpppoooqqqsssssspppnnnnnnfff\\\VVVXXX^^^fffjjjiiifff___ZZZ]]]fffllllllmmmddd[[[WWWWWWYYYbbbjjjqqquuuxxxuuunnngggcccccchhhnnnwww~~~yyynnniiikkktttuuuxxxzzz{{{|||||||||yyyxxx|||rrreee___^^^dddjjjttt~~~xxxuuu}}}}}}wwweeeYYYGGG;;;999555555555666666777777888888zzziiiZZZKKKAAA777555333222333333222000000000000000////////////////////////////////////------------------------,,,++++++++++++*********+++++++++++++++++++++++++++******))))))******+++******++++++,,,---------///222111333888===UUUzzzhhhXXXrrrnnnvvvppplllllliiifffgggkkkkkkhhhgggiiikkknnnppppppooooooqqqooommmmmmoooppppppoooqqqkkkaaaYYYVVVZZZbbbiiihhhgggccc___bbbjjjooooooqqqggg\\\WWWWWW[[[eeennnrrruuuyyywwwrrrllliiihhhmmmssszzzzzzqqqggggggkkktttuuuwwwyyyzzzzzzzzzyyywwwxxxyyyjjjaaa]]]bbbjjjttt|||yyyxxxvvv|||qqq```VVVGGG<<<999444555555666666777777888888~~~iiiXXXKKK???888666444222222222222111000000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************************************))))))))))))***************+++,,,,,,------///111...111777:::IIIddduuu]]]kkkqqq{{{{{{nnnooommmjjjhhhhhhjjjjjjiiiggghhhkkkmmmnnnnnnnnnmmmoooooooooooopppqqqqqqqqqrrrnnnfff[[[TTTUUU]]]eeehhhjjjiiigggiiiooorrrpppmmmcccYYYUUUWWW^^^kkkvvv{{{}}}~~~xxxrrrnnnlllqqqwww{{{vvvjjjcccgggnnntttuuuwwwxxxyyyxxxxxxwwwvvvwww~~~wwwooommmkkkrrryyy|||{{{{{{xxx}}}kkk[[[SSSFFF<<<999333555555666666777777888888mmmWWWDDD888333222555333111111222222111000000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***************************))))))))))))))))))***))))))***++++++,,,,,,------///---///777999BBBVVVdddeeerrrwwwwwwnnnkkkggggggggggggggggggiiijjjkkklllmmmmmmmmmmmmmmmooosssuuuuuutttsssrrrrrrooohhh]]]TTTSSSZZZaaaiiinnnooonnnooorrrrrrooojjj```WWWUUUXXX___lllxxx}}}xxxsssqqqsssyyyzzzqqqfffccciiiqqquuuuuuvvvwwwwwwwwwvvvuuurrrssszzz}}}~~~zzz|||dddWWWQQQDDD;;;888333555555666666777777888888~~~tttbbbKKK888000222777444222000000111222111000000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))***************************))))))(((((())))))***))))))******+++,,,,,,,,,+++///---///777888===MMMyyylll```~~~ssssssyyylllgggcccdddeeecccccceeejjjkkkkkklllmmmmmmmmmmmmllloootttwwwwwwuuuttttttrrrpppjjj```WWWTTTYYY^^^gggmmmrrrrrrrrrrrrqqqmmmjjjaaaZZZWWWYYY^^^hhhrrryyy{{{~~~}}}yyywwwwww{{{yyymmmddddddlllrrrttttttuuuvvvuuutttrrrrrrlllmmmuuuxxxsss___TTTPPPBBB888777555555555666666777777888888tttjjjYYYFFF999444555999333111000///111111111000000000000000////////////........................++++++++++++++++++++++++************))))))))))))************************))))))(((((((((((()))))))))))))))***++++++,,,,,,)))///......555555999FFFcccsss\\\kkkyyy}}}zzzlllfffccceeefffddddddgggjjjkkkkkkkkkkkkllllllllljjjnnnrrrtttsssssstttuuusssqqqlllddd\\\YYYZZZ]]]```iiiqqqsssrrrrrrooollljjjccc]]][[[\\\^^^fffmmmtttvvvzzz~~~}}}{{{|||~~~xxxkkkcccfffmmmppprrrrrrssssssrrrpppnnnmmmiiijjjqqq}}}wwwkkkZZZTTTOOO???555777777555555666666777777888888fff]]]PPPDDD<<<666333111333111//////000111000000000000000000////////////////////////////////////++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***++++++,,,,,,)))000///...333333666CCCSSSxxx[[[aaa{{{nnnhhheeehhhiiifffgggkkkjjjjjjjjjjjjjjjjjjjjjkkkjjjmmmoooooonnnooosssvvvtttqqqmmmgggaaa]]]\\\]]][[[eeeooorrrrrrqqqoookkkhhhbbb^^^^^^___aaafffmmmuuuwww{{{|||yyykkkdddgggmmmnnnppppppqqqpppooommmllljjjiiihhhnnnzzzwwwzzzgggXXXTTTOOO>>>333666888555555666666777888888888UUUHHHAAACCCAAA777111222111111111111000000000000........................------------------------*********++++++,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))******+++******))))))******+++,,,+++,,,,,,,,,...222888<<>>666111333111111111000000000//////........................------------------------++++++++++++++++++,,,,,,************************))))))))))))))))))))))))))))))(((((())))))***+++******))))))******+++,,,+++,,,,,,,,,...222777;;;BBBaaattt___fffyyywwwuuujjjkkkjjjdddcccggghhhhhhggggggggghhhiiijjjllllllkkkjjjjjjkkkooorrrrrrooolllhhhdddbbbaaaaaaVVVXXX\\\dddiiihhhaaaZZZ]]]```bbbbbbaaa``````aaadddjjjppprrrppplllhhhggglllhhhcccaaaeeejjjmmmooonnnmmmlllkkkjjjiiihhhhhhgggiiinnntttzzzlll\\\\\\SSSCCC888555666444555555555666666777888999AAA888444888999444111333111111000000000000//////........................------------------------,,,,,,++++++++++++++++++************************))))))))))))))))))))))))))))))(((((())))))***+++***))))))))))))***++++++++++++,,,,,,---111666:::===MMMtttcccZZZzzz{{{pppxxxllljjjjjjeeebbbcccffffffggghhhhhhhhhhhhhhhllllllllljjjiiijjjmmmppprrrqqqnnnkkkhhheeebbb```TTTRRRRRRWWW^^^```[[[UUU[[[^^^aaabbb```]]][[[ZZZ[[[___cccdddbbb^^^[[[ZZZ[[[ZZZZZZ]]]ccciiinnnpppmmmllljjjhhhgggfffgggggghhhlllqqqwww{{{~~~wwwcccYYYVVVMMM???666444444444555555555666666777888999999333111444555222111333111000000000////////////........................------------------------,,,,,,,,,++++++*********************************((((((((((((((((((((((((((((((((((((((()))******)))))))))))))))***++++++***+++,,,,,,---000444888>>>AAA]]]hhhRRRkkknnnwwwtttgggfffgggfffddddddeeefffhhhiiijjjiiihhhgggjjjkkkkkkjjjiiijjjmmmooonnnnnnnnnllliiiddd```^^^ZZZTTTOOOQQQWWWZZZVVVQQQYYY^^^ccceeeddd___[[[XXXRRRUUUWWWZZZZZZYYYXXXXXXUUUVVVYYY]]]bbbhhhkkkmmmlllkkkhhheeeddddddeeeeeekkkoootttyyy{{{|||||||||qqq\\\WWWQQQGGG<<<666444444444555555555555666777888999666333111222333111000111000000000////////////...........................------------------------,,,,,,,,,++++++*********************************((((((((((((((((((((((((((((((((('''((())))))***))))))(((((())))))***+++***+++,,,,,,---///333666>>>;;;MMM}}}sssUUUcccrrrppp}}}uuuiiieeefffgggfffffffffgggiiikkkllljjjiiigggggghhhiiijjjjjjkkknnnppplllmmmnnnmmmjjjfffaaa^^^bbb[[[TTTRRRUUUWWWTTTPPPZZZ___fffjjjiiiddd^^^[[[MMMMMMNNNPPPSSSTTTUUUUUUUUUXXX\\\aaaeeehhhjjjlllkkkiiigggdddcccdddeeeeeejjjnnnsssvvvvvvuuutttuuu}}}eeeQQQWWWMMMBBB:::666555555555555555555555666777888999555444333222111111111111000000////////////..............................------------------------,,,,,,++++++++++++++++++************************))))))))))))))))))))))))((((((''''''(((((()))***)))(((((((((((()))*********+++,,,,,,---...111444888777CCCggg```aaatttqqqyyyvvvmmmiiihhhggggggggghhhjjjkkklllkkkiiihhheeeggghhhiiijjjkkknnnppplllnnnooopppnnnjjjfffcccgggbbb[[[WWWUUUUUUSSSQQQ\\\bbbjjjnnnlllgggaaa^^^NNNLLLJJJJJJMMMOOOPPPPPPXXX\\\aaadddggghhhkkklllgggfffeeeeeefffggghhhiiimmmqqquuuvvvsssqqqqqqrrrwwwvvv^^^NNNWWWKKK>>>888777555444555555555555666666777888999222333333111000111222222000000/////////.................................------------------------++++++++++++++++++,,,,,,************************))))))))))))))))))))))))(((''''''''''''((())))))((((((((((((((()))*********+++,,,,,,,,,---000222333888???SSSooodddhhh}}}|||vvvlllhhhhhhiiiggggggiiijjjjjjjjjiiihhhfffgggiiiiiiiiijjjlllnnnlllnnnppppppooommmjjjhhheeeccc___ZZZUUURRRRRRRRR___eeelllooommmfff```\\\UUURRRNNNMMMOOORRRSSSSSS]]]aaaeeefffffffffgggiii___aaacccfffiiilllooopppooosssvvvuuupppmmmnnnpppooozzz~~~ooo^^^UUUXXXHHH:::666666444333444555555555666666777888999000222333111000111333333000/////////....................................------------------------*********++++++,,,,,,---************************))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((()))*********+++,,,,,,,,,---///111222;;;???HHHlllyyyhhhaaa~~~{{{mmmhhhiiijjjfffgggggghhhhhhhhhhhhhhhgggiiijjjjjjiiiiiijjjkkkkkkmmmnnnoooooommmkkkiiiaaaaaa___ZZZTTTPPPPPPRRRaaafffllloookkkddd]]]YYY\\\XXXSSSSSSVVVZZZ\\\\\\cccfffhhhgggdddbbbbbbcccZZZ]]]aaaggglllqqqtttvvvllloooqqqoooiiifffhhhjjjiiiuuu{{{~~~yyyyyy}}}|||yyy~~~xxxggg]]]ZZZXXXGGG888555666333222222555555555666666777888999111111111111000000000000///............---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,------...444>>>======SSS{{{kkk```eeevvviiigggiiiccceeehhhhhhgggfffhhhjjjkkkkkkjjjiiiiiihhhggggggjjjjjjlllnnnooonnnkkkhhhbbbZZZVVVUUUOOOFFFIIITTT]]]fffooopppiii```\\\[[[WWWZZZ]]]]]]\\\\\\___ccciiifffdddcccdddccc___\\\ZZZ```fffjjjpppuuuuuuqqqqqqmmmiiifffeeebbb^^^ZZZ\\\```jjjrrrqqqmmmrrr|||{{{vvvuuuxxx}}}wwwbbbYYY\\\LLLCCC999333333555555333222444555777777777666666111111111000000000/////////............---------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))***************+++,,,,,,------...///888888888HHHgggvvvfff^^^|||mmmgggfffcccfffhhhhhhgggfffhhhjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiikkknnnppppppnnnkkkaaaYYYVVVXXXTTTKKKKKKRRR\\\dddmmmnnnggg```\\\[[[\\\___aaaaaa___^^^```cccdddcccaaabbbcccbbb^^^[[[]]]bbbfffiiimmmrrrqqqnnnkkkjjjhhhgggddd]]]TTTMMMPPPRRR\\\hhhoooooopppttt}}}xxxsssrrrtttxxxzzz{{{|||~~~lll___[[[]]]HHH@@@888333333555444333333444555666666777777777111111000000000000/////////............---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))************++++++,,,------------444555666===PPPppp```sssuuukkkgggdddeeegggfffffffffhhhiiihhhhhhiiijjjlllmmmnnnnnnhhhhhhjjjmmmoooooommmjjj^^^XXXVVVZZZYYYSSSPPPSSS\\\bbbiiijjjeee___\\\\\\___bbbdddccc```^^^```bbb`````````aaabbbaaa]]][[[^^^dddiiijjjmmmqqqpppmmmiiigggeeeaaa]]]WWWQQQLLLSSSRRRXXXfffrrrvvvsssqqqwwwsssooommmnnnpppssstttwwwyyy}}}{{{yyyfff^^^[[[VVVAAA<<<666444444555333222444444444444555666777888111000000000///////////////............------------------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))************************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++,,,,,,------///222333888<<>><<>>LLLzzzmmm___mmmtttooohhhdddcccdddeeedddggggggggggggggggggggggggmmmmmmmmmnnnnnnlllhhhddd[[[YYYTTTPPPPPPVVV]]]bbbdddcccaaa^^^\\\[[[\\\]]]^^^bbbffffffdddaaaaaabbb^^^___^^^ZZZVVVTTTTTTVVVXXX^^^aaa\\\WWWVVVVVVUUURRRVVV[[[```dddiiiooosssrrrsssnnnccc[[[[[[[[[YYYYYYZZZYYYWWWTTTTTTWWWZZZ___hhhsssyyy{{{|||nnn\\\SSSqqquuueeebbb```PPP;;;555666555444333222222333222222333444555555555555000/////////............//////.........---------,,,,,,,,,+++++++++******************************************++++++++++++************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((())))))))))))***++++++,,,,,,(((111000...444777<<>>JJJkkk```^^^```wwwjjjgggiiihhheeeccccccdddeeefffffffffeeedddiiihhhhhhiiiiiihhheeeccc___YYYRRRNNNJJJJJJRRR\\\aaahhhggg]]]ZZZ^^^^^^WWW]]]^^^```___\\\XXXVVVVVVUUURRRRRRSSSPPPLLLPPPXXX___^^^\\\[[[\\\]]]___```bbbaaaaaabbbgggmmmsssxxx|||zzzuuulllbbbZZZUUUSSSTTTSSSSSSRRRQQQQQQRRRSSS\\\iiiuuuzzz|||eeeIIIJJJZZZtttkkklllUUU::::::555555444333333222111111111222333333444444333333................................................------,,,++++++++++++,,,************************))))))))))))))))))))))))+++*********)))))))))))))))((((((''''''((()))***''''''''''''''''''''''''&&&((())))))(((((()))***((((((((()))***+++------,,,---...///111444999<<<@@@eeevvveee\\\\\\|||nnniiihhhgggfffgggddddddffffffgggffffffeeeiiiiiihhhiiiiiihhhfffddd]]]YYYUUUSSSOOOLLLOOOVVVcccjjjkkkccc```dddccc]]]\\\]]]^^^]]]ZZZWWWVVVVVV[[[XXXWWWWWWTTTQQQVVV^^^eeedddcccbbbaaabbbdddeeecccbbbaaaaaadddhhhllloootttssspppkkkccc]]]YYYWWWRRRRRRSSSRRRQQQQQQRRRRRR]]]iiiuuuyyyzzz~~~zzzYYYJJJWWWlllzzzqqqqqqhhhJJJ666;;;555444444333222222111111111222333333444444333333................................................------,,,+++++++++++++++************************))))))))))))))))))))))))))))))))))))(((((((((((())))))((('''''''''((((((''''''''''''''''''''''''&&&((())))))(((''')))***'''((()))***++++++,,,,,,+++,,,---...///222666:::???MMMyyyooo\\\XXXooowwwnnnhhheeefffjjjeeeeeefffggghhhgggggggggjjjiiihhhiiijjjiiigggdddZZZWWWWWWWWWTTTNNNMMMPPPbbbjjjlllgggeeehhhgggbbb```aaaaaa___]]][[[[[[\\\^^^[[[XXXVVVSSSSSSXXX```jjjiiihhhfffffffffggggggdddcccaaaaaaaaabbbdddeeebbbdddeeeccc```\\\ZZZYYYWWWXXXYYYXXXUUUTTTSSSTTT```kkkuuuxxxyyy{{{}}}}}}qqqYYYZZZpppoooooouuu^^^===333:::444444333333222222111111111222333333444444333333................................................---,,,,,,+++***+++++++++************************)))))))))))))))))))))))))))(((((((((((('''''''''))))))((((((''''''''''''''''''''''''''''''''''''&&&''')))(((''''''(((***&&&''')))++++++++++++******+++,,,,,,---000444777AAAAAA^^^fff[[[\\\yyynnnfffeeeiiiffffffgggggghhhhhhiiiiiijjjiiiiiijjjkkkjjjhhheeeXXXVVVVVVXXXUUUPPPOOOQQQ___eeeiiigggfffgggfffbbbaaaaaaaaa___]]]]]]^^^``````^^^ZZZVVVSSSUUU\\\ccciiihhhgggfffeeeeeeeeeeeeccccccaaa`````````aaabbb[[[]]]aaabbb```^^^\\\\\\^^^```aaa___[[[XXXWWWXXXdddnnnwwwxxxxxxzzz|||}}}ooofffuuuyyykkkqqqpppOOO777666555333333333333222222111111111222333333444444333333................................................,,,,,,+++************+++************************))))))))))))))))))))))))(((((((((((('''''''''&&&)))(((((((((''''''&&&&&&''''''''''''''''''''''''&&&'''((((((''''''((()))&&&''')))***++++++***))))))***+++++++++...222555;;;:::HHHrrr|||iiiXXXmmmxxxjjjeeeeeeffffffgggggghhhiiijjjjjjjjjiiiiiijjjkkkkkkiiigggZZZUUURRRSSSSSSRRRSSSWWW]]]bbbffffffeeeeeedddbbb[[[\\\\\\[[[YYYYYY[[[]]]cccccc___ZZZWWW[[[dddjjjffffffeeedddcccbbbbbbbbbaaaaaaaaaaaabbbccceeefffiiikkklllkkkgggccc```___]]]```bbbaaa\\\ZZZ[[[^^^iiirrryyyyyyxxxzzz}}}}}}xxxgggooorrrooossscccAAA888;;;000333222222222222222111111111222333333444444333333------------------------------------------------,,,,,,+++***************************************))))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&((()))'''((())))))*********))))))************,,,000333555999???VVV|||aaahhh~~~xxxrrrhhhfffffffffffffffgggiiijjjkkkjjjjjjjjjkkklllllljjjhhh^^^VVVOOONNNPPPRRRWWW]]]___bbbeeeeeecccbbbbbbaaaYYYZZZ\\\\\\[[[[[[\\\]]]___```]]]WWWVVV\\\eeeiiieeedddddddddccccccbbbbbb`````````aaadddhhhlllnnnzzzzzzxxxtttmmmfffaaa___]]]aaacccaaa\\\[[[___ccckkktttzzzyyywwwzzz}}}~~~hhh```tttzzzppptttmmmRRR999888:::///222222222222222222111111111222333333444444333333------------------------------------------------,,,++++++***************************************)))))))))))))))))))))))))))))))))(((((((((''''''%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&&&&'''))))))(((((((((((()))************+++******,,,///222222;;;>>>FFFjjjllliiizzz|||vvv{{{pppllleeeeeeeeeeeefffhhhjjjkkkjjjjjjjjjkkkmmmmmmkkkiiibbbWWWNNNLLLNNNQQQXXX^^^aaaaaabbbbbb```^^^^^^___YYY[[[^^^___^^^^^^______XXX[[[ZZZTTTSSS[[[cccfffbbbcccccccccccccccbbbbbb_________aaaeeekkkqqqttt~~~yyyrrrllliiigggnnnpppooojjjbbb___bbbgggllltttyyyxxxvvvyyy}}}~~~wwwbbbjjjtttssstttaaaFFF999555222333111111111111111111222222111222333333444444333333------------------------------------------------,,,++++++***)))*********************************))))))))))))))))))))))))))))))))))))(((((((((((($$$%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&&&&''')))))))))(((''''''(((***+++***++++++******,,,///222///888;;;<<>>DDDfffggg______xxx|||{{{vvvmmmkkkiiihhhiiiiiijjjjjjfffggghhhiiihhhgggeeeccc^^^\\\ZZZ\\\^^^___^^^[[[ZZZ[[[]]]]]][[[YYYYYYYYY```______]]][[[XXXVVVUUU\\\[[[[[[\\\]]]^^^\\\[[[]]]]]]^^^___````````````______```aaabbbccccccccciiiiiijjjjjjkkkmmmooooooqqqpppoooqqqsssssspppmmmmmmmmmnnnrrrvvvzzz||||||vvv|||wwwiiiuuuyyyvvvxxxzzzlllRRR===666111111111111111111111111111111111111111111111111///000000000000111111111,,,,,,,,,---------------++++++++++++++++++++++++******+++,,,,,,+++++++++))))))))))))))))))))))))***************)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))************)))+++******+++---///222444888???TTT~~~tttfff[[[ddd}}}xxxqqqiiigggiiijjjiiiffffffggghhhiiiiiihhhfffeeecccaaa___```bbbcccbbb```___bbbeeeeeebbb]]]ZZZXXX```___^^^]]]\\\ZZZZZZYYY^^^]]]\\\]]]______]]]\\\^^^^^^^^^^^^]]]\\\[[[ZZZ]]]^^^```aaaccccccddddddffffffhhhiiikkkmmmoooooossspppmmmmmmoooppppppoootttsssssssssvvvxxxzzz{{{iiiaaarrrvvvzzz{{{sss]]]DDD444000111111111111111111111111111111111111111111111111000000000111111111222222------------,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,))))))))))))))))))))))))***************)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''((())))))******))))))*********+++,,,///111333444;;;AAAUUUyyyfff___iiiyyywwwkkkfffiiikkkiiieeefffgggiiijjjjjjiiihhhgggfffdddcccdddeeeeeedddccc```eeejjjkkkhhhbbb]]]ZZZaaa```^^^]]]]]]]]]]]]^^^```_________aaaaaa___^^^aaa```___^^^\\\YYYWWWVVV[[[\\\^^^aaacccdddeeefffdddfffhhhkkkmmmooopppqqqwwwsssooommmnnnrrrtttvvvwwwuuusssqqqqqqsssvvvwwwvvvnnnppp|||~~~sss|||zzzfffIII555......111111111111111111111111111111111111111111111111111111111111222222222333...------,,,,,,+++++++++************************(((((()))+++,,,,,,,,,,,,))))))))))))))))))))))))***************)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))*********+++,,,...000111444888777>>>ddd~~~lllcccnnn}}}rrrkkkiiijjjjjjiiiggghhhiiijjjjjjjjjjjjjjjeeeeeeddddddeeeddddddccc___ccchhhkkkiiieeebbb```dddbbb```^^^]]]^^^___```bbbaaaaaaaaabbbbbbaaa___cccbbbaaa___]]]ZZZXXXWWWYYY[[[]]]```bbbdddffffffggghhhjjjmmmoooppppppppprrrpppnnnmmmooosssvvvyyywwwvvvuuuttttttvvvzzz}}}|||sss{{{yyytttzzzqqqUUU:::111222333111111111111111111111111111111111111111111111111111111222222222333333333---------,,,,,,++++++***************************'''((()))***+++,,,,,,,,,))))))))))))))))))))))))***************)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((()))))))))))))))))))))***+++,,,---//////333333666<<>>EEEiii}}}aaaWWWmmmyyyuuupppjjjhhhhhhhhhgggggghhhhhhgggeeebbbaaa```^^^\\\]]]^^^aaacccccccccddddddccccccbbbbbbbbbaaaaaa```aaabbbdddeeeccccccbbbbbbaaaaaa``````]]]^^^______^^^___aaacccfffffffffeeefffiiiooosssmmmnnnqqqvvv}}}zzzyyysssooo|||zzzzzz[[[AAA;;;666111///000111000///000///...///000111000///000000000000000000000000...///000111222222222222,,,,,,,,,+++++++++************++++++++++++******+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((()))(((((((((((()))))))))******+++,,,,,,---111555999999NNNxxx~~~^^^]]]nnn~~~tttkkkggghhhggggggiiikkkjjjfffbbbaaa```_________aaadddeeeeeeffffffffffffeeedddccccccbbbbbbbbbcccdddeeefffdddddddddddddddcccccccccaaaaaabbbbbbccccccdddeeejjjjjjiiihhhiiimmmssswwwsssuuuyyy}}}xxxzzz~~~|||dddJJJ;;;666333///...///000000000000///...///000111000///////////////////////////...///000111222222222222,,,,,,,,,+++++++++************++++++++++++******+++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((((((((((('''(((((((((((()))))))))***+++,,,,,,---///222555999AAAUUU}}}ttt^^^[[[fffzzzxxxooommmllllllnnnpppoooiiiddddddcccccccccdddfffhhhiiieeefffggghhhgggfffeeedddcccccccccddddddeeefffgggfffffffffffffffffffffggggggggghhhiiijjjjjjjjjjjjkkkkkkkkkjjjkkkoootttxxx{{{}}}yyyssssssmmmPPP<<<777333111///......000000000///......///000111111000////////////////////////......///000111111111111,,,,,,,,,+++++++++************++++++++++++******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&''''''((()))(((((((((''''''(((((((((((())))))***+++,,,,,,,,,...111333777999>>>VVVppp^^^TTTXXXhhhxxxtttqqqrrrtttsssnnniiiggggggffffffgggiiijjjkkkeeeggghhhiiiiiigggeeedddddddddeeeffffffgggggghhhgggggghhhhhhiiiiiiiiijjjhhhhhhhhhiiikkklllkkkiiilllmmmooopppqqqtttyyy||||||yyyuuueeehhhtttttt]]]CCC444222111000///......///000111///...---///111222111000000000000000000000000000---...///000111111111111,,,,,,,,,+++++++++************++++++++++++******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((,,,+++***(((''''''''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&((()))))))))(((''''''''''''((((((((())))))((()))+++++++++,,,///111222333777DDDaaauuu[[[UUUTTThhh}}}tttqqqssstttrrroooiiiiiiiiiiiiiiijjjkkkllliiijjjlllmmmmmmkkkiiigggfffgggggghhhiiiiiiiiiiiihhhhhhiiijjjjjjkkkllllllkkkjjjjjjlllnnnooommmkkkqqqtttxxx|||~~~wwwuuuqqqkkk^^^lllppp\\\HHH888222222000000000///......000111///...---...111222111000000000000000000000000000---...///000111111111111,,,,,,,,,+++++++++************++++++++++++******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))......,,,***)))(((((((((%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&((()))))))))((('''''''''''''''((((((((()))'''((()))******+++---000000111888@@@GGG___ssskkk^^^]]]rrrvvvoooppptttuuutttjjjjjjjjjiiijjjjjjkkkkkknnnoooqqqsssrrrpppnnnlllhhhhhhiiijjjkkkkkkkkkkkkiiiiiijjjkkkkkklllmmmmmmsssrrrrrrtttwwwxxxuuusssxxx|||uuunnnmmmhhhaaaeeezzzzzz```EEE555222555777000000111000......///111......---...111222222111000000000000000000000000---...///000111111111111,,,,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++,,,+++***'''&&&(((,,,///;;;666///)))''''''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))'''%%%%%%&&&''''''&&&%%%&&&''''''((((((''''''''''''''''''((((((((((((((((((((()))******++++++...000666:::;;;GGGlllmmmUUUZZZkkktttrrrwww}}}xxxuuurrrnnnmmmmmmnnnoooqqqqqqqqqooonnnnnnppprrrpppooommmkkkjjjjjjjjjkkkkkkjjjjjjkkkmmmpppsssuuuyyyyyy|||~~~{{{wwwnnnaaaZZZeeevvv|||aaaDDD999666111000444000000//////.........---///////////////////////////////////////...............//////000000111111+++,,,,,,++++++)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++)))''''''(((,,,000999444---(((''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&'''(((((('''&&&%%%&&&''''''((((((''''''''''''''''''((((((((((((((((((((()))******++++++---+++...333444;;;RRRkkkjjjZZZXXXdddyyy~~~vvvssswwwwwwvvvwwwyyy{{{~~~zzzzzzyyywwwtttrrrrrrsssppppppooonnnnnnnnnooopppuuutttrrrrrrsssuuuuuuuuu|||zzzwwwxxxpppfff]]]XXX\\\ooo~~~}}}}}}hhhOOO888222222000000444111000000000/////////////////////////////////////////////////////////.........//////000000111111+++++++++++++++***)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))'''''')))---000444000***''''''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''''')))******(((&&&%%%&&&''''''((((((''''''&&&''''''''''''((((((((('''(((((())))))******+++///+++,,,111444555>>>JJJuuu~~~ppp[[[UUU^^^}}}|||rrrssssssuuuyyy~~~}}}||||||~~~|||zzzxxxvvvuuuttt|||yyywwwwwwzzz{{{yyywwwxxx|||vvvkkkeeeeeefff[[[RRRRRR]]]qqqzzzwww~~~}}}rrrQQQ>>>///---000//////222111111111000000000000///////////////////////////......//////////////////......//////000000111111+++++++++++++++***)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********((()))(((((('''))),,,//////,,,(((&&&'''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((***++++++(((%%%%%%&&&''''''((('''''''''&&&&&&&&&'''''''''((((((''''''(((((()))*********---***,,,222555444777===KKKvvv{{{|||www^^^VVV\\\ppprrrqqqqqqtttxxxsssdddWWWRRRSSSPPPLLLOOO^^^xxx~~~wwwpppaaaCCC777...///111000...///000000000///////////////////////////////////////............////////////......//////000000111111******+++++++++***))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))))))))(((((()))((('''(((+++...+++(((&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((***++++++(((%%%%%%&&&''''''((('''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))******'''(((+++.........222777999SSSyyyqqq]]]XXX[[[iii|||yyywwwxxx{{{}}}~~~{{{hhhZZZOOOEEEAAACCCLLLSSSbbbzzztttZZZGGG999333///000222000..............................////////////////////////---.........//////000000......//////000000111111******+++++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))((())))))((('''(((***,,,((('''&&&&&&((())))))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''''')))******(((&&&%%%&&&''''''((((((''''''%%%&&&&&&&&&&&&'''''''''&&&''''''(((((())))))***)))+++---,,,******///555222<<>>DDDaaammm~~~~~~bbbGGG777///...---...000000000///,,,---------------......////////////////////////------......///000000000......//////000000111111)))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))******)))''''''(((***'''&&&&&&'''))))))((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&'''(((((('''&&&%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((()))))))))+++------,,,***,,,///222///444<<>>???QQQgggaaaVVVUUUhhhxxxvvvrrrxxx}}}{{{zzznnnllleeeXXXJJJEEEHHHMMMIIIGGGHHHMMMSSS___ttt}}}yyy||||||uuuaaaJJJ999222111333///,,,------,,,...222.........------.........///......------......///........................------------------------......//////000111111111)))************+++++++++************************+++++++++***************))))))))))))))))))))))))************************'''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))***+++++++++///...222666555;;;UUUrrrvvv___^^^```aaappp{{{qqqmmmmmmqqqyyy~~~{{{}}}zzzvvvuuusssqqqnnnhhhaaa\\\WWWWWWTTTMMMDDD>>>>>>@@@HHHXXXeeekkkuuu~~~tttnnnmmmnnnyyyyyyzzz{{{___III888///---000......//////......---,,,...------,,,,,,------...***,,,------++++++,,,...,,,,,,,,,---------..........................................////////////************++++++++++++************************************************************************************************(((((()))******)))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))******++++++111,,,---111222444CCCUUUsssyyyiii^^^UUUYYYeeeiiiiiiqqq|||uuunnnjjjkkkppp||||||tttooonnnpppqqqrrrzzz}}}}}}yyyuuuqqqkkkddd[[[[[[]]]___```^^^ZZZWWWVVVRRRKKKCCC???DDDNNNVVVcccuuu|||zzzqqqjjjgggiiimmmqqqyyydddLLL===555000...//////.........------------------,,,,,,,,,,,,------***,,,------++++++,,,...,,,,,,,,,---------..........................................////////////************+++++++++,,,))))))))))))))))))))))))))))))))))))))))))******************************************************((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))******+++000)))(((---000///222999@@@ggg}}}oooddd___YYYSSSRRR[[[iiittt}}}xxxhhh^^^ZZZ^^^```cccjjjuuu}}}zzzrrriiiccc\\\YYYZZZ\\\ZZZXXXbbbdddccc]]]YYYVVVPPPKKKOOOPPPQQQUUUWWWXXXVVVTTTSSSSSSTTTVVV]]]hhhuuu}}}lll[[[___hhhttt}}}yyyYYYGGG555000111111000///000///---,,,,,,,,,---...------,,,,,,,,,,,,------***,,,------++++++,,,...,,,,,,,,,---------......------------------------............////////////*********+++++++++,,,,,,))))))))))))))))))))))))((()))))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))******+++''''''---111000000333666EEE[[[nnn```RRRNNNQQQVVV\\\bbbpppwwwsssaaaXXXMMMLLLKKKPPP]]]iiikkkfffjjjhhhdddbbbbbbbbbaaa```bbbdddbbb]]]YYYWWWSSSNNNOOOPPPSSSWWW]]]```aaaaaaffflllwww|||oooWWW```tttkkkXXX@@@444******...///000000000///---++++++,,,---...---,,,,,,,,,,,,,,,,,,---***+++---,,,++++++,,,...,,,,,,,,,---------......------------------------............////////////***++++++++++++,,,,,,,,,))))))))))))))))))))))))(((((())))))*********+++******************************************************))))))))))))******************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))((((((***...//////222666777999;;;SSS}}}hhh[[[TTTPPPQQQSSSVVV]]]jjjyyy}}}uuujjjeee]]]YYYQQQLLLPPP[[[ccceeeyyy{{{zzzuuummmhhhhhhkkkbbbfffhhhfffddddddaaa]]]XXXZZZ___gggqqqyyy}}}wwwfffjjjooovvv}}}yyy|||{{{zzzyyylllSSS>>>333///,,,------,,,...222000...,,,+++***+++---...,,,,,,,,,++++++,,,,,,,,,***+++---,,,++++++,,,...,,,,,,,,,---------......------------------------............////////////++++++++++++,,,,,,,,,,,,************************)))))))))***++++++,,,,,,++++++++++++++++++++++++************************+++******))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((***------******///444...555777>>>SSSnnnxxxmmmddd```___RRRMMMNNNWWWaaadddeeefffpppmmmddd[[[]]]hhhuuu|||vvvnnnnnnrrrvvv|||~~~yyyxxxxxx{{{yyyuuurrrmmmiii]]]cccmmmwwwrrr]]]JJJ999...000///000111...***,,,111///...,,,+++++++++,,,---,,,,,,++++++++++++,,,,,,***,,,------++++++,,,...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,............////////////+++++++++,,,,,,,,,------++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++************************++++++***))))))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((+++---+++)))***,,,...)))333555777===FFF^^^}}}qqqaaaQQQPPPVVV[[[\\\\\\hhhhhhddd```dddrrr~~~}}}~~~vvvmmmkkkpppuuuuuusssuuuwww|||vvv\\\CCC555///+++000...---000///+++***,,,---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,***,,,------++++++,,,...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,............////////////++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......++++++++++++++++++++++++************************,,,+++***))))))***+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''***++++++,,,------+++...000...222::::::>>>MMMfff}}}mmmddddddbbb\\\WWWWWWWWWUUUTTTZZZeeelllmmmjjjkkkmmmpppssswww|||{{{ppphhhfffcccbbbbbbdddddddddkkkjjjmmmwww~~~~~~yyyssshhhSSS<<<222444444111000+++)))---000---***))),,,,,,---------,,,+++***,,,++++++++++++++++++,,,***,,,------,,,+++---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,............/////////000++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------++++++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***(((((((((((()))***+++,,,///000222333444555555555@@@TTTzzz}}}xxxsssrrrvvvkkk]]]WWWXXX[[[[[[YYYWWWWWWXXX]]]cccggghhhggglllrrrrrrjjjbbb___[[[VVVWWWYYY___eeeccc[[[ZZZ___kkksssyyykkkLLLDDD999111...///000000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++***++++++,,,,,,,,,,,,,,,---------..............................,,,,,,------.../////////+++,,,,,,,,,,,,---------------,,,,,,,,,,,,------------,,,++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********))))))))))))))))))))))))************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***(((((((((((()))***+++,,,......000111222333333333666888IIImmm~~~rrroooooonnnlllqqqpppnnnjjjfffaaa]]]YYY\\\dddhhhccc^^^^^^^^^\\\cccjjjtttwwwooofffhhhooo|||xxxlll[[[MMM<<<777111......000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++***+++++++++,,,,,,,,,------------...........................,,,,,,------.../////////,,,,,,,,,---------......------,,,,,,,,,,,,------...---,,,,,,,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))*********++++++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((((((((()))***+++,,,,,,,,,...///000000000000333,,,,,,===\\\zzznnnhhheeennnvvv{{{xxxrrrqqqsssttt}}}{{{~~~wwwcccQQQAAA555///...---...///000///......------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***---,,,,,,+++*********+++,,,,,,,,,,,,------------------------------------,,,,,,------.../////////------------..................------------............------------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((((((((()))***+++,,,+++,,,---...////////////...000222222555FFFiiivvv]]]III<<<444////////////000000///---,,,------------------------************************++++++++++++++++++++++++------,,,+++************++++++,,,,,,,,,---------------------------------,,,,,,------.../////////------.........////////////......------......///........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))***+++,,,,,,,,,---...////////////(((...555333---///CCCYYYjjjnnnSSS>>>444///...---111000000///------------------------------------************************++++++++++++++++++++++++---,,,++++++*********++++++++++++,,,,,,,,,------------------------------,,,,,,------.../////////.........////////////000//////............//////......///000000///..............................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++*********++++++++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((()))***+++,,,,,,------...//////.........++++++///222222555:::;;;NNNmmm{{{wwwsssXXXHHH666/////////...------------,,,++++++---000,,,,,,,,,------------...++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////....../////////000000000000//////////////////000...///000000000000///...........................////////////////////////........................------------------------------------,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))***+++,,,,,,,,,---.........------222+++(((---111111///...222333;;;PPPkkkyyyfffTTTHHH:::111,,,///111///...///***,,,...---,,,+++---///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************+++,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////000000000000000000////////////000000...///000111111000///...////////////////////////000000000000000000000000........................------------------------......---------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((()))***+++,,,++++++,,,---------,,,,,,((()))---000...***---333,,,---333999===LLLooonnnTTTBBB555......******......******///,,,///222222...,,,+++,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))))))))***+++,,,......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000555444333333444444222000000111111000//////222444///000111111000000111222000///---+++---000000///...222222...---111000,,,,,,...000000000000000111222,,,+++000111---,,,...***---//////...,,,------000...,,,+++,,,,,,+++***//////.........---------************************))))))************))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******+++,,,,,,---.........---++++++,,,,,,,,,,,,------+++---//////000666AAAJJJrrr|||hhhQQQ@@@555///,,,...........................000///...,,,+++***))))))++++++******************,,,,,,,,,++++++*********++++++******************)))************+++++++++******+++++++++,,,,,,,,,---------------------------------...............===<<<;;;;;;;;;;;;999777888888777666666666666666888888777666444222111111222222222333555666222---...222222//////111111,,,......///...------------000+++***...000......111------......---,,,++++++---,,,++++++---//////..................---------++++++++++++++++++++++++******++++++++++++******)))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((()))******+++,,,,,,---......------*********+++++++++,,,,,,+++...000///...///555:::AAAVVVttt|||kkk```KKK???444000000000222555------------------------///...---,,,+++*********************************,,,,,,,,,++++++*********************************)))************+++++++++******+++++++++,,,,,,,,,---------------------------------...............UUUTTTRRRRRRSSSSSSQQQPPPMMMKKKJJJKKKNNNNNNLLLIIIGGGGGGGGGFFFEEEDDDCCCCCC???>>>>>>@@@@@@???<<<:::999;;;:::666444555444111333333222222222222222222777222///111111000000222000///------------,,,+++---+++***+++---.........---------...............+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******+++,,,,,,---------------)))))))))************+++***...111111...,,,---...)))222AAASSSjjjqqqYYYBBB555222,,,))),,,000000111333------------------------------,,,+++++++++++++++************************+++++++++++++++*********************************)))************+++++++++******+++++++++,,,,,,,,,---------------------------------.........//////~~~|||zzzzzzyyywwwvvvuuusssssswww|||}}}xxxsssmmmkkkhhhfffeeecccaaa___\\\[[[[[[[[[WWWUUUXXX^^^VVVTTTOOOIIIDDDBBB@@@???<<<;;;::::::::::::999888777444111111222222222222444222000000222333222000111///...---...///...---------............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***************************))))))(((((())))))***((((((((((((((((((((((((((((((((((((((())))))***+++,,,,,,---------,,,,,,)))))))))*********++++++***---000111///......///333222111333<<>>===<<<;;;;;;;;;999666666555444444555666555444222111///...///000///...////////////////////////------------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))((((((((((((((())))))***+++,,,,,,---,,,,,,++++++************+++++++++,,,+++,,,---------...///000444222000------222;;;BBBQQQmmmwww^^^RRR@@@222+++,,,000444000,,,+++...///,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,))))))*********+++++++++************************))))))*********+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000~~~vvvllleeelllllljjjddd^^^XXXNNNEEEAAABBBCCCAAA===999777777222000.........///...---222111111111000000000000........................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))((((((((((((((()))******,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,---,,,+++))))))***+++,,,+++---000000///......///000<<>><<<:::888555333555444333333222111000000////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++))))))))))))))))))))))))((((((((((((((()))******,,,,,,,,,,,,,,,+++******)))))))))************++++++***)))))))))***))))))***,,,///000000...---,,,111//////333;;;III^^^ooommmTTTDDD;;;333,,,///000111222222000,,,(((000------///---((((((***++++++++++++++++++++++++++++++***************+++((())))))***++++++,,,,,,((()))))))))*********+++((())))))***++++++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---...///000000wwwtttrrrrrrsssvvvwwwwwweeemmmwww|||xxxuuuddd^^^YYYZZZdddooowwwzzznnndddpppyyy~~~xxxqqqqqqddd```YYYSSSNNNIIICCC@@@777666555444222111000000000000000000000000000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))((((((((((((((()))******,,,,,,,,,,,,,,,+++***)))(((((((((((())))))))))))(((((()))+++------,,,***---,,,,,,,,,,,,...///111---+++///777777111333<<>>EEEMMMYYYgggqqqttt```OOODDD>>>555333111///------------,,,,,,,,,++++++*********************************)))))))))))))))))))))))))))***++++++,,,,,,,,,,,,))))))))))))************++++++++++++++++++++++++))))))))))))************...,,,111<<<<<<111,,,...)))************+++++++++******+++++++++,,,,,,,,,............////////////lllgggbbbbbbfffiiiiiihhh```iiinnniiicccdddhhhkkknnnfffccciiikkkggghhhooonnnkkkkkknnnrrrrrrpppnnnqqqssstttsssooooooqqqtttzzzyyywwwuuusssrrrsssuuuvvvgggaaa]]]TTTIIICCCEEE>>>888888888555333444000111222444333111////////////...000111111///---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++((()))*********+++---///,,,------------,,,++++++***************************++++++,,,,,,++++++***...---,,,++++++,,,------------........./////////222444666666555777===BBBEEENNN^^^qqquuunnnlllZZZTTTKKKBBB999444111000111111///...------......,,,,,,,,,++++++*********************************))))))))))))))))))))))))******+++,,,,,,,,,++++++))))))))))))************++++++++++++++++++++++++))))))))))))************%%%***:::KKKKKK:::***%%%)))************+++++++++******+++++++++,,,,,,,,,............////////////vvvvvvuuusssrrrrrrtttuuuvvv~~~vvvllllllsssyyyyyyuuuppptttzzz{{{tttnnnpppqqqpppooonnnooopppvvvwwwwwwtttpppoooqqqssssssyyy||||||zzziii]]]PPPIIIEEE@@@;;;;;;444444444555555444111...///...---...000111000///,,,,,,,,,++++++*********++++++++++++++++++++++++)))***+++***))))))+++------------------,,,++++++******************************++++++++++++******,,,++++++******+++,,,,,,------------............---//////---)))(((***---777666777;;;BBBMMMWWW]]]tttxxx~~~{{{xxxmmmddd[[[SSSJJJ>>>666333999666333000......///000...---------------...///+++++++++++++++*********************************))))))))))))))))))))))))+++++++++,,,++++++******))))))))))))************************************))))))))))))************+++***000::::::000***+++)))************+++++++++******+++++++++,,,,,,,,,---............/////////|||yyywwwyyy~~~}}}}}}}}}}}}~~~~~~~~~{{{{{{xxxsssppprrrzzzxxxzzzwwwyyy}}}vvvxxx{{{qqqjjjbbb\\\ZZZKKKIIICCC===:::999555000222000......000111111000000///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++***)))(((***+++---------...---,,,,,,+++******************************++++++++++++*********************+++++++++,,,,,,,,,,,,------------))),,,...///......///111...---------...111333555777:::???GGGNNNRRRSSSRRRXXXZZZ\\\^^^___```aaaccc[[[WWWQQQMMMJJJGGGCCC@@@999888888777444000///000222111...,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************))))))))))))))))))))))))+++++++++++++++***)))(((((()))))))))************************************((()))))))))************111***%%%%%%%%%%%%***111))))))*********+++++++++******+++++++++,,,,,,,,,---------.........//////~~~||||||yyyuuu}}}xxxqqqmmmllloooqqq~~~{{{mmm\\\PPPJJJDDD>>><<<999555333222222111000111000////////////000111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,***)))(((***+++------.........---,,,,,,************************)))******++++++******))))))))))))******+++++++++++++++++++++,,,,,,,,,,,,,,,---//////...,,,,,,,,,&&&(((+++...000222222222.........///111222111///---///111111111333666999888666444333222111///......000000...---...000222************+++,,,---...---------,,,++++++******************************************************))))))))))))))))))))))))++++++++++++******)))(((((()))))))))************))))))))))))))))))))))))((()))))))))***************)))***------***)))***))))))*********+++++++++******+++++++++,,,,,,,,,------------............~~~yyy{{{|||zzzxxxvvvtttsssrrrsssmmm~~~}}}zzz|||vvvoooiiicccVVVQQQIIIAAA<<<777444222///...---------...000111------------------------+++,,,,,,+++******+++---...............---,,,,,,++++++++++++++++++++++++))))))************))))))((()))***+++++++++++++++************++++++++++++,,,,,,,,,,,,+++***)))(((000///---+++***)))))))))111///------...///...---.../////////......000222000000000000000000000///---...---(((%%%''')))))),,,,,,---...///000000111------------,,,+++)))))))))))))))***************************************))))))))))))))))))))))))*********+++******))))))))))))))))))************(((((((((((((((((((((((())))))))))))************))))))+++------+++)))))))))************+++++++++******+++++++++,,,,,,,,,,,,------------.........~~~}}}~~~xxxzzzqqqnnntttuuu|||ssseeeZZZQQQJJJFFF===;;;777444111000//////------------------------+++,,,---,,,++++++---..................------,,,++++++++++++++++++++++++))))))************))))))((()))***,,,,,,,,,,,,,,,)))))))))*********++++++***))))))***+++,,,,,,,,,((((((''''''(((***---///***)))((())),,,.........,,,+++******************............---,,,---......111000,,,,,,000000,,,))))))******)))((('''&&&+++,,,,,,------,,,+++***((()))))))))*********+++************************))))))))))))))))))))))))((())))))************)))))))))))))))************(((((((((((((((((((((((())))))))))))************,,,+++'''$$$$$$'''+++,,,)))************+++++++++******+++++++++,,,,,,,,,,,,,,,---------.........}}}xxxooolllooozzzvvv|||~~~qqqgggbbbUUUQQQKKKCCC<<<777444222........................,,,---------,,,,,,...000......//////......---,,,++++++++++++++++++++++++))))))************))))))((()))+++,,,------,,,,,,))))))))))))************,,,***)))((()))***))))))+++++++++,,,++++++***)))///...,,,+++,,,---,,,+++---,,,+++,,,...///...,,,---------,,,******+++---%%%))))))''')))...,,,%%%((()))+++,,,------,,,+++)))***,,,---......------(((((())))))*********+++************************))))))))))))))))))))))))'''((()))***************))))))))))))************(((((((((((((((((((((((())))))))))))************)))******))))))******))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......~~~yyynnnuuuzzzxxxtttttt|||~~~ttteeeRRRDDD>>>222111//////000000000/////////......------,,,,,,000...,,,,,,---......------,,,,,,++++++,,,,,,---++++++************++++++,,,------------,,,++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))---------,,,,,,++++++++++++++++++*********)))))),,,++++++++++++++++++++++++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************))))))((((((''''''+++++++++************)))(((((((((((())))))))))))*********)))))))))))))))))))))*********+++++++++************************,,,,,,------------------yyytttssssss~~~ggg\\\RRRGGG:::111000111111000////////////000000111111111///...///111222111000,,,,,,,,,++++++,,,,,,,,,++++++************+++++++++++++++++++++******)))************************************************))))))))))))))))))))))))************************)))))))))))))))))))))))),,,,,,+++++++++*********+++++++++*********))))))***************************++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))************************************)))))))))((((((((('''*********)))))))))((((((************++++++++++++***)))))))))))))))))))))))))))*********+++++++++************************,,,,,,,,,------------...zzztttlllvvv~~~nnnZZZLLLEEE@@@999333555333111///......///000000//////000111111///...,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,)))************)))((((((************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))***************)))))))))+++************)))))))))((())))))*********))))))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******************************))))))))))))(((((((((((())))))))))))((((((((('''************++++++++++++))))))))))))))))))*********************+++++++++************************,,,,,,,,,---------......}}}qqqvvvzzz}}}ssscccQQQEEE>>>:::555000---...000222222111111111222111...,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,***************)))((((((************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************))))))))))))((()))***++++++******)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************))))))))))))((((((((((((******)))))))))((((((((('''((((((((()))))))))))))))))))))))))))*********************************************************+++,,,,,,------.........tttrrrqqqwwwyyyoooXXXSSSJJJ@@@999666555555333222111111222222111///------,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++,,,,,,++++++***)))************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++++++++))))))))))))))))))))))))((()))+++,,,---,,,+++***((())))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++*********)))))))))'''((((((((())))))))))))(((((())))))************************************************************++++++,,,,,,---...//////xxxnnnkkkjjjoooxxxvvvgggWWWHHH===777555333111000000111000///......------------.........------,,,,,,------...,,,------------,,,++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))*********+++++++++++++++(((((()))))))))))))))***((()))+++---...---,,,+++(((((())))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++************************++++++++++++((((((((()))******+++++++++++++++******************************************+++,,,,,,---...//////zzzyyy{{{vvvxxxtttvvvlllZZZOOOJJJEEE???:::666444111000//////............//////......------------......---------------,,,++++++************************************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))*********++++++(((((((((((())))))******&&&(((***---------+++***'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***************))))))))))))************++++++++++++'''(((((()))******+++++++++++++++*********))))))***************************++++++,,,---...///000ssskkkfffmmmyyyvvvhhhaaaWWWLLLDDD>>>999666000000////////////000000......------------......,,,------------,,,++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******%%%'''))),,,,,,,,,***)))''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))'''((((((((())))))******))))))))))))(((((((((((((((((((((((())))))))))))'''(((((()))***+++++++++++++++++++++******))))))******************************+++,,,---//////000tttrrrqqquuu{{{~~~{{{zzz|||}}}}}}ooocccYYYIII;;;444222111222111//////111)))+++...///..................---,,,,,,++++++***+++++++++************)))***++++++++++++***))))))******+++++++++,,,,,,,,,*********************+++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((+++*********))))))((((((************************''''''&&&&&&&&&&&&'''''',,,,,,++++++******))))))''''''(((((())))))******,,,+++***)))))))))***+++---,,,***(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,xxxxxxuuurrruuuzzz{{{wwwyyyfffVVVGGG@@@888222000///111333111111000///......000111.........------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***))))))************++++++,,,,,,************++++++,,,,,,*********)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((((((''''''))))))))))))))))))))))))(((((((((''''''(((((((((***************)))))))))(((((((((((())))))))))))------,,,+++++++++,,,------,,,***)))((()))***++++++++++++,,,,,,---------{{{xxxsssqqqtttxxxssskkknnnpppsssyyylllaaaPPPBBB999555333111000000///////////////000..................------------------,,,,,,,,,,,,+++++++++++++++******))))))))))))************+++)))******+++,,,------...++++++******))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((('''''''''''''''&&&(((((((((((((((((((((((())))))(((((((((((())))))((())))))))))))))))))***))))))))))))((((((((((((,,,,,,+++++++++,,,,,,---,,,+++***)))))))))***+++******+++,,,,,,---......nnnllliiijjjvvvyyyfffXXXLLL@@@555000000000000111111000...........................------------,,,,,,,,,,,,++++++,,,,,,++++++***))))))))))))))))))))))))***))))))***+++---...//////,,,++++++***)))(((''''''************************))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((((((((((()))''''''(((((())))))************))))))(((((('''''')))))))))))))))*********++++++***))))))******+++))))))***+++---...//////}}}wwwnnniiiqqqvvvdddTTTFFF@@@888222000111111111............------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++*********)))))))))))))))))))))))))))***+++---...//////,,,++++++***)))(((''''''************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''(((((())))))************))))))((((((''''''(((((())))))******************************++++++))))))***+++---...//////xxxpppuuuzzzwwwxxx~~~jjj]]]JJJ;;;444222222222000000000///......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++***+++************))))))))))))******+++,,,------...++++++******))))))((((((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((())))))))))))))))))***))))))))))))((((((((((((((()))***+++,,,,,,,,,,,,)))*********++++++++++++******+++,,,,,,---......}}}ssslllooowwwooo^^^RRRHHH???999444444333222000///......------------,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,++++++************************++++++,,,,,,*********)))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((***************)))))))))(((((((((((())))))))))))'''(((***+++,,,,,,,,,+++))))))***++++++++++++++++++++++++,,,,,,---------tttqqqsssuuuyyy{{{iiiUUUGGG777777666444222111////////////.........---------,,,,,,------,,,,,,+++***,,,,,,,,,+++++++++***************************+++)))))))))))))))*********++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''))))))(((((((((((()))))),,,,,,++++++******))))))''''''(((((())))))******%%%&&&((()))*********)))((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,~~~www{{{}}}xxxkkkYYYHHH:::777666000000555333111...---,,,------...,,,...000000///...---...333333222000///---,,,,,,,,,,,,,,,+++++++++******)))***+++++++++)))(((''')))************++++++++++++++++++************)))))))))))))))))))))))))))+++******)))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***************************))))))***,,,...///111111~~~{{{mmm\\\MMMAAA777222333000000000111222333333333.........---,,,+++,,,---000000000//////.........,,,,,,,,,++++++++++++******************))))))(((************+++++++++++++++++++++************)))))))))))))))))))))))))))******)))(((((((((((()))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************)))***+++,,,---///000000vvvuuuxxxzzzzzztttaaaQQQCCC888555333111000111111///...000///---,,,+++,,,---------------...//////000000,,,,,,,,,,,,++++++++++++++++++******)))*********************+++++++++,,,+++++++++************)))))))))))))))))))))))))))***)))((((((''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******************************+++++++++,,,---.........zzzwwwzzz}}}~~~{{{~~~gggQQQCCC===555000/////////...000///...//////000///...,,,,,,------.../////////------,,,,,,,,,+++++++++---,,,***))))))***+++,,,*********+++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))((('''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&&&&'''((()))******(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***+++************************,,,,,,,,,,,,,,,---------www___TTTFFF<<<888666555444///...///111333222000---...............------------------,,,,,,,,,++++++---,,,+++******+++,,,---***++++++++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))((('''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&&&&'''((()))******(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((()))***++++++************************,,,,,,,,,,,,,,,,,,,,,,,,yyygggWWWLLLBBB888111222000///000333222///+++000000//////...---,,,,,,------------,,,,,,,,,,,,,,,,,,++++++,,,,,,------++++++++++++,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))***)))((((((''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,************************++++++++++++,,,,,,,,,,,,}}}yyysssbbbOOOAAA???999333111222222000---111111000//////...------...------------,,,,,,,,,++++++,,,---------------+++++++++,,,,,,,,,------+++++++++************)))))))))))))))))))))))))))******)))(((((((((((()))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,******************************++++++,,,,,,,,,---~~~zzzwwwfffKKKCCC999333333444333111000000000000000/////////......---------,,,,,,,,,***+++---...///...------++++++,,,,,,,,,---------+++++++++************)))))))))))))))))))))))))))++++++***)))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,************************)))******+++,,,,,,------mmm```OOOCCC;;;666333333000000000///,,,+++***+++000///...000111000+++'''+++++++++,,,,,,------------,,,*********,,,...///,,,+++******)))*********************))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''''''''(((((())))))******((((((((((((((('''''''''(((((((((((())))))))))))''''''''''''(((((((((((()))((((((((((((***+++,,,'''(((((()))***++++++,,,)))***,,,---......---,,,zzzrrrqqqxxxqqqYYYFFF:::555444000111333444333222222222---,,,,,,---......---++++++++++++,,,,,,,,,---------,,,+++******,,,---///,,,++++++***************************))))))))))))******))))))(((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))(((((((((''''''((((((((()))))))))***((((((((((((((((((((('''(((((((((((())))))))))))''''''''''''(((((((((((()))((((((((()))***+++,,,)))))))))******+++++++++)))***+++---...---------}}}rrrnnnrrryyy{{{vvv```LLL@@@999999777555333111///............---,,,,,,---...++++++++++++,,,,,,,,,,,,...---,,,+++++++++,,,---,,,,,,+++***************++++++*********)))))))))***))))))))))))(((((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))''''''(((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((((((((((((((()))***+++,,,************************)))***+++,,,------------yyydddNNNHHH@@@888333000///...000222333111---+++,,,...+++++++++,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,+++************++++++++++++*********))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''(((((((((((((((((((((((())))))))))))''''''''''''((((((((((((((((((((())))))***++++++)))))))))))))))))))))(((******+++,,,------------|||lllmmmzzznnndddUUUGGG>>>999666444...111444333///------...,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,,,,,,,---,,,,,,+++***+++++++++++++++++++++************))))))))))))************))))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))''''''''''''(((((((((((('''(((((()))******++++++((((((((((((((((((''''''++++++++++++,,,---......wwwhhhgggqqq{{{wwwfffVVVGGG;;;222///111222111000/////////............------------............------------------,,,+++++++++++++++,,,++++++++++++*********)))))))))************+++)))))))))*********++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))''''''''''''(((((((((((('''((()))***+++++++++***((((((((((((((((((((((((++++++++++++,,,---...///vvvxxxlllVVVGGG===999444111000000000000000000/////////.........---------...............------,,,++++++++++++,,,,,,,,,+++++++++*********))))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))******)))))))))((((((((('''&&&&&&''''''((())))))***(((((((((((())))))))))))''''''''''''((((((((((((&&&''')))***++++++******(((((())))))******+++++++++++++++***+++---...///pppOOOFFF;;;333111111111000111111000000/////////...,,,,,,---.../////////......---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******))))))******++++++++++++)))************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))************))))))((((((((('''&&&&&&&&&'''((())))))***(((((((((((())))))))))))''''''''''''((((((((()))&&&''')))***++++++******))))))***+++,,,---------,,,+++******+++,,,...///zzz|||zzzbbbJJJ===666///111888222111111111...***,,,222---------------...///000---,,,++++++******++++++,,,,,,,,,+++++++++******((()))***+++++++++++++++******))))))))))))******))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''))))))))))))))))))))))))))))))************))))))************************((()))+++,,,,,,---///000yyyttt{{{}}}fffUUUIII===666444555333333444222---,,,......---------......///000---,,,,,,+++++++++++++++,,,,,,,,,++++++++++++***)))******++++++++++++*********))))))))))))******)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))************))))))***************************+++,,,,,,,,,,,,---...yyyiii[[[JJJ<<<999333000222333///,,,+++...............//////000------,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))******))))))))))))******))))))))))))))))))))))))************))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''))))))))))))))))))))))))))))))************))))))************************+++,,,------++++++,,,---lllXXXGGG;;;222111333222000000000//////...//////000000......---,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,+++******)))+++******))))))******+++))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((((((((((((((((((((((((((((((((((((((())))))************))))))***************************,,,------++++++,,,...~~~bbbQQQ>>>666444333222222111000000/////////000000///...------,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))++++++************++++++))))))))))))))))))))))))'''(((((()))******++++++************************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))************))))))************************(((***,,,,,,,,,,,,...000zzzyyy}}}jjjTTTEEE<<<444///...222111111000000000000000//////...------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++************++++++))))))))))))))))))))))))''''''((()))***+++,,,,,,************************((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))************))))))************************''')))+++,,,,,,---///111zzz{{{rrrdddUUUEEE999333333222111111000000000111000//////..................------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))(((((())))))*********+++************************((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))************))))))************************)))***,,,,,,,,,,,,...///ttt___MMMDDD333333222111000000111111000000///.....................---------,,,,,,,,,***+++,,,,,,------------,,,++++++******++++++,,,))))))))))))))))))))))))************))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))************))))))************************+++,,,------++++++,,,---qqq[[[GGG;;;555999777...+++///111000000000111000---***//////.........---------......---------,,,,,,,,,++++++************++++++))))))))))))))))))))))))''')))+++,,,++++++***+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++,,,,,,aaaLLL:::555444000000555222222111111111111000/////////.........---------......---------,,,,,,,,,++++++************++++++************************(((***+++++++++*********))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++++++++,,,,,,,,,~~~~~~~~~hhhLLL>>>888444444777111111111///---------.../////////.........------......---------,,,,,,,,,++++++************++++++***************************************)))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++,,,,,,,,,---~~~||||||||||||{{{yyyyyyyyyzzz{{{}}}~~~ooo]]]OOOAAA777444111333333111...+++,,,---////////////..................---------,,,,,,,,,,,,++++++******++++++,,,************************,,,***))))))*********)))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************************************++++++,,,,,,---------~~~~~~|||yyyuuussstttuuuuuutttuuuuuuuuuvvvwwwxxxyyyzzz{{{{{{||||||}}}}}}~~~~~~uuuZZZCCC777444555555444222111000000000000/////////...............---------,,,,,,,,,,,,,,,++++++++++++,,,,,,************************,,,***)))***+++,,,+++)))************************(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************************************+++,,,------......|||yyyqqqooollllllmmmnnnnnnmmmpppppppppqqqrrrsssuuuvvvttttttuuuuuuvvvxxxyyyzzz|||}}}~~~zzz]]]LLL;;;777333111111222111111000000000/////////............---------,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++***))),,,//////,,,)))************************(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************+++,,,---...//////}}}zzzxxxuuusssqqqfffeeeeeeeeeggghhhgggfffiiiiiijjjlllnnnppprrrsssqqqppppppppprrruuuwwwyyyyyyzzz|||~~~~~~~~~{{{iiiQQQFFF888111000111000///000000000000/////////.........---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***)))***...222333...***************************(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************+++,,,---...//////}}}yyytttqqqooonnnmmmlll```___```aaaddddddcccbbbcccdddfffhhhkkknnnqqqsssqqqpppooooooqqquuuyyy{{{xxxyyy{{{|||~~~nnn]]]FFF777444444333111000000000000////////////......---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))***///555555000***************************(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************+++,,,---//////000~~~~~~~~~~~~}}}}}}||||||}}}~~~||||||{{{{{{uuusssppplllhhheeebbb```\\\ZZZYYYZZZ\\\]]]]]]\\\```______ccciiinnnooonnnnnnoooqqqsssuuuwwwxxxyyywwwyyy{{{}}}~~~{{{xxx]]]MMM@@@555111555------...000222222000.../////////...------,,,,,,---,,,,,,+++,,,---...///,,,------......------,,,,,,,,,+++***+++...000222,,,,,,,,,++++++*********))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************,,,,,,++++++,,,,,,---...~~~}}}|||}}}}}}~~~}}}~~~|||{{{zzzyyyyyyzzzzzzyyywwwvvvtttsssrrrooonnnkkkgggccc___\\\[[[YYYXXXWWWXXXZZZ[[[[[[ZZZ^^^]]]]]]```fffjjjkkkkkknnnooopppqqqrrrtttuuuuuuwwwxxxyyy{{{|||}}}}}}}}}~~~uuuWWW>>>555777444333000......///111333000000///......------,,,------,,,,,,,,,---...///,,,------......------,,,---,,,+++***+++---...000,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************,,,,,,++++++,,,,,,---...~~~|||{{{zzz{{{}}}~~~~~~~~~}}}|||xxxxxxxxxwwwvvvuuutttsssrrrrrrrrrqqqooollljjjhhhgggfffdddaaa]]]ZZZWWWUUUWWWUUUTTTUUUWWWYYYYYYXXXZZZZZZZZZ]]]aaaeeegggggglllmmmnnnooopppqqqrrrrrrwwwwwwwwwwwwxxxyyyzzz{{{||||||}}}~~~~~~~~~~~~|||bbbNNNCCC666444111...,,,,,,///222000000//////......---------------,,,------...///,,,------......------,,,---,,,+++******+++,,,---,,,,,,,,,++++++++++++***))))))))))))))))))))))))***))))))(((((())))))***(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++************************,,,,,,++++++,,,,,,---...~~~|||}}}~~~~~~}}}{{{zzzzzz{{{}}}~~~}}}{{{zzzyyywwwuuuooopppqqqrrrrrrpppnnnmmmlllmmmmmmmmmkkkgggdddbbb______^^^]]][[[XXXVVVUUUVVVTTTSSSTTTVVVXXXXXXWWWXXXXXXYYY[[[^^^```bbbccciiiiiikkklllnnnpppqqqrrrvvvvvvuuuuuuvvvwwwyyyzzzxxxyyyzzz{{{|||}}}~~~~~~{{{}}}qqqQQQ;;;777444222222222000...111111000//////......---...------------.........,,,------......------,,,---,,,+++************+++++++++++++++++++++++++++))))))))))))))))))))))))***))))))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++************************,,,,,,++++++,,,,,,---...~~~}}}||||||zzzyyy}}}|||{{{zzzzzz{{{|||~~~~~~|||yyyxxxuuurrrooohhhjjjlllmmmmmmllljjjhhhggghhhiiihhhfffccc```^^^ZZZ[[[\\\]]]\\\[[[ZZZYYYWWWUUUTTTTTTVVVWWWWWWVVVWWWXXXYYYZZZ[[[]]]___aaacccdddgggiiillloooqqqrrruuuuuuttttttuuuwwwyyyzzzuuuvvvwwwyyy{{{}}}~~~~~~~~~}}}```NNNDDD888333555777444000222111111000//////...........................---,,,------......------,,,------,,,+++************++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************,,,,,,++++++,,,,,,---...}}}{{{{{{zzzxxxuuussszzzyyyyyyyyyyyyzzz{{{{{{~~~{{{{{{|||}}}}}}{{{yyywwwuuurrrnnnllleeeggghhhjjjjjjiiigggfffccccccccccccaaa___]]]\\\XXXZZZ\\\^^^^^^^^^\\\[[[YYYWWWUUUUUUVVVWWWVVVUUUVVVWWWXXXYYYXXXZZZ\\\^^^^^^```bbbfffiiimmmoooqqqrrrrrrrrrsssuuuvvvxxxyyyttttttuuuvvvxxxzzz}}}~~~yyy{{{||||||{{{{{{|||~~~{{{}}}zzzjjjZZZDDD666333444333111222222111111000000//////...////////////...------,,,------......------,,,------,,,,,,+++++++++******++++++++++++,,,,,,,,,************************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,************************,,,,,,++++++,,,,,,---...|||zzzxxxwwwwwwvvvtttrrruuuvvvwwwxxxxxxxxxwwwwwwzzz{{{}}}|||yyyxxxxxxxxxuuutttsssrrrqqqooollliiiffffffggghhhhhhgggfffeeeaaaaaa``````___^^^^^^]]]YYYZZZ\\\^^^^^^]]][[[ZZZZZZXXXUUUTTTUUUUUUTTTRRRTTTVVVWWWWWWVVVVVVYYY[[[[[[\\\___bbbeeehhhkkkllllllnnnppprrrtttuuuvvvwwwtttssssssssstttvvvxxxyyyuuuwwwyyyyyywwwvvvxxxzzz||||||||||||||||||}}}}}}zzz|||~~~~~~zzzeeePPP@@@777444333333222222111111000//////...///000000///...---,,,,,,------......------,,,,,,------------,,,,,,+++******+++++++++,,,,,,,,,************************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,************************,,,,,,++++++,,,,,,---...}}}zzzwwwuuuuuuvvvuuuuuuqqqsssuuuwwwwwwvvvuuutttvvvwwwzzz~~~|||yyywwwuuutttooonnnnnnnnnooonnnkkkhhhfffggggggggggggfffeeeeeebbbaaaaaa```______``````ZZZ[[[]]]^^^]]][[[YYYWWWZZZXXXUUUTTTTTTSSSRRRPPPSSSUUUVVVVVVTTTTTTWWWYYYZZZ[[[]]]___bbbdddfffgggiiikkknnnqqqssstttuuuuuuuuutttsssrrrrrrrrrssstttsssuuuwwwvvvttttttuuuxxxyyyyyyyyyzzzzzz{{{{{{{{{zzzzzzzzz{{{{{{{{{||||||wwwxxxyyyxxxwwwwwwxxxzzz|||~~~}}}tttYYYEEE:::777333333222222111000000000...///000000000///---,,,,,,------......------,,,,,,------......------,,,*********++++++,,,,,,,,,************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************************,,,,,,++++++,,,,,,---...}}}|||zzzzzzzzz{{{zzzwwwtttsssssstttrrrrrrtttwwwxxxvvvpppjjjnnnrrrwww}}}~~~|||zzzwwwtttqqqooonnnpppooonnnnnnnnnmmmkkkiiidddeeeffffffeeedddbbbaaa````````````aaaaaaaaaaaaZZZZZZ[[[\\\\\\\\\[[[[[[YYYVVVSSSQQQRRRRRRRRRQQQLLLNNNRRRUUUWWWXXXXXXXXX[[[[[[ZZZ[[[]]]```cccdddgggiiijjjlllnnnppppppqqqrrrqqqpppooooooppprrrttttttsssrrrrrrssstttuuuvvvzzzzzzzzzyyyyyyyyyxxxxxxyyyuuussstttyyy{{{yyywwwvvvwwwyyyzzz{{{{{{zzzyyy{{{{{{{{{|||}}}~~~```FFF:::666///...333555111000222222222111//////.........//////............//////,,,,,,,,,------.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))+++******)))))))))))))))******+++,,,,,,---......++++++++++++++++++++++++***++++++,,,,,,------...~~~|||zzzxxxwwwuuutttxxxyyyxxxvvvsssqqqrrrsssrrrssstttwwwyyywwwqqqlllooorrrwww|||{{{yyyvvvrrrpppnnnmmmmmmmmmkkkhhhggghhhiiihhhhhhdddeeefffffffffeeedddcccdddccccccbbbaaa```______\\\\\\]]]]]]]]]\\\\\\\\\[[[XXXUUUSSSTTTTTTTTTSSSOOOPPPSSSVVVXXXXXXXXXWWWYYYYYYYYYYYY[[[^^^aaabbbeeefffhhhjjjlllnnnoooooorrrqqqpppooopppqqqsssttttttsssrrrrrrrrrssstttuuuxxxwwwwwwvvvuuuvvvvvvvvvuuurrrppprrrvvvyyywwwuuuqqqrrrssstttuuuvvvvvvvvvxxxxxxyyyyyy{{{|||~~~bbbJJJ???777222333333///,,,---111111000///........./////////............//////,,,,,,------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************)))))))))))))))))))))))),,,+++***))))))((())))))++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...{{{zzzxxxvvvtttrrrqqqppptttuuuuuusssqqqooooooppprrrsssvvvxxxzzzxxxssspppqqqssswww|||~~~xxxuuuqqqmmmjjjiiijjjkkkkkkhhhdddcccdddggghhhiiieeefffggghhhhhhhhhgggfffhhhgggfffeeecccaaa___^^^``````______^^^^^^]]]]]]\\\ZZZWWWVVVVVVWWWVVVVVVRRRSSSUUUWWWXXXXXXWWWWWWWWWWWWVVVWWWYYY[[[^^^```bbbccceeegggiiikkkmmmnnnrrrqqqpppppppppqqqsssttttttsssrrrqqqpppqqqrrrsssvvvtttrrrqqqqqqqqqssstttrrrpppoooqqquuuwwwvvvtttnnnnnnnnnoooppprrrssstttttttttuuuvvvwwwyyyzzz{{{~~~}}}^^^MMMBBB777333222000......000000///......///////////////............//////------------------,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))---,,,+++***)))(((((((((+++++++++*********))))))++++++++++++++++++++++++***++++++,,,,,,------...yyyxxxwwwuuusssqqqpppoooqqqrrrrrrqqqooonnnnnnnnnrrrtttwwwyyyzzzyyyvvvsssrrrtttxxx{{{~~~~~~|||vvvrrrmmmhhhffffffhhhjjjiiigggffffffhhhjjjkkkkkkfffggghhhjjjkkkkkkjjjjjjiiiiiiiiigggeeecccaaa___ccccccbbbaaa```_________]]][[[YYYXXXXXXYYYXXXWWWVVVVVVWWWXXXXXXXXXWWWVVVVVVVVVUUUUUUWWWYYY\\\^^^```aaaccceeegggjjjlllmmmpppppppppppppppqqqsssssssssrrrpppooooooooopppppptttrrrooommmmmmnnnppprrrqqqpppppprrruuuwwwvvvtttpppooonnnnnnnnnpppqqqrrrqqqqqqrrrsssuuuvvvxxxyyy|||~~~~~~~~~zzzfffXXXEEE888222222333444//////.........///000000//////............//////.........------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))---,,,+++***)))(((((((((************++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...uuuttttttrrrqqqpppoooooonnnoooqqqpppnnnmmmmmmmmmqqqtttwwwzzzzzzyyyxxxwwwtttvvvyyy|||}}}~~~~~~}}}}}}{{{tttpppkkkfffdddeeehhhjjjgggggghhhjjjmmmmmmllljjjhhhiiijjjlllmmmmmmmmmllliiijjjjjjjjjiiigggeeeccceeeeeecccbbbaaaaaaaaaaaa]]][[[YYYYYYZZZZZZYYYXXXYYYYYYYYYYYYYYYXXXWWWWWWVVVUUUUUUUUUVVVXXX[[[\\\______aaacccfffiiilllmmmnnnnnnoooooopppqqqrrrrrrqqqpppooommmmmmmmmnnnnnnrrrpppnnnlllkkkmmmooopppmmmmmmnnnppprrrsssrrrqqqpppooommmllllllmmmnnnnnnoooooopppqqqsssuuuwwwxxxzzz|||{{{bbbIII;;;555444333000000/////////000000111//////............//////.........------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))---,,,+++***))))))))))))))))))***+++,,,---...///++++++++++++++++++++++++***++++++,,,,,,------...oooooonnnnnnmmmmmmmmmllllllnnnpppqqqooonnnmmmnnnpppssswwwyyyyyyyyyyyyyyyuuuwwwyyy|||}}}~~~}}}|||~~~~~~}}}{{{zzzrrrooojjjfffdddeeehhhjjjeeefffhhhlllnnnnnnkkkiiijjjkkkmmmnnnooooooooonnniiijjjllllllllljjjhhhgggfffeeedddbbbbbbbbbcccccc]]]\\\[[[[[[\\\\\\[[[YYY\\\[[[[[[ZZZYYYYYYXXXXXXUUUTTTSSSSSSTTTWWWYYY[[[\\\]]]^^^```dddgggkkkmmmllllllmmmnnnoooppppppqqqooonnnmmmlllllllllmmmnnnpppooommmkkkkkklllmmmnnnggghhhjjjkkkllllllkkkkkkkkkkkkjjjiiiiiiiiiiiijjjmmmmmmnnnppprrrtttvvvwwwvvvyyy||||||{{{|||jjjPPP@@@666111222111111000000111111111//////............//////------------------,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************)))))))))))))))))))))))),,,,,,+++************+++((((((***+++---///000000++++++++++++++++++++++++***++++++,,,,,,------...jjjjjjkkkkkkkkkllllllllllllnnnqqqqqqpppooonnnooonnnrrrwwwyyyyyyxxxyyy{{{vvvxxxzzz}}}~~~~~~}}}}}}~~~|||zzzxxxvvvpppmmmiiieeedddeeehhhiiihhhhhhiiikkknnnnnnlllkkkmmmnnnooopppqqqqqqpppoookkklllnnnooonnnllliiihhhfffeeecccbbbbbbcccdddeee___^^^]]]^^^______]]][[[]]]\\\[[[[[[ZZZZZZZZZZZZSSSRRRQQQQQQRRRTTTVVVXXXZZZZZZ[[[]]]aaaeeeiiillljjjjjjkkkmmmnnnooooooooollllllkkkjjjkkkkkkmmmnnnmmmlllkkkjjjjjjjjjkkkkkkeeegggiiiiiiiiihhhgggfffeeefffggghhhhhhiiiiiiiiikkkkkklllnnnppprrrtttuuurrruuuxxxxxxxxxyyy~~~qqqXXXEEE999444444333222111111111111//////............//////,,,,,,------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++*********+++,,,,,,((()))***+++,,,---......++++++++++++++++++++++++***++++++,,,,,,------...iiiiiijjjkkklllmmmmmmnnnlllnnnqqqrrrqqqpppoooooommmqqqvvvxxxxxxxxxzzz|||vvvxxx{{{}}}~~~~~~}}}}}}{{{xxxuuusssnnnkkkhhheeedddeeeggghhhmmmkkkkkkkkknnnooooooooonnnooopppqqqrrrqqqppppppmmmnnnooopppooollliiigggeeedddcccbbbbbbccceeefff``````___```aaaaaa___]]]]]]]]]\\\[[[ZZZZZZZZZ[[[QQQQQQPPPOOOPPPRRRTTTVVVXXXXXXYYY[[[___ccchhhjjjhhhiiijjjlllmmmnnnnnnnnnkkkjjjjjjiiijjjkkkmmmnnnjjjjjjjjjjjjiiiiiiiiihhhfffhhhjjjjjjiiigggffffffbbbcccfffhhhjjjkkkkkkkkkiiiiiijjjlllnnnqqqssstttrrrtttvvvwwwwwwzzzsssoooWWWGGG666555444333222222222222//////............//////,,,,,,,,,------.........---------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************+++,,,------))))))******+++++++++,,,++++++++++++++++++++++++***++++++,,,,,,---......jjjkkklllkkkjjjjjjlllnnnllllllnnnrrruuuvvvtttsssjjjnnnrrrtttttttttwwwyyyyyyyyyyyyzzzzzzzzzzzz{{{}}}yyyvvvwwwyyyyyyuuuqqqqqqjjjcccaaaaaaaaadddhhhlllkkkjjjkkkmmmnnnmmmlllqqqqqqrrrrrrrrrqqqppppppiiippptttrrrppppppkkkdddfffaaa^^^aaagggjjjgggbbbcccaaa^^^]]]^^^```aaa`````````___]]]ZZZXXXYYYZZZQQQQQQRRRRRRSSSUUUVVVWWWYYYYYYZZZ[[[^^^aaaccceeeeeeeeeeeeeeedddfffiiilllkkkjjjhhhiiijjjkkkkkkjjjjjjhhhggggggiiiiiifffcccbbbcccfffggggggeeebbbaaaaaabbbeeeggghhhhhhhhhgggiiijjjlllmmmmmmmmmoooqqqqqqqqqqqqsssuuuyyy|||}}}lllXXXIII999111777777---+++444222000...---.../////////........................------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,++++++++++++++++++,,,+++++++++************)))++++++++++++++++++++++++***++++++,,,,,,------...iiijjjkkkjjjiiiiiikkkmmmkkklllnnnqqqtttuuusssrrrlllooossstttsssrrrssstttzzzzzz{{{{{{{{{|||||||||yyytttpppooorrrtttrrrpppnnniiieeeeeedddcccdddhhhhhhhhhiiijjjkkklllmmmnnnssssssssstttssssssrrrrrrlllrrrtttrrrqqqpppjjjaaagggdddccceeehhhjjjgggdddfffccc```______```______^^^______]]]ZZZXXXXXXXXXQQQQQQRRRSSSTTTUUUWWWXXXYYYYYYZZZ[[[]]]```cccdddeeeffffffdddcccdddfffhhhjjjhhhgggggghhhiiihhhggggggeeedddeeeffffffdddbbbcccdddeeeeeecccaaa___^^^^^^___bbbeeeggghhhhhhgggiiikkklllmmmmmmnnnpppqqqqqqqqqrrrssstttvvvwwwxxxwwwcccPPP@@@<<<999333000333111000.........//////...........................------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++************++++++))))))******+++++++++,,,++++++++++++++++++++++++***++++++,,,,,,------...gggiiijjjiiihhhhhhiiikkkjjjjjjlllooossstttrrrpppmmmpppssssssrrrpppppppppyyyyyyyyyzzzzzzzzz{{{{{{tttooojjjhhhkkkmmmnnnmmmjjjhhhhhhjjjjjjggggggiiieeegggiiiiiihhhjjjmmmqqqttttttuuuvvvvvvuuuuuuuuurrrtttuuutttsssqqqhhh___iiijjjkkkllllllkkkiiigggiiifffbbb``````___^^^]]]]]]___```___\\\XXXWWWVVVRRRRRRRRRSSSUUUVVVXXXYYYYYYYYYYYYZZZ\\\___aaaccceeeffffffdddbbbbbbccceeehhhfffeeeeeeeeefffdddccccccbbbaaabbbccccccaaa```dddcccbbb```___]]][[[[[[ZZZ\\\___bbbdddfffffffffhhhjjjlllmmmmmmnnnpppqqqqqqrrrssssssttttttssssss|||~~~yyy\\\EEE999777666555000000000//////.................................------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********))))))*********(((((()))***+++,,,------++++++++++++++++++++++++***++++++,,,,,,------...eeegggiiiiiihhhggghhhiiiiiiiiikkknnnqqqrrrqqqooonnnppprrrssssssqqqpppooouuuuuuvvvvvvvvvwwwwwwwwwsssoookkkiiiiiijjjjjjiiiggghhhlllqqqqqqmmmkkkmmmgggjjjllljjjggghhhmmmssstttuuuvvvvvvwwwwwwwwwwwwwwwvvvuuuuuuuuupppggg___mmmpppssssssppplllkkkkkkhhhfffcccaaa```___^^^\\\]]]___bbbbbb^^^ZZZWWWVVVSSSSSSSSSTTTVVVWWWYYYZZZYYYYYYYYYZZZ[[[]]]```aaacccdddeeedddcccbbbcccdddfffeeeccccccdddcccaaa_______________``````___^^^```___]]][[[ZZZZZZZZZZZZYYY[[[]]]___aaabbbccccccfffgggjjjkkkkkklllnnnppppppqqqssstttttttttsssrrrxxxzzz|||}}}~~~ZZZ???888888666111222333222000///..............................------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))***++++++,,,------++++++++++++++++++++++++***++++++,,,,,,------...dddfffhhhhhhggggggggghhhhhhhhhjjjnnnqqqrrrpppoooooooooppprrrssstttssssssttttttttttttuuuuuuuuuuuutttrrrooommmkkkiiifffeeeeeehhhooovvvvvvqqqppprrrllloooooolllhhhhhhnnntttttttttvvvwwwxxxxxxxxxxxx{{{xxxvvvvvvuuuooohhhcccmmmqqquuutttoookkkjjjkkkfffdddbbbaaaaaa```^^^]]]^^^aaaddddddaaa]]]ZZZYYYUUUUUUUUUUUUVVVXXXYYYZZZYYYYYYXXXYYYZZZ\\\^^^______aaadddddddddcccdddeeedddcccbbbbbbcccbbb___]]]\\\]]]^^^^^^]]]\\\\\\\\\ZZZYYYXXXWWWWWWXXXZZZ[[[ZZZ[[[\\\]]]]]]^^^^^^^^^bbbdddfffhhhhhhiiikkkmmmnnnppprrrtttuuuvvvuuuuuuuuuwwwyyy{{{|||~~~YYYDDD:::333444666888777333000//////........................------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))******,,,+++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...dddfffhhhiiihhhggggggggghhhhhhjjjnnnqqqrrrpppnnnpppnnnnnnooorrruuuvvvvvvtttttttttuuuuuuuuuvvvvvvtttsssqqqnnnkkkgggcccaaadddgggooowwwwwwsssssswwwrrrrrrpppllliiijjjooottttttuuuvvvxxxyyyzzzzzzzzz|||yyywwwwwwsssmmmjjjkkknnnqqqsssrrrnnnjjjjjjjjjgggeeecccbbbbbbaaa___]]]^^^aaadddeeeccc```]]]\\\WWWWWWWWWWWWWWWXXXYYYYYYYYYYYYXXXXXXYYYZZZ\\\]]][[[^^^bbbdddccccccbbbccc````````````aaa```^^^[[[ZZZ\\\]]]\\\ZZZXXXXXXYYYTTTTTTTTTTTTVVVXXXZZZ[[[ZZZZZZZZZ[[[[[[[[[\\\\\\```bbbdddeeefffgggjjjlllnnnooopppsssuuuvvvwwwwwwtttvvvxxxzzz|||~~~cccHHH555999<<<>>>===777222000000........................------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********))))))*********---,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...dddfffiiijjjiiiggggggggghhhiiikkknnnqqqrrrqqqooorrrnnnllllllooosssuuuuuusssssssssttttttttttttuuuqqqpppmmmiiieeebbbaaaaaaaaaeeemmmtttuuurrrtttzzztttqqqnnnkkkkkknnnrrruuuuuuvvvxxxzzz{{{|||}}}}}}|||yyyxxxwwwqqqkkkmmmssssssssstttssspppnnnnnnnnnkkkiiigggfffeeeccc```]]]]]]___ccccccbbb```______ZZZYYYXXXXXXWWWWWWXXXXXXYYYXXXXXXWWWXXXYYY[[[\\\YYY\\\```bbbaaa___^^^^^^\\\\\\\\\^^^___^^^\\\YYYXXXZZZ[[[YYYVVVSSSSSSTTTRRRRRRSSSTTTUUUWWWYYYZZZXXXXXXYYYYYYZZZ[[[\\\]]]___aaadddeeefffgggjjjlllnnnnnnoooppprrrtttvvvwwwtttvvvxxxyyyzzz|||~~~eeeIII===AAADDDBBB;;;444111111........................------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...dddfffiiijjjiiihhhggghhhiiiiiikkknnnqqqrrrqqqooosssooojjjjjjmmmqqqttttttppppppqqqqqqqqqrrrrrrrrrnnnlllhhhccc___^^^___aaa```dddkkkrrrrrrqqqttt{{{tttpppkkkiiikkkppptttvvvwwwxxxzzz{{{}}}~~~{{{yyyyyywwwpppjjjnnnxxxyyyxxxwwwvvvuuutttssssssooommmkkkhhhfffddd```]]]\\\^^^aaabbbaaa`````````[[[[[[ZZZXXXXXXWWWWWWWWWYYYXXXXXXWWWXXXYYYZZZ[[[XXX\\\___```___\\\ZZZYYYYYYYYYZZZ\\\]]]]]]ZZZXXXVVVXXXYYYWWWSSSPPPPPPQQQQQQRRRSSSTTTUUUVVVWWWXXXVVVWWWWWWXXXZZZ\\\]]]^^^___aaadddeeefffhhhjjjlllooonnnnnnnnnoooqqqtttuuuvvvwwwxxxyyyyyyzzz|||~~~```@@@EEEHHHEEE===555222111........................------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,------...///++++++++++++++++++++++++***++++++,,,,,,---......ggggggggghhhiiiiiijjjjjjnnnnnnooopppooonnnmmmlllllllllkkkjjjjjjmmmqqquuutttuuuqqqlllkkkoooqqqpppggghhhhhhfffcccaaabbbccceeeaaaaaagggmmmlllhhhgggfffkkklllgggdddfffjjjlllnnnrrrvvvwwwwwwxxxyyyyyyvvv{{{}}}yyypppmmmrrrxxx}}}{{{yyyxxxvvvrrroooooonnnlllkkkiiieee___[[[ZZZ]]]```cccdddbbb```^^^[[[[[[\\\[[[[[[ZZZYYYXXX\\\ZZZWWWWWWWWWWWWVVVUUU[[[ZZZZZZ[[[^^^^^^\\\YYY\\\[[[ZZZYYYXXXWWWWWWWWWWWWVVVUUUTTTSSSRRRQQQPPPPPPQQQTTTWWWXXXXXXWWWWWWVVVVVVVVVWWWXXX[[[]]]___aaabbbbbbbbbbbbeeehhhllloooppppppooonnnnnnppprrrtttuuuvvvwwwyyy{{{}}}~~~}}}cccTTTHHHFFFDDD;;;222...///000111000//////000111------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------cccdddeeegggiiikkklllmmmmmmnnnooooooooonnnmmmmmmllllllkkkjjjiiikkkooosssqqqrrrpppllljjjkkkkkkgggcccdddddddddbbbaaa```___```]]]]]]bbbdddbbb_________```___^^^bbbjjjmmmkkknnnoooqqqpppqqqrrrrrrrrrtttxxx|||{{{vvvsssuuuxxx{{{zzzxxxxxxyyyxxxuuusssqqqooonnnlllkkkgggccc___\\\^^^aaacccdddcccbbbaaa]]]]]]]]]]]]\\\[[[ZZZZZZ]]]\\\ZZZYYYZZZZZZZZZYYY[[[YYYYYYZZZ\\\\\\ZZZWWWYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVUUUSSSRRRQQQQQQPPPOOOPPPSSSUUUVVVVVVUUUUUUSSSSSSSSSTTTVVVXXXZZZ[[[^^^___`````````bbbfffiiimmmnnnnnnnnnmmmnnnppprrrvvvvvvvvvwwwxxxzzz|||}}}~~~}}}~~~sss]]]PPPHHH===444000///000000000......---...------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------```aaacccfffiiilllnnnpppkkkllllllmmmmmmmmmllllllkkkkkkkkkjjjiiijjjmmmoookkknnnmmmiiiffffffccc___aaa``````aaabbbaaa___]]]^^^]]]^^^aaa___ZZZYYY\\\___\\\YYY\\\hhhtttwwwsssrrrooommmllllllmmmmmmmmmqqqtttyyy{{{zzzyyyxxxyyywwwvvvvvvxxxzzz{{{zzzxxxsssqqqooommmlllkkkhhheee```aaabbbcccdddddddddccc_________^^^^^^]]][[[[[[ZZZXXXVVVVVVXXXXXXXXXWWWZZZYYYXXXXXXYYYYYYWWWUUUUUUUUUTTTTTTSSSTTTTTTTTTUUUUUUTTTRRRQQQQQQQQQQQQNNNPPPQQQSSSTTTTTTSSSSSSQQQQQQQQQSSSTTTVVVXXXYYY[[[\\\]]]^^^^^^```cccfffiiijjjkkkllllllmmmppprrrxxxwwwvvvvvvwwwyyy|||}}}~~~{{{zzz{{{|||}}}|||~~~uuu^^^LLL===444111000000111111000///...------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------___```bbbeeehhhkkkmmmnnnhhhiiiiiiiiijjjjjjjjjjjjiiikkkkkkkkkiiiiiijjjkkkfffhhhgggbbbaaabbbaaa^^^bbb___]]]]]]___aaa```___```aaadddddd```ZZZ[[[```dddbbb___bbbnnnzzz~~~{{{zzztttnnnmmmmmmlllmmmnnnpppqqqssswwwzzz{{{zzzyyywwwvvvwwwyyy|||}}}|||{{{uuurrrooommmmmmmmmkkkjjjeeeeeedddccccccccccccddd`````````___^^^]]]\\\[[[XXXVVVUUUUUUWWWXXXWWWWWWXXXXXXWWWWWWVVVUUUTTTSSSTTTSSSSSSSSSSSSSSSTTTUUUUUUTTTSSSQQQQQQQQQRRRRRRPPPQQQRRRSSSSSSSSSRRRRRRQQQQQQRRRTTTVVVWWWYYYZZZZZZ[[[\\\]]]]]]___bbbdddeeegggiiijjjkkkllloooqqqvvvuuuttttttvvvyyy|||~~~||||||{{{zzzyyyxxxyyyyyy|||yyyxxx|||~~~}}}}}}}}}yyyqqqWWWCCC888666222111111222222222111000...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------```aaabbbdddfffhhhiiijjjhhhhhhhhhhhhhhhhhhhhhhhhfffhhhjjjjjjhhhfffffffffbbbbbb___YYYZZZ___ccccccccc```\\\ZZZ[[[^^^aaacccbbbdddggggggaaa[[[^^^dddhhhjjjjjjiiinnnwww|||}}}wwwqqqpppooommmnnnsssrrrqqqppprrrvvvxxxyyyxxxyyyxxxxxxzzz|||}}}|||{{{uuurrrooommmmmmmmmmmmllljjjiiigggeeedddcccddddddaaaaaaaaa```___^^^\\\\\\\\\ZZZYYYYYY[[[\\\[[[[[[XXXXXXWWWVVVTTTTTTTTTTTTUUUTTTTTTTTTTTTUUUUUUVVVUUUTTTRRRQQQQQQRRRSSSTTTSSSSSSTTTTTTSSSSSSRRRRRRPPPQQQSSSTTTVVVXXXYYYYYYZZZ\\\^^^^^^___```ccceeebbbdddgggiiijjjlllnnnppprrrrrrrrrsssuuuxxx{{{}}}wwwwwwvvvvvvvvvwwwwwwwwwwwwqqqooorrruuuuuuuuuxxxyyyjjjPPP@@@:::222111///000222333222111......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------bbbbbbbbbccccccdddddddddggggggfffeeeeeeeeeeeeeee___bbbeeefffeeebbbaaa```]]]\\\WWWRRRTTT]]]fffhhhdddccc```]]][[[^^^cccgggffffffhhhhhhbbb]]]___eeemmmsssvvvsssqqqvvv{{{~~~|||uuuqqqrrroookkkoooxxxxxxvvvtttssstttvvvvvvvvvyyyyyyxxxyyy{{{{{{zzzxxxuuussspppnnnnnnnnnmmmmmmlllkkkjjjiiihhhhhhhhhhhhddddddcccbbbaaa```^^^]]]\\\[[[YYYYYYZZZ[[[[[[ZZZWWWXXXXXXVVVTTTTTTUUUVVVWWWWWWVVVVVVVVVVVVVVVWWWUUUTTTRRRQQQQQQSSSUUUVVVVVVVVVUUUTTTSSSSSSRRRRRROOOPPPRRRTTTVVVWWWXXXXXX[[[]]]___```aaabbbdddeeeaaacccgggiiijjjkkkmmmoooooooooppprrrtttvvvxxxyyyrrrpppoooppprrrssssssrrrrrrmmmjjjmmmoooppprrrvvvpppuuu~~~}}}bbbLLL>>>666222...---///111000///...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------aaaaaaaaaaaaaaaaaaaaaaaabbbaaa```^^^]]]]]]]]]]]]WWW[[[___aaa```]]][[[ZZZWWWVVVRRRMMMPPP[[[eeehhhhhhkkkllliiidddccchhhnnnqqqooonnnnnniiicccdddhhhnnnuuuyyyvvvtttvvvzzz|||wwwsssrrrtttooojjjqqq~~~~~~}}}}}}{{{xxxvvvuuutttwwwvvvvvvwwwxxxyyywwwvvvvvvtttqqqpppppppppnnnlllllllllmmmnnnnnnooooooooogggggggggfffdddbbbaaa```]]][[[YYYXXXYYYZZZYYYXXXWWWXXXYYYWWWUUUUUUWWWYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVUUUSSSRRRRRRTTTWWWXXXXXXWWWVVVTTTSSSRRRRRRQQQPPPRRRTTTVVVXXXYYYYYYYYY[[[]]]```aaaaaabbbdddfff```cccgggiiijjjkkkmmmnnnnnnoooqqqrrrssssssssssssnnnllljjjjjjlllmmmllljjjjjjggggggjjjkkkjjjlllpppmmmnnnttt|||eeeOOO@@@999111...///000000...///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------````````````````````````\\\[[[YYYWWWUUUUUUUUUUUURRRVVV[[[^^^]]]ZZZWWWVVVSSSSSSOOOKKKOOOZZZcccffflllsssxxxuuunnnkkkooottt}}}zzzwwwvvvqqqkkkjjjmmmhhhnnnrrrqqqpppsssuuuuuutttrrrtttwwwqqqjjjsss}}}wwwtttssstttsssssstttvvvwwwvvvtttwwwuuusssrrrrrrqqqooommmkkkmmmoooqqqsssuuuuuuvvvjjjjjjiiihhhgggeeecccbbbaaa___]]]\\\]]]]]]\\\[[[WWWYYYYYYXXXVVVVVVYYY\\\ZZZYYYXXXWWWVVVVVVUUUVVVVVVUUUSSSRRRSSSUUUXXXYYYXXXWWWUUUTTTRRRQQQQQQQQQSSSUUUWWWYYY[[[\\\\\\\\\[[[]]]```aaabbbbbbdddeeeaaadddgggjjjjjjkkklllnnnoooppprrrsssrrrqqqooommmllliiiffffffhhhhhhfffddd___^^^```dddccc```bbbfffnnnlllnnnttttttsssyyyfffJJJAAA777111111222111//////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------````````````___^^^\\\[[[XXXXXXWWWXXXYYYXXXUUUSSSSSSSSSSSSRRRRRRSSSTTTUUUOOOVVV\\\\\\XXXXXX^^^eeeppp{{{}}}nnnnnnxxx}}}zzzsssrrrtttuuusssooonnnrrrtttrrrqqqssssssqqqqqqpppnnnpppyyy{{{tttssspppqqqvvvvvvqqqqqquuuvvvwwwwwwwwwvvvtttqqqpppmmmmmmnnnpppqqqqqqnnnlllhhhgggeeeeeeffffffdddcccfffaaa[[[ZZZ\\\^^^\\\YYYYYYYYYZZZZZZZZZZZZYYYYYY^^^\\\ZZZWWWUUUSSSRRRRRRWWWVVVUUUTTTSSSSSSSSSTTTTTTSSSQQQPPPPPPQQQSSSTTTRRRVVV[[[]]]]]][[[ZZZZZZZZZ[[[\\\^^^```aaaccccccdddfffhhhjjjkkkllllllkkkmmmkkkjjjkkkkkkkkkiiiggg_________```______^^^^^^[[[\\\]]]]]]\\\]]]___aaacccdddeeegggjjjmmmoooqqq|||{{{cccPPP>>>777444000000333///...---...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,---...000111bbbaaa```___^^^]]]\\\\\\VVVUUUVVVWWWYYYYYYWWWUUURRRSSSSSSTTTSSSTTTUUUUUURRRYYYaaacccaaa```dddiiioooyyy~~~wwwxxx}}}~~~zzzyyyxxxvvvuuupppnnnqqqqqqnnnlllmmmtttrrrpppooommmnnnvvv~~~{{{xxxrrrpppuuuwwwuuusssuuutttuuuvvvvvvtttrrrooonnnkkkkkklllnnnppppppnnnllliiigggffffffggggggfffdddhhhccc^^^]]]______]]]YYYZZZZZZ[[[[[[ZZZZZZYYYXXX\\\[[[ZZZXXXVVVUUUTTTTTTSSSSSSSSSRRRQQQPPPOOOOOOOOOOOONNNMMMMMMNNNOOOOOOOOORRRWWWYYYYYYYYYXXXXXXZZZ[[[\\\^^^```aaabbbccccccccceeefffhhhhhhiiiiiihhhgggfffeeeeeedddbbb```^^^^^^^^^^^^]]]\\\ZZZZZZWWWXXXYYYYYYYYYYYY[[[]]]^^^^^^```bbbdddgggiiikkkrrrxxxyyy}}}fffKKK<<<555000...//////......///000000...---...------,,,,,,+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------...------,,,---...///000dddccc```^^^]]]\\\\\\\\\WWWWWWVVVWWWXXXXXXVVVTTTLLLNNNPPPPPPPPPQQQTTTVVVXXX```hhhkkkjjjhhhjjjlllrrrvvvzzzuuu||||||vvvrrrmmmkkknnnnnnkkkjjjkkknnnkkkjjjiiiiiijjjsss}}}|||~~~~~~~~~vvvqqqsssxxxxxxuuutttssstttttttttssspppnnnllljjjiiijjjlllnnnooommmllljjjhhhgggggghhhiiihhhgggfffdddbbbbbbddddddaaa^^^\\\\\\\\\\\\[[[YYYXXXWWWYYYYYYXXXXXXWWWWWWWWWWWWRRRRRRSSSRRRQQQOOOMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKNNNSSSUUUVVVVVVVVVWWWZZZ[[[\\\^^^___aaabbbcccccccccccccccdddeeefffgggeeedddbbbaaa```^^^[[[YYY\\\[[[[[[ZZZYYYWWWVVVUUUUUUVVVWWWVVVVVVVVVXXXZZZYYYYYYZZZ\\\^^^aaacccdddgggkkkrrr}}}yyy[[[FFF:::333///...000///...///000111000...//////...---,,,+++******------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------......---------......///eeeccc```]]]\\\[[[\\\]]]\\\ZZZXXXWWWVVVTTTRRROOOKKKMMMNNNOOOPPPTTTZZZ___bbbggglllnnnmmmlllkkklllzzzxxxwwwzzz||||||yyywwwxxx}}}|||tttjjjggggggkkknnnmmmmmmnnndddaaa```bbbdddfffoooxxxooouuu{{{}}}{{{zzz|||~~~{{{uuusssttttttssssssrrrsssttttttssspppnnnllljjjiiiiiijjjmmmnnnnnnmmmkkkiiigggggghhhiiiiiiiiiddddddeeegggjjjjjjgggeee^^^^^^]]]\\\[[[YYYWWWVVVTTTUUUVVVVVVWWWWWWWWWWWWTTTUUUVVVVVVTTTRRROOOMMMNNNNNNOOOOOOOOOOOONNNNNNKKKNNNQQQSSSTTTUUUWWWXXXZZZ[[[\\\]]]___```aaaaaaddddddbbbbbbbbbccceeefffdddbbb```^^^]]][[[XXXUUUVVVVVVVVVVVVUUUTTTSSSRRRTTTUUUVVVUUUUUUUUUWWWXXXWWWWWWXXXYYY[[[^^^___aaa___bbbgggmmmwwwmmmXXXHHH<<<444111000///---...///000///.........------,,,,,,,,,+++------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------.........---............eeeccc```]]]\\\\\\\\\]]]]]][[[XXXVVVUUUTTTQQQOOONNNQQQSSSSSSUUU[[[eeemmmkkklllllllllkkkjjjiiiiiiwwwvvvsssqqqrrrvvvyyy{{{qqqvvvzzz|||}}}|||vvvnnneeecccfffmmmqqqppppppqqqddd```___aaaaaabbbgggnnnccclllvvv{{{zzzxxxzzz|||{{{tttnnnmmmoooqqqrrrssstttuuutttrrrpppooolllkkkiiijjjlllnnnooonnnllliiigggfffgggiiiiiihhhgggggghhhjjjkkkiiigggddd^^^^^^]]]\\\ZZZXXXVVVUUUQQQRRRSSSTTTUUUVVVVVVUUUUUUVVVWWWWWWVVVSSSQQQOOOOOOOOOPPPPPPPPPPPPOOOOOOMMMOOORRRTTTTTTVVVXXX[[[YYYZZZ[[[\\\]]]^^^___```bbbaaa___^^^^^^___`````````^^^\\\[[[ZZZXXXTTTRRRPPPQQQRRRRRRRRRRRRRRRQQQRRRSSSSSSSSSRRRRRRSSSUUUUUUUUUUUUVVVXXXZZZ[[[\\\\\\___ccceeeiiitttvvvyyyttt^^^JJJ:::111111///------...///...---,,,,,,,,,------.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------..................cccaaa```^^^]]]]]]]]]^^^YYYWWWUUUUUUUUUUUUTTTSSSOOOSSSWWWYYY[[[```jjjrrrqqqnnnllljjjiiihhhfffdddeeejjjmmmmmmnnnrrrtttssskkkppprrrpppooopppmmmhhhddddddiiirrrwwwuuussssssmmmhhheeeeeeccc______aaa\\\fffrrryyyzzzzzzzzz||||||}}}tttkkkjjjnnnpppqqqrrrtttuuuvvvuuusssrrrnnnllliiiiiikkkmmmnnnnnnllliiifffeeeeeefffffffffiiijjjjjjiiigggccc```^^^]]]\\\\\\[[[YYYXXXVVVUUUPPPQQQRRRTTTTTTTTTSSSSSSSSSSSSTTTTTTSSSRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQSSSSSSTTTVVVYYY[[[XXXXXXYYYZZZ[[[\\\]]]]]]\\\\\\[[[YYYYYYXXXXXXXXXXXXWWWUUUUUUUUUSSSQQQNNNMMMNNNOOOPPPQQQQQQQQQQQQNNNOOOPPPOOONNNNNNOOOQQQQQQQQQQQQRRRSSSUUUVVVWWWZZZ]]]```aaabbbhhhrrrzzzkkklll~~~yyy___GGG666444222///---.........---++++++,,,---...///000000------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------+++,,,---...////////////``````_________^^^^^^^^^YYYWWWTTTTTTUUUUUUUUUTTTSSSZZZbbbeeeeeegggmmmrrrqqqnnnllllllllljjjfffaaa]]]cccggghhhkkkooommmhhhgggkkkkkkeeeaaabbbddddddaaaccckkkwww~~~}}}zzzzzzrrrmmmjjjiiiddd\\\XXXWWWXXX___jjjrrrwwwxxxzzz{{{yyy}}}{{{rrrmmmoooqqqpppooopppsssuuuvvvvvvuuutttooollliiiggghhhjjjkkklllllliiieeecccccccccdddccceeeeeeeeedddaaa^^^\\\[[[[[[[[[ZZZZZZXXXWWWUUUUUUQQQRRRSSSTTTUUUSSSRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRPPPOOONNNMMMMMMNNNOOOPPPPPPQQQQQQQQQQQQSSSVVVYYYVVVWWWWWWXXXYYYZZZ[[[[[[YYYXXXXXXWWWVVVUUUSSSRRRRRRQQQPPPQQQRRRQQQOOONNNNNNOOOOOOPPPPPPPPPOOOOOONNNNNNOOONNNLLLLLLNNNOOOOOOOOOOOOPPPQQQRRRSSSTTTVVVXXX[[[\\\]]]aaagggkkkyyyuuunnnyyy{{{^^^GGG888555222000//////......,,,,,,------......//////------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------)))***,,,...000000000000^^^^^^___``````___^^^^^^\\\YYYVVVTTTTTTSSSRRRQQQ\\\fffqqqvvvtttrrrtttwwwooommmmmmnnnpppmmmfff```fffhhhgggfffkkkpppmmmeeeeeeiiiggg___XXXZZZ___aaa[[[___jjjzzzqqqllliiiiiiddd[[[TTTSSSUUU[[[ccckkkqqquuuxxxzzzxxxzzzwwwqqqpppttttttpppmmmoooqqqtttvvvvvvvvvuuuooolllhhhffffffhhhiiijjjlllhhhdddaaaaaabbbbbbaaa]]]^^^______]]]\\\\\\]]]YYYYYYYYYYYYXXXWWWUUUUUUSSSTTTUUUVVVUUUTTTRRRPPPSSSRRRRRRRRRRRRSSSTTTTTTRRRQQQOOONNNNNNOOOQQQRRROOOOOOPPPOOOOOOPPPTTTWWWUUUVVVVVVWWWXXXYYYZZZZZZXXXYYYYYYXXXWWWUUURRRQQQPPPOOOOOOPPPRRRRRRQQQOOOPPPPPPPPPPPPPPPOOONNNMMMOOOPPPPPPOOONNNNNNOOOQQQPPPPPPPPPPPPQQQRRRSSSTTTSSSTTTVVVXXXZZZ^^^bbbeeesssvvvooolllvvvtttZZZ<<<888444222111000000///..................---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------(((***,,,...000111111111eeeeeedddcccaaa___]]]\\\]]]XXXTTTUUUUUUTTTWWW]]]ddd|||{{{wwwwwwvvvqqqllliiipppssssssooonnnpppllldddccceeeccc^^^[[[\\\YYYUUUXXXffftttzzz}}}xxxcccXXX___bbbYYYUUUZZZVVVTTTWWW___dddfffllluuuyyyuuupppnnnooosssvvvwwwooooooppppppqqqrrrsssttttttnnngggeeegggiiigggdddcccdddeeeeeedddcccbbbaaa``````___]]][[[ZZZ[[[]]]]]][[[YYYWWWUUUUUUUUUVVVVVVTTTRRRQQQQQQRRRTTTVVVPPPPPPQQQQQQRRRRRRSSSSSSRRRQQQOOONNNMMMLLLLLLLLLRRRPPPNNNMMMNNNQQQTTTVVVWWWWWWXXXXXXXXXXXXXXXXXX\\\ZZZXXXUUURRRPPPPPPOOOSSSQQQOOOOOOQQQSSSTTTTTTQQQQQQQQQPPPOOONNNLLLLLLPPPPPPQQQQQQQQQPPPNNNMMMPPPPPPQQQQQQQQQPPPOOONNNTTTTTTSSSSSSUUUXXXZZZ\\\eeennnyyytttgggxxxrrrUUUEEE666222222000...///.........---,,,+++,,,---------------------------...---+++******+++---...------------------------------------------------------------------------...............///000000gggfffeeecccaaa___]]]\\\]]]XXXTTTSSSQQQRRRXXX```|||{{{sssuuuwwwvvvqqqppprrrnnnhhheeeiiihhh```YYYWWWWWWVVVXXXbbbmmmttt{{{~~~yyyhhh[[[ZZZ[[[YYYZZZ```]]]XXXVVVXXXYYYYYY^^^fffnnnmmmlllnnnsssyyy}}}sssrrrqqqpppqqqrrrtttuuutttoookkkhhhhhhhhhfffdddbbbbbbccccccbbbaaa```___``````___]]][[[ZZZ[[[]]][[[[[[YYYXXXVVVUUUUUUTTTTTTTTTSSSRRRRRRSSSTTTTTTQQQQQQQQQRRRRRRRRRRRRRRRPPPOOOOOONNNNNNNNNNNNOOOPPPPPPPPPQQQRRRRRRSSSTTTTTTUUUVVVXXXXXXXXXWWWWWWXXXWWWTTTRRRQQQQQQQQQRRRUUUSSSPPPOOOPPPQQQRRRQQQRRRRRRRRRQQQPPPOOONNNMMMQQQQQQRRRSSSRRRQQQPPPOOOOOOPPPQQQQQQQQQPPPNNNNNNRRRQQQQQQQQQSSSUUUXXXYYY```gggooozzz~~~gggRRR===666555333000///111000///...,,,+++,,,---------------------------...---,,,++++++,,,---...---------------------------------------------------------------------------------------...//////iiihhhgggdddaaa___]]]\\\ZZZVVVSSSQQQPPPTTTaaannn~~~xxxvvvvvvrrrnnngggmmmlll```UUUQQQTTTVVVZZZ```gggnnnwww~~~~~~yyy{{{ppp```TTTQQQWWW___dddeee___YYYWWWUUUUUUYYY___eeefffiiipppxxxyyyvvvssspppoooqqqtttvvvsssrrrpppmmmjjjgggeeeccc````````````___^^^]]]\\\]]]]]]]]][[[XXXWWWXXXYYYYYYYYYYYYYYYWWWVVVTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQQQQOOOOOONNNNNNOOOPPPQQQQQQMMMOOORRRTTTUUUTTTRRRPPPQQQRRRUUUWWWWWWWWWVVVUUUTTTRRRPPPOOOOOOPPPSSSTTTWWWTTTQQQPPPPPPPPPOOONNNRRRRRRRRRRRRRRRQQQPPPOOORRRRRRSSSTTTSSSRRRQQQPPPOOOPPPPPPQQQPPPOOONNNMMMOOOOOONNNOOOPPPRRRTTTUUUZZZ___ccciiiwwwkkkQQQCCC>>>:::444000333222000...,,,,,,,,,,,,------------------------///...---,,,,,,---...///------------------------------------------------------------------------,,,,,,,,,,,,,,,---......lllkkkhhheeeaaa^^^\\\[[[UUURRRPPPPPPRRR\\\ppp}}}{{{xxxuuujjjmmmhhh\\\QQQOOOQQQSSS]]]ccchhhlllrrryyyzzzxxx|||wwwfffQQQJJJSSS\\\___aaa]]]YYYXXXXXXZZZ\\\^^^ccceeejjjrrr{{{~~~zzzuuupppnnnpppsssuuurrrssssssqqqlllgggdddccc___^^^^^^]]]\\\[[[ZZZZZZXXXYYYYYYWWWTTTRRRSSSTTTVVVWWWYYYYYYXXXVVVSSSQQQRRRRRRSSSTTTTTTSSSRRRRRRSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPOOOOOOPPPPPPQQQRRRMMMOOORRRTTTTTTSSSQQQOOONNNPPPSSSUUUVVVUUUTTTSSSRRRPPPNNNMMMMMMOOORRRTTTVVVSSSQQQPPPPPPPPPOOONNNPPPQQQQQQRRRRRRRRRQQQQQQQQQRRRSSSSSSSSSRRRQQQPPPOOOPPPPPPQQQQQQOOONNNMMMMMMMMMMMMNNNOOOQQQRRRSSSVVVYYY\\\^^^eeewwwppp\\\NNNBBB999333222000...,,,,,,---------------------------------///...------------...///------------------------,,,,,,------------------------------------------------,,,,,,------...///ooollliiiddd```]]][[[ZZZQQQOOONNNPPPUUUccc{{{}}}zzzzzzmmmkkkaaaUUUNNNNNNOOONNN___gggmmmmmmmmmrrrvvvwwwzzzxxxhhhQQQGGGOOOVVVUUUSSSSSSTTTVVVYYY\\\[[[XXX```ccchhhqqqzzz}}}wwwrrrooonnnppprrrppprrrtttsssnnniiieeeccc^^^^^^]]]\\\ZZZYYYYYYYYYVVVWWWWWWVVVSSSQQQPPPQQQSSSUUUWWWYYYYYYWWWTTTRRRQQQRRRSSSSSSSSSSSSRRRQQQSSSSSSRRRRRRQQQQQQPPPPPPSSSRRRQQQQQQPPPPPPQQQQQQOOOPPPPPPPPPQQQQQQQQQQQQNNNOOOQQQSSSTTTTTTSSSRRRRRRQQQNNNMMMMMMNNNPPPRRRRRRPPPOOOPPPQQQRRRQQQPPPNNNOOOPPPQQQQQQQQQQQQQQQPPPPPPRRRRRRSSSRRRQQQPPPPPPPPPQQQRRRQQQPPPOOONNNNNNNNNNNNOOOPPPQQQRRRSSSUUUWWWZZZ[[[^^^gggyyy}}}yyybbbNNNAAA;;;111...+++***,,,.........------------------------.........------.........------------------------,,,,,,,,,---------......------------------------...............//////000pppnnniiiddd___[[[YYYXXXQQQNNNNNNQQQYYYiii}}}wwwvvvxxxpppkkk^^^PPPJJJKKKMMMKKK]]]fffmmmkkkjjjmmmqqqttttttrrreeeSSSKKKNNNRRRRRROOORRRVVVYYY^^^aaa]]]VVVZZZ\\\bbbkkkvvv|||vvvrrrooonnnnnnooopppqqqrrrppplllhhheee___^^^]]][[[ZZZYYYYYYYYYXXXYYYYYYXXXUUURRRQQQRRRPPPRRRUUUWWWXXXWWWVVVTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQTTTTTTSSSRRRQQQQQQQQQRRRRRRQQQPPPOOOOOOPPPRRRSSSPPPPPPQQQQQQRRRRRRQQQQQQRRRRRRPPPOOOOOOOOOPPPQQQOOONNNNNNOOOQQQSSSRRRQQQMMMMMMOOOPPPQQQRRRRRRRRROOOPPPQQQRRRSSSRRRQQQPPPQQQRRRRRRSSSRRRQQQPPPOOOOOOOOOPPPQQQQQQRRRRRRSSSTTTVVVZZZ\\\\\\___jjjvvvuuuvvv~~~uuu___PPPHHH444000+++***---//////...------------------------------------------------------------------------+++,,,,,,------.........------------------------///............///000000qqqnnniiiccc]]]YYYWWWVVVSSSOOOOOOVVVbbbtttzzzrrrllllllqqqsssnnnbbbQQQFFFFFFIIIKKKYYY```eeefffgggkkknnnnnnmmmggg]]]TTTPPPRRRUUUWWWRRRWWW[[[___fffjjjeee\\\VVVWWWZZZbbbnnnyyy|||wwwrrrnnnlllnnnmmmmmmoooqqqooojjjfffaaa___]]][[[ZZZYYYYYYYYYXXXYYYZZZYYYUUUSSSQQQQQQNNNPPPSSSUUUWWWXXXXXXWWWSSSRRRQQQPPPPPPQQQRRRSSSQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSRRRRRRRRRSSSTTTTTTTTTSSSRRRRRRQQQRRRSSSSSSSSSRRRQQQPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQOOONNNNNNOOORRRSSSRRRPPPMMMNNNOOOQQQSSSTTTTTTUUUPPPQQQRRRSSSTTTSSSRRRRRRRRRSSSTTTTTTTTTSSSQQQPPPOOOPPPPPPQQQRRRRRRRRRRRRSSSSSSVVV[[[[[[[[[bbbllltttzzzqqqnnnyyyqqqaaaVVV:::444...,,,...000///---------------------------,,,,,,------------,,,,,,------------------------++++++,,,,,,---......///------------------------...------------...//////rrrnnniiibbb\\\XXXVVVUUUSSSOOOPPP[[[kkk~~~zzzppphhhccceeekkktttrrrgggSSSCCCAAAGGGLLLUUUYYY]]]```ffflllmmmiiihhh___VVVSSSTTTVVVZZZ^^^RRRWWW\\\```hhhnnnjjjaaaVVVVVVWWW]]]gggsss}}}{{{uuunnnkkkmmmkkkjjjmmmqqqqqqlllgggbbb```^^^\\\ZZZZZZZZZZZZWWWXXXYYYWWWTTTQQQPPPOOOMMMOOOQQQTTTWWWXXXYYYYYYTTTSSSQQQPPPPPPQQQSSSTTTPPPQQQQQQQQQRRRRRRSSSSSSQQQQQQRRRRRRSSSUUUVVVWWWTTTTTTUUUUUUUUUTTTTTTTTTUUUSSSQQQOOONNNOOOPPPQQQOOOQQQRRRTTTUUUTTTTTTSSSOOOOOONNNPPPRRRRRRQQQOOOMMMNNNPPPRRRTTTUUUVVVVVVQQQRRRSSSTTTUUUUUUTTTSSSSSSTTTUUUUUUUUUTTTRRRQQQOOOPPPQQQQQQRRRRRRRRRRRRRRRPPPSSSXXXYYYYYY___hhheeeooouuuiiivvv}}}mmm```???999111...///000///,,,------------------------+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,---...//////---------------------------,,,,,,,,,,,,---......nnnmmmjjjeee^^^ZZZXXXXXXSSSQQQVVVeeexxxttt```^^^aaa___^^^bbbmmmooolll```OOODDDCCCFFFOOOOOOQQQVVV\\\aaacccddd[[[UUUNNNMMMQQQYYY___aaa``````aaaeeehhhkkklllkkkXXXTTTTTTZZZccclllwww|||zzzuuuooolllkkkkkklllmmmnnnlllkkk___^^^\\\[[[[[[YYYWWWTTTXXXXXXWWWWWWVVVUUUUUUTTTRRRRRRRRRRRRRRRSSSTTTTTTSSSSSSQQQPPPPPPQQQRRRRRRTTTTTTSSSRRRQQQPPPPPPOOOSSSSSSRRRRRRRRRRRRSSSSSSXXXWWWUUUSSSSSSSSSSSSTTTRRRTTTSSSPPPQQQTTTUUUSSSUUUTTTRRRQQQQQQRRRSSSTTTRRRRRRRRRRRRRRRPPPNNNMMMOOOOOOOOOOOOPPPRRRSSSUUUVVVUUUTTTTTTVVVXXXXXXWWWVVVVVVVVVUUUTTTRRRPPPNNNOOOOOOMMMMMMMMMOOOQQQSSSRRRRRRRRRTTTVVVZZZ]]]```fffhhhpppsss}}}zzzsss___MMM999+++///444111,,,---//////.........---------...------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------......---------,,,,,,,,,---------.........//////rrrooojjjccc\\\XXXWWWWWWTTTSSS[[[mmm|||wwwhhh]]]\\\\\\XXXZZZaaaiiilllmmmfffXXXJJJBBB???JJJJJJLLLNNNQQQUUUYYY\\\\\\VVVNNNMMMQQQYYY___bbbcccbbbccceeeiiilllnnnnnnbbbYYYSSSUUU]]]gggsss}}}~~~}}}wwwqqqnnnmmmlllmmmnnnooommmllleeebbb^^^[[[ZZZYYYXXXWWWXXXXXXWWWWWWVVVUUUUUUUUUOOOOOOOOOPPPQQQRRRSSSTTTRRRRRRQQQPPPQQQQQQRRRSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUTTTSSSSSSSSSTTTUUUUUUTTTUUUSSSNNNNNNQQQQQQOOOUUUTTTRRRPPPPPPPPPQQQRRRSSSSSSTTTTTTSSSRRRPPPOOOPPPPPPOOOOOOPPPQQQSSSTTTUUUTTTSSSSSSUUUVVVVVVVVVTTTUUUUUUUUUUUUTTTRRRQQQQQQPPPOOONNNOOOPPPRRRSSSQQQQQQQQQRRRTTTWWWZZZ\\\___aaagggtttwww{{{vvvzzzdddOOO>>>000111222...+++...//////.........---------...------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------.........---------,,,,,,---------.........//////uuuqqqkkkbbbZZZUUUTTTUUUVVVWWWccczzzxxxqqquuuuuuqqq[[[VVVVVVYYYWWWSSSVVV___ccchhhmmmlllbbbRRRDDD;;;CCCDDDEEEDDDEEEIIIPPPVVVZZZTTTNNNMMMSSSZZZ```cccdddccccccdddgggjjjkkkjjjeee]]]WWWWWW[[[aaaiiirrr|||{{{uuurrrpppnnnnnnoooooonnnmmmkkkfffaaa\\\[[[ZZZYYYYYYWWWWWWWWWVVVUUUUUUTTTTTTMMMMMMMMMNNNOOOQQQRRRSSSQQQQQQPPPQQQQQQRRRSSSTTTQQQQQQRRRRRRRRRQQQQQQPPPNNNNNNNNNOOOQQQRRRTTTUUURRRRRRRRRRRRSSSTTTUUUVVVTTTUUURRRMMMMMMPPPRRRQQQVVVUUUSSSQQQQQQQQQQQQRRRTTTTTTUUUUUUTTTSSSRRRQQQRRRQQQPPPOOOOOOPPPQQQRRRUUUSSSRRRRRRTTTUUUUUUTTTTTTTTTUUUVVVVVVVVVUUUUUUSSSRRRQQQPPPPPPQQQSSSTTTQQQQQQQQQQQQRRRTTTVVVXXXYYY[[[___eeerrrvvv}}}~~~qqqWWWFFF777222111------111/////////.........------...------,,,,,,------...------,,,,,,,,,,,,------------------------------.........------------,,,------........./////////tttrrrmmmeee\\\TTTQQQOOOUUU[[[lll|||nnnfff\\\RRRFFFGGGMMMUUUVVVTTTVVV\\\]]]bbbiiilllgggZZZJJJ>>>@@@BBBBBB@@@???CCCLLLTTTRRROOOMMMOOOVVV]]]aaabbbaaaaaabbbccceeedddaaa^^^[[[\\\___aaa^^^[[[^^^dddttt|||yyyuuussspppnnnnnnnnnmmmllllllhhhccc```]]]\\\YYYXXXVVVVVVUUUUUUTTTSSSSSSSSSNNNNNNNNNNNNOOOPPPQQQQQQPPPPPPPPPQQQRRRSSSTTTTTTOOOPPPQQQRRRRRRRRRQQQPPPOOOOOOOOOPPPQQQRRRTTTTTTRRRRRRRRRSSSSSSTTTUUUUUURRRSSSQQQNNNOOOTTTWWWWWWVVVUUUTTTTTTSSSTTTTTTUUUSSSTTTUUUUUUUUUTTTRRRQQQSSSRRRQQQPPPOOOPPPPPPQQQUUUSSSRRRRRRTTTUUUUUUTTTVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSRRRQQQQQQQQQRRRRRRRRRRRRQQQQQQQQQRRRSSSTTTWWWYYY]]]```eeettt{{{~~~iiiTTT???444111000111333////////////...............------,,,,,,------...------,,,,,,,,,,,,------------------........................------------............////////////rrrrrrpppjjj```VVVNNNKKKQQQ[[[sssxxxooofffXXXLLL@@@@@@EEEOOOWWWYYYYYYZZZYYY\\\aaaeeeeee^^^RRRJJJEEEFFFFFFBBB???AAAIIIPPPJJJIIIJJJPPPXXX^^^``````___```bbbdddccc^^^VVVQQQPPPZZZeeeggg]]]TTTWWW```jjjttt~~~}}}xxxuuupppmmmlllllllllkkkiiigggeeedddaaa^^^YYYVVVUUUUUUUUUTTTSSSSSSRRRRRRSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPPPPQQQRRRSSSSSSTTTNNNOOOQQQRRRRRRRRRPPPOOORRRRRRRRRQQQRRRRRRSSSSSSTTTUUUUUUUUUUUUUUUUUUTTTSSSTTTSSSOOOPPPUUUXXXWWWSSSSSSSSSSSSTTTUUUVVVVVVRRRSSSTTTUUUTTTSSSRRRQQQTTTSSSQQQPPPOOOOOOPPPPPPUUUSSSRRRSSSUUUWWWWWWVVVXXXXXXWWWVVVVVVUUUUUUUUUSSSSSSRRRQQQQQQPPPPPPPPPSSSSSSSSSRRRRRRRRRRRRSSSUUUXXX]]]aaabbbjjjssspppyyylllNNN;;;444222000///000000/////////............------,,,,,,------......------,,,,,,------...---------......///////////////.........---------........./////////000000oooqqqqqqmmmdddXXXOOOJJJLLL\\\{{{ooofffddd```WWWNNNBBB@@@AAAJJJUUU\\\\\\YYYWWWXXXZZZ\\\^^^\\\YYYVVVNNNOOONNNJJJFFFEEEHHHLLLGGGFFFGGGLLLTTT[[[]]]]]]^^^___aaacccaaaZZZPPPJJJMMMXXXdddeeeYYYOOOTTT^^^___lllxxx~~~{{{wwwqqqmmmlllllllllkkkgggfffffffffeeeaaa\\\XXXVVVVVVVVVUUUTTTTTTSSSSSSUUUTTTSSSQQQPPPOOOOOOOOOOOOPPPQQQRRRSSSSSSSSSRRRNNNPPPQQQRRRRRRQQQOOONNNSSSSSSRRRRRRRRRRRRSSSSSSWWWWWWXXXXXXXXXWWWWWWVVVWWWYYYWWWSSSRRRTTTTTTRRRRRRRRRRRRSSSTTTTTTUUUUUURRRSSSTTTUUUUUUTTTSSSRRRSSSRRRQQQPPPOOOPPPPPPQQQSSSRRRQQQSSSVVVXXXXXXXXXYYYXXXWWWVVVUUUUUUUUUUUUTTTSSSSSSRRRQQQPPPPPPOOOTTTTTTTTTSSSSSSSSSRRRRRRTTTTTTZZZ```aaacccqqq~~~nnngggiiidddJJJ;;;333...***000000000/////////.........------,,,,,,------.........------------......---------...//////000000/////////.........------....../////////000000000oooqqqqqqmmmdddZZZRRRMMMNNNddd~~~~~~yyynnnccc^^^___\\\VVVOOOFFFCCC@@@DDDNNNXXX[[[ZZZWWWVVVVVVUUUVVVXXX\\\^^^VVVVVVVVVUUUTTTSSSRRRQQQKKKGGGDDDFFFMMMTTTYYY[[[[[[[[[\\\\\\ZZZTTTMMMHHHJJJTTTaaafff^^^RRRPPPTTTWWWdddrrryyy}}}zzzsssnnnllllllllllllhhhgggfffffffffdddaaa^^^YYYYYYXXXXXXWWWVVVVVVVVVTTTTTTRRRQQQPPPPPPPPPPPPPPPQQQRRRSSSSSSRRRQQQQQQOOOPPPRRRSSSRRRPPPNNNLLLQQQQQQQQQQQQQQQRRRSSSTTTWWWXXXYYY[[[[[[[[[[[[ZZZ\\\^^^]]]YYYXXXYYYWWWTTTVVVVVVVVVVVVVVVUUUUUUTTTSSSTTTUUUVVVVVVUUUTTTSSSSSSRRRPPPPPPOOOPPPQQQRRRPPPOOOOOOQQQUUUXXXYYYYYYWWWVVVUUUTTTTTTUUUVVVVVVUUUUUUUUUTTTSSSQQQPPPOOOSSSSSSSSSSSSSSSRRRRRRQQQUUUQQQUUU^^^aaa```hhhtttxxxlllxxxzzz\\\DDD666000...000000000000/////////......------,,,,,,------.........------------......---------...///000000000////////////.............../////////000000000000qqqqqqppplllddd[[[TTTQQQSSSlll~~~~~~zzz|||rrrmmmhhhhhhhhhaaaXXXRRRHHHEEEAAAAAAIIISSSZZZ\\\WWWVVVTTTRRRQQQUUU\\\aaaXXXYYY[[[^^^```aaa^^^\\\PPPJJJBBBAAAFFFOOOVVVZZZXXXVVVUUUTTTSSSOOOKKKGGGEEEPPP```kkkgggXXXKKKFFFRRR```ooovvv{{{|||uuuooommmmmmmmmmmmjjjhhhffffffffffffeeeddd[[[[[[[[[ZZZYYYYYYXXXXXXRRRRRRQQQPPPPPPPPPPPPQQQQQQQQQRRRSSSSSSRRRQQQPPPOOOQQQRRRSSSRRRPPPMMMKKKNNNNNNOOOOOOQQQRRRTTTUUUVVVXXXZZZ\\\^^^^^^^^^^^^^^^aaabbb```___```^^^[[[]]]]]]\\\[[[ZZZXXXVVVUUUTTTUUUVVVWWWWWWWWWVVVUUURRRQQQPPPOOOPPPPPPQQQRRRNNNMMMMMMPPPTTTWWWXXXYYYTTTTTTSSSSSSTTTVVVWWWXXXWWWWWWVVVVVVTTTSSSQQQPPPRRRRRRRRRSSSRRRRRRQQQQQQXXXQQQRRR\\\aaa```dddmmmuuu~~~yyyxxxiiiLLL;;;666666000000000000////////////...------,,,,,,------.........------------......---------...///000000111000/////////............////////////000000000000tttpppmmmmmmmmmgggZZZPPPRRRrrr{{{|||~~~wwwmmmmmmmmmnnnnnnnnnkkkfffcccRRRLLLEEE@@@AAAIIISSSZZZTTTVVVWWWUUURRRUUU[[[bbbYYYXXX[[[cccllloookkkeeeaaaSSSCCC???FFFOOOSSSRRRQQQMMMJJJKKKNNNNNNJJJFFFBBBLLLYYYbbbbbbYYYLLLDDDJJJZZZmmmxxxzzzzzz~~~{{{vvvpppkkkiiikkkmmmkkklllkkkgggbbb```bbbeeeeeebbb^^^ZZZXXXWWWWWWWWWWWWWWWWWWVVVUUUSSSQQQPPPTTTTTTTTTTTTSSSRRRQQQPPPRRROOONNNQQQUUUVVVQQQLLLNNNNNNNNNOOOPPPQQQSSSTTTXXXZZZ[[[\\\]]]^^^aaacccffffffggghhhhhhgggeeedddgggfffeeedddbbb```]]]\\\XXXYYYZZZ\\\]]][[[WWWTTTVVVRRRMMMLLLNNNPPPQQQPPPPPPPPPPPPQQQRRRTTTVVVXXXWWWWWWWWWWWWVVVUUUTTTSSSTTTUUUWWWWWWVVVTTTRRRPPPTTTTTTTTTSSSRRRQQQQQQPPPSSSSSSTTTWWW[[[```eeehhhoooyyy{{{}}}qqq```MMM<<<777333333111......//////...///...---,,,,,,,,,,,,,,,...---,,,++++++,,,---...000000000000000000000000000///...---,,,---......///////////////.........ooolllkkklllmmmggg[[[QQQVVVvvv}}}wwwwwwzzzuuullliiiiiijjjmmmooonnniiieee___ZZZRRRJJJGGGHHHKKKNNNWWWWWWVVVRRRPPPRRRZZZ```[[[YYYZZZ___ffflllmmmlllgggYYYHHHAAAEEELLLOOONNNLLLIIIGGGHHHJJJJJJFFFAAA@@@DDDMMMXXX^^^[[[OOODDDFFFTTTfffsssxxxzzz~~~zzztttpppmmmmmmnnnjjjlllllljjjgggdddeeefffeeeccc^^^ZZZXXXXXXZZZ[[[WWWWWWVVVUUUTTTSSSSSSRRRSSSSSSSSSSSSRRRQQQQQQPPPPPPOOOOOOQQQSSSSSSOOOLLLNNNNNNNNNNNNNNNOOOPPPQQQYYYZZZ\\\]]]]]]^^^```bbbbbbcccdddddddddcccbbbaaafffhhhjjjlllkkkiiihhhhhhcccaaa```______^^^[[[YYYXXXUUURRRQQQRRRRRRPPPNNNPPPPPPPPPPPPQQQSSSUUUWWWVVVVVVWWWWWWVVVVVVUUUTTTTTTUUUUUUVVVUUUTTTRRRQQQSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSVVVZZZ^^^cccfffiiiqqqrrrqqq^^^JJJ:::555444111//////000000//////...------,,,,,,------///...---,,,,,,---...///000000000000000000000000000///...---------....../////////////////////...mmmkkkjjjllllllhhh^^^VVVXXXxxxxxxssstttvvvtttnnngggeeefffjjjoooqqqnnnjjjjjjfff___YYYSSSPPPOOOOOO\\\ZZZUUUOOOLLLOOOWWW^^^]]][[[YYYZZZ___fffmmmrrrmmm___MMMCCCCCCGGGIIIIIIKKKIIIHHHJJJMMMLLLHHHDDDBBB???AAALLLXXX[[[RRRGGGCCCMMM]]]lllvvv{{{~~~|||xxxtttpppmmmkkkiiilllnnnooommmjjjiiihhhhhhddd^^^YYYWWWYYY\\\___YYYXXXVVVUUUTTTTTTTTTUUUSSSSSSSSSRRRQQQQQQPPPPPPOOOOOOPPPPPPPPPOOOMMMLLLMMMMMMLLLLLLLLLLLLMMMMMMWWWYYY\\\]]]]]]]]]^^^___]]]]]]^^^_________^^^^^^___dddjjjlllllllllmmmooohhheeeaaa^^^\\\[[[ZZZXXXYYYXXXWWWVVVVVVTTTQQQNNNQQQPPPPPPPPPQQQRRRTTTUUUTTTUUUVVVVVVWWWWWWWWWVVVTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQRRRTTTXXX\\\```cccdddjjjuuuwwwyyyqqqwww|||rrr```DDD:::555000///000111111000///......------------...//////............//////000000000000000000000000000///......------............//////////////////sssppplllkkkkkkiiiccc]]]WWWwww}}}xxxsssrrruuuxxxvvvrrrlllgggdddgggnnnssssssqqqllljjjfffccc````````````bbb]]]UUUMMMIIILLLTTTZZZ\\\\\\ZZZXXXYYY___hhhpppnnnbbbQQQFFFCCCEEEGGGHHHOOOOOOPPPTTTWWWWWWUUURRRMMMFFFBBBGGGQQQWWWTTTNNNCCCIIIVVVfffttt}}}~~~}}}|||yyywwwtttpppkkkhhhhhhkkkooorrrrrrpppmmmkkkjjjfff___ZZZWWWYYY\\\___^^^\\\YYYVVVTTTTTTUUUUUUSSSSSSRRRQQQQQQPPPPPPPPPNNNOOOQQQPPPMMMLLLKKKLLLJJJJJJJJJJJJJJJKKKLLLMMMSSSUUUXXXYYYYYYYYYZZZ[[[YYYYYYZZZ[[[[[[[[[\\\\\\YYY]]]bbbcccbbbcccgggkkkgggeeeaaa___^^^\\\ZZZYYY\\\ZZZYYYXXXVVVUUUSSSRRRRRRQQQPPPPPPPPPQQQRRRSSSSSSTTTUUUVVVWWWXXXXXXXXXTTTTTTSSSSSSSSSTTTUUUUUUTTTTTTTTTSSSRRRQQQQQQPPPQQQQQQRRRSSSWWWZZZ^^^aaaccciiipppxxxhhhpppqqq{{{YYYDDD:::111///111111000/////////...............///000000////////////000000////////////////////////000//////...........................////////////yyysssmmmhhhgggfffeeeccc[[[yyy{{{xxxsssooorrrwwwzzzxxxwwwrrrmmmgggggglllsssvvvvvvooommmiiigggfffhhhkkkmmmhhhbbbXXXNNNIIIKKKPPPUUUYYYZZZ[[[YYYXXX[[[aaaggglllbbbUUUKKKHHHJJJMMMOOOTTTUUUXXX]]]aaaccccccccc]]]WWWPPPMMMOOOSSSUUUUUUFFFIIIRRR```ppp{{{~~~}}}yyyxxxvvvtttssspppkkkhhhgggjjjnnnrrrsssrrrooommmmmmiiibbb]]]ZZZZZZ\\\^^^cccaaa]]]YYYVVVUUUUUUUUUTTTTTTRRRQQQPPPPPPQQQQQQOOOPPPQQQPPPMMMLLLLLLMMMGGGGGGHHHIIIJJJLLLNNNOOOOOOQQQSSSTTTTTTTTTVVVWWWYYYYYYYYYZZZ[[[\\\]]]]]]\\\]]]]]][[[ZZZ\\\aaaeeefffeeeddddddeeedddaaa___^^^]]]ZZZWWWUUUUUUWWWXXXTTTSSSRRRQQQPPPQQQRRRRRRRRRSSSTTTVVVWWWXXXYYYYYYUUUTTTTTTTTTTTTTTTUUUVVVWWWVVVUUUSSSRRRPPPOOONNNRRRRRRRRRTTTVVVYYY]]]___bbbhhhnnnttt|||mmmhhhgggwwwRRRBBB333000111000...////////////......//////000///000000000000000000//////////////////////////////////////////.........---.........//////000000yyyssskkkeeecccdddeeeeeeeee}}}yyyqqqllloootttuuuuuuvvvtttpppkkkjjjlllqqqvvvyyyvvvrrrmmmiiiggghhhkkkmmmmmmggg\\\RRRLLLLLLNNNPPPTTTXXX[[[\\\[[[[[[^^^```fff```XXXQQQNNNPPPTTTWWWVVVXXX[[[```dddhhhjjjlllhhhfffaaa[[[VVVTTTVVVWWWIIIIIINNNZZZiiiuuuzzzzzzwwwtttqqqpppqqqqqqnnnkkkhhhhhhkkknnnqqqrrrpppnnnmmmjjjfffccc```___^^^___eeeccc```]]]ZZZXXXWWWVVVVVVUUUSSSRRRQQQQQQRRRRRRQQQQQQPPPPPPOOOOOONNNNNNFFFFFFGGGIIIKKKMMMOOOPPPMMMOOOPPPQQQQQQSSSVVVXXX\\\\\\\\\]]]^^^___aaabbbfffccc```^^^^^^```ccceeecccbbbccceeeggggggeeecccbbb```]]]YYYUUUUUUXXX[[[VVVUUUSSSRRRQQQQQQQQQRRRRRRSSSTTTVVVWWWXXXYYYYYYVVVVVVVVVVVVVVVVVVUUUUUUWWWVVVUUUSSSRRRPPPOOONNNSSSSSSRRRSSSUUUXXX[[[]]]___eeekkkoootttiiiggg}}}fffOOO999333333000...///000////////////000000111//////000000000000//////000000000000000000000000///000000000000///...---------......///000000000uuuqqqlllhhhffffffggghhhlll}}}tttjjjiiikkkkkklllooonnnooopppooonnnppptttwwwxxxuuuqqqmmmkkkkkkmmmnnnqqqjjjaaaWWWQQQMMMLLLLLLRRRUUUZZZ]]]____________\\\ZZZVVVRRROOOQQQUUUYYYWWWYYY\\\^^^bbbfffjjjmmmkkkllllllhhhbbb[[[WWWTTTIIIHHHJJJSSS___kkkrrruuurrrnnniiiiiillloooooommmhhhggggggiiimmmpppooonnnkkkkkkjjjjjjhhhfffdddcccdddcccbbb```^^^\\\[[[ZZZWWWVVVTTTRRRQQQRRRSSSTTTTTTQQQOOOPPPRRRSSSRRRPPPHHHIIIIIIJJJLLLNNNOOOPPPOOOPPPQQQQQQRRRUUUZZZ]]]`````````aaaccceeeggghhhjjjfffcccdddhhhjjjiiigggcccbbbaaabbbeeegggggggggffffffccc^^^YYYVVVWWWXXXXXXWWWUUUSSSRRRQQQRRRRRRRRRSSSTTTVVVWWWXXXXXXYYYWWWXXXXXXYYYXXXWWWUUUTTTTTTTTTSSSSSSRRRRRRQQQQQQRRRRRRQQQQQQSSSVVVXXXZZZ]]]bbbgggkkkooowww~~~}}}yyy\\\@@@777555111///111000000//////000000111222......///000000///......000000000000000000000000///000000111000///...---------......///000000111rrrpppnnnlllkkkkkkkkkkkkmmmzzzwwwhhhcccbbbaaaccchhhhhhmmmrrrsssqqqppprrrvvvuuutttsssrrrrrrssstttuuusssmmmcccZZZTTTOOOKKKJJJQQQTTTYYY^^^aaacccbbbaaaTTTSSSRRROOOMMMNNNRRRVVVYYYZZZ\\\]]]___ccchhhllliiillloooppplllbbbXXXPPPIIIGGGHHHMMMXXXdddmmmqqqmmmhhhbbbbbbggglllnnnmmmiiifffeeefffjjjnnnooonnniiikkkmmmnnnnnnllliiigggbbbbbbbbbbbbaaa___^^^]]]XXXWWWUUUSSSRRRSSSTTTUUUVVVRRRNNNPPPTTTVVVTTTQQQKKKKKKKKKLLLLLLNNNOOOOOORRRRRRRRRRRRSSSXXX]]]bbbdddcccddddddfffhhhjjjlllhhheeedddhhhoooqqqlllgggkkkhhheeeeeegggkkknnnoooiiijjjiiiddd]]]WWWUUUUUUYYYXXXVVVTTTRRRRRRRRRRRRSSSSSSUUUVVVWWWXXXXXXXXXXXXYYYZZZZZZZZZWWWUUUSSSQQQQQQRRRRRRSSSSSSTTTTTTQQQQQQPPPPPPQQQTTTVVVXXX]]]aaaeeeiiimmmttt|||}}}eeeFFF:::777222000222000000///000000111222222---...///000000///...---000000000000000000000000///000111111111000...------------...///000000111sssrrrpppnnnmmmkkkjjjiiiooo}}}qqqgggbbbYYYVVV[[[^^^kkkrrrnnnpppxxxzzztttttttttuuuvvvuuutttrrrqqqvvvrrrjjj```WWWQQQNNNNNNPPPSSSWWW\\\```bbbccccccVVVUUURRRMMMIIIIIIMMMRRRRRRSSSWWW[[[\\\\\\```gggiiikkknnnooolllcccXXXPPPIIIJJJIIIIIIKKKRRR]]]eeedddeeeccc___]]]aaakkkssskkkhhheeeeeehhhjjjiiigggllllllmmmmmmmmmmmmnnnnnnjjjfffaaa]]][[[[[[]]]___ZZZYYYYYYXXXWWWWWWWWWWWWTTTVVVSSSLLLLLLRRRTTTRRRLLLKKKKKKKKKLLLNNNPPPRRRRRRUUUYYY\\\]]]___cccgggddddddeeefffggghhhiiijjjhhhffffffiiinnnqqqqqqooommmkkkiiiggghhhjjjnnnpppqqqlllfffcccccc```ZZZUUUWWWZZZ]]][[[UUUPPPNNNOOORRRRRRTTTUUUVVVVVVVVVUUUYYYZZZZZZZZZYYYWWWUUUSSSSSSSSSSSSSSSSSSRRRQQQQQQUUUTTTQQQPPPPPPQQQTTTUUUZZZ\\\```ccchhhooowww|||zzzaaaDDD555222///***222000//////111222222111000000//////......------222111000//////000111222//////000000///...------)))***+++---///000111222tttsssqqqpppooommmjjjhhhoooxxx}}}yyyqqqfff___dddkkkppppppqqqtttuuusssqqqrrrrrrssssssssssssrrrrrrpppllleee[[[RRRLLLHHHOOOQQQVVVZZZ^^^bbbddddddXXXUUUPPPJJJGGGGGGHHHJJJOOOPPPUUU[[[\\\ZZZ\\\aaaeeegggjjjllliiiaaaWWWOOOQQQRRRSSSQQQPPPSSSYYY^^^aaaaaa```]]][[[```iiippplllkkkjjjhhhfffggghhhjjjiiijjjkkklllmmmnnnooooooqqqnnnjjjfffccccccdddeeeZZZYYYWWWUUUTTTTTTTTTTTTSSSTTTRRRMMMMMMSSSUUUTTTPPPOOONNNOOOQQQRRRSSSSSSSSSUUUVVVWWWYYY]]]ccchhhhhhhhhjjjkkklllnnnoooooojjjiiijjjmmmppprrrsssrrrpppnnnllljjjjjjlllnnnpppqqqmmmiiiggghhhfffaaa]]]ZZZZZZYYYYYYYYYWWWSSSPPPRRRRRRSSSTTTTTTUUUVVVVVVYYYYYYYYYXXXWWWVVVUUUTTTSSSSSSSSSSSSSSSRRRQQQQQQTTTSSSQQQOOOOOOQQQSSSTTTYYY[[[___bbbgggmmmuuuzzz}}}ooohhhttttttVVVAAA999555333222111000000222222222111///////////////.........111111000//////000111111///////////////...------***+++,,,---...000111111wwwuuusssrrrqqqooollljjjlllnnn{{{wwwiiihhhlllrrruuurrrqqqsssppppppppppppqqqrrrsssssspppqqqppplllcccXXXNNNGGGKKKLLLOOOSSSWWW[[[^^^```ZZZUUUNNNJJJHHHGGGDDDAAAGGGIIIOOOWWWZZZYYY[[[___```bbbfffhhhfff___UUUMMMNNNRRRWWWYYYZZZ\\\```ddd```___\\\YYYXXX\\\eeellllllmmmlllhhhccccccggglllhhhiiijjjkkklllnnnoooooorrrpppmmmjjjgggfffeeeeee___]]]YYYVVVTTTSSSSSSTTTUUUUUUSSSNNNNNNQQQSSSRRRTTTRRRRRRSSSVVVXXXVVVSSSUUUVVVVVVXXX[[[bbbjjjpppvvvvvvwwwxxxxxxxxxxxxxxx|||}}}}}}{{{yyyvvvvvvvvvvvvtttrrrpppooopppqqqrrrssspppnnnnnnooonnnkkkgggaaa[[[VVVWWW\\\^^^YYYSSSRRRRRRRRRRRRSSSUUUWWWXXXYYYYYYXXXVVVUUUUUUUUUUUUSSSSSSSSSSSSSSSRRRQQQQQQSSSQQQPPPNNNNNNPPPQQQSSSXXXZZZ]]]aaaeeekkkqqqvvvxxxyyy|||mmm[[[bbb{{{lllPPP>>>777444222111111222333333111///.........///////////////111000000//////000000111...////////////...------,,,,,,------...//////000~~~xxxtttsssqqqnnnlllkkkfffkkkzzzjjjcccfffsssxxxqqqpppvvvrrrqqqpppppppppqqqrrrsssqqqrrrsssqqqkkkaaaVVVNNNHHHIIIJJJLLLOOOSSSUUUWWWYYYTTTPPPPPPRRROOOFFF???@@@@@@FFFNNNTTTVVVZZZ```]]]___bbbdddbbb\\\RRRLLLMMMRRRXXX\\\^^^bbbgggkkkddd```ZZZTTTRRRWWWaaahhhkkkkkkiiieeeccceeejjjnnnllllllllllllllllllllllllnnnmmmllljjjhhhgggfffeeeeeeccc___[[[XXXWWWWWWWWWXXXWWWTTTPPPOOOPPPQQQPPPVVVSSSSSSUUUYYYZZZVVVSSSVVVXXX[[[```gggoooxxx}}}~~~}}}}}}}}}~~~}}}{{{zzzxxxwwwvvvvvvwwwwwwvvvtttuuuuuutttqqqnnnhhh```XXXVVVYYY\\\[[[XXXSSSRRRQQQQQQRRRTTTWWWYYYYYYXXXVVVUUUTTTTTTUUUUUUSSSSSSSSSSSSSSSRRRQQQQQQQQQPPPOOONNNNNNOOOPPPQQQVVVXXX\\\___ccchhhnnnrrryyyuuu{{{yyyccc[[[fffhhhLLL:::111222111111111222222///---------......//////000000000000000//////000000000.........//////...---------------...............|||wwwsssnnnkkklllddddddjjjiiihhhvvvmmm```___mmmtttoooooowwwvvvuuusssrrrqqqqqqqqqrrrqqqqqqqqqqqqnnnhhh___XXXOOOOOOOOOOOOQQQRRRTTTUUUWWWUUUVVV[[[___\\\PPPFFF@@@======CCCHHHLLLRRRXXXZZZ[[[^^^aaa___YYYQQQKKKUUUXXX[[[\\\]]]```eeejjjjjjcccYYYPPPNNNTTT]]]eeelllhhhddddddhhhmmmpppqqqrrrrrrpppnnnllljjjiiihhhkkkkkkkkkjjjjjjiiihhhhhhhhheeebbb^^^[[[ZZZYYYYYYVVVTTTRRRRRRQQQQQQRRRSSSTTTSSSSSSUUUXXXXXXVVVSSSUUUYYYaaajjjuuu}}}~~~}}}}}}~~~}}}|||{{{zzzxxxtttrrroooiii```XXXUUUVVVYYY\\\UUUTTTSSSRRRSSSUUUWWWXXXYYYXXXVVVUUUTTTTTTUUUVVVSSSSSSSSSSSSSSSRRRQQQQQQPPPOOONNNNNNNNNNNNOOOPPPUUUWWW[[[^^^aaaeeejjjnnnvvvsssuuuooo[[[[[[sssfffHHH555333111000000111000...,,,------......//////000000/////////000000/////////------............------........................{{{ssslllhhhdddcccccc___]]]hhhvvv~~~lll```dddiiiiiillltttxxxwwwvvvtttsssrrrqqqqqqqqqooommmnnnmmmjjjddd^^^ZZZZZZZZZZZZZZZZZZZZZZZZWWWWWW[[[ccciiiggg\\\SSSHHHBBB===>>>@@@AAAEEEIIISSSUUUYYY\\\]]]XXXQQQLLLTTTVVVYYYZZZ\\\aaahhhnnnkkkcccXXXPPPNNNSSSZZZ```iiifffccceeelllrrruuuuuuuuutttsssqqqooolllkkkjjjhhhhhhggggggfffffffffeeedddcccaaa___]]][[[ZZZYYYSSSPPPPPPRRRTTTSSSUUUXXXRRRSSSTTTUUUVVVWWWWWWWWWWWW\\\fffqqq|||{{{wwwtttsssqqqjjj```VVVSSSWWW\\\WWWVVVUUUTTTTTTUUUVVVWWWXXXXXXWWWVVVVVVVVVVVVVVVSSSSSSSSSSSSSSSRRRQQQQQQOOOOOONNNNNNNNNNNNOOOOOOTTTWWWZZZ]]]```cccgggkkkrrrrrruuuzzzxxxzzzeeebbbfff~~~zzzWWW>>>555333111///000///...---.........///////////////...//////000000//////...,,,,,,---............---------..................wwwkkkmmmnnnjjjeeedddiiiooolll___^^^dddlllsssvvvvvvvvvuuutttsssrrrqqqrrrooonnnnnnooolllfff```___```aaaaaaaaa```___^^^ZZZ[[[^^^eeekkkkkkeee___SSSKKKDDDCCCBBB@@@@@@CCCJJJMMMRRRWWWZZZXXXSSSOOOQQQTTTXXX[[[]]]bbbjjjoooddd___WWWRRRQQQTTTXXX[[[aaaaaaaaadddhhhmmmqqqssssssssssssrrrrrrrrrrrrrrrjjjiiigggfffdddccccccccc`````````___^^^\\\[[[YYYUUUQQQPPPTTTTTTRRRSSSWWWQQQTTTWWWWWWVVVVVVZZZ^^^aaadddkkkttt|||~~~{{{|||~~~~~~{{{xxxuuuuuurrrjjj___XXXWWWXXXYYYXXXXXXWWWWWWVVVVVVUUUWWWXXXXXXXXXXXXWWWVVVVVVSSSSSSSSSSSSSSSRRRQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOTTTWWWZZZ]]]___bbbfffiiimmmpppuuuwwwxxx|||{{{~~~sssbbbrrrdddJJJ999666222000000000000000///////////////...............///000000///......+++,,,------.........---,,,---------......//////www}}}xxxsssssssssrrryyy^^^YYYbbbmmmtttssstttuuuuuuuuutttsssrrruuurrrqqqrrrsssooohhhaaa\\\^^^```aaabbbaaa___^^^]]]]]]___dddiiikkkjjjgggYYYQQQLLLKKKJJJGGGDDDEEECCCFFFLLLSSSXXXXXXUUURRRXXX[[[^^^___^^^^^^bbbeee]]]ZZZVVVTTTTTTVVVWWWWWWXXX\\\```aaabbbeeekkkoooooopppqqqsssuuuwwwxxxyyysssqqqnnnkkkhhhgggffffff^^^___aaaaaaaaa___\\\[[[ZZZUUUSSSVVVTTTOOONNNRRRRRRWWWZZZYYYVVVWWW]]]dddkkklllpppvvv{{{|||yyyuuuwwwxxx{{{||||||zzzxxxvvvuuuvvvyyy~~~|||uuuvvvvvvqqqggg^^^WWWUUUZZZZZZZZZYYYXXXWWWUUUTTTWWWXXXYYYYYYYYYXXXWWWVVVSSSSSSSSSSSSSSSRRRRRRQQQOOOOOOOOOOOOOOOOOOOOOOOOTTTWWWZZZ]]]___bbbeeehhhgggkkkqqqrrroooqqqzzzssshhhnnnxxxoooWWW===999444111000111222222000000//////.........------...///000000///...---+++,,,------.........---,,,,,,------...//////000zzziiiooowwwwwwuuuwwwxxxvvvrrrpppqqqttttttrrrrrrtttuuuqqqhhh```YYYYYY[[[___^^^[[[[[[___[[[\\\^^^aaaeeeggggggfffddd^^^WWWSSSSSSSSSRRRPPPOOORRRUUUVVVWWWXXXZZZ[[[```aaabbbddddddbbb^^^ZZZ\\\ZZZYYYXXXYYYYYYYYYXXXTTTYYY]]]^^^]]]```ffflllrrrooommmnnnrrrwwwyyyyyyzzzxxxvvvsssooojjjgggdddbbbdddggggggeeecccccccccZZZ[[[[[[ZZZYYYXXXWWWXXXTTTYYY]]]]]][[[\\\```eeeqqqpppppppppqqqrrrtttuuurrrtttuuuuuusssqqqqqqqqqiiikkknnnqqquuuyyy}}}uuuqqqoooiii\\\RRRRRRUUUYYY\\\\\\ZZZWWWUUUWWWVVVUUUVVVXXXXXXXXXWWWUUUTTTTTTSSSSSSSSSSSSSSSSSSRRRQQQRRRSSSRRRQQQOOOTTTVVVXXX[[[^^^```bbbccckkkkkkllllllmmmqqqvvvzzzfffeee|||tttkkkdddpppgggOOO>>>333444222++++++333/////////...------,,,,,,---------............///,,,,,,------------------////////////000000000000hhhoooxxx~~~{{{xxxzzzzzzxxxssspppoooooosssrrrrrrtttvvvssskkkeee[[[WWWWWWYYYZZZXXXXXX[[[XXXXXXYYY\\\```bbbbbbaaahhhfffccc___[[[YYYYYYZZZYYYXXXWWWXXXZZZ\\\___aaaddddddeeeffffffddd___\\\YYYYYYYYYZZZ\\\]]]]]]\\\YYY[[[\\\\\\[[[]]]bbbfffkkkiiihhhkkkpppuuuwwwwww{{{zzzxxxvvvssspppnnnlllhhhiiiiiihhhfffdddddddddccccccaaa]]]XXXVVVVVVWWWZZZ^^^cccdddbbbcccfffjjjiiihhhhhhhhhiiijjjkkklllkkkmmmppppppnnnlllkkkkkkjjjlllnnnpppqqqtttxxx{{{xxxxxxzzz}}}~~~xxxvvvuuupppeee[[[[[[[[[\\\]]]\\\[[[WWWUUUVVVUUUUUUVVVXXXYYYWWWVVVVVVUUUUUUTTTTTTTTTTTTTTTRRRQQQPPPQQQRRRQQQPPPNNNTTTUUUXXX[[[^^^```aaabbbiiijjjkkkkkkkkkmmmpppsss~~~iii^^^lllsssaaadddzzzuuuWWWDDD444333222------333000//////......---,,,,,,---------............///------------------------.../////////000000000000TTTZZZbbbooovvvvvvvvvuuutttrrrpppnnnmmmsssqqqqqqsssvvvuuuqqqmmmbbb[[[VVVWWWXXXWWWVVVXXXVVVUUUUUUWWWZZZ]]]^^^]]]cccfffhhhfff```\\\\\\^^^aaa]]]XXXXXX[[[```ccccccaaaaaaaaabbbaaa___ZZZWWWUUUWWWYYY\\\^^^___``````\\\[[[ZZZYYYYYY[[[]]]___bbbbbbcccggglllqqqssstttyyyxxxwwwuuuttttttttttttqqqrrrrrrooollljjjiiiiiillljjjeee]]]UUUQQQRRRTTT___ccchhhiiihhhggghhhjjjcccccccccdddeeeggghhhiiiaaadddgggiiiiiihhhhhhiiijjjlllnnnpppppprrrtttvvvtttssstttyyy|||}}}}}}yyyqqqiiigggccc___]]]\\\[[[YYYVVVVVVVVVVVVXXXZZZZZZXXXVVVWWWVVVVVVUUUTTTUUUUUUUUUQQQPPPOOOOOOPPPQQQOOONNNTTTUUUWWWZZZ]]]___```aaaeeeggghhhhhhhhhhhhjjjlllooo}}}rrrZZZZZZjjj~~~zzzbbb]]]nnnjjjRRR;;;222222000000333000000///......------,,,---------............//////.........---,,,,,,,,,....../////////000000000UUUWWWZZZ___lll{{{rrrmmmhhhgggjjjnnnpppppprrrqqqpppsssvvvwwwwwwuuupppfff]]][[[\\\ZZZWWWWWWWWWVVVTTTUUUXXXZZZ\\\\\\[[[___cccdddbbb___]]]]]]bbb\\\WWWWWW\\\aaaaaa```___^^^]]]]]]]]]ZZZVVVSSSSSSVVVZZZ]]]^^^^^^______\\\YYYWWWWWWYYY[[[\\\\\\\\\]]]```dddhhhlllnnnoooqqqpppooonnnooorrrtttvvvyyy{{{|||{{{xxxtttqqqpppnnnkkkcccZZZQQQNNNQQQTTTaaadddggghhhfffcccbbbbbb\\\]]]___aaadddgggiiijjj[[[]]]___aaabbbdddhhhkkkhhhkkknnnqqqrrrsssuuuwwwvvvuuuuuuyyy~~~~~~zzzuuupppiiiaaa]]]\\\\\\[[[XXXXXXXXXXXXZZZ\\\\\\ZZZWWWVVVVVVUUUTTTTTTTTTTTTUUURRRPPPOOOOOOPPPQQQPPPOOOSSSTTTWWWYYY\\\^^^___``````ccceeeffffffffffffgggiiisssbbbRRRYYYqqqlllbbbiiizzziiiJJJ777111222222222000000//////...------------------............///000//////...---,,,,,,+++........./////////000000[[[YYYVVVUUUVVV^^^kkkwww|||pppbbb]]]aaaiiinnnooopppoooppprrruuuxxxyyyzzzzzzpppfffcccaaa]]]YYYWWWXXXVVVTTTTTTWWWYYYYYYYYYVVVWWWZZZ___cccccc___\\\___[[[YYY\\\aaaccc```]]]aaa```______^^^\\\XXXUUUTTTWWW[[[\\\[[[ZZZZZZ[[[YYYXXXWWWXXX[[[]]]^^^]]][[[\\\___aaacccfffhhhiiijjjhhhggggggiiinnnsssvvvzzz~~~yyytttqqqlllggg^^^VVVQQQRRRVVVYYYbbbccceeedddaaa]]]YYYXXXSSSUUUYYY]]]bbbfffiiijjj^^^]]][[[YYYYYY\\\bbbgggfffiiimmmoooppppppqqqrrrssssssuuuyyy~~~|||~~~{{{|||~~~~~~|||{{{rrrlllddd^^^]]]]]]]]]\\\[[[ZZZZZZ\\\^^^^^^\\\ZZZUUUUUUTTTSSSSSSSSSSSSSSSSSSQQQPPPPPPQQQRRRRRRQQQRRRTTTVVVXXX[[[]]]^^^^^^\\\___bbbdddeeeeeeeeefffdddgggooo|||rrrSSSNNNccczzzxxx~~~nnnfffmmm___BBB444333333111111000000///......---------------............///000000///...------,,,,,,............////////////bbb^^^[[[YYYUUUSSSXXX```fffqqq}}}yyyvvv~~~mmm___```gggkkkkkknnnnnnoooqqqtttwwwyyyzzz}}}uuunnnkkkggg```[[[ZZZWWWVVVUUUUUUVVVXXXWWWVVVRRRQQQRRRWWW]]]___[[[WWW^^^^^^```dddhhhhhhddd``````___^^^^^^]]]\\\YYYVVVVVVYYY\\\[[[XXXUUUVVVWWWYYYZZZ\\\]]]]]]^^^]]]]]]YYY[[[]]]^^^^^^```ccceeegggeeebbbbbbffflllssswwwyyy}}}|||uuuoookkkiiiaaaXXXSSSVVV[[[___aaabbbbbbaaa___\\\XXXTTTQQQRRRTTTYYY^^^dddhhhkkkmmmfffccc^^^XXXUUUVVVZZZ^^^bbbeeehhhjjjiiigggfffeeeiiimmmsssyyy}}}~~~}}}}}}~~~~~~~~~yyyzzz{{{{{{zzzyyyzzz{{{sssoooiiiccc___^^^___```]]]\\\[[[[[[]]]^^^]]]\\\UUUTTTSSSSSSRRRRRRSSSSSSTTTRRRPPPPPPQQQSSSSSSSSSRRRSSSUUUXXXZZZ[[[\\\]]]YYY\\\```bbbbbbcccdddeeebbb```bbbmmm~~~]]]LLLTTTdddsss~~~iiicccvvvtttRRR<<<666444111111111000//////......------------............///000/////////...---------------........./////////jjjfffdddeeeaaa\\\[[[___^^^ccciiiooorrruuuwwwyyypppddd\\\YYYSSSTTTjjjooojjjmmmllliiilllmmmoooqqqrrrtttwwwyyyzzzvvvtttsssooofffaaaaaaZZZYYYXXXYYYZZZZZZXXXWWWRRRRRRSSSUUUWWWXXXXXXWWW```bbbfffjjjlllkkkiiihhh```___^^^^^^^^^]]][[[XXXWWWZZZ\\\ZZZUUUSSSUUUWWW^^^bbbeeeddd```\\\ZZZZZZWWWXXXYYYYYYYYY[[[```dddeeeccc```___cccjjjrrrwww|||}}}~~~{{{uuummmhhheeecccYYYOOOOOOXXXbbbeeeddd___]]][[[YYYWWWTTTQQQNNNSSSVVVZZZ```eeeiiikkkmmmjjjhhhddd^^^ZZZXXXZZZ\\\[[[^^^bbbdddcccaaa______bbbkkkvvv}}}~~~~~~~~~xxxzzzzzzwwwssssssuuuxxxttttttqqqjjjbbb^^^___aaa]]][[[YYYYYY[[[\\\]]]]]]VVVUUUTTTTTTSSSSSSTTTTTTSSSQQQNNNNNNPPPRRRSSSSSSRRRSSSUUUWWWYYYZZZ[[[\\\ZZZ\\\^^^_________```aaa```]]]\\\aaammm|||mmmVVVPPPSSSsssssstttzzzfffkkkzzzdddHHH<<<777222111111000000///.........---------............///////////////............---------.........//////nnniiihhhjjjhhhaaa^^^```dddcccaaa\\\WWWUUUUUUVVVVVVNNNNNNQQQLLLEEERRRhhh}}}vvvuuupppkkkkkkmmmoooqqqqqqsssuuuwwwxxxxxxyyyzzzuuulllggghhh]]]]]]]]]^^^___^^^[[[YYYXXX[[[\\\[[[XXXXXX[[[^^^aaadddiiikkklllllllllmmmeeedddccccccdddcccaaa___XXX[[[\\\YYYTTTRRRUUUYYYccchhhllliiiaaaYYYVVVVVVTTTUUUVVVVVVVVVYYY___ddddddaaa^^^\\\```gggpppvvv}}}wwwooohhhdddccc___SSSIIIKKKXXXcccfffddd[[[YYYVVVTTTSSSQQQOOOMMMPPPSSSWWW\\\```ccceeefffjjjjjjiiifffccc``````aaaTTTXXX^^^bbbbbbaaa```___bbbnnn{{{~~~~~~~~~~~~yyyzzzyyyuuuooonnnrrrvvvvvvxxxwwwoooddd^^^___bbb]]]ZZZWWWWWWXXX[[[\\\]]]WWWVVVUUUUUUTTTTTTUUUUUURRROOOMMMMMMOOOQQQRRRRRRQQQSSSTTTWWWYYYZZZ[[[[[[[[[\\\]]]]]]\\\[[[]]]^^^]]]ZZZWWWWWW\\\hhhuuu}}}zzzcccTTTMMM```}}}~~~oooiiirrrpppfffiiioooPPPAAA999333111111000000//////......---------.........//////.........///////////////---------.........//////qqqkkkjjjmmmjjjaaa```fffiiihhhfffccc^^^ZZZVVVSSSQQQQQQQQQQQQQQQQQQQQQQQQ{{{yyyzzzvvvnnnqqqooopppssssssrrruuuyyyuuutttuuuvvvvvvuuurrroooppplllhhheeedddeeeeeeddddddbbb```___^^^___```aaadddgggjjjlllllllllmmmnnnllljjjhhhfffdddddddddddd^^^______\\\YYYWWWWWWYYYaaahhhooooooggg[[[OOOIIIJJJMMMPPPRRRSSSUUUXXX[[[]]]___```]]]\\\aaammmwwwsssyyyzzzpppeee`````````\\\PPPKKKTTTbbbhhhhhhfffUUUNNNKKKOOOSSSOOOHHHDDDCCCJJJTTTYYY[[[]]]aaaeeefffllloookkkeeeaaa]]]XXXSSSVVV[[[^^^[[[WWW[[[ccckkkqqqyyy~~~zzzxxxzzz~~~wwwrrrtttvvvsssrrrtttuuuyyyyyyqqqeee^^^```ddd```^^^[[[YYYYYYYYYXXXWWWWWWSSSNNNOOORRRUUUTTTRRRSSSSSSRRRRRRQQQQQQQQQPPPRRRSSSUUUVVVWWWXXXXXXXXXZZZZZZ[[[[[[[[[[[[ZZZZZZWWWZZZZZZUUUQQQUUUaaammm{{{]]]MMMOOOjjjpppooovvvbbbbbb}}}gggIII;;;222222222000---,,,......---........................////////////////////////------......///000000000rrrpppooopppnnnjjjiiillllllllljjjhhhdddaaa]]][[[VVVUUUTTTTTTSSSSSSSSSSSSccczzz|||xxxpppqqqpppqqquuuuuussstttwwwssssssssstttvvvuuusssqqquuurrrnnnkkkiiiiiigggffffffeeecccaaaaaaaaabbbcccccceeehhhiiiiiiiiiiiijjjnnnmmmmmmlllkkkkkkkkkkkkeeeccc```___``````^^^]]]```ffflllkkkbbbWWWNNNJJJEEEFFFGGGHHHJJJOOOTTTYYY]]]______\\\YYY]]]fffooorrrvvvtttmmmfffccc```]]]YYYOOOKKKSSS___dddaaa^^^SSSMMMJJJPPPSSSNNNFFFAAACCCJJJSSSYYY[[[]]]```ddddddjjjnnnjjjeeeaaa\\\VVVRRRSSSWWWYYYWWWUUUZZZbbbtttxxx}}}zzzuuuqqq{{{{{{}}}yyytttwwwxxxtttpppppprrrtttuuuppphhhdddeeehhhbbb```]]][[[ZZZZZZZZZYYYYYYUUUPPPPPPSSSUUUTTTRRRSSSRRRRRRRRRQQQQQQQQQPPPRRRRRRTTTUUUVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYXXXTTTPPPRRR[[[ccclllppp~~~kkkYYYNNNXXXnnn{{{www~~~kkkcccnnn|||zzzZZZDDD222333222000......//////...................................................------......///000000000pppsssrrrnnnlllmmmllliiikkkjjjiiihhhfffcccaaa```]]]\\\ZZZWWWVVVUUUUUUVVVXXXxxx}}}uuuyyyxxxssssssqqqssswwwwwwttttttvvvrrrqqqqqqrrrtttvvvuuutttyyyvvvrrrooommmkkkiiigggfffeeedddbbbaaaaaabbbcccaaaccceeeeeedddcccdddeeeggghhhiiijjjjjjiiiiiihhhiiieeebbbbbbfffgggeeebbbdddkkkpppmmmbbbXXXTTTSSSHHHGGGDDDBBBBBBEEEKKKPPPVVVXXXYYYWWWUUUWWW^^^eeeooopppnnniiifffeee```ZZZTTTMMMLLLUUU^^^___ZZZVVVPPPKKKKKKQQQUUUOOODDD===BBBHHHQQQWWWYYY[[[___aaabbbiiimmmlllhhhddd^^^XXXPPPPPPQQQTTTUUUWWW___hhhrrrvvv||||||wwwsssvvvrrrqqqvvv}}}yyy{{{}}}yyyuuurrrsssssssssoookkkhhhggghhheeeccc```]]][[[[[[[[[[[[[[[WWWSSSSSSTTTUUUTTTRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQRRRTTTUUUUUUUUUUUUWWWVVVUUUTTTTTTUUUVVVWWWXXXWWWVVVSSSQQQPPPSSSUUU[[[dddttt{{{fffQQQHHHTTTwww{{{sss~~~qqqcccaaaqqquuuWWW<<<444222//////000000//////................................................------......///000000000rrrvvvtttkkkiiinnnkkkccciiiiiihhhhhhgggfffeeedddcccaaa^^^[[[YYYXXXXXXXXX^^^mmm~~~tttxxx{{{zzzwwwsssqqqtttuuutttuuuwwwsssrrrqqqqqqsssuuuuuuuuuvvvtttqqqooonnnllliiigggeeedddcccaaa````````````___```aaaaaa___^^^^^^___^^^```cccdddeeedddbbbaaafffeeeddddddfffggghhhgggooouuuxxxssshhh``````bbbUUUSSSNNNHHHCCCAAACCCEEEHHHKKKOOOOOOOOORRRXXX]]]gggkkklllhhheeeccc```[[[QQQMMMOOOYYY```]]]WWWRRRNNNKKKMMMUUUXXXQQQEEE===@@@EEEMMMSSSWWWYYY[[[]]]___fffmmmnnnmmmkkkeee^^^QQQNNNNNNRRRWWW]]]gggqqqnnnrrrzzz}}}uuuoookkkhhhhhhmmmvvv~~~}}}{{{{{{yyyuuuqqqmmmiiieeebbbgggfffccc___\\\ZZZ[[[\\\[[[XXXUUUTTTTTTTTTRRRPPPQQQQQQQQQQQQQQQQQQQQQQQQOOOPPPQQQRRRSSSSSSSSSSSSVVVTTTSSSQQQQQQSSSTTTVVVVVVUUUSSSRRRRRRPPPNNNLLLPPP[[[hhhwww~~~iiiWWWHHHHHHaaa}}}sssqqq~~~ttthhhccckkkrrrOOO888222//////111///...///................................................------......///000000000yyy{{{vvvlllkkkqqqooogggkkkkkkkkkjjjjjjjjjjjjjjjfffeeebbb```]]]\\\\\\\\\```eee|||~~~vvvpppoooppppppssswwwvvvtttrrrrrrtttuuuuuutttsssqqqpppoooooonnnkkkiiifffeeedddcccbbbaaa``````]]]^^^^^^]]][[[ZZZZZZ[[[]]]___bbbdddeeedddbbb```bbbfffiiihhheeeeeejjjnnnuuuxxxxxxsssjjjdddeeeiiibbb```]]]WWWOOOIIIFFFFFFCCCFFFIIIJJJKKKMMMQQQTTT^^^ggglllhhhbbb```___^^^OOOOOOUUU___ddd___WWWSSSNNNKKKOOOYYY]]]UUUHHH???===BBBIIIOOOSSSVVVWWWXXXYYY```hhhkkknnnnnniiicccTTTOOOMMMQQQXXX___hhhpppooossszzzwwwkkkbbbbbbccceeeiiiooowww}}}xxxtttpppkkkeeeaaaggggggeeeaaa\\\ZZZYYY[[[YYYWWWUUUTTTSSSRRRQQQOOOPPPPPPPPPQQQQQQQQQQQQQQQOOOOOOPPPQQQRRRRRRRRRRRRUUUTTTRRRQQQQQQRRRTTTUUUSSSQQQPPPQQQRRRQQQMMMJJJGGGPPPZZZeeevvvyyyhhh[[[QQQIIIOOOeee~~~wwwssszzzmmmiiiwww```???555///000111...---...////////////////////////........................------......///000000000{{{sssllllllooonnnjjjkkkjjjiiihhhhhhhhhhhhhhhggggggfffeeecccbbb``````___aaaqqquuuqqqpppoooqqquuuwwwuuutttuuuvvvvvvuuuttttttrrrpppooooooooonnnmmmhhhhhhgggfffeeecccbbbbbb\\\\\\\\\ZZZXXXWWWXXXZZZ[[[]]]aaaccceeeeeecccbbbccciiinnnlllggggggmmmsssqqqqqqooojjjdddaaabbbdddccceeeeeeccc^^^YYYUUUSSSMMMNNNNNNMMMKKKKKKLLLMMMUUUaaaiiifff```]]]^^^^^^PPPRRRZZZdddfff___WWWSSSMMMLLLPPP[[[```YYYLLLCCC<<<@@@FFFMMMRRRTTTUUUUUUSSSZZZaaafffjjjmmmiiicccVVVOOOLLLPPPWWW\\\aaafffhhhkkkqqqxxxzzzuuukkkbbb^^^bbbfffjjjooouuu}}}~~~|||}}}}}}~~~{{{wwwtttoooiiifffgggiiiiiieee___ZZZYYYYYYWWWWWWVVVUUUSSSRRRPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQOOOOOOPPPQQQQQQQQQQQQQQQTTTSSSRRRQQQQQQRRRSSSTTTPPPOOONNNOOOOOOOOOMMMKKKGGGJJJPPP[[[jjjwwwxxxrrr```[[[OOOGGGTTTppp~~~qqq|||}}}pppqqqkkkIII<<<111111111---,,,///////////////////////////------------------------------......///000000000uuuooommmjjjiiijjjjjjiiihhhfffeeeeeeeeeeeehhhhhhjjjjjjiiihhhfffeeeccceeennn~~~zzzvvvttttttuuutttuuuwwwyyyyyywwwvvvwwwtttpppnnnnnnnnnnnnmmmiiihhhhhhgggeeedddbbbaaa[[[[[[[[[YYYWWWWWWXXXZZZXXXZZZ^^^bbbeeegggggggggfffjjjmmmllljjjjjjnnnsssmmmjjjfffbbb___^^^^^^^^^___bbbfffgggfffdddcccccc^^^\\\ZZZVVVRRROOONNNNNNPPPZZZaaaaaa^^^]]]\\\YYYQQQTTT]]]fffeee]]]TTTPPPLLLKKKPPP\\\bbb[[[OOOFFF===@@@FFFLLLRRRUUUUUUTTTSSSXXX]]]bbbgggkkkhhhaaaSSSLLLIIIOOOWWW\\\^^^aaabbbcccfffmmmrrrsssnnnhhh___```dddjjjpppvvvyyy{{{|||~~~~~~{{{vvvqqqmmmjjjhhhkkkmmmjjjbbb\\\YYYYYYWWWWWWWWWVVVTTTSSSRRRRRROOOOOOOOOPPPPPPQQQQQQQQQOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNMMMLLLKKKKKKKKKLLLIIIFFFHHHSSS```jjjssszzzlllaaaSSSLLLQQQbbb{{{tttyyyqqqsss{{{UUUCCC555444333...---111////////////////////////------------------------------......///000000000~~~xxxrrriiigggjjjooonnnllliiihhhhhhhhhhhhhhhjjjlllnnnnnnllljjjhhhgggjjjnnnxxx~~~xxxwwwssssssuuuxxx{{{|||zzzxxxxxxtttooolllkkkkkkkkkjjjggggggfffeeedddbbb```___ZZZ[[[ZZZXXXWWWWWWXXXZZZXXX[[[___dddiiillloooppphhhhhhiiijjjjjjkkkmmmooommmhhhbbb_________^^^\\\\\\___dddggghhhiiijjjkkkhhhfffbbb]]]YYYUUUTTTSSSNNNUUUZZZ\\\^^^___ZZZTTTRRRVVV^^^fffdddYYYPPPMMMKKKJJJOOO[[[bbb\\\PPPHHH>>>AAAFFFMMMSSSVVVUUUTTTVVVZZZ^^^bbbgggkkkhhhaaaMMMGGGGGGPPPZZZ```bbbccchhheeecccfffjjjllliiieee___^^^```gggqqqvvvvvvsssvvv~~~wwwppplllkkkhhhmmmpppmmmeee]]]ZZZYYYWWWXXXYYYXXXVVVTTTSSSTTTOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPQQQQQQRRRQQQQQQQQQOOOPPPPPPQQQQQQPPPPPPOOONNNNNNMMMJJJGGGGGGJJJLLLFFF??????IIISSSZZZhhhvvvxxxeeeVVVTTTTTTXXXooo{{{{{{}}}qqqcccnnn]]]III999666444///...333000000000000000000000000------------------------------......///000000000