BM6P6(@ xxxtttzzz|||tttWWWIII>>>>>>@@@<<<===???DDDSSSnnnpppbbbWWWMMMHHHEEE@@@===>>>>>>@@@CCCHHHQQQ```rrr}}}|||rrrmmmllliiimmmuuuqqqsssuuuuuusssooojjjfffWWWSSSMMMIIIFFFCCCAAA?????????>>>>>>>>>>>>??????BBBCCCDDDFFFIIINNNUUUZZZaaa```^^^[[[VVVQQQLLLIIILLLNNNRRRVVV[[[aaahhhmmmxxx~~~~~~nnn]]]TTTNNNHHHEEEEEEEEEDDDCCCAAA@@@BBBFFFIIIRRRkkkvvvppphhh___[[[aaannnuuuhhhfffpppoooZZZNNNLLLQQQllloooQQQ@@@???999888666555444444555555222333333444444333333222333222222111111222222333000000////////////000000222222222222222222222222000111111111111222222222333333333444444444555555444777777999>>>DDD^^^{{{hhh|||wwwyyy}}}~~~tttWWWIII???===@@@<<<>>>@@@FFFVVVppp}}}kkk^^^TTTKKKGGGDDD@@@>>>???>>>@@@CCCHHHRRRaaaqqq}}}}}}zzzwwwwwwwwwvvvvvv~~~qqqfffaaa[[[[[[```]]]]]]^^^^^^\\\XXXTTTRRRMMMJJJEEEBBBAAA@@@???>>>???>>>>>>======>>>>>>???@@@AAACCCEEEHHHMMMTTTXXX\\\[[[YYYVVVRRROOOLLLJJJLLLNNNRRRVVVZZZaaaggglllwww~~~rrr```VVVOOOIIIFFFFFFDDDDDDBBBAAA@@@AAAEEEHHHOOOiiivvvrrrkkk```YYY^^^kkkvvviiibbbfff|||mmmYYYOOOOOOSSSpppuuuWWWEEEBBB999888666555444444444555222333333444444333333222333222222111111222222333000000000000000111222222222222222222222222222222111111111111222222222222333333333444444444444555444777777:::???DDD___{{{ggg}}}yyyxxx}}}|||pppUUUIII???===???<<>>@@@???@@@CCCIIISSSbbbqqq{{{}}}|||yyywwwrrroookkkhhhggggggffffffhhhnnn{{{ttteee[[[RRRPPPRRRNNNNNNMMMLLLJJJGGGEEEDDDBBB@@@>>>===>>>>>>>>>>>>>>>==================>>>>>>???BBBDDDGGGLLLRRRVVVVVVTTTRRROOOMMMKKKKKKJJJLLLOOORRRVVVZZZ```fffkkkttt|||vvvdddXXXQQQJJJFFFFFFCCCCCCBBB@@@???@@@DDDGGGLLLeeettttttooobbbXXXZZZfffyyylllaaa^^^mmmooo[[[RRRRRRUUUqqqaaaKKKDDD:::999777555444333444444333333444444444444333333333222222111111222222333111111111111222333333333111111111111111111111111111111111111222222222333333333333333444444444444444777777:::???EEEaaalll{{{xxxzzzwwwiiiPPPHHH@@@===???>>>@@@DDDMMM^^^xxxwwwggg\\\RRRIIIEEECCC@@@>>>??????@@@CCCJJJUUUcccqqqyyy~~~~~~xxxsssnnnjjjfffddddddaaa]]][[[[[[[[[ZZZXXXYYY\\\fffxxxvvvfff[[[SSSNNNNNNIIIHHHFFFDDDBBBAAA@@@@@@>>><<<;;;;;;===??????>>>======<<<<<<<<<<<<======<<<>>>AAADDDGGGKKKPPPTTTRRRPPPMMMIIIHHHHHHHHHIIILLLNNNQQQUUUYYY^^^eeeiiiooowwwzzzfffZZZQQQJJJFFFFFFCCCCCCBBB@@@???@@@CCCEEELLLbbbpppsssqqqcccXXX[[[ddd}}}}}}pppccc^^^jjj{{{sss^^^TTTSSSRRRkkkiiiPPPEEE;;;:::888555444333333333333333444444444444333333333222222111111222222333222222222222222222111111000000000000000000000000111111111222222222333333222222333333333444444444444777777:::@@@GGGccczzz~~~yyyvvvaaaJJJFFF@@@===@@@@@@???EEEOOOaaa{{{{{{kkk^^^TTTKKKGGGDDD@@@>>>>>>???@@@CCCKKKWWWdddqqqwww}}}}}}zzzwwwrrrnnnhhhccc___[[[WWWTTTSSSQQQNNNMMMMMMMMMLLLKKKNNNPPPXXXdddssstttdddZZZSSSNNNKKKDDDCCC@@@===;;;;;;<<<<<<<<<;;;:::;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<>>>BBBEEEGGGJJJNNNPPPOOOMMMIIIFFFDDDDDDFFFGGGKKKMMMPPPSSSWWW\\\bbbfffkkkttt}}}hhhZZZQQQIIIEEEEEECCCCCCBBBAAA???@@@BBBDDDLLL___lllrrrrrrfff[[[^^^bbbzzzttteee___jjjzzzuuu^^^SSSQQQNNNbbboooSSSEEE===<<<999777555444333333333444444555555444444333333222222111111222222333222333333222111000...---000000000000000000000000111222222222222333333333222222222333333333444444444777777:::AAAHHHeee~~~zzz]]]GGGFFFAAA===@@@AAA???FFFRRReee~~~nnn___UUUKKKGGGDDD@@@===>>>@@@@@@DDDLLLXXXfffpppvvv||||||wwwrrrnnnjjjfffaaa]]]XXXTTTQQQOOOLLLJJJIIIGGGEEEEEEFFFFFFEEEDDDFFFGGGMMMUUU^^^qqq~~~yyy|||rrrddd\\\VVVPPPKKKCCCAAA>>>;;;::::::;;;;;;:::999888999;;;;;;:::999;;;;;;::::::::::::;;;;;;;;;>>>AAADDDFFFGGGIIIKKKKKKIIIFFFCCCBBBCCCDDDEEEJJJLLLOOOQQQUUUYYY___cccjjjrrr}}}jjj[[[RRRJJJFFFFFFCCCDDDCCCBBB@@@@@@BBBDDDKKK[[[hhhrrrvvviii]]]aaa```vvvyyyhhh```jjjyyyvvv]]]QQQPPPKKKZZZsssVVVFFF???>>>;;;888666555444444444444555555555555444444333222222111111222222333222222333333222000...---111111111111111111111111222222222222333333333333222222222222333333333333555777777:::AAAJJJhhh]]]HHHIIICCC===???AAAAAAHHHUUUiii|||lll\\\RRRIIIEEECCC@@@>>>???@@@@@@DDDMMMZZZgggppptttzzz}}}rrroooiiieeeaaa\\\XXXUUUQQQNNNJJJHHHGGGFFFEEEDDDCCCBBBAAABBBDDDEEEDDDCCCCCCBBBEEEKKKPPP\\\zzz~~~yyyuuu{{{xxxlllhhhoooyyyzzzjjj___[[[XXXQQQJJJCCCBBB???===<<<<<<<<<===999888888999;;;<<<:::999::::::999999999999::::::999<<<@@@BBBCCCCCCDDDEEEDDDCCCAAA@@@AAABBBCCCEEEIIIKKKMMMOOORRRWWW]]]aaaeeemmmwwwlll]]]TTTLLLIIIIIIDDDEEEEEECCCAAAAAABBBDDDGGGWWWggguuu{{{nnn___aaa]]]rrrnnnfffnnn{{{}}}aaaSSSQQQKKKSSStttvvvYYYIIIBBB@@@===:::777666555555444444555555555555444444333222222111111222222333000111222444444333111000222222222222222222222222222222222333333333444444111222222222222333333333555777777:::BBBKKKjjj___JJJKKKEEE===>>>AAABBBJJJXXXlllyyyhhhXXXOOOFFFDDDBBB@@@???@@@@@@AAADDDMMMZZZgggppptttyyy||||||vvvqqqbbb___ZZZVVVRRROOOKKKIIIGGGEEEBBBAAAAAABBBBBBAAA>>>======>>>AAABBBBBBAAAFFFAAAAAAFFFIIIOOOddd{{{~~~vvvtttpppjjjppp{{{|||{{{sssddd[[[___iiioooqqqiii]]]VVVTTTTTTNNNGGGAAA@@@>>>===;;;;;;;;;;;;:::999999;;;===>>>===<<<:::999999999999999999:::888;;;>>>@@@@@@@@@@@@AAA>>>>>>>>>???@@@BBBDDDEEEHHHJJJLLLNNNQQQVVV[[[___```gggqqqyyynnn___UUUNNNKKKKKKEEEEEEEEEDDDBBBBBBCCCDDDDDDTTTfffxxxqqq```aaaZZZnnnvvvmmmuuuhhhWWWTTTKKKNNNiiiwww[[[LLLCCCAAA>>>;;;888777666666444444555555555555444444333222222222222222222333...000222444666666555444222222222222222222222222222222333333333444444444111111222222222333333333555777777;;;BBBLLLkkk^^^JJJ@@@>>>CCC===@@@BBBIII[[[tttwwwfffWWWOOOGGGDDDBBB??????AAAAAACCCHHHPPP[[[hhhssszzz{{{|||~~~xxxooofff___[[[TTTNNNHHHFFFGGGGGGDDDAAABBBAAA@@@???>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>:::===EEEFFFEEEOOO^^^{{{vvvjjjcccccceeegggfffpppllleee]]]WWWUUUWWWYYYZZZXXXVVVSSSPPPLLLGGGCCCBBB@@@===;;;999999999:::888888999999999:::::::::999::::::;;;;;;::::::999;;;;;;<<<<<<===>>>>>>???===<<<;;;;;;<<<>>>AAABBBCCCFFFJJJMMMQQQUUUZZZ^^^bbbeeehhhlllrrrzzzqqq___VVVPPPJJJHHHFFFFFFFFFEEEDDDDDDCCCCCCEEEPPPeeeyyyvvviiibbb[[[nnn~~~nnntttaaaRRRRRRRRRccc~~~aaaLLLDDD???<<<===;;;666222222555555555444444333333333444444333333222111000000222222222222222222222222333333333333333333333333333333333333333333333333333222222111111222222333555555888;;;===KKKnnn]]]JJJ@@@>>>CCC===@@@CCCKKK]]]wwwvvveeeWWWOOOGGGDDDBBB??????AAAAAADDDIIIQQQ]]]iiisssyyy{{{}}}wwwlllbbbZZZTTTPPPMMMHHHCCCAAABBBCCC@@@===??????>>>=========>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBB>>>@@@EEEDDD@@@GGGSSSeeetttkkk```YYYXXXZZZ[[[[[[```___\\\VVVQQQNNNNNNOOOPPPNNNMMMLLLKKKIIIEEECCC@@@???<<<:::999999999:::999999999999::::::::::::999::::::;;;;;;::::::999999999::::::;;;<<<<<<===<<<<<<;;;;;;<<<>>>@@@AAACCCFFFIIILLLOOOSSSWWWZZZ^^^```bbbfffjjjqqqyyyvvvbbbXXXQQQKKKIIIFFFFFFEEEEEEDDDCCCCCCBBBDDDNNNbbbwwwyyykkkccc[[[lll~~~lllooopppXXXTTTTTTbbb{{{bbbJJJCCC???<<<===;;;666333333444444444444444444333333444444333333222111111000222222222222222222222222333333333333333333333333111111111111111111111111333333222222222222333333555555888;;;===KKKnnn~~~\\\JJJ@@@===BBB===@@@EEENNN```yyytttcccVVVNNNGGGDDDBBB???>>>AAAAAADDDKKKTTT___jjjsssxxx|||~~~yyyrrrggg\\\TTTMMMHHHEEEGGGCCC???>>>???@@@>>><<<===<<<<<<<<<<<<===>>>>>>AAAAAAAAAAAAAAAAAAAAAAAADDD@@@AAAEEEBBB===@@@IIIRRReee{{{ggg___UUUOOOMMMNNNNNNNNNNNNOOOPPPOOOLLLIIIGGGGGGHHHGGGFFFEEEFFFEEEBBB@@@===<<<;;;999888888999:::999999999999::::::::::::999999::::::::::::999999777777888888999:::::::::;;;;;;::::::;;;===???@@@BBBEEEHHHJJJLLLOOORRRUUUVVVXXXYYY[[[^^^ccciiinnntttvvvzzz}}}}}}hhh\\\SSSLLLJJJEEEEEEEEEDDDCCCCCCBBBBBBCCCJJJ]]]uuu}}}nnnccc[[[jjjmmmkkk___UUUWWWaaaqqqgggKKKCCC>>><<<===<<<777444444333333444444444444444444444333333222222111111111222222222222222222222222222222222222222222222222111111111111111111111111444444333333333333444444555555888;;;===LLLooovvvZZZJJJ@@@===BBB===AAAEEEOOOccc{{{qqq```TTTMMMGGGDDDBBB???>>>AAAAAAEEEMMMWWWbbbllltttxxx}}}~~~vvviiicccYYYQQQJJJFFFCCCAAADDDAAA??????@@@AAA@@@???<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA???AAADDDCCC???AAAFFFIIIUUUjjjzzzmmm^^^XXXOOOIIIGGGGGGFFFFFFCCCEEEHHHIIIGGGFFFEEEEEEGGGFFFDDDCCCCCCBBB???===;;;:::999888888888999999777777888888888999999999999999::::::::::::999999777777777888888999999999::::::::::::;;;<<<>>>???@@@CCCFFFGGGHHHJJJLLLNNNNNNNNNOOOPPPPPPSSSXXX[[[```bbbeeehhhlllqqqwww|||nnn```TTTMMMKKKEEEEEEDDDDDDCCCBBBBBBBBBDDDIIIYYYrrrpppddd[[[ggg}}}rrrkkk{{{cccUUUXXX___iiioooQQQDDD???===>>>===888555555333333333444444555555555333333333222222111111111222222222222222222222222111111111111111111111111333333333333333333333333555444444333333444444555555555888;;;===LLLpppnnnYYYJJJAAA<<>>@@@AAAEEENNNXXXdddnnnvvvzzz~~~ppphhhZZZUUUNNNHHHEEECCCAAA@@@AAA@@@??????@@@AAAAAA@@@======>>>>>>???@@@BBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAADDDCCCAAABBBEEEBBBIIIXXXlll~~~lll```VVVRRRLLLGGGDDDCCCBBBBBB???@@@BBBBBBBBBBBBDDDFFFDDDBBBAAA@@@AAAAAA???>>>999999999888888999999999666666666666777777777777888999999::::::999999888888888888888999999999999888888999999:::<<<======>>>@@@CCCDDDDDDEEEFFFGGGEEEFFFFFFFFFEEEGGGJJJLLLOOOQQQSSSUUUYYY^^^dddhhhnnn{{{uuudddWWWNNNKKKEEEEEEEEEDDDCCCCCCBBBBBBFFFIIIWWWooorrrfff___gggyyyyyymmmyyybbbTTTVVV[[[bbbvvvwwwVVVFFFAAA???@@@???:::666666333333333444444555555555333333222222222222222111222222222222222222222222111111111111111111111111333333333333333333333333555444444333333444444555555555888;;;>>>MMMppp~~~fffXXXIIIAAA<<<@@@<<>>@@@AAAEEENNNYYYeeepppyyy}}}qqqcccZZZMMMJJJEEECCCBBBAAA@@@>>>======>>>>>>?????????????????????@@@AAABBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAADDDCCCCCCCCCBBBBBBAAAAAAAAAEEENNN[[[lllrrraaaWWWOOOMMMIIIFFFBBBAAA@@@???<<<============>>>AAACCC===<<<;;;<<<>>>@@@AAA@@@999999999999999999999888555666666666666777777777888888999999999999888888999999999999999999999999777777888999:::;;;<<<<<<:::===@@@AAAAAA@@@AAABBB???@@@@@@???>>>???AAACCCCCCEEEGGGIIIKKKOOOSSSVVV___jjj{{{|||jjj[[[QQQMMMFFFFFFFFFEEEDDDDDDCCCCCCGGGHHHUUUmmmwwwnnneeehhhxxxrrrzzzaaaSSSQQQUUU]]]kkk\\\IIIDDDBBBBBBAAA;;;777777333333444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111444444333333333333444444555555888<<<>>>MMMqqqvvvbbb~~~VVVIIIAAA<<<@@@<<>>???AAAEEEMMMYYYfffrrr{{{sssdddVVVOOOFFFDDDBBBAAAAAA@@@>>><<<<<<===>>>???>>>>>>>>>???AAA@@@@@@@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDBBBAAAAAABBBAAA@@@DDDDDDHHHQQQ\\\ooohhhYYYRRRKKKJJJIIIFFFCCCAAA@@@@@@;;;<<<===<<<;;;;;;===???===;;;:::;;;===@@@@@@@@@:::;;;;;;::::::999888888777777777888888888888999888888999999999999888888888888888888888888888888666666777999::::::;;;;;;777:::===???>>>>>>>>>>>>;;;<<<<<<<<<;;;;;;===???===???AAACCCCCCEEEGGGJJJRRRZZZhhhxxxqqq```UUUQQQGGGGGGGGGFFFEEEEEEDDDDDDDDDGGGTTTkkk~~~}}}xxxllllllwww|||bbbTTTLLLMMMYYYdddgggMMMHHHEEEEEEBBB<<<888888444444444444444444333333222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111333333222222222222333333555555888<<>>???AAAEEEMMMXXXfffsss}}}yyyjjj[[[OOOHHHEEEDDDCCCBBBBBBAAA>>>;;;>>>???AAAAAA@@@???@@@@@@AAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@>>>@@@CCCCCCBBBDDD@@@AAAGGGOOO]]]ttt|||cccUUUPPPJJJKKKJJJHHHEEECCCBBBBBB;;;===??????===;;;;;;<<>>===>>>??????>>>;;;;;;<<<;;;:::999888888888999999999999:::::::::888888999999999999888888888888888888777777777777555666777888::::::::::::555888<<<======<<<<<<===999:::;;;;;;::::::<<<>>>:::===???@@@@@@@@@BBBCCCDDDIIITTTeeewwwuuudddXXXSSSHHHHHHGGGGGGFFFEEEEEEEEEBBBEEESSSjjj}}}qqqnnnwww~~~dddUUUIIIHHHUUUbbbyyysssOOOJJJFFFFFFCCC===999888555555555444444333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333222222111111222222333555555888<<>>===CCCDDDQQQhhhuuudddZZZTTTOOOHHHBBB===<<<===???BBBGGGPPP\\\hhhsss|||uuuhhh]]]QQQIIIGGGBBBBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>======<<<>>>>>>>>>>>>????????????======>>>???@@@AAAAAABBBBBBBBBBBBCCCCCCEEEFFFFFFCCCBBBBBBEEEHHHOOO^^^kkkzzzaaaRRRKKKDDDDDDDDDEEEFFFEEEBBB??????===;;;:::::::::<<<===???>>>===<<<<<<===>>>???======<<<;;;::::::999999:::999777666666888999;;;888999999::::::999999888666777888999999888777666777666666666777888999999:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;::::::;;;<<<>>>???@@@AAAAAAAAACCCIIIWWWhhhvvv|||~~~~~~iiiYYYQQQLLLIIIFFFEEEEEEEEEDDDCCCAAADDDLLL^^^vvvssspppuuuhhhRRRIIILLLSSShhhwww```MMMJJJOOOFFF;;;888666777777666555444444333333333222111/////////000000333333333333333333333333222222222222222222222222444333333222111111111222444444444444444444444444555555888;;;>>>OOOtttmmm[[[lllSSS???@@@BBB>>>===CCCEEESSSjjjtttcccYYYRRROOOIIICCC???===>>>>>>BBBGGGPPP\\\iiittt||||||lllaaaWWWMMMGGGEEECCCBBBAAAAAA@@@@@@@@@AAA???????????????>>>>>>===???????????????@@@@@@@@@>>>?????????????????????BBBBBBBBBBBBCCCDDDEEEEEEEEECCCBBBCCCCCCGGGQQQ\\\ooo}}}dddTTTMMMGGGFFFFFFFFFFFFDDDAAA>>>>>>===;;;::::::;;;<<<===>>>>>>===<<<<<<<<<===>>>======<<<;;;;;;:::999999:::999777666666888999:::888999999::::::999999888777777777888888777777777666666666666777888999:::::::::::::::::::::;;;;;;:::;;;;;;;;;;;;;;;;;;:::999:::;;;<<<============>>>???CCCNNN[[[fffkkkkkkmmmqqqwww}}}lllZZZRRRLLLIIIFFFEEEEEEEEEDDDCCCBBBDDDKKK\\\sss}}}ooommmssskkkUUUKKKMMMTTTeeexxxlllUUUNNNQQQHHH>>>:::777666666555555444333333222333333111111000111222222333333333333333333333333222222222222222222222222444333222222111111222222444444444444444444444444666666999<<<@@@QQQwwwppp^^^}}}~~~~~~dddNNN>>>>>>AAA===>>>CCCFFFUUUmmmsssbbbYYYPPPNNNIIIEEEAAA???>>>>>>AAAGGGQQQ]]]iiittt|||sssddd[[[SSSKKKGGGFFFCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@??????????????????@@@@@@@@@AAAAAA????????????>>>>>>======AAAAAA@@@AAAAAABBBCCCDDDDDDBBBBBBBBBAAAAAAHHHPPPWWWfffgggVVVNNNIIIGGGFFFEEEEEECCC@@@>>>>>>===<<<::::::;;;<<<<<<===<<<<<<;;;;;;<<<============<<<<<<;;;::::::::::::999888777777888999999888888999999999999888888888777777666666777777888666666666666777888999:::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<>>BBBTTTzzztttbbb}}}zzzzzz[[[JJJ======???===>>>DDDGGGWWWpppqqqaaaWWWMMMLLLIIIFFFCCC@@@???>>>AAAGGGQQQ^^^jjjttt|||~~~rrrddd[[[UUUNNNJJJJJJEEEDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@????????????>>>?????????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????@@@AAABBBBBBBBB@@@AAACCCCCCCCCGGGMMMNNNXXXkkkkkkXXXNNNHHHFFFDDDCCCCCCBBB@@@???>>>===<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;::::::999888777777888888999888888999999999999888888888777666555555666777888666666666666777888::::::999999:::;;;;;;<<<======<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>BBBAAAAAADDDHHHKKKKKKJJJLLLOOORRRUUUZZZ```ggglllwwwttt___VVVMMMJJJGGGEEEEEEEEEDDDBBBCCCDDDHHHTTThhhxxxzzzttteeebbbiiimmmXXXMMMMMMRRRcccyyyfffTTTSSSMMMDDD???888444444444333333222222222111222222222333333444444222222222222222222222222111222222222222222333333333333222222111222222333333333444444444444444444555555999>>>CCCUUU{{{{{{iii|||zzz~~~wwwSSSFFF===<<<>>><<>>AAAGGGRRR^^^kkkuuu|||wwwjjjbbb[[[TTTOOONNNIIIHHHGGGEEEDDDDDDCCCCCCBBBAAA@@@?????????@@@@@@????????????????????????<<<======>>>???@@@@@@@@@@@@????????????@@@@@@AAA@@@???@@@DDDEEECCCEEEJJJHHHLLLVVVdddttt}}}{{{xxxvvvuuuuuuuuuttttttvvvxxx~~~oooZZZOOOGGGDDDBBBAAAAAAAAAAAA@@@======<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<;;;;;;:::999999888888777777888777888888999999888888777888777666555555666777888555555555666777999:::;;;999:::;;;<<<===>>>??????>>>>>>===<<<<<<===>>>>>>:::;;;<<<>>>??????@@@@@@???>>>>>>???AAABBBAAAAAACCCDDDEEEFFFIIINNNUUUYYYeeepppwwwcccYYYMMMJJJGGGEEEEEEDDDCCCBBBBBBDDDGGGQQQcccsssvvvrrrddd___eee{{{~~~kkkWWWLLLKKKOOO___tttdddRRRRRRLLLEEE???888444333333333333333222222000000111222222333333333222222222222222222222222111111111222222333333333333222222111222222333333333333333444444444555555333444888<<>>======<<>>>>>======>>>???@@@AAABBBBBB@@@@@@????????????@@@@@@AAA??????BBBCCC@@@@@@CCCEEEEEEJJJRRR\\\kkk}}}xxxvvvnnnmmmkkkjjjhhhhhhhhhiiiiiiiiilllrrruuuaaaUUUIIIFFFBBB@@@@@@AAAAAA@@@===<<<<<<<<<<<<;;;;;;;;;:::;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888777777777777777888888888888777777777666666555555666666777555555555666777999:::;;;:::;;;<<<===???@@@BBBBBB@@@@@@>>>>>>>>>>>>@@@@@@<<<===>>>???@@@@@@@@@@@@??????@@@@@@AAAAAAAAABBBAAAAAAAAA@@@AAADDDJJJNNN[[[dddtttxxxddd\\\NNNKKKGGGEEEEEEDDDCCCBBBBBBCCCFFFOOO```pppvvvtttfff___bbbvvvyyyhhhVVVKKKJJJMMMXXXmmm|||]]]MMMPPPLLLEEE@@@:::444444444444333333333333000111222222222222222111222222222222222222222222111111111222222333333444222222111111222222333333222333333444444555555555333333777;;;@@@SSSyyy{{{cccHHHCCC???===<<<<<>>??????@@@@@@AAAAAAAAABBBAAA@@@@@@??????@@@@@@@@@BBB???>>>AAABBB??????AAADDDCCCFFFKKKPPPYYYhhhwwwzzzooojjjhhh]]]^^^]]]\\\[[[[[[\\\]]]]]]^^^```hhhwww~~~kkk___NNNJJJEEEAAA@@@@@@@@@???<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<>>>??????>>>>>><<<<<<<<<<<<============:::::::::999888777666666777777888888888888777777555666666666666666666555444555555666777999;;;<<<;;;<<<===???AAACCCDDDEEECCCBBB@@@??????@@@BBBCCCDDDDDDDDDDDDCCCBBBBBBAAA@@@AAABBBBBBBBBBBBCCCDDDAAAAAA@@@??????AAAEEEIIIRRRYYYfffyyyxxxeee]]]NNNKKKHHHEEEEEEDDDBBBAAAAAACCCEEENNN___pppwwwvvviii``````sss}}}}}}}}}|||uuugggVVVKKKIIILLLSSSkkkpppTTTIIIOOOKKKEEEBBB<<<444444444444444444444444222333333444444333222111111111111111111111111111000111111222333333444444222222111111222222333444222222333333444555555666444444777<<<@@@RRRxxx]]]FFFCCC@@@>>><<<<<>>>>>???@@@AAAGGGSSS```mmmvvv|||xxxooolll```___\\\XXXUUURRRPPPOOOIIIHHHFFFEEEDDDEEEFFFHHHHHHHHHFFFEEECCCAAA@@@???BBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBB>>>>>>BBBDDDBBBBBBDDDAAAAAADDDGGGHHHKKKUUU```ppp{{{nnnccc]]]\\\RRRSSSTTTSSSRRRRRRTTTUUUUUUVVVYYYbbbsssrrrgggTTTOOOHHHCCCAAA@@@???>>><<<<<<======<<<<<<;;;::::::;;;===????????????>>><<<<<<<<<===============:::::::::999999777666666777777888888888888777777444555666777777666555444444444555666888999;;;<<<<<<===>>>@@@BBBDDDEEEFFFDDDCCCAAA@@@@@@AAACCCDDDLLLLLLKKKJJJHHHFFFDDDCCC<<<===>>>>>>>>>>>>???@@@=========<<<;;;===AAADDDFFFKKKWWWjjjwwwddd]]]NNNKKKHHHEEEEEEDDDBBBAAAAAABBBEEEMMM^^^pppyyyyyylllbbb___qqq||||||zzzyyytttfffVVVKKKJJJLLLQQQmmm{{{gggOOOGGGNNNLLLFFFCCC???555555555555555555555555444444555666555444222111111111111111111111111111000000111222333333444444222111111111222333333444222222333333444555666666555555888<<>>>>>===@@@EEEHHH[[[xxxtttaaaSSSLLLGGGFFFCCCAAA@@@AAAAAABBBCCCIIITTTaaannnxxx~~~{{{ooojjjdddaaa___^^^ZZZWWWTTTRRRNNNJJJHHHIIIJJJLLLMMMKKKIIIGGGEEECCCBBBAAABBBBBBBBBCCCCCCBBBBBBAAABBBBBBAAA@@@>>>===;;;:::============>>>???AAAAAA@@@@@@@@@BBBEEEIIIMMMPPP\\\fffzzzzzzuuummmfff```ZZZVVVSSSLLLKKKJJJKKKLLLMMMLLLKKKJJJOOOUUU]]]nnn|||mmmYYYPPPHHHEEEEEEBBBAAACCC==================<<<;;;>>>>>>???BBBBBBAAAAAACCCDDD@@@>>>@@@???<<<;;;>>>::::::999999888777777777888888888888888777666666555555555666666666666666888999999888888888;;;===AAAAAACCCFFFIIIKKKKKKJJJGGGDDD@@@@@@CCCHHHLLLNNNNNNVVVZZZUUUMMMHHHDDDAAACCCAAA>>>===>>>???@@@@@@?????????>>>>>>>>>>>>>>>???GGGRRR___rrryyyfff```OOOJJJEEECCCDDDDDDBBB@@@BBBDDDDDDJJJ]]]ttt|||xxxkkkbbb___nnn~~~}}}{{{{{{vvviiiXXXLLLIIIJJJ]]]tttwwwZZZPPPIIIKKKNNNJJJBBB===999777444222000111333444333333333333333333333333333333333222222222111111000000111222222222222111333333333444444444555555333444555555666666555555444888666999FFFVVVuuutttUUUEEEAAA>>>??????>>>AAAEEEIII]]]zzzrrr```RRRLLLGGGEEEBBB@@@??????@@@@@@CCCIIITTTaaannnwww~~~yyytttmmmiiigggddd```]]]YYYVVVRRROOOMMMMMMNNNOOOPPPOOOMMMJJJHHHFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@>>>===<<<============>>>???@@@AAA@@@@@@???@@@BBBEEEHHHJJJQQQXXXfffxxx}}}nnniiibbb[[[VVVRRRNNNKKKJJJIIIHHHHHHJJJJJJIIIHHHGGGLLLRRR[[[nnnqqq^^^TTTKKKHHHFFFBBBAAABBB>>>>>>>>>>>>===<<<<<<;;;???@@@CCCHHHKKKJJJGGGFFFFFFAAA???AAA@@@===<<<>>>;;;;;;::::::999888888888888888888888888777666666777666666666555555555555555777888888888:::===@@@CCCDDDEEEIIILLLMMMLLLKKKFFFCCC@@@AAAEEEKKKPPPSSSXXX___bbb[[[RRRKKKGGGCCCBBB@@@======>>>??????>>>???>>>>>>>>>>>>>>>>>>>>>???EEENNNYYYiiiiii___QQQLLLGGGEEEEEEEEECCCAAAAAACCCDDDJJJ^^^uuu~~~{{{lllccc^^^lll~~~~~~xxxjjjYYYMMMIIIKKKXXXooo~~~~~~xxxoooZZZPPPJJJLLLOOOKKKCCC???999888666444333333444555222222222222222222222222333333222222111111111111000000111222222222222111222333333333333444444444333444444555555555555555444888666999EEETTTtttpppRRREEEAAA>>>??????>>>AAAEEEKKK___|||nnn]]]RRRMMMFFFEEEBBB???>>>===>>>???CCCIIITTTaaammmwww~~~zzzuuurrrnnniiieee___]]]ZZZVVVTTTSSSTTTTTTUUUTTTQQQOOOLLLJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBCCCCCCCCCBBBBBB@@@??????============>>>???@@@@@@BBBAAA@@@@@@AAABBBDDDEEELLLNNNUUU```kkkzzzuuuaaa\\\VVVPPPLLLIIIGGGEEEGGGEEEDDDEEEFFFGGGFFFDDDDDDHHHMMMWWWnnnwwwdddYYYOOOJJJGGGCCCAAABBB?????????>>>===<<<<<<;;;???DDDKKKTTTZZZYYYSSSLLLJJJDDDAAABBBAAA===;;;===<<<<<<;;;;;;:::999999888777888888888888777777666777777666666555555444444333555777888999<<<@@@CCCFFFGGGIIILLLOOOPPPNNNLLLEEECCCAAACCCIIIOOOUUUWWW```ggghhh```UUUMMMGGGBBB@@@>>>======>>>>>>===<<<>>>>>>>>>>>>>>>>>>??????@@@CCCHHHPPP^^^tttmmm```SSSNNNIIIFFFFFFFFFEEEBBB@@@BBBDDDJJJ^^^vvvoooddd]]]iii{{{mmm[[[NNNJJJKKKSSSjjjyyynnnZZZPPPJJJLLLNNNJJJDDD@@@999999888777666666666666222222222222222222222222222111111111111000000000000000111222222222222111111111222222222333333333333333444555555555555555444888666888CCCRRRqqq~~~nnnNNNDDD@@@===>>>>>>===@@@DDDLLLaaa~~~lll\\\SSSNNNGGGEEEBBB???>>>===>>>>>>BBBIIITTTaaammmwww~~~}}}zzzwwwrrrnnngggeeebbb___\\\ZZZYYYYYYZZZXXXVVVSSSPPPNNNMMMLLLJJJJJJIIIHHHGGGEEECCCBBBCCCCCCCCCCCCCCCBBBAAA@@@>>>>>>>>>>>>>>>???@@@@@@CCCCCCBBBBBBBBBCCCDDDDDDJJJIIILLLQQQYYYfffzzzpppZZZVVVPPPKKKIIIGGGFFFEEEEEEDDDCCCCCCDDDDDDCCCBBBAAAFFFIIISSSlll}}}hhh]]]QQQLLLHHHCCCAAABBBAAA@@@???>>>===<<<<<<<<>>===<<<===>>>>>><<<:::>>>>>>>>>>>>>>>?????????AAAAAADDDIIITTThhhpppbbbUUUPPPIIIFFFFFFFFFDDDCCC>>>BBBCCCJJJ^^^wwwrrrfff\\\eee~~~}}}ooo\\\OOOJJJJJJTTTggg}}}qqqYYYPPPJJJKKKMMMIIICCCAAA888888888888777777666666333333333333333333333333111000000000000000000000000000111222222222222111000111111111111222222222333333444555555555444444444888777888AAAOOOooowww|||pppOOOCCC???<<<======<<>>???@@@BBBHHHSSS```mmmwww}}}~~~yyyuuunnnmmmkkkgggdddaaa___]]]^^^]]]ZZZWWWTTTRRRPPPPPPLLLLLLLLLJJJIIIGGGEEEDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@????????????@@@@@@AAAAAAAAAAAABBBCCCCCCDDDEEEEEEDDDEEEIIIMMMUUUeeetttoooYYYTTTNNNJJJHHHHHHHHHHHHEEEDDDCCCCCCDDDDDDCCCAAA@@@EEEGGGPPPllllll```TTTMMMIIIDDDBBBCCCBBBAAA???>>>=========>>>CCCSSSgggxxxuuufffXXXNNNEEEAAA@@@<<<999999::::::999999888888777777666777777888888888777777333444444555666777888888666888999;;;<<<>>>BBBEEEJJJLLLPPPTTTWWWWWWSSSPPPKKKIIIGGGHHHLLLQQQTTTUUU[[[aaaccc\\\QQQIIIDDD@@@===<<<<<<===>>>===;;;:::======>>>>>>????????????BBB@@@AAAGGGOOO```{{{ttteeeWWWQQQJJJFFFEEEEEEDDDBBB>>>BBBDDDIII\\\vvvuuuhhh]]]ccc{{{~~~zzzxxxqqq^^^PPPJJJJJJZZZkkk}}}oooYYYQQQJJJKKKJJJFFFBBB@@@777777777666666555555444555555555555555555555555000000000000000000000111000000111222222222222111000000000111111111222222222333333444555444444444333999888888@@@NNNnnnqqq~~~{{{xxxUUUCCC???<<<======<<>>??????@@@AAABBBCCCCCCCCCCCCEEEHHHIIIMMMYYYeeewwwoooXXXTTTMMMIIIGGGGGGHHHGGGFFFEEECCCCCCDDDDDDCCCAAA@@@EEEGGGPPPnnnsssfffYYYQQQKKKEEEBBBCCCBBBAAA???>>>>>>>>>???@@@FFF]]]xxxxxxdddVVVIIIBBB???<<<::::::::::::999888888777777666666777777888888888888777333444444555666777888888888999;;;===>>>AAAEEEHHHKKKNNNSSSYYY\\\\\\XXXTTTNNNLLLIIIIIILLLNNNPPPQQQVVV]]]```ZZZQQQJJJFFFBBB???===<<<<<<======<<<;;;=========>>>??????@@@@@@BBB???AAAFFFLLLXXXrrrxxxjjjYYYRRRJJJFFFEEEEEEDDDBBB???CCCDDDHHHZZZsssxxxjjj^^^aaaxxx}}}wwwqqqvvvsssaaaSSSMMMLLLaaasssrrr[[[SSSMMMKKKJJJEEEAAA@@@888888666555444333333333444444444444444444444444000000000111111111111222000000111222222222222111000000111111111222222222222222333444444444444444222999999999@@@MMMoooooo|||}}}___EEE@@@>>>>>>>>>>>>@@@EEEOOOeee~~~iii[[[RRRNNNCCCBBB@@@???>>>???@@@AAAAAAHHHSSS```lllvvv}}}}}}|||{{{wwwsssnnnjjjggghhhfffccc```]]]ZZZYYYXXXTTTTTTTTTSSSRRRPPPOOONNNKKKKKKJJJJJJHHHGGGEEEDDDDDDCCCCCCBBBBBBBBBCCCCCC???@@@AAABBBBBBBBBBBBBBBDDDDDDFFFIIIHHHJJJSSS]]]hhhuuuoooYYYTTTMMMHHHFFFFFFGGGGGGFFFEEECCCCCCDDDDDDBBBAAA@@@EEEHHHRRRrrr}}}ooo___UUUMMMEEEAAABBBAAA@@@???>>>>>>???AAABBBIIIfffppp___NNNDDDAAA===<<<===;;;::::::999999888777777666666777888888888888888666666666666666666555555777999<<<>>>AAADDDIIIMMMNNNQQQWWW^^^bbbaaa]]]YYYOOOLLLJJJIIIKKKMMMNNNNNNSSSZZZ^^^YYYPPPKKKGGGCCC@@@>>><<<;;;<<<=========<<<======>>>??????@@@@@@AAA>>>@@@FFFHHHPPPfff}}}ooo[[[UUULLLGGGFFFFFFEEECCCAAADDDEEEGGGXXXpppzzzlll___aaavvvzzznnnrrr|||wwweeeWWWQQQPPPfff|||{{{^^^VVVPPPNNNJJJEEEAAAAAA;;;999777444222222222333333333333333333333333333111111111111222222333333000000111222222222222111111111111222222222333333222222333444444444444333222999999:::AAANNNpppkkkwww{{{gggGGGBBB???@@@@@@???BBBGGGQQQggg}}}hhhZZZQQQMMMAAA@@@>>>======>>>@@@AAAAAAHHHSSS```lllvvv}}}|||xxxrrrmmmkkkkkkiiigggccc```]]]\\\[[[WWWWWWWWWVVVUUUTTTSSSRRRNNNNNNMMMLLLKKKIIIGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCAAAAAACCCEEEDDDDDDMMMWWWZZZbbbnnn{{{ooo[[[VVVNNNIIIGGGFFFGGGGGGFFFEEECCCCCCCCCCCCBBB@@@???FFFJJJTTTvvvvvveeeYYYOOOFFFAAA@@@@@@@@@>>>>>>>>>@@@BBBDDDKKKlllwwweeeQQQFFFBBB???>>>???<<<<<<;;;::::::999999888666666777888888888888888999888777666555444333333666888<<>>>>><<<======>>>???@@@@@@@@@@@@===@@@EEEFFFJJJ^^^vvvqqq]]]VVVNNNHHHGGGGGGFFFEEEBBBEEEEEEGGGVVVooo{{{mmm```aaauuuooosss{{{zzzhhhZZZTTTSSShhhaaaYYYSSSPPPLLLFFFBBBBBB>>>;;;777444222111222333111111111111111111111111111111222222222333333333000000111222222222222111111222222222222333333333222222333444444444333333111999::::::AAANNNqqqgggvvvxxx~~~hhhJJJDDD???>>>>>>===AAAGGGVVVsss|||jjj[[[MMMDDDAAA@@@>>>======???@@@BBBDDDKKKVVV___hhhpppyyy}}}yyyuuuqqqqqqmmmhhheeedddaaa^^^ZZZZZZZZZYYYXXXWWWUUUTTTSSSRRRPPPNNNLLLKKKKKKLLLMMMKKKJJJGGGEEEDDDDDDEEEFFFDDDEEEFFFGGGFFFFFFGGGHHHDDDDDDCCCCCCDDDGGGIIIKKKOOOSSS]]]mmm}}}ooo\\\RRRJJJGGGFFFDDDCCCEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBHHHGGGUUUlll]]]QQQGGGEEEGGGCCC???>>>??????>>>CCCIIIUUU{{{mmmWWWKKKEEE@@@======<<<;;;:::999888888888888666666777888888888888888444555555444222222333555<<<===>>>AAAEEEJJJNNNQQQPPPUUU^^^hhhnnnlllccc[[[QQQKKKGGGFFFEEEDDDFFFJJJMMMOOOSSSTTTQQQLLLEEE@@@>>>===<<<===???AAAAAAAAAAAA???======>>>@@@@@@???AAAAAAAAABBBCCCHHHXXXgggqqqcccWWWLLLIIIHHHEEECCCCCCCCC???CCCHHHPPPggg~~~mmmcccfffqqquuuvvvzzz}}}mmm\\\SSSRRRgggjjjYYYSSSRRRKKKGGGEEE>>><<<999666555555666555444333333333333333333333333333333333222222222111111666333000000222333333111111111222222222333333333444444444444444444444444444777666:::CCCOOOpppvvvhhhvvvuuu}}}iiiJJJDDD???>>>>>>>>>BBBGGGVVVssszzzhhhZZZMMMFFFBBB@@@???======>>>@@@AAABBBJJJUUU___gggnnnvvv{{{~~~{{{wwwsssrrrooojjjhhhfffdddaaa^^^^^^]]]]]][[[ZZZXXXVVVUUUSSSRRROOOMMMLLLLLLMMMNNNLLLJJJIIIGGGGGGGGGHHHHHHFFFGGGGGGGGGGGGHHHIIIJJJEEEDDDCCCCCCCCCEEEGGGIIILLLOOOWWWcccooo~~~ppp^^^TTTKKKHHHFFFCCCCCCEEEBBBBBBAAAAAAAAAAAA@@@@@@AAAHHHHHHWWWtttcccUUUJJJEEEFFFCCC@@@???@@@???>>>BBBIIIWWW~~~oooYYYLLLEEE@@@<<<<<<;;;;;;:::999888888888888666666777888888888888888555666666555444444555777;;;<<<>>>BBBFFFLLLRRRVVVWWW\\\eeepppvvvqqqfff]]]OOOIIIEEEEEEEEEDDDFFFJJJLLLOOORRRSSSPPPKKKEEEAAA===<<<<<<===???AAAAAAAAAAAA???>>>>>>???AAAAAAAAAAAA@@@AAABBBCCCGGGTTTbbbuuu{{{dddXXXLLLIIIHHHEEEDDDDDDCCC???CCCHHHOOOggg}}}mmmcccgggrrrwwwwwwyyy|||lll[[[RRRQQQccczzz}}}~~~kkk[[[UUUTTTMMMJJJHHH@@@<<<:::777555555666555444333333333333333333333333333333333222222222111111333111///000222444444333111111222222222333333333444444444444444444444444444777666:::CCCNNNooopppaaazzztttuuu~~~dddIIICCC>>>>>>>>>>>>BBBHHHVVVssswwweeeXXXMMMGGGCCCAAA???>>>===>>>???@@@AAAIIIUUU___fffmmmsssxxx|||~~~zzzxxxuuusssooollljjjhhheeecccbbbaaa```^^^]]][[[YYYYYYUUUTTTRRRPPPOOOOOOPPPPPPMMMLLLKKKKKKJJJJJJJJJKKKIIIHHHHHHHHHIIIJJJKKKLLLGGGEEEDDDBBBBBBCCCEEEFFFIIIKKKQQQXXX___kkkuuucccXXXNNNJJJHHHEEEDDDFFFBBBBBBBBBAAAAAAAAA@@@@@@AAAHHHIII[[[kkk\\\OOOGGGEEECCC@@@???@@@???>>>BBBIIIXXXrrr[[[MMMFFF???;;;:::;;;:::999888888777888888666666777888888888888888777777888777666666777999999<<>>>>>@@@CCCFFFFFFFFFDDDCCCAAAAAABBBCCCBBBAAA@@@@@@AAACCCCCCEEEOOOZZZgggvvvfffYYYMMMHHHGGGEEEDDDEEEDDD???CCCHHHNNNeee{{{mmmdddhhhrrrzzzyyy|||zzzkkkYYYQQQPPPZZZpppuuuyyymmm\\\VVVUUUOOOMMMKKKCCC>>>;;;777555555666555444333333333333333333333333333333333222222222111111111000///000333555555444111111222222222333333333444444444444444444444444444777666:::CCCMMMmmmsssccc~~~xxxsss{{{[[[GGGBBB=========>>>BBBHHHWWWtttuuubbbUUUMMMHHHCCCBBB@@@>>>======>>>???AAAJJJVVV```gggmmmrrrvvv{{{}}}zzzxxxtttpppllliiifffeeeeeedddbbb___]]][[[ZZZYYYXXXWWWUUUTTTSSSRRRRRRRRROOOOOONNNNNNMMMMMMLLLLLLLLLKKKJJJKKKLLLMMMMMMMMMIIIGGGEEECCCBBBBBBCCCDDDFFFHHHNNNTTTXXX```qqq~~~iii^^^RRRMMMJJJFFFFFFGGGEEEEEEEEEDDDDDDCCCCCCBBBAAAHHHLLLaaarrraaaTTTJJJFFFDDDAAA@@@@@@???>>>BBBHHHZZZttt]]]OOOFFF???;;;:::;;;:::999888777777777777666666777888888888888888666777888777666666888:::999<<<@@@DDDIIIPPPYYY___bbbhhhsss~~~mmm___MMMFFFBBBCCCEEEEEEFFFIIIIIIJJJKKKKKKJJJGGGDDDBBBCCCBBBCCCFFFKKKOOOQQQQQQNNNLLLIIIGGGFFFEEEBBB@@@@@@???AAADDDCCCCCCIIIQQQ[[[fffuuuhhh[[[MMMHHHFFFEEEEEEFFFDDD@@@CCCGGGMMMdddyyy}}}mmmeeeiiiqqq|||}}}zzzjjjYYYPPPPPPSSSgggsssxxxnnn\\\TTTTTTPPPOOONNNFFF@@@===888666555555555444333333333333333333333333333333333222222222111111111111111111222333333333111111222222222333333333444444444444444444444444555777777;;;BBBLLLkkk{{{kkk|||tttzzz{{{yyyVVVFFF@@@=========>>>CCCIIIYYYwwwuuuaaaSSSLLLHHHCCCBBB@@@>>>======>>>???BBBKKKWWWbbbiiinnntttxxx{{{}}}yyytttnnnjjjgggffffffeeebbb___]]][[[ZZZYYYYYYYYYXXXWWWVVVUUUTTTTTTSSSRRRQQQPPPOOOOOOOOOOOORRRQQQOOOPPPRRRRRRQQQOOOLLLJJJGGGEEECCCCCCCCCDDDCCCFFFLLLSSSVVV[[[hhhuuurrrfffYYYRRRMMMHHHFFFGGGGGGGGGFFFFFFEEEDDDDDDCCCBBBIIIOOOgggwwwdddXXXNNNGGGEEEBBB@@@AAA@@@>>>BBBHHH\\\ttt]]]OOOGGG@@@;;;:::::::::999888777777777777666666777888888888888888555666666666555555777999:::>>>CCCFFFJJJRRR\\\dddeeejjjtttqqqbbbOOOFFF@@@BBBEEEFFFGGGIIIGGGGGGGGGGGGGGGEEEDDDCCCEEEDDDEEEIIIPPPXXX]]]___^^^ZZZVVVQQQMMMIIICCC@@@@@@???AAADDDCCCAAADDDJJJQQQZZZgggtttiii\\\NNNIIIGGGEEEEEEGGGDDD@@@CCCFFFLLLbbbwwwzzz~~~mmmfffhhhoooyyy}}}||||||kkkYYYQQQQQQRRRfffxxxzzzooo[[[QQQQQQNNNOOOOOOHHHBBB>>>999666555555555555333333333333333333333333333333333222222222111111333333333333222111111111111111222222222333333333444444444444444444444444555888777;;;BBBKKKiii~~~rrrxxxzzz|||yyyUUUEEE???<<<<<<===>>>CCCIII\\\zzzvvv```RRRJJJGGGCCCAAA???>>>===>>>???@@@DDDLLLXXXbbbiiipppvvv{{{{{{~~~xxxqqqllljjjiiiiiigggddd```]]][[[ZZZZZZ[[[ZZZZZZYYYXXXWWWVVVUUUUUUTTTSSSRRRRRRSSSUUUVVV\\\[[[ZZZ[[[]]]\\\XXXSSSOOOMMMJJJGGGEEEEEEEEEFFFBBBCCCHHHOOOTTTXXXaaajjjwwwwwwggg]]]TTTMMMIIIIIIGGGGGGFFFFFFEEEDDDCCCCCCDDDJJJRRRmmmyyyfff[[[QQQIIIFFFBBBAAAAAA@@@???BBBHHH[[[|||sss\\\NNNGGG@@@<<<;;;:::999888777777666777777666666777888888888888888333444555555444444666888;;;@@@EEEIIINNNVVVcccllllllooowwwvvvgggSSSHHH@@@@@@DDDFFFHHHJJJFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDEEEJJJTTT___hhhmmmnnnjjjddd]]]VVVNNNGGGBBBAAA???AAACCCBBB@@@AAAFFFKKKOOOZZZfffrrr}}}iii\\\OOOJJJIIIFFFEEEFFFEEE@@@BBBEEEKKK```uuuxxxnnnfffggglll{{{tttyyy|||nnn[[[RRRSSSVVViii~~~qqq[[[NNNMMMKKKOOORRRKKKDDD@@@:::666555555555555333333333333333333333333333333333222222222111111333444555444222000///000111111222222222333333333444444444444444444444444555888777;;;BBBJJJggg~~~pppPPPDDD???;;;<<<===>>>DDDJJJ^^^~~~wwwaaaQQQIIIFFFBBB@@@???======>>>@@@AAADDDLLLWWWaaaiiipppxxx}}}|||{{{uuupppooopppmmmkkkgggccc```^^^]]]]]][[[[[[[[[ZZZYYYXXXWWWVVVVVVUUUSSSSSSVVVZZZ^^^bbbiiiggggggiiikkkhhhaaaZZZQQQOOOLLLJJJHHHHHHHHHIIIGGGDDDEEEKKKQQQVVV]]]cccmmmyyy~~~ooocccWWWQQQPPPJJJIIIHHHGGGFFFEEEEEEDDDFFFLLLUUUrrr|||ggg\\\RRRJJJFFFCCCAAAAAA@@@???BBBHHHSSSppppppZZZMMMGGGAAA>>>===:::999888777777666666666666666777888888888888888333444555555444555777999;;;AAAHHHMMMSSS]]]lllwwwyyyyyy~~~|||mmmWWWKKK@@@???CCCFFFHHHKKKHHHHHHFFFFFFFFFGGGHHHIIIFFFEEEEEELLLXXXgggsss{{{zzzvvvoooggg^^^UUUMMMGGGBBB@@@@@@BBBBBB???@@@DDDEEEGGGOOOZZZeeeqqq}}}iii]]]QQQLLLJJJGGGEEEEEEEEE@@@BBBEEEJJJ___sssvvvnnnffffffjjj{{{vvvssswww~~~qqq]]]TTTUUUXXXiiittt[[[LLLJJJJJJPPPTTTOOOFFFAAA;;;777555555555555333333333333333333333333333333333222222222111111111333555555222000000111111111222222222333333333444444444444444444444444555888888;;;AAAIIIfffzzzhhhJJJDDD>>>;;;<<<===>>>DDDJJJ```yyyaaaQQQHHHEEEAAA@@@>>>======???@@@BBBDDDKKKVVV___hhhpppyyy}}}~~~xxxttttttuuuqqqoookkkfffcccaaa``````[[[[[[[[[[[[ZZZXXXWWWVVVVVVUUUTTTTTTXXX___fffjjjqqqppppppssstttppphhh```SSSQQQNNNKKKJJJJJJJJJKKKNNNHHHDDDIIIPPPVVV\\\bbbbbblllyyypppbbbYYYWWWMMMLLLLLLKKKIIIHHHGGGGGGHHHMMMVVVttt}}}ggg]]]SSSIIIGGGCCCAAABBB@@@???BBBHHHKKKeeesssnnnYYYMMMFFFBBB???>>>:::999888777666666666666666666777888888888888888333444555555555555777999:::AAAIIIPPPWWWcccsssrrrZZZLLL@@@>>>BBBFFFIIILLLJJJIIIHHHGGGGGGIIIKKKLLLIIIGGGHHHNNN\\\mmm||||||uuummmdddZZZQQQKKKCCC@@@@@@BBBBBB???@@@DDDBBBBBBHHHRRR\\\hhh|||}}}hhh]]]QQQMMMKKKHHHEEEDDDEEE@@@BBBEEEIII^^^sssuuuooofffeeehhh{{{ttt~~~uuuxxxsss^^^UUUVVVVVVgggvvv\\\LLLIIIIIIPPPVVVRRRGGGBBB;;;777555555555555333333333333333333333333333333333222222222111111///222555555222111222333111111222222222333333333444444444444444444444444555888888;;;AAAHHHeeexxxhhhVVVKKK>>>BBB>>><<<@@@???CCCSSShhhvvvaaaSSSJJJEEEAAA@@@>>>===<<<===>>>???CCCJJJUUU```iiipppvvvyyy~~~~~~{{{vvvrrrooommmjjjhhhgggeeebbb``````___]]][[[ZZZYYYXXXXXXVVVTTTTTTVVVYYY^^^iiitttxxxwwwxxx|||~~~{{{rrrjjjXXXUUUQQQNNNLLLLLLKKKJJJGGGGGGGGGGGGHHHNNNVVV]]]ccchhhrrr~~~vvvjjjcccbbbZZZTTTRRROOOIIIFFFFFFHHHNNN\\\hhh```XXXNNNFFFDDDBBB?????????AAABBBGGGSSSaaaoooqqq[[[NNNFFFAAA>>>===;;;:::888666666666666777333333444555666666555555555444444555666888:::;;;===DDDOOOWWW```mmm~~~```OOOFFFCCC===@@@HHHHHHMMMLLLKKKKKKJJJKKKKKKLLLJJJJJJIIILLLZZZnnn~~~xxxoooeee[[[RRRLLLBBB@@@???@@@AAAAAA@@@>>>>>>;;;@@@KKKSSS[[[qqq~~~kkk^^^RRRMMMJJJFFFDDDDDDDDDEEECCCBBBHHHXXXjjjuuu|||rrrfffbbbjjj~~~}}}}}}tttzzz{{{~~~}}}yyyfffYYYSSSWWWfffzzzaaaKKKGGGHHHQQQVVVOOOIIIBBB:::555444444444222444444444444444444444444444333222222111111222222333222111000000111222333444333222111111222333444000111222222333333333222444666555888@@@GGGbbbxxxeeeRRRGGG===AAA===;;;@@@???EEEUUUllluuuaaaRRRIIIEEEAAA@@@>>>===<<<===>>>???CCCJJJUUU```iiipppvvvzzz~~~}}}zzzuuurrrqqqnnnkkkjjjiiigggeeeccccccbbb```^^^\\\ZZZYYYYYYXXXUUUUUUWWWZZZ^^^hhhrrrvvvvvvxxx{{{~~~zzzrrrkkkZZZWWWSSSPPPOOONNNMMMLLLIIIIIIHHHFFFFFFJJJQQQWWW```fffpppyyy}}}tttooohhh```[[[TTTLLLIIIJJJJJJPPP___qqqfff]]]SSSJJJHHHEEEBBBAAAAAACCCDDDCCCLLLUUUaaawwwppp[[[OOOHHHBBB??????:::999888777666666666777444555666666777777666666555444444555666888:::;;;???FFFQQQ[[[eeerrrhhhTTTIIIEEE???CCCJJJIIIMMMMMMMMMLLLLLLLLLLLLLLLJJJKKKJJJMMMYYYlll{{{~~~wwwooofff]]]TTTOOODDDBBBAAA@@@AAAAAAAAA@@@???===@@@HHHMMMUUUiii~~~~~~kkk___SSSNNNKKKHHHEEEEEEDDDDDDCCCCCCHHHWWWiiivvv|||qqqeeeaaahhh|||~~~{{{www{{{|||{{{{{{}}}iiiYYYQQQSSS___rrrdddMMMFFFGGGQQQWWWRRRKKKDDD;;;666555666555444333333333333333333333333444333222222111111222222333222111000000111222333333333222111111222333333333333444444555555555555444666555888???FFFaaaxxxaaaMMMBBB===@@@<<<:::???@@@GGGXXXqqqttt```RRRIIIDDDAAA@@@>>>===<<<===>>>???EEEKKKUUU___hhhpppvvvzzz~~~}}}zzzuuurrrrrrooommmkkkkkkjjjhhhggghhhfffdddbbb___]]][[[ZZZYYYVVVUUUWWWZZZ]]]eeemmmrrrrrruuuyyy{{{xxxpppjjj\\\YYYVVVSSSRRRQQQPPPOOOKKKJJJHHHEEEDDDFFFKKKOOOZZZbbbkkkqqqvvv~~~zzzrrrhhh\\\QQQLLLMMMLLLSSSccc}}}mmmaaaXXXOOOLLLHHHDDDBBBBBBCCCDDDAAAEEEIIIPPPddd}}}{{{kkkYYYOOOHHHBBB??????:::999888777666666666777555666777777777777777777555444444555666888;;;<<>>???DDDFFFMMM___rrrlll```SSSOOOMMMIIIGGGGGGDDDDDDCCCCCCHHHUUUhhhwww|||qqqeee```fffyyy}}}zzz|||}}}{{{kkkYYYOOOOOOXXXgggxxxkkkOOOFFFFFFQQQYYYUUULLLEEE===888777777666555222222222222222222222222444333222222111111222222222222111111111111222222333333222222222222333333555555444444444555666666444666555888???FFF```xxx]]]IIIAAA===@@@;;;999???AAAIII[[[rrrttt```RRRIIIDDDAAA@@@>>>===<<<===>>>???EEEKKKUUU___gggooovvvzzz~~~{{{wwwtttrrrpppmmmlllllllllkkkjjjkkkjjjhhheeebbb___\\\[[[ZZZVVVTTTVVVXXXZZZ```gggkkklllooosssuuusssmmmhhh]]][[[XXXVVVUUUTTTRRRQQQLLLJJJHHHEEEDDDEEEGGGIIISSS\\\eeeiiijjjqqqyyyiiiXXXOOONNNNNNVVVgggpppbbbZZZRRROOOJJJEEEBBBAAABBBCCCBBBBBBBBBFFFVVVkkkyyy|||pppcccTTTLLLFFFAAA>>>>>>999888888777777777777777555666666777777777666666444444444555777999;;;===BBBJJJWWWdddqqqhhhVVVOOOJJJMMMQQQLLLOOOPPPQQQQQQPPPNNNLLLJJJLLLNNNOOORRR]]]lllvvvyyy{{{wwwqqqjjjccc[[[SSSMMMHHHDDD@@@>>>???@@@AAAAAAAAA??????AAABBBGGGXXXhhhlll```SSSOOOMMMIIIGGGGGGCCCCCCCCCDDDHHHSSSgggxxx}}}qqqddd___dddvvv~~~{{{|||}}}}}}jjjXXXMMMMMMSSS^^^ooorrrSSSGGGEEEPPPZZZXXXMMMFFF===888777777666444222222222222222222222222444333222222111111222222222222222222222222222222333333333333333333333333444333333222222333444555333666555888???EEE^^^xxx[[[HHHBBB<<>>===<<<===>>>???EEELLLUUU___hhhooouuuyyy|||~~~zzzwwwsssqqqnnnlllmmmmmmmmmlllmmmllljjjhhhddd```]]][[[[[[VVVTTTUUUWWWWWW[[[___bbbdddgggkkklllkkkhhheee^^^\\\YYYXXXWWWVVVTTTRRRMMMKKKHHHFFFFFFFFFGGGGGGKKKUUU___bbbaaaggguuuwwwbbbUUUPPPOOOWWWiiittteee\\\WWWSSSMMMGGGCCCCCCCCCEEEBBB@@@???AAAKKKYYYcccfffaaaWWWMMMGGGCCC>>>;;;<<<888888888888777777777666555555555666666555555444444444444555777:::<<<===BBBJJJWWWffftttuuuaaaYYYRRRSSSUUUOOORRRSSSSSSSSSQQQMMMJJJHHHKKKNNNPPPTTT___llltttvvvtttpppiiibbb[[[TTTMMMHHHEEEBBB>>><<<===>>>?????????@@@AAAAAAAAAGGGUUUbbbzzzlll___SSSNNNKKKHHHEEEEEECCCBBBBBBEEEHHHQQQfffyyy~~~rrrddd^^^bbbsss{{{|||uuufffWWWNNNKKKNNNXXXiiiyyyWWWHHHEEEPPP[[[YYYMMMFFF===888666666555333444444444444444444444444444333222222111111222222222222222333333222222222333333333333333333333333444333333222222222333333333666555888???DDD\\\xxxYYYHHHDDD;;;???;;;:::@@@BBBKKK\\\ppptttbbbTTTKKKFFFAAA@@@>>>===<<<===>>>???DDDKKKVVVaaaiiioootttwww{{{}}}{{{vvvsssooommmnnnnnnnnnmmmnnnnnnmmmjjjgggccc```^^^]]]WWWTTTVVVWWWVVVWWWZZZ\\\]]]```bbbcccddddddccc___]]][[[ZZZZZZXXXVVVTTTPPPMMMJJJIIIIIIIIIHHHFFFGGGPPPYYY\\\[[[___lllwwwkkkZZZSSSNNNWWWiiiyyyiiiaaaZZZVVVOOOIIIEEEEEEFFFGGG???>>><<<===BBBIIIOOOQQQRRRKKKDDDBBB???;;;999;;;777777888888888888777666555555555555555444444333444444444666888:::===>>>CCCJJJXXXgggvvvpppfff[[[ZZZ[[[UUUVVVVVVUUURRROOOKKKHHHFFFHHHLLLOOOSSS\\\hhhmmmmmmjjjeee^^^WWWQQQKKKGGGCCCAAA>>><<<;;;<<<===>>>======AAACCCCCCBBBGGGSSS^^^uuunnnaaaTTTNNNKKKGGGCCCCCCCCCAAABBBFFFHHHPPPdddzzzssseee]]]aaaqqq{{{|||xxxmmmaaaUUUMMMGGGJJJTTTggg~~~[[[KKKGGGPPPZZZWWWMMMFFF>>>888666666555333444444444444444444444444444333222222111111222222222222333333333333222222333333444444444444333333444444555555555444333222333666555888>>>CCC[[[wwwWWWFFFDDD;;;???<<<<<>>===<<<===>>>???CCCKKKWWWbbbkkkppptttuuuyyy|||yyyvvvrrrooooooppppppoooppppppooonnnkkkgggcccaaa```ZZZVVVXXXYYYWWWVVVWWWXXXYYYZZZ\\\]]]___aaacccaaa```^^^]]]]]]\\\YYYWWWTTTQQQNNNLLLLLLKKKHHHEEEEEEMMMUUUWWWVVVYYYbbbkkkwww}}}lll\\\SSSNNNVVVhhh|||kkkcccYYYUUUNNNGGGCCCCCCEEEFFF???<<<:::;;;===@@@CCCFFFFFFAAA>>>???===999888:::666777888999999888777666666666666666666555444444444444555666888;;;===???DDDLLLXXXhhhwwwssseee```aaa\\\ZZZXXXUUUQQQMMMIIIFFFDDDEEEIIILLLOOOVVV___bbb```___YYYQQQKKKGGGDDDBBBAAA===<<<;;;;;;===>>>>>>======BBBFFFEEECCCGGGQQQXXXnnnpppcccVVVPPPLLLGGGCCCBBBCCC@@@BBBGGGHHHNNNddd{{{ttteee^^^```ppp}}}~~~}}}sssiii___SSSLLLGGGJJJUUUkkk___NNNIIIPPPXXXTTTOOOHHH???999888777666444333333333333333333333333444333222222111111222222222222333444444333222222333333444555555444333333111333444555555333111///333555555999>>>BBBZZZ~~~wwwUUUEEEDDD;;;???======CCCCCCIIIZZZrrruuudddVVVMMMHHHAAA@@@>>>===<<<===>>>???BBBKKKXXXccclllpppssstttxxx~~~}}}|||xxxtttqqqqqqqqqqqqqqqqqqrrrqqqpppmmmjjjfffdddbbb\\\XXXYYYZZZXXXVVVVVVWWWXXXXXXXXXZZZ]]]aaadddcccbbb``````___^^^[[[YYYYYYUUUQQQOOONNNLLLHHHDDDEEELLLSSSUUUTTTUUU\\\bbboooxxx~~~vvviiiZZZQQQMMMUUUfff|||kkkcccUUUQQQJJJCCC@@@???AAACCC@@@===::::::;;;===@@@CCC@@@<<<;;;===<<<999999;;;666777888999999888777666777777888777777666555555444444555666888;;;>>>???FFFMMMYYYiiixxx|||kkkeeefffaaa\\\ZZZVVVQQQLLLGGGEEECCCCCCGGGIIIKKKQQQWWWYYYVVVVVVQQQIIICCCAAA@@@AAAAAA<<<;;;:::<<<>>>???>>>======CCCHHHFFFDDDGGGNNNTTTiiisssfffXXXQQQMMMGGGCCCBBBCCC@@@BBBGGGHHHMMMccc|||uuufff^^^```ppp~~~}}}rrriii^^^SSSJJJIIIMMMYYYppp```PPPJJJQQQWWWRRRQQQJJJAAA;;;999888777555222222222222222222222222444333222222111111222222222222444444444444222222333333444555555444333333...000222444333111...+++333555555999>>>BBBYYY}}}}}}rrrUUUEEEAAA???>>>?????????AAAKKKWWWrrrppp```QQQIIIGGGCCC>>><<<======<<<>>>BBBGGGOOOZZZccciiinnnssswwwwwwzzz|||}}}}}}}}}zzzvvvsssrrrsssvvvxxxrrrrrrsssrrrpppllliiigggbbbaaa___^^^\\\[[[[[[[[[^^^\\\[[[ZZZ[[[]]]```bbbdddfffgggfffccc```___^^^]]]YYYUUURRRQQQOOOJJJFFFGGGKKKOOOQQQQQQRRRUUUXXXeeekkkuuuuuukkkddd]]]TTTNNNOOOOOO```yyyhhh^^^MMMIIIBBB===;;;;;;;;;;;;===<<<;;;:::999999888999999<<<;;;666555999999555666666666666777777777777888777777777666666555555666666555555777;;;@@@CCCKKKRRR]]]lllvvvoookkkhhhbbb^^^XXXPPPIIIDDDBBBAAAEEEFFFHHHIIIJJJKKKLLLLLLGGGFFFDDDAAA>>><<<;;;:::============<<<<<<<<<<<<>>>======???@@@BBBJJJSSSfffwwwoooaaaSSSKKKHHHFFFCCCEEEBBBBBBEEEFFFNNNdddzzzxxxlllccc```nnn}}}~~~yyylll^^^SSSNNNDDDLLL^^^xxxdddUUUHHHGGGWWWNNNTTTIII???;;;888555333444222333333444444333333222222222222222222222222333222222222111222222333333222222222222222222222222333333333333333333333333333555444888>>>BBBWWWzzzwwwsssVVVFFFAAA???>>>>>>??????AAAKKKVVVrrrmmm]]]OOOGGGEEEAAA===;;;======;;;===@@@FFFNNNYYYbbbiiinnntttxxxxxx{{{}}}~~~~~~}}}{{{wwwuuutttvvvxxxzzzsssssssssssspppmmmjjjiiieeedddcccaaa```___^^^^^^___^^^\\\\\\\\\___aaaccceeegggiiihhheeebbb___^^^___[[[WWWTTTSSSQQQLLLHHHGGGKKKNNNPPPPPPQQQSSSVVV___eeeppp}}}{{{rrrfff^^^YYYUUUNNNIIILLLLLL]]]uuucccWWWJJJFFF@@@<<<::::::;;;:::;;;;;;:::999888888888888888;;;:::555555888777444555666666666777777777777888888777777777666666666555555555555777;;;@@@CCCLLLTTT```ooo{{{ssslllhhhccc^^^WWWOOOIIIEEECCCBBBDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCAAA???===<<<;;;;;;<<<<<<==================???======??????AAAIIIRRRddd~~~|||rrrcccUUUMMMIIIFFFDDDEEEBBBBBBEEEFFFMMMccczzzzzznnnccc___mmm~~~rrrbbbTTTLLLHHHOOObbb~~~cccSSSFFFHHHZZZSSSVVVLLLAAA<<<888444222333222333333444444333333222444333333333222111111111333222222111222222333333222222222222222222222222333333333333333333333333444555444777===@@@VVVxxxxxxtttVVVFFFAAA???>>>>>>???>>>AAAKKKVVVqqq~~~jjjZZZLLLDDDCCC>>>;;;;;;======;;;<<>>===<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>???======>>>>>>???GGGPPPccc|||uuueeeWWWOOOJJJGGGEEEEEEAAABBBEEEFFFMMMbbbxxx|||oooccc^^^kkkyyyhhhVVVLLLMMMTTTfff}}}bbbRRRFFFIII^^^YYYYYYNNNBBB<<<888333111222333333333333333333333333555555444333222111000000333333222222111222222333222222222222222222222222333333333333333333333333444555444777<<>>===>>>???>>>@@@KKKVVVppp|||hhhXXXJJJCCCBBB===;;;;;;>>>???<<<<<>>===<<<<<<<<<<<<::::::;;;<<<===>>>??????@@@>>>===>>>===>>>EEENNNbbbzzzuuudddXXXQQQKKKHHHGGGEEEAAABBBEEEFFFLLL```vvv{{{oooccc]]]iiimmmZZZNNNPPPVVVhhhzzzaaaSSSHHHKKKaaa]]]ZZZNNNBBB<<<888444222333333333333333333333333333444444444333333222222111333333222222111111222222111222222222222222333333333333333333333333333333333555444777<<<===QQQrrrttt|||qqqSSSCCC???>>>======>>>>>>@@@JJJVVVppp}}}hhhXXXJJJDDDCCC>>><<<<<>>@@@DDDLLLXXXbbbiiiooouuuzzz{{{~~~sssfffaaaiii|||}}}{{{zzzxxxyyyzzz|||~~~uuuttttttrrrqqqooommmmmmmmmlllkkkiiihhhggggggfffbbbbbbaaaaaaaaabbbccccccgggjjjmmmmmmkkkhhhfffeeekkkgggbbb```^^^\\\WWWSSSLLLMMMOOOQQQRRRRRRPPPOOOQQQVVV___hhhsssxxxmmm___VVVRRRPPPNNNKKKIIIMMMXXXoooiiiWWWKKKDDD>>>;;;777666666777777777555555666777777777666666666777999;;;;;;888666555555555555555666666666666777777777777777777888888444666888777777:::AAAGGGPPP___qqq}}}vvvqqqoooiiiddd[[[RRRKKKFFFDDDCCCEEEEEEEEEFFFFFFEEEEEEDDDBBBAAA???>>><<<<<<;;;;;;999:::;;;<<<===>>>???@@@@@@>>>>>>>>>===>>>EEEMMMaaazzztttbbbXXXRRRLLLHHHIIIDDDAAABBBEEEEEEKKK^^^tttxxxnnnccc]]]hhh|||sss^^^RRRRRRWWWhhh||||||}}}___TTTJJJMMMbbb^^^YYYNNNBBB<<<888555444666444333333222222333333444222222222333333444444444444333222222111111111222111111111222222333333333333333333333333333333333333555444777<<<===PPPqqqpppnnnQQQCCC???>>>======>>>===@@@JJJUUUooo}}}iiiXXXKKKEEEDDD???<<<<<>>???BBBEEEMMMXXXbbbiiiooouuuyyy{{{}}}nnnfffiiixxx~~~}}}{{{zzzzzz{{{|||}}}vvvvvvuuusssrrrpppoooooonnnmmmllljjjhhhhhhggggggddddddcccccccccdddddddddgggjjjllllllkkkiiiiiiiiinnnjjjeeebbbaaa___ZZZVVVOOOPPPQQQSSSUUUTTTQQQNNNQQQUUU\\\ccclllxxx{{{kkk___XXXSSSNNNJJJKKKOOOWWWhhhuuu\\\MMMDDDAAA===;;;888666666777777777555666777777777666555444666666999======999666666444444555555555666666666666666666666777777777777666999;;;:::888:::BBBHHHRRRcccxxx{{{uuuqqqpppgggccc\\\TTTMMMHHHEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDAAAAAA???>>><<<;;;;;;;;;::::::;;;<<<===>>>???@@@AAA>>>>>>???>>>???FFFNNNbbb|||vvvbbbZZZTTTLLLHHHIIIDDDAAABBBEEEEEEJJJ]]]rrr{{{wwwoooccc\\\fff}}}www~~~zzzbbbUUURRRXXXhhh~~~vvv[[[SSSIIIMMMccc___ZZZNNNBBB<<<999666555888444444222222222222444444111111222333444555666666444444333222111111111111111111111222222333333444333333333333333333333333222555444888===>>>PPPqqqrrrmmmQQQCCC@@@>>><<<===>>>===???JJJUUUnnn}}}iiiXXXKKKEEEEEE???<<<:::===>>>===???CCCFFFNNNYYYbbbiiinnntttxxx{{{~~~vvvttt}}}~~~|||||||||}}}~~~yyyxxxwwwuuutttssssssrrrooonnnlllkkkiiiiiihhhhhhgggggggggggggggggggggggggggiiijjjkkkjjjjjjkkkmmmoookkkgggdddcccaaa\\\XXXSSSRRRSSSVVVXXXWWWRRROOOOOOSSSXXX]]]dddppp|||mmmccc[[[SSSNNNJJJNNNTTTaaa|||eeeQQQFFFAAA@@@>>><<<999777777888777666666777888888888666444333555444777>>>>>>888444555444444444555555555666666444555555555666666666666999<<<>>><<<999:::BBBIIITTThhh~~~}}}uuupppnnnaaa___[[[VVVPPPLLLIIIHHHGGGGGGGGGGGGFFFDDDCCCBBB>>>===<<<<<<;;;;;;<<<<<<:::;;;;;;<<<===>>>>>>???AAA???>>>??????@@@GGGPPPddd~~~zzzeee\\\VVVLLLGGGHHHDDDAAABBBEEEEEEIII\\\ppp{{{xxxpppeee[[[bbb}}}{{{ssszzzfffWWWSSSZZZjjjqqqWWWNNNFFFKKKdddbbb]]]QQQCCC<<<888555555777555444222111111222444555222333333333444555555555555444333222111111111111000111111222333333444444333333333333333333333333222444444999>>>???QQQrrryyymmmRRRDDDAAA===<<<===>>>===???JJJUUUnnn}}}hhhXXXKKKEEEEEE???;;;999;;;<<<;;;>>>CCCGGGOOOZZZccciiinnnssswwwzzz~~~~~~}}}}}}~~~~~~{{{zzzyyywwwvvvuuuuuuuuupppooommmllljjjiiiiiiiiijjjjjjjjjiiiiiiiiiiiiiiiggghhhiiiiiiiiijjjmmmoooppplllhhheeedddbbb]]]YYYUUUTTTUUUXXXZZZXXXTTTOOONNNQQQUUUYYY___jjjyyyzzzoooeee\\\UUUIIIMMMRRR\\\uuurrrYYYJJJCCCBBBAAA???<<<:::888888888777666777888999999888666444222444222666======777333444444444444555555555666666333444444444555555666666:::>>>@@@===999;;;BBBIIIWWWkkkvvvooolll]]]\\\YYYVVVSSSOOOMMMKKKLLLKKKKKKIIIGGGEEECCCBBB::::::::::::;;;;;;<<<===;;;;;;<<<<<<===>>>>>>>>>AAA??????@@@@@@AAAHHHQQQeeehhh___WWWLLLEEEGGGDDDAAABBBEEEEEEIII[[[ooo|||yyyrrrfffZZZ___xxxzzzqqqwwwiiiXXXTTT\\\llloooSSSJJJBBBIIIdddddd```SSSEEE===888444333555555444222111111222444555444444444444444444444333555444333222111111111111000000111222333333444444333333333333333333333333111444555999???@@@RRRsss~~~~~~fffMMMBBB???>>>===>>>???>>>@@@KKKVVVpppyyycccVVVNNNGGGAAA>>>===<<<;;;;;;<<<===>>>EEELLLUUU___gggooouuuyyy~~~}}}}}}}}}zzzyyyyyyxxxvvvtttuuutttrrrooonnnllllllkkkiiijjjjjjkkkkkkjjjjjjiiiiiijjjkkkmmmnnnoooooooooqqqnnnkkkjjjiiigggbbb]]]YYYWWWUUUUUUXXXXXXUUURRRNNNSSSXXXYYY[[[aaammmvvv~~~|||rrrfffZZZTTTMMMIIIKKKWWWhhhmmmYYYLLLEEE@@@>>>???CCCAAA???<<<:::888777666666666555555555444444444444444555555555555555555333333333444555666777888666666666666666666666666888666666999;;;<<>>;;;;;;===>>><<<:::<<<:::888888;;;>>>@@@@@@BBBBBB<<<===AAA===BBBTTTjjj~~~jjjbbbUUUNNNLLLFFFHHHHHHBBBAAAGGGKKK\\\xxx~~~uuuhhh\\\aaayyyxxxuuu}}}lllTTTPPP]]]pppkkkPPPNNNDDDJJJeee```bbbQQQBBB>>><<<777666:::444444333333333333222222222222222222222222222222444333333222111111111222111111111111111111111111222222111111000111111111333666444777>>>CCCSSSnnn~~~eeeNNNBBB>>>>>><<<===>>>>>>@@@KKKVVVpppyyycccVVVNNNGGGAAA>>>===<<<;;;;;;<<<===>>>DDDJJJTTT^^^gggooouuuyyy~~~}}}{{{zzzzzzyyywwwuuuuuutttsssrrrpppooonnnmmmllllllmmmmmmmmmmmmlllllljjjkkklllmmmnnnoooppppppqqqnnnllljjjjjjgggbbb___[[[YYYXXXXXXZZZYYYVVVRRROOOSSSWWWXXXXXX]]]hhhpppyyyxxxnnnbbbWWWRRRJJJGGGIIIRRR___tttnnn^^^NNNFFFBBB@@@???AAABBBAAA???<<<:::999888777666666666555555555555444555555555555555555555555222222222222333444555555666666666666666666666666888555666999;;;<<>>===;;;<<<======:::777<<<:::999:::===???@@@@@@@@@AAA===>>>CCC@@@EEEWWWnnnlllcccVVVOOOMMMGGGFFFGGGBBBAAAFFFJJJZZZuuuvvvhhh]]]bbb{{{~~~{{{mmmUUUQQQ\\\pppkkkQQQOOOEEENNNkkkgggjjjWWWEEE???;;;444333666444444333333333333222222222222222222222222222222555444333333222222222333111111111111111111111111333333333222333333444444333666444666===BBBSSSnnnbbbMMMBBB======;;;<<<======@@@KKKWWWrrrzzzdddVVVNNNGGGBBB>>>>>><<<<<<<<<<<<>>>>>>CCCJJJTTT___hhhpppvvvzzz}}}~~~|||||||||{{{yyywwwtttuuuuuuuuutttrrrpppooonnnooooooppppppoooooonnnmmmmmmllllllmmmooopppqqqqqqooommmkkkiiigggccc```^^^\\\[[[\\\]]][[[VVVQQQQQQSSSVVVUUUTTTXXXaaaiiiqqqzzzxxxlllcccXXXPPPLLLFFFDDDEEEKKKRRRdddwww___RRRFFFBBBAAA@@@@@@AAAAAA@@@>>>===;;;:::::::::777777777666666666666555555555555555555555555555222222222222333333444555777777777777777777777777777555555999:::<<>>;;;999<<<;;;;;;<<<>>>@@@???>>>>>>@@@>>>@@@EEEBBBHHH[[[uuummmdddWWWOOOMMMHHHDDDEEEBBBBBBGGGIIIXXXrrruuuhhh^^^ddd~~~nnnWWWQQQZZZnnnoooTTTPPPHHHTTTtttooorrr\\\HHH???:::444222555444444333333333333222222222222222222222222222222555555444333333333333444222222222222222222222222222222222222333444555555444666333555<<<@@@QQQlll~~~vvvZZZIIIAAA===<<<;;;;;;<<<<<<@@@LLLXXXtttzzzdddWWWOOOGGGBBB???>>>===<<<<<<===>>>???CCCJJJUUU```iiiqqqwww{{{|||~~~~~~{{{yyytttuuuvvvvvvuuusssqqqoooppppppqqqqqqqqqqqqpppppppppooommmlllmmmoooqqqrrrtttrrrpppllliiifffbbb``````^^^^^^______\\\VVVQQQPPPQQQRRRRRRQQQUUU\\\ccckkksssuuudddZZZTTTLLLFFFDDDAAAAAACCCFFFIIIXXX{{{ttt]]]QQQFFFCCCCCCAAA???@@@@@@???>>>===<<<<<<<<<<<<888888888888777777777777666666666666555555555555444444444444444555666777777777777777777777777777666444555888:::<<>>===<<<;;;;;;===??????>>><<<>>>@@@???AAAFFFCCCJJJ^^^}}}mmmcccVVVNNNMMMHHHCCCFFFCCCCCCHHHIIIWWWppp~~~tttggg]]]eeemmmVVVPPPVVVgggrrrWWWSSSMMM\\\~~~zzzvvv^^^HHH>>>:::555555888444444333333333222222222222222222222222222222222444333333222222222333333222222222222222222222222000000000000111222333444444777333444;;;???OOOjjj}}}mmmRRREEEAAA???<<<::::::<<<<<<@@@MMMZZZvvvzzzdddWWWOOOHHHBBB???>>>===<<<<<<===>>>???DDDKKKWWWbbbkkkrrrxxx{{{{{{~~~}}}zzztttuuuvvvvvvvvvtttqqqpppppppppqqqqqqqqqqqqpppppprrrpppooonnnnnnoooqqqrrrwwwuuurrrnnniiieeebbbaaaaaa```___``````]]]WWWQQQNNNOOOOOOOOOOOOSSSZZZ```fffmmmzzzkkk^^^RRRLLLIIIDDDAAAAAA??????CCCDDDEEERRRtttvvvaaaUUUJJJFFFEEEBBB@@@@@@??????>>>============>>>::::::999999999888888888777777666666666555555555555555444444444555666666666666666666666666666666555333444888:::<<>>>>><<<;;;>>>AAA@@@AAAEEECCCLLLaaammmbbbTTTMMMKKKFFFDDDGGGDDDEEEIIIJJJVVVooo|||sssfff]]]dddiiiTTTMMMRRR^^^zzzpppWWWTTTQQQfffzzzaaaHHH>>>:::666555777444444333333333222222222222222222222222222222222222111111111111111222222222222222222222222222222000000000000111222333444444666333555;;;===LLLfff~~~kkkPPPCCC@@@AAA<<<;;;;;;<<<===BBBOOO\\\xxx{{{eeeWWWOOOHHHCCC??????============??????EEELLLXXXccckkkqqqvvvyyyzzz}}}~~~{{{vvvwwwwwwwwwuuutttrrrqqqppppppqqqqqqqqqqqqppppppsssrrrqqqpppooopppqqqrrrvvvvvvsssnnniiieeeddddddcccaaa``````aaa^^^YYYTTTMMMMMMMMMMMMOOOSSSYYY^^^ccciiisss{{{qqqfffXXXOOOGGGEEEDDDAAA???@@@>>>???BBBDDDDDDOOOnnn{{{fffYYYLLLGGGFFFDDDCCCDDD@@@??????>>>>>>>>>>>>>>>;;;;;;;;;:::::::::999999888777777666666555555555333333333222222333333444666666666666666666666666555333444777:::<<>>>>>===<<>>:::555222444444444333333333333222222222222222222222222222222111000000000000111111222333333333333333333333333222222222222333444555555222666444666;;;<<>>CCCQQQ^^^zzz{{{eeeXXXOOOHHHCCC@@@???>>>======>>>???@@@DDDLLLWWWbbbjjjooosssuuuzzz}}}~~~{{{zzzzzzyyywwwvvvtttsssrrrqqqqqqrrrrrrrrrrrrqqqqqqssssssrrrrrrqqqqqqqqqpppssssssrrrnnnjjjggghhhjjjfffcccaaaaaabbbaaa\\\XXXPPPOOOMMMMMMOOOSSSXXX\\\```dddmmm{{{yyywwwqqqiiidddaaaXXXPPPMMMFFFBBBBBBBBB???===>>>???>>>AAACCCCCCLLLgggqqqbbbRRRJJJGGGEEEEEEGGGAAA@@@??????>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::888888777777666555555444444333333222222333333333444444444444444444444444444222333777999<<>>===>>>??????>>>???BBB@@@BBBGGGIIIXXXsssnnnbbbTTTLLLKKKGGGFFFHHHDDDCCCGGGGGGUUUnnn~~~|||uuujjjaaafffyyyaaaOOOKKKQQQZZZgggnnnWWWSSSQQQhhh~~~dddIII>>>;;;666333333444444333333333333222222222222222222222222222222111111000000111111222333333333333333333333333333333333333222333333444444111555555777<<<<<>><<<<<<===>>>DDDRRR___zzz{{{eeeXXXPPPHHHCCC@@@???>>>======>>>???@@@CCCKKKVVV```hhhmmmqqqsssyyy|||{{{~~~}}}{{{xxxvvvuuuttttttrrrssssssssssssssssssrrrsssssssssssssssqqqppppppoooqqqpppnnnkkkjjjlllooohhheeebbbbbbcccbbb___\\\RRRQQQOOOMMMOOORRRWWWZZZ^^^bbbiiivvv{{{hhhfff___WWWTTTRRRLLLDDDGGGAAA???@@@@@@<<<:::;;;???>>>@@@BBBBBBIIIbbb{{{}}}lllYYYNNNIIIFFFFFFIIIAAAAAA@@@???>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;999888888777666555555444666555555444444444555555444444444444444444444444444222333777999<<>>BBB@@@BBBIIIMMM^^^{{{pppdddUUUMMMLLLHHHFFFGGGCCCAAAEEEFFFSSSmmm}}}wwwmmmccchhhvvv```OOOKKKSSS\\\fffzzzsssZZZSSSMMMbbbzzzzzz```FFF>>><<<999666777444444444333333333222222222222222222222222222222222111111111222333333444333333333333333333333333222222111111000111111111///555555888===<<>><<<>>>AAAAAALLLccc~~~zzzgggYYYMMMFFFDDDAAA@@@???=========>>>???BBBJJJVVV```gggnnntttxxxzzz|||~~~|||zzzxxxvvvuuuvvvuuuuuuuuutttttttttttttttsssqqqqqqsssttttttsssqqqrrrsssrrrooommmllllllkkkjjjgggdddeeeeee___WWWTTTRRROOOOOOPPPRRRSSSSSS[[[aaajjjuuuxxxdddXXXNNNLLLMMMJJJFFFDDDDDDCCCBBB@@@???>>>>>>>>>===???<<<<<>>===<<<;;;;;;:::;;;;;;::::::999888777666555444555555555444444333333333555555555555555555555555444444555555777;;;AAAEEEOOOUUU^^^gggnnn{{{mmm^^^TTTQQQUUUZZZcccnnnxxxfffWWWLLLCCCBBBCCCBBBAAAAAAAAAAAACCCEEEEEENNNjjjpppbbbZZZPPPIIIHHHKKKEEEBBBDDDDDDGGGUUUfff{{{yyytttnnnhhhmmm|||qqq```TTTLLLSSS\\\gggvvvtttWWWIIIMMMYYYgggqqqkkk^^^KKK>>>777555444222666555333222222333555666333333333222111000///...333333222111000000111111111111111111111111111111333333333333333333333333444444666777777;;;HHHUUUyyyUUUWWWddd~~~eeeMMMDDD<<<;;;>>>===>>>BBBAAALLLdddyyygggYYYNNNGGGEEE@@@???>>>===<<<===>>>>>>BBBKKKVVV```hhhnnntttyyy}}}~~~}}}{{{zzzyyywwwwwwwwwvvvvvvvvvvvvvvvwwwuuuttttttuuuvvvvvvuuurrrssssssrrrooommmmmmnnnlllkkkgggcccdddeee```YYYVVVTTTQQQPPPRRRTTTTTTTTTXXX]]]gggrrr~~~|||eeeXXXLLLIIIIIIGGGDDDCCCDDDCCCBBB@@@???>>>>>>>>>===???<<<===DDDHHHXXXsssnnn\\\RRRNNNKKKHHHFFFDDDBBBAAA@@@???===;;;>>>===<<<;;;;;;:::;;;;;;::::::999888777666555555555555555444444444333333555555555555444444444444444444555555666:::@@@DDDMMMTTT___hhhllluuuppp```UUUQQQTTTZZZ```nnn|||aaaSSSGGGDDDEEEEEECCCCCCCCCBBBDDDFFFGGGRRRnnnoooaaaYYYOOOIIIHHHIIIDDDBBBEEEEEEGGGTTTeeeyyywwwsssmmmgggmmm{{{zzzlll]]]QQQNNNTTT\\\eeerrrzzz\\\KKKHHHOOOZZZdddfffZZZJJJ===888555444222444333222111111222333444222222222222111000///...333222222111000000111111111111111111111111111111333333333333333333333333333333444666666:::FFFSSSxxxOOOPPPXXXiii~~~|||~~~lllOOOCCC;;;<<>>BBBBBBNNNfffyyygggYYYNNNGGGEEE???>>>===<<<<<<<<<===>>>CCCKKKWWWaaahhhooouuuyyy}}}}}}}}}||||||}}}|||yyytttqqqlllpppwww~~~yyyxxxxxxxxxxxxxxxyyyyyyzzzxxxwwwxxxyyyyyyyyywwwtttuuutttrrrooonnnnnnpppnnnlllgggcccccceeebbb\\\XXXUUUSSSRRRSSSUUUVVVUUUTTTYYYbbbmmmyyyjjj\\\MMMGGGGGGEEECCCCCCCCCCCCBBBAAA@@@??????>>><<>>EEEHHHWWWqqqjjj\\\UUUQQQPPPIIIGGGDDDBBB@@@???===;;;>>>===<<<;;;;;;:::;;;;;;:::999999888777666555555555555555555555444444444555555444444444333333333333444444555666999>>>BBBIIIRRR```iiikkkpppuuudddVVVPPPSSSYYYaaaqqqppp^^^MMMGGGIIIIIIGGGEEEEEECCCEEEHHHKKKWWWtttpppaaaYYYOOOIIIIIIHHHCCCBBBEEEEEEFFFSSSbbbvvvtttqqqjjjdddjjjzzzwwwlll___SSSRRRWWW___fffppp|||___LLLCCCEEEMMMVVV]]]TTTGGG===888666333111222222222222222222222222222222222222111000//////333222111111000111111111222222222222222222222222333333333333333333333333222222333555666999DDDPPPuuuQQQQQQTTT]]]hhhyyy{{{}}}pppPPPEEE===<<>>CCCCCCPPPhhh{{{hhhYYYMMMFFFDDD>>>===<<<;;;;;;<<<===>>>CCCKKKWWWaaaiiiooouuuzzz{{{}}}qqqiiieeedddcccccccccbbb___]]][[[___dddssszzzyyyyyyxxxyyyzzz{{{{{{|||{{{zzzzzz{{{{{{zzzxxxvvvwwwvvvssspppoooppprrrooonnnhhhcccbbbeeeddd```YYYVVVTTTSSSTTTUUUVVVVVVRRRWWW___iiiuuuuuudddRRRIIIFFFEEEDDDEEEBBBBBBBBBBBBAAA@@@???>>><<>>===<<<;;;;;;:::;;;;;;999999888888777666666555666555555555555555555555555444444444333333333333333333444444555888===@@@DDDPPP```kkklllnnnzzzzzzgggWWWNNNPPPYYYeeexxxjjjUUUMMMOOONNNJJJGGGGGGDDDEEEIIIMMM[[[yyyrrrcccZZZPPPIIIIIIGGGBBBBBBFFFEEEFFFQQQ```rrrqqqnnnggg```fff~~~yyy~~~yyyqqqeeeYYYUUUZZZbbbjjjsss~~~{{{```LLLBBB@@@GGGPPPTTTMMMDDD===888555333111111111222333333222111111333333333333333222111111222222111111111111111222222222222222222222222222333333333333333333333333333222333555666999CCCNNNoooVVVTTTUUUXXX\\\eeevvv{{{uuuUUUJJJDDD===@@@===>>>DDDEEERRRkkk~~~iiiZZZLLLDDDAAA>>>===<<<;;;;;;<<<===>>>CCCKKKWWWaaahhhnnnuuuyyy{{{}}}uuueee\\\XXXVVVUUUVVVWWWXXXWWWUUUVVVXXX\\\iii{{{{{{yyyyyyyyyzzz{{{|||||||||{{{|||}}}|||zzzxxxxxxxxxxxxuuusssqqqrrrsssoooooojjjcccbbbeeeeeebbbYYYWWWTTTSSSTTTUUUUUUUUUSSSWWW]]]fffqqqoooXXXLLLGGGDDDCCCEEEBBBBBBBBBBBBBBBAAA@@@???<<>>===<<<;;;;;;:::;;;;;;999999888888777777666666666666666666666666666666444444444444444444444444222333444444555777:::===AAALLL]]]jjjnnnpppyyy~~~jjjYYYMMMPPPZZZggg}}}uuu___VVVVVVTTTOOOKKKIIIEEEEEEIIIOOO___~~~vvvggg^^^SSSKKKJJJGGGCCCBBBFFFEEEFFFQQQ```qqqpppmmmddd\\\bbbzzzyyy|||yyytttgggXXXTTTYYYcccnnnyyyzzzaaaMMMBBB>>>DDDKKKLLLHHHBBB<<<888555333111222222333333333333222222444444444555444444333333222111111111111111222222222222222222222222222222333333333333333333333333555333333666777:::CCCLLLhhh]]]YYYWWWXXXZZZ\\\ccckkk}}}uuuUUUKKKEEE===@@@>>>???DDDFFFTTTmmmkkk[[[LLLCCC@@@>>>===<<<<<<<<<===>>>???BBBJJJVVV```gggnnntttxxx|||~~~qqq___VVVRRRPPPPPPQQQSSSTTTTTTSSSSSSUUUXXXeee~~~}}}{{{yyyyyyzzz{{{|||}}}}}}|||}}}~~~}}}{{{xxxxxxyyyzzzxxxvvvsssssssssooooookkkeeeccceeefffdddZZZWWWTTTSSSTTTUUUUUUUUUVVVXXX]]]cccmmmzzz{{{bbbQQQIIIDDDBBBCCCAAABBBCCCCCCCCCAAA@@@???>>>@@@===>>>CCCEEETTTmmmooo___QQQMMMIIIFFFEEEDDDCCCBBB>>>===<<<;;;;;;:::;;;;;;888888888888777777666666666666666666777777777777333333444444555666666777111333444444444555999;;;>>>FFFVVVeeemmmpppwwwmmm[[[NNNQQQ^^^iiijjjaaa^^^ZZZUUUQQQLLLGGGFFFJJJRRRccc{{{mmmcccWWWMMMKKKIIIDDDCCCEEEEEEFFFRRRaaasssrrrnnndddZZZ^^^vvvxxxzzz~~~wwwtttgggWWWPPPVVVbbbqqq{{{aaaMMMBBB>>>AAAFFFGGGDDD@@@;;;777555333222333333333333333333333333444444444555555444444333111111111000111111222333333333333333333333333333333333333333333333333333666333333666888;;;BBBJJJbbbkkkccc^^^```bbbbbb```aaalllvvvxxxWWWIIIAAA>>>@@@>>>???EEEGGGUUUooommm\\\NNNEEEBBB>>>>>>===<<<===>>>???@@@AAAIIIUUU___fffmmmssswww{{{}}}xxxeee[[[WWWVVVVVVWWWXXXYYYXXXWWWVVVXXX[[[ggg~~~{{{zzz{{{|||}}}~~~~~~|||yyywwwzzz|||{{{xxxuuussssssnnnooommmgggdddfffgggeee\\\YYYVVVUUUUUUVVVWWWVVVXXXZZZ\\\aaaiiiuuunnn[[[PPPIIIEEEEEEAAABBBCCCDDDCCCBBB@@@??????AAA======BBBDDDSSSnnnoooYYYUUUOOOKKKHHHFFFDDDCCC>>>===<<<;;;;;;:::;;;;;;888888888888777777777777666666777777777888888888222333444555777888999999111222333444333555777999<<>>AAA>>>???EEEGGGVVVpppnnn^^^PPPGGGEEE???>>>=========???@@@AAA@@@HHHTTT^^^ffflllrrrwwwxxxzzz}}}pppeeebbbaaa```aaabbbbbb```^^^^^^___aaammm}}}||||||}}}~~~}}}zzzwwwzzz}}}}}}zzzvvvsssrrrmmmooonnnhhheeefffgggeee^^^[[[XXXVVVWWWXXXXXXXXXYYYZZZ\\\___fffrrr~~~xxxdddWWWNNNJJJIII@@@BBBCCCDDDDDDBBBAAA???AAABBB===<<>>>>><<<;;;;;;;;;;;;;;;888888888888777777777777666666777777888888888999222333444666888999;;;;;;111222333333333444666888<<<===FFFVVVdddkkkooorrr~~~uuubbbTTTXXXggg{{{}}}tttnnnfff___]]]TTTMMMJJJNNNWWWiiivvvlll]]]QQQLLLMMMGGGDDDEEEDDDFFFSSSddd{{{zzzuuuhhhZZZ]]]uuu~~~sssuuu{{{yyyyyylllTTTZZZhhh{{{zzz}}}vvvYYYHHHBBBAAACCCEEEDDDBBB???:::666444444444333111000......000111333000111111222222222111111111111000000111222333333333333333333333333333333333333333333333333333333444111000333666999>>>EEE___|||vvvyyywwwnnniiijjjvvvcccJJJEEE>>>@@@<<<===DDDIIIZZZvvv|||gggYYYMMMGGGGGG@@@>>><<<;;;;;;===???AAADDDKKKWWWaaaiiinnnrrrtttzzz|||}}}}}}~~~wwwrrrvvvxxxvvvttttttpppkkkhhhiiinnn~~~~~~|||{{{|||~~~{{{||||||}}}}}}zzzwwwsssqqqqqqrrrrrrnnniiiffffffgggeeebbb^^^[[[[[[[[[ZZZYYYYYYXXX[[[```dddjjjuuujjj[[[RRRJJJDDDGGGDDDBBBAAABBBCCCBBBBBB@@@@@@@@@@@@???EEEVVVgggzzziii\\\[[[XXXMMMFFFFFF@@@>>><<<;;;;;;;;;:::888999999999888888888777777999888777777777888999:::999888777777777888:::;;;666666555555555555666666<<<===BBBLLLXXXccchhhjjjwww|||iii```bbbiiitttmmmeee\\\VVVSSSLLLJJJOOO[[[pppvvvpppfffVVVJJJGGGHHHDDDDDDIIIHHHRRRhhhyyy}}}mmm___eeeqqqssshhhnnn}}}uuu|||}}}ooo[[[[[[hhh|||wwwzzzyyyZZZFFF???>>>AAADDDCCCBBB@@@<<<888555444555333333333333333333333333222222111111111111222222111000/////////000222222///000111111000111333555666444222000000000222333555333222555666888>>>FFFZZZ~~~{{{nnnOOOFFF>>>@@@<<<===DDDIIIYYYuuu~~~hhhZZZNNNHHHGGG@@@>>><<<;;;;;;===???@@@CCCJJJUUU```hhhmmmqqqssszzz|||}}}}}}~~~{{{xxxwww{{{~~~}}}~~~}}}|||}}}~~~~~~|||yyyvvvtttrrrsssssspppkkkhhhhhhiiifffccc___]]]\\\[[[ZZZYYYZZZYYY[[[___bbbgggrrr|||wwwfffZZZRRRLLLGGGEEEBBBAAABBBCCCCCCBBBAAA@@@@@@@@@???DDDTTTeeexxxgggddd___RRRHHHEEEBBB???<<<;;;;;;;;;:::999:::::::::999999999888888888777777666777888999:::;;;:::888777555555555555555555444444444444555555999;;;@@@IIIUUU```fffiiirrroooggglllttt|||qqqjjjbbbZZZTTTQQQLLLJJJOOO[[[qqqvvvpppeeeVVVLLLGGGHHHDDDDDDIIIHHHRRRhhhzzz~~~mmm```fffrrryyyooogggooo|||ttt|||vvvbbbaaalllzzzvvvyyy}}}^^^IIIAAA???AAAEEECCCAAA>>>:::777555555555333333333333333333333333222222111111111111222222111111000000000111222333111222222111000000111333444333111000111222333444444222111444666777===DDDXXX~~~zzzTTTDDD>>>@@@===>>>DDDHHHXXXsssiiiZZZOOOHHHFFF@@@???===;;;;;;===>>>???AAAIIITTT^^^ffflllpppssszzz{{{}}}}}}~~~}}}~~~}}}zzzxxxtttttttttqqqnnnkkkjjjkkkiiieeeaaa___]]]\\\[[[YYYZZZYYYZZZ^^^aaaeeeoooyyypppaaaWWWQQQIIIFFFCCCBBBCCCCCCCCCCCCCCCAAAAAA@@@???CCCRRRaaa~~~tttnnniii\\\NNNGGGCCC@@@<<<::::::::::::::::::::::::::::::999999999888777777777777888999999;;;:::888666555444333333444444333333333333444444777888===EEEQQQ[[[cccffflllvvvrrryyyvvvllleee^^^WWWRRROOOLLLJJJOOO\\\sssuuunnndddVVVMMMGGGHHHDDDDDDHHHGGGQQQgggzzzooobbbgggssstttllliiisss|||sss{{{zzzcccaaaiii~~~{{{wwwzzzaaaLLLBBB@@@CCCGGGDDDBBB>>>999666555444555333333333333333333333333222222111111111111222222222111111111111222333333333333333222000///000111222111111111111333555666333111111444555666<<>>@@@===>>>DDDGGGVVVpppjjj[[[PPPIIIDDD@@@???===<<<<<<<<<>>>>>>@@@GGGRRR\\\dddjjjooorrryyyzzz|||}}}~~~~~~{{{yyyuuutttsssqqqooommmlllllljjjgggdddaaa___^^^[[[YYYZZZXXXZZZ^^^```eeeoooyyy~~~kkk^^^WWWMMMJJJFFFCCCCCCDDDDDDDDDDDDBBBAAA@@@???CCCPPP]]]zzzwwwsssgggWWWMMMEEEAAA<<<999999:::;;;;;;999999999999999999999999888888888888999999999:::888888777777666666666666555444444333333444444555555777;;;BBBLLLWWW```dddiii~~~|||zzz{{{pppggg___XXXRRRNNNMMMKKKJJJOOO\\\uuutttkkkaaaUUUMMMGGGHHHDDDDDDHHHGGGPPPgggzzzpppccciiiuuuqqqllllllxxx|||qqquuu{{{uuu______fffyyy|||~~~```LLLCCCAAAFFFKKKJJJFFF???:::666555444333333333333333333333333333222222111111111111222222222222222222222333333333222333333111000///000222333222222222222333444555444111222555666777<<>>AAA===>>>CCCEEETTTnnnjjj[[[RRRJJJCCC@@@???>>>===<<<<<<======???FFFPPPZZZccciiiooorrrwwwyyy{{{}}}~~~~~~zzzxxxuuutttrrrqqqpppooommmlllkkkhhheeebbbaaa___\\\ZZZXXXWWWYYY^^^aaafffqqq||||||kkkbbbRRRNNNIIIFFFEEEEEEEEEDDDEEEBBB@@@??????BBBNNNZZZssszzzooo^^^QQQFFFBBB===:::999:::;;;;;;777777777777888888888888999999999:::::::::::::::888888888888888888888777666666555555555555666666555777:::@@@HHHRRR\\\bbbfffzzz{{{uuulllbbbZZZSSSNNNKKKJJJJJJKKKNNN]]]xxxrrrhhh^^^SSSLLLGGGHHHDDDDDDGGGFFFPPPfff~~~yyyqqqdddjjjvvvrrrkkklllzzz~~~{{{~~~pppnnnpppjjj]]]___hhhzzzvvv[[[JJJCCCCCCIIIPPPRRRKKKBBB;;;777555444222333333333333333333333333222222111111111111222222111111222222333333333333000111222111000000222444555444444333333222222222555333444777777888<<>>>>>CCCDDDRRRkkkiiiZZZSSSKKKCCC@@@???>>>======<<<<<<===???EEEOOOYYYbbbiiiooossstttwwwzzz|||~~~~~~yyywwwuuusssrrrqqqqqqqqqooommmjjjhhheeecccbbb```]]][[[XXXWWWYYY^^^aaafffqqq|||wwwkkkXXXTTTMMMIIIGGGFFFEEEDDDEEEBBB?????????BBBMMMWWWjjj{{{ppp___RRRFFFBBB>>>;;;::::::::::::666666666777777777777777888999::::::;;;;;;::::::::::::::::::999777666555666666666555555666666666555777999===CCCMMMWWW^^^cccvvvwwwrrriii___VVVOOOKKKIIIGGGJJJKKKNNN]]]zzzqqqggg\\\RRRLLLGGGIIIDDDCCCGGGFFFOOOeee|||xxxqqqeeekkkvvvwwwllljjjzzz}}}~~~ppphhhhhhaaaZZZ___jjj|||~~~kkkUUUGGGBBBDDDLLLTTTVVVNNNCCC;;;888666444333333333333333333333333333222222111111111111222222000111111222333222222222///000111111000111333555555555555444333222222111555333444888888888<<>>>>>BBBCCCPPPiiihhhZZZTTTLLLBBB@@@??????>>>===<<<<<<<<>>>>>???CCCLLLVVVggg~~~~~~tttjjj\\\PPPEEEBBB???<<<<<<;;;:::888666666777777888888888888666777888999999999888888777888999999999777666555666555555444444555555666555666888:::>>>GGGRRRZZZdddwwwuuuqqqhhh^^^TTTLLLHHHGGGEEEIIIKKKNNN]]]|||ssshhh]]]SSSNNNHHHIIIDDDCCCGGGEEENNNdddzzzwww~~~pppeeekkkvvvqqqlll|||pppgggfffaaa\\\bbbnnntttdddQQQFFFCCCEEEMMMVVVVVVMMMAAA:::888777666555333333333333333333333333222222111111111111222222///000111222222222111111000111222111000000222333444444444444444444333333444333444777888777;;;@@@JJJhhhkkkNNNCCC???AAA>>>>>>BBBCCCPPPhhh}}}hhhYYYTTTLLLBBB@@@??????>>>===<<<<<<;;;???EEEOOOYYYbbbiiippptttooosssxxx|||~~~~~~{{{xxxxxxvvvttttttuuuvvvsssqqqgggfffdddccccccaaa^^^\\\YYYXXXYYY\\\^^^aaakkkuuu~~~}}}bbb\\\TTTMMMIIIGGGFFFEEEEEE@@@>>>>>>???CCCLLLVVVhhh~~~{{{uuuyyyqqqzzzvvvmmmeeeYYYOOOEEEBBB???======;;;999777777777888888999999999:::444555666888888777777666222333555777999999999999555444444333333444444555444555666888;;;CCCOOOWWWfffzzzuuuppphhh]]]SSSKKKGGGFFFDDDIIIKKKNNN]]]}}}tttjjj^^^TTTOOOHHHIIIDDDCCCGGGEEENNNdddyyyvvv~~~pppeeejjjvvvwwwpppqqqggggggddddddkkkvvvooo```PPPFFFCCCFFFNNNVVVTTTKKK???888777888888666333333333333333333333333222222111111111111222222...///000111222111000000333333333222000///000111222222333444555555555555333222333666777666:::???IIIgggbbbMMMEEEAAACCC>>>>>>CCCCCCNNNeee}}}lllZZZOOOGGGCCC???>>>===<<<;;;<<<<<<===BBBEEEKKKVVVbbbkkkooooootttttttttvvvyyy~~~}}}}}}~~~{{{zzzxxxxxxwwwvvvtttssslllfffaaa___aaabbb```]]]]]]]]]]]]\\\\\\```hhhnnnyyyrrrbbbRRRNNNOOONNNIIIGGGHHHBBB>>>@@@???@@@KKKYYYnnnuuuhhh]]]___aaafffnnnyyy~~~pppddd]]]VVVOOOJJJBBB???<<<;;;::::::999888999999999888777666666555444555666888999999999999666666777777777777666666555444444333333444444555777666777999:::>>>IIIUUUddd{{{zzzsssrrrhhhXXXMMMLLLJJJFFFIIIGGGGGGQQQeeeuuukkk```TTTLLLEEEGGGCCCCCCGGGFFFPPPfffwwwzzzyyyooobbbbbbwwwtttuuukkkgggjjjiii|||xxx^^^LLLGGGEEEKKKPPPLLLNNNHHH@@@999666666666555333333333333333333333333111111111111111111111111222222222222222222222222......///000111222222333333333222111111222333333333333333333444777<<<@@@HHHccc|||^^^KKKDDD@@@AAA===>>>CCCCCCNNNeeelllZZZNNNGGGCCC???>>>===<<<;;;<<<======BBBEEEKKKVVVbbbkkknnnooottttttuuuwwwzzz~~~{{{zzzxxxwwwvvvuuutttsssmmmhhhbbb```bbbcccaaa^^^]]]]]]\\\[[[[[[___eeekkkvvvnnn[[[SSSPPPLLLHHHFFFFFF@@@???AAABBBCCCOOO]]]uuuuuufffYYYOOOPPPSSSYYYbbbkkkpppsssrrriii^^^UUUQQQNNNIIIFFFBBB???<<<:::::::::999888999999888888777666666555666666777777888777777777777777888888888888777777555444444333333444444555555555666888999<<>>@@@<<<===CCCCCCNNNeeemmm[[[OOOGGGCCC???>>>===<<<<<<<<<======AAAEEELLLVVVaaajjjnnnpppttttttuuuwwwzzz~~~zzzppprrrsssttttttwwwzzz}}}|||{{{yyywwwuuuuuuuuuuuupppkkkeeebbbbbbcccbbbaaa^^^]]]\\\[[[[[[]]]bbbfffqqqyyy~~~fffXXXPPPJJJGGGGGGCCC??????CCCDDDFFFRRRbbb~~~uuubbbSSSHHHGGGGGGJJJQQQWWW[[[]]]^^^XXXOOOIIIFFFEEECCCAAAAAA>>>;;;:::::::::999888999999888888777666666666777777777666666666555555888888999999999999888888555444444333333444444555444444555777777:::EEEPPPccc}}}zzzqqqppp{{{uuupppeeeVVVLLLJJJHHHFFFHHHFFFHHHUUUnnnsssiii___TTTNNNEEEGGGCCCCCCGGGFFFPPPfff|||~~~}}}rrrcccbbbvvvuuugggeeeiiiqqqbbbMMMGGGFFFOOOWWWTTTNNNIIIBBB<<<999666444222333333333333333333333333111111111111111111111111222222222222222222222222000000000000000111111111333222222111111222222333222333444444444777;;;>>>AAAZZZmmmSSSFFFCCC<<<>>>;;;===CCCCCCNNNddd~~~qqq___RRRIIIDDD??????===<<<<<<<<<===>>>AAAEEELLLVVV```hhhnnnqqqtttuuuvvvxxx{{{~~~xxxnnnfff___aaabbbcccdddfffiiilllpppzzz~~~}}}{{{yyyvvvvvvwwwxxxsssooohhhddddddddddddddd```___]]]\\\[[[]]]___aaahhhmmmrrrsssvvv~~~rrr^^^RRRJJJHHHIIIBBB???@@@DDDDDDGGGTTTeeeuuu___NNNIIIGGGEEEFFFKKKPPPTTTVVVYYYTTTLLLFFFDDDBBB@@@???@@@>>>;;;:::::::::999888888888888888777777666666666666555555555555555666777888888999999888888777555444444333333444444555444444555777777999CCCNNNcccmmmcccbbbmmmxxxpppcccUUULLLIIIHHHGGGIIIHHHKKKZZZtttqqqhhh^^^TTTNNNEEEGGGCCCCCCGGGFFFPPPfff|||~~~}}}rrreeedddxxxwwwddd___dddkkkeeeNNNGGGFFFPPPYYYVVVJJJFFFAAA<<<999666444222333333333333333333333333111111111111111111111111111222222222222222333333111111111000000000000000222222222222222222222222222333444444444777:::===AAAVVV{{{kkkPPPDDDAAA:::<<<:::<<>>===<<<======>>>@@@EEELLLUUU^^^gggnnnrrruuuuuuwwwyyy||||||rrrggg\\\UUURRRSSSTTTTTTUUUWWWZZZ\\\```iiizzz}}}yyyxxxyyy{{{vvvrrrmmmhhhffffffffffffcccaaa___]]]\\\\\\\\\\\\]]]```dddfffjjjqqq~~~jjjXXXKKKGGGIIICCC@@@AAADDDDDDFFFVVVhhhvvv___MMMHHHEEEBBBCCCGGGMMMQQQTTTWWWSSSLLLGGGCCCAAA@@@??????===:::999::::::999999888888888777777777777777444444444444555666888888666666777777777777666666555444444333333444444555444444666888888999BBBMMMcccsss```VVVTTT\\\rrr{{{pppaaaUUUMMMIIIGGGHHHJJJJJJPPPaaa}}}ooofff\\\SSSMMMEEEGGGCCCCCCGGGFFFPPPfffyyy||||||rrreeefff{{{}}}cccZZZ\\\ddd}}}hhhOOOGGGGGGRRR[[[WWWGGGCCC>>>:::888777555333333333333333333333333333111111111111111111111111111111111222222333333333111111111000000000000000222222222222222222222222111333444444555666999<<>>999<<<:::<<>>=========>>>>>>@@@EEELLLUUU]]]eeemmmrrruuuvvvxxxzzz}}}}}}tttkkkbbbYYYPPPJJJHHHIIIIIIIIIIIIJJJMMMOOORRRZZZhhh{{{|||zzz{{{}}}wwwuuuqqqmmmjjjhhhggggggdddbbb___]]][[[ZZZWWWUUUSSSTTTWWW[[[^^^dddqqq~~~wwwaaaOOOHHHHHHEEEBBBBBBEEEDDDHHHZZZnnnyyyaaaOOOHHHEEEAAAAAAFFFLLLRRRUUUQQQNNNJJJEEEBBB@@@@@@@@@???<<<:::999999::::::999888888777777777777777777555444444444555777999:::666666777777777777666666555444444333333444444555444444777888888888AAAKKKcccwwwfffUUULLLIIIMMM^^^pppqqq```UUUNNNIIIHHHIIIJJJMMMVVVkkknnndddZZZQQQLLLEEEGGGCCCCCCGGGFFFPPPfffxxx{{{{{{rrreeefff|||gggXXXWWW```wwwiiiPPPIIIKKKWWW```\\\HHHCCC>>>:::777666555444333333333333333333333333111111111111111111111111111111111222222333333444000000000000000111111111111222222333333222222111111222444555555666888:::CCCPPPpppbbbJJJ???>>>999<<<:::<<>>=========>>>??????EEEMMMTTT\\\dddmmmsssuuuvvvxxx{{{}}}vvvoooeee\\\TTTOOOJJJHHHDDDEEEEEEDDDCCCCCCFFFHHHHHHOOOYYYeeeuuu~~~~~~zzzzzz|||xxxwwwuuuqqqmmmiiiggggggdddaaa]]][[[YYYWWWSSSOOOLLLKKKMMMQQQSSSWWWdddqqq|||~~~gggSSSJJJJJJFFFCCCCCCEEEEEEKKK```www}}}fffTTTJJJFFFBBBAAAFFFLLLSSSVVVQQQOOOKKKGGGCCCAAAAAABBB>>><<<999888999::::::999777777777777777777777888777777555555555777999:::777777777888888777777777555444444333333444444555333333555777666777???HHHccc|||iii[[[MMMGGGDDDEEEPPP^^^rrr```VVVOOOIIIHHHKKKIIINNN\\\uuummmbbbXXXOOOKKKEEEGGGCCCCCCGGGFFFPPPfffyyy{{{{{{qqqeeeeeezzzooo[[[WWW```rrriiiQQQLLLQQQ^^^gggcccMMMHHH@@@;;;777666555444333333333333333333333333111111111111111111111111000111111222333333444444//////000000111111222222111222333333333333222111111222444555555555888999AAAKKKjjjvvv\\\GGG??????:::<<<:::<<>>=========>>>??????EEEMMMTTT\\\dddmmmsssuuuwwwyyy{{{}}}~~~~~~nnnfff\\\RRRMMMJJJIIIHHHEEEEEEEEEDDDBBBBBBDDDFFFDDDIIIOOOVVV___ppp|||~~~zzzyyy{{{xxxxxxwwwsssooojjjhhhgggccc```\\\YYYXXXTTTOOOKKKIIIGGGHHHLLLMMMOOOZZZgggsssiiiVVVMMMMMMGGGDDDDDDFFFGGGNNNfff~~~jjjXXXIIIDDD@@@???CCCJJJPPPTTTWWWUUUQQQLLLFFFCCCBBBCCC>>><<<999888999::::::999777777777777777888888888:::999777666555666888999888888999999999999888888555444444333333444444555222222444666555555===FFFccctttaaaTTTIIIEEEBBBAAAJJJUUUmmmsss```VVVPPPJJJIIILLLHHHOOO```|||mmmaaaWWWNNNJJJFFFGGGCCCCCCGGGFFFPPPfffzzz|||{{{qqqddddddxxxvvv___YYYaaammmhhhQQQOOOUUUdddnnnjjjSSSLLLCCC<<<888666555444333333333333333333333333111111111111111111111111000000111222333333444444...//////000111222222333111222333444444333222111111222444555555555777999@@@HHHfff}}}wwwxxxyyyyyyvvvnnncccSSSFFF@@@@@@===;;;;;;>>>???AAAJJJTTTuuupppXXXIIIBBB@@@===;;;:::;;;===>>>DDDGGGMMMUUU^^^fffmmmqqqtttvvvxxx{{{}}}~~~}}}}}}}}}nnnggg\\\SSSMMMIIIFFFEEEEEECCCAAAAAAAAABBBAAA@@@@@@CCCJJJPPPTTT[[[hhhuuu|||yyywwwzzzxxxvvvtttqqqlllgggcccaaa^^^[[[VVVQQQKKKDDD???@@@???>>>???CCCKKKVVV]]]jjjvvvvvviiiXXXMMMKKKIIIEEEEEEIIIJJJSSSnnnxxx]]]VVVKKKDDDEEEEEECCCMMM[[[XXX\\\ZZZRRRMMMNNNIII@@@AAA<<<999999888555666:::888999999999999888888777777777777777777777777777999888888777777777777777666666555444444444444555777555444444666:::>>>AAAZZZ{{{nnn[[[OOOFFFCCC@@@<<>>AAAJJJTTTrrrjjjUUUHHHBBB@@@===;;;;;;;;;===>>>BBBEEEJJJRRR[[[cccjjjnnnssstttwwwzzz}}}~~~~~~{{{ttthhh]]]UUUNNNJJJGGGGGGEEECCCBBBCCCCCCCCCBBB@@@AAAFFFJJJLLLOOOYYYdddiiittt|||yyywwwwwwuuutttrrrppplllgggccc___\\\VVVQQQMMMHHHDDDAAA@@@??????>>>AAAGGGOOOUUUbbbmmmzzz{{{pppeeeWWWMMMKKKIIIFFFGGGJJJLLLWWWuuunnn```SSSIIIGGGFFFEEEMMMXXX```eeeccc[[[WWWVVVPPPFFFBBB<<<888888888666777:::888888888888888777666666888888888888888999999999::::::999888888888888888666666555444444444444555555444222222444777;;;===OOOppptttfffWWWLLLCCCAAA>>>;;;@@@IIIYYYssswwwdddYYYSSSNNNKKKLLLQQQVVVkkkuuugggYYYOOOKKKHHHIIIDDDDDDIIIHHHRRRhhhyyy}}}mmmaaagggrrruuuZZZ]]]aaaiiiyyyyyyfffWWWQQQWWWkkkuuummmWWWOOODDD===:::888555222333333444444444555555555333333333333222222222111333222222111111222222333000000111111111111111111111111111111222222222222222333444444444555777999;;;GGGYYYyyyoooiii]]]QQQGGGAAA>>>>>>===;;;;;;===>>>AAAJJJTTToootttaaaQQQFFFAAA???===;;;;;;;;;<<<===???BBBHHHOOOWWW```fffjjjppprrruuuyyy|||~~~ttthhh^^^UUUNNNJJJGGGEEECCCBBBBBBCCCBBBAAACCCCCCEEEHHHHHHGGGLLLTTTWWW^^^ppp}}}zzzxxxuuutttsssrrrppplllgggccc[[[VVVPPPJJJGGGEEECCCBBB?????????>>>???BBBGGGKKKVVV```mmmzzzuuukkkbbbXXXQQQNNNIIIHHHIIIKKKNNN]]]rrraaaQQQKKKIIIGGGLLLTTTdddkkklllgggeeeddd\\\PPPDDD>>>999888888666777:::999888888888888777777777888888999999999:::::::::;;;;;;:::999999999999999777666555555444444555555666444333222333666999;;;FFFbbb{{{|||qqqcccTTTIIIBBBAAA???<<>>;;;999777555333333333333444444444444444444444333333333222222444444333333333333444444222222222222222111111111111111111111222222222333222333444444444555777999;;;FFFWWW{{{jjjVVVIIICCC???<<<<<<:::;;;===>>>AAAJJJSSSmmm{{{iiiYYYMMMEEE@@@???===<<<;;;;;;<<<===>>>AAAFFFMMMVVV^^^dddhhhnnnppptttxxx{{{~~~wwwkkk```WWWQQQLLLJJJFFFEEEEEEEEEDDDCCCGGGFFFHHHLLLLLLJJJLLLPPPTTTWWWddd}}}~~~|||zzzxxxwwwuuutttqqqllleee```TTTPPPJJJGGGEEECCCBBBAAA===>>>>>>======>>>AAADDDMMMUUU```nnnvvvmmmeee]]]VVVRRRJJJJJJLLLMMMRRReeettt^^^RRRLLLIIIJJJNNN^^^hhhoooqqqtttuuukkk^^^KKKBBB;;;999999888888:::::::::999999999999999999888888888999999999::::::;;;;;;:::999999999999999777666666555555555555555888777555444555777999;;;???TTTiiisssxxxzzzpppcccUUUJJJCCCBBBAAA???DDDNNN```uuu|||mmmccc\\\TTTPPPOOORRR```{{{yyylll^^^TTTOOOHHHHHHDDDCCCHHHHHHSSSjjj}}}uuugggkkkuuusssmmmnnnpppyyycccUUU^^^pppyyyqqq```VVVUUUXXXdddkkkdddUUUOOOFFF???;;;999777666333333333333333333333333444333333333333222222222444444333333333333444444444333333222222111111111111111111222222222333333222333444444444555777999===HHHUUU~~~zzz^^^KKKCCC???:::<<<::::::<<<===@@@IIISSSkkkuuubbbUUUJJJDDD???>>>===<<<;;;;;;;;;<<<>>>@@@FFFMMMVVV^^^eeehhhmmmooossswww{{{~~~}}}}}}~~~}}}oooccc\\\VVVSSSNNNKKKJJJJJJIIIIIIIIIHHHKKKRRRUUUTTTSSSTTTVVVWWW___uuu~~~}}}{{{zzzwwwtttoooggg___YYYMMMKKKHHHFFFEEECCCAAA???;;;<<<======<<<===???AAAGGGMMMVVVcccuuu~~~rrrjjjccc\\\VVVMMMNNNOOOQQQYYYoooooo\\\QQQKKKHHHIIIRRR___lllvvv|||nnnTTTIII???<<<;;;999888:::999888888888888999:::;;;999999999999999999999999::::::999888888888888888777777666555555555555666777666555444555666888999888FFFWWWcccmmmsssnnncccVVVJJJBBBBBBAAA@@@FFFQQQfffzzz~~~qqqggg___VVVQQQQQQRRRdddxxxkkk^^^TTTOOOHHHHHHCCCCCCGGGHHHSSSkkkxxxiiimmmxxxsssllljjjkkkpppzzz}}}yyynnnXXXRRRaaawwwmmm[[[SSSVVVYYYbbbeee]]]TTTOOOFFF???:::888777666333333333333333333333333222222222222111111111111333333222222222222333333444333333222222111111111111222222222222333333333222333444444444555777999;;;GGGRRRyyy}}}cccKKKAAA>>>:::<<<::::::<<<===@@@IIISSSjjjtttaaaTTTKKKEEE>>>>>>===<<<;;;;;;;;;;;;===@@@FFFNNNWWW```fffjjjnnnppptttxxx{{{~~~}}}}}}~~~~~~ppphhhbbb]]]XXXSSSQQQPPPOOONNNNNNMMMQQQ[[[bbbaaa^^^^^^YYYYYY___rrr}}}{{{wwwssslllcccYYYRRRKKKIIIGGGFFFFFFDDDBBB@@@===>>>>>>>>>======>>>@@@DDDGGGNNNYYYiii{{{qqqkkkccc[[[SSSTTTTTTWWWbbbzzzjjjXXXNNNIIIGGGJJJVVVdddqqq}}}```SSSFFF@@@>>>:::999999666666555666777999;;;<<<>>>======<<<<<<;;;::::::::::::999888888888888888888777666666555555666666333333222222333444555666777AAAMMMYYYgggpppoooiiiWWWJJJAAA???>>>>>>FFFRRRdddzzztttkkkaaaXXXTTTTTTXXXmmmvvvjjj]]]SSSOOOHHHHHHCCCBBBGGGHHHTTTlll~~~}}}vvvgggkkkyyyvvvooommmmmmqqqvvvsssmmmcccSSSSSSeeeyyykkkXXXQQQXXX^^^eeeeee[[[UUUPPPHHH???999777666666444444444444333333333333222222222111111111000000222222111111111111222222222222222222222111111111222222222222333333333333222333444444444555777999666DDDNNNqqq}}}{{{iiiLLLAAA>>>;;;;;;999:::<<<===@@@IIIRRRhhhwwwdddVVVLLLFFF>>>======<<<;;;;;;::::::<<>>@@@AAAAAAFFFPPP]]]rrr|||vvvmmmccc[[[ZZZZZZ^^^lllwww___QQQKKKHHHFFFNNNXXXcccuuujjj[[[LLLDDD@@@<<<999888666666666777999<<>>;;;;;;:::999999999999999888777777666666666666666222222222222333444555666888>>>HHHSSSaaalllooonnnZZZMMMBBB???===>>>HHHUUUeee|||xxxnnnddd[[[WWWXXXcccyyyuuuiii]]]TTTPPPHHHHHHBBBBBBGGGHHHTTTlll|||{{{ssseeejjjzzzzzztttrrrsssuuuxxxrrrjjjaaaTTTVVVjjjkkkUUUPPP\\\gggooolll___VVVRRRJJJAAA:::777666777555555555444444444333333333333222222222111111111222222111111111111222222000000111111111111111111222222222333333333444444222333444444444555777999444DDDLLLkkk{{{oooNNNBBB@@@>>>;;;999:::<<<===@@@IIIRRRgggzzzgggXXXMMMGGG=========<<<;;;;;;:::::::::>>>DDDMMMWWWaaahhhmmmppprrruuuyyy|||~~~|||xxxuuusssrrrmmmkkkppp||||||xxxssssssvvv~~~yyyrrrggg\\\UUUQQQMMMGGGCCCCCCEEEFFFGGGEEEEEECCCAAA>>><<<===???>>>>>>AAAJJJVVViiivvvkkk```___^^^cccsssdddTTTMMMJJJDDDIIIMMMUUUhhh~~~qqqaaaPPPGGGBBB===999777999999999:::===AAADDDFFFKKKJJJIIIGGGFFFDDDCCCBBB<<<<<<;;;::::::::::::;;;888888777666666666666666333333333444555666888888444999@@@JJJXXXdddkkklll___QQQDDD@@@???@@@KKKXXXiiizzzpppfff]]]ZZZ\\\llluuuhhh]]]UUUQQQHHHHHHBBBAAAGGGHHHUUUmmm|||{{{ssseeekkk|||~~~xxxxxxyyyyyy{{{tttkkkcccWWWZZZnnnkkkUUUPPP```nnnwwwrrrdddXXXTTTLLLCCC;;;777777888666666666555555444444444444444444333333333222222333222222111111222222333//////000000111111111222222222333333333444444444222333444444444555777999777GGGMMMhhh~~~rrrRRRAAA===>>>;;;:::<<<>>>>>>???FFFNNNiii{{{fffYYYOOOGGGBBB@@@>>><<<;;;;;;<<<===<<<>>>DDDLLLUUU```hhhmmmqqqsssuuuwwwzzz}}}~~~uuulllfffbbb]]]UUUPPPMMMJJJHHHFFFAAACCCCCC@@@>>>>>>>>>===???@@@???EEEOOOYYYyyysssiiiccccccbbbdddssskkkVVVKKKFFFEEEFFFEEEIIIWWWjjjrrrqqqmmmcccVVVJJJCCC@@@<<<:::888777666777<<>>;;;888777777888777666666666666666777888666555444333222333444555555777===GGGRRR\\\bbbddd\\\NNNCCCBBBBBBDDDQQQaaassszzzkkkaaa[[[^^^dddxxxuuujjjaaaUUUKKKHHHEEEDDDFFFDDDFFFWWWkkkyyy|||yyymmmbbbiii}}}||||||~~~~~~|||ggg[[[[[[```nnn]]]VVVeee}}}{{{nnnccc[[[PPPDDD<<<888888999555444222222333444222111222222111111111111222222222222222222222222222222000000111111111222222222444444444444444444444444444555555555555555555555;;;???III```tttTTTCCC>>>???;;;:::<<<>>>>>>???EEENNNeee~~~hhh[[[QQQHHHBBB@@@>>><<<;;;;;;<<<===<<<>>>CCCKKKUUU___hhhmmmrrrsssuuuwwwzzz}}}|||vvvmmmhhhaaa[[[VVVRRRNNNJJJDDDDDDCCC@@@>>>===<<<<<<>>>???===BBBJJJSSSppp}}}ooofff```___]]]bbbssssss\\\OOOIIIAAACCCCCCDDDNNN\\\dddcccfff___TTTKKKEEEAAA===;;;888666555777<<>>999777777444333222333444444333111222222111111111111222222222222222222222222222222111222222222333333333333444444444444444444444444444444555555555666666666999>>>GGG^^^wwwVVVDDD??????<<<:::<<<>>>>>>>>>EEEMMM```|||kkk]]]RRRJJJBBBAAA>>><<<;;;;;;<<<===<<<>>>CCCJJJTTT^^^ggglllqqqssstttwwwzzz|||~~~|||uuunnnhhhaaaXXXQQQKKKHHHEEEBBB???===============;;;===EEEKKKcccwwwiii```\\\ZZZXXX^^^tttwwwaaaRRRIII@@@AAAAAAAAAEEELLLRRRSSSZZZVVVPPPKKKGGGBBB>>>;;;888777777999???GGGPPPVVVXXXTTTOOOMMMMMMMMMJJJHHHEEECCCAAA>>><<<;;;;;;;;;888777777666666777777777666666555444444444444444555666999@@@HHHNNNRRRSSSXXXMMMDDDDDDGGGNNN^^^ooovvvhhheeeooo{{{sssiii```VVVNNNIIIEEEEEEFFFEEEHHHYYYnnnzzzlllbbbjjjzzzvvvaaaYYY\\\aaazzzhhh]]]gggyyy{{{rrriiicccXXXLLLAAA;;;777666333222333444666555333111222222111111111111222222222222222222222222222222222222333333333444444444444444444444444444444444333333444555555666777777777<<>>===>>>DDDLLL\\\yyynnn___SSSKKKCCCAAA???<<<;;;;;;<<<<<<<<<>>>BBBIIIRRR]]]fffkkkqqqrrrtttvvvyyy{{{}}}~~~~~~sssfff\\\TTTNNNHHHEEECCC@@@???AAA===>>>:::;;;@@@DDDVVVtttxxxnnnbbbZZZZZZVVVTTT]]]ttt~~~iiiXXXLLLBBBCCCCCC@@@@@@BBBFFFHHHLLLKKKJJJHHHEEEBBB===;;;999888999<<>>>>>======888888777777666777777777777777666555555444444444666777:::???FFFLLLOOOPPPTTTKKKDDDBBBEEEMMM___ooo{{{nnnmmmzzzsssggg^^^TTTMMMIIIFFFEEEFFFEEEIII[[[ppp|||ppphhhppp}}}~~~xxxppp[[[UUUXXX[[[vvvzzzjjj^^^dddrrrxxxuuuppphhhbbbXXXMMMCCC===999777222222333555666666444222333222222111111222222333222222222222222222222222222222222333333333333444333333333333333333333333111111222333444555666777666;;;DDDWWW{{{xxxWWWDDD???>>><<<;;;;;;=========CCCLLL[[[xxxppp```SSSJJJCCCAAA???<<<;;;;;;;;;<<<<<<===AAAGGGPPP[[[dddjjjoooppprrruuuxxx{{{}}}xxxlll^^^TTTKKKHHHEEE@@@???BBB>>>???;;;:::???@@@LLLddd|||{{{xxxsssmmmddd[[[UUUWWWTTTSSS\\\tttvvvaaaRRRGGGEEECCCAAA>>>===???BBB@@@BBBDDDDDDBBB???<<<:::777888999===CCCKKKRRRVVVUUUSSSOOOMMMKKKJJJIIIHHHDDDCCCBBBAAA@@@???>>>>>>999999888777777777777777888888777777666555444444555666888>>>DDDIIILLLMMMQQQLLLFFFBBBCCCLLL]]]lll}}}wwwxxxtttfff[[[QQQKKKJJJFFFEEEGGGFFFJJJ]]]sss~~~tttooovvv|||yyyzzz~~~uuukkkVVVQQQSSSRRRjjj}}}~~~zzzlllaaaeeeoootttsssqqqiiicccXXXMMMCCC;;;777666444333333555666666444222333333222222222222333333222222222222222222222222111111111111222222222222333333333333333333333333//////000111333444555555666<<>><<<;;;;;;=========CCCKKKYYYvvvsssaaaTTTKKKDDDBBB???<<<;;;:::;;;;;;<<<===@@@FFFOOOZZZccciiimmmnnnqqqtttxxx|||~~~lll^^^QQQMMMHHH@@@>>>AAA>>>AAA<<<:::??????FFFWWW~~~tttrrrnnnhhhaaa[[[UUURRRQQQQQQQQQZZZqqqkkkYYYNNNIIICCCAAA>>>::::::===:::===???@@@>>><<<;;;;;;777888;;;???EEEJJJOOOQQQPPPOOONNNLLLIIIGGGEEEDDDBBBAAAAAA@@@??????>>>===:::999888888777777777777888888888888777666444333222333555:::@@@EEEHHHHHHOOOMMMHHHCCCCCCKKK[[[hhhvvvvvveeeZZZPPPKKKKKKFFFEEEGGGFFFLLL___uuu|||uuusss|||{{{xxx{{{tttiiiTTTQQQSSSNNNbbbnnntttiiiaaadddllloooooonnnjjjcccXXXLLLAAA:::666555777555444444555555444333333333222222222222333333222222222222222222222222000000111111111222222222333333333333333333333333000000111111222333444444666;;;BBBPPPnnnyyyYYYFFF@@@???<<<;;;;;;===<<<<<>>AAAOOOlllpppmmmggg___XXXSSSQQQPPPHHHJJJNNNXXXnnn{{{hhhYYYOOOFFFCCC@@@;;;:::;;;999<<<>>>===;;;:::<<<===;;;===AAAFFFKKKNNNPPPPPPPPPPPPQQQOOOLLLHHHFFFEEE???????????????>>>===<<<;;;:::999888777777777777999999999999888666444333222333444888===AAACCCCCCIIIIIIGGGBBBAAAIIIWWWbbbmmm|||wwwfffZZZRRRMMMKKKGGGFFFGGGGGGMMMaaawwwxxxpppqqq}}}zzzyyytttiiiVVVUUUWWWOOO```jjjnnnfffbbbffflllnnnmmmmmmfff```UUUJJJAAA===<<<<<<:::777444333333444333333444333333222222333333444222222222222222222222222111111111222222222333333222222222222222222222222222222333333444444444444555:::???KKKgggzzzZZZGGGAAA@@@<<<;;;;;;===<<<<<>>>>>???JJJ```oookkkcccZZZSSSOOONNNPPPAAAEEEKKKVVVkkk|||cccUUUIIIFFFDDD>>>;;;<<<:::<<<===<<<::::::<<>>>>>>>>>>>>>>===<<<<<<;;;:::999888777777777777999999:::999888666444333555555666999===AAABBBAAABBBDDDDDD???===FFFTTT^^^cccqqqwwwfff[[[TTTPPPKKKGGGFFFGGGGGGMMMbbbxxxtttkkkmmm}}}|||yyyuuujjjYYYZZZ[[[RRRbbblllpppjjjgggmmmrrrrrrrrrrrr```ZZZQQQHHHCCCBBBDDDFFF<<<999444222222333333333444333333222222333333444222222222222222222222222222222333333333444444444222222222222222222222222555555555555555555555555333999>>>HHHbbbVVVDDDCCC===<<<;;;<<>><<<>>>CCCWWWmmmiiiWWWMMMEEEAAA===:::::::::::::::<<<>>>AAAEEEKKKSSS]]]ccciiikkknnnqqqssswww{{{~~~~~~}}}}}}}}}~~~uuuhhhYYYHHHBBBEEEAAA@@@===;;;;;;<<<>>>???SSSooovvvhhh\\\UUUOOOKKKHHHBBBEEEIIISSSfffxxxkkkYYYKKKDDDAAA>>>;;;;;;999;;;===<<<999:::>>>AAACCCLLLXXX[[[WWWVVVZZZ^^^\\\[[[YYYWWWSSSMMMJJJEEEBBB???>>>======<<<;;;999999888888777777666666999999::::::999888666555333222333555999===??????BBBCCCAAA>>><<>>CCCOOOPPP>>>111333666222///222333333333222222111111111111111222222222333333333222222222222111111000000//////000111222222333333444444444444444444444444555777<<>><<<;;;<<>>:::;;;:::;;;===<<<999;;;@@@FFFJJJTTT```dddaaaaaadddfffdddaaa^^^ZZZUUUOOOJJJGGGDDD@@@>>>===<<<;;;999::::::999999888888888888777888888888888666555444222222333666:::===>>>===???@@@???<<<:::===FFFMMMMMMUUU___iiisssttteee[[[RRRMMMGGGJJJFFFEEEJJJMMM___|||vvvllllll{{{hhh```ddd^^^YYYbbbyyytttaaakkksssuuuttttttpppiiicccUUUJJJEEE@@@999===FFFJJJ;;;222444666111000444333333333333222222222111111111222222222333333333222222222222111111111000000000000111222222333333444444444444444444444444555888===GGG[[[yyybbbKKKEEE>>><<<;;;<<>>AAAFFFQQQfffjjjXXXOOOEEEAAA===:::::::::::::::;;;===@@@DDDIIIRRR[[[aaadddgggkkknnnpppssswwwzzz~~~}}}}}}}}}}}}~~~mmm\\\MMMFFFGGGBBBAAA>>><<<;;;<<<===>>>???QQQnnn}}}lll^^^SSSJJJEEEEEEDDDEEEKKKZZZssskkkYYYLLLCCC===<<<:::;;;===<<<;;;>>>CCCMMMRRR\\\gggllljjjjjjllljjjhhheeebbb]]]WWWPPPKKKIIIFFFAAA>>>===<<<:::999;;;::::::999999999999999666666666666555444333333111222333777:::<<<;;;:::;;;;;;;;;999777999???DDDEEEJJJRRRYYYbbbpppssseee[[[TTTOOOIIIKKKGGGEEEJJJMMM___|||wwwmmmlllzzzlllccceee___[[[fff||||||lll^^^jjjwww}}}}}}wwwmmmddd^^^SSSIIIDDD===555555;;;@@@777333555555111111555444444333333333333222222111111222222222333333333222222222222111111111111000000111111222333333333444444444444444444444444555999>>>EEEUUUpppxxx}}}dddJJJDDD???<<<:::;;;===>>>===@@@FFFNNNccc~~~~~~iiiXXXOOOEEEAAA===:::::::::::::::;;;<<>>>>>===<<<<<<;;;:::999999999::::::666666666666555444333333111111333777:::;;;999777888888999777666666999<<>>DDDNNNgggwwwwwwfffJJJCCC@@@<<<::::::<<<<<<<<>>BBBGGGOOOXXX^^^cccfffkkknnnqqqsssvvvxxx{{{{{{|||}}}~~~~~~sssaaaSSSLLLIIIDDDBBB@@@>>>===<<<<<<<<<<<>><<<=========CCCJJJWWW___hhhppptttwwwwwwwwwpppooonnnllliiibbb[[[VVVOOOKKKFFFCCCBBBBBBBBBAAA===<<<:::999888888999:::888888777666555555555555111222333666888999777555666777777666555555666777;;;===???BBBGGGOOOZZZbbbkkktttttteee[[[SSSNNNGGGIIIEEEEEEKKKQQQeeeyyymmmlllzzzyyy}}}yyymmmiii______nnnzzziiiYYYhhh~~~ooocccVVVOOOHHHBBB;;;444222333333333444555333111222666333333333333333333333333111111222222222333333333222222222222222222222333222222222222222333333333333333333444444444555555666999===BBBIII___yyyrrr|||mmmMMMEEEBBB>>>;;;;;;<<<<<<;;;???EEEKKK```{{{~~~{{{jjjWWWMMMEEEAAA===::::::::::::::::::;;;>>>AAAFFFNNNWWW]]]cccgggkkkooorrrtttvvvxxxzzz{{{|||}}}~~~wwwfffYYYPPPKKKDDDCCCAAA???===<<<;;;;;;;;;???GGGVVVooommm___SSSJJJEEE???<<<<<>>======>>>EEEMMMYYYaaajjjpppuuu{{{~~~}}}xxxwwwwwwuuurrrllleee```WWWRRRLLLHHHGGGGGGFFFFFFAAA???<<<:::999999999::::::999888777666666666666333222333444666777555333666555555555444555555555888999:::;;;>>>DDDKKKPPPYYYaaalllvvvtttdddZZZRRRMMMFFFHHHDDDEEEKKKRRRhhhyyymmmlll{{{wwwzzzxxxnnnaaabbbsssxxxgggTTTccczzzoooeeeVVVQQQHHH@@@999666555555333444444444333222333444111111222222222222333333111111222222222333333333222222222222333333333333222222333333333333333333222333333444444555555555777888<<<@@@FFFZZZzzzmmmqqq{{{VVVJJJEEEBBB???===>>>===<<<@@@FFFIII^^^yyy}}}xxxmmmYYYNNNEEEAAA===:::::::::::::::999;;;===@@@EEEMMMVVV\\\bbbfffkkkooorrrsssvvvwwwyyyzzz|||}}}~~~~~~}}}|||kkk___UUUOOOEEEDDDBBB@@@>>><<<;;;:::999===AAAFFFUUUmmmpppaaaUUULLLDDD@@@===999;;;@@@BBBFFFXXXmmmqqq^^^UUUIIIDDD???===<<<>>>EEENNNXXX```fffgggkkkrrruuutttqqqrrrtttuuuuuurrrmmmhhh```[[[TTTNNNKKKJJJIIIHHHFFFCCC@@@===;;;:::;;;;;;:::999888666666666666777444333222333444555444333555444222222333444444444777777888888:::===@@@CCCHHHNNNVVV^^^eeennnyyyssscccYYYQQQMMMHHHJJJEEEEEEKKKRRRgggyyymmmlll|||xxxzzz~~~ssseeegggzzztttaaaRRR___wwwrrrkkkYYYSSSIII>>>777555666666555555444333333444333222000000000111111222222222111111222222222333333333222222222333333333444444333333333333333333333333222222333333444555555666888777:::???EEEWWW|||{{{nnnqqq^^^NNNGGGEEEAAA@@@@@@???===AAAGGGHHH\\\www|||wwwooo[[[OOOEEEAAA===:::::::::::::::999:::===@@@EEEMMMUUU[[[aaaeeejjjoooqqqsssuuuvvvxxxyyy{{{}}}~~~~~~~~~{{{~~~ooocccYYYQQQEEEDDDCCC@@@>>><<<:::999888<<<<<<;;;CCCVVVkkkxxxzzzpppaaaTTTKKKEEE@@@===<<<999:::???>>>>>>MMM```zzzggg]]]LLLEEE@@@>>><<<>>>FFFNNNVVV]]]___]]]^^^cccfffdddccceeejjjooosssssspppmmmgggaaaYYYRRRMMMKKKIIIHHHIIIGGGCCC???<<<<<<<<<===:::999777666555555666666555333222222333444444333444222111000222333444444333333333333444555777888===BBBHHHMMMTTT]]]hhhooowww~~~qqqbbbXXXQQQMMMJJJKKKFFFEEEKKKQQQfffyyymmmlll|||zzz|||ttthhhlllooo[[[SSS```wwwvvvppp\\\VVVJJJ<<<555444555666888777444222333555333000//////000000111111111222111111222222222333333333222222222333333444444444333333333333333333333333222222333333444555666666999666888???EEEUUUyyyssswwwpppRRRHHHBBB===:::;;;;;;;;;>>>DDDDDDWWWrrrxxxzzzvvv___QQQHHHBBB======<<<999999;;;<<<:::;;;???DDDKKKUUU___eeehhhkkkmmmoooppprrrtttzzzzzz{{{|||}}}~~~~~~~~~~~~~~~pppeee[[[UUUMMMGGG@@@===>>>>>><<<999;;;999888999???GGGPPPVVV^^^YYYQQQHHHAAA===;;;;;;:::999888777888???GGGMMMkkkkkkXXXRRRKKKBBB======AAAFFFJJJPPPRRRSSSSSSRRRQQQQQQRRRPPPSSSXXX^^^cccgggjjjkkk___\\\WWWSSSOOOMMMMMMMMMLLLIIIFFFAAA>>>===<<<<<<::::::999999888777777777111111111222222333444444555555555555555444444444333444444555666777888888:::<<>>;;;;;;;;;;;;>>>CCCEEEXXXssszzzyyyyyybbbTTTIIIBBB======<<<999999;;;:::888888===BBBHHHRRR\\\eeehhhkkknnnppprrrtttvvvzzzzzz{{{|||}}}|||nnncccYYYSSSKKKFFF???===>>>>>><<<999888666555666999@@@FFFKKKMMMJJJEEE@@@<<<;;;;;;;;;888777666555777<<>>AAAFFFHHHMMMNNNNNNKKKHHHEEEEEEEEECCCEEEHHHMMMQQQTTTWWWXXXVVVTTTQQQNNNLLLKKKKKKKKKIIIGGGDDD@@@===;;;;;;;;;::::::999888888777777666333333222222222222222222444444555555555555555555444444555555666666777777888999;;;===AAAGGGNNNSSS[[[cccnnnxxxooobbbWWWPPPMMMJJJCCCFFFJJJIIIWWWrrrxxxooojjj||||||lllgggeeepppttt^^^SSS]]]ppp|||hhhYYYHHH???:::555333444444333333333444444555666333333333333333333333333333333333222222222111111000111111222333333444444333333222222222333444555333444444555555666666666888999777;;;EEEPPPooo|||rrrVVVFFF@@@======<<<;;;>>>BBBGGGXXXsss|||www}}}fffYYYJJJCCC>>>===<<<999999;;;;;;888888===AAAGGGQQQ[[[dddgggkkkoooqqqtttwwwzzzzzzzzz{{{}}}~~~wwwjjj___VVVPPPHHHDDD>>><<<======;;;999777666555444666999===???>>>===;;;:::999999999:::555555555555555888===AAAKKKaaazzz|||sssbbbXXXQQQHHHAAA???AAADDDEEEFFFFFFFFFCCC???===<<<===<<<<<<>>>???BBBEEEGGGHHHIIIIIIHHHGGGGGGGGGGGGGGGFFFDDDAAA>>><<<::::::999:::999999888888777666666444444444333222111111111333444444444555666666666555555555666666666666666777777888999:::>>>CCCGGGPPPWWWaaakkkttt~~~ooocccXXXOOOKKKIIIBBBFFFJJJIIIYYYuuuwwwooojjj}}}ooobbbaaacccqqqsssbbbUUUcccvvvkkk\\\KKKAAA;;;666333444444444444333444444555666222222222222222222222222333333333222222222222111111111111222222333333444333333222222222333444555555555555555555555555555777888777;;;DDDNNNlll~~~YYYGGGBBB>>>===<<<;;;===BBBFFFWWWqqq}}}vvvjjj\\\LLLEEE???===<<<999999<<<===::::::>>>CCCHHHRRR\\\bbbfffkkkooorrrvvvzzz|||yyyzzz{{{}}}~~~~~~ooocccYYYQQQMMMDDDAAA===<<<<<<<<<;;;999999888888777888999::::::;;;;;;:::999888888777777333444555555555666999;;;???NNNgggzzzqqqtttwwwzzztttdddXXXRRRIIIBBB??????AAABBB>>>???@@@???===<<<===>>>;;;::::::::::::<<<>>>???>>>>>>???AAABBBCCCDDDDDDDDDBBB@@@>>><<<::::::999999999999888777777666666444444333333333222222222333333333444555666777777666666666666666555555555888888999888999;;;???BBBGGGNNNWWWaaakkkwwwpppeeeYYYPPPLLLIIICCCFFFIIIJJJ\\\www~~~uuunnnkkk~~~wwwsssdddZZZ\\\aaaqqqvvvkkkdddtttjjj[[[KKKBBB===888666666555555444444444444555555111111111111111111111111222222222222222222222222111111111222222333333333222222222333333333444444666666666666555555555555555888777;;;DDDLLLggg\\\HHHBBB>>>===<<<:::===AAAEEETTTmmm}}}www|||mmm___NNNGGG@@@>>><<<999999<<<===::::::>>>BBBGGGPPPZZZ```dddiiinnnrrrvvvzzz}}}zzzzzz{{{}}}~~~}}}||||||pppdddZZZQQQLLLHHH@@@???<<<;;;;;;;;;::::::999999999999::::::::::::::::::::::::999888777666444555777777666666777999<<>>>>>>>>???;;;===??????>>>======>>>999888777555555666777888888888:::<<<>>>@@@AAABBBAAAAAA???>>><<<;;;::::::999999888888777666666555222222333333333444444444333333333444555666777777666666666666666555555555777888999999999;;;>>>AAADDDIIIRRRZZZdddppp}}}qqqfffZZZQQQLLLKKKFFFHHHJJJKKK___yyy~~~uuuooommm}}}yyyoookkk]]]TTTYYYaaaqqq|||xxxxxxzzzfffXXXIIIBBB>>>;;;888999666555555444444444555555111111111111111111111111222222222222222222222222111222222222222222333333222222333333333444444444666666666666666666555555555888777<<>><<<999999<<<;;;888888;;;???DDDMMMVVV^^^bbbggglllppptttyyy|||zzzzzz{{{|||}}}~~~~~~sssjjjeeeeeehhhnnnuuuzzz{{{yyyvvvmmmiiiaaaXXXPPPJJJFFFDDD===<<<;;;:::::::::::::::777888888888999999999999777777777888888888888888555666888888777666777999;;;<<>>>>>??????AAADDDDDDAAA===;;;::::::999888777666666666666666666777888:::<<<>>>??????>>>>>>===<<<;;;;;;:::999888888777777666555555222222222333444555555555333444444444555666666666555555555666666666666666444666777777888999<<>>;;;::::::777666555555444555555555222222222222222222222222111222222222222333333333222222222222222222222222111222333444444444333333666666666666666666666666666999888<<>><<<999999<<<<<<888888;;;>>>CCCLLLUUU\\\```eeejjjnnnrrrvvvyyyzzzzzz{{{{{{|||||||||||||||~~~~~~lll^^^WWWRRRSSSUUUYYY]]]___^^^]]]ZZZXXXSSSMMMHHHCCCBBBAAA::::::::::::999999999:::888777777777777777777777888888777777777888888999555777888777666666888999888888888:::>>>BBBEEEFFFFFFIIILLLKKKLLLUUUdddppp~~~|||ooo```UUUJJJFFFAAA>>>>>>@@@AAAAAADDDHHHKKKKKKGGGAAA<<<:::::::::::::::999999888777777666555555666888:::<<<<<<<<<<<<<<<;;;:::999999888888888777666666555555333333444444444444444444444444555555555555555555444444555555666666777777444555666777777888:::======BBBHHHNNNTTT\\\fffmmmrrrzzz~~~nnncccXXXOOOLLLJJJFFFIIIKKKPPPjjj~~~uuuppprrr}}}zzzsss___\\\RRROOOZZZddduuu||||||jjj___RRREEE???===:::888999777777666555555555555555333333333333333333333333111111222222222333333333222222222222222222222222111222333444444444333333555555666666777777888888666:::999<<<@@@BBBWWWzzzrrrwwwzzzOOODDD???;;;;;;;;;:::<<>><<<999999<<<>>>::::::===@@@DDDMMMWWW[[[^^^dddiiimmmqqquuuxxx{{{{{{{{{{{{{{{{{{{{{{{{zzz}}}}}}|||hhhYYYQQQJJJIIIHHHIIILLLNNNNNNNNNOOONNNLLLGGGCCC@@@??????888999::::::999888999::::::999888777777777777777===<<<:::888777777777888555666777666666666888:::555555555555777:::===???;;;>>>@@@??????DDDOOOYYYhhhrrryyyvvvmmmbbbVVVLLLGGGDDD@@@>>>???AAACCCCCCHHHLLLPPPQQQMMMGGGAAA>>>666777888888888777555444888777555333333555888:::999::::::::::::999888888888888888777666666555555666555555444444333333222555555555555555444444444333444444555666777888888555777888888777888:::<<<:::???DDDIIIMMMTTT\\\cccfffnnnxxx|||lllaaaVVVNNNKKKGGGEEEHHHKKKRRRmmmuuuqqqsssyyywww}}}~~~~~~yyyqqqYYYWWWNNNMMMZZZfffvvv|||uuuxxx}}}hhh^^^QQQDDD???<<<999777777777777666555555555555555333333333333333333333333111111111222222333333333222222222222222222222222111222333444555444333333444555555666777888888999777::::::===@@@@@@TTTvvvzzz|||{{{tttppptttzzzhhhKKKBBB===;;;===>>>======???EEEOOOgggxxx{{{wwwbbbVVVLLLCCCAAA???<<<:::<<<<<<;;;;;;<<>>>>>>>>;;;:::888888999:::999888777777888888888999999999999999888888888888888888777777777666666555444333777666555444444555777888222222222444777<<>>DDDLLLRRRXXX]]]dddiiimmmqqqwww{{{|||yyyvvvxxx|||~~~|||yyy{{{{{{|||~~~|||nnnZZZLLLFFF???????????????@@@AAAAAADDDCCCAAA???>>>>>>>>>>>><<<:::888888999:::999888666666777777777888888888888888888888888888888888555666666777777777666666777666444333333555666777444333333333555888;;;===EEEFFFGGGHHHHHHGGGEEECCCDDDAAA>>>>>>@@@AAA@@@>>>BBBIIIQQQUUUSSSNNNHHHEEE;;;:::888777666666777777555555555555555555555555666777777888888888888888999888666666777777777666666666666666666666666666666555555555555555666666777777777777888888888999888777666666666777888999888:::===???@@@CCCGGGIIIQQQUUUZZZaaagggnnnuuuyyy|||oooeee[[[SSSOOOJJJFFFHHHKKKVVVtttzzzppprrryyyqqqlllqqq~~~~~~{{{oooZZZMMMKKKXXXdddkkkyyyooodddgggrrrzzzkkkXXXPPPEEE<<<777666555555666666666555555555444444333333333222222222111111000000111222222333444444222222222333333444444444444444333333222333333444555555555555666777888888888;;;999;;;AAACCCSSSooo}}}yyywww{{{|||wwwrrrmmmooouuuZZZFFFDDD===999::::::999:::===???KKKbbbyyyzzz}}}gggTTTKKKBBB@@@>>><<<;;;<<<999:::999:::<<>>>>>======<<<<<<======>>><<<:::999888999:::999888666666666666666777777777888888888888888888888888555555666888888999999999666555444333333444555666666555333222222333555666::::::;;;<<<>>>AAADDDEEEEEECCCAAA@@@@@@@@@???>>>???DDDLLLPPPPPPMMMIIIGGG===<<<:::888777666777777555555555555555555555555555555555555666666666666888666555555666666555444555555555555555555555555555555555555666777888888777777888888888999999999999999888888777888888888777888:::::::::<<<>>>@@@EEEHHHNNNSSSXXX^^^eeeiiiqqqwww|||pppggg\\\SSSOOOLLLHHHJJJNNNZZZxxxyyynnnooowwwqqqkkkooo}}}|||oooXXXLLLKKKZZZjjjsssjjj^^^```kkkxxxjjjXXXQQQFFF===777555555444555555444444444333333333333333333222222222222111000000000111111222222333000111111222444555555666444333333333333333444444555555666777888888888888777;;;:::<<>><<<;;;<<<::::::::::::<<>>;;;;;;;;;<<<<<<<<<=========;;;999999::::::999888777777777777777777777777777777777777888888888888666777888999999999999999555555444333333333444444777555333222111111222222555666777999;;;???CCCFFFEEEDDDCCCCCCBBBBBBAAAAAA>>>BBBGGGJJJLLLKKKIIIHHH>>>===;;;999777666666777555555555555555555555555555555444555555555666666777666444444555555555444444444444444444444444444444444555555777888999:::888888888999999999::::::;;;::::::999999888888888777888999999999999;;;===???BBBFFFJJJOOOTTTYYY]]]```gggsss~~~{{{pppggg]]]SSSNNNLLLHHHKKKPPP^^^|||uuuiiikkkttttttooosss}}}{{{nnnWWWLLLLLL\\\nnnyyyfffZZZ]]]ppp|||{{{vvvhhhXXXQQQFFF===888555444333444444444333333333222222222222222222222222222222000111111111222222222333111111222333333444555555444333333333333444444555444555777888999999888777666<<<;;;<<>>???======<<<<<<<<<<<<<<<===<<<<<<==================>>><<<:::999::::::999888888888888888888888888888666666777777777888888888999999999999999888777777555555444444333333333333555555333222222222222333111333555666777;;;???CCCGGGHHHIIIIIIHHHHHHHHHHHHAAABBBDDDFFFGGGHHHGGGFFF>>>===;;;999777666666777666666666666666666666666666666555555555666777888777555333333444555444333444444444444444444444444444444444555777888:::;;;999999999999::::::::::::::::::::::::999999888888666777888888777888:::<<<<<>>999666444333444333333333333222222222222222222222222222222222222222222333333333333333333333333333333333333333444333333333444444555666333444666777888888777666666===<<<<<>>;;;;;;:::999999999::::::<<<<<<===??????????????????===::::::::::::999888999999999999888888888888555666666777777888888888:::::::::999999777666666666666555555444444333333444444333333222333333333222444777888999===DDDJJJPPPRRRTTTTTTTTTSSSTTTUUUHHHFFFCCCBBBCCCCCCCCCBBB===<<<:::888777666777777666666666666666666666666777666666555555777888999777555444444555555444333444444444444444444444444444444444555666777999:::999999:::::::::;;;;;;;;;999999:::::::::999888888444555666666555666888:::999;;;>>>@@@AAADDDGGGJJJMMMTTT]]]eeekkkuuutttjjjbbbXXXOOOJJJIIIFFFKKKUUUfffnnneeeiiittt{{{xxx}}}xxxfffUUUNNNMMMYYYjjjzzzhhh```eee~~~xxxtttppphhhUUUOOOFFF>>>999777555444444444333333333222222222111222222222222333333333333333333333333333333333444444444333333222222222333333333333444555666777444444555666777777777777666>>>===<<>>GGGTTTiii~~~uuuvvvrrr\\\RRRHHHDDDAAA<<<:::;;;:::;;;;;;:::;;;>>>BBBFFFOOOTTT[[[```dddhhhnnnrrrqqqsssuuuxxxzzz|||~~~~~~}}}qqqfff___RRRIIIBBBAAABBB???<<<<<<::::::999888888888888888999:::===???AAABBBBBBBBB???===;;;:::::::::999888999888888888777777777777555555666666777888888999777888888888888888777777777777666666555444333333333333333222222222222222444666888999<<>>===;;;:::888777666666777777666666666666666666666666777666555444555666888999888666444444555666555444444444444444444444444444444444444444555666777888::::::::::::;;;;;;;;;;;;777888999::::::999999888555666777666555555666888777999;;;<<<<<<>>>AAACCCFFFLLLSSSWWW\\\dddqqq{{{oooeee^^^UUUMMMIIIHHHEEELLLXXXjjjqqqhhhmmmwww}}}wwwcccQQQLLLLLLUUUeeexxxkkkeeekkk{{{ooohhhcccSSSMMMEEE>>>:::888666555444444444444333333333333111111222222222333333333222222222222222222222222333333333333333333333333333333333444444555666777666666666666777888999999666>>>===;;;BBBFFFKKKVVVqqqmmmLLLBBB===;;;===???======???<<>>===;;;999:::999777666666666777777777777777777777777777777777666444444444555777999888777555555666666666555555555555555555555555555444444333444444555666777:::::::::;;;;;;;;;<<<<<<555666888999:::999999888999::::::888666555777888777888:::::::::<<<>>>@@@BBBGGGLLLOOOQQQYYYgggqqq|||~~~mmmccc\\\SSSLLLHHHHHHFFFMMMZZZmmmuuulllpppyyywwwbbbNNNKKKJJJRRRbbbwwwlllhhhooo~~~lllbbb]]]RRRMMMEEE>>>:::888777666555555444444444444333333111111111222222333333333222222111111111111111111111111222333444444555666333333333444555666777777888777777666777999:::;;;666???===;;;AAAEEEIIISSSiiiuuuMMMDDD???<<<===<<<:::;;;???>>>EEENNN___yyyzzzuuu|||eeeXXXLLLFFFBBB===999888999::::::999999<<<@@@DDDIIIOOOXXX^^^ccchhhooossssssttttttvvvwwwxxxyyyyyyzzz|||~~~~~~|||{{{{{{}}}~~~}}}ooodddZZZNNNEEECCCAAA???>>>>>>===:::999;;;;;;;;;:::::::::999999999999999:::<<>>;;;999888888999999999999999888777777444444555555666888999:::999999888888888888888888:::999999888777666555555555444333222222222333444000444777999===IIIZZZggguuuvvvwwwwwwsssnnniiieee\\\RRREEE===;;;;;;:::888999888777777777777777888777777777888888999999999888777666555555666777888777666444333444555777999666555444333222333444555444444444555555666666666666777999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<888888888777777777777777777777888999::::::;;;;;;@@@AAACCCEEEJJJQQQZZZ```ppp{{{rrriiicccWWWQQQNNNEEEHHHKKKNNNWWWrrr|||oootttuuu[[[RRRMMMMMMVVVcccvvv}}}llleeennnbbbZZZNNNHHH???:::888777555333222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333222222333444444555555666777777777888999999999:::;;;>>>@@@BBBDDDGGGJJJMMMeeeyyySSSEEE@@@=========;;;<<>>DDDMMM]]]www|||www~~~hhh[[[NNNHHHDDD???;;;::::::::::::999999<<<@@@CCCIIIOOOXXX___ccciiioootttssstttuuuvvvwwwyyyzzzzzz{{{|||~~~}}}||||||}}}pppbbbYYYRRRJJJDDD>>>===<<<===>>>???>>>===;;;;;;;;;:::::::::999999999999999:::<<<>>>@@@BBBFFFFFFEEEBBB???;;;:::999888999999999999888777777777666666666666777777888888888888888888888888888999999888888777777666666666555333222222222333333111444666888<<>>@@@BBBFFFMMMTTTZZZgggsssssshhhbbbVVVPPPNNNGGGGGGIIILLLWWWsss~~~rrrwwwvvv^^^RRRNNNOOOYYYgggyyyyyykkkgggppp^^^SSSMMMFFF>>>999777777555333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222333333444444555555666777777888888999999::::::<<<>>>@@@BBBDDDGGGKKKMMM```~~~ZZZFFF@@@<<<======<<<<<>>===<<<===???@@@@@@???;;;;;;;;;;;;::::::::::::888888888999:::===???@@@DDDHHHKKKJJJDDD???<<<;;;888999999999999888777777888888777666666666666666888888888888888888888888888888888888888888888777777666555333333222222222222444555666;;;GGGXXXdddnnnmmmkkkhhhccc]]]WWWTTTJJJDDD===999888888777555777666666666777888999999888888888999999999999999777777666555555666777777777666555444555666777888888777666444333333333333333333333333444444444444666777888:::;;;<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999888888777666666666777888888999999:::;;;<<<===@@@FFFLLLQQQ[[[hhhyyyuuuhhhaaaTTTOOONNNHHHFFFHHHKKKXXXttttttzzzuuubbbSSSQQQSSS^^^mmmtttjjjkkkvvv```QQQKKKDDD<<<888666666555333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333444555555666666777777888999999:::;;;;;;<<<>>>AAACCCEEEGGGKKKNNNYYYyyy[[[GGG@@@;;;<<<===<<<;;;===<<>>===;;;;;;;;;999999;;;>>>BBBIIIOOOXXX^^^ccchhhooosssssstttuuuwwwxxxzzz{{{||||||}}}~~~|||nnndddVVVLLLGGGEEECCCAAABBBAAA??????@@@@@@>>>===<<<;;;;;;;;;;;;:::::::::888888888888999;;;===>>>BBBHHHNNNOOOJJJCCC???>>>999999999999999888777777888777777666666666666666888888888888888999999999888888888888888888888999888777666555444333222222222333444666<<>>===<<<<<<;;;:::999:::>>>AAAHHHNNNVVV]]]bbbgggmmmrrrssssssuuuvvvxxxzzz{{{|||||||||}}}uuukkk^^^XXXOOOHHHEEECCC@@@>>>CCCAAA?????????>>><<<:::<<<<<<<<<;;;;;;;;;::::::999888888888999:::<<<===@@@FFFMMMPPPMMMGGGBBB@@@:::::::::::::::999999888666666666666666777777888777777888888888999999999888888888888999999999999888888777666555333222222222222444777===JJJXXXcccfffccc]]]UUUMMMFFFAAA???;;;999888888888888888777666666666666777888::::::888888888888888888888888777666555444444555666777666666666666666777888888999888888777666444333333333333333333333333333333555666888:::<<<===>>>>>><<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;::::::999888888888999999999999999888999999::::::===AAAEEELLLWWWgggwwwxxxiii___RRRNNNOOOJJJKKKIIIMMM___{{{wwwzzzwwwtttjjjWWWWWW[[[ggg|||}}}mmmjjjuuulll\\\IIICCC;;;666555555444333444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333333333444555555666666777777888999:::;;;<<<======>>>@@@BBBDDDFFFIIILLLOOOTTTmmm___III@@@:::;;;===<<<::::::;;;>>>DDDSSSppp{{{}}}qqqcccTTTKKKFFFAAA============<<<:::999:::===@@@FFFMMMUUU\\\aaaffflllqqqqqqrrrsssuuuwwwyyy{{{{{{{{{{{{|||}}}~~~uuuhhh___QQQNNNJJJGGGFFFDDDAAA???BBB@@@>>>>>>>>>>>><<<;;;<<<<<<<<<<<<;;;;;;;;;::::::999999888999:::<<<===>>>BBBHHHMMMMMMJJJEEEAAA;;;<<<<<<<<<<<<;;;::::::666666666666666777888888777777777888999999::::::999999999999999999888888777777777777666555333333222333444777>>>IIIUUU]]]^^^ZZZSSSKKKDDD???<<<:::999888888888888888888999777666666666777888999999777777777777777666666666666666555444444555666666666666777777777888888888888888888888777666444444444444444444333333333333444555777:::<<<===>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999999999:::::::::<<>>>>>>>>@@@CCCEEEGGGIIIMMMPPPWWWkkkiiiKKKBBB;;;===@@@???<<<;;;<<>>>>>>>>===<<<:::888999<<>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999:::<<<<<<===>>>AAAGGGLLLLLLGGGBBB===============<<<<<<;;;888777777666666666666666666777777888999999:::::::::::::::999999888888888666777777888777666555444333444555888===EEEMMMRRRSSSOOOHHHBBB===;;;::::::888888888777666666888999888777777777777777888888777666666666555555555444666555444444444444555666666666777888888888888888777888888888888777666555555555555444444444333333444555777:::<<<===>>>???<<<<<<;;;;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;<<<<<<999999999888888888888888888999:::999999;;;>>>AAABBBJJJVVVdddtttzzzjjj```RRRNNNNNNIIIKKKIIIQQQhhh~~~zzzsssllljjjcccUUUUUUVVVccc}}}qqqeeehhhyyynnn\\\KKKEEE===777666555333111333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333444444555555666666777777888888999;;;<<<>>>?????????AAACCCEEEGGGJJJMMMPPPVVVeeerrrNNNDDD===>>>BBBAAA>>>===>>>@@@CCCOOOjjjyyywwwuuufffVVVMMMGGGBBB??????>>>>>><<<:::888999<<>>>>>>>>>>>>>>======<<<:::999888666555555444444666777777888999999::::::;;;;;;::::::999888777777666666777888888777666555555555555888<<>>???<<<<<<<<<;;;;;;<<<<<<<<<999999::::::;;;<<<<<<<<<888888888777777777777777777999999999999:::===@@@>>>EEEQQQ^^^ooozzzkkkaaaSSSNNNMMMHHHJJJHHHQQQkkk~~~{{{nnndddbbb[[[SSSRRRSSS___|||lllaaagggyyyppp]]]MMMFFF>>>888666555333111222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333444444555555666777777777888999:::;;;===>>>???@@@???AAADDDFFFGGGJJJNNNQQQRRR^^^|||RRRHHH>>>::::::888999<<<;;;???CCCJJJaaawwwsssmmmXXXMMMHHHBBB===;;;<<<;;;::::::::::::;;;<<<@@@FFFNNNVVV]]]aaaeeehhhlllnnnppprrrtttxxx|||~~~}}}{{{zzzzzz|||~~~}}}}}}~~~{{{{{{llleee]]]WWWUUUSSSPPPMMMPPPWWWZZZXXX\\\eeejjjjjjkkkccc]]]YYYRRRHHHCCCEEEBBBBBB???<<<<<<======<<<:::<<<===<<<999999<<>>======>>>???:::999888666666666777888777777888:::;;;<<<======:::999777777777888777666666555666888::::::777444666666666777999;;;>>>???AAA???<<<:::999888999:::888777777777888999::::::===<<<;;;:::999777777666555555555666666666666777555555555555555555555555666666777777888888888999777777777777666555444333666555555444444444555555555666777888888999::::::>>>>>>>>>>>>>>>======<<<;;;;;;;;;<<<<<<<<<======999999999999999999::::::;;;::::::999999::::::;;;<<>>AAABBBCCCDDDEEEFFFHHHJJJKKKKKKRRRZZZrrr}}}SSSHHH???<<<;;;::::::===:::???BBBHHH\\\yyyyyyrrrzzzrrr\\\OOOIIICCC===:::<<<;;;::::::::::::;;;<<>>===<<<===>>>===;;;===@@@CCCNNNGGG@@@===@@@CCCDDDCCCCCCAAA???>>>======>>>???;;;:::888777666666666777444444555777888:::;;;<<>>BBBBBBAAA@@@???===<<<;;;;;;;;;;;;<<<<<<<<<======:::::::::999999999999999::::::999999999999::::::<<>>999???BBBEEEUUUppp|||rrrtttxxx```RRRJJJCCC===;;;<<<;;;::::::::::::;;;<<<>>>CCCKKKSSSYYY```eeehhhjjjmmmqqqsssuuuwwwyyy{{{}}}{{{yyyxxxxxxyyyzzz{{{~~~~~~~~~yyypppiiiaaaZZZVVVRRRSSSSSSSSSUUUZZZ```dddjjjrrr|||yyyfffWWWQQQNNNKKKHHHGGGEEECCC@@@>>>>>>???@@@@@@@@@AAADDDFFFHHHBBB===;;;>>>AAABBBBBBAAA@@@???=========>>>>>><<<;;;:::888777666666666222333444555777999;;;<<>>;;;999888777666777888888888777666777888666555444444555666888999555666888999888666444333777777777777777888888999666666555444333222222111444444444555555555555666666666666666666666666666555555555666666666666666555555555555555444333222555444444444444444555555666777777999<<>><<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888:::999999888888999999:::<<>>??????@@@AAAAAABBBDDDGGGJJJMMMNNNOOOXXXfff}}}|||QQQGGG>>><<<<<<:::;;;===999???BBBDDDOOOhhh~~~qqqnnn{{{bbbSSSKKKDDD???<<<<<<;;;::::::::::::;;;<<<<<>>:::999;;;>>>@@@@@@@@@???>>>============>>>===<<<;;;999888666666555444444444666888:::<<<>>>???@@@@@@???===;;;:::999999:::;;;999777666888;;;777666555444444555666777555666777888888777666666777777666666666777777888777666666555555444444444444444444444555555555555666666666666666666666666555555555555555555555555444444555555444333333222444444333333444444555555999999999;;;>>>AAAEEEGGGIIIGGGEEECCC@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;:::999999888999999999888888999999999<<<@@@GGGOOO^^^uuu~~~nnn\\\RRRMMMHHHFFFGGGGGGNNNcccxxxuuu{{{||||||}}}zzznnn]]]QQQNNNMMMSSS___tttooo___WWWXXXmmmyyybbbQQQEEE:::777666444333333444444444444444444444444333333333333333333333333222222333333333333444444111222222333444555666666666666777777888999::::::999;;;===>>>@@@@@@??????BBBCCCDDDEEEGGGIIIKKKLLLLLLUUU^^^mmmrrrNNNEEE===;;;;;;999999;;;;;;@@@CCCCCCLLLcccrrrkkkxxx~~~dddTTTLLLEEEAAA???<<<;;;::::::::::::;;;<<<<<<@@@FFFMMMSSS[[[bbbfffgggkkkooorrrtttuuuwwwyyy{{{zzzyyyxxxwwwxxxxxxxxx|||}}}}}}vvvtttpppjjjgggccchhhnnnsssxxxssskkkbbb[[[YYYVVVMMMFFFDDDEEEGGGIIIJJJIIIFFFAAA===<<<;;;999888:::<<<>>>???>>>>>>========================<<<;;;999777666555444444444555777999<<<===AAADDDFFFEEEBBB>>>;;;;;;:::::::::999777777888999999888777666555666777777777666555555555666777888777777666666555666666777666666666666666666666666444444444555555555666666777777777777777777777777555555555555444444444444444444444555444444333222333333333333333444555555888999:::<<>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;======<<<<<<;;;:::999999:::999999999999999999:::<<<@@@EEEMMM\\\sss{{{lll\\\SSSMMMIIIHHHIIIGGGQQQhhhwwwuuu|||~~~xxxyyy{{{xxxkkkZZZPPPNNNQQQYYYhhhttt___UUUVVVllljjjQQQEEE:::666666444333333222222222222222222222222333333333333333333333333222222222333333444444444444444444444444444444444666666777888999:::;;;;;;;;;<<<>>>@@@AAAAAA@@@@@@EEEFFFFFFGGGHHHIIIIIIIIIIIIQQQWWWaaa{{{fffMMMDDD<<<;;;;;;999999:::<<>>999:::999999999:::;;;===>>>===============<<<<<<<<<===<<<<<<<<<:::999777666444444333333444777999;;;DDDIIINNNOOOJJJDDD???>>>===;;;::::::;;;;;;999777:::999888777666777888888777666444333333444666888777666666555555555555555444444444555555555555555555555555666666666666777777777777777777777777777555555555555555444444444444444555555555555444444222222222222333444555666666888;;;>>>BBBFFFHHHJJJJJJIIIFFFCCC@@@???>>>>>><<<<<<<<<<<<<<<;;;;;;;;;=========<<<<<<;;;;;;:::;;;::::::999999::::::;;;<<>>???@@@AAABBBBBBBBBBBBFFFHHHIIIKKKKKKJJJHHHGGGHHHNNNRRR[[[uuu~~~}}}{{{cccMMMDDD===<<<<<<:::999;;;;;;<<<>>>AAAKKK___{{{yyynnnrrrjjjXXXNNNGGGBBBAAA<<<;;;::::::::::::;;;<<<===@@@DDDHHHNNNUUU]]]bbbeeehhhkkknnnqqqtttyyy|||{{{{{{{{{{{{||||||||||||yyy{{{~~~tttpppiii\\\SSSSSSOOOKKKFFFCCCBBB@@@===:::999::::::;;;:::;;;<<<===;;;<<<<<<======<<<<<<<<<;;;<<<<<<<<<;;;:::888777777555444333444666999:::AAAIIISSSWWWTTTNNNJJJHHHDDD@@@===???CCCCCC???999:::999888777777777888999777777666666666666666666777666555555444444444555333444444444555555555666666666666777777777888888888888888888888888888888666666666666555555444444444555555666666666555555222222222222333444555666888;;;AAAGGGLLLPPPSSSTTTOOOMMMIIIEEEAAA???>>>>>>======<<<<<<<<<;;;;;;;;;=========<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;>>>CCCKKKZZZqqqssshhh\\\UUUOOOJJJHHHJJJJJJWWWqqq}}}qqquuu~~~vvvssstttuuuqqqcccTTTNNNPPP___kkk~~~rrr\\\OOOQQQfffpppNNNCCC888666666444444444333333333333333333333333222222222222222222222222111111222333333444555555555555555555555444444444666777888999:::<<<======BBBAAAAAABBBBBBCCCDDDEEEEEEGGGKKKNNNNNNLLLIIIGGGIIIKKKPPPYYYmmmgggMMMEEE>>>======;;;:::<<<;;;:::<<<@@@KKK___zzz{{{ppppppnnnZZZOOOGGGBBBAAA<<<;;;::::::::::::;;;<<<>>>@@@CCCGGGLLLSSS[[[aaaeeegggjjjllloootttyyy}}}{{{||||||}}}}}}~~~~~~~~~yyy{{{}}}}}}wwwrrrvvv~~~|||wwwpppbbbYYYXXXRRRKKKCCC>>>===>>>>>>===999:::<<<<<<;;;;;;<<<===;;;;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<;;;999888:::999777666666888:::<<<;;;FFFTTT\\\\\\XXXUUUTTTLLLFFFCCCFFFLLLLLLEEE===999888777666666777888999999:::;;;<<<;;;:::888777777666555444444444444444444555555666666777777777777777777777888888888888888888888888888888888888777777666666666555555555555555666666666666666555222222222222333444555666<<<@@@GGGPPPWWW[[[^^^___TTTQQQLLLGGGBBB???>>>=========<<<<<<<<<;;;;;;;;;<<<<<<<<<==================<<<<<<;;;;;;<<<<<<===;;;>>>CCCKKKYYYqqqpppfff\\\UUUPPPJJJGGGIIIKKKYYYsss}}}nnnttt{{{tttuuuvvvvvvqqqdddVVVQQQTTTeeeqqqppp\\\PPPRRRggglllMMMBBB888555666555444555444444444444444444444444222222222222222222222222111111222333333444555555333444444555555666666666666777888999;;;<<<===>>>DDDCCCBBBBBBCCCDDDFFFGGGCCCFFFKKKPPPQQQOOOKKKHHHJJJKKKOOOYYYiii|||wwwVVVBBB;;;>>>999888<<<;;;;;;:::===DDDKKKYYYvvvzzzrrrtttrrr[[[OOOGGGBBB@@@>>>===<<<;;;:::::::::::::::<<<@@@DDDJJJQQQYYY___cccfffjjjmmmooorrruuuwwwzzz{{{||||||||||||}}}|||}}}~~~yyy}}}}}}uuukkkbbb^^^^^^___```lllzzz|||jjjXXXNNNIIICCC===:::;;;======<<<;;;;;;<<<===>>>>>>======>>>===;;;;;;<<<<<<;;;999;;;;;;::::::999888777777888888777666666777888999===CCCOOO]]]gggjjjfffaaa```WWWSSSXXXZZZRRRGGGAAA;;;:::888666555555666666666666777777777777777777555555444444444333333333333333444444555555666666777777888888888888777777999888999;;;;;;888666666888888888666444333444555555555555666666666666666333444444333222333555777>>>EEERRR```jjjooommmkkk```YYYOOOHHHEEECCCBBB@@@>>>>>>>>>======<<<;;;;;;<<<===>>>>>>>>>>>>???@@@>>><<<<<<===<<<999:::>>>===@@@FFFPPPaaayyynnnddd[[[UUUPPPKKKIIIKKKJJJ^^^yyytttnnnuuu~~~~~~{{{yyyppp___XXXMMMUUUfffzzzjjj]]]UUUOOOkkkjjjKKKAAA777555555222111111444444444444444444444444222222222222222222222222333333222222333333444555555555666666666666666666999999999:::;;;<<<===>>>BBBBBBCCCCCCBBBBBBAAA@@@EEEEEEHHHMMMOOOKKKJJJKKKHHHRRRTTTWWWeeezzz[[[FFF>>>???:::999<<<:::;;;:::===CCCJJJXXXvvv}}}sssrrrzzzwwwaaaTTTKKKDDDAAA<<<<<<;;;::::::::::::::::::<<<@@@DDDIIIPPPXXX^^^bbbeeejjjmmmooorrrtttwwwxxxyyyzzz{{{zzz{{{~~~~~~}}}ssslllgggqqq|||}}}|||llleee\\\TTTRRRSSSTTTVVV\\\gggwww~~~fffTTTLLLHHHCCC===;;;<<<>>>===<<<;;;<<<<<<===>>>>>>>>>>>>@@@>>>======>>>>>>===<<<<<<<<<;;;:::999888888777888888777777888999:::;;;<<>>=========<<<===>>>>>>===>>>>>>??????<<<<<<>>><<<999999<<<===@@@FFFQQQbbb{{{|||lllbbbXXXSSSNNNIIIHHHJJJLLL```{{{rrrmmmvvv~~~~~~|||ooo]]]VVVMMMUUUeeeyyyfffZZZTTTQQQooouuu___HHH???777666666333111222333333333333333333333333222222222222222222222222222222222222222333333444555555666666666666666666;;;;;;;;;;;;<<<>>>??????BBBBBBCCCDDDDDDCCCCCCBBBFFFEEEHHHMMMNNNLLLKKKNNNOOOXXXYYY[[[fffxxxaaaKKKAAAAAA;;;999<<<999<<<:::<<>>???@@@>>><<<<<<<<<======>>>???@@@@@@BBB@@@>>>>>>???@@@???>>>======<<<;;;:::999888777888888888888999:::<<<<<<;;;AAALLL\\\mmm{{{|||xxxwwwrrrdddUUULLL===<<<:::888777777777888777777666666555555555444666666666555555555555444666666777777888999999999666555444333333444555666;;;;;;;;;<<<>>>???===;;;888888999999999999999999777777777666666555555555222333444333333555888:::CCCSSSnnnuuulllaaaZZZYYYVVVOOOIIIGGGFFFDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???@@@===<<<>>>===:::999;;;===@@@GGGSSSfff~~~xxxiii```VVVPPPKKKGGGFFFIIINNNdddqqqmmmwww~~~mmmZZZTTTMMMXXXgggzzz{{{bbbVVVSSSTTTsss|||pppeeeUUUDDD<<<777777777444222222333333333333333333333333333333333333333333333333333333333333333444444444555555666666777777777888<<<<<<<<<===>>>???AAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFDDDEEEJJJLLLKKKLLLOOOYYYaaaaaaaaajjjyyydddLLLAAA@@@;;;:::<<<999<<<:::;;;AAAGGGVVVttt{{{vvvuuukkk[[[NNNFFFCCC;;;::::::999999999::::::999;;;>>>AAAFFFLLLSSSXXX^^^bbbgggllloooqqqtttvvvuuuwwwxxxyyyyyy{{{}}}wwwjjjdddbbbaaa```eeesssyyyppplllhhhdddaaaaaacccgggkkkllllllooovvvtttiii^^^WWWPPPKKKFFFBBBCCCFFFIIIJJJMMMRRRZZZggg}}}mmmYYYOOOFFFCCC@@@@@@BBBBBB???<<<<<<<<<===>>>???@@@AAABBBCCCAAA?????????@@@@@@???===<<<;;;:::999888777666666666777888999:::<<<<<<<<<@@@HHHUUUeeevvvwwwfffUUUJJJ>>>===;;;999888888888999777777666666555444444444666666555555555444444444444444555555666777777777888666444222222444666888999;;;===???CCCEEEAAA<<<<<<;;;999999999888777555999888888777666555444444222333444444444666999<<>>@@@AAABBBCCCDDDEEEGGGHHHHHHIIIIIIEEEBBBCCCGGGIIIIIILLLPPP^^^fffggggggqqq~~~fffMMM??????;;;;;;===:::<<<:::;;;@@@EEESSSqqqxxxrrrnnn[[[NNNFFFDDD;;;;;;::::::999999::::::999;;;===@@@DDDJJJPPPUUU[[[```fffkkknnnqqqsssuuuvvvwwwyyyyyyzzz{{{}}}~~~~~~{{{ooojjjjjjkkklllooovvv}}}~~~xxxrrrlllkkkhhhfffeeeggghhhiiikkkhhhgggkkksss{{{rrrhhh```YYYTTTQQQLLLIIIDDDBBBBBBEEEGGGHHHGGGJJJQQQ^^^ooouuu^^^OOOGGGEEEBBBBBBDDDCCC@@@============>>>@@@BBBCCCEEEFFFCCC@@@????????????>>><<<<<<;;;999888666555555444555666777999:::::::::;;;===BBBLLLZZZkkk{{{tttdddSSSHHH>>>===;;;999888888999999777777666666555555555555555555555555444444444444444444444555666666777777999777555333333555777999777<<<@@@CCCIIIMMMIII@@@???<<<999888888888777555999999888777666555555444222333444555555666:::<<>>===???===AAAJJJZZZqqquuuhhh^^^TTTNNNJJJGGGHHHLLLRRRjjjuuuooo}}}zzzvvvvvv{{{lllYYYXXXXXXiii{{{zzz```TTTSSSZZZyyyiiiYYYRRRIII<<<777666777777444222444222222222222222222222222333333333333333333333333333333444555666555555444555555666777888999:::;;;;;;;;;<<<===>>>@@@BBBCCCDDDEEEFFFHHHIIIJJJJJJKKKGGGDDDDDDHHHJJJKKKNNNRRR]]]fffhhhkkkvvvjjjOOO@@@>>>;;;;;;>>>:::;;;999;;;@@@DDDPPPlllyyynnnttt```PPPGGGEEE======<<<;;;::::::::::::999:::<<>>@@@CCCEEEGGGIIIFFFBBB?????????>>>=========;;;:::888777666555444555666888888999999999888:::>>>EEEPPP```qqq|||{{{nnn```RRRGGG>>>===;;;999888888888999666777777777777777777777666666666555555555444444555555666666777888888888:::888777666666777888:::666<<>>???>>>CCCMMM___www~~~vvvhhh^^^TTTNNNJJJHHHIIIMMMWWWooovvvpppyyyssssss{{{nnn[[[\\\^^^qqqzzzaaaUUUVVV```~~~}}}yyyaaaRRRKKKBBB:::777555777666222222555333333333333333333333333333333333333333333333333000111222444444333222222444555666888999;;;<<<<<<;;;<<<<<<===???AAACCCDDDEEEFFFGGGIIIJJJKKKKKKKKKKKKHHHIIILLLNNNNNNQQQUUUYYYbbbeeejjjwwwpppSSSBBB@@@<<<<<<>>>::::::888;;;@@@CCCMMMggg|||nnn|||iiiVVVJJJEEE@@@???>>><<<;;;:::999999888:::<<<>>>AAAFFFLLLPPPWWW\\\dddjjjnnnpppssstttwwwxxxyyyxxxwwwxxxyyy{{{{{{|||}}}}}}~~~}}}zzz|||~~~|||vvvpppmmmddd^^^```aaacccppp|||uuukkkdddZZZXXXUUURRRQQQSSSVVVYYYYYYUUUPPPLLLJJJIIIGGGFFFGGGHHHMMMWWWaaarrr}}}hhhYYYNNNJJJEEEDDDDDDDDDAAA>>>>>>>>>>>>???AAADDDGGGIIIMMMJJJEEEAAA@@@???>>>===??????===<<<:::888777666666777888999999999999888777999;;;???GGGUUUdddnnnrrryyy{{{rrreeeZZZOOOFFF===<<<:::999888777888888666666777777888999999999888888888777777777777666444444555555666666777777999888888777777888888999777===@@@DDDSSSeeejjjcccUUUMMMDDD>>>======<<<:::888777777777777777777777555666777666555666999;;;AAAMMMccc~~~{{{ooohhheee[[[WWWPPPKKKGGGGGGIIIJJJMMMRRR\\\iiitttwwwrrrlllUUUKKKBBB@@@@@@>>>===>>>@@@DDDOOOccc|||{{{vvvhhh]]]SSSMMMJJJHHHJJJNNN^^^uuu~~~uuurrr{{{sssttt~~~ppp]]]^^^bbbuuuxxx___UUUYYYhhh|||vvv___PPPJJJAAA:::777555666444111222666333333333333333333333333444444444444444444444444111222444555555555333222444555666888:::;;;============>>>???AAACCCDDDFFFFFFGGGHHHIIIJJJJJJJJJJJJLLLIIIJJJNNNOOONNNPPPSSSTTT]]]aaafffrrr}}}uuuWWWEEEAAA===<<<===999999888;;;@@@CCCLLLddd}}}qqq~~~qqq[[[LLLEEEBBBAAA???===;;;:::999999888:::;;;===@@@EEEKKKOOOVVV\\\cccjjjnnnppprrrtttwwwxxxxxxwwwvvvvvvwwwyyy||||||}}}~~~wwwyyyxxxuuuvvv|||tttkkkiii^^^XXXZZZZZZZZZcccqqqzzzrrrmmmhhh```YYYVVVUUUSSSRRRRRRUUUYYY]]]ddd```ZZZVVVRRRPPPMMMLLLGGGFFFIIIOOOWWWddd~~~ooodddPPPKKKFFFDDDDDDCCCAAA>>>>>>>>>>>>???AAADDDHHHJJJQQQMMMGGGCCCAAA@@@???>>>AAAAAA???>>><<<:::999888777888::::::;;;:::999888999999:::<<>>>>>>>>???@@@BBBDDDFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJHHHHHHLLLNNNLLLMMMPPPQQQZZZ]]]bbbmmmvvv^^^FFFEEE:::888>>>:::;;;<<<:::>>>FFFHHHXXXsss~~~ssswwwuuu```RRRLLLCCC@@@<<<999888888777666:::;;;<<<===>>>BBBHHHLLLTTTYYY```fffkkkooosssuuuuuuwwwxxxxxxwwwwwwxxxyyy{{{|||~~~|||tttpppmmmmmmnnnmmmvvv{{{qqqhhhbbbYYYXXXVVVSSSQQQUUU]]]cccrrrrrrgggdddaaa\\\XXXYYYXXXVVVVVVXXXYYYZZZbbbjjjrrrsssqqqmmmjjjhhh```WWWTTTLLLJJJOOOSSSYYYmmm|||oooTTTKKKCCCCCCEEEBBB??????;;;<<<<<<>>>@@@BBBDDDEEELLLNNNNNNKKKDDD???======<<<;;;:::::::::999777555333444666777888888888777999:::;;;<<<@@@IIIUUU]]]iiikkkkkkeeeZZZNNNEEEAAA::::::999999888777777777777777777777777777888888888888888888777777777666:::888666444333444555666666888;;;<<<;;;999999999666???CCCBBBOOOjjjqqqVVVGGGCCCAAA>>><<<:::999888777666666666666888888777777888999::::::<<>><<<@@@;;;:::;;;999<<>>;;;::::::999888999:::;;;<<<>>>BBBGGGKKKRRRWWW^^^dddiiimmmqqqtttsssuuuwwwxxxwwwwwwxxxyyy{{{|||~~~zzzrrrjjjfffdddeeedddlll|||rrriiiaaa]]]VVVVVVTTTQQQOOOSSSZZZ```lllyyyuuujjjaaa___^^^[[[YYYZZZ\\\ZZZZZZ]]]___ccclllvvv~~~uuulllcccYYYRRRSSSSSSUUUbbbsssttt]]]RRRHHHEEEEEEDDDBBBCCC======>>>???@@@BBBCCCDDDIIILLLOOONNNIIIDDDAAA@@@<<<;;;:::::::::999777555555666888999999999888888:::;;;<<<>>>CCCMMMYYYbbbkkkkkkiiiaaaVVVKKKCCC@@@999999999888888888888888888888888888888777777777999999999999888888888888888777555333333333444555555888;;;;;;:::999999999999>>>@@@AAALLLffffffQQQEEE???;;;999:::999888777666666666666888888777777888888999:::<<<<<>>AAAGGGKKKPPPUUU\\\bbbgggkkkoooqqqpppsssvvvwwwwwwwwwxxxyyy{{{|||~~~xxxoooddd^^^[[[[[[ZZZaaawww}}}rrriiibbb]]]ZZZUUUVVVUUUSSSRRRUUU[[[aaahhhssszzzwwwnnngggbbbbbbdddcccccceeefffbbbaaadddhhhnnnyyyyyykkk___YYYTTTRRRXXXbbbvvvxxxdddWWWJJJEEEDDDBBBAAACCC????????????@@@AAABBBBBBCCCHHHNNNRRRPPPKKKFFFDDD===;;;:::999:::999777666888888999:::::::::999999;;;;;;===AAAHHHSSS```hhhnnnlllfff]]]QQQGGG@@@===777888888888888999999999999999999888888777777777:::::::::999999999999888777666444333222333333444555777:::::::::999999999===<<<<<<@@@HHH^^^{{{___JJJ???;;;::::::999888777666666666666888777777777777888999999<<<;;;???JJJ]]]xxx}}}zzzwwwuuuwwwuuuyyy```JJJDDDEEECCC@@@@@@CCCFFFSSSlllpppccc[[[WWWPPPJJJGGGJJJPPPWWWuuusssvvv{{{}}}tttjjjccc]]]ZZZcccppp}}}ccc___XXXtttqqq^^^QQQIIICCC888666444333333333222111333333333333333333333333333333333444444444555555555666888888777777888999888999;;;<<<===>>>AAADDDBBBBBBCCCDDDEEEFFFGGGGGGFFFHHHIIIIIIFFFDDDDDDDDDIIIFFFGGGKKKMMMKKKLLLOOOTTTTTTXXX\\\]]]^^^dddkkkaaaIIIAAA@@@===999999<<<999999@@@AAAJJJ^^^||||||yyyvvvooo^^^TTTJJJFFFAAA===<<<<<<;;;;;;999:::;;;;;;===@@@FFFJJJOOOTTT[[[aaafffjjjnnnpppnnnqqquuuwwwwwwwwwxxxyyy{{{|||~~~wwwmmmccc[[[VVVUUUTTTYYYkkkuuukkkeeeaaa^^^]]]ZZZ\\\]]][[[ZZZ\\\bbbgggkkksss}}}}}}}}}xxxtttssstttnnnkkkjjjmmmqqqssstttuuuuuuooojjjjjjmmmrrr}}}nnnbbbYYYTTTVVV[[[iii}}}}}}jjj]]]OOOJJJGGGDDDBBBCCCAAAAAA@@@?????????@@@@@@>>>CCCLLLRRRSSSOOOJJJFFF>>><<<:::999:::999888777999999999:::::::::999999;;;<<>><<<666777777888999999:::::::::::::::999888888777777::::::999999999888888888777666555444444444444555555777999:::999999999:::???:::;;;@@@EEETTTwwwlllQQQBBB>>>???:::999888777666666666666777777777777777888999:::<<<;;;===BBBNNNeeeyyyuuupppuuu~~~{{{bbbJJJEEEFFFCCC@@@???CCCGGGVVVnnnnnnbbbZZZUUUOOOIIIFFFHHHPPPYYY{{{vvvxxx~~~tttgggdddcccbbbjjjtttvvv```___^^^~~~ooo[[[OOOGGGAAA888666333333444444333222333333333333333333333333333333333444444444555555666777888888666666777888888:::<<<===>>>@@@CCCFFFCCCCCCDDDEEEFFFGGGHHHHHHHHHKKKMMMMMMKKKHHHFFFEEEGGGFFFGGGLLLMMMKKKLLLNNNRRRSSSWWW[[[ZZZYYY\\\bbbnnnkkkJJJCCCAAA<<<999999>>>;;;:::@@@AAAHHHWWWttt~~~vvvuuuuuuaaaVVVKKKFFF@@@<<<;;;;;;;;;:::999::::::;;;<<<@@@EEEHHHOOOSSSZZZaaaeeejjjmmmpppmmmpppuuuwwwxxxxxxxxxyyy{{{|||~~~wwwmmmbbbYYYSSSRRRQQQSSSaaaqqq}}}xxxpppjjjgggeeeddddddbbbdddggggggfffgggkkkoooqqqwwwxxxssslllnnnpppooollllllppptttqqqtttxxx|||xxxoookkkjjjmmmuuu}}}qqqeee]]]\\\]]]```qqqsssgggZZZTTTQQQKKKFFFEEECCCBBBAAA@@@????????????;;;@@@GGGNNNQQQOOOJJJGGG???<<<:::999999:::999777999888888888999999::::::<<<>>>BBBJJJUUUaaajjjooorrrkkk___SSSIIIBBB>>><<<666666777888999::::::;;;;;;:::::::::999999999888999888888888777777777777777777777666666666666666666888::::::999999;;;<<>>:::999888777666666666666666666777777888:::;;;<<<:::;;;<<>>???DDDIIIXXXpppoooddd[[[UUUNNNJJJFFFFFFOOO[[[zzztttwwwtttooo}}}xxxzzz~~~xxxjjjkkkqqqssswww|||ppp^^^```bbbnnnZZZMMMDDD===777555333333444444333222333333333333333333333333333333333444444444555555555666777777555555666777999:::===>>>???AAADDDFFFCCCCCCDDDEEEFFFGGGHHHHHHHHHKKKNNNOOOLLLIIIGGGFFFHHHFFFHHHLLLNNNLLLLLLOOOPPPQQQUUUYYYYYYXXX[[[aaaggg{{{tttLLLFFFDDD<<<<<<999???<<<:::@@@BBBFFFRRRjjjuuusss{{{eeeYYYKKKGGG@@@<<<::::::::::::999999::::::;;;???DDDGGGMMMRRRYYY```dddhhhlllooonnnqqqvvvxxxyyyyyyyyyyyy{{{|||~~~yyypppbbbXXXQQQQQQOOOOOOWWWcccxxxyyyvvvrrroooooonnnmmmlllkkknnnrrrsssrrrsssvvvyyyyyy~~~zzzrrrkkkfffaaaccceeeeeefffjjjqqqvvvyyyxxxkkkccc``````dddjjjpppzzzxxxnnniiihhhaaannnrrrddd]]]VVVNNNHHHEEEEEEDDDCCCBBBAAA@@@@@@@@@===???CCCHHHKKKLLLJJJGGG@@@===:::999999:::999888888888888888999:::;;;<<>>>>><<>>???999:::===???@@@GGGXXXiiivvvbbbYYYXXX]]]eeexxxkkkXXXGGGDDDDDD@@@>>>???DDDJJJZZZrrrmmmeee\\\TTTNNNKKKGGGEEEPPP^^^~~~yyy}}}gggbbbssswwwpppppptttyyyzzznnnvvvhhh\\\___dddnnnZZZMMMBBB:::777555333333444444333222333333333333333333333333333333333444444444555555444555666666555555777888:::;;;===>>>???@@@CCCEEECCCCCCDDDEEEFFFGGGHHHHHHFFFIIILLLMMMKKKIIIGGGGGGJJJGGGHHHLLLNNNLLLMMMPPPQQQQQQTTTXXXXXXXXX^^^eeekkk{{{yyyxxxwww{{{xxxMMMFFFCCC;;;===888???<<<999???BBBDDDMMM___wwwpppjjj\\\MMMHHHAAA<<<::::::;;;;;;999999::::::;;;>>>CCCFFFKKKPPPWWW]]]bbbfffjjjmmmooorrrwwwzzzzzzyyyyyyyyy{{{|||~~~|||tttdddZZZSSSSSSQQQNNNRRR[[[iii~~~}}}|||||||||{{{xxxvvvvvvzzzwwwnnngggbbb^^^[[[YYYYYYYYY[[[___fffmmmssszzz|||ooo```XXXSSSQQQSSSWWWZZZbbbkkksss}}}zzzrrrzzzsssggg^^^TTTMMMKKKIIIHHHGGGEEEDDDDDDDDDDDDCCCAAA@@@BBBFFFIIIIIIHHH@@@===:::999999::::::999888888888999:::<<<>>>???CCCGGGNNNZZZeeennnqqqqqqjjjaaaTTTIIIBBB>>>;;;999777777777888999999999:::999999::::::;;;;;;<<<<<<999999999888888888777777666666777777777777666666999:::;;;<<<;;;<<<>>>@@@>>>???BBBBBB???DDDWWWlllqqqWWWEEE999:::999888777666666666666555555777999<<>>>>>@@@AAA???@@@JJJVVVnnnppp[[[QQQOOORRRXXXjjjuuuoooaaaRRRFFFDDDCCC>>>>>>BBBEEEKKK[[[rrrzzzjjjcccZZZRRRMMMLLLHHHFFFRRRcccyyy^^^]]]lllvvvmmmkkkmmmrrr{{{uuummm~~~|||bbbWWW\\\fffmmm\\\OOOCCC999666555333333444444444333333333333333333333333333333333333444444444555555444555777777777777999::::::<<<===>>>>>>???BBBDDDBBBCCCCCCDDDEEEFFFGGGGGGFFFIIILLLLLLKKKJJJJJJJJJLLLIIIIIILLLMMMMMMOOOSSSTTTRRRSSSVVVWWWXXX```hhhtttvvvuuuqqqpppuuuxxxKKKDDD@@@888;;;666>>>;;;888???AAACCCKKKXXXyyymmm}}}mmm___NNNIIIBBB<<<:::;;;;;;<<<999999::::::;;;>>>BBBFFFJJJNNNUUU\\\aaaeeehhhkkkpppsssxxx{{{{{{yyyyyyxxx{{{|||~~~~~~vvvggg]]]VVVWWWUUUPPPRRRXXXbbbxxx~~~wwwqqqggg^^^YYYVVVTTTSSSOOONNNLLLNNNTTT\\\dddiiippp~~~ssseeeWWWNNNJJJHHHIIIMMMJJJQQQWWW\\\iii|||tttiii^^^XXXVVVKKKJJJIIIHHHGGGGGGGGGGGGGGGCCC??????BBBFFFIIIIIIAAA>>>:::999999::::::999999999999:::;;;>>>@@@AAAGGGJJJSSS___kkkrrrsssrrrfff]]]PPPFFF@@@<<<999777888888888888888999999999888999999:::;;;<<<======:::::::::999999999888888555555666666666666666555999;;;<<<<<<<<<===???AAA???BBBCCC@@@===DDDVVVeeezzz```KKK<<<:::999888777666666666666444555777:::===@@@CCCEEEDDDCCCDDDDDDBBB@@@FFFNNNVVVwww~~~jjjWWWMMMJJJKKKPPP```jjjdddZZZNNNFFFEEECCC>>>???DDDEEELLL\\\sssuuufffaaaXXXPPPLLLMMMIIIHHHUUUgggvvvZZZXXXdddxxxmmmiiijjjoooxxxoookkkyyy___TTT[[[gggmmm^^^QQQDDD:::666444333333444555444333333333333333333333333333333333333444444444555555444666888888888999;;;<<<;;;<<<>>>>>>>>>>>>AAACCCBBBBBBCCCDDDEEEFFFGGGGGGIIIKKKMMMNNNMMMMMMMMMNNNMMMJJJIIILLLMMMMMMPPPTTTVVVTTTSSSUUUUUUXXX```jjj|||rrrrrriiilllyyyrrrJJJ<<<@@@BBB<<<===<<<:::999;;;@@@GGGMMM[[[xxxsss|||uuucccTTTJJJBBB>>>;;;999:::===999999888888:::===AAACCCHHHNNNVVV\\\aaacccfffgggpppsssvvvxxxyyyzzz|||~~~{{{|||~~~~~~ssskkkccc\\\YYYWWWUUUYYY___iiirrr}}}uuueee___WWWPPPMMMLLLLLLKKKIIIHHHHHHIIILLLQQQUUUXXXfffjjjsss~~~uuukkkZZZTTTLLLFFFDDDDDDDDDDDDCCCDDDHHHNNNTTTaaauuu|||oooddd^^^YYYSSSOOOMMMJJJDDDCCCEEEGGGFFFCCCAAA@@@@@@AAABBBDDDBBB???===;;;;;;;;;<<<777999;;;;;;;;;===AAAEEERRRWWW___hhhoooqqqooommmccc[[[PPPGGGAAA===:::777<<<<<<<<<;;;;;;;;;::::::777777888999:::;;;;;;<<<;;;;;;:::::::::999777555777777555444444555666777777999<<>>999666555555555555444444444444444222222222222444444666444222333666777666444444555666777888999:::;;;>>>@@@AAAAAA@@@???AAABBBCCCCCCCCCCCCDDDEEEGGGGGGGGGIIIKKKMMMNNNNNNMMMLLLIIIKKKMMMMMMMMMNNNPPPRRRZZZTTTRRRTTTVVVXXXaaakkk{{{|||tttjjjmmmvvviiiJJJ???@@@>>>999;;;;;;::::::;;;???EEEJJJWWWtttuuuzzzzzzgggVVVLLLCCC???<<<::::::===::::::999999;;;>>>BBBDDDGGGMMMTTT[[[```dddgggiiisssvvvxxxzzzzzzzzz{{{}}}{{{}}}|||rrrjjjccc___]]][[[___dddmmmuuuzzznnnfff[[[VVVOOOJJJHHHGGGFFFFFFGGGFFFFFFGGGHHHKKKNNNPPPYYY\\\ccclllqqqnnneee\\\QQQMMMGGGCCCBBBBBBBBBBBBAAAAAACCCGGGKKKTTTeeeuuurrrggg___XXXRRROOOKKKFFFDDDFFFGGGFFFCCCAAA?????????@@@???===;;;999999999:::;;;999:::<<<===@@@FFFNNNTTTXXX\\\cccjjjoooqqqooommmggg```UUUKKKEEE@@@<<<999999999999888888888888888888888888999999999999999;;;:::999999999999888777888777666555555555555666777999===AAADDDEEEFFFFFFEEEGGGCCCAAACCCAAAMMMfffeeeJJJCCC===<<<:::888777666666666333888:::;;;AAAOOOYYY]]]___ZZZSSSLLLGGGEEEEEEEEEJJJVVVoooqqq]]]OOOKKKGGGHHHMMMQQQRRRRRRKKKIIIEEEBBB@@@@@@AAABBBGGGPPPaaawwwsssfff^^^UUULLLHHHJJJGGGGGGZZZssszzzxxx]]]TTT\\\ooozzztttqqqmmmmmmpppooobbbaaazzzlll```XXX^^^vvvwwwiii___UUUHHH>>>:::666555555555555444444444444444333222222333444444666444333444777888777555555555666888999:::;;;<<<===>>>@@@@@@??????AAABBBEEEEEEEEEEEEFFFGGGHHHHHHIIIJJJLLLMMMMMMLLLKKKJJJHHHKKKMMMNNNNNNOOOQQQRRRYYYTTTRRRTTTUUUWWW^^^gggsss{{{zzzppppppwww~~~^^^JJJDDD@@@<<<888999:::::::::;;;>>>CCCGGGQQQoooxxxwwwnnn[[[PPPEEE@@@===;;;:::<<<;;;:::::::::<<<>>>AAACCCFFFKKKRRRZZZ___dddhhhjjjuuuxxxzzz{{{{{{{{{||||||{{{}}}~~~{{{tttmmmjjjhhhgggjjjoooyyywwwiii^^^WWWQQQNNNJJJGGGFFFEEEDDDCCCEEEEEEEEEEEEFFFGGGHHHHHHMMMOOORRRXXX[[[ZZZTTTOOOIIIFFFCCCBBBBBBBBBAAAAAABBBAAAAAABBBCCCHHHTTTaaawwwyyylllcccXXXSSSMMMHHHGGGJJJIIIHHHEEEBBB@@@?????????>>>===;;;:::::::::;;;<<<;;;<<<>>>AAAGGGPPP[[[bbbaaadddhhhlllnnnnnnlllkkkggg```VVVMMMEEE???:::777999888888777777777777777999999888888888777777777::::::999888888999999999999999777666555555555555777:::???DDDGGGHHHHHHGGGEEEGGGCCCAAADDDCCCOOOgggiiiKKKBBB===<<<:::999777666666666333777:::<<>>;;;666555555555555444444444444444333333333333444444666555444555777777777666666666777888:::;;;<<<===;;;===?????????@@@BBBDDDFFFFFFFFFFFFGGGHHHIIIIIIJJJKKKLLLMMMLLLKKKIIIHHHHHHJJJNNNPPPPPPQQQRRRSSSWWWTTTSSSTTTUUUUUUZZZaaagggjjjqqqxxxwww{{{xxxWWWJJJFFF@@@<<<;;;888999::::::;;;===@@@CCCNNNiii{{{uuu}}}vvvaaaTTTGGGBBB???<<<;;;<<<::::::999:::;;;===???@@@DDDHHHPPPWWW]]]ccchhhllltttvvvzzz|||||||||}}}}}}{{{~~~~~~yyywwwvvvuuuyyy~~~wwwiii^^^VVVRRRKKKJJJHHHHHHHHHHHHFFFDDDDDDDDDEEEEEEFFFFFFFFFFFFJJJJJJKKKNNNPPPPPPNNNKKKGGGFFFDDDDDDEEEDDDBBB@@@DDDBBBBBBBBBBBBDDDMMMWWWgggyyy|||oooaaaXXXQQQKKKJJJLLLLLLJJJHHHFFFDDDBBBAAAAAABBBAAA@@@???>>>===>>>>>>===???CCCIIIQQQZZZccciiiiiikkkmmmmmmkkkjjjhhhhhhfffaaaYYYPPPHHHAAA<<<999::::::999888777888888999777777777777777777777777999:::999999888888:::<<<::::::999777666555555444666:::@@@FFFJJJKKKJJJIIIDDDEEE@@@@@@DDDCCCOOOffflllNNNCCC===<<<;;;999888777666666333666999<<>>;;;===777999::::::;;;<<>>===@@@DDDKKKUUU___ggglllnnnnnnnnnnnnkkkhhhffffffgggiiifff```XXXNNNFFF@@@===;;;999888777666777888999555666666777888888999999999;;;<<<;;;999999;;;===;;;::::::999777666555444777;;;AAAFFFJJJKKKJJJIIIBBBCCC>>>>>>CCCCCCNNNeeemmmPPPFFF===<<<;;;999888777777666444666888===HHH___{{{jjjZZZMMMFFFGGGEEEFFFLLLSSS[[[hhhttt}}}jjjXXXOOOOOOOOOOOOOOOMMMIIIGGGDDDCCC@@@??????AAACCCDDDFFFSSSiiiyyyiii___YYYPPPLLLIIIIIIKKKUUUmmmtttsss|||ccc]]]cccooo|||vvvggg\\\YYYdddlllccc```~~~ttt```UUUMMMDDD<<<888666555555555555444444444444444444444444444444444333444444444444444555555555666777888:::;;;<<<<<<===???AAACCCCCCEEEGGGIIIGGGGGGFFFFFFFFFGGGHHHHHHFFFGGGJJJLLLMMMMMMLLLLLLKKKMMMQQQRRRSSSSSSUUUVVVTTTVVVWWWUUUTTTUUUWWWWWWVVVYYY^^^eeerrr___HHH>>>;;;:::;;;888999:::::::::;;;>>>@@@JJJ\\\|||uuutttmmm^^^MMMEEEBBB???;;;:::888888888888999999:::;;;@@@DDDJJJPPPWWW^^^fffjjjjjjnnnssswwwyyyyyyzzz{{{xxxzzz~~~}}}ooo```VVVPPPLLLKKKGGGGGGGGGHHHIIIIIIFFFDDDAAABBBBBBCCCEEEGGGIIIJJJKKKLLLMMMOOOQQQSSSUUUVVVQQQPPPOOOOOONNNLLLIIIFFFCCCAAABBBDDDDDDBBBEEEJJJMMMWWWbbbjjjrrrzzz}}}|||}}}{{{~~~yyyiii^^^UUUOOOOOOMMMMMMMMMMMMLLLLLLLLLKKKMMMLLLJJJHHHFFFCCCBBBAAAGGGMMMVVVbbblllrrrsssrrrkkklllllliiieeeeeeiiimmmmmmlllggg^^^RRRGGG@@@<<<999888666444444555666888555555666777888999:::;;;999<<>>;;;:::;;;===::::::::::::999777666555888;;;@@@EEEHHHIIIIIIHHHAAAAAA;;;<<>>===;;;:::888777777777555666888<<>>AAAGGGTTTqqqwwwooorrraaaOOOGGGDDD@@@<<<:::999999999999999999::::::???BBBGGGMMMTTT[[[ccchhhgggkkkppptttuuuuuuvvvvvvsssuuuxxx|||~~~~~~vvvnnncccZZZTTTRRRQQQPPPOOONNNNNNNNNOOOOOOLLLJJJFFFFFFEEEEEEGGGIIILLLMMMPPPRRRVVVYYY[[[^^^```bbbZZZYYYXXXXXXXXXWWWTTTRRRMMMJJJJJJKKKJJJFFFEEEHHHJJJNNNQQQUUU\\\eeegggeeefffeeefffkkkqqq{{{{{{nnnccc[[[XXXSSSSSSTTTVVVWWWWWWWWWWWWXXXXXXWWWVVVTTTRRRPPPOOOVVVYYYaaajjjqqqssspppllleeeggghhhgggfffiiipppwwwyyyxxxsssiiiZZZLLLCCC>>>:::999666555444555777999777888888888999999:::::::::>>>BBBBBB>>>;;;;;;<<<999999:::::::::999777777999;;;???BBBEEEGGGGGGGGGBBBAAA;;;<<>>===<<<:::999888777777666666888;;;AAASSStttwww___QQQIIIFFFDDDDDDCCCEEEPPP[[[rrr}}}lll[[[PPPQQQRRRQQQNNNKKKIIIHHHEEEDDDAAA@@@@@@AAACCCEEEKKK[[[rrrvvvkkk^^^TTTNNNLLLJJJIIIMMM^^^yyy|||tttwwwqqqbbbqqqvvvdddXXXZZZiiiyyyyyylll[[[QQQFFF<<<666666555555555555444444444333444555666666555444333444666888777666555777999999999:::<<<===>>>???@@@???AAACCCDDDDDDEEEGGGIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHIIILLLNNNOOOOOONNNNNNSSSSSSSSSRRRRRRSSSVVVXXXWWW[[[[[[WWWUUUYYY[[[YYYXXXXXXYYY[[[___ppp~~~WWWCCCAAA@@@:::<<<<<<;;;999999;;;>>>BBBDDDOOOjjjxxxlllwwwuuucccPPPHHHDDD@@@<<<:::::::::::::::::::::::::::???BBBFFFLLLRRRZZZbbbgggfffjjjooorrrsssrrrrrrrrrpppqqqtttxxxzzz|||~~~~~~~~~zzzqqqiiiddd]]]XXXVVVWWWYYYYYYZZZXXXWWWWWWXXXWWWUUUSSSMMMLLLJJJIIIJJJLLLOOOQQQWWWZZZ___cccfffiiikkkmmmcccaaaaaaaaaaaaaaa___]]]YYYVVVUUUUUURRRKKKIIIJJJNNNMMMJJJJJJPPPXXXXXXTTTXXXVVVWWWYYY]]]dddsss}}}pppgggcccYYYZZZ\\\^^^```aaabbbbbbeeeeeeddddddbbbaaa______bbbdddggglllooonnnhhhbbb```ccceeefffgggmmmwwwwwwgggWWWLLLGGG===;;;999777777888:::;;;:::::::::999999999999888:::@@@EEEDDD@@@;;;:::<<<888999:::;;;:::999888777999;;;>>>AAACCCEEEFFFFFFCCCBBB<<<===EEEGGGQQQfffyyysss^^^LLLIII>>>===<<<:::999888777777777777999;;;>>>MMMmmmfffUUUKKKGGGEEECCCAAACCCNNNZZZqqqooo^^^PPPQQQQQQPPPMMMJJJIIIIIIFFFEEEBBB@@@@@@AAACCCEEENNN^^^vvvvvvlll^^^SSSMMMLLLJJJIIINNN```|||}}}vvvzzzuuuaaatttsssaaaZZZZZZhhh~~~nnn]]]RRRGGG<<<666666666555555555444444444333444555666666555444333666888:::999777777999;;;;;;<<<===>>>???@@@AAABBB???AAACCCDDDDDDDDDFFFHHHKKKJJJJJJIIIIIIIIIJJJJJJJJJKKKMMMOOOPPPOOONNNMMMUUUUUUTTTRRRQQQRRRVVVYYYXXX\\\\\\WWWVVVZZZ\\\ZZZZZZWWWUUUWWW[[[jjjbbbGGGAAA@@@;;;===<<<:::999999:::<<<===CCCQQQgggoooqqqkkkUUUIIIEEEAAA>>><<<888:::::::::888888888:::<<<@@@EEEKKKQQQXXX___cccbbbfffkkkoooppppppqqqrrrrrrsssuuuwwwzzz}}}yyyoooiiihhhbbbeeefffccc^^^___eeelllooooooooonnnppppppiii```ZZZYYYVVVRRRQQQRRRWWWZZZaaaeeekkkrrrxxx{{{||||||tttpppkkkgggeeegggjjjlllhhhkkknnnlllbbbUUUMMMKKKMMMMMMLLLMMMNNNOOOPPPPPPOOONNNOOORRRSSSVVV^^^hhhuuummmhhheeedddfffiiijjjhhhfffnnnrrrvvvvvvuuussstttuuuuuuuuuppphhheeefffddd]]]YYY\\\bbbgggiiioooeeeOOODDDCCC<<<777999;;;::::::;;;999:::::::::999999;;;===???CCCEEEBBB???@@@???===999888888888888888999999:::===@@@CCCBBBBBBBBBBBBCCCAAACCCFFFEEEGGGTTTcccxxx}}}~~~wwwiiiXXXLLLGGGBBB@@@===:::888777777777;;;777888>>>@@@HHH```{{{rrr[[[TTTEEEHHHCCCBBBGGGHHHZZZnnnsssdddYYYVVVSSSOOOLLLIIIGGGFFFEEE@@@>>>AAABBBAAABBBEEEXXXggg||||||rrrhhh[[[OOOLLLJJJIIIKKKSSSfffxxxvvvzzzjjj~~~zzzlll```UUUXXXjjj|||rrr```OOOAAA:::999666555444333333333333333555444444444444555666666333333333444666777888999>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDEEEGGGHHHIIIKKKJJJIIIHHHHHHIIIJJJKKKJJJJJJJJJJJJLLLNNNPPPQQQTTTUUUUUUTTTSSSSSSTTTVVVZZZZZZ\\\]]]]]]]]]]]]]]]UUUSSSUUUYYYXXX^^^xxxmmmNNNDDD@@@;;;<<<;;;::::::::::::;;;<<>>DDDGGGEEECCCBBB@@@<<<:::999888888777888888999:::===???@@@@@@???@@@AAAFFFDDDEEEGGGGGGJJJVVVcccsssvvvvvvpppbbbTTTJJJEEEAAA???===;;;999999::::::888555777<<<>>>FFF]]]vvv{{{dddWWWHHHJJJDDDCCCHHHHHHZZZssswwwhhh[[[WWWRRRMMMIIIGGGFFFEEEEEE@@@>>>AAABBBAAACCCGGGWWWiii}}}rrrhhh[[[PPPKKKJJJIIILLLWWWlllxxxvvv|||ooovvvggg\\\QQQUUUhhhrrr}}}}}}kkkZZZLLL???999999666555555444333333444444555444444444444555666666555666666777888:::;;;<<<>>>>>>>>>???@@@AAACCCCCCDDDDDDDDDEEEFFFGGGIIIJJJMMMLLLKKKJJJJJJKKKLLLMMMLLLLLLLLLLLLNNNPPPRRRSSSVVVWWWWWWVVVUUUTTTUUUWWW[[[[[[\\\]]]^^^^^^^^^^^^XXXUUUVVVZZZYYY^^^sss{{{WWWFFF???<<<;;;;;;;;;;;;;;;;;;;;;;;;<<>>999999;;;::::::;;;;;;<<<<<<<<<;;;;;;===>>>>>>EEEJJJIIIGGGFFFBBB===<<<;;;999777777777999999===>>>>>>===<<<===???AAAHHHHHHHHHIIIHHHLLLWWWbbbiiikkkiiibbbWWWLLLFFFCCC???>>>===;;;;;;;;;<<<<<<888666888<<>>>>>???AAACCCDDDEEEFFFFFFFFFFFFGGGIIIJJJJJJMMMLLLKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOPPPSSSUUUVVVXXXYYYZZZYYYWWWVVVVVVXXX[[[[[[\\\]]]]]]^^^^^^^^^[[[XXXXXX\\\]]]___lll{{{^^^FFF>>>===:::;;;;;;<<<<<<;;;;;;:::<<>>>>>??????===:::999999:::;;;===AAADDDIIINNNUUUYYY\\\```eeejjjmmmooorrrtttyyy{{{|||~~~~~~|||yyytttqqqrrrrrrqqquuuzzz}}}nnnccc^^^XXXUUUUUUVVVVVVVVVWWWVVVXXX[[[\\\^^^fffooo|||}}}mmm___YYY[[[^^^```]]]]]]___bbbhhhwwwqqq[[[IIIAAA::::::;;;::::::<<<<<<===>>>===<<<===>>>@@@@@@GGGLLLKKKIIIHHHDDD@@@>>><<<:::777777888:::;;;@@@@@@>>><<<;;;<<>>===<<<;;;::::::;;;;;;999999;;;???CCCLLL```tttxxxfffTTTRRRHHHEEEIIIJJJ\\\sssfff^^^SSSKKKGGGFFFEEEDDDDDDAAA@@@AAABBBBBBFFFKKKWWWoooyyyqqqfff[[[TTTLLLKKKKKKQQQddd~~~wwwxxx~~~yyy{{{~~~~~~~~~kkk\\\TTTQQQZZZooo|||~~~xxxlllbbbYYYooowwwjjj[[[OOODDD;;;777888777666666555555555666666555555555555555666666777555555666777888:::<<<===>>>>>>???@@@BBBEEEFFFHHHGGGGGGGGGHHHHHHIIIKKKKKKKKKJJJIIIIIIIIIJJJKKKLLLPPPPPPPPPQQQRRRTTTVVVWWWYYYZZZ[[[ZZZXXXWWWWWWXXXZZZZZZ[[[[[[\\\]]]]]]^^^\\\YYYZZZ___bbbccchhhpppdddHHH??????:::;;;;;;<<<<<<;;;;;;:::>>>AAAKKK___~~~zzzqqquuulll]]]OOODDD???@@@>>>??????===;;;999999:::888:::===AAAFFFLLLTTTXXXZZZ^^^ccchhhlllooorrruuuyyyzzz|||~~~~~~~~~~~~{{{ggg```YYYUUUWWW[[[\\\\\\ZZZZZZ\\\```bbbdddkkkttt{{{{{{pppcccYYYWWWZZZ```eeeaaaaaabbbffflll{{{{{{```MMMDDD===<<<===;;;;;;===>>>???@@@???>>>>>>@@@BBBDDDJJJNNNMMMKKKKKKHHHDDDAAA>>>;;;888888999<<<>>>DDDCCC@@@===;;;===AAADDDGGGIIIKKKJJJKKKPPPVVVZZZVVVTTTNNNHHHBBB?????????>>>===<<<:::999888777777999:::<<<@@@FFFSSSgggxxxppp]]]XXXLLLGGGJJJLLL^^^yyynnndddWWWMMMIIIHHHGGGEEEDDDAAAAAABBBBBBBBBGGGNNNZZZttt~~~tttmmmcccZZZVVVLLLLLLMMMUUUkkkyyyzzz}}}|||gggZZZVVVVVVcccyyy~~~qqqqqq{{{ooobbbZZZSSSlllqqqeeeWWWMMMCCC:::777888666666555555555666666777666555555555555666777777666666777888:::<<<>>>??????@@@@@@BBBDDDFFFHHHIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJIIIIIIJJJKKKLLLMMMQQQPPPPPPQQQRRRTTTVVVWWWXXXZZZ[[[[[[YYYWWWWWWXXXZZZYYYYYYYYYZZZ[[[\\\]]]\\\ZZZ[[[```dddfffhhhjjjwwwoooOOOBBBAAA;;;;;;;;;;;;;;;;;;;;;;;;???AAAHHHXXXssssssqqqqqq```SSSGGGAAA@@@===>>>>>>===;;;999::::::777999<<>>======???@@@AAAAAAAAA@@@@@@BBBCCCFFFMMMSSSRRRQQQPPPMMMHHHBBB@@@<<<999999<<<@@@CCCEEEDDDAAA>>>===???CCCGGGFFFKKKNNNNNNPPPUUUXXXYYYPPPLLLFFF@@@===<<<===???======<<<:::999777666555777999;;;???HHHZZZpppzzzeee^^^PPPIIIMMMNNNaaatttiiiZZZPPPLLLJJJHHHEEECCCAAAAAABBBBBBBBBIIIQQQ```xxxxxxpppjjj```WWWUUUKKKLLLNNNYYYsss{{{~~~{{{eeeZZZ[[[]]]qqqyyyjjjhhhqqqkkk^^^WWWTTTooo~~~}}}}}}|||kkk```SSSJJJAAA999666777555555444444555555666666666666555555666666777888999999:::;;;===@@@AAACCCAAABBBBBBCCCEEEGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKMMMLLLLLLKKKLLLMMMOOOPPPQQQQQQPPPQQQRRRTTTVVVXXXWWWYYY[[[\\\ZZZYYYYYYYYYZZZZZZYYYYYYZZZ[[[]]]^^^ZZZZZZ[[[___cccffffffgggtttrrr}}}ZZZGGGCCC<<<;;;::::::::::::;;;<<<<<<@@@EEEQQQiiiuuummmxxxvvvcccVVVKKKBBB???;;;<<<===<<<:::999:::;;;888:::<<<>>>BBBHHHOOOTTT\\\___dddhhhkkkooosssvvvwwwyyy|||~~~nnnddd```___\\\YYYXXXWWWYYY[[[ZZZXXX]]]dddjjjqqq~~~wwwnnnaaaYYYTTTVVVXXXZZZ```fffiiifffdddeeelllkkkUUUKKKCCCAAA@@@>>>>>>@@@AAABBBBBBBBBAAAAAACCCEEEGGGQQQZZZ\\\[[[WWWPPPIIIDDDAAA===:::;;;>>>CCCGGGDDDDDDBBB???>>>@@@DDDGGGGGGOOOTTTUUUXXX]]]^^^[[[MMMIIIBBB<<<:::;;;===>>>;;;;;;;;;;;;:::999888777777999<<>>777555666444444333333444555555666666666666666666777777888999:::;;;<<<>>>AAACCCDDDCCCCCCDDDDDDFFFGGGHHHIIIIIIIIIHHHHHHIIIIIIJJJJJJMMMLLLLLLLLLLLLNNNOOOPPPRRRRRRQQQRRRSSSUUUWWWYYYWWWZZZ\\\^^^]]]\\\\\\\\\\\\\\\[[[ZZZ[[[]]]___```XXXZZZ[[[\\\___bbbcccccciiiqqqbbbKKKDDD===<<<:::999999:::<<<===999===CCCMMMcccvvvjjjqqqzzzfffYYYMMMCCC>>>:::;;;<<<<<<:::999:::;;;;;;;;;===>>>AAAFFFMMMRRR]]]```dddhhhkkkooosssvvvwwwyyy}}}qqqjjjeee```[[[YYYWWWXXXXXXUUUSSSVVV]]]\\\aaaiiittt}}}{{{lllbbb]]]VVVSSSWWWZZZZZZ^^^dddgggccc^^^^^^fff}}}xxxWWWMMMDDDBBBAAA??????AAAAAACCCCCCCCCBBBBBBCCCEEEGGGSSS___dddbbb]]]SSSJJJEEEAAA===;;;<<<@@@FFFJJJCCCCCCAAA???>>>@@@DDDGGGIIIRRRXXXZZZ^^^cccbbb]]]LLLGGG@@@;;;:::;;;===>>>::::::;;;<<<<<<;;;;;;:::999<<<>>>CCCQQQjjjpppfffUUUMMMPPPRRReeeyyymmm]]]SSSNNNKKKFFFBBBCCCBBBBBBCCCAAABBBJJJTTTiii}}}vvvnnngggZZZQQQQQQGGGKKKQQQaaa}}}eee]]]bbbsssrrrnnnqqqvvv```WWWWWW[[[|||xxxqqq\\\RRRHHHAAA;;;666444666333333333333333444555666666666666666666777888888888888999;;;===???AAACCCEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHIIIJJJJJJKKKJJJJJJJJJKKKLLLNNNOOOSSSSSSSSSSSSTTTVVVYYYZZZWWWZZZ^^^______^^^^^^___^^^]]]\\\\\\\\\^^^```bbbXXXZZZ[[[ZZZ[[[^^^```aaabbbjjjwwwNNNEEEBBB===;;;<<<<<<:::;;;???===@@@DDDIIIXXXsssxxxooouuulll\\\QQQGGG@@@>>>===;;;<<<<<<<<<;;;999999:::<<<>>>@@@DDDIIIMMMWWW]]]dddiiijjjkkkmmmooorrruuuyyy~~~}}}||||||}}}vvviiiaaa\\\XXXVVVVVVUUUQQQQQQSSSSSSTTTVVVYYY```jjjvvv~~~}}}pppeee^^^XXXVVVTTTTTTXXX\\\```aaaccc___]]]___fff{{{|||\\\QQQHHHFFFEEECCCBBBBBBDDDBBB???>>>@@@BBBDDDEEENNNWWWaaagggiiieeeZZZPPPFFFCCC>>><<>>===>>>@@@DDDIIIKKKVVVWWWfffnnnlllkkk[[[QQQEEE;;;:::<<<<<<<<<<<<=========<<<;;;:::999888:::;;;===EEE[[[yyy}}}bbbVVVNNNJJJVVVjjj|||mmm\\\SSSMMMHHHEEEEEEDDDBBBAAAAAAAAACCCKKKUUUmmmuuuiiieee___UUUNNNIIIFFFVVVrrrzzz||||||vvvbbbYYYZZZxxxzzzxxxyyy}}}zzzqqqaaaNNNSSSlll|||sssTTTNNNEEE>>>999777666555555555444444444444555555555555555666888999;;;<<<:::;;;<<<>>>???AAABBBCCCEEEFFFFFFGGGHHHHHHHHHHHHGGGHHHJJJLLLLLLLLLLLLKKKMMMNNNNNNMMMKKKJJJLLLMMMOOOOOOQQQRRRTTTVVVWWWXXXYYYZZZ[[[]]]^^^_________aaa^^^[[[[[[]]]```aaabbb^^^\\\ZZZXXXZZZ]]]aaadddhhhvvvfff|||[[[KKKBBB===;;;<<<<<<::::::===;;;>>>AAAEEESSSmmmtttvvvppp^^^RRRHHHBBB???===;;;;;;<<<<<<;;;:::999:::<<<>>>@@@DDDIIIMMMUUU[[[ccchhhiiijjjmmmooopppsssxxx|||~~~~~~|||{{{{{{}}}tttggg```[[[ZZZXXXSSSQQQRRRNNNNNNPPPRRRXXXaaalllsssuuunnnfff```^^^\\\YYYYYY\\\^^^```aaaaaa]]]YYYZZZaaawwwyyy\\\RRRJJJHHHGGGEEECCCDDDEEECCCAAAAAABBBDDDEEEFFFNNNZZZffflllnnnhhh\\\PPPGGGEEEAAA@@@IIIUUUZZZXXXOOOGGG@@@>>>>>>>>>AAAFFFJJJWWWYYYjjjuuurrrqqq```PPPEEE;;;:::<<<<<<;;;<<<;;;<<<<<<<<<;;;:::999888:::;;;>>>IIIaaaiiiZZZPPPLLLYYYlll|||lll[[[QQQMMMHHHFFFEEEEEEBBBBBBBBBAAACCCLLLWWWrrrwwwkkkddd\\\RRRMMMJJJIIIZZZuuuzzz}}}~~~xxxccc\\\___}}}ssshhhZZZMMMWWWppp|||~~~zzz}}}~~~|||nnnQQQKKKCCC===999888777777555555444444444444555555333333444444666777999:::;;;;;;<<<>>>@@@AAACCCCCCEEEFFFGGGIIIIIIIIIIIIHHHHHHIIIKKKMMMNNNNNNNNNNNNNNNOOOOOONNNLLLKKKLLLMMMOOOPPPQQQSSSUUUVVVXXXXXXZZZ[[[\\\]]]______``````aaa___\\\\\\^^^aaabbbccc^^^\\\ZZZYYYZZZ]]]aaacccbbbnnnbbbrrrmmmRRRCCC>>>;;;======:::999;;;:::;;;===AAALLLdddzzzvvv|||uuubbbUUUJJJDDDAAA>>>;;;:::;;;;;;<<<;;;999:::<<<===???CCCHHHLLLSSSYYYaaafffhhhiiillloooooorrrvvvzzz||||||{{{zzz{{{}}}~~~sssiiieeebbb\\\VVVTTTNNNOOOPPPRRRVVV^^^gggmmmzzztttqqqpppmmmiiigggeeebbbaaaaaabbbaaa```aaa]]]ZZZZZZbbbyyywww^^^UUUMMMLLLKKKHHHFFFGGGEEEEEEEEEEEEEEEFFFFFFGGGQQQ^^^lllttttttmmm___RRRJJJGGGDDDGGGSSS```eeebbbSSSJJJBBB>>>===<<<>>>BBBIIIWWW]]]qqq}}}zzzwwwdddOOODDD;;;:::;;;::::::;;;999::::::;;;;;;::::::999;;;<<>>GGGZZZwww|||vvvvvv{{{fffWWWLLLEEECCC???;;;999:::;;;<<<<<<999:::<<<===>>>BBBFFFJJJRRRXXX___dddgggiiimmmpppooorrruuuyyy{{{{{{zzzyyy{{{}}}zzztttkkkbbb]]]XXXYYY[[[\\\```fffnnnttt}}}yyyqqqtttxxxxxxuuuqqqnnnkkkiiigggfffcccaaabbbbbbcccfffpppuuu___WWWQQQPPPNNNKKKIIIJJJGGGHHHIIIIIIHHHGGGHHHIIITTTbbbpppwwwwwwpppcccWWWLLLJJJHHHNNN]]]lllnnniiiTTTKKKBBB???===;;;===AAAGGGWWW```wwwzzzcccNNNEEE<<<;;;;;;999999:::888888999:::;;;;;;::::::===>>>DDDUUUtttiiiYYYTTT___ooo~~~kkkXXXNNNKKKHHHFFFFFFFFFDDDDDDDDDBBBFFFSSS```~~~wwwmmmaaaUUUNNNMMMKKKPPPhhh~~~zzz~~~bbb___jjjwwwjjj___TTTOOObbb}}}|||rrrsssuuuwwwooo]]]LLLGGG???:::777777777777555555444444444444555555666666777888999;;;<<<=========???@@@BBBDDDEEEFFFEEEGGGIIILLLMMMLLLKKKJJJGGGIIIKKKNNNPPPQQQQQQQQQPPPRRRRRRQQQOOONNNNNNOOORRRSSSTTTUUUWWWXXXYYYZZZ\\\]]]^^^_______________]]][[[ZZZZZZ\\\^^^______]]]\\\ZZZYYYZZZ\\\___aaacccgggrrraaagggcccKKKCCC=========:::888888;;;:::;;;>>>CCCRRRmmm|||uuuqqqjjjYYYMMMFFFCCC@@@<<<::::::;;;<<<<<<999:::<<<<<<>>>AAAEEEHHHQQQVVV^^^cccfffiiinnnrrrppprrruuuyyy{{{{{{{{{zzzzzz|||~~~~~~rrrmmmhhhjjjkkkmmmpppuuu|||uuussszzzzzzwwwtttqqqooollliiigggfffkkkrrrzzzooo___YYYUUUTTTRRRMMMKKKMMMIIIJJJLLLKKKIIIHHHIIIKKKUUUcccqqqvvvuuuoooeee\\\QQQNNNNNNWWWhhhvvvtttlllTTTKKKBBB>>>===;;;>>>BBBEEEWWWbbb}}}zzz```NNNEEE>>><<<;;;999888:::888888999:::;;;;;;;;;;;;???@@@FFF[[[}}}qqq^^^WWW___mmmmmmWWWMMMKKKIIIFFFEEEEEEEEEEEEEEECCCHHHWWWgggyyyrrrjjj___TTTOOOPPPKKKTTTqqq{{{{{{fffdddqqqssskkkdddXXXRRRgggvvvuuutttsssiiiVVVMMMGGG???999666555555555555555444444444444555555777777777888:::;;;===>>>>>>???@@@BBBCCCEEEFFFGGGEEEGGGIIIKKKLLLLLLLLLKKKGGGHHHKKKMMMOOOPPPQQQQQQQQQRRRTTTSSSRRRPPPPPPQQQTTTUUUVVVWWWXXXYYYZZZ[[[]]]]]]^^^^^^___^^^^^^^^^^^^\\\[[[[[[]]]_________]]]\\\ZZZYYYZZZ\\\^^^```dddffflllzzz^^^eee{{{sssQQQGGG>>><<<===;;;999999<<<:::<<>>===<<<>>>BBBCCCWWWeee}}}```NNNFFF@@@>>><<<999999;;;999:::;;;;;;<<<<<<<<<<<<@@@AAAHHH```zzzdddZZZ___iiioooXXXMMMKKKIIIFFFEEEDDDDDDEEEEEEEEEKKK\\\nnn~~~tttooojjjeee\\\SSSOOOQQQMMMZZZ{{{|||yyy|||lllkkkxxxoookkkggg[[[VVVlll}}}zzzuuuqqqeeeRRRMMMGGG???999666555555555555555444444444444555555555666666777888:::;;;<<<@@@@@@AAACCCEEEFFFHHHHHHFFFGGGHHHJJJKKKLLLLLLMMMHHHIIIKKKNNNOOOPPPPPPPPPPPPRRRUUUUUUTTTSSSSSSTTTVVVVVVWWWXXXYYYZZZ[[[\\\]]]]]]]]]^^^]]]]]]\\\\\\___^^^]]]^^^```aaaaaaaaa\\\\\\ZZZZZZZZZ[[[]]]___```ccceeennnYYYaaauuu{{{|||VVVJJJ???<<<===<<<:::;;;;;;:::<<<@@@@@@FFF]]]vvv|||nnn|||wwwaaaRRRIIICCC@@@>>>======<<<;;;999:::;;;;;;<<<<<>>999777777777777555555444444444444555555666666666777999:::<<<===@@@AAABBBDDDFFFGGGHHHIIIGGGGGGGGGGGGIIIKKKMMMNNNJJJLLLMMMOOOPPPQQQPPPPPPOOORRRUUUVVVVVVUUUVVVVVVWWWXXXXXXYYYZZZ[[[\\\\\\\\\]]]]]]]]]\\\[[[[[[ZZZ^^^]]]\\\]]]___``````___\\\[[[ZZZZZZZZZ[[[]]]^^^]]]aaaaaacccuuuTTT^^^qqqwwwwwwxxxZZZLLL???;;;<<<<<<;;;<<<;;;999<<>>>>>===:::888:::;;;;;;;;;<<<>>>BBBEEEHHHNNNUUU[[[___dddjjjooommmoooqqqtttvvvwwwxxxxxxzzz|||~~~{{{tttnnnjjjeeecccbbbcccddddddfffccc``````aaadddffffffgggeee```[[[XXXVVVVVVVVVUUUTTTRRROOOLLLKKKLLLNNNLLLNNNUUUbbbtttzzzrrrrrrwww{{{nnnddddddkkkppprrrrrrrrrtttzzzssseee___^^^\\\[[[[[[WWWPPPOOOQQQMMMOOOOOOLLLGGGGGGLLLQQQbbbttt~~~tttkkkiiikkkwwwlllWWWMMMDDD???<<<:::;;;???BBBXXXkkkiiiOOOIIICCCAAA>>>:::999<<<<<<===============<<<<<<>>>???JJJgggoooaaa```dddvvvtttZZZMMMKKKJJJFFFDDDBBBCCCEEEFFFFFFOOOcccwwwwwwmmmfff```]]]XXXPPPMMMMMMUUUfffyyyxxx~~~~~~zzzwwwxxxnnnnnn{{{~~~gggaaa\\\VVV\\\yyywwwpppdddRRRIIIDDD===999888888::::::555555555444444555555555888888999:::;;;===>>>???AAABBBCCCEEEFFFHHHIIIJJJGGGFFFFFFFFFGGGJJJMMMOOOLLLNNNOOOQQQRRRRRRQQQQQQNNNQQQUUUWWWWWWWWWWWWXXXXXXXXXYYYZZZ[[[\\\\\\]]]\\\\\\\\\\\\\\\[[[ZZZYYYZZZYYYYYYZZZ\\\]]]]]]\\\\\\[[[ZZZZZZZZZ[[[\\\]]]^^^bbb```]]]jjjTTTZZZfff~~~nnniiiooofffKKK???BBB>>>:::;;;:::===============DDDVVVgggqqqooojjjYYYQQQJJJBBB<<<<<<===<<<;;;<<<===<<<;;;:::;;;===???@@@FFFJJJPPPWWW\\\ccciiimmmooooooooopppqqqssstttuuuvvvyyy}}}}}}tttmmmjjjbbbaaa^^^\\\ZZZYYYYYYZZZ[[[ZZZXXXUUUTTTUUUWWWZZZYYY[[[ZZZVVVTTTTTTPPPJJJNNNNNNLLLKKKKKKJJJKKKKKKKKKNNNRRRXXXbbbsssuuuhhhccccccdddccckkkrrruuunnngggiiioootttxxxvvvtttuuuzzzmmm^^^aaaddd^^^WWWRRRQQQRRRTTTTTTPPPMMMKKKJJJFFFEEEMMMVVVfff{{{vvvuuummmlll|||ttt]]]PPPCCC??????>>>>>>???BBBSSSfffvvvZZZIIIDDDFFF???::::::777??????@@@@@@???>>><<<;;;999CCCOOOmmm}}}cccZZZ^^^sssrrrYYYOOOFFFDDDEEEBBBEEEFFFHHHJJJJJJTTTnnnyyyoooggg___[[[WWWPPPNNNOOOTTTvvvzzzyyysssooopppwww{{{lllmmmvvvyyy```ZZZTTTXXXiiiwwwkkk[[[MMMGGG@@@:::999777444444666444444444444444333333333777888999999:::===AAADDDDDDDDDDDDDDDFFFGGGIIIKKKMMMJJJHHHIIIMMMOOOOOONNNMMMNNNQQQSSSTTTTTTSSSRRRUUUVVVWWWWWWWWWVVVUUUTTTUUUXXX\\\^^^^^^]]]\\\]]]ZZZZZZZZZZZZZZZZZZZZZZZZWWWYYY[[[]]]```bbbcccccc^^^]]][[[ZZZZZZ[[[]]]^^^bbb___^^^___dddqqqTTTZZZfff~~~oooiiihhhzzzlllOOOAAABBB===999;;;;;;===<<<<<<======CCCTTTeeewwwtttzzzrrr^^^TTTLLLDDD=========;;;:::;;;<<<;;;:::999:::<<<>>>???EEEIIIPPPVVV\\\bbbhhhlllnnnnnnooopppqqqssstttuuuvvvyyy|||~~~}}}yyyvvvqqqlllkkkjjjhhhddd___[[[WWWUUUTTTTTTTTTTTTSSSSSSTTTVVVWWWWWWXXXWWWSSSRRRSSSQQQMMMQQQQQQPPPPPPOOONNNMMMLLLKKKMMMOOORRRZZZiii|||xxxhhh\\\YYYZZZ[[[[[[```iiipppmmmjjjmmmtttxxxyyywwwuuuuuuzzzwwweeeffffffaaaYYYTTTRRRSSSTTTUUURRRNNNKKKIIIEEEFFFNNNXXXmmm|||rrrmmmooo}}}eeeVVVHHHAAA@@@???>>>???AAAQQQcccyyy```LLLDDDDDD<<<999<<<;;;>>>???@@@@@@@@@???>>>======EEEOOOllliii___bbbooowww]]]RRRHHHFFFGGGCCCFFFFFFIIIKKKOOO]]]xxxxxxoooggg___ZZZUUUPPPOOOQQQ]]]}}}xxx~~~~~~zzzrrrmmmlllrrrzzz{{{|||}}}{{{ssskkkiiinnn~~~uuubbbXXXRRR\\\tttuuujjj[[[NNNFFF???:::888777444444666666666666666666666666666888999::::::;;;>>>BBBEEEEEEEEEEEEEEEFFFGGGIIIJJJOOOLLLJJJKKKNNNPPPQQQPPPNNNPPPRRRTTTUUUUUUTTTTTTUUUVVVWWWXXXXXXWWWUUUTTTXXXZZZ^^^___^^^\\\[[[[[[WWWWWWWWWWWWWWWWWWWWWWWWVVVWWWYYY\\\^^^```aaaaaa___^^^]]][[[[[[\\\]]]^^^cccaaa___```cccoooTTTZZZfff|||uuunnngggsss}}}qqqRRRAAA@@@;;;888;;;;;;<<<;;;;;;<<<<<>>>>>;;;:::;;;;;;:::999888999:::===>>>DDDHHHNNNTTTZZZ```fffjjjmmmnnnooopppqqqssstttuuuvvvxxxzzz|||}}}~~~xxxyyyzzzyyyyyy{{{xxxuuuooohhhaaaZZZTTTQQQMMMNNNPPPQQQRRRSSSSSSSSSSSSUUUTTTPPPOOORRRRRROOOQQQRRRSSSTTTTTTSSSQQQOOOQQQPPPOOOOOOSSS^^^mmmxxx~~~vvvrrrttt|||nnndddXXXOOOMMMPPPRRRSSSXXXdddmmmnnnnnnqqqwwwyyyzzzzzzyyyxxx|||pppkkkjjjeee]]]WWWUUUUUUUUUUUUTTTOOOJJJGGGEEEGGGPPP[[[qqqnnnjjjmmm}}}ppp___MMMEEEBBB@@@???@@@@@@OOO___hhhQQQEEEBBB:::999>>>>>>===>>>???@@@AAA@@@??????@@@FFFOOOkkkqqqeeegggkkkcccVVVKKKGGGHHHEEEGGGGGGIIIMMMVVViiiwwwnnnfff]]]XXXSSSNNNPPPTTTgggwwwyyyxxxuuuxxx}}}rrrjjjfffiiiooommmgggeeeiiillljjjhhhgggvvvnnn___RRRLLL\\\zzz}}}sssiii\\\PPPEEE>>>999777666333333666777777777777777777777777999:::;;;<<<===???BBBEEEGGGFFFEEEEEEFFFGGGHHHIIIPPPOOOMMMNNNPPPQQQQQQQQQPPPQQQSSSUUUVVVVVVVVVUUUTTTUUUWWWYYYYYYXXXVVVUUUZZZ\\\^^^___]]]ZZZYYYYYYUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVXXXZZZ\\\]]]^^^^^^```___^^^]]]\\\\\\]]]^^^bbb``````bbbfffqqqUUUZZZeeeyyyzzzqqquuuwwwqqqQQQ??????;;;999<<<;;;;;;::::::;;;<<<@@@MMMZZZuuu~~~wwwqqqmmm]]]RRRIIIAAA??????<<<<<<===;;;:::999888999;;;===>>>BBBFFFLLLRRRXXX^^^dddiiilllmmmnnnppprrrssstttttttttvvvwwwxxxzzz}}}{{{pppddd[[[VVVQQQRRRSSSVVVXXXXXXVVVUUUVVVYYYXXXTTTSSSUUUVVVUUUSSSUUUYYY\\\]]]]]][[[ZZZ[[[YYYVVVSSSTTTZZZeeelll|||qqqjjjfffkkksssyyytttiii\\\VVVMMMHHHGGGJJJMMMNNNYYYeeepppssssssuuuvvvvvvzzz}}}zzzooommmhhh```[[[XXXWWWWWWWWWUUUOOOJJJGGGFFFIIISSS^^^nnnyyyooohhhffftttyyyfffQQQGGGDDDBBB@@@@@@@@@LLLXXXlllTTTEEEBBB:::999>>>===<<<>>>???AAAAAAAAAAAA@@@???FFFOOOkkkyyyjjjhhhhhhiiiYYYLLLHHHIIIEEEHHHHHHIIIOOO]]]uuuvvvmmmeee[[[TTTNNNLLLPPPWWWpppyyyxxxtttpppsss||||||sssiiiaaa```cccccc\\\YYY```jjjmmmkkkjjjrrr|||zzziii[[[OOOKKK]]]{{{{{{qqqiii]]]RRRDDD===888777666333333555555555555666666777777777;;;<<<===>>>???@@@CCCFFFHHHGGGFFFFFFFFFGGGHHHIIIPPPOOOOOOOOOPPPPPPPPPPPPPPPQQQRRRTTTUUUUUUUUUUUUSSSUUUWWWXXXYYYXXXWWWVVVXXXZZZ]]]]]][[[YYYYYYYYYTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVXXXZZZ[[[\\\]]]]]]______]]]\\\\\\\\\\\\\\\^^^^^^```dddiiitttUUUZZZbbbttt||||||yyyrrrQQQ???@@@===;;;===;;;:::999:::<<<<<>>>>>@@@<<<;;;999999:::;;;>>>???@@@DDDJJJPPPVVV\\\bbbfffkkklllnnnppprrrsssttttttssstttuuuuuuwww{{{vvvggg^^^ZZZYYYYYY[[[^^^^^^\\\YYY]]]aaabbb^^^\\\]]]]]]\\\YYY[[[^^^aaadddeeeffffffdddbbb___\\\\\\^^^bbbeeeuuu}}}tttiiiaaa^^^bbbhhhkkkmmmqqqxxx}}}zzzmmm```XXXQQQMMMHHHEEEEEEHHHKKKLLLZZZfffsssxxxxxxxxxvvvsssvvv~~~pppnnniiiccc^^^[[[[[[ZZZYYYVVVPPPKKKJJJLLLOOOXXXaaammmssszzzuuujjjaaaiiilllUUUJJJGGGDDDBBBAAA???JJJQQQuuuoooVVVGGGDDD<<<:::<<<999===>>>@@@AAABBBBBBBBBBBB<<>>@@@@@@AAABBBDDDFFFHHHHHHGGGFFFFFFGGGHHHIIINNNOOOOOOOOONNNNNNNNNNNNOOOOOOPPPRRRSSSSSSTTTTTTSSSSSSUUUVVVWWWWWWWWWWWWVVVXXXZZZZZZYYYXXXYYYYYYTTTTTTTTTTTTTTTTTTTTTTTTWWWXXXYYY[[[\\\]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[\\\```dddhhhqqqWWWZZZ___nnn~~~[[[EEECCC???<<<===;;;;;;999:::<<<===???GGGPPPggg~~~ooo|||~~~kkkXXXNNNEEEBBBAAA???>>>@@@<<<;;;:::999:::<<<>>>???>>>BBBHHHNNNTTTZZZaaaeeeiiikkknnnppprrrsssssssssrrrssstttuuuvvvzzz~~~wwwlllaaa^^^[[[\\\___aaa```^^^cccjjjooommmiiihhhfffddd_________```aaacccdddeeeiiiiiiiiiiiihhhfffeeedddkkksss{{{}}}yyyvvvvvvyyyxxxxxxxxxwwwssskkkbbb\\\XXX^^^dddfffgggjjjpppvvvwwwooodddYYYSSSMMMKKKIIIGGGGGGHHHJJJLLLVVVcccqqqxxxzzzzzzwwwssspppzzzsssmmmhhhccc___^^^^^^^^^]]]WWWRRRPPPRRRUUUYYY```gggoooqqqsssvvvzzz}}}yyypppdddeeezzzttt\\\PPPMMMIIIDDDBBB???HHHKKKhhhsssYYYJJJGGG???<<<<<<888>>>???@@@BBBCCCCCCBBBBBB<<>>@@@BBBCCCCCCDDDEEEGGGHHHGGGFFFFFFGGGHHHIIIJJJMMMOOOPPPOOOMMMLLLLLLLLLNNNNNNNNNOOOPPPQQQRRRSSSRRRRRRRRRSSSTTTVVVXXXYYYVVVWWWYYYYYYYYYXXXYYYZZZVVVVVVVVVVVVVVVVVVVVVVVVYYYYYYZZZ\\\\\\]]]]]]]]]ZZZZZZ[[[[[[[[[[[[[[[[[[\\\]]]```cccdddjjjxxxXXXZZZ\\\hhhmmmOOOGGG???<<<>>>;;;;;;999:::===>>>???EEEMMM]]]ooovvvuuu]]]SSSHHHCCCAAA===<<<>>>;;;:::999888999;;;===>>>===AAAGGGMMMSSSYYY___ccchhhjjjmmmppprrrssssssssssssuuuvvvwwwxxxzzz~~~ooojjjeeeeeejjjnnnoooooottt|||qqqnnnhhhcccaaaaaabbbdddmmmppptttwwwwwwsssmmmhhhgggkkknnnmmmjjjhhhhhhjjjlllnnnpppnnnjjjddd___\\\YYY```hhhkkkkkkmmmrrrwwwxxxrrrmmmdddZZZVVVPPPPPPOOOMMMLLLLLLMMMNNNRRR___mmmuuuxxxxxxtttnnnhhhsssvvvjjjgggbbb``````aaaaaaaaaYYYUUUVVV\\\aaadddhhhmmmooommmkkkkkkmmmppptttxxxuuutttllleeeooofffYYYTTTNNNGGGCCC???HHHFFF]]]yyy^^^MMMIIIAAA>>>>>>:::???@@@AAACCCCCCCCCBBBBBB???EEEMMMiiiuuucccbbbuuuvvv```OOOJJJKKKIIIHHHMMMTTTccc~~~qqqgggZZZOOOIIIKKKXXXeee{{{}}}wwwnnnfffooo{{{{{{|||rrreeeZZZUUUPPPMMMUUUkkktttdddTTTQQQZZZrrrtttgggaaaYYYRRRDDD>>>888888777555555888777777888:::;;;===>>>>>>???AAACCCDDDDDDEEEFFFHHHGGGFFFFFFFFFGGGIIIJJJKKKMMMOOOQQQPPPMMMKKKKKKLLLMMMNNNNNNOOOPPPQQQRRRSSSRRRQQQPPPPPPQQQTTTXXXZZZYYY[[[[[[[[[YYYXXXYYYZZZVVVVVVVVVVVVVVVVVVVVVVVVYYYZZZ[[[[[[\\\\\\\\\\\\YYYZZZZZZ[[[\\\\\\\\\\\\^^^___bbbeeedddgggsssXXXYYY[[[ddd{{{XXXJJJ@@@;;;>>><<<<<<:::;;;>>>??????DDDKKKUUUwwwqqqttt}}}bbbVVVKKKEEE@@@<<<:::;;;999888777777888999;;;===<<<@@@FFFLLLRRRXXX^^^bbbhhhjjjmmmpppssssssssssssuuuwwwxxxyyyzzz{{{~~~~~~zzz||||||~~~wwwwww}}}yyyoooiiiggghhhiiiqqquuu|||}}}tttmmmiiihhhgggeeebbb```aaaccc]]]aaaeeeeeeaaa]]]\\\\\\^^^fffooosssrrrrrrvvv{{{~~~rrrqqqooofff]]]XXXUUUUUUUUUTTTRRRQQQQQQRRRQQQ]]]kkkrrrtttsssnnnhhhbbbmmmyyy}}}zzzhhheeebbb```aaabbbccccccZZZXXX[[[ccciiikkknnnrrrlllhhhcccaaaaaaccchhhmmmnnntttrrrfffgggzzznnn```ZZZRRRJJJDDD@@@GGGCCCVVVwwwbbbOOOIIIBBB???AAA===@@@AAABBBCCCCCCCCCBBBAAADDDHHHMMMgggxxxccc```nnnxxxaaaPPPKKKMMMKKKHHHNNNXXXiii}}}sssiii\\\QQQJJJLLL[[[jjjyyy{{{rrrhhhbbbnnnyyyyyyuuuhhh\\\VVVMMMJJJSSSnnntttddd]]]ZZZfffqqqddd^^^WWWPPPEEE>>>999999888666666999555555777888:::;;;======@@@BBBDDDEEEEEEEEEGGGHHHFFFFFFFFFFFFGGGIIIKKKLLLMMMPPPRRRQQQNNNKKKKKKLLLNNNNNNNNNOOOPPPQQQRRRSSSSSSQQQNNNMMMOOOSSSXXX[[[]]]^^^^^^]]]ZZZYYYYYYZZZVVVVVVVVVVVVVVVVVVVVVVVVYYYYYYZZZ[[[[[[[[[[[[[[[YYYZZZ[[[\\\]]]^^^^^^^^^^^^```dddggggggjjjuuuZZZZZZ[[[ddd{{{lllMMMBBBAAA@@@>>><<<<<<;;;::::::===BBBFFFTTTppp|||www{{{zzzlll^^^OOOGGGCCC===:::::::::::::::999999:::;;;;;;AAACCCEEEHHHMMMSSSZZZ___eeeiiiooosssuuuuuuwwwwwwwwwxxxyyyzzzzzz}}}{{{uuuqqqooorrrxxxrrrllllllnnnuuuzzzxxxvvvpppiiidddcccbbb___]]]^^^_______________^^^^^^dddnnnyyy~~~}}}{{{vvvpppllliiifffcccaaa___]]]ZZZXXXXXXXXXXXX___iiinnnkkkgggfff\\\dddlllsss~~~ppphhhbbbbbbdddcccccceeedddcccfffmmmqqqqqqqqqsssmmmllleeeYYYSSSVVV]]]aaaccckkknnnfffbbbnnnnnnaaaWWWLLLCCC<<>>>>>??????AAABBBCCCDDDDDDDDDGGGIIIUUUooo}}}ggg^^^jjjcccTTTMMMKKKLLLKKKNNN[[[ttt~~~|||qqqfff]]]VVVNNNOOOccc{{{|||yyy}}}nnnaaa]]]oooxxxnnnaaaWWWPPPLLLUUUrrruuueeeZZZbbbzzzooo```VVVQQQNNN888888888777666555555444888888888999:::<<<===>>>BBBAAAAAABBBDDDGGGJJJLLLDDDEEEFFFGGGIIIJJJKKKLLLQQQPPPPPPOOONNNMMMLLLLLLIIIKKKNNNPPPOOOOOOPPPQQQVVVSSSOOOLLLLLLNNNRRRUUU[[[[[[\\\\\\[[[[[[ZZZZZZUUUWWWXXXZZZ[[[[[[[[[[[[^^^[[[YYYYYY[[[[[[ZZZXXXYYYYYYYYYYYYZZZZZZZZZZZZVVV[[[bbbeeehhhmmmuuu|||[[[[[[\\\cccwwwXXXDDD@@@>>>;;;<<<<<<;;;::::::===AAAEEERRRlllwwwwwwpppbbbRRRIIIDDD???<<<;;;<<<;;;;;;;;;;;;;;;<<<<<<>>>@@@CCCGGGKKKQQQXXX]]]cccgggmmmqqqssstttuuuvvvvvvxxxzzz{{{{{{}}}zzzsssnnnjjjkkkooottt|||~~~~~~}}}}}}}}}~~~wwwqqqlllhhheeebbbcccbbbbbbbbbcccfffhhhjjjlllttt~~~}}}yyyvvvvvvrrrlllhhhddd```]]]\\\XXXWWW[[[cccgggddd```___ZZZ```iiipppzzz{{{rrrkkkjjjkkkkkkmmmppppppnnnpppvvvyyyyyy{{{~~~|||xxxlll\\\SSSSSSVVVWWW^^^hhhnnnggg^^^ffftttggg\\\QQQGGG>>>FFFEEEQQQcccrrrXXXIIIDDD@@@>>>>>>@@@AAABBBCCCDDDEEEEEEEEEFFFGGGRRRmmmkkk]]]gggiiiXXXOOOKKKKKKOOOTTTccc}}}}}}|||sssiii^^^VVVNNNPPPggg}}}{{{kkk```^^^ppp|||sssfffZZZNNNNNNZZZvvvuuueee]]]jjjqqqbbbXXXPPPKKK;;;:::999888777777777777888888888999:::<<<===>>>BBBBBBAAABBBDDDGGGIIIKKKEEEEEEFFFGGGIIIJJJKKKKKKPPPOOONNNMMMMMMLLLLLLLLLIIILLLNNNPPPPPPPPPQQQRRRWWWSSSNNNKKKJJJNNNRRRUUUZZZ[[[\\\^^^^^^]]]]]]\\\WWWXXXZZZ[[[\\\]]]]]]\\\]]][[[YYYYYY[[[\\\[[[YYYYYYYYYYYYYYYYYYYYYYYYYYYWWW[[[aaadddfffjjjqqqwwwZZZ\\\^^^bbbqqqcccGGGBBB@@@:::<<<<<<;;;::::::===AAADDDNNNfffxxxrrrvvvgggVVVLLLFFF@@@============<<<<<<<<<<<<<<<===<<<>>>AAADDDIIIOOOWWW\\\```dddjjjnnnppprrrssstttvvvxxxzzz||||||}}}~~~wwwpppjjjggggggfffnnnwww}}}ssshhhhhhhhhgggeeeeeegggiiimmmxxx{{{sssnnnmmmkkkiiihhhhhhkkkrrrxxx||||||~~~vvvppplllhhheee\\\YYYYYY^^^aaa]]]YYYWWWVVV[[[cccjjjtttxxxuuuvvvwwwzzz~~~||||||xxxeeeVVVQQQPPPNNNVVVbbbjjjeeeZZZ\\\qqqzzzkkk```TTTJJJAAAGGGDDDOOO^^^|||vvv[[[JJJDDD@@@??????AAABBBCCCEEEFFFFFFFFFGGGFFFFFFPPPmmmpppcccgggppp^^^SSSOOOOOOSSS\\\nnn}}}{{{{{{zzzrrriii^^^TTTMMMTTTppphhhaaacccuuuwwwggg[[[MMMQQQ```{{{uuugggbbbwwwsssfff[[[OOOFFF<<<;;;999777777777888999888888999:::;;;===??????CCCBBBBBBCCCEEEGGGIIIKKKFFFFFFGGGHHHHHHIIIJJJJJJNNNMMMLLLKKKKKKLLLMMMNNNJJJLLLOOOPPPPPPPPPRRRSSSXXXTTTNNNKKKJJJMMMRRRUUUYYY[[[]]]``````___^^^\\\YYYYYY[[[\\\]]]^^^^^^^^^]]][[[YYYYYYZZZ\\\\\\\\\ZZZZZZZZZYYYYYYXXXXXXXXXWWW[[[___bbbcccffflllpppvvvYYY[[[^^^```jjjhhhIIIFFFEEE<<<;;;<<<;;;;;;:::<<<@@@CCCJJJbbb{{{ooozzz|||lllYYYNNNGGGAAA>>>>>>======<<<<<<;;;<<<<<<<<<:::<<>>@@@AAADDDDDDDDDDDDFFFGGGIIIJJJGGGGGGGGGHHHHHHIIIIIIIIILLLKKKJJJJJJJJJKKKMMMNNNKKKMMMOOOPPPQQQQQQSSSUUUZZZVVVPPPLLLLLLOOOSSSWWWYYY[[[^^^``````^^^[[[YYYYYYYYYZZZ[[[\\\]]]^^^^^^\\\ZZZYYYYYYZZZ[[[]]]^^^\\\\\\\\\[[[[[[ZZZYYYYYYYYY[[[^^^``````bbbeeehhhhhhsssXXXZZZ]]]___fffwwwmmmMMMHHHEEE;;;;;;;;;<<<;;;;;;<<>>>>>======<<<;;;::::::;;;;;;:::<<>>@@@FFFXXXrrrxxxvvvvvv```QQQHHHAAA>>>???======<<<;;;::::::::::::;;;<<<>>>AAADDDJJJPPPUUUXXX]]]ccciiilllnnnppprrrsssvvvyyy{{{{{{|||~~~{{{vvvvvvuuuooojjjhhhccc```[[[XXXUUUSSSQQQOOOQQQSSSUUU^^^wwwxxxjjj\\\WWWWWWTTTQQQPPPPPPNNNOOOTTTYYYgggeeeSSSKKKJJJFFFHHHPPPTTTSSSXXX```rrrfffYYYMMMDDDGGGDDDPPPZZZooovvv[[[KKKEEEBBBAAABBBAAABBBCCCEEEFFFFFFFFFFFFHHHPPPdddwwwooorrrttteee```aaalll{{{xxxoookkkiiihhhYYYUUUPPPPPP[[[tttpppiiippp~~~}}}nnn^^^WWWPPP[[[kkk}}}zzzzzzwww|||lll^^^MMM@@@<<<;;;999888888999:::;;;::::::;;;<<<>>>AAACCCDDDFFFFFFGGGGGGHHHHHHHHHHHHFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMOOOPPPQQQRRRTTTWWWYYY\\\ZZZWWWTTTSSSTTTVVVWWWWWWXXXZZZ[[[[[[YYYVVVUUUVVVVVVVVVWWWXXXYYYZZZ[[[ZZZZZZYYYWWWVVVWWWZZZ]]]________________________]]]]]]^^^_________^^^^^^bbbhhh{{{___]]]^^^```cccmmm|||aaaHHH@@@???:::;;;<<<;;;;;;;;;===???EEERRRfff~~~xxx{{{dddTTTJJJCCC@@@AAA???>>>===<<<;;;;;;;;;;;;:::;;;===???BBBGGGMMMQQQUUUZZZ```fffjjjlllnnnpppsssuuuwwwyyyzzz|||~~~zzz{{{wwwrrrkkkfffbbb^^^ZZZVVVTTTVVVWWW[[[mmmuuuccc[[[XXXTTTPPPOOONNNIIIIIILLLOOO[[[zzz{{{|||yyy___MMMJJJEEEFFFNNNPPPNNNSSS^^^{{{tttggg[[[OOOFFFHHHFFFRRRYYYjjjrrrYYYKKKFFFCCCAAABBBCCCCCCEEEFFFGGGHHHHHHHHHKKKYYYrrr|||rrrnnnqqq~~~wwwmmmgggdddbbbUUURRROOOSSSddduuuqqq|||zzziii\\\YYYUUU^^^lll~~~zzzxxx|||{{{hhhYYYIII>>>;;;::::::999999::::::;;;:::;;;<<<===???BBBDDDEEEGGGGGGHHHHHHHHHHHHHHHHHHEEEEEEFFFGGGIIIJJJKKKKKKJJJKKKMMMNNNNNNMMMLLLKKKNNNOOOQQQQQQRRRTTTXXXZZZZZZYYYXXXVVVUUUUUUUUUUUUTTTUUUWWWXXXYYYYYYYYYXXXVVVVVVUUUVVVWWWXXXZZZ[[[ZZZZZZXXXVVVSSSTTTXXX\\\^^^^^^^^^___``````aaaaaa^^^^^^______```___^^^\\\]]]cccoooccc```___aaacccjjj|||{{{}}}lllKKKBBBFFF:::;;;<<<<<<;;;;;;===???DDDMMM]]]ssszzz~~~gggVVVLLLDDDBBBBBB@@@@@@>>>===<<<<<<<<<<<<999;;;<<<===@@@DDDJJJNNNSSSXXX^^^dddhhhjjjmmmnnnssstttvvvxxxyyy|||}}}vvvqqqlllfffaaaXXX[[[\\\]]]iiijjj___ZZZVVVQQQPPPLLLFFFDDDFFFHHHTTTsss|||vvvwwwqqqjjjRRRJJJFFFGGGMMMLLLIIIPPP^^^tttsssggg[[[NNNGGGIIIGGGSSSXXXgggoooWWWJJJFFFCCCBBBBBBDDDEEEFFFGGGHHHIIIIIIIIIPPPaaa~~~}}}|||vvvlllfffbbb```TTTQQQPPPWWWjjjzzzzzzwwweeeZZZYYYWWW```mmmuuuyyy~~~vvv}}}zzzeeeUUUGGG===888888888888888888888888:::;;;<<<>>>@@@BBBDDDEEEGGGHHHHHHIIIIIIHHHHHHHHHDDDEEEFFFGGGIIIJJJKKKLLLJJJKKKNNNOOOOOONNNKKKJJJNNNOOOQQQRRRRRRUUUXXX[[[YYYXXXXXXWWWVVVTTTSSSSSSRRRSSSUUUWWWYYY[[[\\\\\\VVVVVVVVVVVVWWWYYYZZZ\\\ZZZZZZXXXUUURRRSSSWWW[[[\\\]]]]]]^^^___```aaaaaa_________```aaa```^^^\\\VVV\\\eeeuuucccaaabbbdddfffmmmzzzzzz|||yyySSSBBB@@@>>>===<<<;;;:::;;;<<<===BBBIIITTTddd{{{|||oooYYYNNNHHHAAA;;;>>>===<<<<<<===>>>===;;;@@@@@@@@@???@@@CCCIIIMMMNNNSSSZZZ```eeeiiilllooooooqqqtttvvvyyy}}}sssiiiaaabbbooorrrddd```ZZZSSSOOOMMMHHHIIIMMMJJJMMMhhh|||~~~|||pppkkkhhh{{{[[[NNNIIIGGGIIIHHHFFFNNN[[[ttttttfffWWWIIIIIIHHHOOOTTTXXXkkk~~~kkkVVVKKKHHHEEEBBBBBBGGGCCCCCCHHHJJJJJJKKKMMMTTTmmmzzzrrrnnnggg___[[[OOOPPPPPPWWWrrr~~~yyylllaaa\\\\\\^^^dddnnn|||ppprrrtttsss|||mmmTTTMMMGGG>>>;;;:::999999:::<<>>???AAACCCEEEFFFJJJIIIGGGFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIKKKLLLMMMLLLKKKKKKKKKMMMNNNNNNMMMMMMOOOQQQTTTVVVXXXYYYZZZ]]]^^^___[[[VVVSSSSSSTTTSSSQQQOOORRRVVVZZZ[[[ZZZXXXWWWUUUSSSSSSTTTUUUVVVZZZXXXVVVSSSQQQQQQRRRRRRVVVYYY]]]```cccccccccbbbcccaaa```______^^^\\\ZZZXXXZZZ___lllaaa```aaacccdddjjjwwwZZZEEEBBB>>>===<<<;;;:::;;;<<<<<<@@@FFFOOO^^^xxxyyy```SSSKKKCCC>>>>>>===<<<<<<======<<<;;;>>>>>>>>>===>>>AAAFFFJJJMMMRRRYYY___dddhhhlllnnnnnnppprrruuuwww{{{yyyrrruuupppfff]]]UUURRRPPPKKKKKKMMMIIIJJJaaa~~~xxxyyy{{{nnnhhhbbbttteeeSSSKKKHHHJJJIIIGGGNNNXXXpppqqqeeeWWWJJJKKKJJJPPPTTTVVVgggxxxyyyyyygggTTTJJJHHHEEEBBBBBBDDDAAABBBGGGJJJJJJLLLPPPYYYtttxxxpppkkkddd\\\XXXLLLOOORRR```~~~uuuggg\\\ZZZ]]]bbbjjjuuuxxxjjjiiiiiijjjwwwjjjSSSKKKFFF>>><<<;;;::::::;;;===???AAA??????@@@AAACCCEEEGGGHHHIIIIIIGGGFFFFFFFFFGGGGGGIIIIIIIIIIIIJJJKKKKKKLLLKKKKKKKKKLLLMMMNNNMMMLLLMMMOOOQQQTTTVVVXXXYYYZZZ\\\\\\\\\ZZZWWWUUUUUUUUURRRPPPOOOQQQUUUXXXYYYYYYXXXWWWUUUTTTSSSTTTUUUVVVYYYWWWUUUSSSRRRRRRSSSSSSWWWYYY\\\___aaabbbaaa```aaaaaaaaaaaa___]]][[[ZZZXXX[[[```jjj{{{```___```bbbbbbfffqqq}}}cccHHHDDD>>>>>><<<;;;;;;;;;<<<<<<>>>BBBIIIUUUlllkkkYYYNNNFFFAAA???===;;;;;;<<<===<<<;;;;;;<<<<<<;;;<<>>@@@AAAAAABBBBBBDDDEEEGGGIIIJJJIIIHHHGGGFFFFFFFFFGGGHHHJJJJJJJJJJJJJJJKKKKKKKKKIIIKKKMMMOOOOOONNNLLLKKKNNNOOOQQQTTTVVVXXXYYYYYY[[[ZZZXXXXXXXXXXXXVVVUUUQQQPPPOOOPPPSSSVVVWWWWWWVVVUUUTTTSSSSSSSSSTTTUUUVVVVVVTTTSSSSSSSSSTTTUUUWWWXXX[[[]]]_______________bbbdddccc^^^ZZZYYYZZZXXX]]]ccciiisss______```bbbaaacccmmmwwwlllKKKCCC???>>>===;;;;;;;;;<<<<<<===???DDDMMM```}}}|||sss^^^PPPHHHCCC@@@>>>;;;;;;<<<<<<<<<;;;:::;;;;;;;;;;;;>>>BBBEEEJJJNNNUUU[[[```eeeiiimmmmmmoooppprrrsssvvvzzz}}}|||oooiiigggfff___ZZZXXXQQQLLLWWWggguuutttzzzyyyttt}}}|||oooggg^^^fffkkk```TTTKKKMMMOOONNNRRRXXXmmmyyyxxxkkk^^^TTTLLLLLLJJJOOOPPPOOOZZZgggeeefffYYYLLLHHHGGGDDDBBBBBBBBB@@@BBBFFFHHHIIIMMMSSS```}}}ooohhhccc\\\VVVTTTRRRTTT^^^ttt}}}wwwiiiYYYQQQXXXcccjjjsssuuugggccc```eee{{{zzz___NNNGGGBBB<<<============>>>@@@AAABBBCCCCCCCCCDDDFFFHHHIIIJJJIIIHHHGGGFFFFFFFFFGGGHHHKKKKKKLLLLLLKKKKKKKKKJJJJJJMMMQQQSSSRRROOOMMMKKKNNNOOOQQQTTTVVVXXXYYYYYY\\\YYYVVVVVVXXXXXXUUURRRPPPPPPOOOOOOQQQRRRTTTUUUTTTSSSRRRQQQQQQQQQRRRRRRTTTTTTSSSSSSTTTTTTUUUVVVWWWXXXYYY[[[\\\]]]]]]]]]^^^bbbfffddd]]]XXXXXXZZZXXX^^^fffiiimmm{{{______aaacccbbbbbbjjjsssuuuPPPBBB@@@???===<<<;;;;;;<<<<<<===>>>BBBHHHWWWqqqxxxzzzbbbRRRIIIEEEAAA???<<<;;;<<<<<<<<<;;;:::;;;<<<<<<<<<>>>AAADDDHHHLLLRRRXXX]]]ccchhhlllnnnoooqqqrrrsssuuuyyy|||}}}vvvssssssjjjaaa\\\TTTOOOTTT___xxxwwwoooooovvv|||zzzooohhh^^^eeefffhhhZZZPPPPPPRRRRRRWWW___ttt|||xxxiii[[[QQQLLLIIIGGGLLLMMMKKKVVVbbb```___TTTJJJGGGFFFDDDBBBCCCDDDCCCDDDGGGHHHHHHMMMSSS```wwwjjjddd___ZZZVVVUUURRRUUUaaayyyzzz~~~{{{qqqcccUUUOOOYYYgggnnnvvvsssgggeeedddiiimmmYYYLLLEEE@@@<<<>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDEEEGGGHHHIIIHHHGGGFFFFFFFFFGGGHHHIIIKKKLLLLLLMMMMMMLLLKKKJJJLLLPPPUUUWWWUUUQQQOOONNNOOOPPPRRRTTTVVVWWWXXXYYY]]]ZZZVVVVVVWWWWWWSSSPPPPPPPPPOOOOOOOOOPPPQQQSSSRRRRRRQQQPPPPPPPPPPPPPPPSSSSSSSSSSSSTTTUUUVVVVVVWWWWWWXXXYYYZZZ[[[\\\]]]]]]bbbeeeccc]]]XXXXXXZZZZZZ___gggjjjkkkuuu^^^___bbbeeecccbbbhhhppp[[[DDDAAA@@@>>><<<;;;;;;<<<<<<<<<>>>BBBGGGQQQgggvvv}}}hhhVVVLLLHHHDDDAAA===<<<<<<=========:::;;;<<<<<<<<<>>>AAACCCFFFJJJPPPUUU[[[aaagggkkknnnoooqqqrrrsssvvvzzz}}}uuuggg]]]TTTOOOQQQVVVkkkzzzmmmgggyyy}}}~~~xxxoookkk^^^dddaaa{{{rrrdddWWWTTTSSSTTT\\\ggg{{{xxxgggXXXOOOLLLHHHEEEIIIIIIGGGRRR___]]]]]]SSSJJJGGGFFFCCCBBBDDDFFFEEEFFFHHHHHHHHHNNNUUUdddttthhhbbb]]]XXXUUUUUUNNNUUUeeewwwyyy}}}vvvlll^^^RRROOOZZZiiirrrxxxqqqdddbbbccchhh}}}yyypppbbbTTTJJJDDD@@@===??????@@@AAABBBCCCCCCDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGFFFFFFFFFGGGHHHIIIKKKLLLMMMNNNNNNMMMLLLKKKNNNSSSXXXYYYVVVRRRQQQQQQOOOPPPRRRTTTVVVWWWXXXXXX[[[ZZZXXXVVVVVVTTTRRRPPPPPPQQQQQQOOONNNNNNPPPRRRRRRRRRRRRQQQQQQQQQPPPPPPRRRSSSSSSTTTUUUUUUVVVVVVWWWWWWWWWWWWYYY[[[]]]___^^^```bbb```\\\YYYZZZ[[[]]]___eeejjjkkkppp[[[]]]aaadddcccaaafffnnnjjjIIIAAA@@@>>>===<<<;;;<<<<<<:::===BBBFFFMMM^^^xxxwwwppp[[[PPPKKKFFFBBB???======>>>>>>>>>999;;;<<<<<<<<<===@@@BBBEEEHHHNNNTTTYYY___fffjjjlllnnnpppqqqrrruuuzzz}}}~~~ooo___UUUOOOOOOQQQ___~~~pppfffrrryyysssrrrccceee]]]sss}}}ooo```YYYTTTSSS^^^lllwwwfffVVVMMMLLLIIIEEEGGGFFFCCCOOO\\\[[[]]]TTTKKKGGGEEECCCCCCEEEEEEEEEGGGIIIIIIIIIPPPYYYkkkuuuiiibbb\\\UUURRRSSSMMMXXXnnn{{{uuu~~~xxx{{{rrrfffYYYOOONNNZZZhhhtttwwwppp___\\\^^^dddxxxllleeeZZZQQQIIICCC@@@>>>???@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHHHHGGGGGGFFFFFFFFFGGGIIIIIIJJJKKKMMMNNNOOOOOOMMMMMMOOOTTTYYYYYYUUUQQQQQQRRROOOPPPRRRTTTVVVWWWXXXXXXWWWXXXXXXWWWTTTSSSSSSSSSQQQRRRRRRPPPMMMMMMOOOQQQTTTTTTTTTTTTTTTSSSRRRRRRRRRSSSTTTTTTUUUUUUUUUUUUWWWVVVVVVVVVXXX[[[___aaa```___^^^\\\\\\[[[\\\]]]___]]]aaahhhiiijjjwwwZZZ\\\```dddbbb```eeelllvvvuuuNNNBBBAAA???===<<<;;;<<<<<<999<<>>?????????888:::;;;;;;;;;<<>>>>><<>>??????BBBEEEJJJOOOTTTZZZaaaeeekkklllnnnpppssswwwzzz|||hhhYYYSSSPPPNNNZZZttt{{{iiikkk~~~yyyooocccjjjmmm___XXXXXX```jjjzzzfffTTTMMMLLLKKKGGGCCCBBBGGGOOOVVVZZZZZZSSSKKKFFFEEEEEEDDDBBBCCCFFFJJJJJJGGGIIIXXXgggzzzpppcccYYYTTTRRRPPPXXXggg}}}~~~{{{ooo___RRRKKKOOO___ooouuuvvv{{{ooo]]]ZZZ]]]cccrrr~~~tttbbbYYYPPPKKKFFFAAA???AAAEEEDDDCCCCCCDDDEEEFFFGGGIIIHHHFFFEEEFFFHHHJJJKKKIIIHHHGGGGGGGGGGGGHHHIIIHHHJJJMMMOOOQQQSSSSSSSSSTTTTTTSSSRRRQQQQQQRRRRRRRRRRRRQQQQQQRRRSSSTTTTTTVVVVVVUUUTTTTTTSSSRRRRRRQQQQQQQQQRRRRRRSSSTTTTTTXXXXXXXXXWWWWWWVVVVVVUUUVVVUUUUUUTTTTTTUUUUUUVVVXXXXXXXXXYYYZZZ\\\]]]^^^aaaaaa```^^^]]]ZZZYYYWWW\\\\\\___cccbbbcccjjjtttWWW\\\aaacccaaa```ccceeemmmcccJJJFFF@@@<<<;;;<<<<<<:::@@@999;;;BBBEEELLLeeexxx{{{qqq___VVVNNNJJJDDD@@@>>>===;;;:::;;;;;;;;;;;;<<<===>>>???AAADDDHHHMMMRRRXXX^^^ccciiikkknnnqqqtttvvvyyy{{{~~~uuuaaaVVVQQQOOOXXXpppllliiixxx}}}rrrgggmmmlll___YYY[[[eeeooozzzgggXXXQQQPPPKKKGGGBBBBBBFFFNNNUUUYYYYYYSSSLLLGGGFFFFFFEEECCCEEEGGGJJJKKKIIIMMM]]]mmmzzzvvvmmmbbbYYYTTTRRRQQQ^^^qqq}}}|||zzzmmm]]]SSSQQQWWWeeerrruuuuuuxxxppp```aaafffjjjuuu{{{}}}yyyppp___VVVNNNJJJFFFAAA@@@BBBDDDDDDCCCCCCDDDEEEFFFGGGKKKJJJIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIIIIJJJKKKLLLIIIKKKMMMPPPRRRSSSSSSSSSTTTSSSSSSRRRRRRRRRRRRRRRSSSSSSRRRRRRSSSSSSTTTUUUWWWWWWVVVUUUTTTTTTSSSSSSSSSRRRRRRQQQRRRSSSTTTUUUWWWWWWWWWWWWVVVVVVUUUUUUWWWVVVVVVVVVVVVVVVVVVWWWYYYYYYYYYZZZ[[[\\\]]]^^^bbbaaaaaa```^^^\\\ZZZYYY\\\[[[]]]___^^^]]]ccckkkVVVZZZ___```^^^^^^```bbbggg{{{lllNNNGGG???;;;;;;;;;:::999@@@:::<<>>===<<<::::::::::::;;;<<<===>>>???BBBFFFJJJOOOUUU[[[___gggjjjooorrrtttuuuvvvxxxzzz}}}jjjYYYSSSRRRVVVkkkpppgggooowwwmmmsss}}}jjj___]]]aaammmwww|||iii^^^XXXTTTJJJFFFBBBAAAEEELLLSSSWWWXXXRRRKKKGGGGGGGGGEEEDDDGGGGGGJJJKKKLLLSSSeeewww}}}uuuqqqiii```WWWRRRRRRSSSeeeyyy|||wwwhhhYYYTTTYYYaaakkkssswwwuuuvvvoooccciiirrrvvv|||zzzzzz~~~}}}sssiiiZZZRRRKKKHHHEEEAAAAAACCCDDDCCCCCCDDDDDDFFFGGGGGGMMMMMMMMMLLLLLLLLLLLLLLLMMMLLLKKKKKKKKKKKKLLLMMMKKKLLLOOOQQQRRRSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSRRRTTTTTTTTTTTTTTTTTTUUUVVVWWWWWWVVVVVVUUUUUUUUUTTTUUUTTTRRRQQQQQQSSSUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZ[[[\\\]]]]]]aaaaaaaaa```___^^^\\\\\\ZZZZZZ[[[]]]\\\ZZZ___fffUUUXXX[[[]]]]]]]]]___aaacccuuurrrQQQGGG>>>;;;;;;;;;:::;;;===:::;;;@@@AAACCCSSSggg{{{xxxnnn___TTTNNNGGGBBB???>>>======:::::::::::::::;;;<<<===???AAAEEEIIIMMMRRRXXX\\\ccchhhnnnrrrsssssstttvvvwww{{{~~~sss^^^WWWWWWWWWhhhttteeefffxxxzzzssszzzyyyhhhaaaaaaiiitttnnneee___WWWJJJFFFAAAAAAEEEKKKQQQUUUUUUPPPJJJFFFGGGGGGEEECCCGGGGGGIIIKKKOOOZZZooozzzrrrmmmfff^^^VVVPPPQQQUUUkkkvvv}}}tttdddXXXZZZeeennnrrrtttxxxuuutttzzzlllcccnnn|||~~~{{{ooocccTTTMMMGGGFFFEEEBBBBBBDDDCCCDDDDDDEEEFFFGGGHHHHHHNNNNNNOOOOOONNNMMMLLLKKKLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNPPPRRRSSSSSSSSSRRRUUUUUUVVVWWWWWWVVVUUUTTTUUUUUUTTTTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVUUUSSSQQQQQQRRRTTTVVVTTTTTTTTTTTTTTTTTTTTTTTTXXXYYYYYYYYYYYYYYYYYYXXXWWWWWWXXXYYYZZZZZZ[[[[[[_______________^^^]]]]]]ZZZYYYZZZ]]]]]]\\\```fffSSSUUUXXXZZZ\\\^^^```aaaaaappp{{{|||TTTGGG===;;;===<<<;;;===999888:::>>>???BBBOOO^^^|||wwwwwwfffZZZTTTKKKCCC???=========;;;;;;:::::::::;;;<<<<<>><<<;;;>>>777777999<<<>>>AAALLLYYYttt{{{pppccc\\\PPPGGGAAA>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<>>>AAADDDFFFIIINNNSSSVVV[[[ccckkkoooooopppsssvvvvvvxxxzzzzzzzzz}}}kkk\\\XXX\\\ggg{{{eee```mmm~~~~~~rrrhhhhhhooouuu}}}zzzmmmZZZJJJGGGCCCBBBEEEKKKOOORRRPPPLLLGGGFFFGGGHHHFFFDDDGGGFFFIIIPPPZZZkkkzzzwwwqqqiiiaaa\\\SSSNNNUUUaaa{{{{{{xxx~~~rrrkkkmmmyyytttooopppxxxkkk______qqqlllZZZMMMGGGDDDEEEEEEDDDDDDGGGEEEFFFGGGIIIJJJKKKKKKKKKNNNNNNNNNMMMMMMMMMMMMMMMPPPPPPQQQQQQQQQQQQPPPPPPRRRSSSTTTTTTTTTSSSRRRQQQUUUWWWZZZ]]]]]][[[YYYWWWTTTSSSRRRRRRRRRRRRRRRRRRQQQRRRRRRRRRSSSTTTTTTTTTUUUUUUSSSRRRQQQQQQQQQQQQOOOPPPPPPQQQRRRSSSSSSTTTVVVWWWXXXYYYYYYXXXWWWVVVRRRSSSUUUVVVVVVVVVUUUTTTWWWWWWYYYZZZ[[[\\\\\\\\\___]]]\\\___```^^^___bbbTTTTTTTTTUUUWWWXXXYYYYYY\\\eeexxxyyyaaaNNN???>>>???;;;999<<<888888:::<<<===AAAKKKUUUkkk|||mmmdddWWWKKKDDD@@@>>>=========<<<<<<;;;<<<<<<======???BBBDDDGGGJJJOOOSSSYYY```iiimmmmmmnnnsssxxxvvvxxxyyyxxxxxx|||sss___WWW\\\ggg}}}fffaaannnzzzpppiiimmmtttyyy}}}uuu]]]KKKHHHDDDCCCFFFKKKOOOQQQPPPMMMIIIHHHIIIJJJHHHFFFHHHGGGKKKTTTaaasss{{{tttsssooofff___ZZZSSSPPP[[[kkk}}}|||{{{mmmlllxxxzzzsssrrrvvv}}}uuu```YYY___tttjjjVVVLLLGGGDDDEEEFFFDDDEEEGGGFFFGGGIIIKKKLLLMMMMMMMMMOOONNNMMMMMMMMMNNNOOOPPPQQQQQQRRRSSSSSSRRRQQQQQQTTTTTTUUUUUUUUUTTTRRRQQQSSSVVVZZZ]]]]]][[[XXXUUURRRQQQQQQPPPOOOOOOPPPPPPNNNOOOOOOPPPQQQRRRRRRRRRSSSSSSSSSSSSRRRPPPNNNMMMNNNNNNOOOPPPQQQRRRSSSSSSTTTUUUWWWXXXXXXWWWUUUTTTRRRSSSUUUVVVWWWVVVTTTTTTUUUVVVWWWYYY[[[\\\\\\]]]^^^[[[]]]bbbeeefffgggjjjVVVTTTSSSSSSTTTUUUUUUTTTYYYaaasssgggRRRBBB@@@???:::777:::::::::;;;;;;<<<@@@JJJRRRffftttkkk\\\OOOFFFAAA???>>>>>>======<<<<<<<<<======;;;===@@@BBBDDDHHHMMMPPPWWW___hhhllllllnnntttzzzwwwxxxxxxwwwwww{{{xxxbbbYYYZZZfff}}}gggcccpppwwwnnnjjjooowww{{{|||}}}{{{```LLLHHHEEEDDDGGGKKKOOOQQQQQQNNNJJJJJJKKKLLLKKKHHHIIIIIIMMMXXXfffyyywwwoooooommmddd\\\YYYTTTRRR```sssyyygggkkk}}}yyyvvvxxx{{{~~~||||||yyyfffYYYVVV```wwwiiiSSSLLLFFFDDDEEEFFFEEEEEEHHHFFFHHHJJJLLLNNNNNNNNNNNNPPPOOOMMMLLLMMMOOOQQQRRROOOPPPQQQRRRRRRQQQPPPOOOUUUUUUVVVVVVUUUTTTRRRQQQRRRUUUYYY\\\]]]ZZZWWWTTTQQQPPPOOONNNNNNNNNNNNNNNLLLMMMMMMNNNOOOPPPQQQQQQRRRSSSSSSTTTRRRPPPMMMKKKMMMMMMNNNOOOQQQRRRSSSSSSSSSTTTVVVWWWWWWVVVTTTSSSSSSTTTVVVWWWWWWVVVUUUTTTTTTUUUWWWYYY[[[\\\]]]^^^[[[YYY]]]eeelllooorrrvvvTTTTTTSSSRRRRRRSSSTTTUUUVVV___kkk}}}vvvXXXBBBAAABBB999888???:::999:::<<<<<<>>>GGGQQQddd~~~~~~ooo^^^RRRJJJCCC@@@AAA>>>>>>===<<<<<<<<<<<<<<<===>>>@@@BBBDDDGGGLLLPPPXXXaaahhhjjjkkkooorrrrrrsssrrrsssxxxzzz{{{xxxfff___]]]sssmmmiiitttllllllmmmzzz~~~www```NNNGGGCCCDDDHHHKKKPPPVVVTTTPPPKKKJJJKKKLLLKKKIIIHHHKKKRRR___rrrxxxpppmmmllljjj```YYYUUUPPPSSSiiivvvjjjkkk{{{{{{yyywwwuuuwwwzzz{{{}}}|||mmm___RRRXXXiii~~~}}}eeeUUUIIIFFFCCCAAA@@@AAADDDEEEDDDFFFIIILLLOOOPPPPPPPPPOOONNNNNNNNNOOOQQQSSSTTTTTTTTTSSSSSSTTTUUUUUUVVVWWWVVVUUUTTTSSSSSSSSSTTTPPPSSSVVVXXXXXXVVVSSSPPPNNNMMMKKKJJJIIIJJJLLLMMMMMMMMMNNNOOOPPPPPPPPPPPPRRRRRRQQQPPPMMMMMMOOOQQQOOONNNMMMLLLLLLNNNPPPQQQTTTSSSSSSSSSRRRRRRQQQQQQRRRRRRRRRSSSSSSSSSRRRRRRSSSVVVYYY[[[ZZZZZZZZZZZZZZZ[[[^^^dddlllrrrvvvxxxUUUTTTSSSRRRRRRSSSSSSTTTUUU```nnn}}}dddGGGAAAAAA:::888===:::999:::<<<<<<>>>FFFPPP```}}}{{{vvvdddWWWNNNFFFBBBAAA>>>>>>===<<<<<<<<<<<<===<<<===???@@@BBBFFFJJJNNNVVV___fffhhhiiimmmppppppsssqqqsssvvvxxxyyy}}}yyyiiicccddd{{{rrrppp{{{~~~wwwhhhlllrrr{{{bbbPPPIIIDDDEEEHHHJJJNNNSSSTTTPPPLLLJJJKKKLLLKKKJJJJJJMMMUUUdddyyyuuummmjjjiiifff^^^XXXUUURRRYYYqqquuufffiiizzz}}}zzzxxxvvvwwwzzzyyy{{{~~~}}}tttggg\\\VVV]]]lllsss^^^PPPHHHFFFCCCAAA@@@AAACCCEEEDDDFFFHHHKKKMMMNNNNNNNNNNNNNNNMMMNNNOOOPPPRRRSSSRRRRRRQQQQQQQQQRRRSSSSSSTTTTTTSSSRRRQQQQQQPPPPPPOOOQQQUUUWWWXXXVVVSSSQQQOOONNNLLLJJJIIIJJJKKKLLLLLLMMMNNNOOOOOOPPPPPPOOOQQQQQQQQQOOONNNMMMOOOQQQOOONNNLLLLLLLLLMMMOOOPPPPPPPPPPPPPPPQQQRRRSSSSSSTTTSSSSSSRRRRRRRRRRRRSSSSSSUUUYYYZZZZZZYYYYYYZZZXXXYYY\\\aaagggmmmqqqsssUUUTTTSSSRRRRRRRRRRRRRRRTTTbbbqqqvvvPPPBBB@@@<<<999;;;;;;999:::<<<<<<===EEENNN[[[uuuvvv}}}jjj]]]SSSJJJCCCBBB???>>>======<<<<<<======;;;<<<>>>???@@@DDDHHHLLLTTT\\\ccceeefffjjjmmmmmmpppoooppptttvvvwww{{{{{{oookkkrrr{{{~~~pppjjjccclllxxxcccPPPJJJFFFGGGHHHIIIKKKOOOSSSPPPMMMKKKKKKLLLKKKKKKLLLPPPZZZlllooogggdddddd```ZZZVVVTTTUUUaaa}}}tttdddiiizzz~~~{{{yyyyyy{{{yyy|||~~~xxxmmmddd^^^aaafffsss~~~{{{|||xxxiiiXXXMMMHHHFFFCCCAAAAAABBBCCCEEEDDDEEEHHHJJJKKKLLLLLLKKKMMMMMMMMMMMMNNNPPPQQQRRRPPPPPPOOOOOONNNOOOOOOOOOSSSSSSSSSSSSRRRPPPNNNMMMNNNPPPSSSUUUVVVVVVTTTSSSQQQPPPMMMKKKIIIIIIJJJJJJKKKLLLMMMNNNNNNOOOOOONNNPPPQQQQQQPPPNNNNNNOOOQQQNNNMMMLLLKKKLLLMMMNNNOOOMMMMMMMMMNNNOOORRRTTTUUUVVVTTTSSSQQQPPPQQQRRRSSSRRRUUUXXXYYYYYYXXXYYYZZZVVVWWWZZZ]]]aaaeeeiiikkkUUUUUUTTTSSSRRRRRRQQQQQQTTTaaarrr\\\EEE@@@>>><<<:::<<<::::::<<<======CCCKKKVVVnnnvvvzzzmmm```VVVLLLDDDAAA???>>>>>>===<<<=========;;;<<<>>>>>>@@@CCCGGGJJJRRRZZZaaacccdddhhhkkkkkkmmmkkkmmmrrrtttvvv{{{wwwuuuuuufffbbbaaannn}}}bbbOOOIIIFFFGGGIIIIIIJJJNNNRRRPPPNNNLLLLLLLLLMMMMMMOOOTTTaaavvvyyyiiiaaa______[[[WWWTTTUUUZZZkkkvvvdddjjjzzz||||||zzz~~~vvvkkkfffgggpppuuu~~~yyyxxxssseeeVVVMMMHHHFFFDDDBBBAAABBBCCCDDDDDDEEEGGGHHHIIIIIIIIIIIIKKKLLLLLLMMMNNNOOOPPPQQQOOONNNNNNMMMMMMMMMMMMMMMSSSSSSTTTTTTSSSQQQNNNLLLMMMNNNQQQSSSUUUUUUUUUTTTSSSQQQNNNKKKIIIIIIIIIJJJJJJKKKLLLMMMMMMNNNNNNNNNOOOPPPQQQPPPNNNMMMNNNPPPLLLLLLKKKKKKKKKLLLMMMNNNMMMMMMMMMMMMOOOQQQTTTVVVWWWUUURRRPPPOOOPPPRRRSSSRRRTTTWWWXXXWWWWWWXXXYYYUUUVVVXXXZZZ\\\^^^aaacccVVVUUUUUUTTTSSSRRRRRRQQQUUU___ooolllNNNCCCAAA>>><<<===::::::<<<======BBBHHHQQQfff}}}|||ooobbbYYYOOOFFFAAA??????>>>===============<<<===>>>???@@@BBBFFFJJJOOOXXX___aaacccgggjjjjjjiiiiiikkkqqqtttwww}}}~~~|||}}}ooocccaaacccrrrbbbNNNHHHEEEGGGIIIIIIKKKNNNPPPPPPNNNMMMLLLMMMOOOPPPTTT\\\lllsssddd\\\ZZZ[[[YYYVVVTTTWWWbbbvvvxxxeeekkkxxx~~~{{{~~~uuuiiiiiiooo{{{xxxpppbbbTTTMMMGGGFFFDDDBBBBBBBBBCCCDDDDDDEEEFFFFFFGGGHHHHHHHHHJJJJJJKKKLLLNNNNNNOOOOOONNNMMMMMMLLLLLLLLLMMMMMMQQQRRRSSSSSSRRROOOMMMKKKLLLMMMOOOQQQSSSTTTTTTUUUTTTRRROOOLLLJJJIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMOOOPPPQQQPPPNNNMMMMMMNNNJJJJJJJJJJJJKKKKKKLLLLLLOOOOOONNNNNNOOOQQQRRRSSSUUUSSSQQQOOONNNOOOQQQSSSQQQSSSUUUVVVVVVVVVWWWYYYUUUWWWXXXYYYXXXYYY[[[^^^UUUVVVVVVVVVUUUTTTSSSSSSUUU[[[hhh{{{\\\HHHCCCAAA>>>???;;;:::<<<======@@@EEEMMM^^^wwwtttggg^^^TTTIIICCC@@@???>>>>>>======>>>>>>===>>>>>>>>>???AAAEEEHHHLLLTTT\\\___aaafffiiijjjiiiiiilllqqquuuxxx~~~}}}vvvsssrrrvvv~~~kkkccceeegggwwweeeNNNHHHDDDFFFHHHHHHKKKOOONNNNNNNNNMMMMMMNNNRRRTTT[[[gggzzznnnaaaZZZXXXYYYYYYVVVUUU\\\mmm~~~}}}~~~yyyhhhoooyyy}}}|||~~~}}}rrrgggiiirrr}}}vvvkkk\\\OOOIIIGGGFFFDDDCCCBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHHHHIIIKKKLLLMMMNNNNNNNNNLLLLLLKKKKKKLLLMMMMMMNNNMMMNNNNNNOOONNNMMMKKKJJJMMMMMMNNNOOOQQQRRRTTTTTTTTTRRROOOLLLJJJIIIJJJJJJJJJKKKLLLMMMMMMNNNNNNMMMPPPQQQRRRQQQNNNLLLKKKKKKIIIIIIJJJJJJJJJKKKKKKKKKOOOPPPPPPPPPPPPPPPPPPPPPRRRPPPOOONNNNNNOOOQQQRRRQQQSSSTTTUUUTTTUUUWWWXXXUUUWWWYYYXXXUUUUUUWWWZZZUUUVVVWWWWWWWWWVVVUUUUUURRRWWWaaaooolllOOODDDBBB???@@@;;;:::<<<>>>===???CCCIIITTTeee}}}~~~pppgggZZZNNNGGG@@@???>>>>>>======>>>>>><<<============???CCCFFFGGGPPPXXX[[[^^^dddhhhiiimmmlllnnnsssvvvwww}}}}}}zzz{{{}}}xxxhhhdddhhhjjj|||iiiQQQJJJEEEEEEFFFFFFIIINNNKKKMMMNNNNNNNNNPPPTTTXXXcccrrr{{{kkk___YYYWWWXXXZZZVVVWWWbbbzzzzzzwwwwwwyyywwwnnnwww~~~}}}|||qqqeeehhhsssssseeeUUUJJJEEEFFFEEEDDDCCCBBBBBBBBBCCCDDDDDDDDDEEEFFFHHHIIIJJJGGGHHHJJJLLLMMMMMMMMMLLLIIIIIIIIIJJJKKKLLLMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNOOOQQQRRRSSSSSSQQQOOOLLLJJJJJJKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNQQQRRRSSSQQQNNNKKKIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJLLLMMMOOOPPPQQQPPPOOONNNMMMMMMMMMMMMNNNOOOPPPPPPQQQRRRSSSSSSSSSTTTVVVXXXTTTVVVXXXVVVSSSQQQTTTXXXUUUVVVWWWXXXXXXXXXWWWVVVPPPUUU\\\eeeqqqwwwTTTEEEBBB@@@@@@;;;:::<<<>>>===>>>BBBGGGMMMYYYmmmzzzwwwmmm```RRRJJJ@@@??????>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<>>>AAADDDDDDMMMUUUYYY]]]cccggghhhpppoooppptttvvvwww|||zzzuuuxxx|||tttfffdddiiilllnnnUUULLLFFFDDDDDDDDDHHHLLLJJJLLLNNNNNNNNNPPPUUUZZZiiizzzwwwiii^^^YYYWWWXXXZZZWWWXXXggg|||tttsssvvvzzz~~~yyyvvvuuu~~~|||rrrfffhhhsssrrraaaQQQGGGEEEFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEFFFHHHJJJKKKGGGHHHJJJLLLMMMMMMLLLLLLGGGGGGHHHIIIJJJLLLMMMNNNMMMMMMMMMLLLMMMNNNNNNOOONNNNNNMMMMMMNNNPPPRRRSSSSSSQQQNNNLLLKKKKKKKKKLLLKKKLLLMMMNNNNNNOOOOOONNNRRRSSSTTTQQQNNNJJJHHHGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHJJJMMMPPPQQQPPPNNNLLLJJJKKKLLLMMMNNNOOOOOOPPPPPPRRRSSSSSSSSSSSSVVVXXXRRRUUUWWWUUUQQQOOORRRVVVXXXYYY[[[\\\\\\ZZZWWWVVVRRRZZZ[[[]]]gggtttcccJJJBBBAAABBBAAA???===<<<===>>>???BBBDDDKKK[[[www{{{xxxnnnhhhZZZKKKDDDBBB???===<<<<<<<<<=========;;;;;;<<<>>>@@@BBBHHHKKKOOOTTTZZZ```ggglllmmmooorrrtttuuuwwwzzz|||}}}~~~ssshhhiiirrr~~~rrrjjjgggnnnuuupppSSSMMMIIIJJJIIIGGGFFFIIIHHHHHHJJJKKKJJJNNNZZZgggyyy|||jjj\\\YYYZZZZZZUUUZZZaaarrr}}}wwwpppmmmuuu~~~xxxsssuuuzzz|||sssjjjkkkppprrr```OOOEEEDDDAAABBBCCCEEEFFFFFFFFFFFFHHHGGGFFFEEEFFFHHHKKKMMMJJJJJJKKKLLLMMMOOOPPPQQQLLLKKKHHHGGGFFFGGGIIIJJJHHHJJJKKKKKKJJJJJJLLLMMMJJJMMMPPPQQQOOOMMMNNNOOOPPPOOOMMMKKKHHHIIILLLNNNGGGIIILLLNNNPPPPPPPPPOOOOOOPPPQQQPPPNNNJJJFFFDDDHHHIIIIIIJJJIIIHHHGGGFFFHHHKKKNNNPPPOOONNNNNNOOONNNNNNMMMMMMMMMMMMNNNNNNPPPTTTWWWUUURRRPPPSSSWWWUUUVVVVVVUUUSSSRRRRRRSSSWWWYYY\\\^^^^^^]]]ZZZXXXTTT[[[[[[[[[cccmmmtttSSSEEECCCAAA@@@>>><<<;;;<<<===>>>AAADDDJJJXXXooo|||{{{vvvnnn^^^OOOFFFCCC@@@>>>======>>>>>><<<<<<;;;:::;;;===???@@@FFFIIINNNSSSXXX^^^eeejjjlllnnnqqqssstttvvvxxxzzz}}}~~~~~~qqqggghhhppp{{{}}}qqqjjjhhhpppyyyxxxZZZQQQJJJJJJJJJHHHGGGHHHHHHHHHJJJLLLMMMSSSaaaooopppbbb]]]\\\ZZZXXX\\\fff{{{zzz|||}}}ppphhhiiiuuu~~~yyysssooouuu~~~zzzrrrqqqtttsss___MMMDDDBBBCCCCCCDDDEEEFFFGGGHHHHHHKKKJJJHHHGGGGGGHHHJJJLLLLLLKKKKKKKKKMMMNNNPPPRRRLLLKKKJJJIIIHHHIIIIIIJJJHHHJJJKKKKKKJJJJJJLLLMMMLLLNNNPPPPPPNNNLLLMMMOOOOOOOOONNNKKKIIIIIIKKKMMMHHHJJJLLLNNNOOOPPPOOONNNPPPPPPQQQPPPNNNKKKGGGEEEHHHIIIJJJJJJJJJIIIGGGFFFHHHKKKNNNOOONNNMMMMMMMMMNNNMMMLLLKKKKKKLLLMMMNNNPPPTTTVVVUUURRRQQQTTTWWWWWWXXXXXXWWWUUUSSSTTTUUUWWWZZZ]]]```aaa___\\\ZZZUUU\\\ZZZYYY^^^ddduuu^^^GGGDDD@@@???===;;;:::;;;<<<===???BBBHHHRRRddd~~~xxxuuudddUUUHHHEEEAAA>>>>>>?????????;;;;;;:::::::::<<<===???DDDGGGLLLPPPUUU\\\bbbgggjjjmmmppprrrssstttvvvxxx|||}}}xxxppphhhhhhnnn}}}xxxzzz~~~oooiiiiiirrr{{{eeeXXXMMMJJJKKKIIIGGGGGGHHHGGGIIIMMMRRR[[[lll|||yyylllccc^^^ZZZ[[[___ooo|||yyyzzzzzzzzziiiaaaeeeuuu~~~xxxrrrmmmnnnzzz~~~yyyyyyqqq[[[KKKDDDBBBEEEDDDDDDDDDEEEGGGIIIJJJMMMLLLKKKIIIIIIJJJKKKKKKNNNMMMKKKJJJKKKMMMPPPRRRLLLLLLLLLLLLLLLKKKKKKJJJHHHJJJKKKKKKKKKKKKLLLNNNOOOPPPPPPNNNLLLKKKLLLNNNLLLMMMNNNLLLJJJIIIJJJKKKIIIJJJLLLNNNNNNNNNNNNMMMPPPQQQQQQQQQOOOLLLIIIGGGIIIIIIIIIJJJIIIIIIHHHGGGIIIKKKMMMNNNLLLKKKKKKKKKNNNLLLJJJIIIIIIJJJLLLNNNPPPRRRUUUTTTRRRQQQSSSVVVWWWXXXXXXWWWTTTSSSSSSTTTXXX[[[^^^aaaaaa___[[[YYYVVV\\\ZZZXXX\\\^^^kkkgggHHHDDD@@@>>><<<:::::::::;;;<<<===???EEELLLYYYpppzzz{{{zzzjjj[[[KKKFFFAAA>>>???@@@???>>><<<;;;;;;;;;;;;<<<===>>>CCCFFFJJJNNNSSSYYY___dddiiillloooqqqrrrsssuuuwww{{{}}}|||tttooojjjjjjooo~~~~~~vvvxxx}}}~~~nnnggggggpppxxxyyy~~~|||qqqaaaQQQLLLMMMKKKGGGEEEGGGEEEHHHOOOXXXeeexxxtttggg^^^ZZZ^^^cccyyy}}}zzzyyy}}}kkkaaaeeettt{{{wwwrrrmmmkkkrrr}}}yyy~~~lllWWWKKKFFFFFFEEEDDDCCCCCCDDDFFFIIIJJJMMMMMMLLLLLLLLLMMMMMMNNNPPPNNNKKKJJJJJJLLLOOOQQQKKKLLLMMMNNNNNNMMMLLLJJJHHHJJJKKKLLLKKKKKKMMMOOOQQQQQQOOOMMMKKKKKKLLLLLLJJJLLLNNNMMMKKKIIIIIIIIIJJJJJJLLLMMMMMMMMMMMMLLLQQQQQQQQQQQQOOOMMMJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGIIIKKKMMMLLLKKKJJJJJJJJJMMMKKKIIIGGGGGGIIIKKKMMMNNNPPPRRRRRRPPPPPPRRRTTTTTTUUUUUUTTTQQQPPPPPPQQQZZZ\\\^^^```___\\\XXXVVVUUU[[[ZZZYYY]]]]]]eeexxxqqqNNNEEE???>>><<<:::999:::;;;<<<;;;<<>>???@@@???=====================>>>>>>BBBDDDHHHLLLQQQVVV\\\```fffjjjnnnqqqrrrsssuuuvvv{{{~~~zzztttqqqmmmnnnsss{{{rrrvvv}}}}}}kkkbbb```gggssszzzoooppprrr{{{mmm[[[SSSPPPMMMHHHFFFFFFEEEJJJTTTaaapppvvvggg^^^[[[```jjj{{{qqqfffgggrrr{{{zzzuuuqqqooopppzzzyyyvvvwwwyyyjjjUUULLLIIIHHHEEEDDDCCCBBBCCCFFFHHHJJJJJJKKKMMMNNNOOOPPPPPPQQQQQQOOOLLLJJJJJJKKKNNNPPPJJJKKKMMMOOOOOONNNLLLJJJHHHIIIKKKLLLLLLLLLNNNPPPRRRPPPNNNLLLKKKKKKKKKKKKIIIKKKMMMMMMKKKIIIHHHHHHJJJJJJKKKKKKLLLLLLLLLLLLPPPPPPPPPPPPOOOMMMKKKJJJFFFFFFFFFFFFFFFFFFGGGGGGIIIKKKLLLKKKJJJIIIJJJJJJMMMKKKHHHFFFFFFHHHKKKMMMLLLMMMNNNOOOOOOOOOPPPQQQSSSTTTTTTSSSQQQPPPPPPQQQ\\\]]]^^^^^^\\\ZZZWWWUUUTTT[[[[[[[[[^^^]]]bbbrrr}}}XXXGGG???>>><<<:::999:::;;;<<<::::::???EEEJJJXXXuuuyyyyyyvvviiiTTTLLLDDD???@@@AAA>>><<<======>>>>>>>>>>>>>>>>>>???BBBFFFIIIMMMRRRXXX\\\bbbfffkkkoooqqqrrrtttuuuyyy}}}zzzuuurrrnnnqqqxxx}}}|||uuu{{{~~~jjj^^^YYY___mmmyyy{{{kkkgggiiippp{{{hhh]]]WWWQQQLLLJJJHHHJJJQQQ___ooo~~~~~~rrrddd]]]]]]eeeuuu{{{ooommmrrrwww~~~~~~yyywwwxxx{{{rrrlll{{{yyyyyyjjjTTTMMMJJJHHHDDDDDDDDDDDDEEEGGGIIIJJJIIIJJJMMMOOOQQQRRRRRRRRRRRRPPPMMMKKKJJJKKKMMMNNNIIIJJJLLLMMMNNNMMMKKKJJJHHHIIIKKKLLLLLLMMMOOOPPPQQQOOOMMMLLLLLLLLLKKKIIIIIIKKKLLLLLLJJJHHHGGGHHHIIIIIIIIIJJJKKKLLLLLLMMMOOOOOOOOOOOONNNMMMLLLKKKGGGFFFFFFFFFFFFGGGGGGHHHIIIKKKLLLKKKJJJJJJKKKLLLLLLJJJHHHGGGGGGHHHJJJLLLKKKLLLLLLMMMNNNOOOPPPPPPRRRTTTUUUTTTSSSRRRSSSTTT\\\\\\\\\\\\[[[ZZZXXXXXXTTT[[[[[[\\\```]]]___nnn```GGG@@@???<<<;;;:::;;;<<<===;;;:::===CCCEEEMMMeee~~~|||pppZZZQQQGGGBBBBBBBBB???<<<<<<===============<<<<<<<<<>>>BBBEEEIIINNNSSSWWW]]]aaagggllloooppprrrtttuuuzzz~~~|||wwwrrrnnnsss|||oooaaaZZZ^^^eeepppvvv~~~|||iiiccc___dddrrrvvviii^^^UUUQQQQQQNNNQQQ\\\mmm~~~|||zzzwwwvvvvvvtttjjj^^^\\\```kkk{{{xxxzzz{{{{{{|||{{{nnnfffwww{{{zzzeeeRRRMMMKKKGGGEEEFFFFFFGGGHHHIIIJJJKKKIIIKKKNNNQQQRRRRRRQQQPPPRRRPPPNNNMMMKKKKKKKKKLLLHHHHHHJJJKKKKKKKKKJJJJJJHHHIIIKKKLLLLLLMMMOOOQQQPPPNNNLLLMMMNNNMMMKKKHHHIIIKKKLLLKKKIIIGGGGGGHHHGGGHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNMMMMMMLLLLLLKKKHHHHHHGGGGGGGGGHHHJJJJJJIIIJJJKKKKKKJJJKKKLLLNNNKKKJJJIIIHHHHHHIIIJJJKKKMMMLLLMMMNNNPPPQQQQQQQQQPPPRRRSSSSSSSSSSSSTTTVVV\\\\\\[[[[[[[[[[[[[[[[[[TTT[[[\\\]]]```\\\]]]jjjssscccEEE@@@???===;;;:::;;;<<<======:::<<>>???===:::999;;;===>>>===>>>???AAAAAAEEERRR___~~~zzzgggZZZMMMIIIHHHEEEBBBAAA>>>=========<<<<<<<<<<<>><<<============<<<>>>??????BBBNNN[[[zzz|||mmm^^^PPPKKKIIIEEEAAA@@@>>>>>>=========<<<<<<<<<>>>???@@@AAACCCGGGLLLPPPTTTXXX^^^cccgggiiilllnnnsssvvvzzz}}}}}}||||||}}}|||{{{|||~~~|||~~~yyynnnhhhcccggghhhiiirrryyyrrreeeWWWWWW___rrr{{{qqqhhheeefffgggrrr{{{ooohhhfffdddccc___YYYWWW```lll|||}}}|||qqqjjj{{{~~~tttooovvv}}}uuudddQQQHHHIIIIIIFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLNNNQQQRRRRRRPPPMMMKKKNNNNNNMMMKKKJJJIIIHHHGGGHHHHHHHHHIIIKKKLLLNNNNNNPPPPPPOOOOOONNNMMMMMMMMMNNNMMMLLLLLLMMMMMMLLLJJJLLLJJJHHHFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLHHHIIIJJJKKKKKKLLLKKKKKKLLLKKKKKKLLLMMMMMMKKKHHHLLLKKKJJJIIIIIIJJJKKKKKKIIIJJJJJJKKKLLLLLLLLLLLLMMMNNNPPPPPPOOOPPPSSSUUURRRQQQOOONNNNNNPPPRRRSSSXXXWWWUUUUUUWWWWWWWWWVVVVVVXXXYYYZZZZZZ\\\___aaakkk{{{fffMMMCCCAAA>>>======<<<:::999<<<;;;<<<>>>===???IIIUUUkkkttteeeUUUMMMJJJEEEAAA???>>>>>>>>>=========<<<<<<===>>>>>>???AAADDDJJJNNNQQQUUU[[[```ccceeegggiiiooosssxxx{{{{{{{{{zzzzzz~~~{{{}}}}}}xxxqqqrrrmmmhhhkkksssppphhhZZZWWW\\\lll{{{uuurrrtttvvvyyynnnhhhbbbbbbbbb^^^XXXZZZiiizzz|||zzzxxxuuutttlllnnntttuuurrroooeee```WWWLLLIIIKKKLLLJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMOOOPPPQQQQQQNNNLLLJJJMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJLLLNNNOOOPPPRRRRRRQQQQQQPPPOOOOOONNNNNNMMMLLLLLLMMMMMMLLLKKKJJJIIIHHHFFFFFFFFFGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKIIIIIIJJJKKKKKKJJJJJJJJJKKKJJJJJJKKKMMMMMMLLLJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKLLLLLLMMMNNNOOOOOOOOOOOORRRTTTPPPOOONNNMMMNNNOOOQQQRRRXXXVVVTTTTTTUUUVVVVVVUUUVVVWWWXXXYYYZZZ\\\^^^___eeessspppZZZJJJCCC>>>>>>???>>>;;;;;;===<<<<<<======>>>FFFOOO___~~~{{{kkkYYYPPPKKKFFFAAA???>>>>>>>>>============<<<<<<<<<======???BBBGGGKKKOOOSSSXXX]]]___bbbdddfffkkkoootttxxxyyyxxxxxxxxx}}}oookkkppppppkkk\\\XXXZZZiii|||yyyooojjjbbbcccccc___ZZZ^^^sss{{{yyy~~~xxxmmmkkknnnmmmgggaaaUUUSSSOOOMMMNNNPPPQQQPPPLLLLLLLLLKKKKKKLLLLLLLLLMMMOOOPPPQQQQQQPPPNNNLLLLLLKKKJJJJJJJJJJJJKKKLLLMMMMMMLLLLLLLLLMMMNNNNNNPPPPPPQQQQQQRRRSSSSSSSSSNNNLLLKKKKKKMMMMMMMMMKKKIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIJJJLLLMMMMMMKKKKKKLLLLLLMMMMMMMMMMMMLLLMMMKKKIIIGGGGGGHHHJJJLLLMMMNNNOOOOOONNNOOOQQQSSSPPPOOONNNMMMMMMOOOQQQRRRZZZWWWUUUTTTUUUVVVVVVVVVUUUUUUVVVXXXZZZ\\\]]]]]]cccooorrr]]]OOODDDBBBCCCAAA@@@AAA>>><<<===>>>>>>>>>CCCKKKXXXtttqqq^^^SSSMMMGGGCCCAAA???>>>>>>>>>============;;;<<<<<<<<<===@@@EEEIIILLLPPPVVV[[[^^^```bbbdddhhhlllqqquuuvvvvvvvvvwww}}}ppppppooolll]]]XXXZZZhhh{{{zzzqqqlllcccdddccc```]]]eee||||||}}}www}}}{{{qqqlllllljjjaaaWWWMMMKKKKKKNNNQQQRRRSSSSSSOOOOOOMMMLLLLLLLLLLLLLLLMMMNNNPPPRRRSSSSSSRRRQQQKKKJJJIIIIIIIIIKKKLLLMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPQQQQQQRRRRRRSSSSSSTTTNNNLLLKKKKKKLLLMMMMMMLLLIIIIIIHHHHHHHHHHHHHHHHHHJJJJJJKKKLLLLLLLLLKKKKKKLLLLLLMMMMMMMMMLLLLLLKKKIIIHHHHHHIIIKKKMMMMMMLLLIIIKKKLLLNNNNNNNNNLLLLLLLLLJJJGGGEEEEEEFFFIIIKKKMMMNNNOOOOOONNNNNNPPPRRRQQQPPPNNNMMMMMMNNNPPPQQQ[[[XXXUUUTTTUUUVVVVVVVVVTTTTTTUUUWWWZZZ\\\\\\[[[ccclllwww```KKKCCC@@@======??????<<<<<>>BBBHHHRRRiii~~~{{{eeeXXXPPPIIIDDDBBB??????>>>>>>>>>=========<<<<<<<<<<<<<<>>;;;;;;>>>???>>>AAAFFFMMM___{{{ooo^^^TTTKKKEEECCC?????????>>>>>>>>>======<<<<<<<<<<<<<<<>>>CCCFFFEEEJJJPPPVVVZZZ]]]aaacccgggiiimmmoooqqqsssvvvyyy{{{~~~zzzvvvmmmhhhkkkxxx~~~sssllliiidddbbbaaaccciiiwwwxxx}}}qqqmmmsss~~~}}}yyyvvvuuuppp```OOOIIIEEEDDDJJJMMMMMMOOORRRTTTSSSPPPNNNLLLLLLLLLLLLNNNOOOPPPQQQRRRRRRRRRRRRLLLKKKIIIHHHHHHJJJLLLNNNIIIIIIJJJLLLNNNPPPRRRSSSRRRQQQQQQPPPOOOOOONNNNNNNNNLLLJJJJJJKKKMMMNNNNNNMMMLLLLLLLLLKKKJJJIIIHHHHHHIIIJJJKKKKKKJJJIIIHHHJJJKKKLLLMMMMMMNNNMMMMMMKKKIIIGGGHHHJJJKKKLLLKKKIIIKKKOOORRRRRRQQQNNNMMMJJJIIIHHHGGGHHHIIIKKKLLLOOOPPPQQQPPPOOOOOOQQQSSSVVVTTTQQQOOONNNMMMNNNOOO[[[XXXTTTRRRSSSTTTUUUUUUSSSRRRSSSVVVZZZ\\\ZZZXXXYYYaaauuujjjSSSGGG>>><<>>>>>@@@DDDIIIXXXrrruuucccWWWLLLEEEBBB????????????>>>>>>>>>>>><<<======<<<<<<>>>BBBFFFCCCGGGNNNTTTYYY\\\```bbbgggiiilllnnnpppssswwwzzzxxx}}}~~~zzz~~~xxxtttvvvzzzooohhheeeccc```___cccmmm~~~wwwzzz~~~uuupppssszzz~~~|||{{{vvvdddQQQKKKEEEDDDIIIMMMMMMOOOTTTUUUTTTQQQNNNLLLLLLLLLMMMOOOOOOPPPPPPQQQPPPPPPPPPMMMLLLIIIHHHHHHJJJLLLNNNLLLLLLLLLLLLMMMNNNOOOPPPMMMMMMNNNNNNOOOPPPPPPQQQNNNLLLJJJIIIKKKMMMNNNOOONNNNNNNNNMMMLLLJJJIIIHHHFFFGGGIIIJJJJJJIIIGGGFFFIIIIIIKKKLLLMMMMMMMMMMMMKKKIIIHHHHHHIIIKKKKKKKKKJJJLLLPPPTTTTTTSSSPPPNNNJJJIIIIIIIIIJJJLLLMMMNNNPPPQQQRRRQQQPPPPPPQQQSSSWWWVVVSSSPPPNNNMMMNNNNNN[[[YYYWWWVVVVVVVVVTTTSSSRRRWWWYYYYYYZZZ\\\[[[WWWXXX^^^kkk```GGGBBBAAA<<<;;;;;;<<<<<<===>>>>>>>>>HHHRRRccc|||}}}ggg[[[SSSJJJBBBCCCAAA???>>>>>>>>><<<;;;;;;:::999999:::<<>>============>>>>>>??????BBBJJJYYYpppqqqaaaWWWMMMFFFDDDBBB???>>>??????>>><<<<<<;;;:::::::::<<<>>>???AAADDDGGGKKKNNNSSSYYY]]]aaacccffflllqqquuuxxxxxxyyyzzz|||}}}~~~wwwsssyyy~~~yyysssnnniiiccc___^^^^^^aaalll}}}yyy|||}}}zzzwwwuuutttxxxxxxuuuqqqnnnqqqyyymmmVVVJJJIIIHHHHHHIIIKKKMMMOOORRRPPPNNNLLLLLLLLLMMMNNNOOOOOOOOOMMMKKKJJJKKKLLLNNNMMMJJJHHHHHHIIIKKKLLLJJJJJJKKKLLLLLLLLLLLLLLLNNNNNNMMMMMMNNNOOOQQQRRRMMMLLLJJJJJJJJJKKKMMMNNNMMMMMMMMMLLLKKKJJJHHHHHHGGGHHHIIIHHHGGGFFFFFFHHHHHHHHHIIIJJJKKKLLLNNNOOOMMMLLLJJJHHHGGGGGGGGGGGGIIIJJJKKKLLLMMMMMMLLLLLLJJJJJJIIIHHHGGGHHHLLLNNNPPPPPPPPPPPPOOOOOOOOOOOORRRRRRRRRRRRQQQOOONNNMMMYYYYYYYYYZZZ[[[YYYUUURRRUUUVVVWWWYYY^^^bbb^^^WWWZZZ[[[aaapppoooMMMAAABBB>>>>>>>>>===>>>>>>??????>>>DDDOOObbbkkk[[[PPPJJJEEEBBB@@@??????@@@???>>>======;;;;;;;;;<<<===>>>>>>@@@DDDHHHLLLQQQVVVZZZ^^^aaaeeejjjooosssuuuwwwwwwyyyzzz{{{|||}}}}}}|||}}}tttrrrnnnjjjhhhddd```^^^]]]___gggwww{{{}}}{{{vvvppplllooopppooojjjggglllxxx{{{jjjWWWKKKJJJIIIIIIIIIJJJLLLMMMPPPOOONNNLLLLLLLLLMMMMMMNNNOOONNNLLLJJJIIIIIIKKKMMMLLLLLLKKKKKKKKKLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKLLLKKKKKKKKKLLLMMMNNNOOONNNLLLJJJHHHGGGIIIKKKLLLKKKKKKLLLLLLKKKIIIGGGFFFFFFGGGHHHGGGEEEEEEEEEGGGHHHHHHIIIJJJKKKMMMOOOPPPOOOMMMKKKIIIGGGGGGGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJHHHGGGHHHKKKMMMRRRQQQQQQOOONNNMMMLLLLLLMMMNNNPPPPPPPPPOOOMMMKKKXXXYYY[[[]]]^^^\\\WWWTTTTTTUUUUUUYYYbbbhhheee]]]^^^\\\___kkk~~~___HHHFFF???>>>============>>>>>>>>>BBBIIIXXXqqqttt```SSSLLLEEECCC@@@>>>?????????>>>>>>>>>===<<<;;;;;;<<<<<<<<<>>>BBBFFFIIINNNTTTXXX\\\___eeejjjnnnqqqtttuuuvvvxxxzzz{{{{{{|||wwwooosss||||||mmmkkkiiigggfffdddbbb___[[[aaannn~~~{{{yyyuuunnniiikkklllkkkfffdddmmm|||vvvpppbbbUUUKKKKKKJJJIIIIIIIIIJJJKKKOOONNNMMMLLLLLLLLLLLLMMMNNNOOONNNMMMJJJIIIJJJKKKMMMMMMNNNNNNNNNNNNNNNMMMKKKKKKKKKJJJKKKKKKKKKLLLJJJJJJKKKKKKKKKLLLLLLMMMNNNLLLIIIFFFFFFGGGIIIJJJIIIJJJKKKKKKJJJHHHFFFEEEEEEFFFGGGFFFEEEDDDDDDFFFHHHHHHHHHJJJKKKMMMOOOPPPOOOMMMKKKIIIGGGFFFFFFFFFEEEEEEFFFGGGIIIJJJJJJKKKKKKKKKKKKIIIGGGHHHJJJLLLPPPPPPOOONNNMMMLLLKKKKKKIIIKKKMMMOOOOOONNNLLLKKKXXXZZZ\\\___```^^^YYYVVVSSSSSSSSSXXXccclllllleeeaaa]]]^^^gggvvvwwwUUUGGG@@@???===<<<;;;<<<======???AAAGGGQQQeeehhhWWWNNNGGGDDD@@@>>>>>>>>>>>>>>>???>>>>>>===<<<<<<<<<<<<;;;>>>AAADDDHHHLLLRRRVVVYYY^^^dddiiilllooorrrttttttvvvyyyzzz{{{|||~~~pppdddccchhh{{{xxxjjjiiigggffffffeeecccbbb\\\gggxxxwwwvvvtttoookkkhhhjjjhhheeefffssszzzsssmmmfff[[[RRRKKKJJJJJJIIIIIIIIIIIIIIIMMMMMMLLLLLLLLLLLLLLLLLLNNNOOOOOOMMMKKKJJJKKKMMMMMMMMMOOOPPPPPPPPPPPPOOOMMMMMMLLLKKKKKKLLLLLLMMMKKKKKKKKKLLLLLLLLLLLLLLLMMMLLLIIIFFFEEEFFFGGGHHHHHHHHHIIIIIIHHHGGGFFFEEEEEEFFFGGGFFFDDDCCCDDDEEEGGGGGGHHHIIIJJJLLLNNNOOONNNLLLJJJHHHGGGFFFFFFFFFDDDEEEFFFGGGHHHJJJKKKLLLKKKLLLKKKJJJHHHGGGIIIJJJMMMMMMMMMMMMMMMMMMMMMMMMHHHIIILLLMMMNNNNNNMMMLLLXXXYYY[[[^^^```^^^ZZZVVVQQQRRRRRRVVV```kkkooolllccc]]]]]]dddnnn~~~eeeIIIBBBAAA>>><<<;;;<<<===>>>===???EEELLLYYYsssuuu```TTTJJJFFFBBB???>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;===@@@BBBEEEIIINNNRRRUUU[[[ccchhhjjjkkkoooqqqqqqtttwwwzzz{{{|||~~~{{{iii\\\[[[___fffyyyxxxnnngggfffdddeeeffffffeeedddaaaqqq~~~~~~wwwxxxwwwsssoooggghhhhhhhhhlll{{{}}}xxxqqqkkkfff```XXXQQQJJJJJJJJJIIIIIIIIIIIIIIIKKKLLLLLLLLLKKKKKKKKKKKKMMMMMMNNNMMMLLLKKKMMMOOOLLLMMMNNNOOOPPPPPPPPPPPPOOONNNLLLKKKKKKLLLMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKLLLKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGFFFDDDDDDDDDFFFGGGGGGHHHHHHIIIJJJLLLLLLKKKJJJHHHGGGFFFFFFFFFFFFDDDDDDEEEFFFHHHJJJLLLNNNKKKLLLLLLJJJHHHGGGHHHIIIJJJJJJKKKKKKLLLMMMNNNNNNJJJKKKKKKLLLMMMNNNNNNNNNUUUVVVXXX[[[]]]\\\YYYVVVQQQRRRRRRSSS[[[fffmmmmmmhhhaaa```eeejjjtttuuuPPPEEEDDDAAA>>>======???@@@<<>>>>>>>>>>>======<<<:::<<<>>>@@@BBBEEEJJJMMMPPPWWW```eeefffgggkkknnnmmmqqquuuxxxyyy{{{}}}qqqbbb]]]___\\\iiisssiiidddccccccdddgggiiiiiihhhjjj}}}uuuqqqqqqwww||||||~~~~~~~~~xxxrrrhhhkkknnnqqqxxxxxxooofffbbb```[[[TTTOOOHHHHHHIIIIIIJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJKKKLLLLLLKKKKKKMMMOOOJJJJJJKKKLLLMMMNNNOOOPPPOOOMMMLLLJJJJJJJJJLLLLLLJJJJJJKKKLLLLLLKKKJJJIIIJJJJJJJJJIIIIIIHHHGGGGGGHHHFFFEEECCCCCCDDDEEEFFFFFFGGGHHHGGGEEEDDDEEEFFFHHHGGGGGGGGGGGGHHHIIIJJJHHHHHHFFFEEEEEEEEEFFFFFFCCCCCCDDDEEEGGGJJJLLLNNNLLLMMMMMMKKKHHHGGGGGGHHHIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMLLLLLLMMMNNNOOOPPPTTTTTTVVVXXXZZZZZZWWWUUUQQQRRRQQQQQQVVVaaaiiilllmmmfffeeehhhiiioooWWWHHHFFFCCC@@@??????@@@AAA<<>>>>>>>>>>>======999;;;===>>>@@@CCCGGGJJJMMMUUU]]]bbbcccdddhhhkkkkkknnnrrrvvvxxxzzz|||~~~pppddd```YYYaaaxxxtttkkkbbbbbbccceeeiiilllmmmmmmqqq{{{lllgggfffnnnwww|||{{{ssskkkooottt{{{sssiii___[[[[[[XXXQQQLLLGGGHHHIIIIIIJJJJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJGGGIIIJJJJJJJJJKKKMMMOOOHHHHHHHHHIIIJJJLLLNNNNNNNNNMMMJJJIIIHHHIIIJJJKKKIIIJJJKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKJJJIIIHHHGGGHHHFFFDDDBBBBBBCCCEEEGGGFFFGGGHHHGGGFFFEEEEEEGGGHHHGGGGGGFFFFFFGGGGGGHHHGGGFFFEEEDDDDDDEEEFFFGGGBBBBBBCCCDDDFFFIIILLLNNNLLLMMMMMMKKKHHHGGGGGGGGGJJJJJJJJJJJJKKKKKKKKKLLLPPPNNNMMMLLLLLLNNNPPPRRRWWWVVVUUUTTTSSSRRRQQQQQQRRRRRRRRRSSSUUUZZZaaafffnnnmmmlllkkkiiiooo~~~bbbIIIFFFAAA>>>@@@BBBAAA===??????AAACCCIII[[[yyyppp^^^SSSHHHEEECCC@@@>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<;;;<<>>>>><<<>>>???AAAEEEIIIVVVooo}}}fffZZZMMMHHHFFFCCCAAAAAA>>>===<<<;;;;;;:::::::::;;;;;;<<<;;;<<<>>>CCCFFFHHHLLLRRRWWW[[[^^^aaacccfffiiimmmpppssswww{{{~~~~~~{{{ddd```bbbuuu~~~uuuqqqnnngggdddgggmmmqqqwww}}}uuuhhh]]]XXXYYYhhhwww~~~~~~|||~~~wwwxxxuuujjj[[[RRRPPPOOOLLLIIIJJJIIIHHHGGGGGGFFFFFFGGGFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEGGGIIIJJJIIIHHHFFFGGGHHHIIIJJJKKKLLLLLLIIIHHHHHHGGGGGGGGGGGGHHHJJJJJJIIIIIIHHHHHHGGGGGGHHHIIIJJJJJJIIIHHHIIIKKKGGGEEEBBB@@@AAABBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDBBBAAA@@@@@@@@@AAA???@@@@@@BBBDDDGGGJJJKKKKKKLLLNNNMMMJJJHHHGGGGGGGGGIIIJJJIIIHHHGGGHHHIIIJJJKKKKKKLLLMMMNNNNNNOOOUUUUUUUUUTTTSSSRRRQQQPPPOOOQQQRRRSSSTTTWWWZZZ]]]ffffffhhhkkkmmmttt~~~oooQQQKKKCCC===;;;<<<======<<<>>>BBBEEEGGGPPPbbbtttpppbbbRRRJJJGGGCCCAAABBB>>>===<<<;;;::::::::::::;;;;;;<<<;;;<<<>>>BBBEEEEEEHHHMMMRRRUUUZZZ^^^bbbeeehhhkkknnnqqqtttxxx{{{zzz~~~pppeee___jjjxxxrrrpppooojjjgggiiimmmsss~~~rrreeeYYYXXX^^^lllyyyyyy}}}rrrgggXXXOOOLLLLLLJJJHHHJJJIIIHHHGGGFFFFFFFFFFFFDDDEEEHHHIIIJJJJJJIIIHHHFFFEEEEEEFFFHHHIIIHHHGGGFFFFFFGGGIIIJJJJJJJJJJJJGGGFFFFFFFFFFFFGGGHHHHHHJJJJJJIIIHHHGGGGGGFFFFFFFFFGGGIIIJJJIIIHHHIIIKKKGGGDDDBBBAAAAAABBBBBBAAACCCDDDEEEFFFGGGGGGGGGGGGDDDDDDDDDDDDCCCCCCBBBBBBCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAABBBDDDFFFHHHIIIKKKLLLNNNMMMKKKHHHHHHHHHGGGHHHIIIHHHGGGGGGGGGIIIJJJJJJKKKKKKKKKLLLLLLLLLSSSSSSSSSSSSRRRQQQPPPOOONNNPPPRRRSSSSSSTTTWWWYYY^^^___bbbgggkkkrrrwwwUUULLLDDD@@@>>>===>>>@@@<<<===AAADDDEEEJJJYYYhhhnnn[[[PPPIIIDDDBBBCCC>>>===<<<;;;:::::::::::::::;;;<<<;;;;;;===@@@CCCBBBEEEIIIMMMQQQVVV\\\```dddfffjjjmmmooorrruuuxxxvvv{{{}}}lll___bbbvvv{{{zzzxxxrrrnnnmmmkkkhhhgggiiillluuurrrdddYYY[[[eeeuuuuuu~~~zzzmmmbbbUUUKKKHHHHHHIIIHHHHHHHHHGGGFFFEEEEEEEEEEEEBBBDDDHHHJJJLLLKKKJJJIIIFFFEEEDDDEEEGGGHHHGGGFFFEEEFFFGGGHHHIIIIIIIIIIIIEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEEEEDDDCCCFFFHHHIIIHHHHHHIIIJJJFFFDDDAAAAAAAAABBBAAA@@@BBBBBBCCCEEEFFFFFFFFFFFFDDDCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@AAABBBCCCEEEFFFGGGIIIJJJLLLKKKIIIGGGGGGGGGFFFGGGHHHGGGFFFFFFGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJQQQRRRRRRSSSRRRQQQOOONNNMMMOOOQQQRRRRRRSSSTTTVVVYYYZZZ___eeeiiinnnzzz~~~YYYMMMCCC@@@@@@>>>>>>AAA======???AAABBBGGGUUUccc|||iiiZZZPPPIIIEEEFFF>>>>>>===<<<;;;;;;;;;;;;:::;;;<<<;;;;;;<<<>>>@@@AAACCCGGGJJJNNNSSSYYY^^^bbbdddhhhkkkmmmpppsssvvvrrrwww}}}ttt```___kkkwwwuuurrrnnnjjjjjjdddcccdddhhhmmmzzzuuuiii^^^cccppp}}}qqq~~~yyyfff]]]QQQIIIFFFGGGHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCBBBDDDGGGJJJKKKKKKIIIHHHEEEDDDCCCDDDFFFFFFFFFDDDDDDEEEFFFHHHHHHHHHGGGGGGCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGFFFEEEEEEDDDDDDBBBDDDGGGHHHHHHGGGHHHHHHEEECCCAAAAAABBBBBBAAA??????@@@AAACCCDDDEEEEEEEEECCCCCCCCCBBBAAA@@@@@@??????????????????>>>>>>>>>???@@@AAABBBCCCDDDEEEEEEFFFHHHIIIIIIGGGEEEEEEEEEEEEFFFGGGFFFEEEDDDEEEGGGIIIIIIIIIIIIIIIIIIJJJJJJQQQRRRSSSTTTTTTRRRPPPOOOMMMNNNPPPQQQQQQRRRTTTUUUYYYZZZ^^^dddgggjjjrrr{{{jjjUUUCCC???@@@>>>===???>>>===>>>@@@AAAEEERRR___ssssssaaaTTTJJJDDDCCC@@@???>>>===<<<<<<<<<<<<:::;;;<<<<<<;;;;;;===>>>@@@BBBEEEIIILLLQQQVVVZZZ^^^aaaeeehhhjjjmmmqqqtttooosssyyy~~~ccc^^^ddduuu|||tttrrrpppkkkhhhhhhbbbaaabbbhhhrrr|||qqqiiiooo}}}}}}vvv~~~~~~{{{uuu^^^XXXOOOHHHFFFFFFHHHIIIGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDGGGHHHIIIIIIHHHGGGEEEDDDCCCCCCEEEEEEDDDCCCCCCDDDFFFHHHHHHGGGFFFEEEBBBBBBBBBCCCDDDEEEFFFGGGFFFEEEEEEEEEEEEDDDDDDDDDAAADDDGGGHHHGGGFFFFFFFFFDDDCCCAAAAAABBBBBB@@@???>>>???@@@BBBCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@??????===>>>>>>??????>>>======>>>???@@@BBBCCCDDDDDDDDDDDDFFFHHHHHHFFFDDDDDDDDDDDDEEEFFFEEEDDDDDDEEEFFFHHHHHHIIIIIIIIIJJJJJJJJJSSSTTTVVVWWWWWWUUUSSSRRRMMMNNNPPPPPPPPPQQQTTTVVVYYYYYY\\\bbbcccdddhhhooottthhhKKKAAAAAA???===???>>>===>>>@@@AAADDDMMMXXXjjj{{{kkk[[[NNNFFFDDDAAA@@@???>>>>>>=========:::;;;<<<<<<::::::;;;===>>>AAADDDGGGJJJNNNRRRUUUYYY\\\```dddgggjjjnnnqqqlllpppvvv{{{kkkaaacccoooxxxrrrpppooojjjggggggfffcccdddlllxxx{{{uuuzzzvvvuuu{{{|||vvvmmmXXXSSSMMMHHHFFFGGGIIIJJJHHHGGGFFFEEEEEEDDDEEEEEEDDDEEEFFFFFFGGGGGGGGGFFFDDDCCCBBBCCCDDDDDDCCCBBBBBBCCCFFFGGGHHHFFFEEECCCCCCBBBBBBBBBCCCDDDEEEEEECCCCCCDDDDDDDDDDDDEEEEEEAAADDDGGGHHHGGGEEEDDDDDDCCCBBBAAAAAABBBBBB@@@>>>>>>???@@@BBBCCCDDDEEEEEEDDDDDDCCCBBBAAA@@@??????<<<<<<===>>>>>>>>>===<<<<<<===@@@BBBCCCDDDDDDDDDDDDFFFHHHHHHFFFEEEDDDEEECCCDDDEEEEEECCCCCCDDDEEEGGGHHHHHHIIIJJJKKKLLLLLLUUUVVVYYYZZZZZZXXXVVVTTTMMMNNNOOOOOOPPPQQQUUUXXXWWWWWWZZZ^^^___]]]```eeeeeeyyySSSDDDCCCAAA???BBB===<<>>>>>>>>>>>:::;;;<<<<<<::::::;;;<<<===???CCCFFFIIILLLOOORRRUUUYYY]]]aaadddhhhllloookkkoootttxxx|||ssseeedddooo}}}uuuoooooonnnjjjggggggjjjggggggppp~~~|||~~~pppnnnuuuxxxpppgggTTTQQQLLLIIIGGGHHHJJJKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFDDDCCCBBBBBBCCCDDDCCCAAAAAACCCEEEGGGGGGFFFDDDBBBCCCBBBBBBBBBBBBCCCDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEAAADDDGGGHHHFFFDDDCCCBBBCCCBBBAAAAAABBBBBB@@@>>>>>>???AAACCCDDDEEEFFFFFFEEEEEEDDDCCCAAA@@@@@@???;;;<<<===>>>>>>===<<<<<<;;;===???AAACCCDDDDDDDDDEEEFFFHHHHHHGGGEEEEEEFFFCCCDDDEEEDDDCCCBBBCCCEEEGGGGGGHHHIIIKKKLLLMMMMMMYYYWWWWWW\\\bbbaaaZZZRRRNNNNNNNNNOOOPPPSSSUUUVVVWWWWWWVVVUUUVVVXXXZZZ\\\aaapppfffMMMEEEEEEDDDBBB===>>>>>>>>>???CCCIIIMMMTTTdddyyywww```RRRNNNEEEAAA???@@@???<<<<<>>@@@BBBDDDHHHLLLPPPVVVXXX\\\^^^aaacccgggiiikkknnnssswww{{{iiicccsssvvvqqqnnnooonnnjjjiiijjjhhhhhhlllyyy|||qqqbbbcccjjjiiiaaaUUUNNNHHHFFFIIILLLLLLKKKKKKJJJJJJHHHGGGFFFEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAADDDEEEFFFEEECCCBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDFFFEEEDDDBBBBBBCCCCCCDDDCCCCCCCCCDDDEEEDDDBBB???AAABBBCCCEEEEEEEEEDDDDDDDDDEEEFFFFFFEEECCC@@@???======<<<;;;;;;;;;;;;;;;>>>>>>>>>>>>???AAAFFFIIIKKKGGGCCCBBBEEEGGGGGGGGGGGGFFFEEECCCCCCCCCDDDEEEEEEFFFHHHJJJLLLLLLLLLLLL[[[YYYYYY]]]aaa```YYYRRRNNNNNNNNNNNNOOOQQQSSSUUUWWWUUUTTTSSSTTTWWWZZZ[[[___kkk~~~{{{ZZZHHHBBB@@@===>>>>>>>>>======@@@DDDHHHNNN[[[nnniiiXXXQQQJJJEEEAAAAAA@@@===<<<>>>===<<<<<<<<<<<<;;;;;;;;;;;;===???AAACCCFFFKKKNNNRRRUUUYYY\\\^^^aaaeeehhhjjjnnnrrrvvvyyy}}}rrrkkkzzztttooolllooopppmmmkkkllljjjmmmvvv|||nnn___]]]cccaaa[[[PPPKKKFFFDDDHHHKKKKKKJJJLLLLLLKKKKKKIIIHHHGGGGGGEEEFFFFFFGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEDDDBBBAAABBBCCCCCCCCCBBBBBBBBBBBBCCCCCCFFFEEECCCBBBBBBBBBCCCDDDCCCBBBBBBBBBCCCCCCAAA???AAABBBCCCDDDDDDDDDCCCBBBCCCDDDEEEEEEEEECCCAAA@@@===<<<<<<;;;;;;;;;;;;;;;===>>>>>>======@@@DDDGGGIIIFFFBBBBBBDDDFFFFFFFFFGGGFFFDDDCCCCCCCCCDDDEEEEEEFFFHHHJJJKKKKKKJJJJJJ]]][[[ZZZ]]]```___XXXQQQNNNNNNMMMMMMNNNPPPQQQRRRVVVTTTRRRQQQRRRUUUYYY\\\^^^dddrrrmmmNNNAAA>>><<>><<<;;;<<>>===<<<<<<<<<<<<;;;;;;;;;:::<<<>>>???AAADDDHHHKKKNNNQQQUUUXXX[[[___cccfffiiimmmqqquuuxxx{{{~~~xxx|||sssmmmjjjnnnqqqpppnnnmmmjjjsss|||lll[[[VVVXXXWWWRRRJJJGGGCCCCCCFFFIIIIIIHHHNNNNNNNNNMMMLLLKKKJJJIIIGGGGGGHHHIIIIIIIIIHHHHHHFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFEEEDDDDDDAAABBBCCCBBBAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBEEEEEECCCBBBBBBBBBCCCDDDCCCAAA@@@@@@AAAAAA@@@???AAABBBBBBCCCCCCBBBAAA@@@AAABBBCCCDDDDDDCCCBBBAAA======<<<;;;;;;;;;;;;<<<======>>>===<<<>>>BBBEEEGGGEEEBBBAAACCCEEEEEEEEEFFFEEEDDDCCCCCCCCCDDDEEEFFFFFFGGGHHHHHHHHHHHHHHH^^^\\\\\\^^^___]]]VVVQQQNNNNNNMMMMMMMMMNNNPPPQQQVVVTTTQQQOOOQQQUUUZZZ]]]___aaahhhzzz~~~WWWEEEAAA???>>>>>>===<<<:::;;;>>>AAAFFFLLLWWWfff}}}mmm^^^TTTKKKEEECCCBBB???>>>???===<<<<<<<<<<<<;;;;;;;;;999;;;<<<===>>>AAADDDGGGJJJMMMQQQUUUYYY]]]aaaeeehhhlllppptttwwwyyy|||~~~}}}zzztttmmmhhhlllqqqpppnnnmmmjjjyyy|||~~~lllZZZQQQNNNMMMJJJFFFDDDCCCDDDGGGIIIIIIHHHNNNNNNNNNNNNMMMLLLKKKJJJGGGHHHHHHIIIIIIIIIHHHHHHFFFFFFFFFGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFEEEEEEDDD@@@BBBBBBAAA@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCBBBEEEDDDCCCBBBAAABBBCCCCCCCCCAAA>>>===>>>@@@@@@???@@@AAABBBBBBAAA@@@???>>>???@@@AAABBBCCCCCCCCCBBB??????>>>===============>>>??????>>>======@@@BBBEEEDDDBBBBBBCCCDDDEEEFFFEEEEEECCCCCCBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEEEE^^^]]]\\\]]]]]]ZZZUUUPPPNNNMMMMMMLLLMMMNNNOOOPPPVVVTTTQQQPPPQQQUUUZZZ^^^``````cccrrrbbbJJJBBBAAA<<<======<<<<<<===@@@BBBEEEHHHOOO[[[mmmzzzgggXXXNNNEEECCCCCC@@@???@@@===<<<<<<<<<<<<;;;;;;;;;999:::<<<<<<<<<>>>BBBDDDGGGJJJOOOSSSWWW[[[```cccgggjjjoootttvvvxxx{{{}}}zzz}}}{{{yyyxxxwwwooojjjlllooonnnmmmnnnppp|||}}}zzznnn\\\PPPIIIFFFFFFDDDDDDEEEGGGIIIKKKJJJJJJLLLMMMNNNNNNMMMLLLJJJIIIGGGHHHHHHHHHHHHHHHGGGGGGDDDDDDEEEEEEEEEEEEEEEDDDEEEFFFFFFFFFFFFEEEDDDDDDAAABBBCCCBBB@@@???@@@AAACCCDDDEEEEEEEEEEEEDDDCCCEEEDDDCCCAAAAAABBBBBBCCCBBB@@@======>>>??????>>>@@@@@@AAAAAAAAA???>>>======>>>???@@@AAABBBCCCCCCAAA@@@@@@???????????????AAAAAAAAA???>>>===???AAACCCCCCCCCCCCCCCCCCEEEFFFDDDDDDCCCBBBBBBCCCDDDEEEFFFEEEEEEEEEDDDDDDDDDDDD]]]\\\\\\\\\[[[XXXTTTPPPMMMMMMLLLLLLMMMOOOPPPQQQUUUSSSQQQPPPRRRVVVZZZ]]]``````aaakkknnnOOOBBB@@@;;;<<<=========>>>AAADDDBBBCCCIIIRRR___tttsss___SSSHHHEEEDDDBBB@@@@@@===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<>>>>>?????????===???@@@@@@AAAAAA@@@???>>>======>>>???@@@AAABBBBBBAAAAAA@@@????????????@@@BBBCCCBBBAAA>>>======???@@@AAABBBBBBAAABBBDDDEEEDDDCCCBBBBBBBBBCCCDDDEEEFFFEEEDDDDDDDDDDDDDDDEEE[[[[[[[[[ZZZYYYVVVSSSPPPMMMMMMLLLMMMNNNPPPRRRSSSRRRQQQPPPPPPRRRUUUYYY[[[\\\___```dddzzzzzzWWWCCCAAA;;;<<<============@@@BBB???@@@EEELLLTTTddd~~~hhh[[[NNNHHHGGGCCC@@@@@@===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;:::;;;>>>@@@BBBEEEIIIMMMPPPTTTYYY\\\^^^ccciiinnnrrrtttvvvxxxuuuwww{{{}}}}}}{{{yyyzzzuuuqqqooommmnnnvvvxxxxxx|||tttooofffgggnnnzzzttteeeTTTEEEAAADDDCCCFFFJJJMMMNNNMMMKKKJJJKKKLLLNNNOOOOOOMMMKKKIIIJJJJJJJJJJJJJJJIIIHHHHHHCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDEEEFFFEEECCCCCCCCCDDDCCCDDDEEEFFFFFFEEEDDDCCCDDDCCCBBBAAAAAAAAABBBBBB@@@?????????@@@@@@>>>===>>>???@@@AAAAAAAAA@@@???=========>>>???@@@AAABBB@@@@@@???>>>>>>>>>>>>???BBBBBBBBB@@@===;;;;;;<<<<<<>>>@@@@@@??????AAACCCCCCCCCBBBAAABBBCCCDDDEEEEEEEEEDDDCCCCCCDDDEEEFFFZZZZZZZZZYYYXXXUUURRRPPPLLLLLLLLLMMMOOOQQQSSSTTTPPPOOOOOOPPPRRRTTTWWWYYYYYY^^^^^^___sss]]]GGGEEE;;;<<<======<<<<<<>>>@@@???@@@DDDKKKPPP\\\uuuzzzpppaaaRRRKKKHHHDDD@@@???======<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;:::;;;>>>@@@@@@CCCGGGKKKNNNRRRVVVYYY[[[___ffflllooorrrtttvvvuuuwwwyyy{{{}}}}}}{{{wwwssspppnnnppp{{{~~~tttmmmhhhfffkkkyyyvvvgggUUUEEE@@@DDDBBBFFFKKKNNNNNNLLLJJJIIIKKKMMMOOOPPPPPPNNNLLLJJJKKKKKKLLLLLLKKKJJJIIIIIIDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGEEEGGGGGGFFFEEEDDDEEEFFFBBBCCCDDDFFFFFFDDDCCCBBBDDDCCCBBBAAA@@@AAABBBBBB@@@??????@@@AAAAAA>>><<<>>>???@@@AAABBBBBBAAA@@@============>>>???@@@AAA???>>>>>>===============AAABBBBBB???<<<:::999::::::<<<>>>>>>===<<>><<<<<<===;;;888;;;AAA??????BBBGGGKKKUUUhhhxxxnnnUUUKKKIIIFFFBBBAAA???===;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<>>>>>??????@@@AAAAAABBBCCCCCCCCCBBBAAA???======???@@@AAA@@@???>>>>>>>>>=========<<<>>>>>>===>>>>>>???@@@@@@@@@???>>>;;;999:::<<>>======???CCCFFFNNN^^^nnneeeXXXQQQJJJDDDAAAAAA???===<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<@@@@@@BBBDDDHHHLLLPPPRRRTTTZZZccchhhiiikkkooossstttvvvxxxyyy{{{}}}}}}zzz{{{}}}yyysssooonnnvvvzzzooocccTTTHHHEEEIIIJJJMMMPPPQQQOOOMMMKKKJJJIIIKKKNNNPPPPPPPPPNNNMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFHHHHHHHHHIIIIIIIIIIIIIIIKKKHHHFFFEEEGGGHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDDDDCCCAAA???>>>???@@@@@@??????@@@AAAAAAAAAAAAAAAAAA???===>>>???AAAAAAAAA============>>>>>>>>>>>>??????>>>=========>>>>>>@@@???>>>;;;999:::<<>>???@@@??????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>@@@BBBEEEIIILLLNNNSSSYYY```dddfffhhhkkkmmmnnnqqquuuxxxzzz|||~~~~~~zzz}}}zzz{{{zzzxxxzzz~~~{{{uuuppptttsssfff[[[RRRJJJHHHJJJMMMOOORRRRRRPPPMMMKKKJJJJJJLLLNNNPPPQQQPPPOOONNNMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFGGGGGGGGGHHHHHHIIIIIIJJJLLLJJJHHHGGGGGGHHHFFFEEEAAAAAAAAAAAAAAAAAAAAAAAADDDCCCBBBAAAAAABBBCCCDDDEEECCCAAA???>>>???AAABBB>>>>>>???@@@@@@@@@??????AAA???>>>???@@@BBBAAAAAA============>>>>>>>>>>>>??????>>>===<<<<<<<<<<<<@@@@@@>>><<<::::::<<<>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDZZZXXXVVVWWWYYY[[[\\\\\\XXXWWWUUUSSSRRRRRRRRRRRRRRRQQQQQQRRRTTTWWWYYY[[[VVVXXX[[[]]]___iiisssaaaQQQBBB???AAA@@@===;;;>>>======???AAAEEEOOOZZZjjj}}}gggZZZQQQJJJFFFEEEBBB@@@??????@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>@@@CCCFFFIIIKKKRRRWWW]]]aaadddeeegggiiijjjnnnssswwwyyyzzz|||}}}~~~xxx{{{}}}wwwsssssssssssswww}}}}}}|||}}}yyytttpppwwwooo^^^UUUQQQMMMJJJKKKOOORRRTTTSSSQQQNNNLLLKKKKKKLLLNNNPPPPPPPPPOOOOOOMMMNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJIIIGGGGGGEEEFFFFFFGGGHHHIIIIIIJJJMMMKKKJJJHHHHHHFFFEEEDDDAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA@@@@@@AAABBBCCCEEECCCAAA>>>>>>???BBBCCC>>>??????@@@@@@?????????AAA@@@??????AAABBBAAAAAA???>>>>>>>>>=========<<<>>>======<<<<<<<<<<<<===@@@@@@???===;;;:::<<<>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCC]]][[[YYYXXXYYYZZZZZZZZZYYYXXXWWWUUUSSSRRRSSSSSSSSSSSSSSSTTTUUUXXXZZZ[[[WWWYYY\\\]]]\\\cccuuuyyybbbJJJ?????????===<<<===;;;<<>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>AAADDDGGGIIIPPPTTTZZZ___bbbdddeeefffggglllqqqvvvxxxxxxyyyzzz~~~|||zzzzzzzzzzzz{{{yyy|||}}}|||zzztttooooooooopppvvv|||~~~~~~xxxyyyvvvtttsss{{{mmmZZZRRRQQQOOOLLLLLLQQQRRRTTTSSSQQQNNNMMMMMMKKKLLLMMMOOOOOOOOOOOOOOOLLLMMMMMMMMMMMMLLLKKKJJJKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEFFFFFFGGGHHHIIIIIIKKKKKKKKKIIIGGGEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>@@@@@@DDDBBB@@@???>>>@@@AAACCC??????@@@@@@@@@@@@??????@@@???>>>???AAABBBAAA@@@AAA@@@???>>>===<<<;;;:::;;;;;;;;;;;;<<<===??????AAAAAA@@@>>>;;;:::;;;===????????????????????????>>>>>>>>>>>>???@@@AAABBB___\\\ZZZYYYZZZYYYXXXWWWXXXXXXWWWUUURRRQQQSSSTTTSSSTTTTTTUUUWWWXXXZZZ[[[XXXYYY[[[\\\[[[```ooovvvVVVDDD???>>>===<<<:::888999<<<>>>@@@EEELLLUUUeee{{{rrrcccWWWNNNGGGDDDAAA?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;===???BBBDDDFFFLLLOOOUUU[[[```cccdddeeeeeeiiinnnrrrttttttuuuvvvzzzzzz|||~~~}}}xxxttttttuuuttttttvvvuuuzzzwwwqqqmmmmmmmmmnnnsssyyy}}}~~~yyyttt|||xxxyyy|||{{{jjjXXXQQQQQQPPPOOONNNPPPRRRSSSSSSPPPNNNNNNNNNKKKKKKLLLMMMNNNNNNNNNNNNJJJKKKLLLLLLLLLKKKIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHEEEEEEEEEFFFFFFGGGGGGHHHIIIJJJKKKIIIFFFDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB???>>>===<<<<<<===>>>???AAAAAA@@@?????????@@@AAA???@@@@@@@@@@@@???>>>>>>???>>>>>>???AAAAAA@@@>>>AAA@@@???>>>===<<<;;;:::::::::;;;<<<===???@@@AAAAAAAAAAAA???<<<;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAA]]]\\\ZZZZZZZZZZZZWWWUUUVVVWWWVVVTTTQQQPPPRRRUUUTTTUUUUUUWWWXXXYYYZZZ[[[ZZZXXXXXXYYYZZZ^^^kkkxxxdddMMMCCC???<<<<<<;;;888999<<<======AAAFFFNNNYYYjjjrrr___QQQIIIFFFCCCAAAAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<999999999:::<<<>>>AAABBBFFFJJJOOOWWW^^^bbbcccdddcccfffkkkmmmooooooqqqrrrttttttvvvyyy~~~xxxqqqnnnpppqqqooopppsssuuu{{{uuupppmmmnnnooonnnqqqvvvxxxzzz~~~vvvtttttteeeUUUPPPPPPQQQQQQRRROOOQQQRRRRRRPPPOOONNNOOOJJJKKKKKKLLLMMMMMMNNNNNNGGGHHHJJJJJJJJJIIIGGGFFFEEEFFFGGGHHHIIIIIIIIIIIIEEEEEEEEEFFFFFFFFFFFFFFFFFFHHHJJJIIIEEECCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???>>>===<<<<<<===>>>???>>>?????????????????????>>>?????????>>>>>>===<<<=========>>>@@@@@@???===>>>>>>>>>>>>============<<<<<<<<<===>>>???@@@AAAAAABBBAAA???===;;;;;;<<<========================<<<<<<<<<<<<===>>>???@@@[[[ZZZZZZ[[[[[[ZZZXXXUUUTTTUUUVVVSSSPPPPPPRRRUUUUUUUUUVVVWWWXXXZZZZZZ[[[ZZZWWWVVVWWWYYY^^^iiiuuuoooUUUHHH@@@<<<;;;>>>;;;;;;>>>>>>===???CCCKKKRRR___tttkkkZZZKKKHHHEEECCCBBBAAA@@@???<<<<<<<<<<<<<<<<<<<<<<<<777777777888:::<<<>>>@@@CCCFFFLLLTTT\\\aaaccccccaaadddhhhjjjkkklllmmmoooppppppqqquuuyyy}}}zzztttmmmjjjlllmmmkkklllpppvvv}}}vvvqqqpppqqqqqqppprrrvvvtttxxx}}}{{{sss~~~nnn```SSSOOOPPPQQQRRRUUUOOOPPPQQQQQQPPPOOOOOOPPPJJJJJJJJJKKKLLLLLLMMMMMMFFFGGGHHHIIIIIIGGGEEEDDDDDDDDDFFFGGGHHHIIIIIIIIIFFFFFFFFFFFFEEEEEEEEEEEEEEEGGGIIIHHHEEEBBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>======>>>???@@@<<<===???@@@@@@???>>>=========>>>>>>===<<<;;;;;;<<<<<<<<<>>>@@@@@@>>><<<;;;<<<<<<===>>>??????@@@???>>>>>>>>>>>>>>>???@@@AAABBBBBB@@@===;;;;;;<<<========================<<<;;;;;;<<<<<<===>>>???ZZZZZZZZZZZZYYYXXXWWWWWWUUUTTTSSSRRRRRRQQQQQQRRRTTTUUUWWWYYYYYYXXXWWWVVVYYYXXXVVVVVVYYY```jjjqqq[[[GGGGGGCCC999>>><<<999999;;;>>>@@@AAAEEEMMMTTTccc}}}xxx```UUUMMMFFFDDDBBB>>>>>>AAA===<<<<<<;;;;;;;;;<<<<<<:::::::::::::::;;;<<<===AAACCCFFFLLLRRRYYY^^^aaa```bbbfffiiilllllllllkkkqqqooonnnqqqwww{{{||||||~~~{{{yyylllhhhhhhkkkllllllpppttt{{{}}}|||xxxttttttttttttssssssuuuwwwvvvxxxxxx{{{~~~zzzzzz}}}~~~~~~hhh\\\MMMGGGKKKPPPQQQPPPRRRQQQQQQPPPOOOMMMLLLKKKMMMLLLJJJIIIHHHIIIKKKLLLDDDEEEFFFGGGFFFFFFDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA===::::::===??????>>>>>>>>>>>>>>>============;;;<<<===>>>>>>===<<<;;;???>>>===<<<<<<===>>>???<<<===>>>===;;;::::::<<<<<<=========>>>>>>????????????>>>===<<<;;;:::::::::::::::::::::::::::::::::;;;;;;<<<===>>>>>>???WWWXXXXXXXXXWWWUUUTTTSSSTTTSSSRRRQQQPPPPPPPPPPPPSSSTTTVVVXXXXXXXXXWWWVVVXXXXXXVVVVVVXXX___hhhnnn{{{oooSSSHHHEEEBBB@@@>>>;;;;;;<<<>>>??????BBBIIINNN[[[tttmmm[[[RRRIIIGGGEEE@@@>>>>>>======<<<<<<;;;;;;<<<<<<;;;::::::::::::;;;<<<===???AAADDDHHHNNNTTTYYY\\\```cccfffgggggghhhiiikkkqqqooooooqqqvvvzzz||||||}}}{{{xxxuuukkkgggfffiiilllnnnsssyyy~~~zzzzzz}}}}}}{{{{{{vvvwwwwwwwwwvvvuuuuuuvvvuuuvvvvvvxxx{{{{{{yyyyyyvvvcccXXXLLLHHHKKKPPPRRRPPPRRRRRRRRRQQQPPPNNNLLLKKKLLLJJJIIIGGGGGGHHHIIIJJJEEEFFFGGGGGGGGGEEEDDDCCCBBBCCCDDDEEEEEEDDDDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA>>>;;;:::<<<>>>>>>===<<<=====================:::::::::;;;;;;:::::::::===<<<;;;::::::;;;<<<===;;;<<<===<<<:::999:::;;;999999999::::::;;;;;;;;;>>>>>>======<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;<<<<<<<<<===VVVWWWXXXXXXWWWTTTRRRPPPRRRQQQPPPOOONNNNNNNNNNNNQQQSSSTTTVVVWWWWWWVVVVVVXXXXXXWWWVVVXXX]]]dddiiinnn}}}bbbJJJDDDGGGAAA???===<<<===>>>>>>===@@@FFFIIITTTjjjiii\\\PPPLLLJJJEEE???<<<>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<===>>>AAADDDIIINNNRRRTTT]]]aaaeeefffccccccgggkkkpppooooooqqquuuyyy{{{|||~~~{{{yyywwwtttrrrkkkfffeeehhhlllqqqyyy{{{wwwtttuuuxxx{{{}}}~~~~~~~~~|||zzzwwwuuutttuuutttvvv}}}wwwsss|||tttjjj[[[SSSKKKIIILLLQQQRRRQQQRRRRRRSSSSSSRRROOOMMMKKKJJJIIIHHHFFFFFFFFFGGGHHHFFFGGGGGGGGGFFFEEECCCBBB@@@AAABBBBBBCCCCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDDDDDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@@@@>>>;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<=========:::999999999999999999::::::999999888888999999::::::;;;<<<;;;999999999;;;777888888888888999999999;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::WWWXXXYYYYYYXXXUUURRRPPPPPPOOONNNMMMLLLLLLLLLLLLOOOPPPRRRTTTUUUUUUUUUUUUXXXXXXWWWWWWXXX[[[```dddiiisss{{{YYYJJJJJJ@@@>>><<<<<<===>>>>>>===@@@FFFGGGPPPdddwww|||jjjYYYQQQNNNIIICCC@@@??????>>>===<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<===>>>AAADDDHHHKKKMMMUUU\\\dddeeebbbaaaeeejjjnnnnnnnnnpppsssvvvyyyzzz{{{~~~}}}xxxwwwwwwtttrrrkkkgggeeeiiiooowwwwwwpppooosss|||{{{wwwwwwxxxwwwzzz|||tttwww~~~{{{qqqfff^^^RRRNNNJJJJJJMMMPPPRRRRRRRRRSSSTTTTTTRRRPPPMMMKKKIIIIIIHHHFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFDDDBBBAAA???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCCCCBBBAAA@@@??????>>>>>>>>>=========???>>><<<;;;::::::::::::999999::::::;;;<<<<<<<<<;;;;;;999888888999;;;;;;888888888888888888888888888999::::::888888888:::999999999999999999::::::999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999VVVVVVWWWWWWVVVTTTQQQPPPOOONNNMMMLLLLLLKKKKKKLLLMMMNNNPPPQQQSSSTTTUUUUUUWWWXXXXXXXXXXXXZZZ^^^aaadddllluuuXXXLLL@@@===;;;;;;<<<>>>>>>>>>???DDDEEEMMM___ooo{{{cccVVVPPPJJJEEECCC@@@@@@???>>>===<<<<<<<<<<<<;;;;;;:::::::::;;;;;;=========???AAADDDGGGIIIKKKTTT___dddbbbaaadddhhhkkkkkklllnnnooorrruuuwwwwwwzzz~~~|||xxxyyyyyyxxxvvvnnniiihhhmmmuuu~~~yyyooolllppp{{{{{{|||~~~vvvtttyyy||||||wwwsssmmmcccZZZTTTJJJJJJIIIJJJLLLNNNPPPQQQQQQRRRRRRRRRQQQNNNLLLJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEECCCAAA@@@@@@@@@@@@@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAA@@@>>><<<<<<<<<<<<;;;;;;;;;::::::===<<<<<<;;;999888999999888888999999:::::::::::::::999888777777888999:::888888888888888888888888666888999888777666777999999999999999999999999999777777888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::RRRRRRRRRRRRQQQQQQPPPOOOPPPOOONNNMMMLLLLLLLLLLLLKKKLLLMMMOOOQQQSSSTTTUUUVVVWWWYYYZZZZZZ[[[]]]___^^^dddtttiiiPPPCCC@@@<<<;;;<<<===>>>>>><<>>============<<<<<<;;;:::::::::;;;;;;<<<<<<===>>>???BBBDDDFFFDDDMMMWWW^^^______bbbeeeggghhhiiijjjkkkmmmqqqtttrrrvvvzzz~~~zzzxxxzzz||||||{{{rrrnnnmmmsss}}}zzzoooiiijjjuuuuuuooosssyyy~~~yyymmmfff___VVVPPPMMMFFFHHHIIIIIIIIIKKKNNNPPPPPPPPPPPPOOOMMMLLLJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCBBB@@@???AAAAAA@@@??????@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@>>><<<;;;::::::::::::999999999999:::;;;<<<;;;999777888999888888888888888888888888666666555555555555666666888888999999999999888888555666777777666555777888777777777666666666666666666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::RRRQQQPPPOOOOOOPPPQQQQQQQQQPPPOOONNNMMMMMMMMMMMMJJJJJJKKKMMMOOORRRTTTUUUUUUWWWZZZ[[[[[[[[[]]]^^^\\\^^^hhh```JJJFFF@@@<<<;;;===>>>>>><<>>============<<<;;;:::::::::::::::;;;;;;;;;<<<>>>@@@BBBDDDDDDHHHNNNTTTWWWZZZ^^^```ccceeefffgggggghhhlllpppooosssxxx{{{||||||}}}}}}{{{||||||}}}~~~{{{wwwvvvyyy|||}}}}}}vvvsssssszzzyyymmmeeedddmmmxxxqqqkkknnnwwwwwwfff[[[SSSKKKHHHIIIEEEGGGIIIIIIGGGHHHKKKOOOPPPOOOMMMKKKIIIIIIIIIIIIGGGGGGGGGFFFEEEDDDCCCBBBAAAAAABBBCCCBBBAAA??????AAA@@@???============>>>========================:::;;;>>>@@@@@@???===<<<;;;;;;;;;:::::::::999999777999;;;:::888777888999999888888777777666666555444444555555555555444444666777888999999888777666333555666666555555666777666555555555444444444333555666666777888999::::::<<<<<<<<<<<<<<<<<<<<<<<<777888888888999:::::::::SSSRRRPPPOOOPPPQQQSSSUUURRRQQQPPPOOONNNNNNNNNNNNIIIJJJKKKLLLOOOQQQSSSUUUTTTWWWZZZ\\\\\\\\\]]]^^^]]]\\\bbbtttxxxQQQKKKCCC>>><<<<<<===>>>>>>CCCBBBEEEOOOTTT___rrrqqq[[[OOOLLLCCCBBBAAA???>>>============<<<;;;::::::::::::::::::::::::;;;<<>>AAA???>>><<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<666888;;;???@@@@@@???>>><<<<<<<<<;;;;;;;;;::::::555888::::::888777888:::999999888777666555444444444555666777777666555444555666777888888777666555333444555555444444666777666666666555555444444444666666666777888999999999<<<<<<<<<<<<<<<<<<<<<<<<555666666777888999999:::SSSTTTSSSQQQOOONNNNNNPPPNNNMMMLLLKKKKKKMMMOOOQQQLLLKKKKKKKKKLLLNNNPPPQQQVVVWWWYYYZZZ[[[[[[[[[[[[[[[[[[^^^jjjjjjXXXGGG@@@>>><<<===BBB@@@===>>>CCCGGGMMMVVV```nnnmmmYYYQQQFFFCCCBBBCCCAAA<<<<<>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<>>>??????>>>@@@CCCIIIOOOUUUZZZ\\\YYY\\\___aaabbbdddgggiiigggnnnuuuyyyyyyxxxxxxxxxvvvwwwxxxyyy{{{|||}}}}}}{{{zzzxxxwwwuuutttuuuvvvxxxzzz{{{uuujjjaaa\\\___eeemmmooorrrwwwxxxnnnmmmhhhqqq}}}___OOOJJJGGGCCCAAAHHHJJJJJJIIIFFFEEEGGGIIILLLJJJGGGEEEDDDEEEFFFHHHEEEFFFFFFFFFEEECCC@@@>>>>>><<<;;;;;;===???@@@@@@===<<<;;;<<<===>>>===<<<:::;;;<<<=========<<<;;;:::::::::;;;;;;:::999999:::888666777:::;;;999777888777777666555444444333777888999999888444111///000000000///000000111222777666666666666555555555666666555444333333333333444444333333333444444555333333444444555666666666:::::::::999888777666555666666666666666666666666TTTTTTTTTRRRPPPNNNOOOPPPNNNNNNMMMMMMMMMNNNOOOPPPLLLLLLLLLLLLMMMOOOQQQRRRTTTUUUXXXZZZ[[[[[[ZZZYYYXXXYYY\\\eeeyyy|||eeeMMMBBBAAA@@@>>>>>>???===>>>AAAEEEHHHPPPXXXdddtttgggYYYKKKFFFDDDCCC@@@<<<;;;>>>???>>>===<<<===???AAABBB;;;;;;;;;;;;<<<===>>>???>>>@@@BBBGGGLLLQQQUUUWWWZZZ\\\^^^______```cccdddeeejjjqqqvvvxxxxxxxxxxxxwwwwwwwwwxxxzzz{{{}}}~~~||||||||||||}}}}}}}}}}}}~~~~~~{{{|||yyyxxxxxxyyyyyyxxxwwwwwwyyy{{{tttiii```ZZZ\\\aaaiiiiiijjjqqq~~~yyyooonnniiittt___LLLFFFEEEDDDDDDGGGIIIJJJHHHFFFEEEGGGJJJKKKIIIGGGDDDDDDDDDFFFGGGDDDEEEFFFFFFEEEBBB@@@???>>><<<:::;;;===>>>???>>>>>><<<;;;<<<======<<<;;;888999:::;;;;;;:::999999888888999999999999888888999777666777999:::888666888777777666666555444444555666777777777555444222444333222222111111111111666666555555555444444444444444333222222222222333444333333222333333444444333333333444555555666666999999999999888777666555555555555555555555555555SSSTTTTTTRRRPPPOOOOOOPPPNNNNNNNNNNNNOOOOOOOOOOOOMMMMMMMMMMMMNNNPPPQQQRRRPPPSSSVVVYYYZZZYYYWWWVVVUUUVVVYYY___mmm{{{YYYGGGCCCBBB>>>;;;>>><<<===@@@AAABBBHHHNNNYYYbbbqqqzzzdddUUUMMMGGGEEECCC>>>===??????>>><<<;;;<<>>???AAACCCGGGKKKOOOQQQYYY[[[\\\]]]\\\]]]^^^```cccfffkkkqqqwwwyyyxxxwwwwwwwwwvvvvvvxxxzzz}}}~~~yyyyyyyyyzzzzzz{{{{{{{{{||||||}}}}}}~~~vvvyyy}}}~~~}}}zzzxxxwwwyyy|||}}}yyyxxxzzz~~~~~~tttkkkaaaZZZZZZ___ffffffgggmmm|||yyyrrrtttqqq{{{```KKKDDDCCCDDDFFFFFFGGGHHHGGGFFFFFFHHHIIIIIIHHHFFFDDDCCCDDDEEEFFFDDDDDDEEEEEEDDDBBB@@@???>>><<<::::::;;;======<<<>>>===;;;;;;<<<<<<;;;:::777777888888888888777666666777777888888888777777888777666666888888777666888888888777777666555444333333444555555666666777777666555333222222111111444444444444333333333333111111111111111222222333444333333222222222333333222333333444444555555666888888888888777666555555555555555555555555555555QQQRRRSSSRRRPPPNNNNNNOOOLLLMMMNNNNNNNNNNNNMMMMMMMMMNNNNNNNNNOOOPPPQQQQQQMMMPPPTTTXXXYYYWWWUUUSSSRRRSSSVVV[[[dddwwwkkkNNNCCC@@@???===<<<;;;<<>>>>>>>>???@@@AAA:::999999999::::::;;;<<<>>>>>>???AAADDDHHHLLLNNNVVVXXXYYYZZZZZZ[[[\\\^^^aaabbbfffmmmuuuzzzyyywwwwwwvvvttttttuuuxxx|||~~~xxxxxxyyyzzzzzz{{{||||||}}}}}}}}}}}}~~~~~~{{{sssvvvyyy{{{|||{{{zzzzzzxxx~~~|||yyy}}}vvvnnneee\\\[[[^^^eeeiiimmmsssuuuuuu~~~bbbMMMEEEDDDEEEHHHFFFFFFFFFFFFFFFFFFGGGHHHGGGFFFDDDCCCCCCCCCDDDEEECCCCCCCCCCCCCCCBBBAAA@@@>>><<<:::999:::;;;;;;:::>>><<<;;;;;;<<<<<<:::999777777777777666666666555666666777888888888777777777777666666666666666555777777888888888777555555333333222333333555777888666666555333333222222222333333333333222222222111000000000111111333444444555444444333333333333444222222222333444444555555666666666666666555444444444444444444444444444444OOOPPPRRRQQQOOOMMMMMMNNNKKKKKKLLLLLLLLLLLLKKKJJJMMMNNNNNNOOOPPPPPPPPPPPPLLLNNNSSSVVVWWWVVVSSSQQQPPPQQQTTTYYY___mmm\\\DDD>>>???BBB;;;:::;;;??????>>>AAAFFFIIINNNXXXhhh|||oooaaaRRRLLLJJJFFFCCCCCC???@@@BBBBBBAAA???<<<::::::999999999999:::;;;;;;======>>>???BBBFFFJJJMMMPPPRRRUUUWWWXXXZZZ\\\___``````cccjjjrrrwwwxxxwwwuuutttrrrrrrsssvvvzzz|||xxxyyyzzz{{{|||}}}~~~~~~~~~}}}}}}}}}}}}~~~{{{ssstttvvvyyy{{{|||{{{{{{xxx}}}}}}}}}}}}uuunnneee\\\ZZZ]]]bbbmmmxxx|||pppvvvcccPPPIIIFFFGGGIIIGGGFFFEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA???===:::999999:::999888===;;;::::::;;;;;;:::888888888777666666666666666666666777888888888888888666666666666555444444444555666777888888777555444555444333222222333555666333333222222222222333333333222222222111111111111111111111111222444555666666666555444444333444444111111222222333444444444444444555555555444333333444444444444444444444444NNNPPPRRRRRRPPPNNNNNNNNNKKKKKKKKKJJJJJJJJJJJJJJJMMMMMMNNNOOOPPPOOOOOOOOOLLLNNNQQQTTTUUUTTTRRRQQQPPPOOOQQQWWW[[[eee|||nnnOOOBBBAAADDD<<<:::;;;>>>???===AAAFFFAAAGGGRRR^^^lllnnn[[[QQQMMMIIIDDDAAA???AAADDDEEECCC???:::777:::::::::999999::::::;;;>>>======>>>@@@DDDHHHKKKJJJMMMPPPSSSUUUXXX[[[^^^^^^___bbbgggmmmrrrtttuuuqqqqqqpppppprrrtttwwwxxxwwwxxxyyy{{{|||~~~~~~}}}|||{{{{{{~~~}}}uuutttuuuwwwzzz||||||{{{zzzzzzxxxyyyrrrlllccc[[[YYY\\\aaappp{{{qqqxxxxxxuuuyyyyyy```PPPIIIGGGGGGJJJHHHFFFDDDDDDEEEFFFEEEDDDBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAABBBAAA>>>;;;:::999999888777;;;:::999999;;;;;;:::999999888777666555555666666555666777888888999888888555666666555333222333444444555777888888666555333555444333222111222333444111111111111111222333333222222222222111111111111111111111222222444555555666666555444333333333333000111111222222333333444222333333333333333222222333333333333333333333333OOOQQQSSSTTTRRRPPPOOOOOOMMMLLLKKKJJJIIIJJJJJJKKKLLLMMMNNNOOOOOOOOONNNMMMLLLNNNPPPRRRSSSSSSRRRRRRQQQMMMNNNTTTXXX]]]ooo___LLLDDDAAA>>><<<;;;======;;;>>>DDD???CCCLLLUUU^^^ooo}}}iii[[[UUUNNNGGGBBB@@@AAACCCDDDCCC@@@<<<999;;;;;;::::::::::::;;;;;;@@@???===<<<===@@@DDDFFFEEEHHHLLLNNNQQQSSSWWWZZZ[[[^^^aaadddgggkkkoooqqqnnnnnnnnnoooqqqrrrtttuuutttuuuvvvxxxzzz|||}}}~~~}}}|||{{{{{{zzzzzzzzz}}}zzzxxxwwwyyy|||~~~~~~|||~~~yyyxxx}}}wwwpppjjjbbb[[[ZZZ^^^cccrrrzzz~~~sssmmmpppyyyqqqYYYKKKFFFEEEHHHLLLIIIGGGDDDDDDEEEEEECCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCC@@@<<<::::::999888777999888777888:::<<<;;;:::999888666555444444555555444444555666777777777777444555666555222111111333222333555777777666444222333333222222222222333333333222222111111111111222333333222222222111111111111111111111111222333444555444333222111111111111000000111111222333333333111111222222222222222111222222222222222222222222PPPSSSUUUUUUTTTRRRQQQQQQOOOMMMKKKJJJIIIJJJKKKLLLKKKLLLMMMNNNOOONNNMMMLLLMMMNNNPPPRRRSSSSSSSSSRRRRRRLLLLLLRRRUUUXXXgggyyymmmVVVGGG===@@@===<<<<<<;;;999<<>>===<<<<<<;;;::::::;;;;;;;;;BBB@@@===;;;;;;===@@@BBBCCCFFFIIIKKKMMMPPPSSSVVVYYY\\\```bbbccceeejjjooollllllmmmooopppqqqrrrsssqqqrrrtttuuuwwwyyy{{{{{{||||||{{{zzzzzzzzzzzz{{{xxx{{{~~~}}}{{{}}}{{{zzz~~~xxxqqqkkkddd]]]]]]aaaggguuu~~~rrrkkkmmmvvvkkkTTTFFFBBBCCCHHHNNNJJJGGGDDDCCCDDDDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@AAABBBBBBDDDAAA===;;;::::::888777888777666888:::<<<<<<;;;888777666444333333444444222333444555666666666666333555666555111000111333111222555666777555333111111111111222333333333444555444333222111000000000333333333222222222222111000000000000000111111222333222111000////////////000000000111222222333333000111111222222222111111222222222222222222222222PPPQQQQQQRRRRRRRRRRRRQQQPPPOOONNNMMMLLLLLLKKKKKKNNNNNNOOOOOOPPPOOOOOONNNNNNOOOPPPQQQRRRRRRRRRRRROOOOOOPPPRRRRRRUUU^^^iiieeeNNN@@@AAA;;;888;;;>>>???@@@BBBAAAAAADDDHHHLLLVVVhhhyyyvvvcccSSSJJJIIIGGGCCCAAABBBAAA======???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===???AAABBB@@@CCCHHHKKKMMMOOOQQQSSSXXXXXXYYY[[[^^^cccgggiiillllllllllllmmmmmmmmmnnnnnnpppqqqssssssuuuxxx{{{{{{xxxxxx{{{{{{wwwxxxxxxyyy{{{}}}{{{zzz{{{}}}}}}}}}vvvvvvuuuooogggbbbdddiiirrr|||yyyzzz{{{~~~ooocccgggwww{{{gggRRRHHHGGGGGGGGGIIIKKKIIIGGGFFFGGGGGGEEEDDDCCCBBBAAA@@@@@@AAACCCDDDEEECCCAAAAAAAAABBBAAA???BBB@@@===<<<;;;:::888666777888999::::::999888777777777666555444444333333444444555666777777666666444444333333333333222222222222333333333444444444666555333222111222222333222222222111111111111000222111111111000000//////000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000000111111111111222222222RRRSSSSSSTTTTTTTTTTTTTTTRRRQQQOOONNNMMMMMMMMMNNNOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPOOOQQQPPPQQQSSSRRRSSSZZZccczzz|||]]]FFFAAA>>><<<===<<<:::<<>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<===???AAABBB???BBBFFFIIIKKKMMMOOORRRUUUVVVWWWYYY\\\aaadddgggiiijjjjjjkkkllllllmmmmmmmmmoooqqqrrrssstttwwwzzzyyywwwwwwzzz~~~{{{wwwyyyyyyzzzzzz|||}}}zzz{{{|||zzzxxxwwwuuuqqqiiieeejjjqqq~~~yyyyyy{{{}}}{{{wwwyyynnndddiii{{{zzzgggSSSIIIGGGGGGGGGHHHJJJHHHFFFEEEFFFFFFDDDCCCBBBAAA@@@???@@@AAACCCDDDEEECCCAAAAAABBBBBBAAA@@@AAA???===<<<;;;:::888666777777888999999888777777777666666555444444333333444444555666666666666666444444333333333333222222222222222222333333333333333333222111111111222222222222222111111111111000111111111111000000000///000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000000111111111111222222222RRRRRRSSSTTTTTTTTTTTTTTTUUUTTTQQQNNNMMMMMMOOOPPPPPPPPPPPPPPPQQQSSSTTTUUUUUUSSSQQQPPPNNNNNNNNNNNNRRRQQQSSSTTTSSSQQQVVV]]]jjj~~~tttSSSFFFCCCAAA@@@<<<888;;;@@@??????AAACCCDDDHHHSSS___sssiiiYYYSSSNNNGGGBBBAAA@@@======???;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<>>>???>>>@@@CCCEEEFFFIIIMMMOOORRRRRRTTTWWWZZZ^^^aaacccffffffggghhhjjjkkkllllllkkkmmmoooqqqqqqsssuuuwwwwwwvvvvvvxxx|||}}}{{{wwwzzzzzzyyyzzzzzz{{{||||||~~~~~~~~~~~~~~~xxx{{{~~~}}}xxxzzzxxxvvvsssllljjjrrr}}}zzzzzz{{{|||}}}vvvrrruuu{{{kkkccckkkwwwfffSSSKKKHHHGGGGGGHHHIIIGGGEEEDDDEEEEEEDDDBBB@@@@@@??????@@@BBBDDDEEEEEECCCAAAAAABBBCCCBBBBBB@@@>>><<<;;;;;;:::888666666666777777777777666666666666666555444444333333444444555666666666666555444444333333333333222222111111111222222222222333000000111222222222111111222222222111111111111000111111111111000000000000000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000000111111111111222222222OOOPPPQQQRRRRRRSSSRRRRRRWWWTTTPPPMMMLLLMMMOOOPPPQQQQQQPPPQQQRRRTTTVVVWWWWWWUUURRRPPPNNNNNNOOOPPPSSSRRRSSSUUUTTTRRRUUUZZZcccrrrhhhQQQIIIBBB@@@>>><<<<<>>@@@AAABBBEEEIIILLLNNNPPPRRRUUUYYY\\\^^^___aaabbbccceeeggghhhjjjjjjiiikkknnnooooooppprrrtttuuuttttttwwwzzz{{{zzzxxxxxxxxxxxxxxxyyyzzz{{{|||||||||||||||}}}~~~|||}}}~~~~~~}}}{{{zzzvvvzzz|||wwwzzzxxx}}}yyywwwuuuooommmyyy}}}{{{~~~wwwsssuuu~~~uuugggbbbjjjoooaaaRRRLLLJJJIIIIIIJJJJJJHHHFFFEEEEEEEEEDDDCCC@@@@@@@@@AAABBBDDDEEEFFFDDDBBBAAAAAABBBCCCCCCBBB???===<<<;;;;;;;;;999777555666666666666666666555666666555555555444444444444444555666666555555555444444333333333222222222000000111111111222222222///000111333333333222111222222222111111111000000111111111000000000000000000000000000000000000000////////////////////////000000111111111222222222000000000000000000000000000000111111111222222222OOOPPPQQQRRRSSSSSSSSSSSSUUUSSSOOOLLLJJJKKKMMMNNNPPPPPPQQQRRRSSSTTTVVVVVVVVVTTTRRRPPPPPPQQQRRRSSSRRRPPPRRRUUUVVVTTTVVVZZZ___iii~~~bbbRRRBBB>>>@@@???===<<<;;;:::===AAAAAABBBGGGNNN\\\lll}}}sss___TTTJJJEEEDDDAAAAAABBB=========<<<<<<;;;;;;;;;:::999888888888999:::;;;;;;<<<>>>>>>???BBBEEEHHHKKKMMMQQQTTTXXXZZZ\\\\\\]]]^^^___aaaccceeeggggggfffiiilllmmmmmmnnnoooqqqrrrrrrsssuuuwwwyyyyyyxxxvvvvvvvvvwwwyyyzzz|||}}}zzzzzzzzz{{{{{{|||}}}~~~{{{|||~~~~~~}}}}}}|||{{{}}}yyyvvvuuuyyy}}}yyyvvv|||~~~yyyyyyzzz~~~yyyxxxwwwrrrqqqyyysssqqqwwwooodddaaahhhzzzeeeZZZOOOLLLLLLKKKKKKMMMKKKIIIGGGFFFFFFFFFEEEDDDAAAAAABBBBBBDDDEEEFFFGGGDDDBBB@@@@@@BBBBBBBBBAAA>>><<<;;;:::;;;;;;999888666555555555555555555666555555555555555444444444444444555555555555444444444444333333333222222222000000111111111222222222000111333444444444333333222222222111111111000000000000000000000000111111000000000000000000000000////////////////////////000000111111111222222222000000000000000000000000000000111111111222222222PPPQQQRRRTTTUUUUUUUUUUUUTTTRRRNNNKKKJJJJJJKKKKKKNNNOOOQQQRRRSSSSSSSSSSSSSSSRRRQQQQQQQQQRRRSSSTTTQQQOOOOOOSSSUUUTTTVVVZZZ[[[```ooo~~~fffLLLAAAAAA@@@<<<999:::999<<<@@@AAAAAAEEEKKKUUUddd{{{}}}~~~oooaaaRRRKKKGGGBBB@@@@@@>>>>>>======<<<;;;;;;;;;===<<<;;;::::::;;;<<<<<<999;;;===>>>>>>@@@BBBEEEHHHJJJOOOSSSWWWXXXYYYYYYZZZ[[[\\\^^^```bbbcccddddddgggjjjllllllllllllmmmooopppqqqsssuuuwwwxxxyyyuuuuuuvvvwwwyyyzzz|||}}}yyyyyyyyyzzzzzz{{{|||}}}|||}}}~~~|||yyywwwvvv{{{~~~zzzwwwuuu{{{|||{{{xxxyyyzzzxxxuuuuuuxxx{{{|||wwwxxx{{{wwwwww~~~wwwrrrttt{{{nnnfffcccfffssszzz\\\SSSLLLKKKLLLLLLLLLOOOLLLJJJGGGFFFGGGGGGFFFDDDAAAAAABBBCCCDDDEEEEEEFFFDDDBBB@@@???@@@@@@???>>>===;;;::::::;;;;;;:::888666666555555555555666666555555555555555555555555444555555555555444333333444444333333333333222222111111111222222222222333222222333444444444333333222222222111111111111000000000000000111111111111000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000000111111111111222222222PPPQQQRRRTTTUUUUUUVVVVVVSSSQQQOOOLLLKKKJJJJJJJJJLLLNNNPPPRRRSSSRRRPPPOOOQQQPPPQQQPPPQQQQQQQQQQQQQQQMMMMMMPPPRRRQQQSSSVVVXXXZZZddd{{{bbbMMMDDD@@@<<<;;;<<<:::;;;???AAA@@@CCCHHHPPP^^^rrrtttaaaUUUNNNGGGBBB@@@>>>>>>>>>===<<<;;;;;;;;;======;;;:::999:::;;;;;;888:::<<<>>>>>>???@@@BBBDDDGGGLLLQQQTTTVVVVVVUUUYYYYYYZZZ\\\]]]___```aaabbbeeeiiijjjjjjjjjjjjkkkmmmnnnpppqqqsssuuuwwwyyywwwwwwwwwxxxyyyzzz{{{{{{yyyyyyyyyyyyzzz{{{|||||||||}}}~~~~~~~~~zzzxxxvvvuuuvvv{{{~~~|||xxx}}}{{{|||zzzzzzxxxuuussstttwwwyyywwwtttwww~~~~~~|||tttuuu|||qqqllliiigggooozzz}}}vvvtttmmmmmmvvvdddWWWPPPKKKKKKLLLJJJKKKMMMKKKIIIFFFFFFFFFFFFEEECCC@@@@@@AAABBBBBBCCCBBBBBBDDDBBB@@@>>>???>>>===;;;<<<:::999:::;;;;;;:::999777777666555555666777777555555555555555555555555444555555555444444333222444444333333333333222222222222222222333333333333444333222222222222222222222222222111111111111000///000000000111111111111000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000000111111111111222222222NNNOOOPPPRRRSSSSSSTTTTTTRRRQQQPPPNNNLLLJJJIIIIIIKKKMMMPPPRRRRRRPPPNNNLLLOOOPPPPPPPPPPPPOOONNNMMMRRRMMMKKKMMMOOOOOOPPPSSSYYYYYY___rrrvvvZZZIII@@@>>>???===;;;;;;>>>??????AAAFFFMMMZZZlll}}}xxxnnn___UUULLLEEEBBB???>>>>>>===<<<;;;;;;;;;;;;:::999777777777777888777999===>>>>>>>>>???@@@AAAEEEJJJOOORRRTTTSSSSSSXXXYYYYYY[[[\\\]]]^^^___aaadddhhhjjjjjjiiiiiijjjlllnnnoooqqqrrrtttwwwyyyzzzzzzyyyyyyxxxyyyyyyzzzyyyyyyyyyyyyzzz{{{||||||}}}}}}}}}~~~yyy|||}}}zzzxxxwwwvvvrrrxxxzzzzzzxxx|||{{{zzzxxxvvvuuuuuuvvvwwwtttqqqwww{{{rrrrrrzzztttqqqnnniiimmmvvvvvvyyyooojjj]]][[[fffVVVVVVOOOKKKKKKKKKIIIIIIKKKJJJHHHEEEEEEEEEEEEDDDBBB??????@@@AAAAAAAAA@@@@@@DDDBBB???>>>>>>===;;;:::;;;:::999999;;;;;;:::999888777666555555666777888444555555555555555555555444555555555444444333222444444444333333333222222222222333333333444444444444333111000000000111111222222222111111111111000//////000000111111111222000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000000111111111111222222222OOOOOOOOOPPPQQQSSSUUUUUUSSSRRRPPPNNNMMMLLLKKKKKKOOOOOOPPPQQQSSSRRRPPPMMMPPPOOOOOONNNNNNOOOOOOPPPMMMNNNNNNOOOOOOPPPPPPQQQXXXWWW\\\lllpppSSSFFFBBB@@@>>>@@@???>>>>>>AAACCCCCCKKKWWWggguuunnn```VVVMMMGGGCCCCCCBBB@@@======>>>???<<<<<<;;;:::::::::;;;;;;;;;;;;;;;<<<<<<=========???AAAEEEHHHKKKNNNRRRUUUUUUYYY]]]]]]ZZZYYY\\\```gggeeeccceeejjjllllllkkkjjjllloooqqqrrrsssuuuwwwxxxxxxwwwwwwvvvwwwwwwxxxxxxxxxxxxxxxxxxyyyzzz{{{xxxyyyzzz{{{|||}}}~~~~~~|||{{{yyyvvvrrrrrruuuzzzyyyvvvwwwyyyzzzzzzxxxvvvuuuwwwyyymmmnnnyyyvvvxxx{{{wwwssspppooorrrnnnggg```ZZZWWWVVVVVVRRRRRRRRRPPPNNNLLLIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDAAA???===<<<<<<===???AAABBBBBBBBBAAA@@@???===<<<:::999888888777777888888777777666555555555555555777777666555444444333333444444444333333222222222333333333222222222222222222333444444444333555666333333333222222111111111222222222222222222222222333333333333333333333333111222333222000000111222000000000000000000000000000000000000111111111111111111000000000000111111000000111111222222222333OOOPPPPPPQQQSSSUUUVVVWWWQQQQQQOOONNNMMMLLLLLLKKKLLLLLLMMMOOOPPPPPPNNNLLLOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNOOOPPPPPPQQQQQQSSSSSSXXXeeexxxhhhTTTHHHBBB>>>@@@@@@???>>>@@@AAABBBGGGRRR___kkkwww~~~mmm^^^RRRKKKEEEDDDBBB@@@>>>>>>???@@@;;;;;;:::999888888888999999999:::::::::;;;;;;;;;===@@@CCCFFFHHHKKKNNNQQQSSSWWW\\\]]][[[ZZZ\\\___eeeccccccdddhhhjjjjjjiiihhhkkknnnooopppqqqsssuuuwwwwwwwwwvvvwwwwwwxxxxxxxxxwwwwwwxxxxxxzzz{{{|||zzzzzz{{{||||||}}}~~~~~~}}}zzzyyywwwtttqqqrrrtttyyyyyyvvvxxx{{{{{{{{{yyyxxxxxxzzz|||tttttt}}}zzz{{{~~~zzzuuurrroookkkddd]]]WWWSSSRRRQQQPPPPPPPPPOOOMMMKKKIIIHHHFFFEEEDDDCCCCCCBBBBBBCCC@@@???===<<<<<<===???@@@AAAAAAAAA@@@???>>><<<<<<:::999888888777777888888777666666555555555555555777666666555444444333333444444333333333222222222111111111111000000//////111333444444333222444555333333333222222111111111222222222222222222222222222222222222222222222222///111222222111000111222000000000000000000000000000000000000111111111111111111000000000000111111000000000111111222222222QQQQQQQQQRRRTTTUUUWWWXXXPPPOOOOOONNNMMMLLLLLLLLLJJJJJJKKKMMMPPPPPPOOOMMMNNNOOOPPPQQQQQQPPPOOONNNNNNNNNOOOOOOPPPQQQQQQQQQQQQQQQUUU^^^jjjjjjUUUHHH@@@@@@AAA@@@???>>>???AAAEEEMMMWWW```iiivvvwwwkkk\\\SSSHHHFFFCCC@@@?????????@@@===<<<;;;:::999888888888777888888888888999999999<<<>>>AAACCCDDDFFFIIIKKKOOOSSSYYY[[[[[[ZZZ[[[]]]cccbbbbbbcccfffhhhhhhgggfffiiilllmmmnnnoooqqqrrruuuuuuvvvvvvwwwwwwxxxxxxvvvvvvvvvwwwxxxzzz|||}}}{{{|||||||||}}}}}}~~~~~~~~~}}}|||}}}~~~~~~~~~~~~~~~~~~}}}{{{xxxwwwuuusssqqqrrrtttxxx}}}xxxwwwyyy}}}|||{{{{{{{{{}}}}}}yyyssskkkggg```XXXQQQMMMLLLKKKLLLMMMMMMMMMLLLJJJHHHGGGDDDCCCBBBAAAAAA@@@@@@@@@???>>><<<;;;;;;<<<>>>???@@@@@@@@@??????===<<<;;;999999888777777777777888777666555555444444555555666666555555444333333333333333333333222222222222555555444444333222111111000111333222111111222444222222222222222111111111222222222222222222222222111111111111111111111111---///222333222111111111000000000000000000000000000000000000111111111111111111000000000000111111000000000000000111111111SSSSSSRRRRRRRRRSSSSSSTTTNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLNNNQQQRRRQQQPPPNNNOOOQQQRRRRRRQQQOOONNNOOOOOOOOOPPPQQQQQQRRRRRRQQQRRRUUUZZZ```ooojjjVVVHHHDDDAAA@@@???===>>>@@@DDDJJJRRRXXX^^^iiiwwwyyyyyy{{{hhh^^^OOOKKKEEEAAA????????????@@@???>>><<<;;;;;;;;;;;;777888888888888888888888;;;===???AAAAAABBBDDDFFFIIINNNTTTXXXYYYYYYYYYZZZ``````aaacccdddfffffffffeeehhhjjjllllllmmmooopppsssssstttvvvwwwxxxxxxxxxuuuuuutttuuuvvvyyy{{{}}}||||||||||||}}}}}}}}}}}}{{{yyywwwxxx{{{~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}|||~~~{{{yyywwwuuutttsssrrruuu{{{}}}yyyxxx{{{~~~~~~}}}}}}yyynnngggccc[[[SSSMMMIIIGGGFFFIIIIIIJJJJJJJJJHHHGGGFFFCCCBBBAAA@@@????????????>>>===<<<;;;;;;<<<===>>>@@@@@@@@@??????>>><<<<<<999999888777777777777777666666555444444444444555555555555444444333333333333222222222222222222222777666555444333222111111///111222111000000111222222222222111111111111111111111111111111111111111000000000000000000000000***...222444333222111111///////////////////////////000000000111111111111222111111000000111111222000000000000000000000000TTTTTTRRRQQQOOOOOONNNNNNMMMMMMNNNOOOOOOOOOOOONNNMMMLLLLLLNNNQQQRRRRRRQQQNNNOOOQQQRRRRRRQQQOOONNNOOOPPPPPPQQQQQQRRRSSSSSSRRRRRRTTTVVVYYYbbbwwwsss[[[OOODDDAAA???======AAABBBFFFLLLPPPUUU___kkkttt}}}{{{wwwjjjXXXRRRJJJCCCAAA@@@???>>>@@@???>>>===<<<<<<<<<<<<999999999999999888888888;;;===?????????@@@BBBCCCDDDHHHNNNSSSUUUUUUUUUUUU\\\^^^```bbbcccdddeeeeeeeeegggjjjkkkkkklllnnnooopppqqqsssuuuwwwxxxxxxxxxtttsssrrrssstttwwwzzz|||{{{{{{{{{{{{{{{{{{{{{|||xxxvvvttttttwwwzzz||||||~~~~~~}}}~~~~~~~~~~~~~~~||||||}}}~~~~~~~~~|||zzzxxxvvvvvvvvvrrrvvv}}}}}}sssfffbbb^^^WWWOOOIIIFFFDDDDDDEEEFFFGGGGGGGGGFFFDDDCCCBBBBBBAAA@@@????????????<<<<<<;;;::::::;;;<<<<<>>===<<<999888777777666666777777666666555444444444444444444444444444444333333333222222222222222222222222222111111///...---,,,,,,///000111111/////////111111111111111111111111111111111111111111111111111////////////////////////***---111333333111111111///////////////////////////000000000111111111111222222111111111111222222111111111000000000000000TTTSSSQQQOOOMMMLLLKKKKKKLLLMMMOOOQQQQQQQQQQQQPPPMMMLLLLLLMMMOOOQQQPPPOOOOOOPPPQQQRRRRRRQQQPPPOOOPPPPPPQQQQQQRRRSSSSSSSSSQQQPPPQQQRRRSSSYYYhhhwww{{{dddLLLCCC@@@>>>>>>AAA>>>AAAEEEHHHLLLTTT^^^fffwww}}}zzz{{{eee]]]QQQHHHDDDBBB???=========<<<;;;;;;;;;;;;<<<:::::::::999999999999999:::<<<===>>>>>>>>>@@@AAA@@@CCCGGGLLLOOOPPPPPPPPPVVVYYY]]]```aaabbbccceeedddfffiiijjjjjjjjjlllmmmnnnooorrruuuwwwxxxyyyyyysssrrrqqqpppqqqtttwwwyyyxxxxxxxxxxxxyyyyyyzzzzzzvvvuuussstttwwwyyyzzzzzz||||||}}}}}}|||zzzyyyyyy{{{}}}~~~}}}{{{|||{{{yyywwwuuuvvvwwwtttyyy~~~~~~mmm]]]\\\XXXRRRKKKGGGDDDCCCCCCCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@???>>>>>>===>>>>>>;;;;;;::::::::::::;;;;;;>>>>>>>>>>>>>>>===<<<<<<888888777666666666666777666555444444333333444444444444333333333333333333111111111222222222222222222111111000///...------000111111111///...///000000000000111111111111111111111111111111111111111////////////////////////,,,...111222111000000000000000000000000000000000000000000000111111111111222222111111111111222222222222222111111111111111QQQQQQOOONNNMMMLLLLLLLLLLLLNNNPPPRRRSSSSSSSSSRRROOONNNMMMNNNPPPQQQQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQQQQRRRSSSSSSTTTTTTQQQOOOOOOQQQRRRUUU___iii|||WWWGGGCCC???>>>@@@>>>???AAACCCFFFLLLTTT[[[gggttt|||}}}rrrhhhYYYOOOIIIEEEAAA>>><<<<<<<<<;;;<<<<<<===>>>:::::::::999999888888888888:::;;;<<<<<<<<<>>>???===???AAAEEEIIIKKKLLLKKKPPPTTTYYY]]]^^^___aaacccbbbdddfffgggggghhhiiijjjlllnnnqqquuuwwwxxxyyyyyyrrrqqqooonnnoooqqqtttwwwttttttuuuvvvwwwwwwxxxxxxwwwvvvvvvwwwyyy{{{{{{zzzzzzzzz{{{}}}}}}yyywwwuuuuuuwwwxxxxxxxxxvvvxxxxxxvvvsssrrrsssuuuxxx{{{}}}{{{~~~~~~yyyzzziiiYYYUUURRRLLLGGGDDDBBBCCCCCCBBBCCCCCCCCCBBBAAA???>>>???>>>===<<<<<<;;;;;;<<<::::::999999999999::::::;;;;;;<<<<<<<<<;;;::::::888888777666666666666666666555444444333333444444333333333333333333333333000111111111222222222222333333333222222222111111000111222111///...///000///000000000111111111222111111111111111111111111////////////////////////...///111111000//////000000000000000000000000000000000000000111111111111333222222111111222222333333333333333222222222111OOOOOONNNNNNMMMMMMNNNNNNLLLNNNQQQSSSTTTUUUTTTSSSSSSRRRPPPPPPRRRSSSSSSRRRRRRQQQPPPPPPPPPPPPQQQRRRQQQQQQRRRRRRSSSSSSTTTTTTSSSPPPPPPRRRTTTVVV\\\dddrrr___JJJDDD@@@===??????@@@AAAAAACCCIIIPPPUUUZZZfffuuuzzz{{{{{{ooo___SSSLLLHHHCCC???=========>>>>>>???@@@AAA:::999999999888888777777666888:::::::::;;;<<<>>><<<<<<>>>AAAEEEHHHIIIIIILLLQQQWWWZZZ[[[\\\___aaa```bbbeeefffffffffggghhhkkkmmmqqqtttwwwyyyyyyyyyrrrqqqnnnmmmmmmpppsssuuuqqqrrrssstttuuuvvvwwwxxxxxxxxxxxxzzz|||}}}|||{{{wwwxxxyyy|||~~~}}}zzzxxxxxxvvvsssrrrssstttssssssrrrtttuuussspppooopppsss{{{}}}{{{www}}}}}}vvvyyyhhhXXXPPPNNNIIIEEEBBBAAABBBCCCBBBBBBBBBBBBAAA???===<<<======<<<;;;::::::::::::999999999999999999999999999999:::::::::999888888888888777666666666666666555555444333333333333444333333333333333333333333000000111111222222222222111111000000000000000000111222222111000//////000//////000000111111111222000000000000000000000000000000000000000000000000///000111000///...///000000000000000000000000000000000000000111111111111333222222111111222222333444444444333333222222222KKKMMMNNNOOOMMMMMMMMMNNNQQQQQQQQQPPPOOOPPPRRRTTTSSSSSSTTTUUUUUUVVVWWWWWWRRRRRRQQQPPPOOOPPPQQQRRRPPPPPPQQQQQQRRRTTTUUUVVVUUUUUUTTTRRRRRRUUUZZZ]]]nnnuuuPPP@@@@@@???:::?????????@@@BBBEEEIIIKKKWWW[[[cccpppwww~~~iii[[[TTTLLLEEEBBB@@@BBB???999:::???@@@;;;777777888999:::::::::::::::999999999:::;;;;;;<<<;;;===???AAAAAACCCEEEGGGKKKNNNQQQTTTVVVYYY\\\______aaabbbcccccceeegggjjjpppoooooorrrvvvyyyxxxvvvmmmlllkkkkkkmmmpppsssuuutttsssqqqppppppsssuuuwwwwwwxxxzzz{{{{{{zzzxxxwww{{{|||}}}}}}}}}~~~{{{xxxxxxxxxzzzuuupppnnnoooppppppooopppqqqrrrsssuuuvvvwwwxxxzzz~~~}}}uuuhhh]]]QQQMMMFFFBBB@@@@@@??????@@@@@@@@@@@@@@@???>>>===<<<;;;:::999888999::::::<<<;;;;;;::::::999999888555666888:::::::::888777777777777777777888888999444444444444444444444444444444333333333333222222111111000000000000111111000000000000////////////000000////////////000000///////////////.........111111000000//////............////////////......+++,,,,,,---...//////000222222222111111111000000000000000000000000000000000000000000000000000000111111222222222333333333JJJKKKMMMMMMLLLKKKKKKLLLMMMNNNNNNNNNMMMNNNPPPRRRSSSTTTTTTTTTUUUUUUVVVVVVTTTSSSQQQPPPOOOPPPQQQQQQPPPPPPPPPQQQRRRSSSUUUUUUTTTTTTTTTSSSSSSVVV[[[^^^mmm{{{ZZZFFFBBBAAA>>>???>>>>>>???AAADDDGGGHHHMMMRRRZZZdddrrr{{{vvvvvvfff\\\QQQHHHCCCDDDEEEBBB>>>???DDDEEEAAA888999999:::::::::::::::999999999999999:::;;;;;;:::<<<>>>??????@@@BBBDDDHHHJJJNNNQQQSSSVVVZZZ\\\]]]^^^```aaabbbdddgggiiinnnmmmnnnqqquuuwwwuuussslllkkkjjjiiikkknnnqqqttttttrrrqqqoooppprrrtttvvvvvvwwwyyyzzzzzzyyywwwvvvxxxyyy{{{{{{{{{}}}|||yyyvvvvvvwwwxxxtttnnnlllmmmpppqqqqqqrrrssstttvvvxxxzzz|||}}}}}}}}}{{{rrrhhh___PPPLLLFFFBBB@@@@@@???>>>??????@@@@@@??????>>>===<<<<<<:::999999999:::;;;;;;;;;;;;:::999999888888444555777999999888777666666666666666666777888888444444444444444444444444444444333333333222222222333222222111111222222333111111000000000/////////000000///////////////000/////////000000000000000111000000000/////////.........////////////......------......///000000111111111111000000/////////000000000000000000000000000000000000000000000000111111111222222222333333HHHJJJKKKKKKJJJIIIIIIJJJIIIJJJKKKKKKJJJKKKMMMOOOSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSQQQOOONNNNNNOOOPPPOOOOOOOOOPPPQQQRRRSSSTTTSSSTTTTTTTTTUUUWWW[[[___jjjssscccHHH@@@@@@@@@>>>=========>>>AAACCCEEEHHHOOOWWW^^^fffuuuwwwzzzxxxkkk]]]PPPIIIFFFFFFBBB>>>???BBBBBB???:::;;;;;;;;;;;;:::999999999888888888888999::::::999:::<<<<<<<<<===>>>@@@CCCFFFIIILLLOOORRRVVVXXXYYY[[[^^^___```cccfffiiijjjkkkmmmqqqttttttrrrpppllljjjhhhgggiiilllooorrrrrrqqqpppooooooppprrrtttuuuvvvwwwxxxxxxwwwvvvuuuuuuvvvxxxyyyyyy{{{~~~~~~||||||{{{yyyuuutttuuuvvvvvvrrrmmmjjjllloooqqqssstttuuuxxx{{{~~~}}}tttuuu{{{pppgggaaaOOOKKKEEEAAA@@@???>>>===>>>>>>?????????>>>=========<<<;;;::::::::::::;;;;;;;;;::::::999888888888333444666777777777666555555444444444444555666666444444444444444444444444333333333333222222222222333222222111111222222333111111111111000000000000111000000///.........////////////000000111111222000000000000////////////........................------......//////000000000000////////////......000000000000000000000000000000000000000000000000111111111222222222222333HHHIIIKKKKKKIIIHHHIIIJJJGGGHHHJJJJJJJJJJJJLLLNNNSSSSSSSSSSSSSSSSSSSSSSSSTTTRRROOOMMMKKKLLLMMMNNNNNNNNNNNNOOOOOOQQQRRRRRRQQQSSSTTTUUUUUUWWW[[[]]]gggjjjvvvnnnNNNAAA@@@AAA>>>===<<<;;;<<<>>>@@@AAADDDLLLTTTYYY^^^jjj|||{{{}}}nnn^^^SSSKKKIIIDDD@@@>>>>>>===:::=========<<<;;;:::999999999888888777888888999999888:::;;;;;;::::::<<<===???BBBFFFIIIKKKNNNRRRUUUVVVXXX[[[]]]___bbbeeehhhgggiiimmmppprrrrrrpppnnnllljjjhhhggghhhkkknnnppppppooonnnnnnnnnoooqqqrrrttttttuuuvvvvvvuuuttttttssstttvvvwwwxxxyyy{{{~~~zzz~~~wwwxxxxxxvvvsssrrrssstttuuuqqqmmmjjjkkknnnrrrtttvvvxxx{{{~~~|||nnniiiwww|||ooofff```MMMIIIDDDAAA??????===<<<======>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999888888777777444555666666666666555555333333333333333444444555333333333333333333333333333333333222222222222111000000////////////000000222111111111000000000000111000///...............------...///000111111222000000000000////////////........................,,,,,,------............////////////////////////////////////////////////000000000000000000000000111111111111222222222222HHHIIIKKKKKKJJJJJJJJJKKKGGGIIIKKKKKKKKKKKKLLLMMMQQQQQQRRRRRRRRRRRRSSSSSSRRRPPPMMMJJJIIIIIIKKKLLLMMMMMMMMMMMMNNNOOOPPPPPPOOOQQQSSSTTTUUUVVVXXXZZZbbbbbbkkk]]]IIICCCAAA???>>><<<;;;;;;<<<>>>???<<>>>>>>>>>>>===<<<;;;:::999999999888888777888888999999:::;;;;;;::::::;;;===>>>@@@DDDFFFHHHKKKOOOQQQSSSUUUXXXZZZ\\\___cccfffeeehhhlllooopppooommmllllllkkkiiiiiiiiikkkmmmooommmmmmllllllmmmnnnpppppprrrssssssssssssssssssrrrrrrtttvvvwwwwwwwwwyyy{{{yyy~~~zzzsssuuuvvvvvvtttrrrqqqrrrsssqqqnnnllllllooossswwwyyy|||{{{~~~mmmdddnnn|||mmmbbb[[[KKKGGGCCC@@@???>>>===;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999888888777666666666666666666666666555555222222222222222333333444333333333333333333333333333333222222222111111111000//////////////////000111111111000000000000///000000///...............,,,,,,------...///000000////////////000000000000......------------........................//////000000000000000000000000////////////////////////////////////////////////000000111111111222222222GGGIIIKKKLLLKKKKKKLLLNNNIIIKKKMMMMMMLLLKKKLLLMMMOOOOOOPPPQQQQQQRRRSSSSSSQQQOOOKKKHHHGGGHHHKKKLLLMMMLLLLLLLLLMMMMMMNNNOOOLLLOOOQQQSSSSSSSSSTTTUUU[[[\\\cccsssoooUUUFFF@@@AAA@@@>>><<<;;;<<<===>>>:::???EEEIIILLLVVVdddooo{{{yyyxxx}}}jjjZZZTTTNNNLLLIIIDDDBBBBBB?????????>>>===<<<;;;:::::::::999888888888888999888:::;;;;;;::::::;;;======???BBBDDDFFFHHHKKKMMMOOOQQQTTTVVVXXX[[[___bbbcccfffjjjlllkkkjjjjjjjjjkkkjjjjjjjjjjjjkkkkkkkkkiiiiiijjjkkklllnnnooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqsssuuuvvvuuuuuuvvvwwwyyy~~~||||||zzzvvvqqqtttxxxyyywwwsssqqqppppppppppppooopppsssxxx|||~~~ooodddkkkzzz~~~tttggg[[[SSSIIIFFFBBB@@@???>>><<<:::::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;;;;:::999888999999888888777666666666666666666666555555555555222222111111222222333444333333333333333333333333222222222222111111111111222111111000000111111222000000000000///////////////......---......//////,,,,,,,,,------......///////////////000000000000///...---,,,,,,---...///000000000000000000000000//////000000000000111111000000000000000000000000////////////////////////000000000111111111111222DDDGGGJJJKKKKKKLLLNNNOOOJJJLLLNNNNNNLLLKKKKKKKKKMMMMMMNNNPPPQQQRRRSSSTTTQQQOOOKKKIIIHHHJJJMMMOOOLLLLLLKKKKKKLLLLLLMMMMMMJJJMMMPPPQQQPPPOOOPPPPPPSSSVVV\\\hhh{{{gggRRRFFFDDDBBB@@@===<<<<<<=========???CCCFFFJJJRRR]]]fffmmm~~~|||xxx~~~ggg___WWWSSSNNNEEEAAABBB????????????>>>======<<<;;;;;;:::999999999999999666888999:::999999;;;===<<<>>>AAABBBCCCDDDFFFIIIKKKMMMOOOQQQSSSUUUYYY\\\```cccfffgggfffeeefffhhhhhhiiijjjkkkkkkiiihhhgggffffffhhhjjjlllnnnooopppppppppooooooooooooppppppppprrrttttttsssrrrrrrrrruuuyyyyyyuuuwwwvvvtttpppuuuzzz}}}zzzvvvqqqooojjjlllppprrruuuyyypppggglllxxxzzzvvvwwwtttggg]]]SSSKKKGGGEEEAAA???>>>===;;;:::999999:::;;;;;;;;;;;;;;;999999:::::::::999888777999888888777666666555555666555555444444444444444222222111111222222333444222222222222222222222222222222222222111111111111111111000000000000111111////////////.........---------------...///000000---------................../////////000000000111///...,,,++++++,,,...///.................................//////000000000000000000000000000000000////////////////////////000000000000111111111111CCCEEEHHHJJJKKKLLLNNNPPPKKKMMMNNNNNNLLLJJJJJJJJJLLLLLLMMMOOOQQQRRRTTTTTTRRROOOLLLJJJIIILLLOOOQQQLLLKKKKKKKKKKKKLLLLLLMMMIIILLLOOOPPPOOOMMMMMMMMMNNNRRRYYYbbbqqq|||dddUUUEEEDDDAAA>>>===<<<===>>><<<===???AAAEEEMMMVVV\\\hhhtttuuuzzzzzzoooeee___VVVIIICCCCCC>>>????????????>>>======<<<;;;;;;:::999999999:::555666888999888999;;;<<<;;;===???@@@@@@AAADDDEEEHHHJJJLLLNNNOOOQQQUUUWWW^^^aaaccccccbbbbbbdddfffeeegggiiikkkjjjhhhfffddddddeeegggiiilllnnnpppqqqoooooonnnnnnnnnnnnoooooooooqqqssssssqqqoooooooooooorrrzzz}}}~~~}}}{{{{{{|||xxxrrrpppssstttrrrqqqvvv|||}}}wwwqqqnnneeeiiioootttxxx}}}qqqiiinnnxxxwwwqqqoooxxxtttfff[[[UUUNNNFFFGGGDDDAAA???>>>===;;;999888999::::::;;;;;;;;;;;;888888999:::999888777666888888888777666666555555555444333333222222222333222222222111222222333444222222222222222222222222222222222111111111111000//////............/////////.........------------,,,,,,,,,---...///000111///////////////............/////////000000111111///...,,,++++++,,,...///************************---------.........//////000000000000000000000000////////////////////////000000000000111111111111DDDDDDEEEGGGHHHJJJLLLMMMKKKLLLMMMNNNNNNMMMLLLKKKLLLJJJIIIHHHIIILLLOOOQQQRRRRRRPPPOOOOOOPPPQQQRRRNNNNNNNNNMMMKKKKKKMMMOOOKKKKKKLLLLLLLLLLLLKKKKKKNNNPPPTTT[[[cccsssgggVVVMMMDDD@@@===;;;===BBB999===@@@BBBCCCGGGOOOVVV^^^jjjyyy~~~~~~kkk```XXXNNNGGGEEE???CCCCCC===:::======:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888999:::;;;===???AAADDDEEEFFFGGGHHHIIIJJJLLLOOORRRWWWXXXZZZ\\\^^^```bbbbbbdddeeeeeefffffffffffffffdddeeefffhhhjjjlllmmmnnnooooooooooooooonnnmmmlllnnnooommmmmmooopppiii```ddddddkkk{{{~~~}}}{{{zzz}}}~~~}}}|||}}}{{{vvvssssssqqqpppoooooooooooonnnqqqzzz{{{sssqqqjjjkkklllqqqxxx}}}qqqgggiiizzz}}}|||zzzvvvjjjfffsssuuummmbbbWWWOOOJJJGGGDDDAAA@@@???===<<<:::999888888666444555888:::999888888888777777666666666555555555666666666666555555555555444333333333444444111111222333333333333222///000111111111111000///////////////////////////////////////////////////,,,,,,---.../////////......//////////////////...+++,,,------......------......---------,,,,,,,,,******+++,,,---//////000***++++++,,,,,,++++++*********,,,---...////////////000000000000//////...000///...------...///000111111111000000000000000DDDEEEEEEFFFGGGIIIJJJKKKJJJKKKLLLMMMMMMLLLKKKJJJKKKJJJIIIIIIJJJLLLNNNOOOQQQQQQPPPPPPPPPQQQQQQRRRNNNOOOOOOMMMKKKKKKLLLNNNLLLLLLKKKKKKKKKKKKLLLLLLNNNOOOSSSXXX^^^kkkhhhYYYJJJCCC@@@??????@@@>>>>>>>>>>>>@@@DDDJJJMMMUUU```nnn{{{{{{kkk___TTTLLLJJJAAAEEEDDD???>>>AAABBB???;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888999999:::<<<>>>AAACCCDDDEEEFFFGGGHHHIIIKKKNNNQQQTTTUUUWWWYYY\\\^^^```aaabbbcccdddeeeeeeeeeeeeeeeeeeeeefffhhhiiikkklllmmmkkklllnnnooooooooonnnmmmooopppooonnnoooooohhh___VVVSSSYYYkkk}}}~~~}}}~~~~~~~~~~~~{{{yyy{{{~~~}}}|||{{{|||~~~~~~}}}xxxsssnnnmmmmmmlllkkkkkkjjjjjjhhhlllttt~~~zzzwwwwwwrrrrrrsssuuu{{{}}}tttlllnnn{{{|||yyy~~~vvvqqqeeebbbooo}}}llleee[[[QQQJJJFFFBBBAAA@@@???>>>===<<<::::::999999777555666888:::999888777777666666666555555555555555666666666666555555555444333333222333333333000111111222222222222222111111111111111111111111000000000000000000000000........................------......///.........++++++,,,,,,,,,,,,+++++++++,,,------......------......---------,,,,,,,,,------------------------,,,,,,,,,------,,,,,,,,,,,,,,,---------------------....../////////......000///...------...///000000000000000000000000000EEEEEEEEEEEEFFFGGGHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIJJJJJJJJJKKKKKKLLLLLLMMMOOOOOOPPPQQQRRRRRRRRRQQQOOOPPPPPPOOOLLLKKKLLLMMMMMMLLLKKKJJJJJJKKKLLLMMMNNNNNNQQQUUUXXXaaarrrpppZZZMMMGGGCCC??????AAA???<<<<<<>>>BBBFFFHHHLLLUUUbbbmmmxxxzzzyyy}}}nnnaaaWWWSSSEEEFFFCCC???>>>@@@AAA???<<<<<<<<<<<<<<<<<<;;;;;;999999999888888888777777999999:::;;;===???AAABBBCCCDDDEEEFFFGGGIIILLLOOOOOOPPPRRRUUUXXX[[[]]]^^^``````bbbcccdddddddddddddddeeefffggghhhiiijjjjjjgggiiillloooppppppooonnnoooqqqqqqppppppnnnfff]]]RRRLLLOOOaaawww~~~|||{{{|||}}}}}}|||||||||yyyyyyzzz|||zzzyyyzzz||||||yyyxxxyyywwwsssooohhhhhhiiiiiihhhgggfffeeeaaadddllluuuyyyxxxzzz}}}~~~}}}|||}}}~~~zzz~~~zzzwwwwww}}}|||}}}~~~tttjjj___\\\iiiyyy{{{uuubbb\\\SSSKKKFFFBBB@@@>>>>>>======<<<;;;;;;::::::;;;999777777888999888777666555555555555444444444444555555666666555555444444333222222111111222222//////000111111111111111222111000//////000111222111111111111111111111111.................................///......------------............------+++,,,------......------......---------,,,,,,,,,//////...---,,,+++******,,,------......------,,,---------------,,,++++++++++++,,,---............///......------......////////////000000000000000EEEEEEDDDDDDDDDDDDEEEEEEGGGHHHIIIJJJKKKJJJIIIHHHIIIJJJKKKLLLLLLLLLKKKKKKNNNOOOPPPRRRSSSRRRQQQQQQQQQRRRSSSRRROOOMMMMMMMMMNNNLLLKKKIIIIIIKKKLLLNNNNNNNNNQQQTTTVVVZZZfffssssss___QQQFFF@@@??????>>>===<<<===@@@DDDGGGHHHPPPYYYbbbkkkxxxyyyttt~~~ttteee\\\OOOLLLGGGBBB@@@@@@@@@>>>=========<<<<<<<<<<<<<<<999999888888888777777777888888999:::<<<>>>???@@@@@@AAACCCCCCDDDFFFJJJMMMKKKLLLNNNQQQUUUXXXZZZ[[[]]]^^^___aaabbbcccddddddddddddeeeeeefffggghhhhhhgggiiimmmppprrrqqqooommmooorrrsssqqqpppmmmfff]]]WWWOOOPPP```uuu|||zzz{{{{{{zzzyyyyyy|||~~~|||zzzyyyzzzzzzxxxwwwxxxzzz}}}~~~~~~~~~}}}wwwuuusssssssssrrrooommmeeeffffffgggfffeeedddccc\\\^^^dddmmmqqqtttzzzzzzvvvuuu||||||}}}}}}~~~wwwfff\\\XXXcccqqquuupppkkk[[[VVVNNNHHHDDDBBBAAA???<<<<<<<<<;;;;;;;;;;;;;;;<<<:::999888888888777777444444444444444444444444444444444555555444444444333222222111000111111111...//////000000000000000111000...------...000111000000000000000000000000.........................../////////...---,,,,,,......////////////......+++,,,------......------......---------,,,,,,,,,///......---,,,+++******,,,,,,------------,,,,,,,,,,,,---------,,,,,,+++******,,,---............------------------------......///////////////000FFFEEEDDDDDDCCCCCCCCCDDDFFFGGGHHHJJJJJJJJJIIIHHHHHHJJJLLLMMMNNNMMMLLLKKKNNNOOOQQQRRRRRRRRRQQQPPPRRRTTTVVVUUURRRPPPNNNNNNNNNLLLKKKIIIIIIKKKLLLNNNNNNNNNQQQUUUVVVXXX```jjj~~~yyyaaaMMMCCCBBB>>>@@@BBBAAA??????AAADDDEEEJJJRRRZZZbbbooo~~~tttsssttteee[[[UUUMMMIIIGGGEEEDDDDDD>>>>>>>>>======<<<<<<<<<999999999888888888888777888888888999:::<<<===>>>===???@@@AAAAAACCCGGGJJJHHHIIIKKKNNNRRRUUUWWWXXXYYYZZZ\\\^^^```bbbccccccbbbbbbcccddddddeeeffffffiiikkknnnqqqrrrqqqnnnmmmnnnrrrsssqqqooommmggg```XXXQQQRRRaaasss}}}|||zzzzzzyyyxxxwwwuuuwwwzzz|||||||||{{{{{{yyywwwuuuvvvxxx{{{}}}}}}{{{}}}{{{xxxvvvoooooonnnnnnooonnnlllkkkbbbccccccccccccbbbbbbaaa\\\]]]bbbhhhkkkoooyyyuuurrrsss~~~wwwvvvwwwggg\\\VVV^^^hhhjjjeee```SSSOOOIIIDDDBBBAAA@@@???;;;;;;;;;;;;::::::::::::;;;;;;:::888777666666777333333333444444444444444333333444444444444333333222222111000000000111111......///000000000000///222111///......///111222////////////////////////.........................../////////...---,,,,,,***++++++,,,,,,++++++***+++,,,------......------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))***+++,,,------------***+++,,,---.../////////,,,,,,------------,,,,,,------........./////////FFFEEEDDDDDDCCCCCCCCCDDDFFFGGGHHHIIIJJJJJJIIIIIIIIIJJJLLLNNNOOOOOOOOONNNPPPQQQQQQQQQQQQQQQPPPPPPQQQTTTVVVWWWUUUQQQOOOOOOMMMLLLKKKJJJJJJKKKLLLMMMNNNNNNQQQUUUVVVWWW]]]eeettt{{{yyy]]]MMMHHHBBBDDDHHHJJJJJJGGGEEECCC@@@EEEKKKRRR[[[hhhvvvwwwzzztttcccZZZPPPLLLJJJGGGEEEFFF??????>>>>>>======<<<<<<:::::::::999999999888888777777777888999:::;;;<<<;;;<<<===>>>???AAADDDGGGEEEFFFIIIKKKNNNQQQSSSTTTTTTUUUWWWZZZ]]]___```aaa``````aaabbbcccdddeeeeeeiiijjjmmmooopppooonnnmmmmmmqqqrrrpppnnnnnnjjjeee[[[WWWYYYfffttt{{{}}}~~~{{{yyyyyyxxxwwwuuussstttwwwyyy{{{|||||||||zzzwwwttttttvvvxxxzzz{{{yyy{{{~~~zzzuuuqqqooohhhhhhiiijjjjjjjjjjjjjjjaaa```____________````````````dddhhhjjjooozzz~~~{{{uuuwwwxxx{{{tttrrrrrrzzz|||lll```VVVYYY______ZZZUUUKKKHHHCCC@@@???>>>>>>===::::::::::::::::::999999999:::999888666555666777333333333444444444444555222333333444444333333222333222111111000000111111......///000000000000000444333222111111222333444........................------------------------.........///......------+++,,,,,,------,,,,,,++++++,,,------......------......---------,,,,,,,,,******++++++,,,,,,------***++++++,,,,,,++++++***((()))***,,,------......++++++,,,---............+++,,,,,,------,,,,,,+++,,,,,,------.../////////FFFEEEDDDDDDDDDDDDDDDDDDEEEGGGHHHJJJJJJJJJJJJIIIJJJJJJLLLNNNPPPQQQRRRRRRSSSRRRQQQPPPPPPPPPPPPPPPNNNRRRUUUVVVUUUQQQOOONNNLLLLLLKKKKKKKKKKKKLLLLLLOOONNNPPPSSSTTTTTTYYY```eee}}}ttt[[[OOOIIIIIIMMMWWW______VVVLLL@@@CCCGGGKKKSSS]]]jjjrrr{{{tttgggZZZTTTOOOHHHEEEEEE@@@@@@???>>>>>>===<<<<<<;;;;;;;;;::::::::::::999777777777777888888999:::999:::;;;<<<===???BBBEEECCCDDDEEEHHHJJJMMMNNNOOONNNOOORRRUUUXXXZZZ\\\]]]]]]^^^___```bbbccceeeeeeeeegggiiilllmmmnnnnnnnnnkkkoooqqqnnnmmmnnnmmmjjjdddaaaccckkkssswww{{{}}}{{{xxxwwwwwwwwwwwwvvvttttttuuuwwwyyy{{{||||||zzzwwwtttrrrtttvvvxxxxxxwwwzzz~~~}}}}}}zzzzzz|||}}}yyytttoookkkiiibbbccceeefffffffffggghhhbbbaaa___^^^^^^___aaaccceeeeeehhhkkkmmmrrruuu{{{zzz{{{|||vvvvvvuuuxxxwwwrrrcccWWWUUUWWWUUUOOOLLLGGGDDD@@@============<<<;;;:::::::::999999888888777888999777444333555777333444444444555555555555222222333333333333222222333333222111111111111222//////000111111111111000222222222222222222222222////////////////////////------------------------------......///.........---......//////......---+++,,,------......------......---------,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***+++,,,------,,,+++***+++,,,,,,---......//////EEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHJJJKKKKKKJJJJJJJJJKKKLLLNNNPPPRRRTTTTTTUUUTTTRRRPPPOOOOOOOOOPPPLLLPPPTTTUUUTTTQQQNNNMMMKKKKKKLLLLLLLLLLLLKKKKKKOOOMMMNNNQQQRRRQQQVVV\\\WWWqqqeeeSSSNNNLLLPPPaaassswwwiiiZZZDDDEEEFFFGGGLLLTTT]]]dddqqqwww{{{kkkaaaYYYOOOHHHHHH@@@@@@@@@???>>>======<<<<<<<<<;;;;;;;;;:::::::::777777777777777888999999888999:::;;;<<<>>>AAADDDAAABBBCCCEEEGGGJJJKKKLLLJJJKKKNNNQQQUUUWWWYYYZZZ\\\\\\^^^```bbbccceeeeeebbbcccfffhhhkkkmmmoooooojjjnnnpppmmmllloooooommmkkkggggggkkknnnpppuuu{{{xxxvvvttttttvvvwwwxxxwwwvvvuuutttuuuxxxzzzzzzzzz{{{wwwsssrrrsssuuuvvvwwwwwwyyy}}}~~~}}}}}}|||~~~~~~uuuuuuxxxzzzzzzxxxuuuppplllgggeee^^^```bbbccccccdddeeeffffffdddaaa______bbbeeeggghhhiiikkknnnpppuuuyyyqqqyyy|||{{{|||{{{{{{mmmxxxuuufffWWWRRRRRROOOIIIFFFGGGDDD@@@>>>>>>>>>======;;;;;;::::::999888888777555777888666444333555777444444444555555666666666222222222333333222222222444333222222111111222222//////000111111111111111......////////////......000000000000000000000000------------------------,,,,,,---.../////////...***++++++,,,,,,++++++***+++,,,------......------......---------,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,+++,,,,,,,,,,,,+++************+++++++++******)))***+++,,,------,,,+++***++++++,,,------...//////GGGGGGGGGFFFFFFFFFFFFEEEIIIIIIIIIIIIIIIJJJKKKLLLKKKKKKLLLNNNQQQTTTWWWYYYYYYWWWUUUSSSPPPOOONNNMMMOOOPPPRRRRRRPPPMMMJJJHHHLLLLLLMMMMMMMMMLLLLLLKKKNNNOOOQQQRRRTTTTTTTTTSSSWWWeeewww```LLLHHHJJJUUU___gggqqq{{{WWWJJJCCCEEEIIIJJJRRR]]]bbbkkk}}}pppbbbUUUMMMKKKJJJEEECCCCCCAAA>>>===???:::999888:::<<<======<<<666666777777888888888999888888999:::<<<======>>><<<>>>@@@BBBBBBDDDFFFHHHGGGHHHJJJMMMPPPRRRTTTUUU[[[\\\^^^^^^]]]\\\^^^___^^^```dddhhhkkklllllllllmmmmmmmmmmmmmmmmmmlllkkkkkkiiigggjjjpppvvvyyyzzzqqqrrrsssssssssuuuxxxzzzvvvuuusssqqqqqqqqqrrrsss{{{{{{zzzwwwtttssstttvvv|||zzzxxxyyy}}}~~~}}}}}}~~~~~~vvvnnniiikkknnnooommmgggaaa^^^^^^\\\```bbbcccaaaaaadddffflllgggbbb___```cccfffhhhiiiooovvvzzz}}}~~~vvvsssvvv}}}}}}nnnpppyyywwwjjjYYYMMMIIIGGGCCC???CCCBBBAAA@@@>>>===<<<;;;999::::::;;;:::999777666888777666444444555555666111222444555555444222111111222333333444444333333333333444444333333222111000000//////000111222222222111111111000000//////000000000000000000000000........................000000///...---,,,,,,+++...---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,+++*********+++,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,---------..............................GGGGGGGGGGGGFFFFFFFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLIIIJJJKKKMMMPPPTTTWWWYYYZZZYYYWWWUUUSSSQQQPPPOOONNNOOOPPPPPPOOOMMMKKKIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOQQQRRRSSSSSSSSSRRRQQQ\\\kkk||||||```SSSHHHFFFLLLTTTaaalllttt___IIIAAAEEEJJJMMMOOOaaadddmmm|||rrrbbbWWWSSSNNNHHHEEEDDDBBB>>>===???===<<<;;;;;;======<<<;;;777777777777888888999999888888999:::;;;<<<======;;;===???@@@AAABBBDDDFFFEEEFFFGGGJJJLLLNNNPPPQQQTTTVVVXXXYYYYYYZZZ\\\^^^]]]___bbbfffiiijjjkkkkkkkkkkkkllllllllllllkkkkkkjjjiiijjjnnntttxxxxxxwwwpppqqqrrrrrrssstttwwwzzzuuutttqqqpppoooppprrrsssxxxxxxxxxvvvttttttuuuwwwyyywwwvvvxxx{{{}}}}}}|||}}}}}}~~~~~~}}}}}}}}}~~~}}}|||||||||}}}~~~~~~xxxqqqjjjfffeeehhhjjjgggbbb]]]\\\\\\XXX[[[^^^______```eeeiiinnniiiccc___```cccgggiiinnnuuu~~~~~~rrrqqqtttzzznnnnnnttt}}}yyyjjjWWWJJJEEEDDDCCCAAABBBBBBAAA???>>><<<;;;;;;;;;;;;;;;:::999888777666888777666555444555555666111222444555555444222111111111222333333333333222333333444444333333222111000000//////000111111222111111111000000000//////////////////////////////......................../////////...------,,,,,,...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,+++******++++++,,,,,,,,,---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............/////////........................HHHGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFGGGIIIJJJKKKKKKHHHIIIKKKMMMPPPTTTVVVXXXZZZXXXWWWTTTSSSQQQPPPPPPMMMMMMMMMMMMMMMLLLKKKKKKIIIJJJKKKMMMNNNNNNNNNNNNNNNOOOQQQRRRRRRRRRQQQQQQOOOVVV___lll{{{gggOOOAAA@@@FFFPPPYYYrrrhhhWWWGGGCCCGGGJJJIIIVVVXXX___mmm|||uuueee]]]TTTNNNHHHFFFDDD@@@>>>???@@@>>>===<<<======;;;999777888888888888999999999777777888999:::;;;;;;<<<:::<<<>>>??????@@@BBBDDDBBBBBBDDDEEEGGGIIIJJJKKKKKKMMMPPPRRRTTTVVVYYY[[[ZZZ\\\___cccfffggghhhhhhhhhiiiiiijjjjjjjjjiiiiiihhhhhhkkkqqqwwwzzzxxxuuupppqqqrrrrrrrrrtttvvvxxxuuussspppnnnnnnooorrrttttttuuuvvvuuuttttttuuuwwwuuuttttttvvvyyy{{{|||{{{zzzzzzzzz{{{|||}}}~~~}}}{{{{{{|||}}}~~~}}}~~~}}}|||zzzyyyxxxwwwvvvwwwxxxxxx}}}|||yyyuuuoooiiidddaaa___aaabbb```[[[XXXXXXYYYVVVYYY\\\]]]^^^bbbiiinnnsssmmmfffaaabbbfffkkknnnuuu~~~pppiiiqqq|||{{{sssqqqrrrwwwyyy}}}}}}zzzyyyjjjVVVHHHBBBBBBCCCCCCBBBAAA@@@???>>><<<;;;;;;===<<<;;;999888777777777777777666555555555555666222333444555555444333222000000111222222222222222333333333333333222222111000000/////////000111111111111000000000000//////////////////////////////------------------------------------------------...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................HHHHHHGGGGGGGGGFFFFFFFFFCCCDDDEEEGGGHHHJJJJJJKKKHHHIIIKKKNNNQQQTTTWWWXXXVVVUUUSSSRRRPPPOOONNNNNNKKKKKKKKKKKKLLLLLLLLLMMMJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPRRRRRRRRRQQQPPPRRRVVV[[[dddtttbbbMMMDDDDDDHHHKKKSSSccchhhYYYHHHDDDIIIKKKPPPVVVcccttt}}}ttthhh\\\TTTLLLIIIFFFBBB@@@AAA@@@>>>===<<<===<<<;;;999999999999999999999999999666777777888999999::::::888:::<<<===<<<===???AAA???@@@AAABBBCCCDDDEEEFFFFFFHHHKKKMMMOOOQQQTTTVVVXXXZZZ\\\___bbbdddeeefffeeeeeefffgggggggggggggggeeefffiiipppwww{{{zzzxxxrrrtttttttttsssssstttuuuuuussspppmmmmmmooorrruuutttuuuvvvuuutttsssuuuvvvsssssssssuuuwwwzzz{{{|||xxxxxxxxxyyyzzz{{{}}}}}}~~~~~~}}}{{{zzzzzz{{{~~~~~~}}}|||{{{vvvuuutttrrrrrrrrrssssssvvvtttppplllgggbbb^^^\\\[[[]]]]]]ZZZVVVSSSTTTVVVXXX[[[]]]___aaaeeemmmsssxxxrrrjjjfffggglllqqqtttzzzyyykkklll{{{}}}{{{{{{|||{{{{{{xxxsssttthhhVVVIIICCCBBBCCCBBBBBBAAAAAA???>>>======<<>>>>>>>>???@@@AAABBBCCCCCCDDDFFFHHHJJJKKKLLLOOOQQQUUUVVVXXX[[[^^^```bbbccc```aaabbbddddddeeeeeeeeecccbbbdddjjjrrryyy{{{{{{vvvwwwwwwvvvsssqqqqqqrrrtttrrrpppnnnnnnpppsssuuuuuuvvvwwwvvvtttsssssstttrrrrrrtttuuuvvvxxxzzz|||wwwwwwxxxxxxyyy{{{|||}}}~~~~~~|||zzzzzz{{{}}}~~~}}}}}}~~~}}}|||||||||sssrrrpppnnnmmmmmmmmmnnnmmmkkkhhhddd```\\\YYYXXXZZZ[[[\\\YYYTTTQQQRRRTTTZZZ]]]___```bbbfffmmmssswwwrrrmmmkkkmmmrrrwwwyyy~~~xxxqqqpppzzzrrrlllkkkbbbVVVLLLFFFDDDBBBAAABBBBBBAAA@@@???>>>>>>===???===;;;888777666666777666666666666666555555444444444444444444444444444222333444444555555444444222222333333222222111000000000///////////////000//////////////////000000........................------------------------++++++,,,,,,---.........---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,+++,,,,,,------,,,++++++++++++,,,---...///...,,,+++***+++,,,,,,------------------------*********+++++++++,,,,,,........................HHHHHHHHHHHHGGGGGGGGGGGGCCCDDDFFFHHHIIIIIIIIIIIIIIIKKKMMMOOOQQQSSSTTTTTTSSSRRRQQQPPPOOOOOOOOOOOOIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMKKKJJJIIINNNOOOQQQRRRTTTTTTSSSSSSQQQTTTZZZ___eeetttfffMMMEEECCCBBBAAAHHHPPPVVV^^^fffjjjhhhssstttxxx~~~|||{{{xxxjjj\\\UUUPPPIIIDDDCCC@@@>>>======>>>>>>===;;;;;;;;;;;;::::::::::::999777777888888888999999999777999::::::999999;;;<<<<<<===>>>???@@@AAABBBCCCBBBDDDFFFGGGHHHIIIKKKMMMPPPQQQSSSVVVXXX[[[]]]^^^]]]^^^___```bbbbbbccccccaaa^^^^^^cccllltttyyy{{{vvvwwwwwwvvvssspppooooooqqqpppooonnnoooppprrrssstttuuuvvvuuusssqqqqqqqqqqqqrrrtttttttttvvvxxx{{{wwwwwwwwwwwwxxxzzz{{{|||}}}~~~}}}{{{{{{||||||~~~~~~{{{{{{}}}}}}}}}}}}}}}}}}~~~}}}|||||||||{{{|||}}}|||zzzyyyyyyzzzpppnnnllliiigggfffffffffdddbbb```]]]ZZZXXXVVVTTTWWWZZZ[[[YYYUUUSSSSSSUUUYYY\\\```aaabbbfffmmmrrrtttrrrqqqrrrvvvzzz}}}xxxtttrrrpppsss~~~xxxiiiddd___ZZZRRRLLLGGGDDDBBB@@@AAAAAA@@@@@@???>>>>>>======<<<;;;999888777777777666666666777666555555444444444444444444444444444333444444555555555555555222222222222222111111000000000//////......//////......////////////000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...,,,++++++***+++,,,...///000...,,,*********,,,---------------------------------------....................................IIIIIIHHHHHHHHHGGGGGGGGGDDDEEEGGGIIIJJJJJJIIIHHHIIIJJJLLLNNNOOOPPPPPPPPPPPPPPPOOONNNMMMMMMMMMNNNIIIJJJLLLNNNNNNNNNMMMLLLMMMMMMMMMMMMMMMLLLKKKJJJMMMOOOQQQSSSUUUVVVVVVVVVPPPSSSYYY\\\]]]gggzzz^^^PPPJJJGGGBBB===>>>HHHVVVaaahhhmmmoookkkgggfffdddeeennnxxx}}}}}}qqqfff]]]TTTMMMJJJDDDCCCAAA@@@@@@???===;;;<<<;;;;;;;;;::::::::::::888888888999999999999999888999::::::999888:::;;;:::;;;<<<===???@@@AAABBB???AAACCCDDDEEEGGGIIIKKKKKKLLLMMMOOORRRUUUWWWYYYZZZ[[[\\\^^^```aaaaaaaaa^^^\\\[[[```gggooossstttrrrsssuuutttqqqooonnnnnnmmmmmmmmmmmmnnnnnnoooooooooqqqrrrsssqqqpppppppppoooqqqssssssrrrrrruuuxxxuuuuuuuuuvvvwwwxxxyyyzzz{{{}}}~~~~~~}}}|||||||||zzz}}}}}}zzzyyy|||}}}|||{{{~~~|||}}}yyyyyyzzzzzz{{{}}}~~~{{{xxxvvvvvvxxxyyyxxxyyyzzzyyyvvvssstttuuukkkiiifffbbb```^^^]]]]]]ZZZZZZYYYXXXVVVTTTRRRQQQRRRVVVZZZZZZXXXVVVWWWXXXXXX\\\aaadddfffiiioootttuuuuuuxxx}}}wwwrrrsssxxxlll^^^ZZZUUURRRLLLGGGDDDBBBAAAAAA??????>>>>>>======<<<<<<;;;;;;;;;:::999888777666555666777777777666444444555555444444444444555555222333444444555555444444222222222222222111000000000000///......................../////////000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......,,,+++******+++,,,...000000///,,,***)))***+++---,,,,,,,,,,,,,,,,,,,,,,,,---............/////////........................IIIIIIIIIHHHHHHHHHGGGGGGEEEFFFHHHJJJJJJJJJHHHGGGHHHIIIKKKLLLMMMMMMMMMLLLMMMMMMLLLKKKJJJJJJKKKKKKIIIJJJMMMOOOPPPNNNLLLKKKKKKLLLLLLMMMMMMMMMMMMLLLMMMOOOQQQTTTVVVWWWWWWWWWRRRTTTYYYYYYVVV\\\tttrrr```TTTMMMFFF@@@@@@EEEEEEEEEOOO]]]\\\WWWRRROOOMMMOOOYYYcccmmmxxx{{{zzzyyyuuujjj___UUUQQQIIIGGGDDDBBBBBB@@@===;;;<<<<<<<<<;;;;;;:::::::::999999999999999:::::::::888999::::::999888999;;;888999:::<<<>>>???AAAAAA;;;>>>AAABBBDDDFFFHHHKKKGGGHHHIIIKKKNNNQQQSSSUUUXXXYYY[[[]]]___``````aaa]]][[[[[[___ffflllnnnnnnnnnpppqqqqqqpppnnnnnnnnnjjjjjjllllllmmmmmmlllllljjjllloooppppppoooooopppnnnppprrrqqqppppppsssvvvtttttttttuuuvvvwwwxxxyyyyyy{{{}}}~~~}}}{{{{{{|||zzz}}}}}}yyyxxx{{{~~~zzzxxx||||||zzz|||~~~vvvvvvwwwxxxyyy{{{|||}}}}}}zzzvvvsssqqqsssuuuwwwvvvxxxyyywwwrrroooooopppgggeeeaaa]]]ZZZXXXVVVVVVTTTUUUUUUUUUTTTRRRPPPNNNNNNSSSYYY[[[ZZZYYYYYY[[[YYY^^^cccgggjjjnnnsssxxxxxxzzz{{{uuu{{{xxxcccVVVSSSPPPMMMHHHCCC@@@@@@AAABBB======<<<<<<;;;;;;::::::999::::::;;;:::999777666555666777777777666444333555555444444444444555555111222333333444444333333111222222222222111000000111000///...............---.........//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///,,,+++*********,,,///000111///,,,***)))***+++---++++++++++++++++++++++++,,,,,,,,,---------..............................HHHIIIIIIIIIHHHHHHGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKOOOKKKGGGGGGIIIJJJJJJIIIGGGIIILLLOOOOOONNNLLLJJJLLLMMMNNNMMMKKKKKKLLLMMMMMMOOORRRTTTUUUTTTRRRQQQOOOQQQSSSUUUWWW```lllvvvqqqZZZNNNFFFAAABBBAAA<<<<<<@@@???AAABBBCCCDDDJJJRRRXXXaaakkkxxx{{{yyy}}}uuuhhh\\\RRRMMMGGGBBBAAA@@@@@@???>>><<<::::::<<<=========;;;;;;;;;:::::::::999999999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;===@@@CCCDDDCCCBBBAAADDDDDDDDDFFFIIIMMMQQQTTTSSSUUUWWWXXXYYYZZZ]]]___[[[ZZZYYY[[[```eeeiiijjjkkkmmmnnnoooooonnnlllkkkiiihhhgggggghhhjjjmmmnnnooonnnmmmllljjjjjjiiiiiipppnnnlllnnnqqqtttsssrrrsssttttttuuuvvvvvvwwwwwwvvvxxx{{{}}}~~~}}}}}}||||||}}}~~~~~~~~~~~~zzzxxxxxxzzz{{{{{{zzzwwwtttrrrpppqqqsssvvvyyyzzzxxxvvvtttsssrrrppppppooooooooovvvqqqooorrrpppiiigggiiiccc^^^WWWSSSQQQQQQRRRRRRUUUTTTTTTTTTTTTRRROOOLLLOOORRRVVVYYY[[[[[[ZZZYYY\\\```eeehhhjjjooovvv|||~~~uuuiii___VVVNNNOOOGGGBBBAAAAAA???>>>???<<<<<<======<<<<<<;;;:::999::::::::::::999888888666666555555555555666666555555555555555555555555444333333222222333333444444444444333333333222222111///...------...///111000000//////.........---......---------,,,,,,,,,+++,,,,,,,,,,,,+++******---------------,,,+++***---------,,,+++***((('''))))))***+++,,,,,,------***+++,,,,,,+++***)))(((******++++++++++++,,,,,,,,,,,,+++***+++,,,---...///...---,,,,,,,,,,,,,,,*********++++++,,,,,,,,,...------,,,,,,------......---,,,---/////////...HHHHHHHHHHHHHHHGGGFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKKKKKKKKKKLLLLLLLLLNNNKKKHHHGGGIIIJJJJJJIIIHHHKKKNNNQQQQQQPPPMMMKKKLLLMMMNNNNNNLLLLLLMMMNNNNNNPPPRRRSSSTTTSSSRRRQQQNNNPPPRRRSSSTTTZZZdddllliii[[[LLLEEE@@@;;;:::<<<===>>>??????@@@DDDKKKPPPWWW___kkkxxx~~~}}}zzzkkk___YYYPPPJJJGGGDDDBBB@@@@@@===;;;:::;;;<<<<<<;;;;;;;;;;;;;;;::::::::::::999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::;;;===>>>???@@@@@@BBBBBBBBBDDDFFFHHHJJJKKKOOOQQQSSSUUUVVVWWWZZZ\\\]]]\\\\\\\\\]]]```dddfffiiijjjlllmmmmmmlllkkkjjjkkkjjjiiihhhiiikkkmmmnnnllllllkkkjjjiiiiiiiiiiiinnnllljjjllloooqqqqqqpppqqqrrrssstttvvvwwwxxxyyyvvvxxxzzz}}}~~~~~~~~~{{{{{{{{{{{{{{{|||}}}}}}|||}}}}}}~~~}}}}}}~~~yyywwwvvvvvvwwwxxxwwwvvvtttsssqqqqqqrrrtttwwwxxxwwwuuurrrrrrqqqooonnnnnnnnnmmmpppkkkjjjllljjjddd```bbbWWWUUURRRQQQQQQPPPOOOMMMPPPPPPPPPRRRSSSRRRPPPMMMNNNPPPSSSVVVYYYZZZ[[[[[[aaacccggglllqqqwww}}}yyyxxxtttjjj```YYYYYY\\\___PPPBBB======<<<;;;;;;;;;;;;;;;;;;;;;:::999999999999::::::999999888777666666555555555555666666444444444444444444444444333333222222222222333333333333333222222222222111000///...------...///000000/////////.........---......---------,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,+++******+++++++++,,,,,,++++++************++++++,,,,,,---***++++++,,,+++***)))(((*********+++,,,,,,------,,,,,,+++++++++,,,---...------,,,+++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...---------.........---GGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMKKKIIIHHHIIIKKKKKKJJJJJJMMMQQQTTTTTTQQQNNNKKKLLLNNNOOOOOONNNMMMNNNOOOQQQQQQQQQQQQRRRRRRRRRRRROOOQQQSSSSSSSSSWWW]]]bbbooo|||cccQQQEEE>>><<<===;;;<<<<<<======@@@DDDGGGKKKRRR\\\gggrrr{{{llldddXXXPPPKKKHHHEEEBBBCCC@@@>>><<<<<<===<<<;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::;;;===???AAA>>>???AAABBBCCCCCCCCCCCCIIILLLNNNPPPQQQSSSVVVXXX]]]^^^___]]][[[[[[^^^aaaeeefffhhhiiiiiiiiihhhhhhjjjiiihhhgggggghhhjjjjjjhhhhhhgggggggggggghhhhhhjjjiiihhhiiilllnnnnnnmmmnnnoooqqqsssuuuwwwxxxyyyuuuwwwyyy|||}}}}}}|||{{{yyyyyyxxxxxxyyyyyyzzzzzzyyyzzz{{{|||||||||{{{zzz~~~zzzyyy~~~|||wwwuuusssssssssssssssssssssssspppnnnnnnoooqqqrrrrrrqqqoooooonnnmmmlllkkkjjjjjjgggcccbbbcccaaa\\\XXXWWWMMMMMMNNNOOOQQQPPPMMMJJJLLLMMMOOORRRUUUUUUSSSPPPNNNOOORRRUUUXXX\\\___aaahhhhhhlllrrrzzz}}}vvvzzz}}}xxxzzzvvvooohhhbbbZZZVVVaaapppxxx```GGG;;;;;;;;;::::::999999999999999888888888999999999999999888777777666555555444444555555666333333333333333333333333333333222222222222333333222222111111111000000000000///...------...///000/////////.....................---------,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++***)))((()))***+++,,,---------+++++++++++++++++++++++++++++++++,,,++++++***))))))******+++,,,---......,,,++++++++++++,,,------,,,++++++************+++++++++,,,,,,,,,,,,------++++++************++++++------.........------,,,FFFFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLIIIIIIIIIJJJJJJJJJKKKKKKLLLKKKJJJIIIIIIJJJJJJKKKKKKNNNRRRUUUUUURRRMMMJJJLLLNNNPPPPPPOOONNNOOOOOORRRQQQPPPOOOOOOPPPQQQRRRQQQSSSUUUVVVVVVWWW[[[^^^dddqqqiiiSSSFFF@@@@@@;;;;;;<<<<<<===???AAACCCEEEJJJRRR[[[eeerrr~~~xxx}}}tttdddXXXRRROOOMMMKKKFFFDDDAAA?????????>>>============<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::;;;<<<======;;;===???AAABBBBBBBBBAAAEEEGGGJJJLLLNNNOOORRRUUUZZZ^^^```]]]YYYWWWZZZ^^^```aaacccdddeeefffffffffggggggeeeeeeddddddeeeeeeddddddddddddeeefffggghhhhhhgggggghhhiiikkkllllllmmmnnnoooqqqssstttvvvvvvtttuuuxxxzzzzzzzzzyyyxxxvvvvvvuuuuuuuuuuuuvvvwwwvvvwwwyyy{{{{{{zzzyyywwwzzzvvvuuuzzz}}}yyyuuutttsssrrrqqqpppooopppqqqqqqmmmkkkhhhgggiiikkkkkkkkkjjjjjjiiiiiigggfffeeeddd___\\\YYYYYYYYYVVVQQQNNNKKKKKKLLLNNNPPPPPPMMMKKKLLLMMMPPPUUUXXXYYYWWWUUURRRRRRTTTVVV[[[```eeehhhnnnnnnpppxxxtttqqq{{{vvvxxx~~~yyyrrrfff^^^[[[TTTPPP___uuunnnLLL<<<<<<======;;;999999999888888888888888888888888999888777777666555444444444444444444555111111111111111111111111222222111111111111222222111000000000000/////////000///............///000..............................---------,,,,,,,,,+++,,,,,,,,,,,,+++************+++++++++******)))((()))***+++,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,---++++++************++++++,,,...//////...---,,,,,,DDDDDDCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJKKKGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIJJJJJJLLLNNNQQQTTTSSSPPPLLLIIIJJJMMMOOOPPPOOONNNNNNOOOPPPOOONNNMMMNNNOOOQQQRRRPPPQQQTTTUUUVVVXXXZZZ[[[^^^fffwwwiiiRRRFFF@@@<<<;;;:::;;;<<<>>>???@@@AAAFFFLLLRRR[[[fffttt~~~|||xxxhhh```\\\XXXUUUJJJGGGDDDBBBAAAAAA???>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888999;;;======<<<;;;::::::;;;<<<>>>???@@@AAAAAACCCEEEHHHIIIJJJLLLOOOQQQUUUYYY\\\[[[WWWTTTWWWZZZ[[[\\\]]]___```bbbcccccceeeddddddcccbbbbbbbbbbbbaaaaaaaaabbbcccdddffffffeeeffffffgggggghhhjjjkkkmmmmmmnnnnnnooopppqqqqqqrrrsssuuuwwwwwwvvvuuutttsssrrrrrrqqqqqqqqqrrrrrrqqqsssvvvxxxyyyyyyxxxwwwuuuqqqpppuuuxxxvvvsssrrrsssqqqooommmllllllmmmmmmllliiieeeddddddfffffffffddddddccccccaaa___]]]\\\XXXUUURRRQQQSSSSSSOOOKKKMMMKKKJJJJJJLLLMMMLLLKKKKKKMMMQQQVVV[[[\\\ZZZXXXWWWWWWXXXZZZ___eeekkkooouuuuuuwwwwwwrrrooovvv~~~{{{{{{}}}yyyoooggg[[[TTTRRRKKKFFFQQQeeemmmMMM===<<<======<<<:::999888888777777888888777777888888777777666555444444333333333333444444111111111111111111111111222111111000000111111222000000000/////////......//////............//////---------.....................---------,,,,,,,,,+++,,,,,,,,,,,,+++******)))******+++++++++*********++++++,,,,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******)))******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++...000111///------...CCCCCCBBBAAAAAABBBDDDEEEDDDEEEEEEFFFGGGHHHIIIIIIEEEFFFFFFFFFGGGGGGGGGGGGFFFHHHIIIIIIHHHHHHIIIJJJKKKMMMOOOPPPOOOLLLIIIGGGHHHJJJMMMOOONNNMMMLLLMMMMMMLLLLLLLLLLLLNNNPPPQQQLLLMMMOOOQQQTTTVVVWWWXXXWWW]]]iii{{{jjjSSSEEE@@@===:::999;;;<<<===<<<===@@@EEEJJJQQQ[[[hhhqqq~~~xxx~~~ssskkkccc\\\QQQNNNIIIFFFDDDBBB@@@>>>?????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;>>>AAAEEEFFFFFFEEEDDDAAA???===<<<;;;<<<>>>???AAACCCEEEGGGGGGIIIKKKMMMNNNRRRUUUUUUSSSRRRSSSTTTTTTUUUVVVXXXZZZ\\\^^^___bbbbbbbbbaaaaaa`````````^^^^^^^^^^^^```aaabbbccccccdddeeeeeeeeeeeehhhjjjjjjkkkkkkllllllmmmmmmmmmoooppprrrssstttsssqqqppppppooonnnnnnnnnnnnnnnnnnmmmnnnppprrrsssttttttsssnnnjjjjjjooosssqqqooonnnpppnnnllljjjhhhhhhhhhhhhkkkhhhdddbbbbbbcccbbbbbb\\\]]]]]]\\\ZZZXXXVVVTTTSSSPPPLLLJJJNNNSSSQQQLLLLLLIIIFFFEEEFFFHHHIIIIIIHHHKKKQQQXXX^^^```___]]]aaa``````bbbffflllrrruuu~~~uuunnnllluuu~~~yyy~~~~~~|||{{{rrreee^^^VVVPPPNNNHHHCCCGGGQQQppp\\\FFF<<<:::999:::;;;:::999888777666777888888777777777777777666555555444333333222222333333444111111111111111111111111111111000000000000111111000000/////////.........////////////////////////---------------...............---------,,,,,,,,,+++,,,,,,,,,,,,+++******)))***++++++,,,+++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,++++++++++++,,,------+++++++++***))))))(((((()))******+++,,,+++++++++,,,++++++++++++,,,------,,,,,,++++++++++++******,,,,,,++++++++++++,,,,,,***...222222000...///000BBBAAA@@@@@@@@@AAACCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGDDDFFFHHHHHHGGGFFFGGGIIIJJJKKKKKKKKKJJJHHHFFFEEEEEEHHHKKKMMMLLLKKKJJJKKKIIIIIIJJJJJJLLLMMMOOOOOOKKKKKKLLLNNNQQQSSSUUUUUUUUUYYY```lll}}}oooXXXIIIDDD???;;;;;;<<<;;;;;;999<<<@@@DDDIIIRRR]]]eeesss|||}}}|||vvvlll___[[[UUUOOOKKKGGGBBB@@@@@@@@@?????????>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::===???CCCHHHLLLOOOQQQRRRRRRMMMEEE???;;;:::<<<>>>@@@AAACCCDDDDDDEEEGGGIIIIIIJJJMMMNNNOOONNNLLLKKKLLLMMMOOOQQQSSSVVVXXXZZZ\\\\\\]]]]]]]]]\\\\\\[[[ZZZZZZZZZZZZ[[[]]]^^^______aaaccccccbbbbbbeeehhhffffffggghhhjjjkkkllllllmmmnnnoooppppppooommmlllmmmmmmlllkkkkkkkkkkkkkkkjjjjjjjjjkkkkkkkkkllllllhhhcccccchhhlllkkkiiijjjiiihhhgggfffeeeeeeeeeeeegggeeeaaa______^^^]]][[[VVVWWWWWWVVVTTTRRROOOMMMNNNLLLFFFDDDJJJSSSTTTNNNHHHFFFCCCCCCEEEGGGHHHHHHGGGKKKSSS\\\dddiiiiiihhhnnnnnnnnnooosssxxx|||}}}sssnnnlllttt|||www{{{|||zzz}}}jjj\\\UUURRRMMMJJJGGGDDDCCCBBBPPPGGG???<<<999666777;;;999888666555444555666777666666777777666666555444333333222222222222333333111111111111111111111111000000000//////000000000000000000////////////.........////////////......,,,,,,,,,------...............---------,,,,,,,,,+++,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***************++++++,,,,,,---,,,++++++++++++,,,---...''''''(((((())))))))))))((()))***+++,,,++++++******************+++,,,,,,+++++++++******)))))))))++++++************++++++)))...333444222000111333BBBAAA@@@??????AAACCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHBBBEEEHHHHHHFFFEEEFFFIIIJJJIIIIIIHHHGGGEEEDDDCCCCCCFFFJJJLLLKKKJJJIIIIIIFFFGGGHHHJJJLLLMMMNNNOOONNNMMMLLLNNNQQQSSSTTTTTTVVVYYY^^^dddppplllRRRLLLDDD???>>>===<<<;;;888;;;???BBBFFFNNNXXX```iiiqqq}}}|||zzz~~~mmmggg```XXXRRRLLLGGGCCC@@@@@@@@@????????????>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::777999<<>>>>>@@@BBBBBBBBBBBBDDDFFFFFFFFFGGGJJJKKKJJJGGGDDDHHHHHHJJJLLLOOORRRTTTVVVVVVVVVWWWWWWWWWWWWVVVVVVWWWWWWWWWXXXXXXYYY[[[[[[]]]___aaaaaa___```cccfffbbbccceeefffiiijjjlllmmmkkklllnnnoooooommmkkkjjjllllllkkkjjjiiiiiiiiijjjhhhgggfffeeeeeeeeeeeeeeeccc___^^^dddhhhgggffffffccccccccccccccccccccccccbbb```]]][[[ZZZYYYWWWUUUSSSSSSSSSSSSQQQNNNKKKIIILLLIIICCC@@@HHHSSSUUUPPPEEEDDDDDDEEEHHHIIIIIIIIIIIIMMMVVVaaakkkqqqrrrrrrzzzzzzzzz{{{~~~tttkkkkkknnn{{{|||wwwyyy}}}{{{xxxdddVVVJJJJJJGGGAAAAAABBB>>>777;;;:::<<<===:::666777<<<888666444333333333555666666666666666666555555444333222222222222222222333111111111111111111111111000000////////////000000111000000000////////////......////////////......,,,,,,,,,------...............---------,,,,,,,,,+++,,,,,,,,,,,,+++*********+++,,,---------------***++++++,,,,,,,,,++++++))))))***+++,,,,,,------,,,,,,+++***+++,,,...///$$$$$$%%%'''(((***++++++((()))***+++,,,+++******))))))((())))))***+++++++++*********))))))((((((******))))))))))))******(((...444555333111222555BBBAAA@@@@@@@@@AAABBBCCCFFFEEEDDDCCCBBBCCCCCCDDDEEEEEEFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHFFFFFFDDDDDDDDDEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHJJJJJJJJJKKKNNNPPPLLLLLLNNNOOOQQQRRRSSSTTTRRRVVV\\\```cccnnnlll[[[HHH@@@???@@@>>>===???;;;:::===AAAFFFPPPYYY```hhhuuuwwwvvv||||||pppiii___RRRLLLLLLGGGDDDAAA???>>>>>>>>>>>>@@@AAA@@@???>>>===???@@@::::::999999888888999999===<<<;;;;;;???DDDJJJNNNkkkbbbUUUGGG===999999:::<<<<<<===???@@@BBBCCCCCCBBBAAA@@@BBBEEEGGGGGGGGGEEEFFFFFFFFFFFFGGGJJJMMMOOOOOOOOOOOOPPPQQQRRRRRRQQQQQQRRRRRRSSSUUUVVVWWWYYYWWWWWWZZZ___aaa```_________```aaabbbccccccdddggghhhkkklllkkkiiifffeeeffffffeeeddddddddddddddddddcccaaa______```aaabbb^^^___```aaaaaabbbbbbaaadddcccaaa___^^^^^^^^^___YYYYYYYYYXXXVVVSSSPPPOOOMMMLLLLLLKKKJJJIIIHHHGGGHHHFFFCCCCCCGGGNNNVVV[[[GGGEEECCCDDDHHHJJJJJJHHHMMMTTTaaammmsssuuu{{{}}}yyyxxx}}}}}}yyy~~~yyyuuuyyyttt___QQQJJJFFFAAA>>>>>>>>><<<::::::999888:::999888777888777777777666555333222111444444444555555555666666555555555555444333222111222222222222222222222222////////////............////////////////////////111000///......------...,,,,,,---...///000111111...---,,,,,,+++++++++,,,******+++,,,,,,,,,,,,+++,,,,,,+++******+++,,,,,,)))))))))))))))******+++((())))))+++,,,---......))))))))))))))))))))))))+++++++++*********))))))++++++,,,,,,,,,---------************************++++++************++++++,,,,,,+++***))))))******'''''')))***+++,,,,,,---AAA@@@??????@@@AAABBBCCCEEEDDDCCCBBBAAAAAABBBBBBDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDEEEFFFFFFGGGEEEEEEEEEEEEEEEFFFFFFGGGEEEEEEFFFFFFGGGGGGHHHHHHGGGHHHIIIJJJJJJKKKMMMPPPLLLLLLMMMOOOPPPRRRSSSSSSUUUWWW[[[]]]^^^fffxxxuuu[[[IIICCCAAA???===;;;888888<<>>>>>===============>>><<<:::999999;;;>>>BBBEEEZZZTTTKKKBBB;;;999:::;;;:::;;;<<<===???@@@AAABBBAAA@@@???@@@BBBCCCCCCBBB@@@AAABBBBBBAAACCCEEEHHHKKKKKKKKKKKKLLLMMMNNNOOONNNNNNOOOOOOPPPQQQSSSTTTVVVWWWYYY\\\^^^^^^^^^^^^\\\\\\]]]]]]^^^^^^______```aaabbbcccbbbaaa___^^^````````````aaabbbcccdddaaa```^^^]]]\\\]]]^^^___]]]]]]^^^_________^^^^^^]]]\\\[[[YYYXXXWWWWWWVVVSSSSSSSSSQQQPPPMMMKKKIIIJJJJJJIIIIIIHHHGGGFFFFFFDDDBBB@@@AAAEEEMMMTTTYYYJJJIIIHHHJJJMMMPPPPPPNNNOOOWWWeeetttzzz|||yyyvvvzzzvvvxxx}}}uuubbbUUUJJJFFFAAA>>>======;;;999:::888777777666555555666777777666666555333222111333333444444444555555555444444444333333222000000000000000000000000000000000000000000////////////........................///...............//////.............../////////...---,,,,,,++++++++++++)))***++++++,,,,,,+++++++++***))))))))))))***+++***************++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********)))))))))))))))*********++++++************************+++******************+++,,,++++++***))))))******((()))***+++------------>>>>>>>>>???@@@AAABBBCCCDDDCCCAAA@@@??????@@@@@@CCCCCCBBBBBBBBBBBBAAAAAABBBBBBCCCCCCDDDEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFCCCDDDDDDEEEFFFGGGHHHHHHFFFHHHIIIJJJJJJKKKMMMOOOLLLLLLMMMNNNPPPQQQRRRRRRVVVUUUWWWYYYYYY]]]iiivvvwww^^^QQQKKKEEE@@@===999888;;;===>>>BBBGGGKKKPPPYYYggguuu||||||rrrbbbZZZTTTUUUTTTOOOIIIEEEEEEFFFBBBBBBBBBAAA???>>>===<<<===<<<<<<;;;<<<<<<======<<<;;;:::999999:::;;;<<>>??????>>>======>>>???>>><<<===>>>??????>>>???AAADDDFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOQQQTTTVVVVVVUUUUUUVVVWWWWWWWWWXXXXXXXXXXXXXXX]]]]]]]]]\\\\\\\\\[[[[[[YYYYYYZZZ[[[\\\^^^```aaa\\\[[[YYYXXXXXXYYYZZZZZZZZZZZZ[[[[[[ZZZZZZYYYYYYUUUUUUTTTSSSRRRPPPNNNNNNMMMMMMLLLKKKJJJHHHFFFEEEGGGGGGFFFFFFEEEEEEEEEDDDBBBAAA@@@AAAEEELLLSSSWWWJJJJJJKKKNNNQQQSSSSSSSSSSSS\\\mmm~~~xxxvvv~~~~~~zzz||||||sssaaaVVVIIIEEE@@@===<<<;;;:::999999999777555555666777777666666666555555333222111222222333333333444444444222222222222111000///...////////////////////////111111111000000000//////........................------,,,---...///000000/////////......---------------,,,,,,,,,,,,++++++)))***++++++,,,,,,++++++***))))))(((((())))))***+++++++++***+++,,,,,,---------,,,+++***))))))((())))))))))))))))))))))))+++************))))))))))))))))))************+++************************************************,,,+++******)))*********)))***+++,,,---.........<<<<<<===>>>???AAABBBBBBBBBAAA???>>>======>>>>>>AAAAAAAAA@@@@@@@@@@@@AAABBBBBBBBBCCCCCCCCCDDDDDDBBBCCCEEEGGGGGGGGGFFFEEEFFFGGGGGGGGGGGGHHHHHHHHHFFFGGGIIIIIIIIIJJJMMMOOOLLLMMMMMMNNNOOOPPPPPPQQQRRRPPPRRRUUUXXXZZZaaaiiizzzoooaaaQQQCCCAAA<<<:::<<<===;;;;;;>>>FFFIIIRRR```ppp|||sssiii___aaa```[[[RRRKKKIIIIIIGGGFFFEEEEEEDDDBBB???<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;:::::::::999999:::::::::999999888777777888999:::;;;<<<<<<<<<;;;;;;;;;======<<<:::<<<>>>??????>>>???AAABBBCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFGGGGGGHHHJJJKKKLLLOOONNNMMMMMMOOOPPPPPPOOOSSSSSSRRRRRRRRRRRRRRRRRRXXXWWWVVVUUUUUUVVVWWWXXXTTTTTTTTTUUUWWWYYYZZZ[[[WWWVVVUUUTTTTTTUUUVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRPPPPPPPPPPPPNNNLLLJJJHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCGGGLLLRRRUUULLLMMMPPPTTTXXXZZZZZZZZZYYYbbbtttzzzzzz~~~|||yyy~~~{{{|||{{{kkk\\\QQQFFFCCC@@@<<<:::999999888555888999555333444777888555555555555444333222111111111222222222333333333111111111111111000//////........................000000000000////////////........................------,,,,,,---......///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))***+++++++++++++++))))))))))))))))))))))))+++************+++,,,,,,---,,,,,,+++***)))(((((())))))))))))))))))))))))************))))))))))))++++++++++++,,,,,,,,,,,,*********************************++++++*********++++++***************+++)))***+++,,,------------:::;;;<<<===???@@@@@@AAA@@@???>>><<<<<<======>>>@@@@@@????????????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCBBBCCCEEEFFFGGGGGGFFFFFFJJJIIIIIIHHHGGGFFFEEEEEEFFFGGGIIIIIIIIIJJJMMMOOOMMMMMMMMMNNNNNNNNNOOOOOOQQQOOOQQQUUUWWWXXX\\\aaaiii}}}~~~aaaIIIBBB<<<999;;;<<<::::::<<<>>>AAAIIIWWWgggsssyyy{{{{{{ssssssrrrkkkaaaWWWQQQNNNKKKJJJIIIIIIIIIGGGBBB>>>AAA@@@??????>>>>>>??????<<<<<<<<<===<<<<<<<<<;;;888999;;;<<<<<<:::888666666666777888999::::::;;;:::999:::;;;===>>>===;;;;;;===>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIWWWQQQJJJIIIMMMQQQQQQOOONNNNNNNNNNNNMMMMMMMMMMMMPPPOOOMMMLLLLLLMMMOOOPPPQQQQQQQQQQQQQQQRRRSSSSSSRRRQQQQQQQQQQQQQQQRRRRRRPPPPPPPPPPPPOOONNNLLLLLLJJJKKKKKKKKKJJJHHHFFFEEEFFFFFFEEEEEEDDDDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDEEEGGGFFFEEEFFFHHHLLLPPPSSSQQQTTTZZZ___bbbdddeeeeee___gggxxxzzzooolllrrr{{{xxx{{{zzz~~~qqqdddVVVLLLBBBAAA>>>;;;999888888999888AAADDD<<<444222444555555555555555444333222222111111111222222222333333222222222333222222111000//////////////////////////////.........---------..............................---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,---------,,,+++))))))***++++++++++++***************************)))))))))))))))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************************)))***++++++++++++***)))+++***************++++++((()))***++++++,,,,,,+++:::;;;<<<===>>>??????>>>======<<<;;;<<<===>>>???@@@???>>>>>>>>>???@@@AAACCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDFFFFFFGGGGGGGGGJJJIIIHHHGGGEEECCCBBBBBBEEEGGGHHHIIIIIIJJJLLLNNNMMMMMMMMMMMMMMMMMMMMMNNNRRRQQQSSSVVVUUUSSSUUUZZZ___pppxxxZZZFFF>>>888999;;;;;;;;;>>>;;;>>>FFFQQQ^^^jjjrrruuuvvv{{{pppdddYYYRRRPPPOOOOOOPPPQQQNNNHHHCCCCCCBBBAAA@@@???>>>>>>>>>::::::;;;;;;<<<<<<<<<<<<;;;<<<>>>>>>===;;;999777777777888888999::::::;;;999999:::<<<>>>???===;;;888:::<<<<<<;;;:::;;;<<>>>>>===:::777777999;;;EEEUUU\\\PPP>>>777666777444444444444444333222222111111222222222333333333222333333333333333222222000000000000000000000000.........---------,,,,,,------------------------......---,,,+++++++++++++++++++++,,,,,,---------***+++,,,---...---,,,+++((()))******++++++******)))******++++++******)))))))))(((((())))))***+++((())))))******+++++++++))))))))))))))))))))))))(((((()))))))))))))))***((((((((())))))))))))***************************)))***+++,,,,,,+++***)))*********)))******+++,,,((()))***++++++++++++***:::;;;<<<===>>>======<<<;;;;;;;;;;;;<<<>>>???AAA@@@???>>>===>>>???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEGGGHHHIIIJJJIIIHHHGGGFFFEEEDDDCCCEEEGGGHHHHHHHHHIIILLLNNNMMMMMMMMMMMMMMMLLLLLLLLLOOOPPPRRRTTTRRRNNNQQQWWWYYYcccvvvyyyWWWKKK@@@<<<<<<;;;;;;===:::>>>EEEMMMVVV```iiioooqqqwww~~~wwwggg\\\ZZZYYYYYY[[[]]][[[TTTMMMEEEDDDCCCAAA???>>>======;;;;;;;;;;;;;;;<<<===>>><<<======>>>===<<<;;;;;;888888999999::::::;;;;;;;;;:::;;;===>>>>>>;;;999666888:::;;;999999999999============>>>???@@@AAA????????????@@@BBBCCCDDDLLLLLLLLLHHHDDDCCCEEEGGGCCCDDDDDDEEEEEEFFFFFFFFFIIIIIIHHHHHHIIIJJJJJJKKKIIIHHHHHHGGGFFFFFFGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAABBBCCCCCCAAA@@@@@@@@@@@@AAACCCDDDCCCCCCEEEFFFHHHIIIJJJKKKJJJKKKLLLOOORRRUUUXXXZZZ\\\ccclllsssvvvxxxzzz{{{{{{~~~~~~ssslllllluuuxxxvvvrrrrrrddd^^^WWWLLLCCC;;;;;;;;;999777777:::<<>>AAABBB@@@???>>>===>>>???AAACCCDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCDDDFFFIIIJJJKKKKKKJJJIIIIIIHHHHHHGGGEEEFFFHHHHHHHHHIIILLLNNNMMMMMMMMMMMMLLLLLLLLLLLLJJJLLLPPPRRROOOLLLPPPXXXTTTYYYgggiii[[[KKKBBB>>>;;;999;;;777;;;AAAFFFLLLUUU```gggoootttxxxzzzxxxjjjdddbbbbbbeeehhheee^^^WWWLLLKKKIIIFFFDDDBBBAAAAAA???>>>===<<<===>>>???@@@;;;;;;;;;<<<<<<===>>>>>>999999999:::;;;;;;;;;<<<<<<<<<<<<======<<<999666777999;;;;;;:::999999:::<<<<<<<<<<<<===>>>??????============>>>@@@AAABBBGGGNNNTTTPPPFFF@@@CCCIII@@@@@@AAABBBCCCCCCDDDDDDBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAACCCEEEFFFBBBAAAAAAAAAAAACCCEEEFFFDDDEEEFFFGGGIIIKKKLLLMMMMMMOOOQQQUUUYYY]]]```bbbjjjqqq{{{xxxsssqqqvvvxxxsssmmmwwwdddYYYUUUPPPGGG>>>999::::::888666777:::>>>:::WWWiii[[[AAA333333555333333444444444333222222222222333333333444444444111222222333333333222222////////////////////////000/////////............------------------------************+++,,,------......---,,,+++***)))((()))***,,,.........,,,+++(((((()))***************&&&'''((())))))((('''&&&++++++******++++++,,,---*********)))))))))))))))))))))))))))))))))))))))'''((((((((())))))******************++++++++++++************************((()))+++,,,,,,+++)))(((******))))))***+++,,,,,,++++++,,,---------,,,,,,>>>???@@@@@@>>>======>>>???>>>>>>============>>><<<<<<<<<<<<<<<===>>>>>>@@@AAACCCEEEGGGGGGGGGFFFBBBAAA@@@BBBFFFIIIKKKKKKMMMLLLJJJHHHFFFDDDBBBAAADDDFFFHHHJJJJJJJJJIIIHHHGGGIIIKKKLLLKKKJJJJJJJJJOOOOOOOOOOOOPPPQQQRRRSSSWWWWWW___pppuuuXXXHHHBBB===;;;<<<::::::;;;???CCCKKKYYYfffooossswwwxxxwww|||yyyrrrooouuu}}}~~~tttjjj___VVVNNNMMMJJJCCCAAACCC@@@>>>===<<<===>>>===<<<>>><<<;;;;;;<<<<<<:::999<<<:::999999:::;;;;;;:::999999999::::::;;;;;;;;;888888888888888888888888::::::::::::::::::::::::999:::;;;<<<===???@@@@@@AAAEEEKKKOOOOOOKKKFFFBBB>>>???@@@AAAAAAAAAAAA@@@AAA@@@?????????@@@BBBBBBDDDCCCCCCBBBAAA@@@?????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBAAA@@@AAABBBBBBAAA@@@FFFCCCAAACCCFFFGGGGGGIIIGGGIIIKKKKKKKKKLLLNNNPPPWWWVVVXXX^^^gggnnnqqqqqqwww~~~zzz}}}ssspppyyy{{{yyyyyyqqqiii^^^RRRJJJDDD@@@>>><<<;;;888777666666888999;;;;;;;;;:::999888777666777666555333222111000000222222222222222222222222111111111111111111111111000000////////////000000///...---,,,,,,---...///------------------------...------,,,+++***))))))+++++++++***)))(((((('''***)))((()))++++++)))((()))************+++++++++)))))))))))))))))))))))))))************+++++++++------,,,,,,+++***))))))************))))))))))))))))))))))))))))))(((''')))(((''')))+++,,,+++((((((((((((((((((((((((((()))***+++++++++)))((('''''''''(((((())))))******))))))***+++,,,,,,------===???@@@@@@>>>======>>>======<<<;;;;;;:::;;;;;;===============>>>??????@@@AAACCCDDDEEEFFFGGGGGGCCCAAAAAACCCFFFIIIKKKKKKLLLKKKJJJHHHEEECCCBBBAAABBBDDDFFFGGGHHHHHHGGGFFFGGGIIIKKKLLLKKKJJJJJJJJJLLLLLLLLLLLLMMMNNNPPPPPPTTTTTTYYYfffxxxsssbbbWWWJJJ@@@;;;<<<:::;;;>>>@@@EEEPPP[[[jjjooorrrsssrrrvvvrrrggg]]]WWWQQQIIIFFFGGGCCCBBB@@@???@@@AAA@@@??????>>>===>>>??????===<<>>;;;???DDDHHHLLLMMMMMMLLLHHHFFFCCC@@@???>>>???@@@???>>>=========>>>@@@@@@AAAAAA@@@??????>>>>>>>>>>>>>>>????????????@@@@@@????????????@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBBBBGGGDDDCCCEEEHHHJJJKKKLLLKKKKKKMMMOOOQQQTTTVVVVVVXXXYYY^^^gggrrryyy{{{{{{}}}{{{{{{}}}zzzllljjjqqqyyy{{{vvvpppllllllddd]]]SSSJJJDDD@@@===;;;<<<:::888777666666777888888888888888777666555555666555444333222111111111222222222222222222222222111111111111111111111111000000////////////000000///...------------...///........................++++++++++++++++++++++++++++++******)))(((((('''***)))((()))++++++)))((())))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,+++***)))))))))************))))))))))))(((((()))************))))))(((''')))+++,,,***((())))))))))))))))))))))))***************)))(((((())))))))))))************))))))))))))******+++,,,===???@@@@@@>>>======>>>>>>===<<<;;;::::::::::::>>>>>>======>>>>>>???@@@AAAAAAAAABBBDDDFFFGGGHHHDDDBBBBBBCCCGGGJJJKKKLLLKKKJJJHHHFFFDDDCCCBBBAAABBBCCCEEEFFFGGGGGGFFFFFFFFFHHHJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMOOOOOORRRQQQTTT[[[fffwwwwwwbbbNNNAAA@@@===;;;===>>>???FFFNNNaaaeeeiiiiiiiiilllssszzz|||qqqhhh```WWWPPPNNNGGGEEEBBBBBBBBBBBBAAA@@@===<<<<<<===??????===<<<@@@???>>>>>>>>>>>>;;;999;;;;;;;;;;;;<<<<<<<<<<<<999999999999999999999999::::::::::::::::::::::::888999999999::::::::::::999;;;===AAAFFFKKKNNNQQQPPPLLLEEE???<<<;;;===>>><<<<<<;;;;;;<<<<<<===>>>==============================>>>>>>????????????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@BBBDDDFFFHHHJJJIIIHHHIIILLLPPPRRRRRRSSSQQQQQQTTTZZZ___``````^^^aaajjjvvvyyypppjjjjjjjjjkkkpppzzzyyyjjjfffkkkppppppjjjccc^^^\\\VVVPPPIIICCC???===;;;:::;;;:::888777666666777888666666666666555444333333444444333222222222222222222222222222222222222222111111111111111111111111000//////......//////000///...------------...////////////...............*********+++++++++,,,,,,++++++******)))(((((((((***)))((()))++++++)))((()))))))))*********++++++)))))))))))))))))))))))))))))))))*********++++++++++++******))))))((((((************))))))))))))'''((()))******++++++***)))(((((()))++++++***(((************************+++******)))))))))))))))++++++++++++***************)))((('''((((((***+++===>>>@@@???===<<<<<<===@@@???>>>===<<<;;;;;;;;;===============>>>>>>???@@@@@@@@@AAABBBEEEGGGIIIDDDCCCBBBDDDGGGJJJKKKKKKIIIHHHFFFDDDBBBBBBAAAAAADDDEEEFFFGGGHHHHHHHHHHHHEEEFFFHHHHHHGGGGGGHHHJJJKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQSSSVVV[[[fff{{{fffTTTGGGAAA============AAAFFFTTTWWW\\\]]]^^^aaaggglllmmmqqqwww}}}}}}ttthhh]]]VVVNNNLLLIIIHHHGGGFFFDDDCCC===<<<<<<>>>@@@@@@???>>>???>>>>>>>>>???>>><<<999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999<<<<<<<<<===@@@CCCFFFHHHMMMIIICCC===::::::;;;===;;;;;;;;;;;;;;;<<<<<<===;;;;;;<<<<<<<<<==================>>>>>>??????@@@======>>>>>>??????@@@@@@BBBBBBAAABBBCCCGGGLLLPPPPPPPPPPPPOOOTTTZZZ]]]]]]^^^ZZZXXX[[[bbbhhhiiigggggglllwww~~~sssggg___ZZZZZZ]]]cccppp{{{oooiiijjjjjjhhhbbb[[[UUURRRNNNJJJDDD@@@>>>===<<<;;;:::999888777666666666777444444555555444333222222333222222222222222333333111111111111111111111111111111111111111111111111/////////....../////////.........------.....................------------***************+++++++++************))))))((((((***)))((()))++++++)))((())))))))))))************))))))))))))))))))))))))))))))))))))******************))))))((((((((('''************)))))))))((((((((())))))***))))))))))))))))))*********))))))))))))))))))))))))))))))+++***)))(((((()))***++++++++++++******)))))))))+++***(((''''''((()))***<<<>>>??????===<<<<<<===??????===<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;<<<======?????????@@@BBBDDDGGGHHHDDDCCCBBBCCCFFFIIIJJJKKKGGGFFFDDDBBBAAAAAAAAAAAADDDDDDEEEFFFGGGGGGGGGGGGDDDEEEFFFFFFFFFFFFHHHJJJKKKKKKKKKKKKLLLMMMNNNNNNMMMNNNQQQTTTVVV[[[iiiwwwoooRRRIII@@@======<<<===AAAGGGJJJNNNPPPRRRVVV[[[___aaaeeekkkqqqxxx|||kkk]]]ZZZWWWSSSPPPNNNLLLIIIGGGBBBAAA@@@AAACCCDDDCCCCCC>>>=========>>>>>>===;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<@@@???===<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;<<<<<<===>>>>>>>>><<<======>>>???@@@@@@@@@>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBAAACCCHHHPPPUUUYYY[[[ZZZYYY___hhhlllkkkkkkfffbbbdddjjjpppqqqpppooouuu}}}qqqiiiaaaZZZUUUTTTUUUYYYdddvvvsssllliiieee___ZZZTTTOOOKKKIIIFFFBBB???>>>===;;;999999999888777666666666666444444444555444444333333222222111111111222333333111111111111111111111111000000000000000000000000//////............//////---..................------------,,,,,,+++++++++,,,,,,+++******)))((((((*********)))))))))))))))***)))((()))++++++)))((((((((()))))))))*********))))))))))))))))))))))))(((((()))))))))*********)))))))))(((((((((((((((************)))))))))((())))))))))))(((''''''&&&))))))*********)))))))))((((((((((((((((((((((((+++***)))(((((()))***+++*********))))))(((((('''++++++***)))((()))***+++<<<>>>??????===<<<<<<===<<<;;;::::::999:::::::::;;;;;;::::::;;;;;;<<<======>>>???@@@BBBDDDFFFGGGDDDCCCAAACCCEEEHHHIIIIIIFFFDDDBBB@@@???@@@AAABBBBBBBBBBBBCCCDDDDDDEEEEEEDDDFFFGGGFFFFFFGGGIIIKKKKKKJJJJJJIIIIIIJJJJJJKKKHHHIIIMMMRRRRRRTTT\\\eee|||hhhYYYIIIAAA>>><<<<<<===@@@AAACCCEEEGGGKKKPPPTTTVVVZZZ```eeekkkrrr{{{~~~lllccc```[[[VVVSSSPPPLLLIIIEEECCC@@@???AAACCCDDDDDDCCCAAA???>>>?????????>>><<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;:::999888999:::;;;<<<<<<;;;;;;;;;;;;<<<============<<<<<<<<<<<<======>>>>>>>>>======>>>???@@@AAAAAABBB???@@@@@@AAABBBCCCDDDDDDBBBBBBBBBAAAAAAHHHQQQYYYdddggggggeeekkkwww|||zzzyyyuuuqqqppptttyyy{{{|||xxx~~~rrreee___\\\ZZZXXX[[[]]]bbbmmmsssmmmfff\\\TTTPPPMMMHHHEEEDDDBBB???===<<<;;;888666999888888777777666555555333444444555555444333333222222111111111222222333111111111111111111111111000000000000000000000000///......------......///------...//////...------------,,,,,,+++*********---,,,+++***)))(((''''''******))))))))))))))))))***)))((()))++++++)))(((((((((((()))))))))******))))))))))))))))))))))))((((((((()))))))))******))))))))))))((((((((((((************)))))))))))))))))))))))))))(((''''''(((***++++++)))(((((()))'''''''''''''''''''''''')))))))))))))))******+++)))))))))((((((((((((((()))*********************<<<===???>>>===;;;<<<<<<::::::999999::::::;;;;;;;;;;;;;;;;;;;;;<<<======;;;<<<>>>AAACCCEEEFFFFFFCCCBBBAAABBBDDDGGGHHHHHHEEECCC@@@???>>>???AAABBBBBBBBBBBBBBBCCCDDDEEEEEEGGGHHHIIIHHHHHHIIILLLNNNMMMLLLKKKJJJIIIIIIIIIIIIHHHGGGJJJOOOQQQRRRWWW^^^iii}}}rrrZZZKKKDDD???======>>>>>>======>>>BBBGGGJJJLLLOOOSSSWWW[[[bbblllsss{{{tttpppjjjddd```[[[VVVSSSLLLHHHDDDBBBCCCFFFHHHIIILLLIIIEEEBBBAAABBBAAAAAA>>>>>>>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<999999;;;<<<<<<<<<<<<;;;:::;;;<<<=========<<<;;;<<<<<<<<<===============>>>>>>???@@@AAABBBCCCCCCAAABBBBBBCCCEEEFFFFFFGGGFFFFFFEEECCCCCCJJJUUU^^^mmmrrrrrrooovvv}}}nnneeefffkkkooopppqqqssswwwtttlllaaaTTTJJJGGGFFFDDDAAA???===<<<;;;;;;:::777555888888888777777666555444222333333444444333333333222222111111111111111222111111111111111111111111000000000000000000000000///......------......///------...//////...------......---,,,,,,+++******++++++******))))))(((((()))))))))))))))))))))******)))((()))++++++)))((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))************))))))))))))(((((()))++++++,,,,,,,,,(((***,,,+++)))'''((()))(((((((((((((((((((((((((((((()))***************))))))))))))))))))******&&&''')))***+++***)))(((<<<===???>>><<<;;;;;;<<<;;;;;;;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<===>>>>>>:::<<>>===>>>@@@BBBDDDCCCCCCDDDDDDEEEFFFGGGIIIJJJKKKJJJJJJLLLOOOQQQPPPOOONNNMMMKKKKKKJJJJJJKKKHHHIIINNNRRRTTTXXX^^^]]]oooiiiUUUJJJDDD@@@??????===;;;999999<<>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<>>======<<<<<<<<<<<<<<<999:::;;;<<<===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>??????AAABBBCCCDDDDDDCCCCCCDDDEEEFFFGGGHHHIIIKKKKKKJJJGGGGGGNNNZZZdddsssyyyxxxuuu|||{{{oookkksss~~~xxxlll___OOOEEECCCCCCBBB@@@===<<<;;;;;;<<<;;;999777888888888888777666555444111222222333333333222222333222222111000000111111000000000000000000000000000000000000000000000000.........------.........,,,---...//////...---,,,//////...------,,,++++++))))))))))))************)))))))))))))))************)))((()))++++++)))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************))))))))))))&&&(((***,,,...///000111(((+++---,,,)))'''((()))))))))))))))))))))))))))'''((()))+++++++++***)))))))))******+++++++++,,,###%%%(((***+++***((('''BBBBBBAAA>>>:::888888999;;;:::888777777888:::;;;===>>>>>>>>>>>>>>>=========>>>>>>???@@@AAAAAAAAADDDCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@?????????@@@@@@DDDDDDDDDCCCDDDEEEFFFFFFIIIJJJKKKMMMPPPTTTXXX[[[\\\\\\YYYRRRNNNNNNLLLHHHDDDEEEHHHKKKNNNQQQSSSUUU]]]bbbppplllXXXNNNHHHCCC@@@===;;;999888999<<<@@@>>>???DDDHHHIIIMMMXXXdddmmmvvv}}}yyy~~~vvvlll```XXXXXXWWWUUU___mmmpppfffVVVIIIGGGJJJIIIDDDFFFDDDCCCBBBBBBAAA???===;;;<<<>>>>>>=========>>>???===<<<<<<<<<<<<;;;999<<<<<<<<<<<<<<<;;;;;;;;;>>>>>>======<<<<<<;;;;;;;;;<<<<<<============<<<;;;999===DDDEEE@@@>>>AAA>>>>>>>>>>>>======>>>???BBBAAA@@@BBBGGGIIIHHHGGGHHHHHHHHHHHHIIIJJJLLLMMMUUUQQQPPPRRRRRRTTT```nnn~~~|||}}}~~~tttlll^^^WWWLLLCCC???>>>???@@@;;;;;;:::999999888888777666666555555555666666777555555444333333222111111///000000000111111111111444444444333222111000///000000000000000000000000+++,,,,,,------.........------............------------,,,,,,+++***))))))+++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))***)))&&&%%%%%%&&&)))***+++(((%%%%%%'''))))))'''++++++******))))))(((((())))))))))))))))))))))))************)))'''&&&%%%((()))))))))))))))(((((())))))))))))************,,,,,,+++***)))(((''''''***))))))***,,,,,,+++)))))))))************))))))))))))))))))))))))))))))@@@@@@???===;;;999:::;;;;;;:::999777777999:::;;;======>>>>>>>>>>>>============>>>>>>???@@@@@@AAABBBAAA@@@@@@??????@@@@@@AAAAAA@@@@@@@@@AAAAAABBBEEEEEEEEEDDDEEEEEEFFFFFFIIIIIIJJJNNNSSSZZZ^^^aaafffgggddd\\\VVVSSSNNNHHHEEEFFFHHHKKKMMMPPPRRRSSSYYY\\\ggg|||}}}rrrfffZZZPPPDDDCCCAAA@@@>>>;;;::::::<<<===???BBBDDDHHHSSS^^^gggooozzz{{{{{{tttiiifffccccccmmm||||||kkk[[[UUUUUUSSSOOOOOOKKKGGGFFFGGGHHHFFFDDD@@@@@@AAA@@@>>>======>>>===<<<;;;;;;======<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<==================@@@>>>@@@FFFFFFAAA???AAABBBEEEGGGDDD???===@@@DDDJJJGGGDDDDDDGGGJJJLLLLLLMMMMMMMMMMMMNNNPPPTTTVVV___[[[YYYZZZZZZ]]]iiivvv}}}{{{zzztttiii```XXXRRRIIIBBB>>>=========;;;::::::999999888888777666666555555555555666666444444444333333222222111000111111111222222222222333333333333222111000///000000000000000000000000---------------.........------............------------,,,,,,+++******)))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&&&&''')))***,,,***'''''')))+++***)))*********)))))))))))))))(((((((((((((((((((((((()))******))))))((('''&&&(((((())))))))))))(((((((((((()))))))))******************)))))))))))))))***))))))***,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))>>>>>>>>>===;;;:::<<<===;;;:::999888888999:::;;;<<<======>>>>>>=========<<<======>>>>>>??????@@@@@@???>>>>>>>>>>>>>>>>>>@@@AAAAAAAAABBBCCCCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGHHHNNNXXXbbbgggiiiqqqsssqqqiiiaaaYYYPPPHHHGGGHHHIIIJJJLLLNNNPPPQQQSSSVVV]]]jjj~~~{{{zzzlllVVVSSSNNNIIIEEEBBB===:::<<<:::;;;>>>@@@CCCLLLVVVbbbkkkwww}}}zzzzzz|||zzzvvvuuupppeeecccbbb```\\\TTTKKKIIIMMMOOONNNJJJIIIHHHFFFCCCBBBAAA@@@@@@???===<<<===???@@@??????======<<<<<<<<<======>>><<<<<<<<<===============???????????????@@@AAAAAAFFFDDDEEEHHHGGGDDDBBBCCCBBBGGGLLLJJJDDDAAAFFFKKKSSSOOOJJJIIIKKKOOOSSSUUUWWWWWWWWWWWWWWW[[[```cccmmmjjjgggggghhhmmmyyyyyy{{{zzztttppphhh\\\RRRPPPKKKEEE???===<<<;;;::::::::::::999888888777777666666555555555555555666333333333333333222222222111111111222222222333333222222222222222111000///000000000000000000000000//////..................------............---------,,,,,,++++++*********+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))+++***(((((()))******)))((())))))))))))))))))***''''''''''''''''''''''''(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******((((((((())))))*********))))))(((***+++,,,+++)))******((((((((((((******))))))))))))))))))))))))>>>??????===;;;:::;;;===;;;:::999999999999:::;;;<<<<<<======>>>=========<<<<<<======>>>>>>>>>??????>>>>>>=========>>>>>>@@@AAABBBCCCCCCDDDDDDEEEGGGGGGGGGGGGGGGFFFFFFEEEGGGEEEGGGOOO[[[gggnnnpppvvvzzzyyyrrriii```TTTIIIIIIIIIIIIIIIJJJLLLNNNOOOOOORRRWWW^^^kkk~~~yyyxxxrrrggg[[[TTTOOOGGG@@@;;;999:::>>>@@@BBBGGGNNNZZZcccppp{{{{{{yyy}}}xxxvvvwwwxxxqqqfffYYYTTTXXX\\\ZZZWWWSSSPPPKKKHHHFFFFFFEEEEEEDDDBBB@@@@@@BBBCCCCCCBBB@@@???>>>>>>>>>>>>???@@@===>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBCCCFFFHHHJJJHHHGGGGGGHHHGGGFFFFFFFFFBBBIIIPPPSSSQQQPPPQQQTTTVVVTTTRRRQQQSSSWWW[[[^^^dddeeeffffffeeehhhmmmrrrzzzxxxvvvuuuxxxyyyyyyxxxoooiii```TTTJJJIIIEEEAAA>>>===<<<:::999::::::999999888777777777666666555444444444555555222222222222222333333333000000111111111222222222111111222222111000//////000000000000000000000000000000//////.........---------............------,,,,,,,,,++++++*********+++++++++*********))))))************************))))))))))))))))))))))))((()))***++++++***)))((((((((('''''''''((((((''''''((((((((())))))******((((((((((((((((((((((((''''''((()))))))))))))))'''(((((())))))))))))((((((((((((((()))))))))***(((((((((((()))))))))***)))(((((()))+++,,,***)))+++***(((''''''(((***+++((((((((((((((((((((((((@@@@@@@@@===;;;999:::;;;;;;::::::::::::::::::;;;;;;;;;<<<===========================>>>>>>>>>>>>??????>>>>>>>>>??????@@@@@@AAABBBCCCDDDEEEEEEDDDFFFFFFGGGGGGGGGGGGFFFEEEFFFEEEGGGOOOZZZfffnnnqqqvvv{{{|||wwwooofffYYYOOOJJJJJJIIIHHHIIIJJJLLLMMMNNNRRRWWWZZZ___lll~~~zzzyyy{{{ttthhhVVVEEE===::::::>>>AAAAAABBBEEELLLUUUaaannnzzz}}}~~~~~~}}}nnngggiiimmmmmmjjj___ZZZSSSNNNLLLLLLKKKKKKJJJGGGEEEDDDEEEFFFFFFEEECCCBBB@@@?????????@@@AAA???@@@@@@AAABBBCCCDDDDDDBBBBBBBBBDDDGGGLLLPPPSSSHHHHHHGGGFFFFFFHHHJJJJJJJJJMMMTTT[[[___^^^ZZZVVVTTTVVVXXXZZZ]]]```ccceeesssvvvyyyyyyxxxyyy}}}}}}}}}uuullleee]]]RRRIIICCCAAA>>>======<<<:::999::::::999888888777777666666666555444444444444444111222222222222222222222////////////000000000000000000111111111000//////////////////////////////000000//////.........---------............------,,,,,,+++++++++++++++***+++++++++*********))))))************************((((((((((((((((((((((((((()))***++++++***)))(((''''''(((((((((''''''(((''''''(((((()))))))))***))))))))))))))))))))))))&&&'''((())))))******)))''''''((()))))))))))))))'''(((((((((((())))))))))))))))))((((((((((((''')))(((((()))++++++***(((***)))'''&&&&&&''')))***((((((((((((((((((((((((@@@@@@@@@===;;;999999:::::::::;;;;;;;;;;;;:::::::::;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@AAA@@@AAACCCDDDDDDDDDCCCCCCCCCDDDFFFGGGGGGGGGFFFEEEFFFGGGIIINNNVVV___hhhnnnrrrwwwyyyuuuooohhh]]]TTTKKKJJJHHHGGGHHHIIIKKKMMMMMMRRRVVVWWWYYY```lllwwwzzztttyyynnnSSSGGGAAA<<<>>>@@@>>>===>>>EEEKKKUUUaaaooo}}}{{{{{{zzzyyy|||~~~vvvwww{{{||||||ssskkkaaaYYYWWWVVVTTTSSSQQQNNNLLLKKKLLLNNNNNNNNNJJJHHHFFFDDDCCCCCCDDDEEEDDDDDDEEEFFFGGGGGGHHHHHHFFFFFFFFFGGGLLLQQQWWW[[[OOOOOOMMMJJJJJJOOOQQQQQQQQQRRRVVV\\\bbbaaaZZZTTTWWW\\\bbbfffiiikkklllnnnvvvxxx}}}qqqgggaaaZZZQQQIII@@@>>><<<;;;<<<;;;:::888999999999888777777666666666666555444333333333333222222222222222111111111........./////////000000//////000000000000////////////////////////////////////..................------............------+++++++++++++++++++++++++++++++++************)))************************((((((((((((((((((((((((((((((************((((((((()))++++++***))))))***'''(((((((((((((((((()))************************''''''((())))))***))))))&&&'''((())))))******)))''''''(((((((((((()))))))))))))))(((((('''''''''((((((''')))***+++***((())))))''''''''''''))))))))))))))))))))))))))))))>>>??????===;;;:::;;;<<<:::;;;;;;;;;;;;;;;;;;:::999:::;;;<<<============??????????????????????????????>>>>>>??????@@@AAA@@@AAACCCDDDDDDCCCBBBAAAAAABBBDDDFFFGGGGGGFFFFFFFFFIIIKKKMMMPPPVVV```hhhkkkoooppplllhhhccc[[[SSSKKKIIIHHHFFFGGGIIIKKKMMMKKKOOOSSSSSSSSSXXXaaahhh}}}vvv\\\PPPDDD@@@@@@>>>===>>>BBBEEEJJJTTTaaapppyyyttttttwwwzzzwwwlllgggeeebbb___\\\YYYWWWWWWZZZ]]]___```WWWUUURRROOOMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQQQQPPPOOOPPPTTTZZZ```ddd```aaa]]]WWWWWW\\\```^^^[[[\\\^^^aaadddeeecccaaafffkkkrrrvvvxxxyyy{{{||||||yyyyyy}}}yyyjjj```ZZZUUULLLEEE>>><<<:::999999999999777999999888888777777666666777666555444333333333333333333222222111111000000////////////000000000000...//////000000//////...////////////////////////---------------.........------............------+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))((((((((('''))),,,,,,***((()))***((((((((((((((('''''''''))))))))))))))))))))))))'''((()))))))))))))))(((&&&'''((()))************'''''''''((((((((())))))'''''''''((((((((((((((((((''''''(((***+++)))((((((((((((((((((((((((((())))))))))))))))))))))))<<<=========;;;;;;===???:::;;;;;;<<<<<<;;;;;;:::999:::;;;<<<============@@@@@@@@@???????????????>>>>>>>>>>>>>>>???@@@@@@@@@AAACCCDDDDDDBBBAAA??????AAACCCFFFGGGGGGFFFFFFFFFJJJMMMLLLKKKPPP[[[dddcccggghhhddd___\\\UUUNNNJJJIIIGGGFFFFFFIIIKKKMMMJJJMMMOOOOOOOOOSSS[[[bbbpppnnn^^^LLLCCCAAA???@@@AAA======???EEEQQQ```oooyyyyyyrrrpppppprrrvvv}}}}}}vvvrrrnnnkkkeeecccaaacccgggkkknnnooocccaaa]]]YYYWWWWWWXXXXXXXXXXXXXXXXXXXXXYYYYYYYYY]]][[[YYYYYY\\\aaagggkkkpppqqqmmmeeedddiiimmmkkkhhhjjjlllmmmnnnqqqvvvyyyvvvzzz|||tttssswwwyyyzzz|||uuueeeZZZUUUPPPHHHAAA===;;;888777777888777777999999888888777666666666777666555444333222222222444333333222111000//////000000000000111111111111......///////////////...////////////////////////+++,,,,,,------.........---..................---+++++++++++++++++++++++++++++++++************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((($$$'''******(((&&&'''((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((())))))))))))((((((&&&'''((()))************''''''''''''((((((((()))%%%%%%&&&'''((()))***+++(((''''''(((***+++)))(((''''''((((((((((((''''''))))))))))))))))))))))))?????????AAABBBAAA>>>;;;::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<=========>>>???AAADDDFFFDDD???<<<>>>>>>???@@@@@@@@@??????@@@AAABBBCCCDDDDDDDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGKKKJJJIIIHHHIIIKKKMMMOOOYYYYYYYYYWWWUUURRROOOMMMHHHHHHHHHHHHIIIKKKLLLMMMKKKKKKKKKMMMOOORRRTTTVVV]]]ooo}}}bbbSSSKKKDDD??????@@@>>>???DDDIIIQQQ]]]iiiuuuyyy|||sssnnnrrrqqqqqqttt{{{yyyvvvsssqqqppptttzzz{{{vvvooollllllkkkgggbbbgggiiijjjkkkjjjkkknnnpppmmmnnnmmmiiigggjjjrrryyy}}}zzzyyy{{{}}}|||{{{{{{}}}yyykkkgggjjjsss}}}{{{qqqiii^^^TTTLLLGGGDDDBBB;;;:::999999888888999999;;;:::888777555333111111444444555555444222111000///000111222333333222111000000////////////000000000000//////............000///---,,,++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************)))(((((())))))))))))))))))))))))***+++,,,,,,,,,***)))((((((((())))))))))))(((((((((''''''''''''&&&&&&&&&$$$%%%%%%&&&'''''''''&&&''''''((((((((((((''''''((((((''''''''''''(((((())))))(((((('''''''''&&&,,,***(((&&&%%%&&&'''(((++++++***)))))))))))))))((((((((((((((((((((((((+++*********))))))(((((())))))((('''''''''''''''))))))))))))((('''&&&%%%???>>>???@@@AAA@@@===;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<===>>>>>>????????????AAADDDEEEDDD@@@===>>>???????????????@@@@@@AAAAAABBBCCCDDDDDDDDDDDDCCCDDDDDDEEEEEEFFFFFFGGGIIIIIIHHHGGGHHHIIIKKKLLLQQQRRRQQQQQQOOOMMMKKKIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLKKKLLLNNNPPPSSSUUUXXXdddwwwzzziii]]]PPPDDD===<<<::::::>>>BBBGGGPPPZZZaaafffnnnuuuzzz~~~zzzxxxtttrrrtttxxx}}}{{{wwwzzz{{{|||{{{{{{|||}}}zzz|||vvvmmmgggkkkttt|||zzzfff```UUULLLEEEAAA>>><<<::::::999888888888888999888777777666555444444333444444444444444222111000///000111222222222222222000000////////////000000/////////.........------//////...,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))))))))))))))))))))))))))***************))))))(((&&&&&&''''''''''''&&&&&&'''''''''(((((()))))))))&&&&&&''''''((((((((((((''''''(((((((((((('''''')))((((((''''''(((((())))))(((((((((''''''''''''+++***(((&&&%%%&&&'''(((&&&&&&%%%&&&&&&'''((((((((((((((((((((((((((((((*********)))))))))(((((())))))((('''''''''''''''''''''((((((((((((((((((>>>======>>>@@@???===:::<<<<<<<<<======<<<<<<<<<======>>>??????@@@@@@AAA@@@@@@AAADDDEEEDDDAAA>>>??????>>>===>>>???@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGIIIHHHGGGFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHLLLKKKKKKJJJJJJKKKKKKLLLNNNMMMKKKKKKLLLNNNQQQSSSUUUZZZdddvvvuuubbbNNNBBB===999888;;;===???CCCIIIMMMRRRZZZaaaggglllqqqttt|||~~~xxxuuuttttttxxx}}}~~~{{{tttnnnddddddiiiwww}}}zzzxxxxxx[[[UUULLLDDD???<<<:::999:::999999888888888888888444444555555555666666666333444444444333222111000111111000000000111222222000//////......//////000.........------------------......------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))***))))))(((((((((((()))&&&&&&''''''''''''&&&&&&&&&&&&'''((()))***++++++'''(((((((((((()))))))))''''''((((((((((((''''''***))))))(((((())))))***((((((((((((''''''''''''+++***((('''&&&&&&''''''&&&&&&''''''(((***+++,,,((((((((((((((((((((((((******))))))))))))(((((()))((((((''''''''''''(((&&&&&&''''''((()))))))))>>>===<<<===>>>>>><<<:::<<<<<<============<<<<<<===>>>>>>??????@@@AAAAAAAAA@@@AAACCCDDDCCCAAA??????>>>===<<<===???AAABBBBBBBBBCCCDDDEEEEEEEEEEEECCCDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKMMMMMMLLLKKKKKKKKKKKKKKKOOOMMMKKKJJJJJJLLLOOOQQQUUUUUUZZZeeeyyysss___RRREEE???;;;<<<=========@@@DDDHHHMMMQQQUUUXXX\\\___hhhpppxxx}}}~~~}}}zzzuuuvvvwwwyyy|||wwwmmmkkkjjjeee```\\\dddtttxxxuuuyyy}}}|||xxxvvv{{{|||lllSSSNNNGGGAAA>>><<<:::999999999888777777777777777444444444555555666666666333333333333222222111111222111000//////000111222/////////....../////////------------------------,,,,,,---...---,,,+++***........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))'''&&&&&&'''((()))(((((())))))))))))((((((&&&''''''((())))))******((((((((((((((((((((()))''''''((((((((((((''''''******))))))))))))******((((((((((((((('''''''''***)))((('''&&&'''''''''(((((((((((()))***+++,,,(((((((((((((((((((((((())))))))))))))))))(((((()))(((''''''''''''(((((('''''''''''''''((())))))>>>===<<<<<<======<<<:::<<<<<<============<<<<<<<<<<<<===>>>>>>??????@@@AAA@@@@@@AAABBBBBBAAA???>>>===<<<<<<<<<>>>AAABBBAAABBBCCCDDDEEEEEEEEEEEEAAABBBCCCEEEGGGIIIKKKKKKIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLMMMMMMNNNMMMLLLKKKKKKJJJKKKKKKNNNMMMKKKIIIIIIKKKMMMNNNQQQRRRUUU[[[ggg{{{rrrgggPPPFFF>>>===>>><<<;;;;;;???AAACCCEEEFFFIIILLLOOOSSS]]]iiiqqqvvvyyy~~~~~~yyyvvvvvvvvvwwwxxxzzzyyyfff]]]]]]```___\\\]]]kkk}}}wwwtttxxx{{{xxxuuutttvvv|||zzziii[[[MMMHHHCCC???===<<<;;;;;;999888777777666666777777555555555555444444444444333333222222222111222222222111000/////////111111//////............//////------------------------+++,,,---------,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,***************))))))((()))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((())))))))))))((((((''''''''''''''''''''''''(((((('''&&&&&&''''''(((''''''((((((((((((''''''******))))))))))))******'''''''''((((((((((((((()))((((((''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&(((((((((((((((((((((((((((((((((((((((((())))))((((((''''''''''''((((((***)))((('''&&&'''''''''???===<<<<<<======<<<;;;<<<<<<<<<======<<<<<<<<<;;;;;;<<<======>>>>>>???AAA???>>>???@@@AAA@@@???===<<<<<<<<<===???@@@BBB@@@AAABBBCCCDDDDDDDDDDDDAAAAAACCCEEEGGGIIIJJJKKKIIIIIIIIIJJJJJJJJJJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLMMMLLLKKKKKKJJJJJJJJJJJJLLLLLLKKKJJJJJJJJJKKKLLLKKKMMMRRRVVV[[[iii|||```RRRDDD@@@???===;;;:::;;;<<<======>>>@@@CCCFFFEEEMMMYYYfffooovvvzzz}}}~~~zzzxxxtttqqqjjjnnnuuu|||ssshhh[[[UUUYYY```dddddddddqqq{{{zzz|||{{{vvvsssssstttuuuwwwxxxtttjjj[[[PPPFFFBBB>>>;;;:::::::::999888777777666666666666666666666555555444333333333333222111111111111222222111111000/////////000000///......------......///---------------.........++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************)))(((((())))))))))))))))))))))))(((''''''''''''(((((()))&&&&&&''''''''''''&&&&&&((('''''''''&&&&&&&&&&&&)))((('''&&&&&&&&&'''(((''''''((((((((((((''''''***))))))(((((())))))***'''''''''(((((((((((((((((((((((((((((((((''''''(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''(((((((((((())))))(((''''''''''''(((((()))+++***((('''&&&&&&''''''@@@>>><<<<<<===>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>???@@@>>>======>>>??????>>>;;;;;;<<<===>>>???@@@@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHIIIIIIKKKKKKJJJJJJIIIJJJJJJJJJIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKNNNRRRTTT[[[mmmxxxeeeRRRIIIGGGEEEBBBAAA=========<<<;;;===@@@CCC>>>CCCLLLZZZiiitttzzz||||||zzztttuuuwwwxxxyyy{{{}}}}}}wwwuuutttqqqnnn```\\\YYY[[[ccclllqqqtttnnnxxx}}}uuuqqqrrrqqqnnnkkkjjjfff]]]RRRJJJBBB>>>;;;999999999999888777777666555555555555666555555444444444444333333222222111000000111222333000000000000000//////...///......------......///------........./////////,,,+++++++++++++++,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))))))))))))))))))))))))))''''''((()))))))))))))))&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((+++***((('''&&&'''((()))''''''(((((((((((('''''')))((((((''''''(((((()))''''''''''''((((((((()))''''''((((((((((((((('''))))))((((((((())))))***(((((((((((((((((((((((('''''''''((((((((())))))'''''''''''''''((())))))***)))'''&&&&&&'''((()))@@@>>>===<<<===>>>===<<<:::;;;;;;;;;;;;;;;;;;:::<<<<<<<<<===>>>>>>??????@@@>>><<<;;;===>>>>>>>>>:::;;;<<<>>>???@@@@@@@@@??????@@@AAABBBBBBBBBBBBEEEEEEEEEDDDDDDDDDDDDDDDFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJHHHGGGGGGGGGHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJHHHIIIJJJKKKKKKKKKJJJIIINNNKKKLLLOOOQQQSSS^^^jjj}}}www```TTTQQQNNNKKKJJJDDDDDDBBB>>><<<<<>>:::999999999999888777777666555555555555555333333444444444444444555222222111000000111222333///000111111111///...---.........------................../////////000000,,,+++*********+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))&&&''')))*********)))((((((((())))))))))))((((((&&&&&&'''((()))***++++++---+++)))((('''((()))***''''''((((((((((((''''''((((((''''''''''''((((((&&&'''''''''(((((())))))''''''((((((((((((((('''$$$$$$$$$%%%&&&'''((()))((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''''''''((()))***((('''&&&%%%&&&(((***+++????????????>>>===;;;;;;;;;:::::::::;;;<<<>>>???<<<===>>>>>>>>>>>>>>>=========<<<<<<<<<<<<============>>>???@@@@@@AAAAAA???@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBCCCCCCFFFGGGIIIKKKKKKJJJIIIHHHFFFFFFFFFFFFGGGHHHIIIJJJFFFFFFGGGGGGGGGHHHHHHHHHDDDFFFHHHJJJLLLKKKKKKJJJJJJJJJJJJKKKNNNRRRWWWYYYppp{{{xxxmmmiiifffaaa]]]]]]MMMAAABBBCCC>>>>>>BBB>>>@@@BBBIIIYYYmmmyyy{{{~~~~~~||||||~~~yyy}}}yyyvvvuuuuuuvvvyyysssvvvzzzvvvsssfffZZZVVVTTTQQQSSSXXXTTTggg|||}}}}}}}}}rrrkkklllbbbVVVPPPMMMJJJDDD>>>:::999888888777777888888777777777666555555444444222111///......///111222000000000000000000000000////////////000000000000////////////////////////***++++++,,,,,,++++++***)))))))))******++++++,,,++++++******++++++,,,------------,,,,,,+++++++++***************)))(((((((((((()))******)))(((''''''(((***++++++******)))))))))*********((('''&&&((((((((((((((((((((((((((((((((((((((()))******&&&&&&&&&&&&&&&$$$!!!((()))))))))(((''''''&&&''''''''''''''''''''''''***)))(((''''''((()))******)))'''&&&'''(((***+++)))))))))(((''''''&&&&&&(((((((((((((((((((((((()))&&&%%%(((,,,---)))%%%((((((((((((((((((((((((>>>??????>>>===<<<;;;;;;;;;;;;::::::;;;<<<===>>>>>>>>>>>>>>>>>>===<<<;;;======<<<<<<<<<<<<=========>>>>>>???@@@@@@AAAAAA@@@@@@AAABBBBBBCCCBBBBBBAAAAAAAAA@@@AAAAAABBBCCCDDDEEEGGGHHHIIIHHHGGGFFFEEEEEEEEEFFFFFFHHHIIIIIIFFFFFFFFFGGGGGGGGGHHHHHHFFFGGGHHHJJJJJJIIIHHHGGGHHHHHHHHHIIIKKKOOOSSSVVV^^^fffxxxzzzyyyhhhYYYUUUQQQGGGCCCFFF@@@???@@@HHHUUUcccooouuuuuuxxxzzz{{{zzzzzz{{{|||}}}|||yyywwwwwwuuuoooiiiiiiqqq}}}xxxpppkkkgggeeeZZZQQQOOOOOOQQQUUU\\\lllxxxooojjjaaaUUUMMMJJJGGGAAA<<<999999888777777777888888666666555555444333333333333222111000000111222333000000000000000000000000000000000///////////////...........................------------------...*********+++++++++++++++++++++******++++++,,,---------,,,,,,,,,+++++++++***************)))(((((('''((()))******)))(((''')))************)))''''''''''''((()))))))))((('''&&&&&&''''''(((((())))))'''''''''&&&'''(((((()))'''''''''''''''%%%###!!!%%%&&&&&&&&&%%%%%%$$$###''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((()))((('''&&&&&&(((***+++''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&'''))))))'''$$$((((((((((((((((((((((((>>>>>>>>>>>>===<<<;;;;;;<<<;;;;;;;;;;;;;;;<<<<<>>>>>===<<<:::999===<<<<<<;;;;;;<<<<<<===>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAABBBBBBBBBAAAAAA@@@@@@??????@@@@@@AAABBBBBBCCCDDDEEEFFFEEEDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHFFFFFFFFFGGGGGGGGGGGGHHHFFFGGGHHHHHHHHHFFFEEEDDDFFFFFFFFFFFFHHHLLLOOOQQQSSSXXXgggxxxmmm```RRRIIIIIICCC<<<<<>>:::999888888777777777777777555555444444333222222222222222222222222222222222000000000000000000000000111000000//////.................................///...---,,,,,,---...///,,,,,,,,,,,,+++++++++++++++************+++,,,,,,,,,,,,,,,,,,++++++++++++***************)))(((((('''((()))*********((((((*********)))((('''%%%%%%%%%%%%&&&(((((())))))(((((((((((((((((((((''''''&&&&&&%%%%%%&&&&&&'''((((((((('''''''''&&&&&&&&&(((((((((((((((''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&''')))***%%%&&&&&&'''(((((())))))((((((((((((((((((((((((&&&'''))))))'''%%%$$$$$$((((((((((((((((((((((((===============<<<;;;:::<<<<<<;;;;;;;;;;;;;;;;;;============<<<<<<;;;:::<<<;;;;;;;;;;;;;;;;;;<<<>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@?????????>>>???@@@@@@AAAAAABBBCCCCCCDDDDDDCCCCCCEEEDDDDDDDDDEEEEEEFFFGGGFFFFFFFFFFFFGGGGGGGGGGGGEEEEEEFFFFFFFFFEEEDDDCCCEEEEEEDDDEEEGGGIIILLLMMMRRRTTT^^^ppptttbbbXXXWWWLLL@@@<<>>>>>>>>>>>>>>???>>>???@@@@@@AAA@@@@@@@@@??????>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGCCCCCCDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEFFFHHHJJJKKKLLLNNNTTT^^^kkk~~~zzzqqqnnn\\\LLLCCCEEECCC===CCCPPPOOOQQQSSSVVVZZZ```fffkkkllljjjhhhjjjqqqzzz}}}|||vvvnnnjjj\\\XXXSSSOOOQQQYYYeeennnrrrxxx~~~xxxxxx~~~wwwtttfffRRRLLLDDD>>>======<<<<<<888777666666555555666666666666555555444333333333000000111111111111000000000000000000000000000000111000000///...------,,,........................+++)))'''&&&&&&''')))+++---------,,,,,,+++++++++******))))))******+++,,,++++++++++++++++++++++++***************)))(((((('''((()))+++++++++***)))(((''''''''''''(((((((((((((((''''''&&&&&&&&&&&&((((((((((((''''''''''''''''''&&&&&&''''''((()))%%%''''''&&&%%%%%%''')))%%%&&&&&&'''''''''&&&&&&''''''''''''''''''''''''((())))))))))))))))))(((&&&&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&%%%(((((((((((((((((((((((()))...111///)))%%%'''***((((((((((((((((((((((((:::;;;;;;;;;;;;;;;::::::999:::;;;;;;;;;;;;::::::888888:::;;;<<<=========;;;::::::999999::::::;;;<<<<<<<<<<<<<<<===============>>>???@@@@@@@@@@@@??????>>>>>>??????@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFGGGBBBBBBCCCCCCDDDDDDEEEEEEBBBCCCCCCDDDFFFHHHIIIJJJGGGIIIMMMSSSZZZjjj~~~xxxuuuzzz}}}lll[[[LLLGGGDDD@@@AAAGGGFFFGGGHHHIIIKKKQQQWWW\\\ZZZXXXWWWZZZbbbjjjqqquuu~~~{{{mmmbbbZZZWWWMMMNNNPPPTTT^^^nnn~~~xxxyyyzzztttxxxhhh[[[HHHDDD???<<<;;;;;;<<<;;;777777666555555555555555666666555555444333333333000000000000000000000000000000000000000000000000000//////......---------------------------------++++++***))))))***++++++,,,,,,,,,,,,++++++++++++***))))))))))))***++++++*********+++++++++++++++***************)))(((((('''(((***++++++++++++***((((((''''''(((((()))******)))((('''&&&&&&&&&&&&$$$%%%&&&'''(((***++++++'''''''''&&&'''(((((()))$$$''')))(((%%%$$$''')))&&&'''(((((()))(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((''''''&&&%%%%%%$$$((((((((((((((((((((((((***...111///***'''(((***((((((((((((((((((((((((999::::::;;;;;;;;;::::::888888:::;;;<<<;;;;;;:::888999:::;;;;;;;;;;;;;;;::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@AAAAAAAAA@@@????????????@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCC@@@@@@AAACCCEEEGGGHHHIIIGGGGGGIIIMMMSSS___ttt~~~xxxtttwwwttt{{{sss___SSSPPPPPPNNNKKKGGGGGGGGGFFFFFFHHHKKKNNNLLLKKKKKKNNNTTTYYY]]]___hhhsssuuuhhh\\\UUURRRQQQNNNSSS[[[fffuuu}}}~~~xxxqqqkkkvvv~~~||||||{{{yyyqqqeeeXXXNNNCCCAAA>>>;;;::::::999999777666555555444444555555555555444444333222222222222222111000000111222222000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++)))))))))))))))***++++++)))*********++++++++++++***************)))(((((('''(((***+++,,,,,,+++++++++***)))((((((((()))******)))((('''''''''((()))&&&&&&&&&'''((())))))***&&&&&&%%%%%%&&&&&&'''(((%%%(((,,,+++'''%%%''')))))))))***+++++++++++++++''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''(((((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((+++---,,,)))'''&&&'''((((((((((((((((((((((((999999:::;;;;;;;;;::::::666888999;;;<<<<<<;;;;;;::::::;;;;;;;;;:::999999:::999999999999999999:::::::::::::::::::::::::::999;;;<<<>>>@@@AAABBBBBB@@@@@@??????@@@@@@AAABBB@@@@@@??????@@@@@@AAABBBCCCBBBBBBAAAAAAAAABBBBBBEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFEEEDDDCCCBBBBBBBBB>>>>>>@@@BBBDDDFFFGGGHHHFFFDDDEEEIIINNNVVVdddppp~~~zzz~~~tttxxxwwwfffcccfffbbbZZZKKKLLLLLLJJJGGGEEEFFFFFFIIIHHHGGGIIIKKKNNNOOONNNXXXeeexxx|||uuunnndddZZZSSSQQQRRRTTTVVV]]]iiiwww~~~xxxooogggaaalllvvvqqqpppqqqpppllldddWWWKKKDDDAAA@@@>>><<<:::888777666666666555444444444444555444444333333222111111000444333111000000111333444000000000000000000000000---------...............------------------------***++++++,,,,,,++++++***)))))))))******++++++,,,)))))))))))))))******+++))))))******++++++++++++***************)))(((((('''(((***+++,,,,,,++++++---,,,***)))((((((((((((((((((''''''((()))+++,,,++++++***((('''&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%***......)))&&&''')))&&&&&&'''((((((((((((((('''''''''''''''''''''''''''((()))******)))(((''''''(((((()))***)))))))))$$$%%%%%%&&&&&&''''''(((((((((((((((((((((((((((&&&((())))))'''%%%%%%%%%((((((((((((((((((((((((:::::::::::::::::::::999999:::<<<=========<<<;;;777888999:::;;;:::999888777888::::::999999:::;;;999999999::::::;;;;;;;;;;;;::::::;;;===???BBBCCC?????????>>>>>>>>>>>>>>>>>>===============>>>???<<<===>>>>>>===>>>@@@BBBIIIHHHGGGEEEDDDCCCCCCCCCEEEDDDDDDBBBAAA@@@??????>>>???@@@AAABBBCCCCCCCCCGGGFFFFFFGGGKKKRRRXXX]]]uuu|||qqqjjj]]]OOOIIIJJJKKKIIIHHHFFFHHHKKKHHHCCCEEELLLLLLSSScccvvv~~~tttiiiaaa```^^^ZZZWWWVVVZZZ```eeepppxxx|||yyyuuuhhhaaabbbbbb^^^YYY]]]]]][[[WWWQQQJJJDDD@@@>>>===:::888777777777777666666666666666666666666222222222222222222222333222222111000//////000000000000000000////////////......------------......------,,,,,,,,,+++++++++''')))+++---------,,,+++++++++++++++++++++++++++---,,,+++***))))))))))))---,,,+++++++++,,,---......---+++***)))((()))))))))))))))***---000222444000---***&&&$$$%%%&&&(((***)))(((''''''((()))***((((((((((((((((((((((((''''''''''''((((((((((((,,,---...,,,'''$$$###$$$''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''&&&&&&&&&&&&'''(((((('''&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&''''''999999999888888999999::::::;;;<<<===>>>===<<<<<<888999999:::::::::::::::999:::;;;;;;:::999:::<<<999999999::::::;;;;;;;;;::::::::::::<<<>>>???AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>??????===>>>???>>>======???AAAEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@??????>>>>>>@@@AAABBBCCCCCCCCCEEEDDDDDDEEEHHHLLLQQQTTTddduuuzzzkkkbbb```]]]YYYRRRMMMKKKKKKIIIEEEEEEJJJFFFJJJUUUeeepppuuuzzz~~~~~~zzztttmmmfff```[[[XXXUUUZZZaaafffjjjpppwww}}}xxxuuuzzzssseee^^^^^^^^^YYYUUUOOOOOONNNMMMJJJFFFBBB@@@;;;:::999888777888888999666666555555444333222222444333333222222111111111222222111000000000000000000000000000////////////......------------......------------,,,,,,,,,,,,)))***+++,,,,,,+++)))(((++++++++++++++++++++++++))))))))))))***+++,,,---,,,+++*********+++------*********))))))((('''&&&((((((((()))+++---///111******)))(((''''''((((((***)))(((''''''((()))***((((((((((((((((((((((((''''''''''''((((((((((((''')))***)))&&&###$$$%%%''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))888777777666777888:::;;;:::;;;===>>>>>>>>>===<<<:::::::::::::::;;;;;;<<<;;;<<<===<<<:::::::::<<<999999::::::::::::;;;;;;::::::999::::::<<<===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@???@@@@@@???======>>>@@@AAAAAA@@@AAAAAABBBCCCDDDCCCCCCBBBAAA@@@??????>>>>>>>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDFFFHHHKKKLLLRRR]]]ppp{{{uuufff^^^WWWTTTQQQKKKGGGGGGAAAAAAFFFOOOXXX]]]dddkkkwww{{{}}}|||zzztttqqqmmmhhhcccbbb^^^WWWRRRPPPTTTWWW```kkkyyy||||||uuuqqqtttyyy|||yyynnnaaaZZZYYYXXXSSSOOOEEEEEEDDDCCCAAA@@@>>>>>>999999888888888888999999777666555444222111000///555444444333222111000000222111000000000000000000000000000000////////////......------------...............------------,,,+++,,,,,,,,,,,,***((('''++++++++++++++++++++++++'''(((((()))+++,,,---...*********)))***++++++,,,'''((()))******)))(((''''''''''''((()))***+++,,,%%%&&&((()))******)))((()))((((((''''''(((((()))((((((((((((((((((((((((&&&''''''''''''(((((((((&&&'''((('''&&&%%%&&&'''&&&''''''''''''((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''(((((('''''''''(((((('''''''''(((''''''&&&&&&&&&''''''888777777666777999;;;===;;;<<<===>>>>>>>>>===<<<<<<;;;:::999:::;;;<<<===;;;<<<===<<<:::999999::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<===============>>>>>>>>>>>>>>>>>>???@@@AAA@@@AAAAAA???===<<<===???@@@?????????@@@AAABBBCCCBBBAAAAAA@@@??????>>>>>>>>>>>>??????@@@BBBCCCCCCEEEEEEFFFGGGHHHIIIIIIJJJKKKPPP^^^qqq{{{pppiiiddd[[[OOOFFFFFFCCCCCCGGGJJJMMMRRRXXXfffllltttzzz}}}|||{{{{{{{{{pppeee___[[[XXXVVVSSSVVVXXXVVVTTTWWW```iii{{{~~~|||xxxzzz{{{tttoooppptttvvvxxx{{{{{{pppggg\\\UUUTTTSSSPPPLLLEEEDDDAAA???<<<;;;;;;;;;999888888888777777777777666555444333222111000000333333333222222111111111111111000000000000000111000000000000////////////......------------......//////.........---------,,,,,,------,,,+++******************************)))******+++++++++******)))))))))))))))******+++******+++++++++,,,,,,,,,((((((((((((((()))))))))%%%&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))(((((())))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((&&&'''((())))))((('''&&&***)))((('''&&&%%%%%%%%%999888888888999:::<<<===:::;;;===>>>>>>>>>===<<<<<<;;;:::999:::;;;<<<===:::;;;;;;:::888777888999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=====================>>>???@@@AAA@@@AAA@@@???<<<;;;<<<===@@@@@@?????????@@@@@@AAA@@@@@@@@@???>>>>>>======>>>>>>>>>>>>@@@AAACCCCCCCCCDDDEEEGGGHHHIIIJJJJJJJJJMMMUUU```kkk|||~~~zzz}}}rrr___PPPMMMIIIGGGHHHHHHGGGIIIMMMTTTYYYaaahhhmmmqqqtttvvvyyy{{{yyyoooggg]]]VVVRRRPPPPPPPPPNNNVVV___ccceeekkkwwwyyywww}}}~~~vvvpppqqqtttuuuwwwyyy|||}}}qqqggg___VVVPPPPPPOOOMMMKKKEEECCC@@@===:::999999999:::999999888777666444444444444444333333333333333111111111222222333333333111000000000000000111111000000000000////////////......------------......//////.........---------+++,,,,,,---------------************************))))))***+++++++++******(((((())))))************,,,+++***)))***,,,...///((()))))))))))))))(((((((((''''''&&&''''''((()))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''',,,+++)))(((''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((&&&'''((())))))((('''&&&(((((('''&&&&&&&&&&&&'''999999999:::;;;;;;;;;;;;999:::<<<=========<<<;;;:::::::::::::::;;;;;;<<<888:::::::::888777888999;;;;;;::::::::::::999999::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<=========<<<<<<<<<<<<===???@@@@@@?????????===;;;:::;;;===??????>>>>>>>>>??????@@@??????>>>>>>>>>=========>>>>>>>>>>>>???AAABBBDDDAAABBBCCCDDDFFFGGGHHHHHHIIIIIINNNTTTWWWaaa{{{xxxqqqoooyyygggUUUPPPMMMLLLIIIDDDBBBEEEGGGKKKQQQVVV[[[```fffiiiqqqtttxxx{{{~~~zzzxxxzzz~~~{{{wwwwwwxxxyyyppplllddd[[[SSSOOOMMMKKKMMMPPPWWWaaammmuuuyyy{{{wwwxxx{{{uuuuuuxxxxxxzzz}}}tttggg^^^XXXPPPLLLKKKKKKIIIHHH???===<<<:::999999::::::999999999888666555333222333333333333333333333333000000111222333444444555000000000000000111111222000000000000////////////......------------...............------------,,,+++++++++,,,---......///************************&&&''')))+++,,,---,,,,,,(((((()))************)))***)))(((((()))***+++,,,((())))))******))))))((()))((('''&&&&&&&&&'''(((&&&''''''((((((''''''&&&((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''---***'''%%%%%%%%%$$$###%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((''''''&&&&&&&&&&&&'''(((((('''''''''(((((('''''''''$$$$$$$$$%%%''')))***+++777888:::;;;;;;:::999888888999;;;<<<<<<<<<;;;:::888999999:::::::::::::::888:::;;;:::999999:::;;;;;;;;;;;;::::::999999999777888999:::;;;;;;::::::999::::::;;;<<<<<<======::::::;;;;;;<<<>>>???@@@=========<<<:::999;;;<<<;;;;;;;;;;;;===>>>???@@@>>>>>>============<<<<<>>======>>>@@@BBBDDDBBBBBBBBBCCCCCCEEEFFFGGGEEECCCHHHNNNOOORRRcccxxxzzzppphhhsssooohhhaaa[[[SSSJJJFFFGGGFFFHHHKKKNNNPPPSSSWWWZZZcccfffkkkooorrrvvvzzz}}}yyytttrrrrrruuuvvv|||~~~zzzwwwqqqjjjddd```]]]\\\ffflllqqqqqqnnnmmmqqquuuqqqhhh```^^^[[[YYYZZZ^^^kkksss~~~~~~yyyzzz|||}}}}}}pppcccXXXSSSLLLGGGFFFEEEDDDBBB;;;::::::999999:::::::::777777888777777555444333333333222222111111111000111111111222222333333444000000000000000111222222000000000000////////////......------------......------------,,,,,,,,,,,,+++++++++******++++++,,,************************&&&(((***,,,,,,,,,+++***((()))***+++++++++******((()))+++,,,,,,+++***((('''((()))******)))((((((&&&''''''((((((''''''&&&&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''...***&&&$$$%%%&&&%%%###%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***666888:::;;;;;;999777555888999:::;;;;;;;;;:::999777888999:::;;;:::999888999:::;;;;;;;;;:::<<<===;;;;;;;;;::::::999999999555666888999::::::999999999999:::;;;;;;<<<======999999::::::<<<===>>>???;;;<<<<<<;;;999999:::<<<777777888999;;;===???@@@===============<<<<<<<<>>======>>>@@@BBBDDDFFFEEEDDDCCCCCCDDDFFFGGGBBB???CCCMMMOOONNNWWWeeettt~~~tttccciiizzz|||qqqeeeXXXRRRRRRJJJLLLNNNNNNMMMMMMOOOPPPQQQTTTYYY]]]aaaeeejjjmmmuuurrrnnnkkkhhhhhhhhhiiitttvvvzzz~~~{{{uuusssrrrpppmmmkkkfff___YYYTTTPPPLLLJJJQQQXXX___bbbdddmmm{{{zzzwwwtttoooooosss~~~|||~~~{{{|||{{{nnnbbbVVVQQQJJJEEEBBB@@@???===<<<<<<<<<;;;::::::999999444555666777777666555444444333222111000///...---333333222222222222222222000000///000000111222222000000000000////////////.........------.........------,,,,,,,,,+++++++++,,,+++***)))(((((((((((())))))))))))))))))))))))***+++,,,---,,,***(((&&&((()))***,,,,,,++++++***'''***...222222...***'''&&&'''((()))))))))((('''"""$$$'''******)))'''%%%%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''///+++'''&&&''')))((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''(((((('''&&&%%%$$$$$$%%%&&&'''+++***((('''%%%%%%$$$$$$777888:::;;;;;;:::888777777777666555555555555555555666888999::::::999888<<<;;;999888888888999999777999;;;<<<<<<;;;999777555666888:::;;;;;;;;;:::;;;;;;<<<<<<===>>>>>>???===;;;::::::<<<======<<<:::::::::999999::::::;;;::::::;;;<<<===>>>???@@@========================>>>>>>===>>>>>>???@@@AAACCCBBBAAAAAABBBDDDGGGIIIHHHDDDDDDGGGIIIJJJMMMRRRbbbpppiiifffnnnyyymmmccc```\\\\\\___^^^YYYUUUTTTTTTLLLIIIMMMQQQQQQSSSWWWaaaaaa___\\\YYYXXXYYY[[[eeehhhkkknnnpppqqqsssuuuzzz{{{~~~zzztttjjjaaa\\\YYYWWWVVVVVVTTTOOOJJJFFFFFFIIILLLRRRRRRXXXeeesss|||wwwvvvtttrrrsssyyy}}}xxx|||~~~uuuggg]]]UUUMMMCCC>>>>>>???===;;;;;;;;;;;;:::::::::999999888999999777555444444555222333333333333222111111111000...,,,,,,---///000........./////////000000000111111111111///---,,,------------------------+++***+++...,,,)))))),,,------------,,,++++++***)))((('''&&&&&&'''((()))************)))(((''''''***((('''''''''(((&&&%%%(((***...000111///---+++))))))))))))(((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((######%%%&&&((()))***+++(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''777888:::;;;;;;:::888777777777666555555555555555777777888888999999888888;;;:::999888888888888999888999;;;======<<<:::999555666888999;;;;;;;;;:::::::::;;;;;;<<<======>>><<<;;;:::;;;===>>>===<<<;;;;;;:::999999999::::::999::::::;;;===>>>>>>???========================<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAABBBDDDFFFGGGFFFBBBAAADDDFFFFFFIIINNNSSS[[[nnnoooiiikkkyyy~~~wwwtttuuuyyyyyyrrrllljjjaaaWWWNNNLLLKKKIIIKKKPPPTTTTTTSSSQQQOOOOOORRRTTTUUUWWWZZZ^^^aaadddhhhjjjnnnpppxxx~~~|||{{{wwwwwwwwwuuurrrooonnnmmmfffaaaZZZTTTQQQOOONNNMMMMMMMMMKKKHHHFFFHHHNNNSSS[[[```lll~~~xxxrrrqqqppppppqqqvvv}}}vvvoooqqqsssmmmccc[[[QQQJJJAAA=========<<<:::888888888888777777777666888999:::999666444444444222333333333333222111111222111000///...//////000+++++++++,,,,,,,,,------000000000//////...---,,,------------------------,,,***,,,///...******---,,,,,,,,,---,,,,,,++++++))))))(((''''''((())))))---,,,+++******+++------+++,,,,,,+++***)))((('''''')))+++---...,,,+++)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''888999:::;;;;;;:::999888777666555555444555555555999888888777777777777888:::999888888777888888888888:::<<<===>>>===<<<;;;555666777999::::::::::::999999::::::;;;;;;<<<<<<;;;:::;;;<<<>>>>>><<<:::<<<;;;:::999999999999999999999::::::;;;<<<==============================::::::;;;;;;===>>>@@@@@@??????@@@AAABBBCCCCCCDDDEEEAAA@@@CCCDDDCCCFFFJJJMMMMMMWWWmmm~~~uuuqqquuuxxxxxx}}}}}}pppaaaWWWPPPLLLMMMQQQPPPQQQQQQOOOMMMLLLMMMNNNIIIJJJKKKMMMPPPTTTXXXZZZ^^^___gggrrryyyzzz|||}}}~~~}}}}}}yyytttpppooopppppppppuuuvvvzzz|||zzzuuuuuuzzzxxxwwwtttpppkkkgggcccaaa^^^]]]\\\[[[ZZZZZZZZZZZZTTTQQQNNNLLLLLLLLLLLLKKKLLLLLLLLLKKKLLLRRR\\\cccpppzzzxxxooopppqqqrrrtttxxx}}}yyylllbbbbbbddd```ZZZVVVJJJEEE>>>::::::;;;:::999777777666666666666666555777999;;;:::888555444444222333333333333222111111333333222222111000///...............////////////000///...------,,,------------------------------***)))***......***)))+++***+++,,,,,,,,,,,,,,,,,,******))))))))))))******'''%%%""" """$$$&&&,,,///222111---***)))***'''(((((())))))))))))((((((((((((((())))))))))))&&&&&&&&&''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((''''''(((((((((''''''''''''''''''''''''&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&888888999::::::999888888666555555444444555555555:::999777666555555666777888888888777777777888888888:::;;;=========<<<<<<555555666777999999::::::888888999999::::::::::::::::::;;;===???>>><<<999<<<;;;:::999888888888888888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>===>>>???@@@AAAAAAAAAAAAFFFBBBAAADDDDDDCCCEEEIIIMMMJJJNNN\\\ooo~~~{{{{{{|||rrrgggaaa```bbbaaaccceeeccc___YYYVVVTTTRRRPPPMMMLLLLLLLLLMMMMMMSSSTTTYYYaaaffffffgggkkknnnpppnnnjjjiiimmmooonnnlllhhhccc___^^^^^^^^^]]]___```cccfffddd___]]]```hhhkkkllljjjjjjlllllljjjbbb___\\\XXXVVVTTTRRRQQQRRRQQQPPPPPPRRRTTTVVVVVVWWWVVVVVVXXX[[[]]]\\\[[[^^^^^^\\\ZZZ\\\eeettt~~~sssvvvyyy|||}}}}}}{{{pppcccXXXVVVWWWTTTOOOMMMCCC???;;;888888999888777777777777777777777777777666888;;;;;;999555333333222333333333333222111111222333333333222000---,,,//////000000000111111111111000...---,,,---......------------------------((('''(((---...+++(((((()))***+++,,,,,,,,,,,,,,,************************...---+++)))(((((())))))+++000555444...***)))+++((('''''''''''''''(((((((((((((((((())))))))))))%%%&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&777888888888888888888777555555444444444444555555999888666555444555666666777777777777777777777777888999:::;;;<<<<<<;;;;;;555555555666777888999:::888888888999999999999999888999:::<<<======;;;888;;;:::999999888888888888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@???DDDAAAAAACCCCCCBBBCCCFFFEEEEEEIIIPPPYYYfffzzz}}}{{{}}}xxxqqqmmmnnnjjjddd^^^YYYTTTNNNIIIOOOMMMPPPVVVYYYYYY[[[___eeeddd___YYYXXX\\\^^^]]][[[XXXTTTRRRQQQRRRQQQQQQOOOOOORRRWWWVVVRRRPPPRRRUUU[[[]]]ZZZZZZ___ccccccYYYUUUPPPOOOPPPSSSTTTUUUVVVUUUVVV[[[bbbhhhlllmmmoooppprrrvvvzzz||||||{{{~~~yyyssssss}}}|||{{{xxxtttqqqggg[[[QQQOOOOOOJJJEEECCC>>><<<999888777777777666666666666666666666666666555888::::::888555333222222333333333333222111111111222333333222///,,,***,,,,,,---------.........111000///.........///000------------------------***(((***000222...***))))))******+++,,,,,,,,,,,,******++++++++++++******((()))***+++,,,+++***))))))...333222---((((((***)))(((''''''&&&'''(((((('''((((((((()))))))))***&&&&&&''''''((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&666666666666666666666666444444444333444444555666777666666555555555555666555666666777777777777666888888999999999999888888555555555555666888999:::888888999999999999999999888777888999;;;;;;999888999999888888888888999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;;;;;;;<<<======>>>>>>>>>?????????AAA>>>>>>AAAAAA???@@@DDD@@@BBBGGGKKKNNNVVVgggwwwwwwmmm```XXXNNNMMMOOOVVVZZZ\\\aaafffoookkkaaaVVVSSSUUUVVVSSSSSSPPPLLLJJJJJJJJJIIIHHHGGGEEEHHHMMMNNNKKKJJJLLLTTT___eeecccccckkkrrrrrrhhhbbb\\\[[[```hhhmmmpppllllllpppxxxzzzuuupppkkkhhh___UUULLLJJJHHHDDD???>>>;;;:::999888777666666666333444444444444555555555555777999888666333222222222333333333333222111111000111222222111///---+++.........////////////000000000000/////////000000---------------------------+++---444888444...,,,)))***++++++++++++++++++******++++++++++++******!!!%%%(((((('''&&&(((+++...---***((('''((())))))(((''''''''''''(((''''''(((((())))))******'''''''''(((((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%555555555444444555555555444333333333444444555666444444555666666666555555444555666777777777666666888777777777666555555444444444444444555777999:::999999999999999999999999777666666777888999888777777777777777888999:::;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<===>>>??????>>>=========>>>???@@@???======AAABBB@@@AAADDDBBBCCCEEEIIIJJJOOOZZZfffyyyuuuaaa___bbbjjjpppuuu{{{yyylllggghhhhhheeeaaa^^^YYYUUURRRPPPNNNLLLMMMJJJKKKPPPQQQPPPPPPRRRcccssszzzyyyzzzzzz|||tttooojjjeeebbbXXXNNNEEECCCCCC@@@>>>???:::::::::999888666666666333444444444555555555555555666777666333111111111222333333333333222111111111111222222222111//////000111111111111222222222......///////////////...---------------------------+++---666:::666///,,,***++++++++++++******)))))))))***++++++***))))))%%%'''))),,,.../////////'''((()))))))))(((((('''(((((((((''''''&&&&&&&&&'''''''''((()))*********((((((((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%555444444333333444444555333333333333444444555666222333555666777666555555333444666777777777666666777777666555444333222222444444444444555777888:::::::::999999999999999999777666444555666888888777666666777777888999;;;;;;:::;;;;;;;;;;;;;;;;;;<<<::::::::::::::::::::::::999999:::;;;===???AAABBB@@@???===<<<<<<>>>@@@AAAAAA>>>???CCCDDDBBBCCCFFFEEEBBBAAADDDFFFIIIPPPWWWcccyyy}}}{{{~~~zzzuuuooojjjeeeaaa]]][[[\\\XXXXXX\\\^^^]]]]]]___rrr{{{wwwqqqoooxxxpppkkkgggccc___TTTJJJAAA>>>???>>>@@@BBB:::;;;;;;:::888666666666666666666777777777888888555555666444222000111222222333333333333222111111222222333333333222222111............////////////,,,---.../////////------------------------------+++(((+++444888444---)))+++++++++++++++***)))(((((()))***++++++***)))(((***))))))(((((()))))))))(((&&&&&&&&&((()))((('''&&&''''''''''''&&&%%%$$$&&&''''''((()))******+++))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%222333444444555555444444444444333333333222222222666555333333555777888888555444333222333555777999777777666555555555555555888666555444444555666888888888888888888888888888666666666666777777777777777777777777888999:::;;;777888999:::999999777666777888888999999888888777:::999999999999:::;;;;;;<<<<<<<<<<<<===>>>???@@@?????????@@@@@@AAAAAAAAAAAA@@@@@@@@@BBBFFFIIILLLUUU```rrr}}}yyy|||yyywwwvvvtttooogggaaa{{{~~~}}}rrrkkkhhhmmm|||tttlllgggaaaWWWPPPGGGEEEAAA>>>;;;:::::::::::::::999999888777666666444444333333222222222333333444444333333111000///333333333222222111111111000///...------...///000000000000000000000000000111000///...---,,,,,,,,,,,,,,,+++++++++,,,------))))))************))))))'''((()))******)))((('''))))))))))))************(((((('''''''''&&&&&&&&&))))))************))))))))))))))))))((('''&&&%%%&&&'''((((((((('''%%%$$$'''''''''&&&&&&%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&'''(((******((('''&&&))))))(((&&&######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''&&&%%%%%%&&&$$$###$$$''''''%%%"""$$$$$$%%%&&&''''''''''''%%%'''((('''&&&$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%&&&&&&'''(((((()))(((((((((((('''&&&%%%$$$111222222333333333333333444444444333333333222222555444333444666777777777444444333222333555777888777777666555555555555555666555333222222333555666888888888888888888888888777777777666666666666666777777777777888999::::::777777888999999999888777:::::::::;;;;;;:::::::::::::::999999::::::;;;<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@??????AAADDDGGGIIIJJJRRR___ppp~~~wwwxxxpppjjjiiinnn|||rrrggg```YYYOOOHHHDDDCCC@@@===;;;::::::::::::::::::999888777777777555444333222222222333333444444333222222111000000333333333222222111111111000//////......//////000////////////////////////000///...------------------,,,,,,+++++++++,,,,,,))))))************))))))(((((()))******)))((('''((((((((()))))))))******(((((('''''''''&&&&&&&&&))))))************))))))&&&&&&'''''''''''''''&&&''''''(((((('''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))((('''&&&((((((((('''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&%%%((('''&&&''')))***(((%%%%%%%%%&&&'''''''''&&&&&&%%%'''((((((&&&%%%%%%&&&%%%&&&''''''(((((((((((($$$$$$%%%&&&'''((()))***(((((((((((('''&&&%%%$$$000111111222222222222222444444444444333333333333333333333444666777666555444333333222333444666777777666555555444555555555666555444333333444555666777777777777777777777777777777777666666555555555666666666777888888999999555666777888999999888888888888888888888888888888:::::::::::::::;;;<<<<<<<<<<<<;;;<<<<<<===>>>???BBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>???AAADDDFFFDDDJJJQQQZZZgggzzzxxxrrrllliiiiiinnn{{{zzzkkk___VVVNNNEEE???@@@???===;;;999999999::::::::::::999888888777777666555333111111222333444555444222111000000111111222222222222222111111111//////000000000000//////////////////////////////......---------------......---,,,+++++++++++++++))))))************))))))))))))******)))((('''&&&''''''((((((((()))))))))((((((((('''''''''&&&&&&((())))))******))))))((($$$$$$%%%&&&''''''''''''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%&&&'''((())))))((('''&&&((())))))((('''&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&%%%)))(((((((((******)))'''&&&&&&'''''''''&&&&&&%%%%%%'''((((((&&&%%%%%%&&&$$$%%%&&&'''((()))))))))$$$$$$%%%&&&'''((()))***(((((((((((('''&&&%%%%%%000111111222333222222222444444444444333333333333111111222444666666555333333333222222333444555555666555555444444555555555888777777666666777777888666666666666666666666666777777777666555555444444555555666777888888888888444555666777888888999999888777777777777777777888:::::::::::::::;;;;;;<<<;;;;;;;;;;;;<<<===>>>>>>DDDDDDCCCCCCBBBBBBAAAAAA???>>>======>>>???AAABBBBBBFFFJJJNNNTTTcccwwwuuuoooiiifffffflllzzzwwwmmm___SSSLLLEEE???;;;<<<<<<:::999888888999999::::::999999888888888888666555222111000222333555555333111//////000111222222222222111111111111111...///000111111000///...////////////////////////------,,,,,,,,,---.........---,,,+++************))))))************))))))*********)))((((((''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((())))))))))))((((((%%%&&&''''''((((((''''''((((((&&&%%%%%%&&&'''((('''''''''''''''&&&&&&&&&)))((((((((('''''''''&&&&&&''''''((((((''''''&&&'''(((((('''%%%$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&'''''''''((((((((('''&&&''''''(((''''''&&&%%%%%%&&&''')))(((&&&%%%%%%&&&###$$$%%%&&&''''''''''''&&&&&&&&&''''''''''''(((''''''(((((('''&&&&&&%%%111222222333333333333333444333333333333222222222000000111333555555444222222222222222222333333444555555444444444444555555777777666666666666777777555555555555555555555555777666666666555555555444333444666777777888777777444444555555666777888999<<<<<<;;;::::::;;;<<<<<<:::999999999999:::;;;;;;::::::::::::;;;<<<===>>>CCCCCCCCCBBBAAAAAAAAA@@@>>>======<<<===>>>???@@@===AAADDDEEEHHHQQQ```mmm~~~xxxqqqiiidddccchhhvvvrrrooopppddd\\\QQQIIIDDDAAA>>><<<999999999888888888888888999999888888888888777777666555333111111222333444444222111//////000111333111111111111111111111111...///000111111000///...........................------,,,,,,,,,------......---,,,+++***)))))))))))))))************))))))******)))(((((((((((((((''''''''''''(((((((((((())))))((((((((('''''''''(((((())))))))))))(((((()))))))))))))))(((''''''((('''&&&%%%%%%&&&(((((('''''''''''''''''''''''''''''''''(((((()))))))))&&&&&&''''''''''''&&&&&&!!!###$$$$$$######$$$%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&'''(((((()))((((((''''''(((((((((((('''&&&%%%%%%&&&((()))((('''%%%&&&&&&%%%&&&&&&''''''&&&%%%%%%)))(((((('''&&&&&&%%%%%%'''''''''(((''''''&&&%%%111222222333333333333333222222222222111111111111000000000111333444333222222222222222222222222222444444444333444444555666444444444444444444444444444444444444444444444444555555555555555555555555222333555777777777666666555555444444555666777888;;;:::999888888999:::;;;888888888888888999:::::::::::::::::::::;;;======AAA@@@@@@@@@@@@@@@??????<<<<<<<<<<<<======>>>???<<>>>>>======888888888888888777777777777777777777777777777777444444333333222222222333222111000000///000111222000000000111111111111111......////////////..............................------,,,,,,,,,,,,,,,------,,,+++***************))))))************))))))))))))(((((((((((())))))''''''((((((((())))))))))))))))))((((((((('''''''''(((((())))))(((((('''***++++++***)))((('''''''''&&&&&&&&&&&&'''(((((('''''''''''''''(((((((((&&&&&&''''''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''(((***++++++)))))))))***''''''((((((((('''&&&&&&&&&((())))))'''&&&&&&''')))))))))))))))(((''''''))))))((('''&&&%%%%%%$$$&&&'''''''''''''''&&&&&&000111111222222222222222111111111000000000000///111///...///111333333222111111222222222222111111444333333333444444555666222222333333333333222222333333333333333333333333333444444555555666666666111333555666777777666555666555444444444555666666777666555444444555666777777777666666777777888999999999999999:::;;;<<<=========>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<===>>>??????>>>???AAABBBCCCFFFJJJMMMWWWdddttt|||tttmmmfffbbbgggooosss}}}tttaaaUUUPPPOOOGGGDDD@@@===;;;;;;;;;;;;888888888888888777666666555555555555666666666666333333444444444333222111000000000000111111111111///000000000111111111222......------------....................................---,,,++++++++++++++++++***************+++))))))************))))))((((((''''''((()))***+++((((((((()))))))))******))))))))))))((((((((('''''''''((((((((((((''''''((()))))))))))))))((((((%%%&&&&&&'''((((((''''''&&&'''''''''((((((((()))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''' ###%%%&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''''')))++++++)))'''(((***&&&''''''((((((((((((''''''((())))))'''&&&&&&''''''(((((())))))))))))(((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&//////000111111111111111000000000000////////////111///......000222333333111111222222222111111000333333333333444444555666333444444555555444444333333333333333333333333333222333333444555666777777111222555666777777555555777666555444333444555666999777666555555666777999666666666666666777777888999999999999:::;;;<<<<<<;;;;;;<<<<<<======>>>>>>::::::;;;<<<===>>>??????<<<<<<<<<===>>>AAACCCDDDLLLTTT]]]gggwwwzzzsssjjjbbbbbbggggggoooqqqgggXXXMMMHHHEEECCCAAA>>>;;;:::999999999888999999999888777666555444444444555555555555555222333444555555333111000///000111111111111000000//////000000111111111222...---,,,++++++,,,---...........................///...---,,,+++***************************++++++))))))************))))))''''''''''''((()))+++,,,))))))))))))************))))))))))))((((((((((((''''''((((((((((((''''''%%%&&&'''((())))))))))))$$$%%%'''((()))((('''&&&&&&'''''''''(((((())))))((((((((('''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&''')))***,,,+++(((%%%$$$$$$((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&'''((((((((('''$$$''')))(((&&&%%%&&&(((&&&&&&'''((()))))))))((('''(((***)))'''&&&&&&'''###$$$%%%'''(((((((((((($$$%%%%%%&&&'''((())))))&&&&&&'''''''''''''''&&&000000000000000000000000000000//////.........---000000000000000000000000222111111111000000//////333333333444444444555555333333333444444555555555555444444333333222222111555666666666666666555555444444444555555555555666444555666555222111333555777777888888888999999999777555333333444555666666555555666666777777888888<<<<<<<<<;;;;;;:::::::::888888888999999:::::::::>>>>>>>>>???@@@@@@AAAAAAFFFGGGLLLTTT^^^kkkxxxooohhhdddccccccfffaaaYYYQQQJJJEEEAAA>>>>>>>>><<<999666555666777777666666555555555555666666666666666555444333222666555444333111000//////000000000000000000000000111111000///////////////...///000000000///---,,,,,,,,,------......//////...------,,,,,,------...+++***))))))(((((())))))(((((())))))))))))(((((()))((('''&&&'''(((***,,,))))))))))))))))))))))))''''''(((((((((((((((((((((((((((((((((((((((((('''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''***))))))((('''&&&&&&%%%''',,,000///)))%%%%%%&&&''''''''''''''''''''''''&&&$$$$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((((((((('''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&''''''(((((((((((((((((()))(((&&&%%%$$$%%%%%%&&&000000000000000000000000000/////////............000000000000000000000000111111111000000000//////333333333333444444444444333333333333444444444555333333333333333222222222555555555666666555555444333333333333444444444444444666666555222222333555777777777888888888999999:::888666555555555555444555555666666777777777777<<<;;;;;;;;;::::::::::::999999999999999:::::::::;;;;;;<<<<<<======>>>>>>???>>>BBBHHHNNNWWWffftttzzzqqqkkkhhhggggggaaa[[[SSSKKKFFFBBB>>><<<:::;;;:::888666555666888777777666555444444444555444444444444333222111111444444333222111111000000000000000000000000000000111000000///////////////...///000000///...---,,,,,,,,,------------------------,,,,,,,,,,,,---------,,,++++++******++++++))))))************))))))***)))'''''''''(((***+++))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&'''''''''******)))(((((('''&&&&&&'''+++///...)))&&&%%%&&&'''''''''''''''''''''''''''&&&%%%&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&''''''(((((((((((((((''''''''''''((('''&&&%%%%%%%%%&&&'''000000000000000000000000////////////............000000000000000000000000111111000000000000//////222222333333333444444444222333333333333333444444111222222222222333333333333444444555555444444333222222222222333333333333555666666555333333444666666666777777777888888888777777666555444444555555555666666666666777777777;;;;;;:::::::::::::::999:::::::::::::::999999999999999:::;;;;;;<<<<<<===???>>>???CCCEEEIIIRRR\\\uuu~~~{{{uuuoookkkhhhgggYYYSSSKKKDDD@@@===<<<;;;888888888777666555777888888777666555444333333333222222333333333333222222333333222222222111111111000000000000000000000000000000//////......//////...////////////...---------------,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,++++++******++++++******++++++++++++************(((''''''((())))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((*********))))))((((((''''''***...---)))&&&&&&''''''''''''''''''''''''''')))(((''''''((()))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&((())))))((((((((((((''''''&&&&&&&&&&&&&&&%%%&&&&&&'''(((///////////////////////////////////////.........000000000000000000000000000000000000000000//////222222222222333333333333222222222222333333333333000000000111222333333444222222333444444444333333222222222222333333333333666666555555444444555666555555666666666777777777///000222222333444555777666666666666666666666666::::::::::::999999999999;;;;;;::::::999999888888:::::::::;;;<<<<<<======BBB@@@AAADDDDDDDDDIIIPPP\\\qqqwwwwww~~~~~~yyyssskkkddd```RRRMMMEEE???<<<<<<;;;;;;888999:::888666555666777777777555444333333222222333333444555555555444444111111111111111222222222000000000000000000000000000//////.........//////.....................---......------,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,---+++***))))))(((((()))))))))******++++++******)))+++***)))(((''''''(((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((('''''''''+++*********)))))))))((('''))),,,+++)))'''''''''''''''''''''''''''''''''***(((''''''((((((&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((()))((((((''''''&&&&&&%%%%%%&&&&&&&&&''''''((((((................................./////////////////////////////////////////////////////////000000111111111222222222333333222222222222222222222222...//////000111222333333111222222333444444333333333333333333444444444444555555444444444555555555444444555555555666666666...000333333333333555777666666666555555555555555999999999999999999999999:::::::::999999888888888999999999:::;;;;;;<<<<<<===;;;<<<@@@@@@???BBBGGGMMMZZZooozzz{{{~~~}}}uuujjj^^^WWWNNNIIICCC>>><<<<<<<<<<<<;;;<<<<<<;;;888666555666666555444333222222222222333333444444555444444444000000111111111111222222//////////////////////////////............//////...------------.........///......------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***))))))(((((())))))(((((())))))))))))((((((******)))(((((((((((('''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''(((((('''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&''''''''''''&&&%%%************))))))))))))'''(((******)))((('''((('''''''''''''''''''''''')))'''&&&&&&''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%%%%&&&&&&''''''(((((((((.................................///////////////////////////////////////......////////////000000000000111111111222222222222222222111111111111000......///000111111222222111111222333444444444444333333333333444444444444555333222222444555555444333333444444444555555555444777999888555333444555666666666555555555555444777888888888888999999999888888888888888777777777666777777888888999999::::::888999<<<>>>===>>>BBBFFFLLLYYYmmmzzz|||}}}zzzrrreeeXXXOOOIIIFFFAAA>>>======<<<<<<<<<======<<<888666555555444444333222222222333333111111222222222222111111000000111111111111111111////////////////////////......------......//////---------,,,------...///------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,++++++******++++++(((((())))))))))))(((((()))))))))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$%%%&&&''''''&&&%%%$$$))))))))))))))))))))))))''''''(((((())))))(((((('''''''''''''''''''''''''''&&&%%%%%%&&&'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''))))))(((&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''------------------------............/////////000////////////////////////........./////////000000000000000000111111111222222222111111000000000000...//////000000111111111111222333444555555555555222222222222333333333333444222000111333555444333333333333333444444444444555888;;;999555222333555666666555555555444444444777777777777888888999999666666666666666777777777666777777888888999::::::>>>::::::===>>><<<===???@@@BBBIIIWWWgggyyy}}}~~~{{{rrrrrrqqqmmmeeeZZZOOOIIIDDDBBB???===<<<<<<:::888999;;;<<<;;;888666555555222222222222222333333444222222222222222111000///111111111111000000000000////////////////////////...------------...///000------,,,,,,,,,---...///***************+++++++++,,,,,,++++++++++++,,,,,,---,,,++++++******++++++)))))))))******)))))))))'''(((((()))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))'''''''''''''''''''''''''''&&&&&&&&&''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&%%%(((((((((((((((((((((((('''''''''''')))))))))((('''''''''''''''''''''''''''&&&%%%&&&'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''$$$%%%%%%&&&&&&''''''(((''''''((())))))((('''&&&---------------------------.........//////000000////////////////////////---.........//////000000000000000000111111111111222111111111000000//////////////////000000000000111222333444555555555555000111111111111222222222333111///000333555444222222222333333333444444444000555888888444222444777666666555555555444444444666666777777888888888999444444555555666666777777999999999:::;;;;;;<<<<<<@@@<<<:::<<<===:::999;;;:::<<>>===;;;:::999888888888888666555444444555666888666444222222333333333222222222222222222222222222222222222111000//////...------......//////000000+++++++++,,,,,,---------.........------,,,,,,+++,,,,,,++++++++++++++++++,,,+++***)))(((((((((((())))))))))))))))))))))))+++***((('''''''''((()))***++++++++++++*********+++***)))''''''(((((()))'''(((((((((((((((((('''(((''''''&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%,,,***((((((******'''$$$%%%''')))++++++***((('''&&&'''((())))))'''%%%$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''******))))))((((((''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''((())))))***111111000//////...------,,,,,,,,,,,,,,,---......000000///...............000///////////////000000////////////000000000000111111111111111111111111333222111000000///000000111111000000111111222333222222222222222222222222111111222222333333333444222222222222222222222222111111111222222333333444444555777777555444555666666666666777777666666666555555444444444444555555666666666777777777888888::::::::::::;;;;;;;;;;;;>>>>>>======@@@EEEMMMSSSaaammm}}}uuuxxx~~~uuuuuuyyy|||tttvvv|||}}}ooodddXXXUUUQQQKKKGGGDDDBBBBBB>>>===<<<;;;999999999999777666555444444555666777444333111111222222222111222222222222222222222222222222111111000//////...............////////////,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))+++***)))((('''(((((())))))((('''&&&&&&'''((((((***)))((('''''''''((((((((((((''''''''''''(((((((((''''''&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%***)))'''((())))))'''$$$%%%&&&(((***+++)))(((&&&&&&'''((()))((('''%%%$$$'''&&&&&&%%%%%%&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((&&&&&&''''''((())))))***111111000000//////......---,,,,,,,,,,,,---......000///......---.....................///000111111////////////000000000000111111111111111111111111222222111111111111111222111000000000000111222222222222222222222222222222000111222333444555666666222222222222222222222222222222222222222222222222333555666666555444444555555555666666666666555555555555444444444444555555555555555555666666666666999999999::::::::::::;;;<<<<<<;;;;;;;;;===BBBEEENNNYYYgggtttzzzjjjkkkuuu{{{www|||||||||xxxrrrrrrvvv}}}yyyuuummmqqqxxx|||~~~xxxtttlll```VVVMMMKKKIIIGGGDDDAAA???>>>>>>===<<<;;;:::999999999666555444333333444555666333111000000111111000///222222222222222222222222222111111000000//////.../////////...............------............//////,,,------------.........++++++,,,,,,------......------,,,+++************))))))))))))))))))))))))******)))(((((((((((((((+++***)))(((((()))***+++)))(((''''''&&&&&&'''''')))((('''&&&&&&'''((()))''''''&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%((('''&&&'''((()))'''%%%$$$%%%'''))))))((('''&&&&&&'''((((((((('''&&&%%%&&&&&&&&&%%%%%%&&&&&&''')))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''((()))))))))111111000000000///////////////.........//////000///......------.........---------...///000111222////////////000000000000111111111111111111111111111111000000000111222222000000000000000111222222222222222222222222222222111111222222333444444555222222222222222222222222333333333222222111111111333444666666444333444555444555555666666555555444555444444333333444444555444555555555666666666666888888888999999999::::::666888999999:::;;;>>>AAAEEEPPP]]]dddkkkyyyzzzhhhhhhpppxxx|||~~~|||yyyyyy~~~|||xxxtttssssssvvv{{{{{{|||wwwqqqmmmjjjqqqxxxzzzwwwuuuvvvyyywwwqqqiiieeebbb^^^UUUNNNGGGGGGFFFEEECCC@@@>>><<<<<<;;;:::999888888888888555555444333333444555555333222000000111111111000111111111111111111111111111111000000/////////////////////......---------------------............,,,,,,,,,,,,,,,+++++++++******++++++,,,---......---,,,+++***************))))))))))))))))))))))))***))))))((((((((((((((()))*********++++++++++++((('''''''''&&&&&&&&&&&&)))((('''&&&&&&'''((()))'''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''(((((('''&&&###%%%&&&'''((('''&&&%%%&&&''''''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&''''''((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&%%%%%%''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((('''''''''''''''''''''(((((())))))000000000000////////////000//////.........//////......------------......------------...///111111////////////000000000000000000000000000000000000000000/////////000000111000000//////000000111222222222222222222222222222222222222222111111111111222222222222222222222222444333333222222111111111222333555555333333333444444444555555555555444444444444333333333333444444555555555666666666777777777777777888888888888999555777999:::;;;<<<>>>@@@AAAMMMYYYZZZXXXaaaxxx~~~mmmhhhkkkrrryyy~~~|||wwwwwwvvvwwwyyyxxxvvvwwwzzzrrrjjjeeeffflllrrrsssmmmhhhffffffddd___YYYVVVVVVUUUPPPKKKDDDEEEEEECCCAAA>>>;;;999999999888777666666666666444444333333333333444444444222111000222222111000111111111111111111111111000000000/////////////////////......------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((((((((()))***+++,,,,,,---+++******))))))))))))***)))))))))))))))))))))))))))))))))))))))(((((('''###%%%''')))***(((&&&%%%'''''''''''''''&&&&&&%%%)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''''''''''''''$$$$$$&&&&&&''''''&&&%%%&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''''''''((((((((((((///////////////...............---,,,,,,,,,,,,------------,,,------...///------------...///000000////////////000000000000000000000000000000000000000000///////////////000000////////////000111111111111111111111111111111222222222111111000000000222222222222222222222222333333333222222111111111111333444444333222222333333333444444444444333333444444333333333333444444555555555666666666666777666666666777777777888888999:::<<<<<<;;;:::;;;======IIISSSQQQKKKPPPccctttuuulllkkkqqqzzz~~~|||||||||}}}zzzwwwuuu}}}wwwmmmddd^^^bbbgggllllllgggaaa\\\ZZZWWWSSSNNNMMMNNNOOOMMMKKKBBBBBBAAA@@@>>>;;;888777777777666555555555555555333333333333333333333333444333111111222222222111111111111111111111111111////////////////////////.........------------------,,,,,,,,,,,,+++++++++,,,,,,+++******))))))((((((((())))))******++++++******)))))))))))))))***)))))))))))))))))))))))))))))))))))))))(((''''''###%%%(((***+++***(((&&&'''(((((((((((('''&&&&&&'''(((((((((((((((((('''&&&&&&&&&&&&&&&'''((()))(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&'''))))))'''&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&''''''((($$$$$$$$$$$$%%%&&&'''(((''''''''''''''''''''''''###$$$%%%&&&(((***+++,,,''''''''''''(((((((((((($$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((------------..................---,,,,,,,,,,,,,,,---,,,,,,,,,------...///......---------......///////////////000000000000000000000000000000000000222222111000///////////////////////////000111111000000000000000000000000111111222222222222222222222222222222222222222222333333222222222222222222111222444444222111222333333333444444444444333333444333333222222333333444333444444444555555555555555555666666666777777777999:::;;;:::999999:::;;;<<>><<<;;;999888777777666555555555666666222222333333333333222222333111000000111111000///111111111111111111111111////////////////////////,,,------------------.........------,,,,,,,,,,,,******++++++,,,,,,,,,---************************+++******))))))******+++))))))))))))))))))))))))((())))))***)))((('''&&&(((((())))))***++++++,,,(((((()))))))))((('''&&&&&&'''((())))))((('''&&&&&&%%%%%%&&&&&&((())))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%''')))+++***'''&&&&&&'''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%&&&'''((((((%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''(((((((((((($$$$$$$$$%%%&&&&&&''''''%%%%%%&&&&&&''''''(((((((((((((((((((((((((((''',,,---------------------111000///...............,,,,,,,,,,,,------...//////......---------......////////////000000000000000000000000000000000000444333222111000000000000///////////////000111111////////////////////////111111222333444444555666222222222222222222222222222222222222222222222222000222444444222111222333222333333444444333333222444333333222222333333444222222333333333444444444555555555555666666666777666777888888888888:::<<<>>>AAADDDDDDDDDEEEHHHKKKRRR\\\iiissszzzzzzxxxzzzoooeee\\\WWWXXXYYYZZZ\\\[[[WWWPPPKKKNNNJJJFFFDDDDDDEEEEEEEEE@@@@@@???>>>>>>======<<<888777777666666666666777111222222333333222222111222000///...///000///...000000000000000000000000.........///////////////,,,,,,,,,------.........//////.........---------))))))+++,,,...///111111,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,))))))))))))))))))))))))((()))*********)))'''&&&(((&&&$$$###$$$&&&***,,,((()))*********)))'''&&&%%%&&&)))++++++)))&&&%%%%%%%%%%%%&&&'''((()))***(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%(((+++,,,+++(((%%%&&&(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))$$$$$$$$$%%%&&&'''((()))''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%***)))(((&&&$$$"""!!! ''''''''''''((((((((()))$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%&&&'''((((((((((((((((((((('''''''''000000///...---,,,,,,,,,,,,------......------,,,+++---......------///000///...,,,++++++,,,...///......////////////......//////000000000000//////......////////////..............................,,,---///111111111111000000000000000000111111222---///111111111000111222111111111000000000000000333333333333333333333333...///000111111111111111333333333333333333333333555444333333444555777888666666555444444444444555666666666666888:::<<<===<<<===>>>>>>>>>>>>@@@BBBEEELLLTTTZZZaaakkkxxx{{{wwwyyy~~~|||}}}uuummmfff___WWWPPPUUUUUUUUUUUUSSSPPPMMMKKKHHHHHHGGGFFFEEEDDDCCCBBB===<<<;;;::::::999::::::777666444333333444666777444444333222222333333333222111000//////...//////000000000000000111111111////////////////////////))),,,///...,,,+++---000------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++***))))))))))))---,,,*********,,,...///))))))))))))(((((((((((()))((('''%%%%%%'''((()))++++++************+++++++++******)))(((''''''&&&###$$$%%%&&&''')))*********)))(((''''''((()))***''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((''''''((('''&&&%%%$$$%%%%%%&&&)))(((''''''((('''%%%###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''%%%######%%%'''(((%%%&&&&&&''''''(((((((((&&&&&&&&&%%%%%%&&&''''''/////////...---------,,,---..................---+++,,,...---,,,,,,---......---,,,,,,,,,,,,---.........////////////......//////000000000000//////......////////////..............................---...///000000111111111000000000000000111111222000111333222000//////000000000000000000111111111333333333333333333333333///000000111222222222111333333333333333333333333333333333444444555666777444444444444444555666777::::::999888888999::::::;;;<<<======<<<===???AAA===AAAGGGLLLPPPXXXbbbiiizzzxxxrrrsss~~~}}}|||zzzzzz{{{~~~zzzpppiiiccc]]]UUUOOONNNOOOOOOOOONNNLLLJJJHHHFFFEEEEEEDDDBBBAAAAAA@@@???>>>===<<<;;;;;;;;;;;;666555444333333444555666444333222111111111111111111000000////////////000////////////////////////........................---------,,,***)))***+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++************+++---,,,***)))***+++---...))))))))))))((((((((((((,,,+++***))))))***+++,,,***))))))(((((())))))************)))((('''''''''%%%&&&&&&''''''((((((((())))))(((''''''((())))))''''''''''''''''''''''''###$$$$$$%%%&&&'''((((((''''''''''''(((((()))))))))(((&&&%%%%%%%%%&&&'''+++)))((('''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%$$$$$$$$$$$$$$$%%%%%%..................------......////////////......+++---------+++***+++,,,------------------------......////////////.........//////000000//////.........////////////..............................///......//////000111222000000000000000111111222333444555333111///......//////000000111111222222333333333333333333333333111111111222222222222222333333333333333333333333222333444555555666666555333333333444555666777888::::::999999999999::::::999:::;;;;;;:::;;;===>>>;;;===AAABBBDDDHHHNNNTTT^^^lll{{{yyypppooosss{{{yyy~~~|||zzzwwwvvvuuuvvvvvvzzzssskkkddd^^^YYYRRRNNNIIIJJJKKKKKKJJJIIIGGGFFFBBBBBBAAA@@@??????>>>===>>>===<<<;;;::::::::::::666555444333333444555666444333222111000000//////000////////////000000111000//////......---------........................333000---+++*********)))------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,------,,,+++***)))))))))***+++))))))))))))((((((((((((***)))(((''''''((()))***)))((((((''''''(((((()))******))))))((((((''''''((('''''''''''''''''''''(((((('''&&&&&&'''((((((''''''''''''''''''''''''###$$$$$$%%%&&&'''(((((()))((('''''''''((()))***)))((('''&&&&&&&&&'''(((---***((('''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%''''''''''''%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%---------...............------............---------......---+++***+++,,,,,,------......------,,,......////////////.........//////////////////.........////////////..............................000///.........000111222000000000000000111111222333444555333111/////////......///000111222222333222222222222222222222222222222222222222222333333222222222222222222222222111222444555666666555444333333333444444666777777555555666777999:::;;;<<<888999999999888888:::<<<<<<===???>>>>>>???CCCFFFMMMVVVbbblllwwwrrrmmmlllwww~~~~~~zzzxxx|||{{{zzzwwwuuusssqqqppptttnnnggg```[[[UUUPPPLLLJJJJJJJJJIIIIIIGGGFFFEEE@@@@@@???>>>======<<<<<<::::::999888777777777777555444444333333444444555555444333111000///////////////...//////000111111000000//////...---,,,,,,........................888333...+++---...---+++------,,,,,,,,,+++++++++*********************************+++,,,---//////,,,+++***)))(((((())))))))))))))))))((((((((((((((('''&&&&&&&&&&&&'''((()))((((((''''''(((((()))***)))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%)))(((&&&%%%%%%''')))***)))((('''&&&&&&'''((()))---***'''&&&&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$)))(((''''''''''''''''''---------...............+++,,,,,,------,,,,,,+++...//////...---+++,,,---,,,------......------,,,......////////////............////////////............////////////......////////////////////////000000///......///111222000000000000000111111222000111333333111000111222......///000111222222333222222222222222222222222333333222111111222222333222222222222222222222222000222333555666555555444666555555444444444555555333333555666777888999:::666777888777666666888:::999::::::999999:::;;;===DDDHHHNNNUUU___mmmuuukkkeeemmm{{{{{{||||||zzzzzz|||||||||zzzwwwsssnnnllloookkkddd]]]WWWRRRNNNKKKJJJJJJIIIGGGFFFDDDBBBAAA>>>>>>>>>======<<<<<<;;;999888777666666555555555444444444333333444444444666666444333111111000000//////...//////000111111111111000//////...------........................666111,,,+++---//////...------,,,,,,,,,+++++++++************************))))))***+++,,,...///000+++******)))(((((((((((())))))))))))((((((((((((***************************))))))(((((())))))***))))))))))))((((((((((((&&&&&&''''''((()))))))))&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%((('''%%%$$$$$$%%%'''((()))((('''&&&&&&'''((())),,,)))&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$***)))(((((('''''''''(((..................------++++++,,,,,,,,,,,,++++++---/////////---,,,---...------------------------......////////////......---......//////......---......////////////......////////////////////////000000////////////000000000000000000000111111222---///111111111111222333//////000000111111222222222222222222222222222222444333111000000111222222222222222222222222222222111222333444444555555444666666555444444444444444555555666666666666555555666777777666555555666888999999888888888999::::::<<<===@@@FFFLLLWWWiiixxx|||nnnccceeeooo~~~}}}wwwvvvvvvxxx{{{~~~}}}xxxqqqjjjffffffccc^^^XXXSSSNNNKKKJJJHHHGGGEEECCCAAA???>>>============<<<<<<;;;;;;;;;:::999888777666666666666333333333444444333333333666555444333222222222222000////////////000000111111000000//////.........------------------------///---+++***+++,,,------------,,,,,,,,,,,,++++++************************)))))))))***,,,---///000************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***))))))(((((())))))***))))))))))))((((((((((((&&&&&&'''((())))))******&&&'''(((((((((((('''&&&''''''''''''''''''''''''###$$$$$$%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%&&&((('''&&&&&&&&&'''((()))+++(((&&&%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))'''%%%######%%%''')))&&&&&&&&&&&&%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&/////////...---------,,,+++,,,,,,------,,,,,,++++++---......---,,,---///...---,,,,,,,,,,,,---.........////////////......---......//////......---......////////////......//////////////////////////////000000000000//////000000000000000111111222,,,...000000000///000222000000000000000111111111111111111111111111111111444222111//////000111222111111111111111111111111222222222222333444555555555555444444444555555666555555666777777666555555666777777666444444666777999888888888999999999888777777;;;@@@BBBFFFRRR___iiiqqq{{{nnnhhhkkkyyy|||www}}}|||{{{sssooonnnrrryyy~~~wwwmmmccc]]]ZZZYYYVVVQQQMMMJJJIIIIIIDDDDDDBBB@@@???>>>======;;;;;;;;;;;;::::::::::::999888777666555555555555333333333444444333333333444444333222111111222222111000000////////////000........................------------------------,,,------,,,******+++,,,------,,,,,,,,,,,,++++++************************(((((())))))+++,,,...///))))))******+++*********))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&)))((((((''''''(((((()))(((((((((((())))))))))))(((((((((((((((((())))))'''((())))))))))))((('''''''''''''''''''''''''''###$$$$$$%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%%%%&&&((()))***)))''''''((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&'''''''''***)))((('''&&&&&&&&&&&&000000///...------,,,,,,,,,------......------,,,***+++,,,,,,,,,,,,---...///...,,,++++++,,,...///......////////////......---..................---......////////////......000000000000000000000000...///000111111000///...000000000000000111111222,,,...000000///...///000111111111000000000000000111111111111111111111111444222000///...///000111111111111111111111111111333222111111222333555666333333333444555666777888222333555777999999999999666777777666444444666777666555444444555555444333666666;;;@@@???===CCCLLLQQQ[[[iiiuuu~~~~~~qqqlllwww~~~{{{uuuwww~~~www}}}zzzqqqjjjhhhnnnvvv~~~uuuiii]]]VVVQQQQQQOOOLLLIIIGGGHHHIIICCCBBBAAA@@@????????????:::::::::999999999999999666666555444333333333333222333333444444333333222222222111111111111111222222111000//////...//////,,,,,,---------------------------------------------///111///+++)))+++------------,,,,,,,,,++++++))))))))))))))))))))))))((((((((()))***+++---...((()))***+++++++++++++++))))))))))))(((((((((((())))))************))))))'''''''''&&&&&&'''''''''(((((((((((())))))))))))*********)))(((''''''''''''((()))******)))((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''(((((('''&&&%%%%%%&&&%%%%%%$$$%%%&&&'''(((***)))))))))***)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&''''''(((((((((,,,,,,***)))((((((((((((333222000///---,,,,,,,,,,,,+++***(((((()))+++,,,///...,,,++++++,,,---...000---+++,,,///222222000)))***,,,...///......---+++++++++,,,---...///000...///////////////......///...---------...000111111...+++)))(((***,,,...111111000///...---,,,,,,111111111111000000000000333333444222///------...111111111000111111222222333222222111111222222222000000000000000111111222555444333222222222333444444444555555555555555555444444555666777888999999444444444444555666777888999888777555555777888999666777777999:::<<<>>>???IIILLLQQQYYYdddqqq~~~oooppp}}}{{{}}}}}}wwwvvvuuu~~~uuu|||rrreee___cccmmmuuu~~~xxxooocccYYYRRRNNNMMMJJJHHHGGGFFFFFFEEECCCBBB@@@>>>=========;;;:::<<<;;;:::999888888888888;;;:::888777555444444444333333333333333333333333000000000000////////////////////////////////////------......------,,,+++)))***,,,------,,,***)))---...000///---+++************+++,,,,,,,,,++++++(((((()))***+++,,,,,,,,,))))))***+++++++++++++++))))))))))))))))))))))))+++***)))(((((('''((((((&&&&&&'''(((((((((((((((******))))))((('''''''''&&&&&&&&&'''''')))******((((((((((((''''''''''''(((((())))))))))))(((((('''''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%(((''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''((()))***+++,,,,,,''''''''''''''''''''''''111111000...------------******+++,,,---------------------...---------,,,...,,,******---//////...***+++---...//////......,,,,,,,,,,,,---...//////.........///.........---///////////////000111111222111///---,,,---///000000000000///......------//////000000000111111111222222333111///---...///000///000000111222333444444333333333333444444555000000000000000111111222444333222222222222333444444444444555555555666666555555555666777777888888555555444444555555666666999888666555555666888999666777777888999;;;<<<===>>>AAAEEEKKKTTT___jjjrrr}}}zzzwww}}}xxx|||~~~}}}xxx~~~ttt||||||qqqfff___aaagggmmmqqqoooiiibbbYYYQQQLLLIIIHHHFFFEEEDDDEEEEEEDDDCCCBBB@@@>>>>>>>>>>>>===<<<;;;;;;:::888888777777777888777666555444333333333222222222222222222222222000000000000////////////........................---............---,,,,,,---...////////////...---,,,...//////---+++***++++++++++++++++++***)))((()))))))))******++++++,,,((()))******++++++******))))))))))))))))))))))))***)))((((((((((((((((((******+++,,,,,,,,,,,,,,,((())))))))))))))))))))))))(((((()))***+++,,,,,,(((((((((((('''''''''''''''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''$$$$$$%%%&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%((((((((((((''''''''''''''''''''''''''''''''''''/////////.........------)))***---///000000///...+++,,,...000000...---+++---+++)))***+++,,,,,,++++++,,,---...////////////......---------......///------------------------///000000111111111111111111111000/////////000000////////////////////////---......///111222222333000111111000///...///000......///000111333444555//////000000000111111222000000000000000111111222333333222222222222333444222333333444555666777777666666666666666666666666555555555444444555666666888777666555555666777888666666666777777888999::::::<<<>>>BBBGGGNNNWWW]]]iiisss|||zzzwwwyyyrrr{{{zzzzzzvvvnnneee^^^\\\^^^aaa```]]]YYYSSSNNNJJJGGGFFFDDDBBBAAABBBCCCDDDCCCBBB@@@>>><<<<<<======<<<;;;::::::999888777777777777555555444333333333333333111111111111111111111111000000000000////////////..............................//////......---,,,////////////////////////,,,...///...,,,+++++++++))))))************))))))************************'''((())))))******))))))))))))))))))))))))))))))((((((((('''(((((())))))((())))))***************'''(((((()))******+++++++++*********+++,,,---...((((((((((((''''''''''''&&&''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%'''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&''''''(((((($$$$$$%%%&&&&&&''''''(((&&&''''''((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&---.....................+++,,,---/////////......+++,,,---...///...------,,,+++*********+++******------......////////////000///......---------...,,,,,,,,,,,,,,,,,,------...///000111222111000///------.........---------............//////000000......//////000111111222...///000000......///000////////////000222333333---......///000000000000000000000000000111111222222222222222222333333333222222333444555666777888666666666555555444444444555555555555666777888999777666666555555666666777666666555555666666777777;;;<<<===>>>???CCCIIIMMMSSS\\\jjj|||~~~vvvpppxxxuuuqqqqqqsssoooiiiaaaZZZWWWWWWYYYWWWTTTOOOKKKIIIGGGFFFFFFBBBAAAAAAAAACCCCCCBBB@@@;;;:::888888999::::::999999888777777666666666777444444333333333444444555000000000000000000000000000000000000////////////..............................//////......---,,,------,,,,,,,,,,,,------,,,---...---,,,***+++,,,(((((()))++++++,,,,,,,,,************))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))***&&&''''''((((((((((((((())))))))))))******++++++***************+++,,,,,,((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&%%%$$$$$$&&&&&&''''''''''''&&&&&&""""""###$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,---......///......---///...---+++++++++,,,,,,---,,,++++++,,,---...///+++,,,,,,,,,++++++++++++------------.........///000///...------,,,------,,,++++++++++++,,,---...---...///000111000///...++++++,,,---------,,,+++------......///000000000000/////////////////////,,,...//////...---///000111111000000///000000000111222333444444444444333000000000000000111111222111111111222222333333333222222333444555666777888666666555555444333333333444444555666777999;;;<<<666555555555555555555666666555555444444555555666888999:::999888:::<<>>:::999777777888999999888777777666555555555666666444444333333444444555555000000000000000000000000000000000000////////////.......................................------,,,,,,,,,+++******+++,,,,,,,,,------,,,+++***+++,,,,,,,,,,,,---,,,,,,++++++******))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((''''''&&&''''''((())))))(((((()))***************************))))))((((((((((((((('''(((((())))))((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''%%%%%%$$$###$$$%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&+++,,,...//////...---,,,000///,,,***))))))***+++,,,+++***))))))+++...///***,,,......,,,+++,,,---------,,,,,,,,,------...///...---,,,,,,,,,,,,,,,,,,++++++***+++,,,...///------...///////////////,,,---......///.........---.........//////000000000000000//////.........,,,...///...------...///222222111000////////////111222333444444333222111000000000000000111111222///000111222333333333222222333333444555666777777555555555444444333333333444444444666777999;;;<<<555555555555555555555555555444444444444555555666888999:::999888777999:::@@@DDDHHHNNNUUUaaaoooxxx}}}}}}sssuuuwwwzzz}}}{{{jjjaaaaaabbbccc```[[[TTTOOONNNPPPRRRNNNJJJFFFEEEGGGGGGEEECCCDDDCCCBBBCCCDDDCCC@@@======;;;999999:::::::::888666555555444444555555555444444333333333444555555000000000000000000000000000000000000////////////------------------------------......------,,,+++------------------------+++,,,---+++******+++---111111000...,,,***((('''))))))))))))))))))))))))'''((())))))******))))))(((((((((((((((((((((((('''''''''&&&''''''((((((&&&&&&'''(((((((((((((((*********)))(((''''''&&&((('''''''''''''''((((((((((((((((((''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$&&&'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&''''''(((''''''&&&&&&%%%$$$$$$###$$$$$$%%%&&&&&&''''''((($$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,---...//////...,,,+++------,,,++++++*********))))))))))))***+++,,,,,,(((+++---...,,,+++,,,...---,,,++++++++++++,,,------,,,,,,+++++++++,,,,,,,,,,,,+++***+++---///000/////////...///000000111............/////////000.........///////////////.........///////////////---...///...,,,,,,---...111000000////////////000//////000111000///---+++000000000000000111111222...///111222333333333222444444444555555555666666444444444333333333333333555444444444555666777888444444444555555444444444444444444444444555666777888:::;;;;;;:::999:::;;;:::===@@@BBBDDDJJJTTT[[[kkksss~~~}}}xxxwwwwwwwwwwwwwwwuuutttxxx}}}|||pppaaaZZZYYYYYYXXXWWWTTTPPPLLLKKKLLLMMMIIIFFFCCCDDDGGGHHHEEEBBBAAA@@@AAABBBDDDCCC@@@>>>>>><<<:::999::::::999777555444444444444444555555444333333222222222333333111111111111111111111111000000000000////////////------------------------,,,,,,,,,---,,,,,,+++***,,,---...//////...---,,,+++,,,,,,+++)))***,,,.../////////...,,,***((('''''''''(((((())))))******((()))******++++++******(((((((((((((((((((((((((((((('''&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&&&&((((((((('''''''''''''''***))))))(((((()))))))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%,,,---...//////---+++******+++---......---,,,***%%%''')))+++,,,+++***)))&&&)))------,,,+++,,,...---,,,+++*********+++,,,,,,++++++******++++++,,,---,,,+++++++++---000111111000/////////000222333---------------...///000////////////////////////,,,------...///000111111---...///...,,,+++,,,---///////////////000111111111222333333222000...,,,000000000000000111111222...///111222333333222222444444555555555555555555333333333333333333333333666555444333333333333333333444444555555444444333444444444444555666777777444666888999888777888999222777;;;======@@@GGGLLLSSS[[[fffooowww{{{zzzxxxwwwuuurrrnnnkkknnntttssshhh\\\VVVTTTSSSPPPPPPPPPNNNKKKIIIIIIJJJFFFCCCBBBDDDHHHJJJGGGCCC===>>>???AAACCCCCCAAA???===;;;999888888777666555444444333333333444444555333222222111000000111111111111111111111111111111000000000000////////////------------------------+++,,,,,,,,,,,,+++******+++,,,...//////...,,,++++++,,,,,,***)))***,,,...)))***+++,,,,,,,,,,,,,,,&&&''''''((()))******+++))))))***+++++++++++++++(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&((())))))***************%%%%%%&&&&&&'''(((((((((,,,,,,++++++***+++++++++)))(((((((((''''''''''''&&&''''''((((((''''''&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''(((''''''&&&&&&%%%$$$$$$&&&''''''''''''''''''&&&""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%------------,,,+++******,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---..............................////////////////////////......//////...---,,,,,,---...111222222111...------------...............------............------000000000000111111111111111111000000//////......000111111111111222222222333333333222222222111111555555444333222222222222555444444444444333333333555444444333333222222111666666666666777777777777777777666666555555555444999:::;;;;;;<<<===AAACCCIIILLLPPPTTT[[[eeeqqqyyy}}}}}}|||zzzyyytttsssxxx{{{tttjjjdddeeeccc^^^YYYUUURRRQQQPPPOOOMMMKKKKKKKKKJJJHHHFFFFFFFFFEEEDDDCCCBBBBBBAAA??????@@@AAAAAAAAAAAA@@@::::::999999888777777777555555555444333222000///000//////000111222111000333333111000...---------,,,...//////...------...///......---+++******))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,++++++***)))(((((()))((('''''''''(((***+++''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((())))))((('''&&&&&&***++++++***'''&&&&&&'''(((,,,000...)))%%%%%%''')))(((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''&&&&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%***)))((('''''''''''''''$$$%%%''''''&&&&&&((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$***%%% $$$((((((&&&''''''((((((((((((''''''''''''&&&%%%$$$######"""###$$$%%%'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""###%%%&&&&&&%%%%%%%%%%%%&&&'''''',,,,,,------,,,,,,++++++---,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++(((((((((((()))***++++++++++++++++++++++++++++++---------------------------,,,,,,,,,,,,---..............................------------------------......//////...------,,,---...000111111000...---,,,------------...............////////////............/////////000000000000000000000//////......000000111111111222222222///000111111333333444555444333333222222222222222555555555444444444333333444444333333333333222222444444444444555555555555777666666666555555555444444777999;;;;;;;;;<<<===<<>>===<<<888888777777666555555444555555333333333333444555777444111000000111000000222222000///............000---******,,,...---,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,++++++***))))))))))))((((((''''''&&&((((((((((((((()))******''''''((()))))))))))))))((((((((('''''''''&&&&&&&&&&&&'''((()))***++++++(((((((((((((((''''''&&&%%%&&&((('''&&&&&&((()))&&&***---,,,)))'''''')))*********)))((((((''''''&&&''''''((((((''''''&&&'''&&&&&&'''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%%%%%%%***++++++)))&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&)))%%%""""""%%%''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''))))))))))))((('''%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''******++++++,,,---......------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,------.........************++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------........................---...............------.........------.........---------......//////000......////////////......------........./////////////////////////////////000000000000111111111111222222222222111111111111...//////000111222222222555555555444444444444333111111222333333444555555555555555666666666777777555555555555555555555555222555777888777666555555888888888999;;;>>>BBBDDDHHHMMMTTTZZZ```hhhrrryyy}}}www~~~{{{zzz~~~xxxyyy}}}}}}{{{vvvrrriiifffhhhmmmnnnfff]]]XXXRRRPPPOOOMMMKKKJJJJJJJJJLLLKKKIIIIIIJJJJJJIIIHHHDDDDDDCCCBBBBBBAAAAAAAAA@@@?????????===<<<;;;:::777666666555555444444333555444333222222444666777:::666222//////000000000111111000//////...//////111,,,'''(((,,,///...+++------------............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))))))))))))))(((((('''''''''((((((((((((((())))))***''''''((()))))))))))))))((('''''''''&&&&&&&&&&&&''''''(((((())))))******'''(((((((((((((((''''''&&&((()))(((''''''((()))&&&(((+++***)))(((((())))))))))))(((((((((''''''''''''(((((((((((('''''''''&&&&&&'''(((((('''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&'''''''''******+++)))'''%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''(((%%%######%%%'''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''(((((())))))*********)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''*********+++,,,---...///,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++******++++++***)))((('''++++++++++++,,,,,,------++++++++++++++++++++++++,,,++++++++++++,,,------------------------------........................------...............---.........------.........---......///000000111111,,,------......------,,,....../////////000000000...............///////////////000000000111111111222222222111111111000000---...///111111222222222444444444444333333333333111111222222333444555555555555555555666666666666444444444555555555555555777777888777666666777999:::888777666777888::::::>>>AAAGGGLLLRRR[[[dddkkk|||{{{{{{xxx}}}wwwvvvzzz~~~~~~|||{{{{{{|||{{{wwwqqqkkkbbb^^^^^^aaaaaa\\\WWWUUUNNNMMMLLLKKKKKKJJJJJJJJJKKKJJJIIIIIIJJJKKKIIIHHHFFFFFFEEEDDDCCCBBBAAAAAA???>>>>>>===<<<:::999888666666555555444333333333444333222111222444666888999666222//////000111111111000///////////////000111,,,'''(((,,,///...+++---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++***))))))***)))))))))))))))(((((('''(((((()))))))))))))))''''''((()))))))))))))))((('''''''''&&&&&&&&&&&&******))))))((((((''''''''''''((((((((((((((('''***+++,,,***(((''''''((('''((())))))(((((())))))((((((''''''''''''&&&&&&'''((((((((((((((((((''''''&&&&&&'''(((((('''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((('''((()))((('''&&&''')))%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''&&&$$$$$$&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''(((((()))))))))'''(((((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''++++++******+++---...000,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,------,,,***((('''+++++++++,,,,,,------...************************+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---......///...............////////////......------...///000111111222,,,,,,,,,------,,,,,,,,,....../////////000000000---............//////////////////000000000111111...//////000111222333333---...000111222222222111333333333333222222222222111111222333333444555555222333333333333444444444444444444444444555555555888888888777555666888;;;???<<<888666666777888888999;;;>>>BBBGGGMMMUUUZZZkkksss{{{|||}}}zzzwwwwwwyyyxxx|||~~~||||||uuuuuuvvvvvvsssmmmeee```[[[WWWUUUXXXXXXUUURRRSSSLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIHHHHHHJJJKKKJJJIIIHHHGGGFFFEEECCCAAA@@@@@@=========<<<;;;999888777666666555555444333333333333222222111222333555555666333000///000111222111000////////////000000111000---******,,,...---,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********++++++******)))((())))))))))))))))))))))))''''''((()))))))))))))))''''''((()))))))))))))))((((((((('''''''''&&&&&&++++++***)))((('''&&&&&&&&&'''((((((((((((((((((,,,------+++)))''''''((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''(((((())))))((((((''''''&&&&&&'''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$%%%%%%&&&$$$%%%''''''&&&'''(((***%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''(((&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&'''''',,,,,,*********,,,...///,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------/////////---+++***)))******+++,,,,,,------************************+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------...//////......---...000111111000...---++++++,,,---...///000000,,,------------------,,,------........./////////---------.........//////////////////000000000111......///000111222333333...///111222333222111000222222222111111111000000222222222333333444444444222222333333333444444444333333333444444555555555333555777777666666777888DDD???999666777888999999777777999;;;>>>CCCHHHKKKVVV___kkkwww~~~}}}|||~~~wwwtttssssssyyy~~~~~~{{{|||qqqllllllkkkiiifffaaa\\\XXXRRRPPPQQQUUUUUUQQQOOOPPPLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHGGGHHHJJJKKKJJJIIIIIIHHHFFFDDDBBB@@@>>>===;;;;;;;;;;;;:::999888777666666666555444444333333111111222222222222222222111000//////111222222222///////////////000111111------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************))))))(((((((((((((((((((((((((((&&&'''((()))***))))))(((''''''((())))))))))))))))))))))))(((((((((''''''******))))))((((((''''''&&&&&&'''(((((((((((((((***++++++***((((((((())))))(((''''''(((((((((''''''''''''''''''((((((((((((((())))))))))))(((((('''&&&&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$######$$$$$$%%%&&&###$$$&&&&&&%%%%%%''')))$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''&&&&&&'''((('''''''''((((((''''''''''''''''''''''''''''''((($$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''---,,,+++******,,,---///...------,,,,,,------...+++,,,,,,------,,,,,,+++((()))+++,,,,,,+++***(((((())))))***++++++,,,,,,))))))))))))))))))))))))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---.../////////...---...111222222111...---))))))***+++---......///---..................---,,,,,,,,,---------......---------.........//////////////////000000000000111111111111000000000000///000222333444333111000111111111000000000000///222222333333333333444444444444444555555555666666333333333444444555555555///222555777666555444444BBB===666222333555666666555555666777999===@@@CCCDDDKKKVVV```jjjuuuxxxzzz{{{wwwqqqoooqqqxxx~~~|||{{{vvviiidddbbb```^^^\\\ZZZXXXVVVMMMMMMPPPUUUVVVQQQNNNNNNKKKKKKLLLLLLLLLKKKJJJIIIHHHGGGGGGHHHJJJKKKJJJIIIIIIHHHFFFCCC@@@>>><<<;;;:::::::::::::::999888777777666666555555444333333000111222222222111111000...------///222333333222///......//////000111222,,,...000///...------...++++++,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************************)))((((((&&&'''''''''''''''''''''&&&''')))*********)))((('''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))&&&&&&'''((())))))(((((('''((())))))(((((()))******)))'''''''''(((''''''(((((((((((())))))))))))(((((())))))))))))(((((('''&&&&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&'''(((###$$$&&&%%%$$$$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''&&&&&&'''(((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''---,,,***))))))***,,,---000...,,,+++,,,---......++++++************++++++***+++---......---+++*********+++++++++,,,,,,,,,...------,,,,,,------...'''((()))++++++,,,,,,,,,,,,---......,,,******++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......444888;;;999444...+++***,,,,,,,,,,,,,,,,,,,,,,,,...///000000000///---,,,000000///...---,,,,,,+++------------------------222111111111000000//////111111222222333333333444555444333333444333111///...//////000111222222222333333222111000000111111222222222222222222222222444555555555444333333222444444444555555555555666666666666555444444333333444666888999999999:::;;;AAABBBFFFLLLSSS\\\cccgggnnntttwwwttt~~~{{{|||zzzyyyzzz~~~|||{{{{{{wwwmmmiiikkkoootttxxxyyyyyyzzzzzzzzz|||sssllljjjbbbbbb```]]]XXXUUUSSSRRRTTTTTTRRRQQQOOONNNLLLLLLIIIIIIHHHHHHHHHIIIIIIJJJHHHHHHHHHHHHHHHIIIJJJKKKJJJHHHEEEAAA???============;;;999777666666777888555555444444444333333333222111000111222333111//////555:::999333...///222111000000///////////////.................................------,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---......))))))))))))))))))))))))((((((((((((((()))******''''''(((((())))))******(((***,,,......,,,***((()))***+++***'''%%%%%%%%%)))'''&&&&&&''''''&&&%%%$$$%%%&&&'''(((((((((((()))'''%%%&&&***,,,+++)))---,,,******+++***)))'''(((((())))))))))))((((((&&&((())))))(((''''''(((***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''((((((''''''&&&%%%%%%&&&''''''''''''''')))'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&---,,,+++))))))+++,,,---///---,,,++++++++++++***++++++************++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,------((()))******++++++++++++***,,,------+++*********++++++,,,,,,,,,,,,++++++,,,,,,,,,------------...;;;:::888555000---,,,,,,------------------------///////////////...------...............---------------------------------111111111000000000//////............/////////000444444444444333222111000///000000111222222333333333222222111000000111111222222222222222222222222333333444444333222222111444444444444555555555555555555555555444444444444555777999999888888999::::::;;;===AAAFFFLLLQQQUUU\\\aaakkkxxx~~~~~~}}}xxx{{{uuuuuu||||||xxxwwwxxxzzz~~~~~~vvvnnnjjjkkklllooorrrtttuuuttttttppptttxxxvvvpppiiifffffffffddd```[[[VVVSSSQQQQQQRRRRRRQQQPPPNNNMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKIIIIIIIIIIIIIIIIIIJJJJJJJJJHHHDDDAAA???=========<<<;;;999777666666777777444444444333333333333222444333222333444555333111///444999888222...///222111000//////......//////..............................---------,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,---------))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))(((***+++,,,,,,+++***(((%%%'''))))))((('''((()))***(((''''''((()))'''&&&'''''''''(((''''''&&&&&&&&&$$$###$$$''')))(((''')))'''&&&&&&'''((('''&&&(((((())))))))))))((((((&&&((())))))(((''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((''''''''''''&&&&&&&&&&&&'''''''''''''''((()))&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''(((((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&---,,,+++******+++,,,---............---,,,***)))++++++************++++++)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,------,,,,,,,,,,,,------************************)))+++,,,,,,***))))))***++++++++++++++++++++++++,,,,,,,,,,,,------------AAA<<<555///---------...........................000///......---.........---------.........//////------------------------000000000000////////////,,,,,,,,,---------------111444666444111///000222000111111222222333333333333222111111000111111111333333333333333333333333222222222222222111111000333333333444444444555555444444444444555555555555555777999999888777777888999999:::;;;>>>AAADDDFFFGGGJJJSSS]]]ccceeehhhmmmxxxxxxsssrrrwww~~~{{{wwwuuuuuussstttuuussssssyyy|||}}}tttnnnkkkjjjhhhfffhhhkkkmmmmmmkkkeeeggghhheeebbbaaacccfffmmmhhh```XXXRRRPPPOOOOOOPPPOOOOOONNNMMMMMMLLLLLLMMMLLLLLLKKKKKKKKKLLLLLLJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGDDDAAA???=========<<<:::888777666555666666333333333222222222111111444333222333444555333111///333888777222//////222000000///............///........................------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((((()))******))))))))))))((((((((((((((())))))******))))))(((%%%'''))))))((('''((()))+++)))(((((())))))((('''(((((((((((('''&&&%%%%%%&&&%%%$$$$$$&&&(((((('''(((&&&$$$###%%%'''(((((('''(((((())))))(((((('''&&&((())))))(((''''''((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&)))((('''&&&%%%&&&''''''''''''&&&&&&&&&'''((()))%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&---,,,++++++++++++,,,---,,,...111111000...,,,+++++++++************++++++)))***++++++++++++***)))******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++*********************+++------+++***+++++++++++++++******+++++++++++++++,,,,,,,,,---------CCC;;;222---,,,---------------------------------000///---,,,,,,---...///........................,,,,,,------------------////////////////////////........................///333666555000...000333000000111111111222222222222222111111111111111222333333333333333333333333111222222222222222111111222333333333444444444444222222333444444555666666666777999888777666666777999999999999:::;;;===>>>===>>>CCCKKKOOOPPPTTTZZZeeeqqq~~~zzzwwwwwwzzz~~~~~~yyyvvvtttsssrrrpppnnnnnnvvv|||zzzyyyrrrmmmjjjiiiddd______dddgggeeeccc^^^^^^]]]\\\\\\aaahhhnnnqqqiii___UUUOOOMMMNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLMMMLLLKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGEEECCCAAA>>>===<<<<<<:::999888666555555555555222222222111111111111000111111000111222333111//////222666555111//////111000///......------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++++++++))))))))))))))))))))))))((((((((((((((())))))*********))))))((((((''''''((((((((((((((((((((((((((()))***)))'''&&&%%%&&&***)))'''((())))))(((&&&((((((((((((((('''&&&&&&)))((((((((()))*********,,,)))&&&%%%&&&((()))***'''(((((((((((((((((('''&&&((())))))(((''''''(((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&***(((&&&%%%$$$%%%'''(((&&&%%%$$$%%%&&&'''''''''%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&'''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&---,,,,,,,,,,,,,,,,,,---))),,,000111000---,,,,,,++++++************++++++*********++++++***************+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***))))))******++++++---......---,,,,,,---,,,,,,+++******+++,,,,,,+++++++++,,,,,,,,,------===777111.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///000//////...------,,,,,,,,,,,,,,,---------...........................///////////////////////////...222555444///---///333////////////000000000000222111111111111111222222333333333333333333333333222222333333333333222222222222222222333333333444111222222333444555666666555777888888666555555666444444444444555666777777;;;:::<<>>===<<<;;;999888777666555555444444222222111111111000000000111111000111222333111//////111444333111///000111///......---------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++***))))))))))))))))))))))))((((((((((((((())))))*********))))))((((((''''''''''''''''''''''''''''''''')))***)))'''&&&&&&&&&)))(((&&&'''(((((('''%%%&&&''''''((())))))((((((************)))***+++,,,000---(((&&&&&&'''((((((''''''((((((((((((''''''&&&((())))))(((''''''(((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&***(((&&&%%%$$$%%%'''(((&&&$$$###%%%'''(((&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&###$$$%%%&&&((()))******%%%&&&''''''((((((''''''%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,,,,------------,,,,,,''',,,000000...++++++,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++***))))))***+++,,,+++---//////...---...///...---,,,++++++,,,---...++++++++++++,,,,,,,,,,,,444222000///......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------...///111000///...---,,,+++++++++,,,,,,------.........---------..............................---------...111333222000...///111////////////////////////111111111000111111222333222222222222222222222222111222333333333333333333111111222222222333333333111222222333444555555555444555777777666555555666222333333444555666666777:::888888;;;;;;999===BBBDDDHHHQQQ]]]gggoooyyy{{{{{{www|||}}}{{{~~~uuuvvvwwwyyy|||}}}zzzwwwsssppppppvvv~~~|||zzzzzzyyy{{{uuupppkkkgggccc```___[[[VVVVVVXXX\\\]]]]]]UUUSSSRRRSSSXXX```hhhmmmggg```VVVPPPNNNOOOOOONNNLLLLLLLLLLLLLLLLLLKKKKKKHHHGGGFFFEEEEEEEEEEEEEEEHHHIIIJJJJJJJJJIIIHHHGGGDDDCCCBBB@@@>>>===;;;;;;888888777666555444333333222222222111111111000000444333222333444555333111///000222222000///000111......---,,,,,,,,,,,,---........................++++++++++++,,,,,,,,,,,,++++++************++++++*********+++++++++++++++))))))))))))))))))))))))((((((((((((((()))******))))))))))))((((((((((((&&&''''''((((((''''''&&&$$$&&&(((((((((((()))***((('''&&&&&&''''''&&&%%%&&&&&&'''((())))))))))))'''((()))(((''''''(((***...+++(((%%%%%%%%%%%%$$$&&&''''''((((((''''''&&&&&&((())))))(((''''''((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''')))((('''&&&%%%&&&''''''&&&%%%%%%'''++++++'''###%%%%%%%%%%%%%%%&&&&&&'''###$$$%%%&&&(((***++++++$$$%%%'''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,------------------,,,---111444333...***+++,,,++++++************++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++***)))((()))***,,,---***,,,......---------...///...,,,++++++,,,...///***++++++++++++,,,,,,,,,,,,---......---,,,---...------------------------+++,,,------.........---//////......---------,,,++++++,,,,,,---......///,,,,,,---------.........///.........---------,,,//////000000000000000///000000000///////////////111111000000111222222333111111111111111111111111000000111222222222222222111111111111222222222222222222222333333444444444222444666666555555666777444555666777888888888888888666666888777666888>>>>>>===BBBKKKRRRXXXaaakkkqqqoooppprrrpppmmmnnnrrrrrrwww}}}yyyxxx}}}vvvxxxzzz|||}}}{{{yyyvvvtttuuuzzz}}}}}}}}}|||~~~{{{wwwuuutttssssssvvvqqqjjjeeebbb```]]]ZZZWWWVVVTTTSSSUUUWWWZZZ\\\RRRQQQPPPQQQUUUZZZ^^^```^^^XXXQQQNNNPPPQQQQQQOOOMMMMMMMMMLLLLLLKKKKKKKKKGGGFFFEEEDDDCCCCCCCCCCCCEEEFFFHHHIIIJJJIIIGGGFFFBBBBBBAAA@@@>>>===;;;:::777777777666555444333222333333222222222111111111444333222333444555333111///000000000000///000000...------,,,+++,,,,,,,,,........................******+++++++++,,,,,,,,,++++++************++++++))))))******++++++,,,,,,))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))&&&'''((())))))((('''&&&###%%%(((((((((((()))+++)))(((''''''(((((('''&&&'''(((((()))))))))((((((&&&'''((('''%%%$$$&&&(((+++)))&&&%%%%%%%%%$$$###&&&''''''((((((''''''&&&&&&((())))))(((''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((''''''''''''&&&&&&&&&''''''(((,,,000///)))$$$&&&&&&&&&%%%&&&''''''(((&&&&&&''''''(((((())))))$$$%%%'''((()))((('''&&&&&&&&&%%%%%%&&&''''''(((&&&&&&&&&%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,------......------,,,444888:::777000,,,,,,...++++++************++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,***)))(((((()))+++---///)))+++------,,,,,,---...000///---,,,,,,---///000******+++++++++,,,,,,,,,(((+++------++++++...111........................***+++---...///...---------------............///++++++,,,,,,---...//////,,,,,,,,,------.........000000000//////.........000///...///111111000...111111111000000000000000111111000000111222333333000000000000000000000000//////000111111111111111000111111111111222222222222222333333333333444444111333555666555555666777333444555666666666666666777555555888777666888>>><<<:::<<>><<<;;;:::777777777666555444222111333333333222222222222111222111000111222333111/////////000000//////000000...---,,,,,,++++++,,,,,,........................*********++++++,,,,,,,,,++++++************++++++(((((()))***+++,,,,,,---))))))))))))))))))))))))((((((((((((((()))******''''''(((((())))))******%%%''')))++++++)))'''%%%'''((())))))(((&&&'''(((***)))(((((())))))((('''*********))))))((('''&&&&&&((()))'''%%%$$$&&&))))))(((''''''((('''&&&$$$&&&''''''''''''''''''&&&&&&((())))))(((''''''(((***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((''''''&&&%%%))))))+++000444222+++%%%'''&&&&&&&&&&&&'''(((((()))(((((((((''''''''''''$$$%%%'''))))))((('''&&&&&&&&&&&&&&&&&&'''((()))'''&&&&&&&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,+++***))))))***+++,,,888::::::555---((((((***+++++++++++++++***)))(((++++++,,,,,,,,,+++******+++,,,,,,------,,,,,,+++,,,+++******))))))************)))&&&%%%%%%'''***,,,,,,+++******+++,,,,,,000///---,,,+++,,,------++++++------------++++++---------------------------------,,,,,,++++++++++++,,,---...////////////,,,+++)))+++///000///------...............------...------,,,,,,------...333222///---,,,,,,---...////////////////////////////////////000000000000111000///......///000111111111111111111111111111111111222222222222111111333333333222111000///...111111111111111111111111444555666777777555333111111333555666777666555444555555555666666777999999999999;;;===AAAEEEHHHKKKMMMLLLKKKJJJKKKMMMPPPRRRXXX^^^eeeiiikkknnntttyyy|||}}}xxxwwwwww|||~~~~~~|||}}}}}}~~~zzzrrrrrruuuuuuuuuvvvzzzsssnnngggbbb`````````___^^^]]]ZZZVVVSSSQQQOOONNNMMMMMMNNNQQQUUUWWWWWWVVVQQQPPPPPPOOOOOONNNNNNMMMMMMMMMNNNOOOOOONNNLLLKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIGGGEEEDDDEEEEEEDDDCCCAAABBBCCCDDDEEEEEEEEEEEE@@@???>>><<<;;;:::888888888777777666555444444444444555777777444222111111////////////////////////111000000///.../////////,,,++++++******++++++,,,///...,,,,,,------,,,+++.........------,,,,,,,,,************************))))))*********+++++++++((((((((((((((()))******+++***)))'''''''''((()))...,,,***(((''''''((()))(((((((((((((((((((((((())))))************))))))%%%%%%&&&&&&'''(((((((((++++++***(((&&&&&&(((***&&&''')))*********)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''%%%$$$###$$$%%%%%%)))))))))(((''''''&&&&&&%%%&&&(((***)))'''%%%###%%%%%%%%%&&&&&&&&&'''''')))&&&'''...777999222******)))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%%%%&&&((()))(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&///...---,,,,,,---...///222555555222,,,)))***,,,+++++++++++++++***))))))***++++++,,,,,,,,,++++++)))******++++++******)))---,,,+++************************(((''''''(((***------,,,++++++,,,------......,,,+++++++++,,,,,,++++++,,,------,,,++++++------------------------,,,,,,,,,,,,,,,,,,+++++++++,,,---...............---+++***+++...///...---,,,------..................------,,,,,,------...111000///...------..........................................////////////222111000//////000111222111111111111111111111111000111111222222111111000000000000111000000//////111111111111111111111111444555666666666444333222333444555777777666555444555444444555555777888888888888999;;;>>>AAADDDEEEEEEDDDCCCBBBCCCEEEGGGIIIJJJPPPVVVZZZ\\\```fffkkkvvv{{{|||www|||{{{xxxxxx}}}}}}yyyrrrrrrtttttttttvvv{{{zzzssslllgggaaa\\\ZZZZZZZZZYYYWWWVVVSSSQQQNNNMMMLLLKKKMMMMMMNNNQQQUUUXXXXXXXXXQQQQQQPPPOOONNNMMMMMMMMMKKKLLLLLLLLLLLLLLLKKKKKKLLLLLLKKKKKKKKKKKKJJJJJJOOOLLLIIIFFFDDDBBB???===@@@AAABBBCCCCCCDDDDDDDDD???>>>===<<<:::999888888666666555555444333333222333555666555333111111222000000000000000000000000000////////////.........---,,,,,,,,,,,,,,,,,,---///---,,,,,,------,,,+++------,,,,,,++++++++++++************************************++++++++++++((((((((((((((()))*********)))(((''''''(((((())),,,+++)))((('''''''''((((((((((((((((((((((((((('''(((((())))))((((((''''''''''''''''''''''''''')))***+++***(((&&&''''''%%%&&&'''((()))((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((&&&%%%%%%%%%&&&&&&'''''''''(((((((((((((((&&&'''((()))((('''%%%$$$%%%%%%&&&&&&&&&''''''''''''%%%&&&,,,222333...((()))(((''''''&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&'''((('''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''',,,,,,++++++++++++,,,,,,,,,...000...+++***,,,...++++++++++++++++++***))))))***++++++,,,,,,,,,,,,)))******++++++******)))...---,,,+++***************+++,,,+++)))((()))***...---,,,++++++,,,---...---,,,++++++***+++++++++++++++,,,,,,,,,,,,++++++------------------------+++++++++,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,---,,,+++,,,---...---,,,,,,------....../////////...------,,,,,,------...................................................------------............222111111000000111111222000000000000000000000000000111111222222111111000//////000111222222111111111111111111111111111111555555444444444444333333444555666777777666444333444333333333444555666777777777777888:::;;;===>>>===<<<;;;;;;;;;===???AAA===AAAEEEHHHJJJOOOUUU[[[dddhhhnnnvvvzzzzzzvvvrrrpppvvv~~~{{{zzz|||~~~}}}|||xxxrrrsssuuuuuuuuuwww|||}}}~~~~~~~~~{{{rrriiicccbbb^^^YYYUUUSSSSSSRRRQQQOOOOOOMMMLLLKKKJJJJJJJJJLLLLLLNNNRRRVVVYYYYYYYYYQQQQQQPPPOOONNNMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJKKKMMMLLLJJJIIIIIIIIIJJJKKKQQQNNNJJJGGGDDDAAA>>>;;;>>>???@@@AAAAAABBBAAAAAA======<<<;;;:::888777777444444444333333222222111333444444222000///111222111111111111111111111111...///000000000///---,,,...------,,,,,,------......---,,,,,,------,,,+++++++++++++++******************************************+++++++++,,,,,,,,,((((((((((((((()))******)))(((((((((((())))))*********))))))((((((''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&))))))(((((('''&&&&&&%%%'''))),,,,,,***'''&&&&&&%%%&&&&&&'''((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))(((''''''&&&'''''''''&&&&&&''''''((())))))***'''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%&&&))),,,,,,***'''((('''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))+++---,,,++++++---///+++++++++,,,,,,+++******((()))***+++,,,---------+++,,,,,,------,,,,,,+++///...---+++************(((***++++++***))))))***---,,,++++++++++++,,,---++++++******************+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---++++++,,,,,,,,,+++******---,,,,,,,,,,,,,,,,,,+++.........---------.........------,,,,,,------...,,,---...////////////...........................------........./////////111000000000000000000111000000000000000000000000000000111111111111000000222222333444444444444333111111111111111111111111444444333333222333333444666666666666666555444333333333222222333444444555777777777777777888888888:::999888888888:::;;;<<<:::;;;===???@@@DDDJJJNNNSSSUUUYYY]]]aaacccccccccfffnnnyyy|||zzzyyywww|||~~~~~~|||vvv}}}~~~~~~|||vvvsssvvvyyyyyyzzz}}}~~~~~~}}}vvvuuuwwwzzz|||}}}|||~~~yyypppjjjeee___[[[ZZZWWWSSSPPPOOONNNMMMLLLLLLKKKKKKJJJKKKKKKLLLLLLKKKLLLMMMQQQVVVYYYYYYYYYQQQPPPOOONNNMMMLLLKKKJJJIIIIIIHHHGGGHHHIIIKKKLLLMMMLLLIIIHHHGGGHHHIIIJJJLLLJJJHHHGGGFFFDDDAAA???<<<===>>>???????????????<<<;;;;;;999888777777666444444333333333222222222222222222000......000222000000000000000000000000...///111111111000...,,,------,,,,,,,,,,,,---------,,,+++,,,------,,,+++++++++++++++++++++******************************++++++++++++,,,,,,,,,,,,((((((((((((((())))))***''''''(((((())))))******))))))*********)))((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&)))((((((((('''''''''&&&(((***++++++)))'''&&&&&&&&&&&&'''''''''(((((((((((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((()))))))))((('''&&&%%%&&&''''''&&&&&&&&&&&&''''''''''''$$$&&&'''((('''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,,,,++++++((()))***+++,,,---------+++,,,,,,------,,,,,,+++...---,,,+++************''')))******)))((()))))),,,+++***))))))***+++,,,)))*********************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,++++++******,,,,,,---,,,+++++++++,,,111000///---,,,,,,,,,,,,...------,,,,,,------...+++,,,---.../////////................................./////////000000000...//////////////////...////////////////////////000000000111111000000000333444444444444333222222111111111111111111111111333333222222222222333444555555555555555444333333333222222222222333333444777777777777777777666666888888777777777888999:::;;;;;;;;;;;;<<<>>>BBBDDDFFFGGGIIIJJJLLLNNNQQQRRRWWW___jjjqqqrrrpppnnnnnnooovvv{{{~~~|||vvvsssyyyyyy|||~~~{{{yyyxxxuuutttyyy||||||~~~}}}{{{{{{xxxvvvnnnkkklllrrrwwwzzzxxxyyy|||xxxqqqggg```]]][[[YYYWWWVVVSSSPPPOOONNNNNNLLLKKKIIIIIIIIIIIIJJJKKKLLLLLLJJJJJJLLLPPPTTTWWWWWWVVVPPPOOOOOOMMMLLLKKKJJJJJJIIIIIIHHHHHHIIIKKKMMMNNNLLLKKKIIIGGGFFFFFFHHHIIIHHHGGGFFFFFFFFFEEECCCAAA;;;<<<<<<============<<<::::::999888777666666555444444444333333333333333111111111///......000222///////////////////////////000111222222000...---,,,,,,++++++++++++,,,,,,---+++***+++------,,,+++++++++++++++,,,,,,,,,,,,******************************+++++++++,,,,,,,,,((((((((((((((())))))***''''''(((((())))))******))))))***+++++++++******(((((((((((((((((((((((((((((())))))))))))(((((('''''''''((((((((())))))***+++***(((&&&&&&''')))((((((((((((((()))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''&&&&&&))))))(((((('''''''''''')))((('''%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((%%%'''((((((&&&%%%&&&(((&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&)))******++++++******)))---,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,)))******++++++******))),,,+++******))))))******'''(((***)))(((((()))++++++***)))(((((()))***+++))))))***+++++++++******++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++***++++++,,,,,,,,,++++++***,,,---,,,+++***,,,---222000///---,,,,,,,,,---...------,,,,,,------...,,,,,,---------......///------------------------////////////000000000111---......//////......---///////////////////////////000000111111000000///111111222222111000//////111111111111111111111111111111222222222222333333444444444333333333333333333333222222222222333333777777888888888777666666666555555555555555666666999888888888999:::<<<===>>>????????????@@@CCCEEEGGGNNNWWW\\\\\\\\\\\\]]]dddjjjqqquuuyyy{{{vvvooonnntttsssuuu{{{xxxxxx}}}zzzxxxvvvuuurrrtttxxx{{{{{{}}}~~~}}}|||}}}~~~|||xxxuuuuuussspppnnniiihhhmmmrrrsssuuuwww}}}wwwzzz||||||zzzwwwsssppphhhbbbZZZVVVTTTTTTRRRPPPRRRQQQOOOOOOOOONNNLLLJJJGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIJJJMMMQQQSSSSSSSSSNNNNNNMMMMMMLLLKKKKKKKKKHHHHHHIIIJJJKKKLLLNNNNNNKKKJJJHHHGGGFFFFFFFFFFFFGGGFFFEEEEEEEEEDDDAAA>>>;;;;;;<<<<<<<<<<<<;;;;;;888888777777666555555444333333333333333333333333000111111000///...000111........................///000111111111000...---,,,++++++******++++++,,,,,,+++***+++,,,---,,,++++++++++++,,,,,,,,,,,,,,,************************))))))*********+++++++++((((((((((((((()))******'''((()))))))))))))))((((((((())))))******++++++(((((((((((((((((((((((())))))************))))))&&&&&&'''(((((()))******++++++***'''%%%%%%(((***)))(((((((((((()))******''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&'''''''''&&&&&&***))))))(((''''''&&&&&&)))((('''&&&%%%&&&''''''&&&&&&'''''''''(((((((((&&&''')))((('''&&&''''''&&&&&&&&&&&&&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((()))***++++++***)))(((,,,+++++++++,,,,,,++++++***+++,,,,,,------,,,,,,***++++++,,,,,,,,,++++++)))******++++++******)))))))))(((((())))))******)))******)))((()))+++---++++++***))))))***++++++))))))+++,,,,,,,,,++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++******************+++,,,---------,,,(((***,,,,,,+++***,,,...///...---,,,,,,---///000...------,,,,,,------......---,,,,,,,,,---...///------------------------........./////////000000---...///000000///...---........................//////000000000000////////////000000111000000000111111111111111111111111///000111333333333222111222222111111222222333333444333333222222222333333555555777777888777777666444444444444444444444444444444444555777888999999888:::;;;;;;999:::<<>>;;;;;;;;;<<<<<<;;;::::::666666666555555444444333000000000000000111111111...000222333111000000000000000000000000000000000...---,,,+++++++++,,,,,,...------,,,,,,------...+++***)))***,,,---,,,+++(((((())))))*********+++************************(((((((((((())))))))))))((((((((((((((()))******))))))*********((('''&&&&&&%%%$$$###$$$&&&)))***(((((((((((((((((((((((())))))************))))))******))))))(((((('''''''''))),,,+++)))'''&&&&&&''''''&&&%%%&&&'''((()))$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((*********)))(((&&&&&&''''''((()))))))))(((''''''''''''&&&&&&&&&''''''''''''((((((((()))&&&%%%&&&(((******'''$$$'''''''''''''''((()))***'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%,,,***'''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((++++++,,,++++++***((((((************************)))+++---.........,,,+++*********))))))'''&&&&&&)))+++------,,,******++++++++++++************))),,,+++*********+++,,,---++++++************++++++******))))))))))))))))))))))))))))))))))))))))))++++++***************++++++*********+++,,,,,,---***+++---...///......---***,,,......---++++++,,,........................---------...------,,,,,,......---------,,,,,,,,,------------------------..................---------.........//////000000////////////////////////......///000000000000000000000000000000000000000000000000000111111111111111111000000111111222333000000000///000000111222222000000111444555333111222333444666888777555333333333333444444444555555444444555555555555444444666666666777888888999999888<<>>===???AAACCCAAAAAAEEEKKKOOONNNKKKJJJJJJLLLMMMNNNPPPQQQRRR\\\^^^aaadddgggiiijjjjjjgggfffeeedddcccbbbbbbbbbdddfffggghhhgggeeebbb```eeekkkqqqrrrnnniiigggggghhhiiiiiiiiiiiikkknnnqqqyyy{{{zzztttkkkfffeeeggg[[[YYYUUUQQQPPPSSSYYY^^^rrrvvvxxxrrrggg^^^[[[\\\XXXXXXXXXXXXXXXYYYYYYZZZ[[[\\\\\\\\\[[[YYYWWWVVVSSSSSSSSSRRRPPPNNNMMMLLLLLLJJJIIIIIIJJJKKKIIIHHHGGGHHHIIIJJJJJJJJJIIIHHHCCCEEEFFFGGGFFFFFFHHHIIIGGGGGGHHHIIIIIIHHHHHHHHHHHHJJJLLLMMMMMMLLLJJJHHHFFFFFFGGGHHHJJJKKKLLLLLLHHHHHHGGGGGGEEEDDDBBBAAAEEEBBB???@@@CCCCCC???;;;:::::::::999888777666666777777777666555333222111111111111111000000000000111000000///...---------...........................------,,,,,,,,,------,,,++++++***)))))))))***------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++*********))))))))))))((((((((((((((())))))))))))))))))(((((((((((())))))************************''''''((()))))))))))))))))))))))))))(((((((((((($$$&&&((('''$$$$$$'''++++++******)))((('''''''''%%%&&&&&&&&&''''''((((((''''''((((((''''''&&&%%%%%%&&&''''''&&&&&&''')))))))))))))))))))))))))))&&&%%%$$$$$$$$$%%%&&&''')))'''&&&%%%&&&''''''&&&&&&&&&''''''(((((())))))(((((())))))((('''&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&%%%######$$$&&&)))+++%%%$$$$$$$$$%%%''')))***''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&---------,,,++++++***)))++++++++++++++++++++++++'''((()))++++++***)))(((***++++++,,,,,,,,,,,,+++)))+++------+++******+++++++++++++++******************)))))))))***+++,,,++++++************++++++))))))))))))))))))))))))************************++++++***************+++******))))))******+++,,,***+++,,,,,,,,,+++***)))***,,,......,,,++++++,,,........................,,,------...------,,,,,,......---------,,,,,,,,,------------------------........................---........./////////000////////////////////////......///000000000000000000000000000000000000000000000000000111111111111111111000000111111222333111000000000000111222222222111000222444555333111333333444555666666555444333333333444444444444555444444555555555555444444555666666777777888999999777999;;;;;;::::::;;;<<<@@@>>>===@@@EEEGGGFFFCCCAAABBBCCCDDDFFFGGGHHHHHHJJJLLLOOORRRTTTVVVVVVWWWYYYYYYXXXWWWWWWWWWWWWXXXWWWYYYZZZ\\\[[[YYYWWWVVVVVV[[[```aaa]]]YYYYYYZZZ]]]]]]]]]]]]]]]___cccgggssstttssslllccc]]]\\\]]]QQQPPPMMMJJJIIILLLQQQVVVeeeiiikkkfff\\\TTTRRRSSSLLLLLLLLLLLLLLLMMMNNNNNNPPPQQQRRRRRRRRRQQQPPPOOOOOONNNNNNNNNMMMKKKJJJIIIIIIGGGFFFGGGHHHIIIHHHGGGGGGGGGIIIIIIJJJIIIIIIHHHFFFHHHHHHHHHFFFFFFGGGHHHGGGGGGHHHHHHIIIHHHHHHGGGGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFGGGHHHHHHIIIJJJJJJGGGGGGGGGGGGFFFDDDCCCBBBFFFCCC@@@AAACCCCCC@@@<<<999999999999888777666555666666555444333222111000111111111000000000//////000000000///...---------........................---------------...///000...------,,,++++++,,,,,,------,,,,,,,,,+++++++++************+++++++++,,,---...////////////...---,,,,,,,,,++++++++++++***(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))((((((((((((%%%(((+++------+++******)))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((''''''&&&%%%%%%&&&''''''&&&&&&''')))((((((((((((((((((((((((((('''&&&%%%%%%%%%&&&'''((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$$$$&&&((()))'''&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&......------,,,++++++***++++++++++++++++++++++++)))***,,,---------,,,+++,,,------------,,,,,,+++)))+++,,,,,,+++******+++,,,+++++++++************))))))(((((())))))***+++++++++************++++++))))))))))))))))))))))))************************+++***************++++++***))))))))))))******+++,,,,,,,,,,,,+++***)))(((***,,,------,,,++++++,,,------------------------,,,,,,------...------,,,......---------,,,,,,,,,------------------------......................................./////////////////////////////////......///000000000000///000000000000000000000000000000000000111111111111111000000000000111222222111111111111111222333333222111111222444444333111333333333333444444444444333333333333444444444444444444555555555555444444555555666666777888888888999777666666888888888777<<<:::888:::===>>><<<999999:::;;;<<<===??????@@@@@@AAACCCEEEGGGHHHIIIIIIKKKJJJJJJJJJJJJKKKLLLLLLJJJKKKMMMNNNNNNMMMKKKJJJKKKNNNRRRRRROOONNNNNNPPPPPPPPPPPPOOOPPPSSSXXX\\\hhhhhhfff```XXXQQQOOOOOOJJJJJJHHHGGGFFFIIIMMMQQQVVVZZZ\\\XXXPPPJJJHHHIIIFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGHHHIIIJJJIIIIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDCCCDDDFFFGGGGGGGGGFFFGGGGGGHHHIIIIIIHHHHHHIIIJJJJJJHHHFFFEEEFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHFFFFFFGGGGGGFFFFFFEEEDDDFFFCCCAAAAAACCCCCC???<<<888999999888888777666555444444333333222111000000111111000000000000//////000000//////...---------------------------------,,,,,,,,,---...///000111...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))))))))*********++++++,,,...///000000///...,,,,,,,,,,,,++++++++++++***(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))((((((((((((&&&)))...444666333---(((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''((((((''''''&&&%%%%%%&&&''''''&&&&&&''')))(((((((((((((((((((((((())))))((('''&&&&&&''''''&&&))),,,+++(((&&&'''((((((((('''''''''''''''&&&'''(((((((((((('''&&&&&&'''''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&...------,,,++++++******+++++++++++++++++++++++++++,,,------......------......---+++***'''%%%$$$)))+++,,,+++***)))***+++,,,,,,+++++++++*********))))))))))))*********+++++++++************++++++)))))))))************************************************)))******+++,,,+++***************++++++,,,---------,,,,,,,,,,,,***+++---,,,+++***+++,,,------------------------,,,,,,------...---------......---------,,,,,,,,,---------------------------------.......................................////////////////////////---...//////000000//////000000000000000000000000///000000000111111111111000000000000000111222222222222111111222222333444222222222222333333222111333333333222222222333555222222333333333444444444444444555555555555444444444444555666666777777888<<<888555444777888777555888666666777999999888555888888999:::;;;<<<======??????@@@AAABBBCCCCCCDDDBBBBBBBBBCCCDDDEEEFFFGGGEEEFFFGGGGGGGGGEEEDDDBBBEEEFFFHHHHHHGGGGGGIIIKKKJJJIIIIIIHHHIIILLLRRRVVV[[[[[[YYYTTTMMMHHHFFFFFFCCCDDDDDDCCCCCCEEEIIILLLMMMPPPRRROOOJJJFFFEEEFFFFFFEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDDDDEEEEEEEEEEEEEEEDDDBBBAAABBBEEEGGGGGGGGGEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHFFFDDDDDDEEEGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFEEEDDDBBB@@@@@@AAA@@@===:::777777888888777666666555444444333222111111000000111000000000/////////////////////......---------------------------------,,,,,,,,,,,,------...///,,,++++++*********++++++,,,,,,,,,++++++++++++***((())))))))))))************+++---//////---+++************)))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))((((((((((((&&&(((---333777555---'''******))))))(((((((((((((((((((((((((((((((((((('''''''''(((''''''&&&%%%%%%&&&''''''&&&&&&''')))(((((((((((((((((((((((())))))(((''''''&&&&&&&&&%%%***......)))&&&''')))++++++******))))))(((((('''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&''''''(((&&&&&&'''''''''&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&''''''%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&---,,,+++***)))))))))***++++++++++++++++++++++++((())))))***************---,,,,,,***(((&&&$$$###)))***+++***))))))***+++,,,,,,,,,++++++++++++************+++++++++++++++++++++************++++++*********++++++,,,,,,,,,******************************))))))***++++++,,,---,,,,,,+++++++++,,,,,,******++++++,,,---......***+++,,,+++******+++,,,------------------------+++,,,,,,---.........---......---------,,,,,,,,,---------------------------------.........//////...............---------////////////////////////------...//////////////////////////////////////////000000000111111111111000000//////000000111222222222111111222222333444111222333333222222222222333444444333111111333555222222222333333333444444444444555555555555444444444444444555666666777777;;;777444333555777555333555555555777888999888888888999999:::;;;<<<======;;;;;;;;;;;;<<<======>>>>>>>>>>>>???AAABBBDDDEEEDDDEEEEEEDDDCCCAAA???>>>>>>????????????@@@BBBDDDFFFFFFFFFEEEEEEHHHMMMQQQOOONNNMMMJJJGGGDDDCCCCCC======>>>>>>>>>???BBBEEEGGGIIIKKKJJJGGGEEEEEEFFFBBBBBBBBBBBBBBBCCCDDDDDDHHHHHHGGGFFFEEEEEEDDDDDDAAABBBCCCDDDEEEEEEEEEEEEDDDBBBAAABBBDDDGGGHHHHHHDDDDDDDDDEEEFFFGGGHHHHHHEEEEEEEEEDDDBBBCCCEEEGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEAAA@@@???>>>===<<<:::888666666777777777666555555555444333222111111111222000000000////////////...............---------------------------------------,,,,,,+++************,,,++++++***++++++,,,,,,,,,,,,+++++++++*********((())))))))))))************+++,,,------,,,+++************)))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))((((((((((((&&&&&&(((---111111,,,'''))))))))))))((((((((((((******))))))))))))))))))'''''''''(((''''''&&&%%%%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%***///...***&&&'''***++++++******))))))((((((&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&'''&&&&&&(((((('''&&&$$$###$$$$$$%%%&&&'''''''''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&---,,,***)))((())))))***************************************++++++,,,,,,******+++++++++***))))))******+++***((((((***,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++++++++************++++++)))******++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,,,,......---,,,,,,,,,,,,---'''''''''(((***+++---...***+++,,,+++))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---..................---------,,,,,,,,,------------------------,,,,,,------.../////////.........---------------////////////////////////------...////////////...////////////////////////000000000000111111111111000////////////000111111111111111111111222333333111333444444222111111222222555666555222111222555222222222222333333333333444444555555555555444444333333444444555666666666666555333333333444333222333444666777999:::::::::777777888999999:::;;;;;;888888888888999:::;;;<<<:::;;;;;;<<<>>>???AAABBBBBBBBBAAAAAA@@@>>>===<<<======<<<<<<===>>>@@@AAABBBCCCCCCCCCCCCDDDHHHKKKGGGFFFFFFEEEDDDCCCBBBBBB>>>>>>???>>>===???BBBEEEBBBCCCEEEEEECCCCCCCCCDDDBBBBBBBBBBBBBBBCCCCCCDDDHHHGGGEEEDDDCCCBBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEEEECCCAAAAAADDDGGGHHHIIICCCCCCCCCDDDEEEFFFGGGHHHDDDDDDDDDBBBAAAAAADDDGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCDDDDDDEEEEEEDDDDDDCCCBBBCCCCCCCCCDDDDDDEEEEEECCCCCCDDDEEEEEEDDDDDDDDD??????>>>===;;;999888777555555666666666666555555555444222111111111222333000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))(((((((((---------------......///++++++++++++************)))))))))*********++++++,,,,,,------------,,,,,,,,,,,,,,,++++++++++++***(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))(((((((((((($$$$$$%%%'''***+++***)))''''''''''''''''''&&&&&&************))))))))))))''''''((((((''''''&&&%%%%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&'''***---,,,)))'''((()))(((((('''''''''''''''&&&%%%%%%&&&''''''''''''&&&$$$$$$$$$$$$$$$%%%&&&'''&&&&&&'''((('''&&&$$$###"""###%%%&&&'''(((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&''''''((((((''''''&&&$$$&&&'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&...---+++)))))))))***+++))))))))))))))))))))))))------,,,,,,------......******+++,,,,,,,,,++++++*********)))((((((***,,,------,,,,,,,,,+++++++++((()))***+++,,,++++++***++++++************++++++'''(((((()))******++++++++++++++++++++++++++++++))))))))))))***+++,,,---...---,,,,,,+++++++++,,,(((((((((((()))***,,,---+++++++++***))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---..................---------,,,,,,,,,------------------------,,,,,,------...//////000.........------,,,,,,,,,////////////////////////,,,---......//////......////////////////////////000000000000111111111111///////////////000111111111000000000000111222222111333555444222000111222111555888777444111222555111222222222222333333333444444555555555555444444222333333444555555666666333555666666444333333444333555666888888888999999666666666777888888999999999999888888999:::<<<===999999::::::<<<===???@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>======>>>???@@@@@@???@@@BBBBBBAAAAAACCCEEECCCCCCBBBBBBBBBBBBBBBAAABBBBBBAAA???>>>???CCCFFF???@@@AAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDBBBAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEECCC@@@@@@BBBEEEGGGGGGBBBBBBBBBBBBCCCEEEGGGHHHGGGFFFEEEBBB@@@AAACCCFFFHHHHHHHHHGGGGGGFFFEEEDDDAAABBBDDDEEEEEEDDDBBBAAAAAABBBBBBCCCDDDEEEFFFFFFBBBCCCCCCCCCCCCCCCBBBBBB?????????===;;;888777777444555555666666555555555333222111//////000111222000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***---------------...//////++++++++++++************************+++++++++,,,,,,,,,+++******+++,,,,,,,,,,,,,,,++++++++++++***(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))(((((((((((("""$$$%%%&&&&&&''')))+++&&&''''''''''''''''''''')))))))))(((((((((''''''''''''((((((''''''&&&%%%%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''%%%%%%'''((())))))((((((*********))))))(((((((((&&&&&&&&&&&&&&&'''''''''$$$%%%&&&&&&'''''''''&&&$$$$$$$$$%%%%%%&&&((((((&&&&&&&&&&&&&&&&&&%%%%%%###$$$&&&'''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''''''''&&&%%%$$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&000...,,,*********+++,,,((((((((((((((((((((((((******))))))******+++,,,,,,,,,,,,+++***)))((('''*********)))'''(((***,,,---------,,,,,,,,,++++++'''((()))++++++******)))++++++************++++++%%%&&&&&&'''((())))))***++++++++++++++++++++++++))))))))))))***+++,,,------,,,,,,+++*********+++,,,+++*********+++,,,---+++++++++***((()))+++---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---..................---------,,,,,,,,,------------------------,,,,,,------...///000000.........------,,,,,,,,,////////////////////////,,,---......//////......////////////////////////000000000000111111111111///////////////000111111000000000///000111111222111333555444111000000222111666:::999555222222444111111222222222333333333444555555555555555555444222222333444444555555666333777::::::777555666888444555777777666666777777666666666777777888888999777777666777888999;;;<<<:::::::::;;;<<<===??????;;;<<<===>>>???@@@AAABBB<<<;;;:::;;;<<<======<<<>>>@@@BBBBBBAAAAAAAAABBBCCCBBBAAAAAAAAAAAA@@@???@@@???===;;;:::;;;???CCC>>>??????@@@@@@AAABBBBBB???????????????@@@AAAAAABBBBBBAAA@@@@@@BBBCCCDDDBBBCCCDDDDDDEEEEEEEEEDDDEEEBBB@@@???AAADDDFFFFFFBBBBBBAAABBBCCCEEEGGGHHHJJJIIIGGGCCC@@@@@@BBBEEEHHHHHHHHHGGGGGGEEEDDDDDD???AAACCCEEEEEECCCAAA???AAAAAABBBCCCDDDFFFFFFGGGBBBBBBCCCCCCBBBBBBAAA@@@???@@@@@@>>>;;;999777777444444555555666555555444222111///...---...000111000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,+++++++++++++++,,,---...+++++++++************)))***++++++++++++,,,,,,,,,+++)))'''&&&&&&''')))+++*********))))))))))))((((((((((((((())))))))))))))))))(((((((((((())))))************************'''(((((()))))))))))))))))))))))))))(((((((((((( $$$''''''&&&&&&))),,,((((((((()))))))))))))))((((((''''''&&&&&&&&&%%%''''''((((((''''''&&&%%%%%%&&&((('''&&&&&&''')))''''''''''''''''''''''''%%%&&&((()))***+++******+++)))''''''((()))((('''&&&'''''''''(((((())))))$$$%%%&&&&&&'''''''''&&&%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&%%%%%%'''((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&++++++***************+++***(((&&&&&&(((*********,,,+++***))))))***+++,,,))))))***+++++++++++++++++++++++++++++++++++++++...,,,+++***+++,,,***)))))))))))))))))))))))))))************************,,,++++++******++++++,,,)))***+++,,,,,,+++)))(((,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***(((((()))+++,,,---,,,+++)))((())))))***......------------......+++,,,---...///...---,,,......,,,++++++,,,......,,,---......,,,,,,---...000...,,,---///000...,,,---------............///------------------------//////.........//////000------...///111111///------.........//////000000000000////////////000000////////////000111222333333333222222222333444555555IIIRRRFFF666111111000333333222222111222222222333333444444444444444333333333333333333333333333666666666666666666666666111222333444555777888888777777888888888999999999777777888999999999999888999::::::999888777999:::<<<<<<===>>>@@@CCCEEEGGG===<<<<<<;;;;;;===>>>???=========>>>??????@@@@@@AAAAAA@@@@@@@@@@@@?????????>>><<<;;;<<<===???@@@@@@@@@@@@AAAAAA@@@??????FFFFFFFFFEEEDDDBBB@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@???@@@CCCEEEGGGGGGGGGGGGDDDBBB@@@AAACCCEEEGGGGGGBBBBBBAAABBBCCCEEEGGGHHHIIIFFFCCCBBBAAAAAA@@@???@@@BBBDDDFFFEEECCC???===AAAAAAAAABBBBBBAAA@@@@@@CCCCCCBBBCCCCCCDDDEEEFFFGGGFFFDDDCCCBBBBBBCCCCCC@@@???===;;;999888777777888888777777666666555555111111111111000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,%%%###)))---***'''((((((((()))***++++++,,,,,,---,,,***))))))***,,,---,,,+++)))''''''((()))***$$$%%%&&&&&&''''''&&&&&&'''(((******((((((((()))(((((((((((((((((((((((()))************+++++++++***(((((()))***+++***)))((((((((()))***,,,......******)))((((((((((((((()))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((++++++***)))((('''&&&&&&((((((''''''''''''((((((&&&&&&&&&'''''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$###$$$&&&((()))+++)))'''%%%$$$%%%&&&'''''''''''''''''''''''''''&&&'''((()))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$######$$$''')))+++(((''''''''''''(((((((((((((((((('''&&&$$$###"""%%%&&&&&&&&&%%%$$$######***))))))((((((((())))))+++)))'''&&&'''(((((('''+++***))))))))))))***+++((()))******++++++******++++++++++++++++++++++++***)))((()))******(((&&&))))))))))))))))))))))))((((((((((((((((((((((((+++******))))))******+++))))))***+++++++++***)))++++++***))))))***++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,+++*********+++,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,---...---,,,,,,,,,......,,,+++,,,...///...,,,------------............------------------------...............///000000111111111111111000///............/////////000000000000////////////000000////////////000111222333333222222111111333444555666FFFNNNCCC666333444222333333222222111222222333666777777777777777666555444444444444444444444444555555555555555555555555222333333444555666777777666666666777777777888888777777888999999999999888999::::::999888777999;;;;;;;;;;;;<<<>>>@@@BBBDDD===<<<;;;;;;;;;<<<>>>>>>======>>>??????@@@AAAAAAAAAAAAAAA@@@@@@@@@??????>>>===<<<;;;<<<===???@@@???@@@@@@AAAAAAAAAAAAAAAEEEEEEEEEDDDCCCBBB@@@@@@BBBBBBBBBBBBBBBAAAAAAAAAAAABBBDDDEEEGGGGGGGGGGGGDDDBBB@@@@@@BBBEEEFFFFFFCCCCCCBBBCCCDDDEEEGGGHHHGGGEEEBBBAAAAAA@@@???>>>???@@@BBBCCCCCCAAA???>>>AAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAACCCDDDFFFFFFGGGFFFDDDBBBBBBAAABBBBBB???>>>===;;;999888777777777666666555555444444333111111111000000000/////////...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********---&&&$$$***---+++((((((((())))))***++++++,,,,,,---,,,***))))))***,,,------+++)))'''''''''((()))&&&&&&'''((((((((((((''''''(((******((('''((()))(((((((((((((((((((((((())))))*********+++++++++)))(((((((((***+++***)))((((((((())))))+++,,,---(((((('''&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''*********)))(((''''''&&&((((((''''''''''''((((((&&&&&&&&&'''''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%&&&(((***++++++***(((&&&&&&&&&'''((('''''''''''''''''''''''''''((()))***)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%(((&&&%%%$$$$$$%%%'''(((+++***((('''&&&''''''((((((((((((((((((((('''&&&)))))))))))))))(((((('''******))))))))))))*********(((&&&&&&'''(((((((((***))))))(((((())))))***'''((())))))******))))))++++++++++++++++++++++++(((((()))***+++***'''%%%))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((()))))))))(((((()))***++++++++++++++++++***))))))***++++++************************,,,+++***))))))***+++,,,++++++++++++,,,---...///,,,++++++******++++++,,,+++*********++++++,,,,,,+++,,,,,,------,,,,,,++++++---...---,,,+++,,,...,,,+++***+++---...---,,,------------....................................------------...///000111555444333222111000//////......////////////000000000//////......//////000////////////000111222222222222111000111222333444444???CCC;;;444444444333333222222111222222333333555555555555444444333222555555555555555555555555555555555555555555555555333444444444555555555555555555555555666666666666666777888888999999888888888999:::999777777999;;;::::::999:::;;;<<<>>>???<<<;;;;;;;;;;;;<<<======<<<======???@@@AAABBBBBBAAAAAAAAA@@@@@@@@@@@@???======<<<;;;;;;===>>>???>>>???@@@BBBCCCCCCCCCCCCEEEEEEEEEDDDDDDBBBAAA@@@BBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGDDDBBB@@@???AAADDDEEEEEECCCCCCCCCCCCDDDFFFGGGHHHEEECCCAAA@@@AAA@@@>>>======>>>???@@@@@@@@@??????AAAAAABBBBBBBBBBBBAAAAAA>>>>>>???@@@BBBDDDFFFGGGFFFEEEDDDBBBAAA@@@@@@@@@???>>><<<:::888777666666555555444444333222222222111111000000000000/////////...------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))---)))'''***---+++)))))))))))))))***++++++,,,,,,,,,+++***))))))***+++,,,,,,+++)))(((''''''((((((''''''((())))))))))))(((&&&(((***)))((('''((())))))))))))))))))))))))))))))))))))*********++++++)))((('''(((***+++***)))((((((((((((((()))******((('''&&&&&&%%%&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))'''''''''''''''''''''''')))))))))(((((('''''''''((((((''''''''''''((((((&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%((((((''''''((()))+++,,,+++***)))'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((()))******((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%***)))'''%%%$$$$$$$$$%%%---,,,)))'''&&&&&&'''(((%%%&&&'''(((((((((((((((((((((''''''''''''&&&&&&,,,,,,,,,+++,,,,,,---...***(((&&&''')))+++++++++))))))(((((((((((())))))''''''((()))))))))))))))************++++++++++++******,,,...///...+++((())))))))))))))))))))))))***************************))))))(((((())))))***'''(((((()))***++++++++++++******************+++************************++++++*********+++,,,,,,,,,,,,,,,,,,------............------------......,,,+++*********+++---...---...///000000///...---+++,,,------++++++,,,---*********+++,,,------,,,,,,,,,---------.................................+++,,,,,,---...///111222444444444333111000111111//////////////////000000/////////......////////////////////////000111111111111000///000111222333000555777222///222333111222222111111222222333333333444444333333222111000444444444444444444444444444444444444444444444444444444444444444444444444444555555555666666666666666777777888888888888888777888999888777777999;;;::::::999999999:::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<:::;;;<<<===>>>@@@AAAAAAAAAAAA@@@@@@@@@?????????<<<<<<;;;;;;;;;<<<===>>>===>>>@@@BBBCCCEEEEEEFFFEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGDDDBBB??????AAABBBCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFEEECCCBBBBBBBBBAAA???===<<<<<<<<<<<<===>>>???@@@@@@AAABBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBCCCDDDEEEEEEDDDCCCBBBAAA@@@???>>>>>>===;;;999777666555555555444444333333222111111111000000000////////////......------------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))---+++)))***,,,,,,+++***))))))*********+++++++++++++++***))))))***+++++++++***))))))))))))***+++''''''((()))))))))((((((&&&((())))))(((''''''((())))))))))))))))))))))))))))))))))))************)))((('''(((*********((()))(((((('''''''''(((((()))((((((''''''((((((((((((((((((''''''(((((((((''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%&&&&&&((((((((()))))))))******''''''''''''''''''''''''((((((((((((((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%((('''''''''((()))***+++***)))((('''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%)))((('''%%%$$$$$$$$$$$$---+++)))'''&&&''')))***$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%,,,,,,++++++,,,------...///---*********++++++***(((((())))))))))))((((((''''''((())))))))))))))))))))))))******+++++++++++++++---///000///,,,)))))))))))))))))))))))))))*********************************))))))*********''''''(((((()))***+++,,,*********++++++*********++++++++++++++++++++++++++++++***++++++,,,,,,---............------,,,,,,//////............//////---,,,+++++++++,,,...///,,,---...//////...---,,,+++,,,---,,,++++++,,,---)))***++++++++++++,,,,,,,,,,,,,,,------------...........................++++++,,,,,,...///000111000222444333111111222444000000000000000000////////////............////////////////////////000111000000///...///000111222...000000......111222111222111111111222222333444666666666666666555444444222222222222222222222222444444444444444444444444444444444444444333333333555555555666666666777777666666777888888888888777777888888888777777999;;;;;;:::999999888999:::;;;999::::::;;;;;;;;;;;;;;;999999:::;;;<<<===>>>>>>@@@@@@?????????>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<===<<<===???BBBDDDEEEFFFGGGFFFFFFGGGGGGGGGFFFFFFEEECCCCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHEEECCC@@@???@@@BBBBBBBBBAAABBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFDDDAAA???<<<;;;;;;;;;<<<>>>@@@AAA@@@AAABBBBBBCCCCCCCCCBBBEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>======<<<:::888666555444444555555444333333222222111000000000////////////.........---------......///------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************,,,+++***)))+++------,,,***************+++++++++************************)))))))))***+++,,,---...&&&&&&'''(((((((((((('''&&&'''))))))'''&&&'''((())))))))))))))))))))))))(((((()))))))))*********(((''''''''')))***)))((()))(((''''''''''''''''''((((((''''''''''''(((((('''(((((((((((((((((('''''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&&&&(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((('''''''''''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''((())))))''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%&&&&&&&&&)))((('''&&&'''(((***,,,%%%%%%%%%&&&%%%$$$$$$###''''''&&&&&&&&&&&&'''((()))))))))))))))***+++,,,666333///,,,+++***(((&&&((())))))******))))))((('''((())))))******))))))(((((())))))***+++++++++))))))***,,,------+++((())))))))))))))))))))))))((((((((((((((((((((((((+++******))))))******+++((((((((((((((()))***+++)))***++++++++++++***)))++++++++++++++++++++++++******++++++,,,---------............---,,,+++***---,,,,,,++++++,,,,,,---------,,,,,,------...///***++++++,,,,,,++++++******,,,---,,,+++***+++---***+++,,,,,,******+++,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,---...///000...222555555333111222444111111000000000000/////////......------......////////////......//////000//////...---...///000111///////////////111222333111111111111222333444444333333444444444444444333111111111111111111111111333333333333333333333333444444444333333333333333555555555666666666666777555666777777888888777777666777888777777777999;;;;;;:::999888888999:::;;;888999::::::;;;;;;::::::888999999::::::;;;;;;<<<>>>>>>>>>============<<<:::::::::;;;;;;;;;;;;<<<;;;===???AAACCCEEEFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFCCCCCCCCCDDDDDDDDDDDDDDDEEEDDDDDDEEEEEEGGGHHHIIIGGGDDDAAA@@@AAABBBBBBBBBBBBBBBCCCDDDEEEDDDDDDDDDFFFFFFGGGHHHIIIGGGCCC@@@===<<<<<<===>>>???@@@AAA@@@AAABBBCCCCCCDDDCCCCCCGGGFFFEEEDDDCCCBBBBBBBBB@@@AAAAAAAAA@@@???>>>===<<<;;;999777555444333333444444444333222222111111000000////////////...............---......///000------------------------------------------------++++++++++++++++++++++++,,,,,,+++++++++*********)))+++***((()))---///...************************************************(((((()))***,,,------...&&&&&&'''(((((((((((('''%%%''')))((('''&&&'''((())))))))))))))))))))))))((((((((()))))))))******((('''&&&''')))***)))((()))(((((('''''''''((((((%%%%%%%%%$$$%%%%%%&&&'''''''''((((((((((((''''''''''''''''''''''''''''''###$$$$$$%%%%%%&&&&&&'''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))((((((''''''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''%%%&&&&&&'''((()))***+++'''''''''''''''&&&%%%$$$%%%%%%$$$######%%%&&&'''(((((((((((()))***++++++555222...,,,+++***((('''))))))***++++++***))))))((()))******++++++******((((((((()))***+++++++++((((((((()))++++++***((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((()))))))))))))))((('''(((((()))***)))***++++++++++++***)))************************)))***+++,,,------------,,,,,,---...------,,,++++++******))))))******+++++++++,,,------------,,,*********))))))************,,,,,,,,,+++***+++,,,,,,---...---***)))***,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////444999999555222222333111111111000000000/////////......------......///000//////........./////////...---------...///000...//////000000///111333111111111111222333444555///000111222222222222222222222222222222222222222222222222222222222222222333333333333333333333444333444444444555555555555555666666777777777777777555666777777777777999;;;:::999888777777888999:::777888999:::;;;::::::999::::::::::::::::::::::::===<<<<<<<<<<<<;;;;;;;;;999999:::;;;;;;;;;;;;;;;;;;<<<>>>@@@BBBDDDEEEEEECCCDDDEEEEEEFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFHHHIIIHHHEEEBBBAAAAAABBBBBBBBBDDDDDDFFFFFFGGGFFFFFFEEEEEEFFFHHHJJJJJJHHHDDD@@@>>>>>>??????@@@@@@@@@AAA@@@AAABBBCCCDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBBBBBBB>>>>>>???@@@@@@???>>>===;;;:::888666555333333222333222222111111000000///000000/////////........................///000000........................,,,,,,,,,,,,,,,,,,,,,,,,************************+++************)))))))))&&&******'''(((---111///************************))))))************))))))(((((()))***************''''''((())))))))))))(((%%%'''(((((('''&&&&&&'''(((((((((((((((((((((((((((((((((((()))))))))***((('''&&&''')))))))))(((((((((((('''(((((())))))%%%$$$$$$$$$%%%%%%&&&'''&&&'''((())))))((('''&&&''''''''''''''''''''''''$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&###$$$%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&'''((((((''''''%%%%%%&&&'''''''''&&&&&&$$$###"""!!!!!!###%%%&&&))))))))))))***+++,,,---///---+++***+++,,,,,,+++)))***+++,,,,,,+++***)))))))))***+++++++++++++++'''(((((()))***+++++++++)))((('''(((***++++++***))))))))))))))))))))))))************************((((((''''''''''''((((((***)))(((''''''((()))))))))***+++,,,,,,+++***))))))))))))))))))))))))))))))***+++,,,------------)))***,,,---...------,,,++++++************++++++)))***+++,,,---,,,++++++---,,,+++******+++,,,---***+++,,,,,,******+++,,,---///000...***)))***+++++++++,,,,,,,,,---------++++++++++++++++++++++++------,,,,,,,,,------...111777<<<<<<777333111222222111111111000000//////.........------.........000//////.........//////......---,,,---...///000,,,---///000...,,,---111111111111111222333444555111222333444555666666666333333333333333333333333222222222222222222222222222222222333333444444444222222333333333444444444555666666777777777777777555666777777666777999;;;888777777666666777999:::777888999:::;;;:::999999<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::888999:::;;;;;;;;;::::::;;;<<<>>>@@@BBBCCCDDDDDDAAABBBCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBAAABBBBBBBBBBBBDDDFFFHHHJJJIIIFFFCCCBBBBBBCCCCCCBBBEEEFFFHHHIIIIIIHHHGGGFFFEEEFFFHHHJJJKKKHHHDDD@@@??????@@@AAAAAAAAAAAA@@@@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBAAAAAABBBBBBCCC<<<===???@@@@@@??????>>>;;;:::888666444333222222111111111000//////......000/////////...........................///000000........................,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))(((((((((((($$$))))))&&&'''...222000++++++******************))))))************))))))))))))))))))((('''&&&%%%(((((()))***************%%%'''(((((('''&&&&&&'''(((((((((((((((((((((((((((((((((((())))))))))))((('''&&&''')))))))))'''((((((((((((((()))******&&&&&&&&&&&&''''''((()))&&&'''((())))))((('''&&&(((((((((((((((((((((((($$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&###$$$%%%&&&''''''''''''&&&&&&''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$%%%'''((((((&&&%%%###!!!!!!###$$$%%%&&&&&&&&&((('''%%%%%%%%%''')))***,,,,,,,,,,,,,,,+++***)))...---+++)))((('''''''''''')))+++---...---,,,+++000000///,,,)))((()))+++(((******''''''***+++)))++++++******)))*********&&&,,,...+++((()))******'''((())))))((())),,,...((((((''''''''')))***+++)))))))))))))))))))))))))))***++++++++++++***)))******************************+++++++++,,,,,,,,,)))))))))******+++,,,,,,++++++,,,,,,,,,,,,------++++++------------++++++)))+++,,,,,,***))))))***,,,------+++******,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---......---,,,***+++...000777:::<<<:::666222222333111000///......------...///////////////.........000///---,,,,,,---///000////////////////////////000000000000000111111222000111111111111222222222333333333333333333333222111222222333333222222111111111111111111111111111333222222111111222222333555555555555555555555555777777666666555555555444666666666666777777777777::::::999999999999888888999999999:::::::::;;;;;;777888999888777777999:::999999999999999999888888::::::999999::::::;;;<<<<<<>>>@@@BBBDDDCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBBBBKKKGGGAAA???AAACCCCCCBBBBBBCCCEEEGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDEEEGGGGGGFFFEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIFFFDDDBBB@@@?????????@@@BBBDDDEEEBBBCCCDDDEEEEEECCCAAA???AAABBBBBBBBBBBBAAA@@@???@@@===;;;<<<>>>AAACCCCCC;;;888555444555444111...000111111111///......//////---,,,---000000...,,,------------------------------------------------...//////000000//////...------,,,,,,+++***))))))***+++---......---+++************+++,,,---//////))))))))))))************))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))************(((((((((((((((((((((((()))((('''((()))***)))((((((((())))))((('''&&&&&&(((''''''&&&&&&((()))***''''''&&&&&&&&&&&&'''''')))))))))(((''''''&&&&&&%%%&&&'''((()))))))))))))))))))))))))))((((((''''''%%%###$$$'''((('''%%%))))))((('''&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&'''''''''''''''((()))))))))((('''&&&&&&%%%%%%&&&))))))((('''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%++++++,,,,,,+++******)))'''''''''((()))+++,,,---'''(((***+++,,,,,,,,,+++---------,,,******,,,---+++///000,,,)))******(((++++++************+++,,,'''---///+++((()))***)))&&&((()))(((((((((***,,,+++***)))((((((((()))***))))))))))))))))))))))))************************+++++++++++++++***************+++++++++,,,,,,,,,++++++++++++++++++******++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++---...---,,,***++++++,,,------,,,******,,,.........---,,,,,,,,,,,,,,,/////////......------------,,,,,,++++++,,,,,,------------+++******---///444777999888444111111222555444222000...---,,,,,,............////////////000...---,,,,,,---...000////////////////////////000000//////000000111222000000111111111222222222222222333333333333333333111222222333333222222111111111111111111111111111333222222111111222222333444444444444444444444444666666666666555555444444555555666666777777777888:::::::::999999999999888999999999::::::::::::;;;;;;;;;;;;:::888777888:::===<<<;;;:::999999999::::::999999999999:::;;;;;;;;;===???BBBCCCDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEKKKGGGCCCAAABBBDDDEEEEEECCCDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDEEEFFFGGGHHHGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIGGGEEEBBBAAABBBBBBBBBBBBCCCDDDFFFGGGCCCCCCDDDEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@BBB@@@>>>===???@@@@@@???888666444444555555333111000111111000...---...000...---,,,---///000...,,,------------------------************************---+++)))(((((()))+++---------,,,++++++***))))))'''(((***++++++***((('''---,,,,,,+++++++++++++++(((((((((((())))))))))))************************'''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((()))((('''((()))***)))((())))))))))))))))))(((''')))(((((('''((()))***+++(((''''''&&&&&&''''''(((''''''''''''(((((((((((('''((((((((((((((('''&&&%%%&&&'''(((((((((((((((((('''%%%''')))***)))'''(((((((((''''''&&&&&&%%%'''''''''((((((''''''''''''''''''''''''((())))))((('''&&&&&&%%%&&&&&&&&&***)))((('''&&&&&&&&&'''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%***++++++++++++***))))))******)))))))))))))))***(((((())))))******++++++/////////...,,,,,,---//////666:::555///,,,***(((************+++,,,------)))...000,,,((()))***)))'''((())))))''''''((())),,,,,,+++))))))(((((()))))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,+++*********++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---...//////---,,,,,,---,,,------,,,+++***,,,......------,,,,,,,,,,,,,,,////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))),,,...000333666555111//////111666555333111000///......---------.../////////000///...---,,,,,,---...///////////////////////////000000//////000000111222000000000111111111222222111111111222333333333444111111222222222222111111111111111111111111111111222222111111111111222222222222222222222222222222666555555555555444444444444444555666777777888888;;;:::::::::999999999999888888999999999:::::::::===>>>===<<<999888999:::JJJFFFBBB===:::999:::;;;999999999999999:::;;;;;;:::;;;>>>AAACCCDDDDDDDDDAAAAAA@@@AAABBBEEEGGGIIIJJJGGGCCCBBBDDDFFFGGGGGGDDDDDDDDDCCCDDDEEEGGGHHHGGGFFFEEEEEEEEEFFFHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJIIIHHHEEECCCAAA???BBBBBBBBBBBBCCCEEEFFFHHHDDDDDDDDDDDDDDDCCCCCCCCCAAA@@@?????????@@@AAABBBCCCBBB@@@@@@???>>><<<:::555444333333555555444222000111000///------///111...------...//////...,,,------------------------,,,,,,,,,,,,,,,,,,---------***&&&######&&&***---,,,,,,,,,+++******))))))***+++,,,------,,,+++***,,,++++++***************))))))))))))************************************((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))((('''((()))***)))(((((()))***************))))))))))))))))))***++++++(((''''''&&&&&&''''''(((%%%&&&&&&'''(((((()))))))))))))))((((((&&&%%%%%%###$$$%%%&&&'''(((((((((((('''&&&''')))))))))((('''''''''''''''''''''''''''(((((())))))((((((''''''''''''''''''((())))))&&&&&&&&&&&&&&&''''''(((***)))((('''&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''')))***+++,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%*********++++++***)))))),,,+++***)))((((((((((((((((((((('''((()))***+++444444444111...,,,,,,---///999???;;;333...,,,***************+++,,,......+++111222...*********))))))***++++++)))(((((())),,,++++++***************))))))))))))))))))))))))++++++***))))))***++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...000///---,,,,,,---+++,,,---,,,++++++,,,---------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++***))))))***,,,...111444333000...///111111000000000000000111222,,,,,,------...///000000///...------------...//////////////////////////////////////////000111111000000000000111111111111///000000111222333333444111111222222222222111111111111111111111111111111222222111111111111222222333333333333333333333333444444444444444444444444333333444555666888888999::::::::::::999999999999888888888888999999999999<<<<<<===;;;999999:::;;;TTTOOOHHHAAA;;;999::::::999999999888999::::::;;;999:::===???BBBCCCDDDDDDCCCBBB@@@@@@AAADDDGGGIIIFFFEEECCCBBBCCCEEEGGGHHHEEEDDDCCCBBBBBBEEEGGGIIIGGGFFFEEEEEEEEEFFFHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIKKKKKKIIIGGGEEECCCAAA@@@??????>>>>>>???AAACCCDDDEEEDDDDDDCCCCCCCCCDDDEEEAAA@@@>>>===>>>???AAABBBBBBAAA@@@@@@@@@>>>:::777555444333333333333333222000000///...,,,---///111............///...---,,,------------------------------------............///,,,)))&&&&&&))),,,///,,,+++++++++******))))))+++,,,,,,------,,,,,,+++'''((((((((()))+++,,,---*********+++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((()))((('''((()))***)))((('''((())))))************((((((((()))))))))******((((((''''''''''''((((((&&&&&&&&&''''''((((((((('''(((((((((''''''&&&%%%$$$$$$%%%''''''(((((((((%%%%%%%%%%%%&&&''''''&&&&&&'''''''''((((((((()))(((((())))))))))))(((((('''''''''''''''((())))))'''&&&&&&'''((()))*********)))((('''&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%((()))++++++******&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))******+++++++++******%%%&&&&&&(((***,,,...///(((((('''''''''((()))***000111111000---+++++++++***444;;;888000---+++***))))))******+++,,,---...---222333///++++++,,,++++++,,,...---+++))))))***))))))******++++++++++++************************+++******************+++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,++++++,,,+++,,,------,,,+++,,,---,,,,,,+++++++++,,,,,,---************************+++,,,,,,------,,,,,,+++)))***+++***))))))***+++---000333333000...///111...............///000111+++,,,,,,---...//////000.........------........./////////////////////////////////...///000000111//////000000000111111111//////000000111222333333000111111222222111111000111111111111111111111111222111111000000111111222333333333333333333333333333333333333444444444444222333444555666777888999::::::999999999888888888777777777888888888999999888999:::999888999:::<<>>@@@BBBDDDDDDFFFDDDAAA@@@@@@AAACCCEEEBBBBBBAAAAAAAAABBBEEEFFFFFFDDDBBBAAABBBDDDGGGIIIGGGFFFEEEEEEEEEFFFGGGHHHJJJJJJKKKKKKKKKJJJIIIIIILLLKKKJJJGGGEEECCCBBBAAA===<<<<<<<<<===???AAABBBDDDDDDCCCCCCCCCCCCDDDEEEAAA@@@>>>======>>>@@@AAA???>>>?????????===999666555555555333222111000000...//////...------///111......//////...---,,,,,,------------------------))))))******++++++++++++///...---,,,,,,---...///++++++***************)))(((((())))))))))))(((((('''''''''((()))***,,,,,,)))))))))*********++++++************************))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((()))((('''((()))***)))(((&&&&&&'''((())))))))))))''''''(((((((((((()))((((((((((((''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''''''''''''''''''''(((((((((''''''&&&$$$%%%&&&&&&&&&&&&&&&'''&&&&&&''''''((()))))))))(((((())))))))))))(((((('''''''''''''''((())))))(((((((((((()))***,,,,,,))))))(((''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((()))((('''&&&&&&&&&%%%$$$######$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&******+++,,,,,,,,,,,,+++))))))(((((()))***++++++(((((((((((())))))))))))&&&(((***+++******+++,,,%%%---222///+++***)))((())))))))))))***+++,,,,,,+++111222...***+++,,,++++++---//////---+++***+++'''((()))***++++++++++++************************)))***++++++++++++***))))))))))))******++++++,,,******+++++++++,,,,,,,,,*********+++,,,---------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,------+++******+++***,,,...---,,,++++++,,,+++++++++++++++,,,,,,---++++++++++++,,,,,,,,,,,,++++++------------++++++)))***++++++***)))***+++---000333333000......000///...------,,,,,,,,,,,,,,,,,,,,,---.........///........................//////////////////////////////......//////000111/////////000000000111111/////////000111111111222000000111111111111000000111111111111111111111111111111000000000000111111444444444444444444444444222222333333333333333444333333444555666666777777999888888888777777777777666777777777777888888888555666777888777888:::<<>>@@@AAACCCBBBBBBBBBCCCCCCCCCCCCCCCAAA@@@>>>=========>>>???===<<<<<<======<<<888555444555555333111//////000,,,...//////...---...000...///000///---,,,,,,---------------------------******++++++,,,---------,,,---............---,,,***************************))))))))))))))))))***+++******)))))))))))))))&&&'''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((()))((('''((()))***)))(((&&&''''''(((((((((((('''&&&&&&'''((((((((((((((()))((((((''''''(((((()))((((((''''''&&&%%%%%%$$$$$$$$$%%%''''''(((((((((((((((((((((((('''&&&&&&&&&'''((((((''''''(((***'''''''''(((((()))))))))'''(((((())))))((((((''''''''''''''''''((())))))(((((((((((()))***,,,,,,))))))(((((())))))***+++'''(((((())))))(((((('''''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%$$$%%%%%%&&&&&&'''''''''%%%&&&&&&&&&&&&&&&%%%%%%((('''%%%$$$######$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&++++++,,,---------------...---,,,***((('''&&&&&&((()))*********)))((((((###%%%(((*********+++,,,&&&+++,,,)))((()))***((()))))))))((())))))******(((---///+++((()))***)))***,,,......---+++++++++'''((()))*********)))(((************************((()))+++------+++)))((('''(((((())))))***++++++******+++++++++,,,,,,,,,******++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,------+++******+++***,,,......,,,++++++,,,++++++******+++,,,,,,---+++++++++,,,,,,---------***+++---......---+++***)))+++,,,,,,+++******+++---000333222///,,,---......------,,,,,,,,,,,,------------------------------..................---///////////////////////////............///000000////////////000000000111///000000000000000000000000000111111111111000000111111111111111111111111111111000000000000111111222222222222222222222222111222222222333333333333444444444555555666666666777777777777666666666666666666666777777777888888666777888888777777999;;;555666777888888888777777888888888888888999999:::;;;;;;;;;===>>>@@@AAABBBDDDCCCAAA@@@???>>>>>>>>>???@@@AAA@@@>>>>>>@@@CCCDDDCCCBBBBBBBBBDDDFFFGGGEEEDDDCCCCCCCCCDDDFFFFFFFFFGGGIIIKKKKKKKKKJJJIIIJJJIIIGGGEEEDDDDDDDDDDDD============>>>@@@AAACCC???@@@BBBCCCCCCCCCBBBAAA@@@@@@???>>>===<<<<<<;;;===<<<;;;;;;:::999666333111333444333000///000222***---///000///.........---///111000---+++,,,---------------------------,,,,,,---......///000000,,,,,,------------,,,,,,))))))))))))************,,,,,,++++++++++++,,,,,,++++++***))))))))))))***''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((())))))))))))***(((((((((((((((((((((((()))((('''((()))***)))((((((((()))))))))(((((('''&&&'''((()))***))))))((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&%%%&&&&&&'''''''''&&&&&&%%%'''))))))'''&&&(((***((((((((((((((()))))))))'''''''''((((((''''''''''''''''''''''''((())))))''''''''''''((()))******(((((())))))***,,,---...'''((()))******)))((('''''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%$$$$$$$$$%%%&&&''''''***)))'''%%%%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''+++,,,------............)))))))))))))))******+++((()))+++,,,,,,***((('''''')))+++,,,+++******++++++---,,,)))(((,,,,,,******)))((((((((((((((()))%%%***---)))&&&''')))((((((***---...,,,+++******))))))******)))(((&&&%%%************************'''))),,,......,,,)))'''&&&''''''((()))***************+++++++++,,,,,,,,,,,,,,,++++++***)))))))))++++++,,,,,,,,,---------------++++++++++++------+++---...---,,,+++++++++***,,,......---++++++,,,+++*********+++,,,,,,---*********++++++,,,,,,,,,***+++---......---+++******+++------+++***+++,,,,,,///222111---++++++---******+++,,,---...000111------------------,,,,,,------............------////////////////////////...............///000000////////////000000000000000000000000////////////000000111111111111000000111111111111111111111111111111000000000000111111111111111111111111111111111111111222222333333333444444555555555555555555666666666666555555555555666666666666777777777777888999999888777666888999555777999::::::888555333888888888777888999999:::;;;;;;<<<<<<===???@@@AAAAAAAAA@@@@@@???>>>======???AAABBBAAA>>>>>>@@@BBBCCCCCCBBBBBBCCCDDDFFFGGGDDDCCCCCCBBBBBBCCCEEEFFFEEEFFFHHHJJJKKKKKKJJJIIIHHHGGGEEEDDDCCCCCCDDDDDD<<<<<<;;;<<<===>>>@@@AAA>>>???AAACCCCCCBBBAAA@@@@@@@@@@@@???>>><<<:::999>>><<<:::999888777444111...111333222000000222444))),,,///111000...---------000111000---++++++---------------------------))))))***++++++,,,------------------------------)))))))))))))))*********))))))(((((((((((())))))(((((())))))***,,,---...***++++++++++++,,,,,,,,,((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((()))((('''((()))******(((***************)))(((''''''((()))++++++******)))))))))(((((((((((())))))$$$%%%%%%&&&&&&''''''(((''''''''''''&&&%%%$$$$$$"""###$$$%%%&&&'''''''''###%%%''''''%%%$$$&&&((())))))))))))((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))'''&&&&&&&&&&&&'''(((((((((((()))***+++---///000'''((()))******)))((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$$$$###$$$%%%''')))+++---+++)))'''&&&'''((()))%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''...------,,,---...///000,,,+++)))(((((()))+++,,,+++,,,---...,,,)))&&&$$$((((((((()))******++++++,,,------......------,,,---+++)))((('''((()))*********))))))((((((''''''***************+++++++++,,,,,,,,,++++++++++++***))))))))))))***+++,,,---'''((()))++++++***)))))),,,+++)))((('''((()))+++++++++++++++++++++++++++------,,,++++++******))),,,+++******+++,,,...///(((...///(((&&&,,,///---,,,++++++******++++++,,,+++***+++---,,,((()))---...---,,,***)))((((((''',,,+++***))))))***+++,,,++++++,,,,,,---...//////******+++++++++,,,,,,,,,,,,---///000///,,,---000---,,,+++++++++,,,---...---...//////000000//////...------------...//////---+++000000,,,111666...111000.........///...---000,,,((()))...000///,,,111111111111000000000000000000111222333333444444000000000000000000000000000000111111111111000000222222111111111111222222444444333222111111111111333333333444444444555555444444333222333444555666666666666666777777777777999888888888777777666666555555666777888999999:::777666666666666888999:::::::::;;;<<<===>>>??????@@@?????????>>>>>>======@@@@@@@@@@@@@@@@@@@@@@@@BBB??????BBBBBB@@@AAADDDDDDCCCAAA@@@@@@AAABBBCCCFFFGGGHHHIIIIIIIIIHHHGGGIIIIIIGGGEEECCCBBB@@@???<<<>>>>>><<<===BBBDDDBBBAAACCCCCCBBBBBBCCCBBB@@@@@@???===<<<;;;;;;<<<<<<===999555444666666555333111111111111111111111111000000000000////////////222444555333000...,,,,,,------,,,,,,,,,,,,++++++++++++******************.........,,,++++++---///------,,,+++*********++++++++++++++++++***)))((())))))))))))))))))))))))******************************++++++++++++******(((((())))))))))))((((((***************)))((((((((('''&&&%%%%%%%%%%%%%%%((((((((((((((()))******(((((())))))))))))(((((()))'''&&&'''******(((%%%%%%&&&'''(((((('''&&&%%%###%%%''')))******)))((((((''''''&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$&&&'''(((&&&&&&&&&'''''''''((((((((((((((()))))))))))))))$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%&&&'''(((((()))***)))''''''''')))***)))(((((()))+++---///)))'''$$$&&&)))+++***(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%---(((######'''***)))''')))(((&&&&&&&&&''')))+++###$$$%%%&&&''')))******333...(((%%%%%%''''''&&&''''''''''''''''''''''''&&&''')))(((&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''...------,,,---...///000++++++***))))))***++++++---,,,+++***))))))((((((*********)))))))))))))))+++++++++,,,,,,+++++++++,,,+++)))((('''((()))******)))))))))((((((((('''((())))))***+++,,,------*********)))))))))((((((******))))))))))))))))))(((((()))***************,,,+++)))(((((((((******++++++++++++++++++++++++***++++++,,,,,,---......++++++++++++,,,---......'''***------...///...+++,,,++++++******++++++,,,,,,+++,,,...---)))***...------+++***))))))((((((++++++***))))))***++++++******++++++,,,------...******+++++++++,,,,,,,,,,,,,,,......---,,,---///******)))))))))***+++,,,+++,,,,,,------------------------------...//////,,,)))---...+++555>>>999222000///...///000///...111---***+++///111000...000000000000000000000000000000111111222222333333000000000000000000000000000000000000000000000000222222111111111111222222444333333222222222222222333333333333444444444444444333333222333444555666666666666666777777777777888888888888777777777666666666777777888999999999777666666666666888999::::::;;;;;;<<<===>>>???????????????>>>>>>>>>======@@@@@@@@@@@@@@@@@@@@@@@@BBB???>>>AAAAAA???@@@CCCDDDCCCAAA??????@@@BBBDDDEEEFFFGGGHHHIIIHHHHHHGGGIIIHHHGGGEEECCCBBB@@@@@@>>>@@@???<<<===AAACCCAAAAAAAAAAAA@@@@@@AAA@@@>>>>>>===;;;:::999::::::::::::777444333444555444222111111111111111111111111000000000000/////////...222333333222///,,,,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,------,,,------,,,++++++---///,,,++++++************++++++++++++******)))))))))))))))))))))))))))))))))************************)))******++++++******)))&&&&&&''''''''''''&&&&&&)))************)))(((((())))))((('''''''''''''''''''''&&&&&&&&&''''''((((((((())))))))))))(((((()))'''&&&''')))***(((%%%&&&'''((())))))((('''&&&%%%&&&''')))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((()))***+++***((('''((())))))((('''&&&''')))+++,,,***))))))***++++++***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%000+++%%%$$$''')))'''%%%((('''&&&%%%&&&''')))***$$$%%%%%%&&&'''((())))))///+++'''%%%&&&'''&&&%%%''''''''''''''''''''''''&&&((())))))'''&&&&&&''''''&&&&&&%%%%%%&&&&&&'''---------,,,------...///************************...,,,)))'''&&&(((***,,,++++++******)))(((((('''))))))************))))))++++++)))((((((((()))***))))))))))))(((((((((((('''((()))***+++,,,---...******)))))))))(((((((((,,,,,,+++***))))))(((((()))))))))))))))******+++,,,+++***)))((()))******++++++++++++++++++++++++++++++,,,,,,---.........******+++,,,------------,,,)))***000333222//////,,,++++++******++++++,,,+++***+++---,,,((()))---,,,++++++***))))))******++++++***))))))***++++++))))))******++++++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,---------******))))))******+++,,,++++++,,,------------------------------......///000,,,///111000>>>JJJGGG333111//////000111000///111...,,,---000222111///////////////////////////000000000000111111111111000000000000000000000000111000000//////000000111222222111111111111222222333333222222333333444444222222333333333444444444333333333333333444555555555555666666666777777777888888888888777777777777888888888888888888888888666666666666777888999999;;;;;;<<<===>>>??????@@@??????>>>>>>>>>>>>======????????????????????????AAA>>>===@@@@@@>>>???BBBDDDBBB???======???BBBDDDDDDEEEFFFGGGGGGGGGFFFFFFHHHHHHFFFEEECCCBBBAAA@@@@@@BBB@@@<<<===BBBDDDCCCCCCAAA???>>>???>>>===<<<<<<;;;:::999888888888888888666333222333333222111000000000000000000000000000000000/////////......111111111///,,,++++++,,,,,,,,,,,,,,,++++++++++++******+++,,,---......///***+++,,,+++***+++---///***))))))))))))******++++++***))))))((()))))))))))))))))))))))))))))))))************************)))******++++++******)))&&&&&&''''''''''''&&&&&&))))))******))))))((('''******))))))(((((())))))''''''''''''''''''''''''(((((())))))))))))(((((((((''''''((())))))(((&&&''''''))))))))))))'''''''''((((((((((((((((((((($$$%%%%%%&&&''''''((((((&&&'''(((((())))))((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''((()))+++,,,+++)))((())))))((('''&&&%%%%%%&&&(((((()))...555999888333---)))''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$###'''&&&&&&&&&&&&%%%%%%%%%222---(((&&&''''''&&&$$$'''&&&%%%%%%%%%&&&((()))%%%&&&&&&&&&''''''''''''***(((&&&&&&&&&'''&&&%%%''''''''''''''''''''''''''')))******(((''''''((('''&&&&&&%%%%%%&&&&&&'''---------------------...))))))************))))))---+++(((&&&&&&(((+++---************))))))((((((((())))))))))))))))))(((+++***)))(((((()))******))))))))))))((((((((((((''''''((()))******++++++++++++++++++************,,,,,,,,,,,,++++++*********)))((((((((()))+++,,,,,,+++***)))))))))******************************...------,,,,,,+++******)))***,,,---......---,,,000)))'''---111///...000,,,++++++******++++++,,,***((())),,,***'''(((,,,+++***************+++++++++******************+++************++++++,,,,,,******+++++++++,,,,,,,,,+++------++++++------,,,,,,+++,,,,,,,,,,,,------------.../////////......------,,,,,,------...///111---111222222>>>JJJGGG111000......///000000///000...---...000111000///............////////////000000000000////////////000000000000000000000000111000////////////000111111000000000000000000111222222222222333444555666222222222222333333333333333333333333333444444444444555555555666777777777888888888777777777777777:::999999999888888888777555555666666777888888999:::;;;<<<===>>>??????@@@>>>>>>>>>>>>>>>>>>======???????????????????????????<<<<<>>AAACCCAAA>>><<<<<>>>>>===;;;;;;::::::999888888777777777666555333333222222111111000000000000000000000000000000/////////.........//////...,,,***)))+++---,,,,,,,,,++++++++++++******+++++++++,,,,,,------((()))++++++++++++---///((((((((((((((()))***+++******)))((((((((()))***))))))))))))))))))))))))************************))))))************))))))(((((())))))))))))(((((()))))))))))))))(((((('''******))))))((())))))******************))))))((((((((())))))))))))(((((('''''''''((()))((('''''''''((()))******)))((('''***)))((('''''''''''''''%%%&&&&&&&&&'''''''''(((###$$$&&&'''''''''&&&%%%''''''''''''(((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((()))+++,,,,,,+++)))))))))((('''&&&%%%%%%&&&&&&'''&&&222AAAIIIFFF;;;///((('''''''''''''''(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&000---)))'''''''''&&&%%%&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%''''''''''''''''''''''''((()))+++***(((''''''((('''&&&&&&%%%%%%&&&&&&'''------------------,,,,,,((()))************)))((())))))((((((((()))***+++(((((())))))************))))))************))))))))))))))))))))))))******(((((((((((())))))))))))((((((((((((((('''''''''+++++++++*********))))))(((((()))***++++++*********)))((((((((()))+++,,,,,,++++++***************************************,,,,,,++++++***))))))))))))***,,,---......---,,,,,,+++...333333---)))))),,,++++++******++++++,,,+++***+++---+++((()))---*********)))******+++,,,*********++++++*********++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,***000222...+++------+++++++++,,,,,,------------,,,------...///.........,,,,,,,,,,,,,,,---......+++)))---...,,,444<<<666///...,,,,,,...//////......------...///000///...---........./////////000000000//////////////////////////////////////////000000////////////000000//////............//////111111111222333444555666111111111222222222333333222222222333333333333333333444444555666777777777777777777777777777888888::::::999888888777777777444555555666777777888888::::::;;;<<<===>>>??????==================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;===>>><<<<<<@@@AAA???===;;;<<<>>>AAACCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@???AAA@@@>>>BBBKKKRRRSSSMMMDDD>>>??????<<<:::;;;:::999999999888777777666444444444444333222222222////////////////////////////////////............---------+++))))))+++---,,,,,,+++++++++*********,,,,,,++++++******))))))''')))+++,,,++++++---...((('''''''''((()))*********)))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((())))))))))))(((((()))))))))))))))(((''''''(((((((((''''''(((((()))))))))***++++++***)))((((((((())))))))))))((((((''''''(((((((((''''''''''''((()))******)))((('''***)))((('''&&&&&&''''''(((((((((''''''&&&&&&&&&###$$$&&&'''''''''&&&%%%'''''''''((((((((())))))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))+++------+++)))))))))((((((''''''''''''''''''&&&000===CCC@@@666---(((%%%%%%&&&&&&''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,***(((''''''(((((('''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%###$$$&&&''''''&&&&&&&&&''''''''''''''''''''''''((()))+++***(((''''''((('''&&&&&&%%%%%%&&&&&&''',,,------------,,,,,,+++))))))))))))))))))))))))(((((()))*********)))((('''(((((()))******++++++******++++++++++++******))))))))))))************(((((((((((())))))))))))))))))(((((('''&&&&&&&&&))))))((((((((('''''''''$$$%%%&&&((())))))(((''')))))))))))))))******+++,,,++++++++++++*********************************(((((())))))***+++++++++******+++,,,------------,,,:::GGGGGG???555---''',,,++++++******++++++,,,...,,,---///...+++,,,000+++***************++++++)))***++++++++++++***)))+++,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))444:::333,,,,,,---+++((()))***++++++++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,***//////***///444,,,...---+++,,,---......---,,,---.../////////...............//////000000111////////////000000000000////////////////////////...//////000000//////...//////............//////111111111111222333444555000000111111111222222222111111222333333333333333333333444555666777777888777777777777888888888888999888888888777777666666444444555666777777777777999999:::;;;<<<======>>><<<<<<============>>>>>>===========================:::999<<<<<<:::;;;>>>>>>===<<<<<<<<<>>>@@@AAAAAAAAA@@@@@@AAAAAABBBCCCBBBAAAAAAAAA@@@@@@??????===???>>>>>>DDDOOOXXXZZZRRRFFF>>>???@@@<<<:::<<<888888999888888777666555222333555444222111111222/////////////////////////////////.........------+++,,,,,,+++***)))+++,,,++++++++++++************---,,,,,,+++***)))(((((((((***,,,---,,,,,,,,,---)))(((((((((((())))))***))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((&&&&&&''''''''''''&&&&&&(((((())))))(((((('''&&&''''''&&&&&&&&&'''((((((&&&'''((()))***)))(((((((((((())))))))))))((((((&&&((())))))(((''''''(((''''''))))))))))))''''''))))))(((((('''''''''&&&))))))(((((('''&&&&&&%%%&&&'''(((((())))))((((((''''''((((((((()))))))))))))))(((((('''&&&&&&&&&'''''''''''''''''''''''''''(((((())))))(((((('''(((***,,,---+++)))((((((''''''(((((((((((((((((()))+++------,,,***))))))%%%%%%%%%&&&''''''(((((($$$%%%%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&&&&'''(((((('''''''''(((((((((%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%###%%%''''''&&&&&&&&&'''''''''''''''''''''''''''''')))******(((''''''((('''&&&&&&%%%%%%&&&&&&''',,,------...---,,,+++******)))(((''''''((()))***))))))))))))))))))(((((()))))))))))))))*********)))******++++++******)))(((((()))***************'''((((((((()))))))))***))))))))))))))))))(((((()))(((((((((''''''''''''%%%&&&((())))))((('''&&&(((((()))***************+++,,,,,,,,,++++++******************************((())))))***++++++,,,,,,++++++++++++,,,---......111KKKZZZOOO>>>666111+++,,,++++++******++++++,,,---+++,,,...---***+++///++++++******************)))***++++++++++++***)))++++++++++++++++++************+++++++++,,,,,,,,,(((999BBB999...+++---+++((()))***+++++++++************+++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...///---111111+++000444,,,...---,,,,,,...//////...---...000000000/////////......///000000111222222/////////000000111111111////////////////////////,,,...000111111000...,,,000000000//////000000000000000000000111111222333000000000000111111111222000111222333444333333222222333333444555666777888666777777777888888888888777777777666666666666666333444555777777777777666777888888999:::;;;<<<<<<<<<<<<<<<=========>>>>>>========================<<<999888;;;;;;999:::===;;;<<<<<<<<<===>>>??????@@@@@@?????????@@@AAABBB????????????>>>>>>>>>>>>;;;===<<<<<>>>>>========================;;;888888;;;;;;999:::===:::;;;<<<===>>>>>>>>>>>>@@@???>>>>>>>>>???AAABBB>>>>>>>>>===============;;;<<<;;;;;;AAANNNYYY\\\VVVFFF<<<>>>@@@:::777:::444555555666555444222111---000333222000......000........................//////.........---------(((***------,,,++++++++++++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,+++---//////...,,,,,,,,,,,,+++***))))))((())))))'''***---///000...,,,***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((''''''&&&'''''''''''''''((())))))%%%'''))),,,------,,,,,,(((((())))))))))))((((((%%%(((******'''&&&''')))%%%&&&'''(((((('''&&&%%%%%%'''(((******)))'''&&&&&&&&&''''''((()))))))))&&&&&&%%%$$$$$$&&&'''((((((((((((((())))))))))))+++******)))((('''''''''(((((((((((((((((((((((('''((()))******)))((('''&&&(((+++,,,***(((&&&&&&$$$%%%&&&'''(((((((((((((((&&&%%%'''***,,,***'''&&&''''''((()))******+++((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&'''''''''%%%$$$%%%&&&&&&'''(((((())))))(((((($$$$$$$$$%%%%%%&&&&&&&&&&&&''')))'''%%%$$$'''***''''''''''''''''''''''''&&&''')))(((&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''++++++,,,,,,,,,++++++***)))))))))))))))*********+++++++++************)))***((('''((()))***)))''',,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))---)))''')))...///,,,(((,,,)))'''((()))***(((%%%###&&&((()))((('''''''''+++++++++***************(((((()))+++,,,---...///''')))++++++)))((()))***************************++++++,,,,,,,,,,,,------************+++,,,------555666555222...+++,,,...------+++***))))))((((((+++++++++++++++***)))(((***(((((()))***+++***)))))))))))))))))))))))))))++++++******++++++,,,---***)))))))))***+++,,,,,,000222111...)))'''))),,,************************+++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,,,,,,,---------......111000000///...------------------............///////////////////////////---......///000111222222............////////////000111333222000//////000000000000000000000000000333222222222111111000000333222111111000000111111000111111111111222222222555666777777777666444333444555555666666666666666555555555555555666777777666777888777666666888:::999:::;;;;;;<<<<<<;;;;;;<<<<<<======<<<;;;::::::::::::;;;;;;;;;:::999999999999888888888999::::::888999<<<>>>@@@AAA@@@@@@???@@@AAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBAAA@@@@@@;;;<<<===>>>@@@EEEJJJOOOFFFCCC>>>:::888777555444777666444222222333444555222222222111000//////...........................000///...,,,+++***))))))++++++++++++++++++++++++******++++++***)))'''&&&+++++++++++++++,,,,,,,,,''''''((()))***+++++++++******))))))***+++,,,,,,,,,---------+++***+++---***((('''&&&&&&'''(((***(((((((((((()))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((((((((()))$$$$$$%%%'''(((***++++++((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))******))))))((((((((('''(((''''''''''''((())))))+++++++++***************((())))))))))))*********((('''&&&%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&((()))***(((((('''''''''&&&&&&&&&+++***)))(((((('''((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&***)))(((''''''''''''''''''''''''&&&&&&%%%%%%%%%###'''***(((%%%'''+++)))'''%%%%%%(((***((($$$%%%%%%$$$$$$%%%%%%&&&'''(((((((((((())))))))))))%%%###!!!###&&&((('''%%%+++++++++,,,,,,++++++***************))))))))))))+++++++++************)))***((('''((()))***)))(((***+++++++++******)))((())))))))))))))))))))))))+++))))))+++...///---+++***(((&&&'''***+++)))'''&&&((()))***)))((()))******))))))((('''&&&%%%%%%''''''((()))***+++,,,,,,)))***,,,+++***))))))***************************+++++++++,,,,,,,,,------+++++++++***++++++,,,,,,...//////---***)))***,,,++++++******************+++++++++++++++***))))))***(((((()))***+++***)))))))))))))))))))))))))))++++++******++++++,,,---******))))))******+++,,,.........---++++++,,,---***************************++++++,,,,,,++++++***+++++++++++++++,,,,,,---,,,,,,,,,---------......000000000///...------------------............///////////////////////////,,,,,,------......//////....../////////000000000000111222222000//////000000000000000000000000000222222111111111000000000222222111000000000000000000111111111111222222222666777777777666555333222444444555666666666666666555555555555555666666777666777888777666666888:::::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;::::::999999::::::999999888888888888999999999999::::::999999;;;===>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@??????<<<============@@@DDDGGGDDD@@@<<<999777666555444666555333222111222333444111111000000///......---........................000///...---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***)))(((***)))'''&&&'''(((***,,,((())))))******+++++++++))))))(((((()))******+++)))))))))*********))))))***)))'''&&&&&&''')))***(((((((((((()))))))))***))))))******))))))((('''))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))'''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''(((*********)))))))))))))))))))))))))))))))))))))))***)))((('''''''''((((((&&&&&&&&&&&&'''((())))))(((((('''''''''&&&&&&&&&)))((((((''''''(((((()))''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&)))((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%---***'''%%%######$$$'''''''''&&&&&&''')))'''%%%&&&&&&%%%%%%&&&&&&'''((('''''''''((((((((())))))'''%%%$$$&&&)))***)))(((***++++++,,,,,,++++++++++++++++++***)))))))))(((+++++++++************)))***)))((((((******)))((()))************)))(((((())))))))))))))))))))))))(((((()))***+++,,,,,,,,,((('''&&&'''***+++***))))))***+++***))))))+++---***)))((('''&&&$$$$$$###'''''''''((((((((())))))***,,,---,,,***))))))***************************++++++++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++((()))***)))((()))***,,,******))))))***++++++,,,***++++++++++++***))))))***(((((()))***+++***)))))))))))))))))))))))))))+++************+++,,,,,,******)))))))))***+++++++++++++++,,,...///...---************************)))******++++++******)))++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......000000//////...------------------............///////////////////////////------------------....../////////000000000111111///111222111000//////000000000000000000000000000111111000000000000//////222222111000000000000000000111111111111222222222666666666666555444333222333444555555666666555555555444444444444555666666555666777666555666777999::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::888999999999999888777666666777999:::::::::999999999999:::;;;<<<===???@@@@@@@@@@@@AAA@@@@@@????????????@@@@@@??????>>>============;;;::::::===???@@@===999777777666555444444444222111111111222333000//////......---------------------------------//////...---------------++++++++++++++++++++++++------,,,+++************+++)))&&&$$$$$$'''***---*********+++++++++++++++)))(((((((((((()))******((('''''')))------***'''))))))''''''''''''))))))((((((((()))))))))*********************)))(((((())))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))***))))))((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''$$$%%%&&&'''((('''&&&&&&(((((())))))))))))))))))++++++***))))))((((((((((((((((((''''''((())))))(((((((((''''''((())))))((((((((('''''''''&&&&&&'''''''''&&&''''''((()))''''''''''''((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&'''(((((((((((('''&&&(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&///+++&&&$$$&&&))))))((('''&&&&&&'''''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((((('''&&&''')))******)))******+++,,,,,,,,,++++++,,,,,,++++++***)))((((((+++++++++*********))))))***)))((()))******)))((()))***************))))))))))))))))))))))))))))))'''((()))((('''''')))***(((((((((((())))))))))))***++++++***)))))),,,...++++++***)))((((((''''''((((((((((((((((((((((((+++---...---+++))))))******************************++++++++++++,,,,,,,,,------,,,+++***************************+++,,,---+++***************++++++******+++++++++******)))***(((((((((***+++***)))))))))))))))))))))))))))***************++++++,,,******))))))))))))******+++)))))),,,000111...+++******************************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////......------------------............////////////////////////////////////////////////...000000000000111111111111...000111111000//////000000000000000000000000000000000000///////////////333333222111111111111111000000111111111222222222444444444444555444444444333333444555555555555444444444333333444444555666555666666666555555777999:::::::::::::::;;;<<<<<<;;;;;;::::::::::::::::::999::::::999999888777666555666888:::;;;:::999888::::::999999:::<<<===?????????@@@@@@??????>>>===>>>>>>>>>???>>>>>>===<<<<<<======;;;999888999:::<<<999777666666666555444333222111111000000111111/////////.........------------------------------------,,,,,,,,,------...************************---,,,+++***)))***+++++++++***((('''''')))+++,,,,,,,,,++++++++++++++++++******))))))))))))*********((((((,,,111222---((())))))(((''''''((())))))(((((()))))))))************************))))))((())))))))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((((())))))*********))))))((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&$$$%%%'''))))))((('''&&&(((((())))))******++++++------,,,+++***)))((((((%%%%%%&&&&&&&&&'''((((((***))))))(((((((((((()))((((((((((((''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''((('''&&&))),,,+++((()))''''''((('''%%%%%%(((&&&&&&&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((((((''')))***+++,,,,,,,,,,,,,,,---,,,,,,+++***))))))(((+++++++++*********))))))+++)))((()))***+++***)))******++++++,,,++++++******************************+++***)))'''&&&''')))*********)))((('''''''''*********)))((()))+++---*********************+++******))))))))))))((((((+++,,,------+++******************************************+++++++++,,,,,,------,,,+++************---,,,++++++++++++,,,+++---,,,+++***)))))))))))))))******+++++++++*********(((((((((***+++***)))))))))))))))))))))))))))******))))))******+++,,,******))))))((())))))***,,,******,,,//////,,,)))************************++++++,,,,,,,,,,,,++++++***+++,,,---------,,,,,,,,,,,,,,,---------..................---------------------............///////////////////////////////////////............000000000000111111111111---///111111///...///000///////////////////////////////////////000000000444444333222222222222333000000111111111222222222111111222333444555666666222333333444444444444444333333333333333444555555444555666555444444666888:::999999888999:::;;;;;;::::::999999999999:::;;;;;;;;;;;;;;;:::999888777444666888:::;;;:::999888;;;:::999999999;;;<<<======>>>>>>???>>>>>>=========>>>>>>>>>>>>===<<<<<<;;;<<<===<<<:::999999:::999777555555666666555444222222111111000000000000000000////////////......------------------------+++++++++***++++++,,,---************************,,,+++)))(((((()))***+++(((((()))************))),,,,,,++++++++++++++++++,,,++++++******++++++++++++))))))---222333...)))))))))(((((((((((())))))))))))))))))***************************)))(((((((((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''((((((((((((((()))******((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''%%%''')))***+++***((('''))))))***++++++,,,------//////...---+++***))))))%%%&&&&&&''''''(((((((((***))))))(((((((((((()))))))))((((((((('''''''''))))))(((&&&&&&%%%%%%%%%''''''''''''(((((((((((())))))((((((((('''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((())))))((((((''''''''''''''''''''''''''''''***)))(((+++333666444///***'''((('''$$$%%%(((%%%%%%%%%$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***++++++,,,,,,,,,,,,,,,,,,,,,+++*********)))+++++++++************)))+++***))))))++++++***)))******+++,,,,,,,,,,,,+++************************...,,,+++)))))))))******+++,,,,,,***'''%%%%%%&&&((()))***)))((((((***,,,''''''(((((()))*********************************)))+++,,,,,,+++******+++************************************++++++++++++,,,,,,++++++***+++++++++...,,,*********+++***)))...---,,,***)))((((((((())))))***++++++++++++******(((((()))***+++***)))))))))))))))))))))))))))***))))))))))))***++++++******)))((((((((()))))),,,,,,+++,,,---,,,+++)))************************,,,,,,,,,------,,,,,,,,,***+++---.........---,,,,,,,,,,,,---------......---------------------------------............///////////////////////////,,,,,,,,,,,,,,,,,,------/////////000000000111111---...000000///...///000//////////////////////////////000000000000111111444444333222222222222222000111111111111222222222000111111222333444666777111222333333444444333333333222222222222333444444333444555555333444555777999888777666777888999::::::999888777888999:::;;;<<<<<<<<<;;;:::999888777444555777999::::::999999;;;;;;:::::::::;;;;;;<<<;;;<<<======>>>>>>============>>>>>>======<<<;;;999;;;===>>><<<;;;::::::777666555555666666555333222222222222111111000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++******************************)))))))))))))))***%%%&&&(((***+++)))(((&&&*********+++++++++++++++------,,,++++++++++++,,,)))((((((+++......+++((()))))))))))))))))))))))))))))))))*********++++++)))))))))))))))(((''''''(((((((((((((((((((((((())))))((('''''''''''''''))))))))))))))))))))))))(((''''''(((((()))***+++''''''((())))))***++++++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((('''((()))***+++***))))))))))))***+++,,,....../////////...---,,,+++***)))(((((()))*********))))))(((((((((''''''((()))))))))))))))(((((((((''''''***)))((('''&&&&&&&&&&&&''''''''''''(((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((()))***+++***)))((('''''''''''''''((((((((())),,,,,,///>>>RRR]]]\\\888---&&&'''(((%%%%%%)))%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((())))))((('''((()))))))))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))+++***))))))++++++***)))))))))***+++++++++++++++************************,,,)))&&&&&&)))++++++***)))+++,,,***'''%%%&&&(((''')))***+++***)))***+++'''''''''(((((((((((((((************************'''(((***+++******+++,,,************************************+++++++++++++++++++++***++++++,,,,,,...,,,******,,,,,,+++***,,,,,,+++***)))))))))***))))))***+++++++++++++++***(((((()))***+++***))))))))))))))))))))))))))))))))))))))))))***++++++******)))(((((((((((((((+++,,,,,,+++******+++---************************++++++,,,,,,,,,,,,++++++***+++---...///...---,,,,,,,,,,,,---------......---------------------------------............///////////////////////////+++++++++,,,,,,---------....../////////000000000,,,...000000///...///000////////////////////////000000000111111111222222333222111111000000111111000111111111111222222222333222111111111222444444111111222333333333333333222222222222222333333444333444555444333333555777777777555555555666888999999888777777777888:::;;;;;;;;;;;;;;;999888777666555555666777888999::::::;;;;;;<<<<<<<<<;;;;;;:::999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<999;;;>>>???===;;;:::999777666555666777666555333222222222222222222111000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++************************)))******++++++*********'''((()))*********))))))((())))))******+++++++++---,,,++++++******++++++'''(((((()))))))))(((((()))))))))******)))))))))))))))*********+++++++++((((((((((((((('''&&&&&&(((((((((((((((((((((((())))))((('''''''''''''''))))))))))))))))))))))))''''''''''''((()))***+++'''(((((()))******++++++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((()))))))))(((((((((((())))))))))))'''((()))***,,,---...///------,,,+++******))))))))))))***+++******((((((&&&&&&&&&&&&'''((())))))))))))))))))((((((((('''''''''''''''(((((()))***''''''''''''(((((((((((())))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((()))+++,,,,,,,,,******&&&'''''''''((((((((())))))+++///===ZZZvvv}}}tttBBB111%%%&&&)))&&&%%%(((%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''&&&((()))(((&&&%%%''')))((()))***+++,,,---------++++++++++++++++++,,,,,,+++++++++************)))+++***)))***+++++++++)))(((((()))***************************************'''###!!!'''++++++)))''')))+++***'''&&&(((***'''))),,,,,,+++******+++******))))))((((((((('''((()))))))))*********+++%%%''')))*********+++,,,************************)))************+++++++++************+++,,,------///---***+++...///...---*********)))******+++,,,((()))***+++++++++++++++***(((((()))***+++***))))))))))))))))))))))))))))))))))))))))))******+++******)))((((((((((((((()))+++,,,+++))))))---000******************************++++++++++++*********+++---//////...---,,,,,,,,,,,,---------......---------------------------------.........//////////////////////////////,,,,,,------...///000000............////////////,,,...///000///...///000////////////////////////000000111111222222222333111000000///////////////000111111111111222222222555444333111000111111222111111222333333333333222222222111111222222333444333444444444333333555666777666444333444555777888999888777666777888:::<<<;;;:::::::::888777666555555555555666777999:::;;;;;;<<<===>>>===<<<;;;:::888999:::<<<===>>>>>>???>>>>>>>>>>>>>>>======<<<999<<<>>>???===:::888888777666666666777777555333222333333333333222111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,)))))))))))))))))))))))))))***,,,------,,,+++***,,,+++*********+++------''''''((()))***++++++,,,,,,,,,+++***))))))******((()))***)))((('''((()))))))))************)))))))))************+++++++++'''''''''''''''&&&&&&%%%(((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((''''''''''''((()))++++++))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******(((''''''''''''((())))))&&&'''((()))+++---......++++++******)))((((((((((((((()))))))))'''&&&%%%%%%%%%%%%&&&&&&((()))***))))))))))))((((((((((((%%%%%%&&&''')))+++,,,---''''''''''''((((((((()))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''((()))+++---------+++***&&&'''''''''(((((())))))(((+++222FFFiii{{{fffGGG333$$$%%%)))'''%%%((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((###&&&'''&&&$$$"""$$$&&&///---++++++---...,,,***)))************+++++++++...------,,,+++***))))))(((((())))))(((((())))))************************---+++***+++,,,,,,+++***,,,,,,+++***))))))******+++++++++++++++***)))((('''((())))))((('''(((***++++++******************((((((((((((((((((((((((++++++++++++************+++*********))))))((((((***)))(((''''''((()))***---,,,+++***)))))))))))),,,,,,+++******+++,,,,,,,,,+++*********+++,,,---******))))))))))))******+++*********))))))((((((((()))***)))((('''((()))&&&'''((()))***+++++++++******)))((()))***,,,---+++******+++,,,,,,,,,++++++++++++,,,,,,---------***+++,,,------,,,***)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,...//////---......//////...------......//////...---,,,,,,......//////...------,,,,,,,,,,,,---------..................////////////---...///000000///...---///000111222222111000//////////////////...------111111222333333333333222333222222222222222222333111111111000111111222333444333222222222333444555333444666666555666777999777666666555555555666666777777777777888999:::;;;<<<<<<;;;::::::999888888888999::::::888888999:::;;;<<<===>>>===<<<:::999999999999999:::<<<>>>???============<<<<<<<<<<<<:::::::::999999999888888222222222333333444444444444555555444111//////000///............---------...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,---,,,+++***++++++******))))))(((((()))******++++++)))(((''''''((()))***************************))))))))))))''''''''''''((()))++++++))))))))))))))))))))))))******))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))%%%&&&&&&'''''''''''''''(((((())))))((('''&&&&&&***************)))((((((+++'''%%%'''******))))))))))))))))))((((((((((((************************((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''((())))))***)))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,!!!###&&&((())))))((('''(((((((((''''''&&&&&&&&&'''((()))******)))((('''+++***((('''&&&''')))***'''((()))******+++******&&&$$$######%%%((())))))++++++***)))(((''''''&&&(((((('''''''''&&&&&&&&&'''(((((())))))))))))))))))(((&&&%%%%%%&&&((()))---))),,,:::LLLVVVSSSKKK---+++)))'''&&&'''((()))''''''''''''''''''''''''&&&'''))))))'''''''''(((&&&&&&&&&'''((()))******,,,***((()))+++,,,***((()))************+++++++++---,,,,,,++++++*********)))((((((((()))***)))(((************************+++***(((((())))))((('''******)))(((((((((((((((+++++++++*********))))))***+++,,,+++)))(((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))(((***)))(((((('''((()))************)))******+++,,,,,,,,,+++******+++,,,,,,++++++*********+++,,,---******))))))))))))******************)))))))))(((***+++,,,+++)))(((((()))))))))******+++*********++++++************++++++---***((((((***+++***)))))))))*********++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------...------------------------...////////////...---,,,***+++,,,...///000000000------------........................//////////////////000111111000//////...///000000000000///...///000000000000///...---000111222222333333222222222222111111111111222222000000000///000111111222444333222111222222333444222444555555555555666888666666555555555555666666777777777777888999::::::;;;::::::999888888777777888:::;;;:::999888999:::<<<===>>>>>>>>><<<:::999::::::999999:::;;;===>>>>>>============<<<<<<<<<999999999888888888888777222222222333333333444444222333333222///......///............------------------,,,,,,++++++,,,,,,++++++++++++++++++++++++)))***+++------,,,+++************))))))))))))))))))******+++***)))((('''&&&&&&((()))++++++,,,,,,************))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))************************'''((((((((()))))))))***))))))))))))))))))))))))&&&&&&'''(((((((((((('''(((((())))))(((''''''&&&)))))))))))))))(((''''''+++)))((()))++++++******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''((())))))*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********)))(((&&&$$$###&&&&&&&&&&&&&&&%%%%%%%%%'''((()))******)))((('''***)))(((''''''((()))***(((((())))))***)))))))))'''%%%$$$%%%'''(((((((((((((((''''''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&''''''((()))))))))((((((((('''&&&%%%%%%&&&'''((('''&&&(((...666999777333,,,***((('''&&&&&&'''(((''''''''''''''''''''''''%%%'''(((((('''&&&''''''%%%$$$$$$%%%%%%'''((((((***(((((((((*********((()))************++++++++++++++++++++++++++++++++++++)))'''(((++++++***'''************************+++***((())))))***((('''***)))((((((((((((((((((++++++***)))))))))******)))+++,,,+++)))(((((()))(((((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))((((((((())))))***((((((((()))***,,,---...,,,++++++******++++++,,,+++************+++,,,,,,******))))))))))))******************))))))))))))+++,,,---,,,)))(((((()))++++++,,,,,,+++***))))))++++++++++++++++++******111,,,''''''+++---+++((()))************+++++++++,,,++++++***++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,...---,,,++++++,,,---...//////////////////...---)))***,,,...///000111111............////////////............////////////000000111111111111000000......////////////......000000111111000000//////000000111222222222222222111111000000000000111111000////////////000111111333333222111111222222333111333444444444444555777666666555555555555666666888888777777777888888999999999999888777777666666999:::<<<<<<:::999:::;;;===>>>>>>>>>>>><<<:::999<<<;;;::::::::::::;;;<<<>>>============<<<<<<<<<888777777777777666666666222222222222333333333333///000000///...------...............------------,,,,,,------,,,,,,++++++***************************+++,,,,,,,,,+++***)))))))))))))))************)))************)))(((((($$$%%%''')))+++,,,------************))))))))))))(((''''''(((((()))***+++))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))(((((((((((()))))))))((('''''''''((((((((((((''''''&&&((())))))******+++******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))***+++,,,---------------------------------------///...,,,)))'''%%%$$$###%%%%%%&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''))))))'''''''''((()))***(((((()))))))))(((''''''(((''''''((())))))(((&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((('''''''''''''''''''''''''''''')))+++***'''%%%%%%&&&***)))(((&&&%%%&&&&&&'''''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''%%%%%%%%%%%%%%%&&&'''((())))))))))))************))))))*********+++++++++*********++++++,,,,,,,,,---***'''(((+++,,,***'''************************,,,+++***+++---......---++++++***************++++++***)))(((((()))******%%%(((******)))))))))***((((((((()))))))))))))))(((((((((((((((((((((((())))))************++++++*********)))))))))))))))))))))))))))))))))******((((((((()))***,,,---...++++++++++++++++++++++++***************++++++,,,******))))))))))))***************)))))))))))))))+++,,,---+++)))'''((()))++++++,,,,,,,,,++++++***++++++*********,,,...///666000***)))---000...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++---,,,+++******+++---///...//////000//////......,,,---......///.........////////////000000000000............////////////000000000000000000000000////////////////////////000000111111111111000000///000000111222111111111000000////////////000000000000000000000111111222333222222222111111111111111222444444333222444555666555555555555666666777999888888777777777777888999999888888888777777777999;;;======;;;::::::;;;>>>>>>>>>>>>===<<<;;;:::>>>===;;;:::999999::::::============<<<<<<<<<<<<666666666555555555444444222222222222222222222333---///000///------...///.........---------,,,,,,+++,,,---...---,,,+++***))))))))))))))))))))))))***++++++++++++)))(((((((((((())))))******++++++************)))))))))(((&&&&&&((()))++++++,,,,,,************)))))))))(((((((((((((((((()))******))))))))))))))))))))))))************++++++++++++(((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))(((((()))))))))((((((''''''(((((()))((((((''''''%%%))),,,***)))))))))((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((())))))******+++,,,------------...........................,,,***(((''''''((()))&&&&&&&&&''''''(((((()))(((((((((((((((((((((((((((((('''''''''((())))))(((((()))(((((('''&&&&&&***))))))***+++***(((&&&((((((((()))))))))))))))''''''''''''''''''''''''%%%&&&&&&'''''''''''''''&&&&&&'''(((((('''&&&&&&(((***+++)))&&&$$$'''))))))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&((())))))(((''''''((('''''''''''''''((()))***((())))))))))))))))))***))))))*********+++++++++*********++++++,,,,,,------+++)))***,,,,,,***(((*********************************,,,///222222111+++***************++++++***)))))))))))))))******(((***,,,,,,+++))))))))))))))))))******+++++++++))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))******(((((()))*********************))))))***++++++,,,++++++++++++++++++++++++))))))******++++++++++++******))))))))))))******))))))))))))))))))*********++++++***(((&&&'''((())))))***+++,,,---------+++***(((''')))...222666666111+++***---///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...,,,***))))))+++---,,,*********,,,...///......////////////......------...............---/////////000000000111111............////////////////////////////////////000000000000000000000000000000111111111111000000...///000000111111000000000//////////////////000222222111111222222333444333333333333222222111111111222444333222222333444555555555555555666777777888888777777666777777777999999999999999888888888888;;;======<<<:::::::::===============<<<<<<;;;???>>><<<:::999999999999<<<<<<<<<;;;;;;;;;;;;:::555555555444444444333333222222222222222222222222...///000000.........000...------------,,,,,,,,,+++,,,---...---,,,+++***))))))))))))))))))))))))*********))))))(((''''''(((((())))))******++++++*********)))))))))))))))((())))))*********))))))************)))))))))((()))(((((((((((())))))***************************))))))*********+++++++++))))))))))))(((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((()))))))))))))))(((((())))))******)))))))))%%%...222...*********)))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((()))***+++,,,,,,,,,,,,........................,,,+++)))''''''(((***,,,%%%%%%&&&&&&'''''''''(((((((((''''''''''''(((((('''''''''''''''((())))))(((((()))(((((('''&&&&&&+++******+++,,,+++(((&&&((((((((()))))))))))))))&&&'''''''''''''''''''''%%%&&&&&&'''''''''''''''&&&&&&'''(((((('''&&&&&&%%%%%%$$$%%%&&&((()))***(((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))++++++)))((()))***(((''''''''''''((()))))))))***+++***((('''((())))))************+++++++++*********++++++,,,,,,,,,------,,,,,,+++*********************************((('''(((***...000111111((((((((((((((())))))***'''((()))*********)))))),,,...000///---)))((('''))))))******++++++,,,,,,))))))))))))))))))))))))%%%&&&&&&''''''((((((((())))))))))))************(((((()))***++++++++++++++++++*********************++++++,,,,,,++++++***((()))******++++++************))))))))))))******))))))))))))************((()))***)))''''''''')))'''((()))+++,,,---------***(((''''''***///555999000...+++******+++,,,,,,+++++++++************)))************+++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))),,,///...+++)))***,,,,,,,,,++++++,,,---...///,,,---..................++++++---...//////000000////////////000000000000............//////////////////............//////111111000000000000111111//////000000111111000000......///000000000000000000000////////////000000333222222222222333444444444444444444444333111111222333444444222222333444555555444555555666777888777777666666666777777888999999999999999999999999777:::<<<===<<<:::999999;;;;;;;;;;;;<<<<<<<<<===???>>><<<:::999999999999;;;;;;:::::::::999999999555444444444444333333333222222222222222111111111000111222111///......///------------,,,,,,,,,,,,,,,,,,------,,,,,,++++++)))))))))))))))))))))))))))))))))))))))((((((((())))))))))))************+++******)))((()))))))))***************)))((((((************))))))))))))))))))(((((((((((())))))************************((((((((()))******++++++))))))))))))(((((((((((())))))))))))))))))))))))''''''((()))))))))(((((((((((()))*********))))))((())))))***************(((333999333,,,,,,,,,***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((('''((()))***+++,,,,,,,,,------------------------...,,,***(((''''''((()))$$$$$$$$$%%%%%%%%%%%%%%%(((''''''&&&&&&''''''(((%%%&&&&&&'''((((((((()))(((((()))))))))((('''''',,,*********++++++)))''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&$$$"""$$$'''))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''')))+++***)))((())))))&&&&&&%%%%%%%%%&&&&&&'''---///000...+++)))***,,,)))************+++++++++++++++++++++++++++,,,,,,+++...000...***(((***,,,************************(((''''''))),,,......---((((((((((((((()))******%%%''')))++++++***(((''''''***------,,,***((((((((((((((()))***+++++++++))))))))))))))))))))))))'''''''''((()))*********((()))))))))************'''(((***+++,,,,,,++++++++++++***************+++***+++,,,,,,,,,,,,+++***'''((()))***+++******)))******))))))))))))******((()))))))))************''')))******)))(((***+++((())))))***+++++++++***(((((()))+++...111444666+++,,,---,,,***)))+++---+++++++++*********))))))))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((,,,000///,,,***,,,...+++,,,,,,---......//////++++++,,,---------------,,,------...//////.............../////////000000............////////////000000///......///000000111000////////////000111---...///000000000000///---...//////000000//////111000000//////000000111222222111111222222333444555555666666555444222111333444555444333222333444444444444555555666777888666666666666666777888999888888888888888888888888666999<<<===;;;999888888999999999:::;;;<<<===>>>???===<<<:::999999999:::999999999888888888888777555555444444444333333333222222222222111111111000111222222111...------...---------,,,,,,,,,++++++------,,,,,,++++++,,,,,,***************************************++++++,,,*********)))))))))))))))++++++)))((((((((()))***((())))))*********))))))************))))))))))))))))))(((((((((((())))))************************&&&''''''((())))))*********)))))))))((((((((('''))))))))))))))))))))))))&&&&&&'''(((((((((((('''(((((()))***************'''(((((()))******))))))'''666===444+++******'''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((('''((((((***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---+++***((('''''''''''''''''''''''''''&&&&&&&&&((('''&&&&&&&&&&&&'''(((%%%%%%&&&'''(((((((((((((((((())))))***))))))))),,,***((((((*********)))((((((''''''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''((()))))))))((((((((('''&&&%%%%%%&&&'''(((((('''&&&''')))))))))((('''(((((())))))(((((((((''''''''''''''''''''''''&&&'''))))))'''&&&'''((('''&&&&&&%%%%%%%%%&&&&&&333555666444000......000)))************+++++++++++++++++++++++++++++++++***///222///)))&&&)))...************************+++***)))***,,,---,,,+++******)))******+++,,,,,,$$$&&&))),,,,,,+++(((&&&!!!&&&)))*********+++&&&''''''((()))******+++))))))))))))))))))))))))***++++++,,,------......(((((())))))*********+++'''(((***+++,,,,,,++++++******))))))***+++,,,,,,***+++,,,------,,,+++***'''((()))++++++******)))******))))))))))))******(((((())))))*********+++((()))++++++******+++---)))************)))((((((&&&(((,,,///111222222111)))---000///+++***---000---------,,,,,,+++++++++((()))+++,,,------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,''',,,000000---+++---000+++,,,---...////////////***+++,,,,,,---------,,,111000000///...,,,+++***............////////////............/////////000222111000//////000111222000///...------...///000------...//////000//////---......///////////////111111000000000000111111111111111000111111222333666666777777666444333111333555555555333333333555444444444555555777888888555555555555666888999999666666666666777777777777555888;;;<<<;;;999888777777777888888:::<<<===>>>>>>===;;;:::999999::::::888888888777777777777666555555555444444444333333222222222222111111000000111222222000---,,,,,,------------,,,,,,,,,++++++...---,,,+++***+++,,,---************************++++++++++++,,,---......++++++******))))))((((((,,,+++)))((((((((()))***''''''(((******+++++++++************))))))))))))***)))(((((((((((())))))************************%%%&&&&&&'''((())))))*********))))))((((((((('''))))))))))))))))))))))))%%%&&&&&&'''''''''''''''(((((()))***************&&&&&&'''((())))))((((((%%%444<<<222((('''&&&###))))))))))))((((((((((((************************(((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((('''''''''((()))+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,))))))((((((((((((((())),,,,,,++++++******))))))((('''&&&%%%%%%&&&'''((($$$%%%&&&'''(((((((((((('''((()))******+++******,,,***'''''')))*********++++++***)))(((''''''&&&&&&&&&&&&'''''''''(((((('''(((((())))))))))))))))))(((&&&%%%%%%&&&((()))$$$&&&(((((('''&&&''''''(((((()))))))))))))))(((''''''''''''''''''''''''$$$&&&''''''&&&%%%%%%&&&)))(((((('''''''''((((((666BBBMMMJJJ;;;///,,,...((((((((()))******++++++///+++))),,,---***)))***))))))((((((((()))+++,,,************************+++++++++++++++++++++++++++***)))(((''''''''''''************************+++***)))(((((()))***+++((((((((((((((((((((((((******)))))))))))))))******(((&&&%%%$$$%%%'''((())))))************))))))************************************************---+++***)))*********))),,,++++++++++++++++++,,,))))))))))))************))))))(((((()))***++++++...---+++*********++++++((()))***+++++++++++++++&&&---+++,,,555333,,,...)))******+++++++++******,,,,,,,,,++++++***************))))))***,,,---///((()))***+++,,,---------++++++++++++++++++++++++---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++******+++---...///------------------------...///000111111000//////000000//////.........---000000000000000000000000...............///000111////////////////////////...////////////.........111111222222222333333333333444555555666666555555000111333333333333555666666555555555555666777777888777555444555666888999:::999777666555555555666888888777777888888999:::999999888888999999:::;;;;;;;;;;;;;;;<<<<<<======::::::999888888777777666777666555444333222222222////////////............---.........//////000000111000...,,,++++++++++++---------,,,,,,+++++++++************************---------,,,,,,+++++++++++++++******)))((((((((()))***+++,,,,,,+++))))))+++***)))'''''''''((())))))***+++***)))((((((***))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))((()))*********((('''&&&)))))))))))))))))))))))))))((((((''''''''''''((())))))(((((('''''''''&&&''''''''''''((((((((()))******+++***)))'''&&&$$$$$$'''))))))'''&&&(((***)))******(((&&&%%%&&&'''%%%%%%%%%&&&&&&'''((()))'''((()))******)))((((((((()))***)))'''&&&&&&'''*********+++,,,,,,------......---,,,+++)))((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((&&&$$$$$$$$$&&&'''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((***************+++++++++)))(((((('''&&&%%%%%%%%%&&&((())))))'''&&&'''(((&&&&&&''''''''''''&&&&&&***(((((()))(((&&&&&&'''''''''(((((((((((('''''')))&&&%%%&&&((()))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''((((((((('''&&&&&&%%%%%%---888EEEIIIBBB555***%%%)))******++++++,,,------...***))),,,---+++***++++++***)))))))))***+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,*********)))******+++++++++++++++++++++++++++++++++***)))(((((()))***+++))))))))))))))))))))))))))))))(((((((((((())))))+++***(((''''''''')))*********++++++++++++******************************************************,,,+++************************))))))))))))******))))))))))))************((((((((((((((()))******,,,,,,******)))***++++++(((((())))))***)))))))))&&&***(((,,,444---&&&+++'''((()))***+++,,,,,,,,,,,,,,,,,,++++++************************,,,---...******+++,,,---......---++++++++++++++++++++++++,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++******+++---...///------------------------)))***,,,...000000000000000/////////.........---////////////////////////.........---......//////000000000000000000000000111000000/////////000111111111111111222222222222222333444444555555444444111222333333333333444555555555444444555555666777777666555444555666888999:::999777666555555555666777666666666666777888888999999888888999999::::::::::::;;;;;;<<<<<<<<<<<<999999888888777666666666666555444333333222222222////////////............---........./////////000///...---,,,+++,,,------------,,,,,,,,,++++++++++++++++++***************,,,,,,+++++++++*********(((((((((((()))))))))))))))***++++++++++++***)))******(((((('''((()))))))))***+++***)))((((((*********++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))((('''))))))))))))))))))))))))((((((((('''(((((()))))))))((((((((('''''''''''''''''''''((((((((())))))((())))))******)))''''''$$$&&&(((((('''&&&''')))''''''((('''&&&&&&''')))))))))(((''''''((()))***'''(((((((((((('''%%%$$$'''((()))((('''&&&'''((('''(((((()))***++++++,,,------,,,+++***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((***)))'''&&&%%%&&&'''(((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((***************+++++++++******))))))(((''''''&&&&&&'''))))))((('''((()))'''(((((((((((((((((('''&&&&&&&&&'''(((((()))***''''''((((((((((((''''''(((&&&%%%&&&((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((''''''((((((((((((((((((((()))///777???@@@888+++!!!++++++,,,------......///---)))(((,,,---+++***,,,,,,,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))***+++************************,,,++++++***++++++,,,,,,---,,,+++))))))***++++++++++++,,,,,,,,,,,,++++++************************************************,,,,,,+++***************)))((((((''''''(((((()))))))))))))))************(((((('''''''''((())))))******)))))))))***++++++******************)))((()))))))))333999,,,"""+++&&&''')))***,,,,,,------+++++++++++++++*********************+++,,,------++++++,,,---............++++++++++++++++++++++++++++++,,,---............---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++,,,---......------------------------***+++,,,...///000000000/////////.......................................///...------------------111111111111111111111111111000/////////000000111000000000000111111111111111222222333444333333333222333444444222222333444444444444444444555555666777666555555555666777888999888777666555555555666555555555555555666777777888888999999999:::::::::::::::::::::;;;;;;;;;;;;999888888777666666555555555555444333222222222222////////////.........................../////////,,,,,,++++++,,,---...///,,,,,,,,,,,,++++++++++++,,,,,,++++++*********)))***************)))))))))&&&&&&''''''((())))))***)))******+++++++++******))))))((((((((()))******)))***+++***)))((((((***))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))*********+++******)))((())))))))))))))))))))))))(((((((((((())))))***+++((((((((((((''''''''''''''''''((((((((()))))))))&&&'''((()))******))))))%%%&&&''''''&&&&&&'''(((%%%&&&''''''&&&''')))+++...,,,***((((((((()))***''''''''''''&&&$$$###"""%%%'''((('''&&&&&&'''(((%%%%%%&&&'''((()))***+++,,,++++++***)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((***)))((('''''''''((()))&&&&&&&&&'''''''''''''''((((((''''''''''''(((((())))))*********++++++++++++++++++******))))))((((((***+++***(((''''''((((((((())))))))))))((((((&&&&&&&&&&&&'''((()))***'''(((((())))))((((((''''''&&&%%%&&&((()))((('''''''''''''''''''''''''''''''''((((((((((((((((((''''''(((((()))******+++---,,,,,,///222111---(((,,,,,,,,,---......//////,,,((((((,,,---,,,+++---...------,,,++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,---......------------------------************************************************+++************++++++,,,------,,,+++***++++++,,,***++++++++++++++++++***************************************************,,,,,,,,,+++***)))***+++(((((((((''''''(((((((((((()))))))))************))))))(((((((((((())))))((((((((())))))***++++++---------------,,,+++***---+++...???FFF333&&&000'''((()))***+++,,,,,,,,,+++++++++************************++++++,,,,,,,,,++++++,,,---------------++++++++++++++++++++++++***+++,,,---...............------,,,,,,++++++***+++++++++,,,,,,,,,------++++++++++++,,,---------,,,,,,------------------000000000000000/////////................................................///...---,,,,,,,,,,,,,,,000000000000000000000000---...///000000000///...////////////000000000000000000111222222222222222222444444444222111222444444333333333333444555555666555555555555666777888888888777666666666666666555555555555555666666777888888999999::::::::::::999999::::::::::::::::::999999888888777666666555444444333222222222222222////////////....................................,,,,,,,,,,,,,,,---------,,,+++++++++++++++++++++---,,,,,,++++++******)))************************(((((((((((())))))******)))*********++++++++++++((((((((())))))******+++)))***+++***(((((((((***'''(((((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))******+++++++++*********(((((((((((((((((((((((((((((((((((()))***,,,,,,(((((((((((((((''''''''''''(((((((((((()))))))))'''(((((()))))))))))))))'''(((((('''''''''((()))'''((()))(((((((((***,,,000...+++(((''''''((()))&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&''''''&&&&&&''')))$$$$$$%%%&&&((()))************))))))((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((''''''(((((()))''''''''''''''''''''''''((((((''''''''''''(((((()))))))))***++++++,,,,,,+++++++++******)))))))))+++,,,,,,+++(((&&&%%%%%%((((((((())))))((((((((()))***)))&&&&&&(((((('''(((((())))))))))))((((((&&&&&&&&&'''((()))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))///---+++))))))***+++---++++++,,,,,,---.........,,,((((((,,,---,,,+++---------------,,,,,,++++++++++++++++++++++++++++++------------------------------,,,+++++++++++++++------------------------******++++++++++++******))))))))))))))))))))))))'''''''''''''''((()))***,,,,,,++++++************))))))************))))))************************************************+++------,,,***)))***,,,***))))))(((((())))))***((()))))))))************++++++******)))******+++(((((())))))************---------------,,,+++***+++,,,333FFFNNN:::+++333******+++++++++******)))******************************++++++,,,,,,,,,+++***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++***+++,,,---............---------,,,,,,++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111111000000////////////---------...............///////////////////////////...---,,,,,,,,,,,,,,,////////////////////////+++---111444555333///---....../////////000000000///000111111222222111111222444444444222111222444444333333333333444555555555555555555555666666777777777777777777666666666666555555555555666777777777888999:::::::::999999999999999999999888888888999999999888777777666666333333222111111111222222////////////...........................---------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************+++++++++++++++++++++++++++*********)))))))))))))))******++++++,,,(((((()))*********++++++)))***+++***(((((((((***((()))******+++++++++***************************((((((((((((((((((((((((******************++++++(((((((((((((((((((((((((((((((((((()))***,,,,,,'''''''''((((((((((((((((((((((((((()))))))))******))))))(((((((((((((((+++***)))((())))))*********++++++***))))))***,,,...---***(((&&&&&&''''''%%%%%%%%%&&&&&&'''(((((($$$&&&''''''&&&&&&((()))%%%&&&&&&''')))******+++))))))(((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''(((((('''''''''''''''''''''&&&((((((''''''''''''((((((((())))))***++++++,,,,,,))))))))))))))))))((((((''')))******(((''''''(((&&&''''''((((((''''''&&&(((+++***%%%&&&***,,,)))(((((())))))))))))((((((&&&'''(((((((((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((''''''&&&&&&&&&+++---///...***((()))*********++++++,,,------...---)))(((,,,---+++***,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************------------------------******+++,,,,,,+++******))))))))))))))))))))))))************+++,,,---...+++++++++++++++*********)))))))))******)))))))))************************************************+++---...---)))(((+++---+++******))))))******+++))))))))))))************,,,,,,+++*********++++++))))))***+++++++++************************)))((((((+++111@@@III999+++111++++++,,,++++++***)))((()))))))))******************++++++,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,,,,------.........,,,,,,,,,,,,---...000000---------------.........///////////////////////////...------------------........................+++///333777777555111///////////////000000000000///000111111222111111111222333444444222222333444444444444444444555555666444444555555555666666666666666777777777777666666555555555555555666777777777888999:::;;;:::999999888888888888888777777777999888888777777666555555222222111111000111111222////////////.....................---------------,,,,,,------,,,+++***)))*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++------,,,++++++***))))))))))))))))))***+++,,,---))))))***+++++++++******)))***+++***)))((((((***++++++,,,---............************************((((((((((((((((((((((((******)))))))))***++++++))))))))))))))))))))))))(((((((((((())))))***+++'''''''''(((((((((((((((((((((((()))))))))******+++***)))(((''''''((((((...+++))))))***++++++******+++,,,+++))))))***,,,******)))(((''''''&&&&&&&&&&&&&&&&&&''')))***+++&&&''')))(((''''''((()))''''''(((((()))*********(((((((((((())))))))))))************************((((((((((((((((((((((((&&&&&&''''''''''''(((((('''''''''''''''&&&&&&&&&((((((''''''''''''(((((((((((()))***+++,,,,,,---((((((((((((((((((((((((!!!###&&&((()))***,,,---&&&&&&''''''''''''&&&&&&$$$))))))%%%'''///333000((())))))******))))))((('''((())))))''''''((()))))))))))))))))))))))))))&&&&&&''''''((())))))))))))(((((('''&&&&&&%%%%%%,,,...000000...+++*********++++++,,,,,,---.........***))),,,---+++***+++******,,,,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************------------...///000000+++,,,,,,,,,++++++******)))******++++++******)))************************************************+++---///---)))(((+++...+++******))))))******+++))))))))))))************,,,++++++***))))))*********++++++,,,,,,+++***)))(((((())))))***)))))))))''',,,---333;;;333))),,,******+++++++++******)))((()))))))))*********+++***+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------...---------***++++++,,,,,,------...++++++,,,,,,,,,,,,------+++,,,---------,,,++++++++++++,,,,,,---......///------,,,,,,---...///000,,,,,,,,,------..........................................---......//////////////////////////////,,,...000222333222111000//////000000000111111111000000111222222222222111111222333333333333444555555555444444555555666777444444555555666666555555555666777888888777666666444444444444444555555666666888999;;;;;;:::999888888888888777777666666666777666666555444444333333111111000000000000111111////////////.....................------,,,,,,,,,)))***+++,,,---,,,++++++)))*********++++++++++++***++++++,,,,,,---------)))))))))*********+++++++++++++++******************))))))))))))+++,,,---******+++++++++***)))((()))***+++***)))((((((*********+++,,,---......---************************(((((((((((((((((((((((())))))((((((((()))***+++))))))))))))))))))))))))((((((((('''(((((())))))''''''''''''((((((((()))(((((()))))))))*********)))((((((''''''(((******///+++(((((()))+++***)))'''((())))))((((((***,,,''''''((())))))(((((('''''''''&&&&&&&&&((()))***((()))******((('''((()))((((((((((((((((((((()))((((((((())))))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))))))))(((((('''''''''&&&&&&&&&((((((''''''''''''(((((('''((()))***+++,,,------(((((((((((((((((((((((("""%%%'''((()))+++,,,''''''((((((((((((''''''###)))***%%%(((333777333))))))************))))))(((***+++***'''&&&'''((())))))))))))))))))))))))&&&&&&''''''((())))))***((((((((((((''''''''''''222///---,,,---.........++++++,,,,,,---......//////+++))),,,---***)))***((()))+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++(((((((((((()))***+++,,,,,,,,,------,,,,,,+++***+++++++++,,,,,,+++++++++************************************************+++...000---)))(((+++///******))))))))))))******))))))))))))************++++++***))))))((())))))+++,,,------,,,+++***)))((()))***+++++++++++++++(((...+++***111///(((***((()))***+++++++++++++++(((((())))))*********+++***+++,,,---,,,,,,***)))---------......---,,,,,,++++++++++++++++++++++++---------...------,,,,,,)))***+++,,,------...///++++++,,,,,,,,,---------+++,,,---------,,,+++***++++++,,,,,,---...//////333222000///.........///,,,,,,,,,------.........------------------------...............///000111000000000000000000000000+++++++++,,,,,,...//////000000000000111111111111000000111222222222222222000111333333333333555666666555555555555666777777333444555555666666555555555666777888888777666666333333222222333333444555666888999;;;;;;:::999888888888777777666666666555555444444333333222111111111000000000000000111111000/////////.....................------,,,,,,,,,'''(((***,,,------------))))))******++++++++++++)))***+++,,,------...///'''((((((((())))))******((((((((()))******++++++***))))))))))))+++---...***+++,,,,,,+++***)))((()))***+++***)))((((((***''''''(((******+++++++++************************(((((((((((((((((((((((()))(((''''''''')))***+++)))))))))))))))))))))))))))((((((''''''''''''(((&&&'''''''''(((((())))))))))))))))))************''''''&&&'''(((***,,,---...+++'''&&&(((******(((###%%%&&&''''''(((+++---$$$&&&(((***+++***)))((()))((('''&&&%%%&&&'''(((***++++++***)))(((((())))))(((((((((((('''''''''(((((())))))******++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((()))***************(((((('''''''''&&&&&&&&&((((((''''''''''''(((((('''((()))***+++,,,------((((((((((((((()))))))))###%%%''''''&&&&&&&&&'''(((((())))))))))))((((((&&&---,,,&&&(((333666222))))))************)))))))))+++,,,***'''%%%&&&((())))))))))))))))))))))))&&&&&&&&&'''((())))))***''''''(((((())))))******333000,,,+++,,,---+++******+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++'''+++///...***(((+++...---------------...///000******+++++++++,,,,,,,,,------------------------(((((())))))))))))((((((***************++++++,,,)))))))))))))))))))))))),,,------+++)))(((((()))---------,,,+++***)))(((******)))))))))))))))***,,,,,,,,,+++++++++++++++++++++++++++******))))))************************---,,,+++)))(((((('''''',,,+++++++++***)))))))))(((((((((((((((((())))))+++++++++*********))))))------,,,,,,+++***))))))******))))))******+++,,,+++,,,------++++++,,,------,,,***))))))***,,,---+++***(((((((((***,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,---......111000///...---,,,++++++,,,------......------,,,............////////////......------------.........///////////////..............................---...///000111111111111000000000000111111111111444444444444444444444444444333333333333444555555555666777777777777777666555555555555555555555555333333333333444555666666777777888999999999999888888888777666555444333333777666444333222111111111000000//////......------......---,,,,,,,,,,,,---///...------,,,,,,,,,,,,+++)))((())),,,---...---))))))*********))))))((((((((())))))******++++++++++++***************+++***************+++++++++((((((***++++++***))))))++++++,,,,,,,,,+++******+++---...,,,(((&&&(((***))))))************))))))(((((((((((())))))))))))***)))((((((((((((((()))************))))))))))))******))))))))))))******+++*********))))))((((((******************************++++++++++++***)))(((((((((((())))))))))))''''''(((((())))))******&&&'''(((*********)))((()))&&&###!!! """$$$&&&((((((''''''&&&&&&&&&&&&((())))))))))))(((((('''&&&'''))))))(((((()))+++)))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''''''''((((((((((((((((((((())))))((('''&&&&&&###$$$&&&((()))***++++++))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((())))))&&&''''''((()))******+++)))(((((((((((((((((())),,,+++***((((((((()))***,,,,,,,,,,,,,,,+++***)))(((((((((((())))))))))))((((((((((((''''''''''''222///,,,+++,,,,,,+++)))******,,,------,,,,,,+++++++++++++++++++++++++++))))))******+++*********))),,,///...+++)))+++---+++,,,,,,,,,,,,------...))))))*********+++++++++++++++++++++++++++++++++((())))))))))))))))))(((***))))))))))))***++++++************************+++,,,,,,+++)))((()))***,,,,,,,,,,,,+++***)))(((******))))))))))))******,,,+++)))((((((((()))***++++++++++++*********)))+++++++++++++++++++++++++++******))))))))))))***+++++++++***************,,,,,,,,,,,,,,,,,,+++++++++++++++*********))))))------,,,++++++***))))))******))))))******+++,,,+++,,,---,,,+++***+++------,,,***))))))***,,,---...---,,,++++++---...///+++++++++++++++++++++++++++++++++,,,,,,,,,------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++------,,,,,,+++,,,,,,,,,............------------,,,------......------,,,............////////////......------------............////////////..............................,,,---...///000000000000//////000000000111111111444444444444444444444444444333333333333444555555333444444444444444333333444444444555555555555555777666555444333222222222666777888888999999888888777777666555444333222222666555444333222111111111000///////////////......///......------------------,,,++++++*********+++,,,***)))***,,,------,,,+++++++++++++++*********************++++++++++++++++++***************+++++++++******************((((((***++++++******))))))*********+++************+++,,,+++***)))***+++)))******++++++++++++***************))))))))))))))))))(((((((((((())))))************))))))))))))******))))))))))))******************)))))))))(((((((((((((((((((((((((((''''''((((((((('''''''''(((((((((((())))))))))))************************&&&'''((()))******)))((()))(((&&&$$$###$$$&&&'''(((((('''''''''''''''''''''(((((()))))))))((((((''')))***)))(((((()))***)))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''******)))((('''&&&%%%%%%(((((((((((((((((('''&&&'''(((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))'''''''''((()))*********((())))))******))))))(((******((('''''''''((((((***************)))(((((('''((((((((()))))))))))))))))))))(((((((((''''''000...++++++++++++***))))))***++++++,,,,,,++++++*********************************++++++***))))))***---///...+++)))***,,,******+++,,,,,,,,,++++++(((((()))))))))*********************************))))))************)))))))))))))))))))))******+++++++++++++++++++++++++++***+++,,,+++***)))***,,,,,,,,,,,,,,,+++***))))))******)))))))))******+++---+++)))((('''(((***+++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***+++,,,***************+++++++++,,,+++++++++***)))))))))+++++++++***************,,,,,,,,,+++******))))))******))))))******+++,,,***+++,,,+++*********,,,---,,,+++******+++,,,------,,,***))))))***+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---///...---,,,++++++++++++,,,,,,------.........///,,,------......------,,,---............/////////......------------............///////////////...........................,,,---.../////////////////////000000000000111111333333333333444444444444444333333333333444555555444444444444333333222111444444444555555555666666777777555444333222222222666666777888888888888888777666666555444333222222444444333222111111222222////////////000000000000000///......------......,,,,,,+++*********++++++---+++******,,,---,,,+++,,,++++++***))))))******,,,,,,,,,++++++++++++++++++***************++++++,,,+++++++++***)))))))))((())))))***++++++******((((((((()))*********+++***)))))))))+++,,,+++***)))***+++,,,,,,,,,,,,,,,,,,+++++++++******)))))))))))))))(((((())))))***************))))))))))))******))))))))))))******************))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))++++++***))))))((('''''''''(((((())))))))))))(((***)))((('''''''''((((((((((((((((((((((((((((((&&&'''(((((()))))))))))))))***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&'''''''''(((((((((''''''''''''''''''''''''******)))((('''&&&&&&%%%&&&'''(((((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''((())))))******+++++++++))))))))))))))))))((((((''''''(((((())))))******((()))+++,,,,,,+++)))((()))((((((''''''''''''((((((((((((((((((''''''&&&''''''((((((((()))))))))******)))))))))(((((((((...---,,,++++++******)))))))))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******+++---...---***(((((()))******+++,,,,,,++++++***))))))))))))*********+++************************)))******++++++******)))))))))(((((())))))***+++++++++++++++++++++++++++)))***,,,+++******,,,---+++++++++++++++***))))))******))))))******++++++------,,,,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,)))))))))***+++++++++,,,,,,,,,+++***)))(((((('''************************,,,+++++++++******))))))******))))))******+++,,,)))***++++++))))))***+++,,,++++++******++++++,,,,,,+++***)))(((((())))))++++++++++++++++++++++++***++++++++++++,,,,,,,,,******************)))))),,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---...///......---,,,,,,,,,,,,,,,,,,,,,---------.........,,,------......------,,,---------.........//////......------------......---...//////////////////........................,,,,,,---...//////......////////////000000000111333333333333333444444444444333333333333444555555777777777777666555444333333333444444555666666666444444444333333444444555555666777777888888777777777666666555444333333333333222222111111111222222...//////000000111111111000000///............///...------,,,,,,---------...,,,++++++,,,,,,,,,++++++***)))((((((((()))))),,,,,,,,,++++++******)))*********)))******+++,,,,,,,,,,,,+++***)))((((((((())))))***++++++++++++((((((((()))***+++,,,,,,,,,***((())),,,---+++((())))))***+++,,,,,,,,,,,,,,,++++++******))))))((()))))))))((())))))******************)))))))))(((******))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***(((((((((((())))))))))))((('''''''''&&&&&&&&&%%%((((((((())))))))))))((())))))))))))))))))(((((((((((((((((())))))))))))%%%&&&'''((())))))))))))***+++,,,+++)))(((((()))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))&&&&&&'''((())))))(((((('''''''''''''''((())))))''''''''''''''''''''''''&&&''''''((()))******+++++++++******))))))(((((('''((((((((()))))))))***((())),,,------,,,)))(((((((((((((((((((((((((((''''''(((((((((''''''&&&'''''''''((((((((())))))************)))))))))))),,,,,,,,,,,,+++************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,***+++,,,+++)))(((''''''++++++,,,,,,,,,+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++******++++++++++++******)))))))))))))))******+++************************)))***,,,,,,++++++,,,...******+++++++++***))))))***************+++,,,,,,+++,,,...///...---+++)))+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************)))))))))***+++++++++,,,//////...---,,,,,,++++++************************++++++***************)))******))))))******+++,,,)))***++++++))))))***+++++++++++++++++++++++++++......------,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///---,,,,,,,,,------...///...------------,,,,,,,,,,,,------......------,,,------------..................------------......------...///////////////........................,,,---.....................////////////000000000222222222333333333444444444333333333333444555555999999999888888666555444444444444555555555666666444444333333333444555555555555666777777777777666777666666555555444444444222111111000000000111111......//////000000111111000000///............///---------,,,,,,------......---++++++,,,---,,,+++*********))))))*********++++++******)))))))))(((******))))))***++++++,,,,,,,,,,,,+++***)))(((((()))))))))***++++++,,,---***)))))))))***,,,---......+++))))))+++,,,)))&&&(((((()))***++++++************)))))))))((((((((()))))))))))))))***++++++************)))))))))(((******))))))))))))******))))))))))))))))))******))))))))))))))))))))))))%%%%%%&&&'''((((((''''''(((((((((((())))))))))))%%%&&&&&&&&&'''''''''((()))))))))(((((((((((()))'''((())))))***)))((('''((((((((()))))))))))))))%%%%%%&&&((())))))))))))***++++++***((('''((()))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&&&&'''((())))))(((((('''''''''&&&'''((()))***((((((((((((((((((((((((&&&''''''((()))******+++++++++******))))))(((((((((((((((((())))))))))))((())),,,------,,,)))((())))))))))))))))))))))))''''''((())))))(((((((((''''''''''''((((((((((((************))))))))))))+++,,,...---+++******++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---............---***+++++++++***)))((((((---,,,++++++******++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***************++++++,,,)))))))))))))))))))))))))))+++,,,,,,++++++,,,...)))***************))))))***************+++,,,---)))***,,,------+++)))(((++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******************************+++++++++,,,,,,,,,++++++************************+++++++++******************************))))))******+++,,,***+++,,,+++*********,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,,,,,,,,,,,,,,,,---...///000...---------,,,,,,++++++,,,------......------,,,,,,------------...............------------......,,,---...///000000000000........................---....../////////............////////////000000111111222222333333444444444333333333333444555555777777777777777666555444555555555555555555555555666666555444333333333333444555555666666666666666555555555555444444333333222222111000//////000000............////////////000///......------......++++++*********+++,,,,,,...,,,++++++---...---,,,)))***+++,,,,,,---,,,,,,*********)))))))))))))))))))))))))))***+++,,,,,,,,,+++++++++***)))))))))))))))))))))***,,,---...++++++*********,,,---......,,,+++*********((('''))))))*********))))))((((((((((((((((((((((((((())))))))))))******+++,,,************))))))))))))******))))))))))))******))))))))))))************((((((((((((((((((((((((%%%&&&'''((())))))))))))(((((((((((())))))))))))''''''((())))))***++++++***))))))(((((((((((()))''''''((()))))))))(((((()))))))))(((((('''''''''%%%&&&''''''((((((((((((((()))***)))((('''((()))))))))))))))))))))))))))'''(((((()))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''''''''&&&'''((((((((((((((((((***)))((('''&&&&&&'''(((((((((((((((((((((((((((((())))))******+++++++++))))))))))))))))))(((((((((((((((((())))))))))))((()))+++,,,,,,+++)))(((((())))))************)))'''((())))))))))))))))))&&&&&&'''''''''(((((((((******)))))))))(((((((((***---//////,,,++++++,,,,,,++++++***+++,,,---...++++++++++++++++++++++++))))))+++,,,------------+++++++++,,,,,,,,,+++***---,,,)))((('''(((***+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---***************************,,,---,,,++++++,,,---))))))************))))))************+++,,,---...---,,,+++************++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++*********+++,,,,,,+++++++++***************(((((((((((((((((((((((())))))*********+++++++++))))))))))))******************))))))******+++,,,+++,,,---,,,+++***+++---+++++++++,,,,,,+++++++++((())))))************)))++++++++++++++++++++++++************++++++++++++'''((((((((()))))))))***,,,,,,,,,,,,,,,,,,,,,,,,''')))+++,,,------,,,+++......---------......///+++,,,,,,,,,,,,,,,------,,,------......------,,,,,,,,,---------...............------------......,,,---...///000000000000......................../////////000000//////............/////////000000000111111222333333444444444333333333333444555555555666666666666666555555666666666555444444333333555444444333333444444444444444555666666666555555333333333222222222222111333222111000///.....................------------///......---------------+++*********++++++,,,------,,,***+++---.........$$$%%%(((+++---,,,+++***)))***************++++++))))))))))))***+++,,,---++++++******************))))))))))))***,,,...///,,,+++***))))))***+++---+++,,,,,,+++)))))))))***++++++++++++***)))((((((((((((((())))))***++++++))))))))))))***+++,,,---************))))))))))))******))))))))))))******((()))))))))************(((((((((((((((((((((((('''((()))***++++++++++++(((((((((((())))))))))))************************+++***)))(((''''''((()))(((((((((((()))))))))******))))))((('''&&&%%%%%%&&&&&&''''''((('''''''''&&&'''(((((('''&&&((()))))))))))))))))))))))))))''''''((()))))))))))))))'''((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((('''&&&***)))'''&&&&&&'''((()))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))((((((((((((((())))))******))))))((('''''')))*********))))))''''''((()))))))))))))))&&&&&&&&&'''''''''(((((()))))))))(((((((((''''''***---000000---+++,,,------,,,+++++++++,,,---...************************&&&'''(((***+++,,,---------,,,,,,---...///---,,,---+++(((%%%%%%&&&)))+++))))))))))))************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++,,,------++++++,,,---((())))))*********))))))************+++,,,---...222///,,,))))))+++...000+++++++++,,,,,,---------************************)))))))))***+++,,,...///,,,+++++++++******))))))***************+++++++++))))))******++++++++++++)))))))))))))))******************)))***++++++,,,+++,,,------++++++,,,---***++++++,,,,,,++++++******+++,,,---------------++++++++++++++++++++++++)))************+++++++++******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((***---///000///...,,,000///...---------------)))******+++---......///,,,------......------,,,,,,,,,,,,---------...............------.........,,,---...///000000000000........................///000000000000000//////............/////////000000000111222333333444444444333333333333444555555555666777777777777777666777777666555444333333222000111111222444666888999333444555555666666555555111111111000000000000000333222111000......------.........------,,,,,,+++......---,,,,,,,,,,,,---,,,,,,,,,,,,------...///,,,+++***+++---///////// $$$(((******((('''*********++++++,,,,,,---))))))))))))***+++,,,---***************+++++++++***)))))))))***,,,...///,,,+++)))''''''(((***+++'''***,,,,,,)))(((***------------,,,+++***)))((((((((()))***+++,,,,,,---))))))))))))***+++,,,---************))))))))))))******))))))))))))******(((((())))))*********+++************************$$$%%%&&&'''(((((((((((((((((((((((())))))))))))******))))))((((((''''''+++***)))'''''''''((()))))))))(((((()))***++++++******)))'''&&&%%%$$$###'''''''''(((''''''&&&&&&$$$&&&''''''&&&&&&((()))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''%%%%%%&&&'''((()))***+++((()))))))))((('''&&&&&&&&&%%%%%%%%%&&&))),,,...&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))))))))(((((((((((()))(((((((((((((((((()))%%%&&&((()))))))))((((((&&&&&&'''((()))))))))(((&&&&&&&&&'''''''''(((((((((((((((((('''''''''''')))+++...///---,,,++++++------,,,,,,,,,,,,++++++***+++,,,---,,,+++***)))''',,,,,,((()))---,,,&&&******+++++++++,,,,,,,,,,,,+++)))))))))+++---...))))))(((((()))***++++++***++++++***))))))***,,,,,,,,,,,,+++++++++******,,,,,,---------.........************************++++++,,,,,,,,,---------*********)))******++++++++++++++++++++++++++++++///...---,,,***)))((('''++++++++++++***((('''&&&...---+++***)))******+++,,,---...,,,***((()))***---,,,+++***))))))))))))))))))))))))))))))))))))+++***))))))((()))))))))++++++******************))))))*********+++++++++,,,,,,,,,+++++++++******+++)))'''(((+++,,,***((())))))*********+++++++++...---,,,***)))(((((((((++++++++++++++++++++++++************************)))))))))******++++++,,,+++++++++******)))))))))000000//////.........---)))***++++++,,,,,,++++++.........------,,,,,,,,,//////.........---------+++++++++,,,,,,,,,------,,,,,,------......////////////000000///...---------......///////////////111111000000000000111111333222222111000000000111222222222333333333444444666666666666666666666666999777555555555444333111000000111222333555666777666666777777777777666666333333222222111000000000000000000000000//////...,,,+++++++++,,,---///000........................++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++))))))******++++++,,,,,,)))+++++++++***)))***+++++++++************+++++++++++++++*********)))))))))******++++++,,,------)))***,,,,,,***)))***++++++++++++************)))++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))***+++---......---,,,+++)))'''&&&'''***+++***((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))******+++++++++,,,******++++++++++++******++++++******))))))(((((((((((((((((()))***+++,,,(((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''''''''&&&&&&(((((((((((((((((((((((((((((())))))******++++++(((((((((((((((((((((''''''((()))******)))((('''(((''''''''''''&&&&&&&&&((((((''''''''''''(((((()))'''%%%$$$$$$&&&)))***))))))))))))))))))))))))((()))***++++++***((('''((((((((((((((((((((((((''''''''''''((((((((((((***)))(((''''''((()))***(((((()))***************)))))))))))))))(((''''''%%%&&&((()))))))))((('''''')))***)))((('''(((***((((((((((((((((((((((((***---///000...---,,,,,,//////......------,,,,,,***+++,,,------,,,+++******------++++++---...---******+++++++++,,,,,,,,,---,,,+++******+++---...***************+++,,,,,,***++++++***))))))***,,,,,,,,,,,,+++++++++******))))))))))))************************************++++++++++++,,,,,,,,,,,,*********+++,,,---...///++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++++++++******,,,,,,+++******+++------,,,---...---+++++++++---,,,,,,+++***))))))))))))************************++++++***))))))))))))***************************))))))*********+++++++++,,,,,,++++++************,,,***)))))),,,,,,+++)))*********++++++++++++,,,******************+++,,,++++++++++++++++++++++++******************************++++++,,,---......---------,,,,,,,,,++++++------------............***++++++,,,,,,,,,,,,,,,......---------,,,,,,,,,//////.........---------,,,,,,,,,,,,------------...............////////////////////////...---------......///////////////000//////////////////000333333222111111111111111222333333333444444444444666666666666666666666666888666555444555555333222222222222222333444555555666666666666666666666666333333222222111000000000//////000000//////...---//////......///000111222........................++++++++++++++++++++++++*********++++++,,,,,,,,,******++++++,,,+++++++++))))))******************)))+++,,,+++***)))***+++++++++************+++++++++++++++*********)))))))))******++++++,,,------)))***,,,,,,***)))***++++++++++++************)))))))))************))))))************************###%%%(((***+++,,,++++++***((('''(((+++,,,+++)))))))))))))))))))))))))))))))))(((((((((''''''''')))))))))*********++++++******++++++++++++***************)))))))))))))))******)))))))))))))))***(((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))*********''''''(((((((((((((((((((((((())))))))))))(((((())))))((((((((('''''''''((((((''''''''''''((((((((('''&&&%%%&&&''')))***))))))))))))))))))))))))((()))***++++++***((('''))))))))))))))))))))))))''''''''''''((((((((((((***)))(((''''''((()))***(((((()))***************)))))))))))))))(((''''''&&&&&&((()))))))))((('''''')))***)))((('''(((***((((((((((((((((((((((((+++...000000///------...///......---,,,++++++******+++,,,------,,,+++***---+++***+++)))''')))---******+++++++++,,,,,,,,,...---,,,+++++++++------++++++++++++++++++,,,---***++++++***))))))***,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,*********************************++++++++++++,,,+++++++++,,,---///111222++++++++++++++++++++++++*********++++++,,,,,,---)))******+++,,,---......,,,++++++++++++---...///)))+++,,,,,,++++++,,,...++++++***************+++************************,,,,,,+++******************************************************++++++++++++************))))))))),,,+++***+++,,,---,,,***++++++++++++,,,,,,,,,,,,***************+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---...///000000------------,,,,,,,,,,,,+++++++++,,,------......++++++,,,---------------...------------,,,,,,,,,...............---------------------.........///000000///////////////...///////////////......------......//////////////////......------......///333333222222111111222222333333333444444444555555555555555555555555555555777666444444555555444333444444333333333333444444777666555555555555666777333333222222111000000000......//////......---,,,111000000///000000111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,------...)))*********++++++,,,,,,*********)))))))))))))))***+++,,,+++***)))***,,,++++++************+++++++++++++++***************)))******++++++,,,------)))***,,,,,,***)))***++++++++++++************)))))))))************))))))++++++++++++++++++++++++&&&''')))+++---------,,,+++))))))***+++,,,+++***))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))))))))************++++++++++++******))))))))))))************,,,+++***)))(((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''''''''''''''((((((((((((((((((((((((************))))))))))))'''''''''(((((()))))))))))))))(((((((((((())))))*********)))))))))(((((()))((((((''''''(((((()))'''''''''((((((((())))))))))))))))))))))))))))))((()))***++++++***)))(((************************''''''''''''(((((((((((())))))(((((((((((())))))(((((()))***************)))))))))))))))(((''''''&&&''''''((()))(((((((((''')))***)))((('''(((***((((((((((((((((((((((((,,,---//////...------...,,,,,,++++++***)))((((((***+++,,,---------,,,+++000***'''******&&&&&&+++******+++++++++,,,,,,,,,//////---,,,,,,,,,,,,---++++++*********++++++,,,***++++++***))))))***,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------************************))))))*********+++++++++,,,,,,,,,,,,---///000000++++++++++++++++++++++++*********++++++,,,,,,---*********+++,,,---.........---,,,,,,,,,---...///)))***++++++***)))***+++*********)))******++++++************************---,,,++++++******++++++***************+++++++++***************************)))))))))))))))))))))++++++***++++++++++++***++++++,,,,,,,,,------------,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---...///000111++++++++++++++++++++++++,,,,,,,,,,,,------------+++,,,------......------------------------------....................................////////////111111000000//////.........///////////////......---......//////////////////..................///333333222222222222222333333333444444444555555555444444444444444444444444666444333444555666555444444333333333333444555555999888666555555666888999333333222222111000000000------......------,,,+++.........---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------)))))))))***+++,,,------*********))))))(((((((((***+++,,,,,,******+++,,,++++++************++++++************************)))******++++++,,,------)))***,,,,,,***)))***++++++++++++*********))))))++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++***)))))))))******++++++***))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))******)))))))))(((((())))))******++++++++++++***)))(((((())))))(((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''((((((((((((((((((((((((((((((((((((++++++******))))))(((((('''''''''((())))))*********)))(((''''''((()))*********)))))))))((((((((())))))(((((((((((())))))'''''')))*********)))((())))))))))))))))))))))))(((((()))************)))************************''''''''''''(((((((((((())))))(((((((((((())))))(((((()))***************)))))))))))))))(((''''''&&&''''''(((((((((((((((''')))***)))((('''(((***((((((((((((((((((((((((+++,,,...---,,,+++,,,---,,,,,,+++******)))((((((***+++,,,---...------,,,///***))),,,...,,,+++,,,******+++++++++,,,,,,,,,///......---,,,,,,,,,,,,+++***))))))))))))*********++++++***))))))***,,,,,,,,,,,,+++++++++******(((((((((((())))))))))))************************))))))*********+++++++++...---,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++++++++***************+++,,,---000///...,,,++++++,,,,,,---......---+++)))***+++*********)))******++++++************************---,,,++++++******++++++))))))*********+++++++++************************)))))))))))))))))))))***)))*********))))))******++++++,,,,,,,,,---------,,,,,,+++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,---...//////++++++++++++++++++++++++/////////...---,,,+++++++++,,,------......---------------------------------............................../////////000000111111000000//////............///////////////...---......///////////////000//////......//////000222222222111111222333333333333333444444444555555333333333333333333333333444333333444666777666555222222222333444555777888:::999777666666777999:::333333222222111000000000---------------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***+++---...///++++++******))))))((((((***,,,,,,,,,+++***+++,,,++++++************++++++************************)))******++++++,,,------)))***,,,,,,***)))***++++++++++++*********))))))++++++,,,,,,,,,,,,++++++************************)))))))))))))))(((((('''(((((()))))))))))))))***************************(((((()))))))))))))))))))))))))))(((((((((((((((''''''((((((((((((''''''(((((())))))******++++++))))))(((((()))***++++++)))))))))))))))))))))))))))))))))))))))((('''''''''''''''((((((((())))))))))))))))))))))))))))))++++++******))))))(((((((((((((((((())))))*********)))(((''''''((()))***)))))))))(((((((((''''''))))))(((((((((((())))))&&&''')))***+++***)))((((((((((((((((((((((((((((((((()))***************************************''''''''''''(((((((((((((((((())))))))))))(((((((((((()))***************)))))))))))))))(((''''''''''''''''''((((((((()))''')))***)))((('''(((***((((((((((((((((((((((((+++,,,---,,,++++++,,,---------------,,,,,,,,,,,,***+++,,,---......------&&&---111000---------+++******+++++++++,,,,,,,,,------------,,,,,,,,,,,,+++***))))))((()))))))))***++++++***))))))***,,,,,,,,,,,,+++++++++******)))*********++++++++++++*********************************++++++++++++,,,...---,,,+++************++++++++++++++++++++++++------,,,,,,+++***))))))+++***)))))))))+++,,,---111000...,,,************000111111000---,,,,,,---++++++***************+++++++++++++++++++++++++++,,,,,,+++***************)))))))))***++++++,,,,,,+++++++++***************)))))))))************+++((()))******)))((()))***++++++++++++,,,,,,,,,,,,((())))))***,,,...///000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------------------............111000///...---+++******++++++,,,---------------,,,,,,,,,------------...---------.........................../////////000000000///////////////...---...//////////////////---......///////////////000//////////////////000111111111000111111222222222222222333333333444444222222222222222222222222333222222333666888777777111222222333444666888999999888777777777777888999333333222222111000000000------......------,,,+++,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************,,,...111222+++++++++***************+++,,,---,,,+++***+++---++++++************++++++***************+++++++++)))******++++++,,,------)))***,,,,,,***)))***++++++++++++************)))))))))************))))))))))))))))))))))))))))))))))))******+++,,,------&&&((())))))(((((()))***************************(((((())))))))))))************))))))))))))((((((''''''((((((((((((''''''))))))))))))************(((((((((((()))***+++,,,)))))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((())))))***))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((('''''''''***))))))(((((())))))***&&&'''((()))***)))((((((((((((((((((((((((((((((((((((((()))******++++++************************''''''''''''(((((((((((((((((())))))))))))(((((((((((()))***************)))))))))))))))(((''''''(((''''''''''''((())))))''')))***)))((('''(((***((((((((((((((((((((((((,,,---...---++++++---...------------............***+++,,,............---'''===III===...+++,,,)))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++******)))))))))******++++++***))))))***,,,,,,,,,,,,+++++++++******------------............************************++++++++++++,,,,,,,,,,,,---,,,++++++++++++++++++++++++++++++++++++++++++------,,,++++++******)))******))))))+++---///111///...,,,+++*********+++...///000///---,,,---...,,,,,,+++***))))))))))))++++++++++++++++++++++++++++++***))))))))))))***((())))))***++++++,,,,,,+++++++++*********))))))************++++++,,,,,,(((***,,,+++)))(((***,,,*********++++++++++++,,,(((((()))***,,,...000111++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------........./////////......---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////------........./////////.............../////////------...///////////////---......//////////////////......------......///000000//////000000111222111111111222222222333333222222222222222222222222222111111333666888888888333333333444444666777777666666666666666666666666333333222222111000000000...............---,,,,,,+++,,,---////////////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++,,,,,,++++++++++++---000333444++++++++++++,,,,,,,,,,,,+++,,,------++++++,,,---++++++************++++++))))))*********+++++++++)))******++++++,,,------)))***,,,,,,***)))***++++++++++++************)))))))))************))))))************************------------...///000000''')))******((((((***,,,************************(((((()))))))))*********++++++*********)))))))))((())))))))))))))))))(((*********)))))))))))))))***)))))))))))))))******)))))))))))))))))))))))))))))))))))))))(((''''''&&&''''''((())))))******)))))))))))))))))))))))))))))))))))))))*********++++++******)))((((((((((((((())))))))))))((((((*********)))))))))((((((******))))))))))))******&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,))))))))))))))))))))))))''''''''''''(((((((((((('''((()))******)))((('''(((((()))***************)))))))))))))))(((''''''(((''''''&&&'''((()))***''')))***)))((('''(((***((((((((((((((((((((((((---...///...,,,,,,...000***++++++,,,,,,------...***+++,,,...//////......333UUUfffOOO444---///,,,******+++++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,---,,,,,,+++*********+++***++++++***))))))***,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************++++++,,,,,,,,,---------++++++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,++++++++++++++++++)))))))))***,,,///333555---,,,+++*********+++,,,)))+++,,,,,,******+++------,,,+++***))))))))))))+++++++++++++++++++++++++++******)))((()))))))))((())))))***++++++,,,,,,++++++++++++******))))))******+++++++++,,,,,,,,,))),,,---,,,***)))+++---))))))*********+++++++++++++++++++++,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,------.........---------.........//////------------.........///,,,---------......//////------...///000000//////---......///////////////...------,,,,,,------...//////...//////000111111000000111111111222222222111111111111111111111111111111111333666999999888555555444444444555555666444444555666666555444444333333222222111000000000......//////......---,,,)))***,,,...//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))***+++,,,------...,,,++++++,,,...111444666+++++++++,,,,,,---------+++,,,------++++++,,,---++++++************++++++))))))******++++++++++++)))******+++,,,,,,------)))***,,,,,,***)))***++++++++++++************)))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++///...---,,,+++******+++(((***,,,+++))))))+++---************************(((((())))))*********+++,,,+++++++++******))))))******++++++++++++******++++++******))))))((((((,,,+++***)))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((('''&&&''''''((()))******+++))))))))))))))))))))))))(((((())))))******++++++,,,,,,+++***)))((('''''''''((()))******)))((('''+++++++++************)))******))))))))))))******&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))***+++,,,((((((((((((((((((((((((''''''''''''((((((((()))'''((()))******)))((('''(((((()))***************)))))))))))))))(((((('''(((''''''&&&&&&((()))***((()))***)))((('''(((***((((((((((((((((((((((((//////............//////......//////......---,,,---...//////------...///999aaannnLLL...///444...******+++++++++******))),,,---///000000///---,,,...------,,,,,,------...***************+++++++++,,,,,,***)))))))))***+++......------,,,+++******)))+++---,,,+++***++++++++++++***************+++,,,------,,,***)))+++,,,******))))))***,,,---///+++...000///,,,,,,...111,,,------...///000111111,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,---------,,,,,,+++++++++,,,++++++***************...---+++*********(((&&&***)))((()))******)))(((------,,,+++***)))((('''++++++************++++++------,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++---------,,,,,,+++++++++(((***,,,......,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------------------------,,,,,,,,,,,,+++***))))))...,,,,,,,,,...---+++))))))+++,,,...//////......,,,,,,,,,,,,,,,,,,,,,,,,........................//////000000000000//////////////////////////////---------...///000000111111000///------......///////////////000000000000000000111222333333444444222222222222222222222222...999<<<444000666999666888777555555777777777666333333444444444444444444444333111////////////000000///------...//////...,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,------++++++++++++,,,,,,---...------,,,+++++++++,,,,,,......,,,+++***))))))))),,,,,,,,,------.........,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,******))))))******+++,,,))))))***++++++,,,------...---,,,+++************---------,,,,,,,,,++++++,,,,,,,,,,,,+++)))'''&&&)))(((((()))+++------,,,+++++++++++++++***)))(((---------,,,,,,,,,++++++************************))))))************)))(((************************)))))))))******+++,,,,,,+++*********))))))(((((()))))))))***++++++,,,,,,+++++++++************)))******))))))((((((''''''(((((())))))))))))(((((()))((('''&&&&&&'''((())))))************+++++++++---000111...)))&&&(((,,,***************************(((&&&%%%$$$%%%&&&'''++++++***)))))))))))))))((()))*********((('''&&&,,,+++***)))((((((((()))(((((('''&&&&&&'''((()))+++***(((((())))))(((&&&((())))))))))))'''%%%$$$((()))))))))))))))(((((('''(((***+++++++++***)))(((((())))))))))))(((((((((((((((((())))))))))))+++***)))(((''''''((()))***)))((('''((()))+++---///..................///,,,,,,------,,,,,,+++***,,,.........---,,,---...333NNNWWW???+++...000(((++++++,,,,,,,,,,,,++++++,,,---...000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********---,,,+++***)))******++++++++++++,,,,,,,,,,,,,,,***,,,------,,,++++++,,,++++++************+++++++++++++++***)))((()))++++++************,,,---...***+++------,,,,,,,,,------------....../////////,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,------,,,,,,,,,+++++++++---,,,++++++******+++++++++***)))***++++++***))))))((((((((()))***))))))************+++++++++++++++******************+++++++++++++++,,,,,,,,,,,,***************++++++++++++,,,,,,,,,,,,,,,,,,---&&&'''***,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++++++++,,,---------,,,+++,,,...///000000000///,,,,,,,,,,,,,,,,,,,,,,,,..............................////////////..............................------......///000000111111000///...---...//////....../////////000000000000111111222222333333333222222222222222222222222222<<<>>>777444999;;;888888666555555666777777666444444444444333333333333333222111////////////000111///------...///...---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,------,,,+++++++++,,,,,,---...---,,,,,,,,,,,,,,,------+++++++++***++++++,,,---,,,,,,,,,,,,------------+++++++++******+++++++++))))))*********++++++++++++************+++,,,,,,***+++++++++,,,---------***)))))))))))))))***+++---,,,,,,+++++++++++++++******+++---///...+++(((***)))((()))+++,,,,,,+++***++++++++++++***)))))),,,++++++++++++*********************************************))))))))))))+++++++++*********************************))))))+++*********))))))))))))++++++******************+++++++++************)))******))))))((((((((((((******++++++++++++*********)))(((((((((((()))***)))************+++++++++///111222...(((&&&'''***)))))))))))))))))))))))),,,,,,,,,,,,,,,+++******+++***))))))((((((((()))'''&&&&&&'''(((***,,,---000...,,,)))((((((((()))***)))(((''''''((())))))***)))))))))******))))))%%%&&&'''))))))***))))))(((((())))))))))))(((((('''((())))))******))))))))))))(((((((((((())))))(((((((((((()))))))))***+++***)))((((((((()))***+++***((('''((()))+++,,,......------------......,,,------------,,,+++++++++---...---,,,+++,,,---...999<<<111+++...---&&&,,,------......------,,,,,,---...//////...---,,,***++++++,,,,,,++++++***......---,,,+++***))))))---,,,+++*********++++++(((((()))***,,,---......+++---......---,,,,,,---++++++************+++++++++,,,,,,***)))(((***+++++++++******+++,,,---...++++++,,,...//////---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,++++++++++++---,,,,,,+++***+++++++++)))(((((()))+++------,,,((((((((())))))*********************++++++,,,,,,************************)))*********+++,,,,,,,,,,,,,,,***))))))***++++++***++++++,,,,,,------...((()))***+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))***+++,,,------------(((***+++,,,,,,,,,...000******,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,........................------............---------------------------------......//////000000111111000///.........//////------........./////////111111111111111222222222222222222222222222222222444<<<>>>888555999:::888777666444444666777666555444444444333222222222111222222111000////////////111///......//////...,,,,,,,,,,,,,,,,,,,,,------///...---,,,,,,,,,,,,---,,,,,,+++++++++,,,---------,,,,,,,,,---...//////+++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,+++++++++************++++++))))))))))))************+++++++++++++++,,,------,,,---------------------))))))))))))***+++,,,------,,,+++***)))***++++++***)))+++111666777111+++,,,***)))***+++,,,+++***)))******+++++++++++++++,,,,,,+++++++++*********************************+++***)))((())))))***+++,,,,,,++++++*********))),,,,,,+++******)))((((((***************))))))))),,,,,,++++++***))))))(((+++++++++************)))***))))))))))))(((((((((******++++++++++++******+++******))))))******+++)))************+++++++++000111111---(((&&&''')))((((((((((((((((((((((((((()))+++,,,,,,***((('''***))))))(((((((((((((((((('''%%%%%%'''***---000222000---)))(((((()))***,,,+++***((((((((())))))))))))***************+++%%%&&&''')))******++++++(((((())))))***))))))(((((((((''''''(((((()))******)))(((''''''((()))***((((((((()))))))))*********))))))))))))******++++++***)))((((((((()))***------,,,,,,,,,,,,------///////////////......---+++,,,------++++++,,,------......---......---+++,,,,,,---.........------------...//////...------***+++,,,------,,,+++***---,,,,,,,,,++++++******---,,,,,,,,,++++++++++++(((((()))***,,,---......,,,...//////...------...++++++*********+++,,,,,,,,,------,,,******+++,,,++++++++++++,,,,,,---------------000333333///+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,+++,,,+++++++++++++++++++++,,,,,,+++***************)))(((((()))+++------,,,((()))***+++***+++,,,---------,,,++++++***)))))))))******************)))(((((()))***++++++,,,,,,...---+++)))))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,***++++++,,,------,,,,,,(((***,,,---,,,,,,...000+++++++++,,,,,,---------------------------------........................---......//////......---..............................//////000000000000000000000///////////////------------.........///111111111111111000000000111222222222222222333333333888999555333555666444777555444444555666666555444444333222111111000000111111000000//////////////////...///111222111///,,,,,,,,,---------------......------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,---...///000111///...---,,,+++*********------,,,,,,+++++++++***+++******))))))******+++)))*********++++++++++++,,,,,,++++++,,,,,,---..................---------,,,,,,,,,,,,,,,---......---,,,***)))((()))***++++++***---444;;;<<<444,,,---,,,******+++,,,***)))((()))***+++,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++************************,,,***)))((((((***+++------,,,,,,++++++******))),,,,,,,,,,,,++++++******************************+++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))(((((())))))))))))((((((************************))))))*********+++++++++...//////,,,)))'''(((***))))))))))))))))))))))))&&&&&&'''(((((('''&&&%%%))))))((((((((((((((()))***)))((('''''')))+++,,,000...+++((('''(((***+++...---+++)))(((((()))))))))***+++***)))((()))***))))))))))))))))))))))))(((((()))*********))))))((('''&&&&&&&&&''')))***+++)))(((&&&&&&((()))+++(((((()))))))))*********(((((((((((())))))******,,,+++***)))(((((())))))------,,,,,,,,,,,,------//////000000//////...---+++,,,------++++++,,,------+++,,,//////------000++++++,,,------------------..................---,,,,,,------------,,,,,,)))******++++++,,,,,,,,,------------,,,,,,++++++******+++++++++,,,,,,,,,,,,...//////...---......++++++******+++,,,,,,---+++,,,,,,+++))))))***,,,+++,,,,,,,,,---------------,,,---000333333///+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***))))))))))))***+++***)))***+++,,,+++))))))+++------++++++---...------,,,,,,+++***************++++++++++++******(((((()))***++++++,,,,,,///---+++))))))***+++,,,......---,,,,,,+++******///...,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------------,,,+++***+++,,,...///...------......---------......//////------------------------......................../////////000000//////////////////////////////////////////000000000000000000000000000000/////////------------.........///111000000000000000000000111111111222222333333333222555666333222444444333666444333333444555555444333333222111000//////...000000000000/////////............111444555444333,,,,,,,,,------.........---------------,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,---...///000111//////---,,,+++*********---------,,,,,,+++++++++++++++************+++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...///.....................//////...---,,,,,,------,,,+++***)))))))))******+++***+++222888999111***...,,,++++++,,,,,,***)))((()))***+++,,,---------++++++++++++************************************+++***)))((((((***,,,...,,,,,,,,,,,,++++++******,,,,,,,,,---------......***************+++++++++))))))*********++++++++++++++++++*********))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))*********+++++++++++++++++++++******+++,,,************************+++***)))))))))***+++,,,))))))(((((((((((())))))))))))************))))))+++***((('''''')))+++---...---+++***)))))))))******+++,,,***(((&&&'''(((+++*********))))))))))))(((((()))***************((('''&&&&&&&&&''')))***+++)))(((&&&&&&((()))+++))))))))))))************&&&''''''((())))))))))))++++++***))))))(((((((((......------------......---............---,,,,,,+++---...---,,,+++,,,---***+++...///---***+++///++++++,,,---.......................................------,,,,,,------...))))))***+++,,,---......------.........---,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...++++++***++++++,,,---...******+++)))((('''(((***,,,,,,------------,,,,,,******+++---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---------,,,+++*********+++++++++++++++,,,+++******))))))******---+++******++++++)))(((***---///...+++***,,,...)))******+++,,,---......***+++,,,------,,,+++***)))*********+++,,,,,,,,,------+++******+++,,,,,,//////...---+++***)))))),,,+++++++++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++******)))............---,,,+++***------...111333222...+++++++++*********++++++,,,------------------------........................//////000000000000//////000000000000000000000000000000000000000000000000000000111111111000///...------.........////////////////////////000000000111111111222222333333444333444444444555555666555555444222222444555444333111111111000/////////......//////000000//////...------///111444666555333,,,,,,,,,---......//////------......------,,,+++------,,,+++++++++,,,,,,---,,,,,,,,,---...//////,,,,,,,,,,,,,,,------......---------------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---------...+++++++++++++++,,,---------.....................///...---,,,+++++++++++++++++++++++++++*********)))((((((---222222...)))...,,,++++++,,,,,,+++))))))***+++,,,------------***)))))))))((((((((((((******************************))))))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////*********+++++++++++++++((())))))***++++++,,,,,,+++++++++************))))))))))))************+++******++++++++++++******((())))))******))))))((()))************+++++++++)))))))))******,,,---...************************---,,,***))))))+++---...)))))))))))))))******+++&&&''')))+++,,,,,,++++++(((((('''((()))***,,,------,,,+++)))))))))*********,,,---,,,(((&&&(((******)))))))))***+++,,,---(((((()))***++++++++++++((((((''''''(((((()))******)))(((''''''((()))***)))))))))*********++++++'''(((((())))))))))))(((************))))))))))))///..................///...............---,,,,,,,,,.........---,,,---...(((,,,......+++++++++,,,,,,,,,---...////////////.........------.........///---+++******+++---///,,,,,,------......//////---......///...---,,,+++------------------------,,,---//////---,,,---...++++++++++++,,,---......,,,,,,,,,+++***)))***,,,,,,,,,---......---,,,+++(((***,,,,,,+++***+++,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,+++)))*********++++++++++++...---,,,,,,++++++,,,,,,,,,+++******++++++***(((***---///---)))'''))),,,)))******+++,,,---...///+++,,,...//////...,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,++++++***)))))),,,---------------,,,,,,---,,,---222888888111***++++++***))))))***++++++...................................................//////////////////...000000000000000000000000000000000000000000000000000000111222111000///........./////////000000000---......//////000000000000111111222333333444444333222333444666777777777555333222222333444444333////////////////////////---...///000000///............///111333333111///,,,,,,------.../////////------.........---,,,+++...---,,,,,,+++++++++,,,---,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---......---..................///------,,,,,,,,,,,,------++++++,,,,,,,,,---------+++************+++,,,,,,,,,,,,,,,------......///------,,,,,,,,,,,,,,,---+++,,,---------,,,***)))***))))))+++...000000///---,,,++++++,,,---,,,*********+++,,,------------++++++++++++*********)))************************))))))***++++++,,,------***++++++,,,,,,---------+++++++++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******************+++++++++++++++************)))))))))*********+++++++++******++++++++++++******))))))***++++++***)))))))))************+++++++++***)))))))))***,,,,,,,,,************************))))))((())))))******+++***************+++,,,,,,)))))))))******+++++++++(((((()))***+++++++++++++++***)))(((((()))***+++(((+++...---******,,,000,,,+++************+++,,,(((((()))***++++++++++++'''((())))))******))))))))))))(((((((((((())))))))))))*********+++++++++******+++,,,+++***))))))((())))))************)))//////............//////000000000000000//////...---...//////------...///''',,,///---,,,...---)))---...///000111111111111......------------......///---***((((((***---///000000000000000/////////---.../////////...,,,,,,---------....../////////+++---......---,,,,,,---++++++++++++,,,---...//////000000///------...000,,,---.........---,,,+++))),,,...---+++***,,,///++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++))))))******++++++++++++//////...------------...+++***)))***+++,,,+++***))),,,...,,,'''$$$&&&***---,,,,,,,,,,,,,,,,,,+++,,,---///000000///---,,,------,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........//////...------,,,++++++++++++,,,---............,,,***+++333<<<<<<444+++333222000000///000111222................................................---..................---////////////////////////111111111000000000000000000111111222222000///...////////////000000000000,,,------...///000111111000000111222333333444444222000000333666666666777555333222222333444444333.........///////////////---...///000000///............///000111000---+++,,,,,,------...///000000,,,---.........---,,,+++...---,,,,,,++++++++++++------,,,+++++++++,,,,,,000///...---,,,+++++++++---.........///000000000...------,,,,,,------...******+++++++++,,,,,,,,,******))))))******+++,,,++++++,,,,,,---...//////...............///000111***,,,...//////---***(((,,,,,,,,,---///222555777---,,,++++++------,,,+++++++++,,,---------,,,,,,/////////.........------************************((()))***,,,,,,------,,,)))***+++,,,------...///,,,,,,+++******)))))))))*********++++++,,,,,,,,,,,,,,,++++++***)))))))))+++++++++************)))))))))******++++++++++++(((((())))))))))))((((((***+++,,,------,,,+++***)))************+++++++++,,,***))))))***++++++***))))))))))))))))))))))))''')))***,,,---,,,+++***+++*********+++,,,------000...+++(((''''''((()))***+++,,,------,,,*********)))((((((((()))***+++'''+++//////------111555111///---+++)))((((((((((((((()))++++++,,,,,,,,,'''(((***+++++++++***)))(((((())))))))))))(((((()))************+++++++++,,,------...---,,,***)))'''((()))***************111+++***///111///000444000000000000////////////...............---------//////......------------...///////////////...---///,,,***,,,---------...//////---,,,+++*********.........---,,,,,,...000000000///...............,,,,,,---......------,,,---......///////////////........................---------.........//////,,,,,,------.../////////------------------------///...---,,,,,,,,,,,,,,,,,,,,,---------,,,++++++...---,,,---......---+++)))***+++,,,,,,,,,,,,,,,+++,,,------++++++,,,------------,,,,,,+++++++++///...------++++++***)))++++++,,,,,,,,,---------.........------,,,,,,,,,...,,,++++++,,,------,,,....../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++***)))(((,,,,,,,,,++++++*********,,,---///000000///---,,,---------.........//////000000000000000000000000,,,,,,.../////////...------///000000...,,,,,,,,,//////////////////////////////////////////////////////000000000000//////000000000000000111111222222111111111000000/////////////////////000111111000000000000000000000000//////000111222333333333222222222222222222222222000111111111111222222222222222222111111111111000000///...------...///000......////////////......111///......///000000000------...//////...---,,,------......------,,,+++***+++,,,,,,------,,,,,,...000000---***((()))+++000---+++***+++,,,,,,+++........................///...---,,,+++*********)))***++++++,,,,,,,,,,,,000...++++++,,,---------+++,,,---...///...---,,,*********++++++,,,,,,,,,------------------------+++,,,,,,---.........---,,,------...---,,,***)))...------,,,,,,------...++++++++++++++++++++++++))))))***+++,,,,,,------000000///------,,,,,,---))))))*********+++++++++))))))***++++++,,,------******************++++++++++++++++++,,,---...//////...,,,******+++,,,---+++++++++***((('''%%%$$$!!!$$$(((+++------,,,+++*********)))))))))))))))---,,,,,,++++++*********))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++************************000...,,,***))))))***+++************************---,,,+++***))))))))))))+++...000,,,(((,,,888CCCCCC999...))))))+++***(((++++++,,,---,,,+++***)))******))))))))))))******%%%''')))))))))((()))***+++...000///,,,+++,,,---000000...---+++***)))(((+++***)))(((((()))***+++111+++***---///------000000000000////////////........................//////////////////...------......///////////////...333111......---,,,+++,,,...------,,,,,,,,,,,,,,,...//////...,,,---...000//////............//////---.....................---......///////////////........................------------.........///..................------------------------------///...---,,,,,,,,,,,,---,,,,,,,,,---------------...,,,******,,,,,,,,,+++******+++,,,,,,,,,,,,,,,)))+++++++++***)))***+++---------,,,,,,,,,++++++...------,,,,,,++++++***++++++++++++,,,,,,,,,---//////.........---------...,,,++++++,,,------,,,---......///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++......------,,,,,,,,,,,,,,,---...000000...---,,,,,,------------.........------------------......,,,,,,.../////////...---,,,...///000...,,,,,,---......................../////////////////////////////////000000/////////000000//////000000111222111111111111000000000//////////////////000111111000000000000000000000000//////000111222222222222222222222222222222222222000111111111111222222222222222222111111111000000//////............//////......////////////......///............//////.........///000000///.....................---,,,,,,++++++,,,------------,,,***++++++)))&&&$$$%%%'''///---+++++++++,,,,,,+++........................//////...---,,,,,,,,,,,,***++++++,,,------,,,,,,///---++++++,,,---------+++,,,------......------,,,,,,,,,,,,,,,---------------------------------***+++,,,,,,---------,,,,,,---......---,,,+++***...------,,,,,,------...++++++++++++++++++++++++***++++++,,,------......++++++++++++,,,---//////*********+++++++++,,,,,,******++++++,,,------...---------,,,,,,++++++***++++++++++++,,,---......---+++***(((((((((***++++++++++++++++++***)))(((&&&'''***+++,,,,,,+++***************************,,,,,,,,,+++++++++++++++************************)))******++++++******)))++++++++++++++++++++++++************************///...,,,***))))))***+++************************......---,,,++++++,,,,,,,,,......+++))),,,444<<>>@@@===333333222111000///...........................//////...---,,,---...000111......///////////////...111;;;===444...000000,,,,,,,,,,,,,,,,,,------...,,,...000000///---......---------......000111111111000...,,,+++,,,---------......///////////////........................---------,,,,,,,,,++++++------..........................................,,,,,,,,,,,,,,,---...///........................000...,,,,,,---------,,,------......---,,,,,,++++++,,,---,,,+++++++++---------------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++++++++,,,,,,---------...,,,++++++,,,------,,,+++,,,---...///......---........................,,,,,,,,,---------------++++++,,,,,,,,,---------.........------.........,,,------------.........///......------,,,,,,,,,,,,,,,+++++++++,,,---...---///111111///.................................////////////////////////000000111111111111000000///............///000000///000000000111111111111...000111333333222111000111111111111111111111111///000000000000000//////111111111111111111111111000111111111111222222222111000000000//////////////////............//////......////////////.........444999:::555111///000...---------...///000111...............---,,,,,,,,,------..................,,,***+++...//////...,,,,,,,,,...000000...,,,........................------,,,,,,,,,------..................---,,,,,,,,,,,,,,,...000111///...+++,,,------......------------------..........................................//////......---,,,+++******+++,,,...///111//////............//////..............................------------------,,,,,,++++++++++++,,,,,,+++,,,,,,,,,------------------------------------******++++++,,,,,,------++++++************++++++******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***+++++++++++++++,,,,,,---++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************************************))))))***+++,,,,,,------************************+++,,,,,,...000222444555***************++++++,,,...---,,,+++++++++++++++***)))((((((((()))***+++)))***,,,------,,,***)))(((***,,,,,,+++***+++,,,,,,***)))+++---...,,,***)))***+++,,,...///000111***++++++,,,,,,++++++***...333666777???KKKPPPNNN444444333222111000///..................---------///...,,,++++++---000222...///////////////......+++666999000,,,000111,,,*********+++,,,---//////+++---///000...---------......---......///000111333111///---,,,---...///---......///////////////........................---------,,,,,,+++++++++/////////...------,,,,,,////////////////////////,,,,,,,,,,,,,,,---...///---......///......---,,,---,,,,,,...000111111000---.........---,,,,,,+++---...//////------...///---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,------............,,,++++++,,,------,,,+++,,,.../////////..............................***++++++,,,---//////000,,,,,,,,,------...............------------......---------.........//////222222111000///......------,,,+++***+++,,,---...///000222222000.........------------------------////////////////////////111111222222222222111111...............///000000//////000000111111111222...000222333333333111000111111111111111111111111///000000000000000//////000000000000000000000000000111111111111222222222000000000000////////////000///...------...///000......////////////.........444::::::555000/////////.........///000222333------......------,,,+++,,,---......//////......---***)))***---///...,,,,,,,,,,,,...000000...---........................///......---------......---.........---,,,++++++,,,,,,---///111222000...+++,,,---...///...---,,,---.........//////000000////////////////////////---.........---,,,,,,+++************+++---///111//////............/////////////////////////////////////////////.........///...,,,***)))(((''''''+++++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,---....../////////...)))***+++,,,------------,,,,,,++++++++++++******,,,+++++++++++++++++++++.........------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))************************((()))***+++,,,---------************************))))))***,,,...000222444)))***++++++***+++---///)))+++------,,,+++---...******))))))***,,,...///)))***,,,------,,,***)))''')))++++++******+++,,,***((((((***...///---+++---------............///***+++,,,------,,,+++***333888666///@@@hhhoooSSS999666222//////000111000...........................///000000000///---,,,,,,---...//////...---,,,//////////////////////////////............////////////...------------...---------.........//////222111111000000000//////////////////////////////000//////.........//////......------------..............................,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,,,,/////////...,,,,,,---///..................------+++++++++,,,,,,---------........................++++++++++++++++++++++++------,,,+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++,,,---......//////.........---+++******+++---...///......------,,,,,,+++,,,,,,,,,---------......000000000000000000000000......---,,,---///111333>>>666...+++,,,///...---******+++++++++,,,,,,,,,//////////////////......,,,,,,,,,---///000///---111000...---...///111222111111111111111000//////....../////////000000000222222111111000/////////111111000000//////......//////000000000000//////000000000000111111111111222222111111111111111111111111111111111111111111////////////............000...,,,---000111///---////////////////////////////////////////////////,,,---......//////......///000111000...,,,,,,------------............///........................------------------------///......---------.........,,,++++++---......------------------...///000..............................////////////.................................///000///.........000///...---,,,,,,---...///......---------,,,,,,,,,//////000000000000//////---,,,,,,,,,,,,---......222000...,,,+++,,,---......///000///.........000///...---,,,+++,,,,,,---------------------------***))))))(((((())))))***------------------------......---,,,,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,---------......------------------------...---,,,+++,,,...000222***************************++++++,,,,,,++++++***++++++,,,---------,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,+++***)))(((******+++++++++******))))))))))))***+++,,,......000///---,,,+++,,,,,,---******+++,,,,,,+++++++++,,,,,,,,,------,,,++++++)))))))))***++++++,,,,,,///333555444DDDfffoooYYY888555111///000111111111////////////////////////...///000000000///---,,,---...///000000///...---//////////////////////////////............////////////...------------...---------........./////////000000000000///...---//////////////////......//////...............//////......------......///........................,,,,,,---------...............------,,,,,,++++++---//////...---,,,,,,---........................,,,---------............---------------------------------------------------,,,++++++,,,---...///------------------------,,,,,,------------------------------------------,,,---......//////.........---+++******+++---...------------------------,,,,,,---------.........///////////////////////////...---------///111222:::444...+++---///...,,,+++,,,,,,,,,------------........................///......///111222111///...//////000000000000000111111111111111000//////---...///000000000///...///////////////000000000000000000000////////////000000111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111////////////............111///---...000111///---////////////////////////////////////////////////---------............///000111222111///.........---------............///........................------------------------///......------............,,,+++,,,---...............---------...//////////////////////////////......////////////..............................---...//////------...//////...------------...//////.........---------,,,......////////////......,,,,,,,,,,,,---...///000111000...,,,,,,,,,---...---...//////------...//////...---,,,,,,,,,------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,---.........---,,,,,,,,,---------......---------------------------,,,++++++,,,...000111++++++++++++++++++++++++*********++++++*********++++++,,,,,,,,,---------+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------,,,+++***))),,,+++***))))))***+++,,,************+++,,,------///...---,,,,,,,,,------******++++++++++++******,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++++++++333111333555;;;NNNUUUFFF777444111///000111111111000000000000000000000000/////////000//////...---//////000000000000////////////////////////////////////............//////000///......------......------.........////////////000111222222111///...000000000000//////...---......---------......//////......------......///........................,,,------------.........000000///...---,,,+++++++++---//////---,,,,,,,,,.................................///////////////------------------------////////////////////////,,,,,,+++++++++,,,------........................------------------,,,,,,........................,,,---......//////.........---,,,++++++,,,---...+++,,,,,,---......//////,,,------------.................................000///...------...///000444111---,,,...///---+++------------....................................000/////////111222111///,,,...000222222111///...000111111111111000000///......///000000///...------------...///000000000////////////000000000000111111222222222222111111000000000000111111111111111111111111111111111111111111111111111111111111////////////............111///...///000111000...////////////////////////////////////////////////......---,,,---...///000000222333222000/////////---------............///........................------------------------...........................---+++,,,---//////...//////......---.........000000000000000000000000......////////////..............................,,,...///...---,,,---...///...------------...///////////////............------............------,,,,,,,,,,,,---...///000111000...---,,,,,,---...,,,...///...---,,,---...///...------,,,---------------------------------/////////....../////////,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++++++++,,,,,,------------,,,,,,************************)))***,,,---.../////////,,,,,,,,,---------......------------------------,,,,,,+++++++++---...///------------------------))))))************)))))),,,,,,++++++,,,---......,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------...------,,,+++***---,,,)))(((((())),,,...,,,++++++******+++,,,,,,------,,,,,,,,,---......******++++++++++++******+++,,,,,,------,,,,,,,,,//////...------,,,++++++666000222444222666999111555333000///000111111111000000000000000000000000//////////////////......000000000111111000000000//////////////////////////////............//////000//////...........................////////////111222444666666444222000000000111111000///...---...------------....../////////............//////........................------------............000000//////......------***,,,//////...,,,++++++............////////////////////////////////////------------------------////////////////////////,,,,,,++++++,,,,,,,,,,,,.............../////////.........------,,,,,,,,,........................,,,---......///............---,,,,,,,,,,,,---...,,,---------.........///------------....................................000//////........./////////---,,,---......---+++,,,------------.........------------............000///------//////...------...000111111111000///000000111111111111000/////////...........................//////000000000......//////000000111111000111111222222111111000///000000000111111111111111111111111111222222222111111111111111111111111////////////............000000///000000000000//////////////////////////////////////////////////////...,,,+++,,,---///111000111222222000/////////---------............///................................................---......///////////////...---,,,,,,...//////...000000///......---......////////////////////////......////////////..............................,,,---...---,,,,,,---............------.........000000000///////////////---......//////......---......------------......000///...------------...,,,---...---,,,,,,---............------------.................................------------......------------------------......------,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++***+++,,,---............,,,,,,,,,---------......------------------------,,,++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,++++++,,,---...///---------,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---.........------,,,+++,,,+++***)))***+++,,,------,,,++++++*********+++,,,,,,,,,,,,---......///+++,,,,,,,,,,,,++++++***++++++,,,---------,,,,,,.........------,,,,,,,,,333,,,111777222333777333444222000///111222111111//////////////////////////////........./////////111111111000000111111111000000000000000000000000//////............//////000000///............///........./////////000000000222444666666555222111///000111111111000...------------------...///000/////////....../////////////////////////////////---------.........//////.........//////000000000***,,,///000...---,,,,,,........./////////000000//////..................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.....................------,,,,,,,,,------------------------,,,---......///.........------------------------/////////......------------------.........//////......................../////////...............,,,,,,,,,---......,,,***,,,,,,,,,,,,---------------------.........//////222000...---...///...---000///.........///111222///000000111111111000000111000...------...///000111111111000000/////////......//////000000111111//////000000000000/////////000000000111111111111000000111111111222222222111111111111111111111111////////////............///000000000/////////000///////////////////////////////////////////////////...,,,+++,,,---///111...///111000///......///---------............///................................................------//////000000/////////---,,,,,,...//////...111000///.............................................////////////..............................,,,---...---,,,,,,---...---..................---000000000000000000000000/////////000000/////////111000///...---,,,,,,,,,///......---------------,,,---...---,,,,,,---...---.............................................------,,,,,,,,,,,,------..............................------------,,,,,,,,,------......------,,,------------------------,,,------...------,,,,,,,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---...///000...------,,,,,,+++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------......------,,,,,,)))***+++---------,,,+++------,,,+++************+++,,,,,,------.........------......---,,,++++++***+++,,,,,,---------,,,,,,,,,,,,,,,------......222+++111666222333666333222000//////111222222111///////////////////////////............///000000111111000000000000111111000000000000000000000000//////............//////111000//////......//////....../////////000000000///000222333333222111000...///111222222111///..................///000111000//////......//////000////////////////////////------........./////////,,,,,,---...///000111111+++---///000///..................//////000000111////////////............................................................------.........---,,,,,,,,,,,,,,,---......//////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------------------000000//////...------,,,------........./////////..............................//////////////////+++,,,---......---,,,++++++,,,,,,,,,,,,---------------......///000000000666333000///000000000///111000...------///111333///000000111111111111000000111111111222222222222222222222111000/////////////////////000000000000//////000000000000//////000000000000111111111111000000000111222222333333111111111111111111111111////////////...............///000///...---...000////////////////////////////////////////////////......---,,,---...///000---///000000...---...///---------............///................................................,,,---///000111111000//////...,,,---...000//////000000//////.../////////..............................////////////..............................,,,...///...---,,,---...------...//////...------////////////000000000000//////000000000000//////222111000...---,,,,,,,,,.....................---,,,...///...---,,,---...------...////////////.................................------------....................................------------------------............------........................------......------,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,---------------++++++++++++++++++++++++,,,,,,------------,,,,,,***+++,,,...////////////------------,,,,,,,,,,,,++++++,,,,,,------......------,,,,,,,,,,,,------,,,,,,------------,,,,,,'''))),,,...///...,,,***---,,,,,,+++*********+++,,,,,,---.........---------.........---,,,+++*********+++,,,------------++++++,,,,,,---......///333...111333...222444---111/////////111222222111000000000000000000000000///......---...///000111111000////////////000111000000000000000000000000//////............//////111000000///////////////.../////////000000000000//////000111111111111111,,,...000222333222111//////......//////111222222000000////////////000000////////////////////////............////////////---------....../////////---...000///......000111---......///000000111111111111000000000/////////////////////////////////............................../////////...---,,,,,,------...//////000000,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------............------////////////........................////////////////////////////////////------...//////000000000+++---......---,,,,,,,,,------------..................//////000111111222777444111///000000000//////////////////000000111//////000111111111111111...222777:::;;;999666333000000000000000000//////000000000000////////////000000000111111000000000000000000000111111111111///000000111222222333333111111111111111111111111////////////............,,,...//////,,,,,,---///////////////////////////////////////////////////---------............///---///111111///...///000---------............///................................................,,,---///111222111000//////...------///000000/////////////////////000111..............................////////////..............................---...//////------...///------...//////...------.........//////000000000...//////////////////...000//////...............------...............------...//////------...///,,,---...///000000///...........................///......------......///------------------------------..................------............------------------------------,,,,,,------...---------,,,,,,,,,---------......------------------------------.........---------------------------------+++,,,,,,------,,,,,,+++(((***---///111000///...,,,,,,,,,---------------++++++,,,,,,---......///------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++(((***+++---......---,,,,,,,,,++++++***+++++++++,,,---.........---,,,+++,,,,,,,,,,,,+++***)))((()))***+++,,,------------.....................///000---111222000888<<<222000///...///111333222111111111111111111111111111///...------...///000111111000///......///000111000000000000000000000000//////............//////111111000///////////////////////////000000000000111111111222222333333444+++---000333444333111000////////////000111333333000000////////////000000000000000000000000000000............/////////000...............---------...///000///...///111333---......///000111111222222222222222111111000000000000000000000000000000//////////////////////////////000000000///---,,,---......///000111111222,,,,,,,,,------.........------------------------,,,---......//////......------............------------......///000000000............/////////000000000000000000000000000,,,,,,...///000000000000,,,...///...---,,,,,,---............/////////000...//////000111222222333666333///------......------...000111222111///...//////000111111111111111,,,333;;;BBBDDD???888333------......///000000000111111000000//////......111111222222222222111111000000000000111111111111///000000111222222333333111111111111111111111111000/////////............+++---///...,,,+++,,,///////////////////////////////////////////////////,,,---......//////.........000222222000000000111---------.........//////........................////////////////////////+++---///111222222000000///...------///000000/////////...//////000111222000000000000000000000000......////////////.................................///000///......///000,,,---...//////...---,,,---.........//////000000---..................---...------......///000111------......///......---...///000///......///000,,,---///000000000///...////////////////////////------,,,,,,,,,,,,------++++++++++++++++++++++++------..................------............------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////,,,,,,,,,---------......------------------------.........//////...------........................***++++++,,,,,,++++++***'''***...111222111///---,,,,,,,,,------.........++++++,,,,,,---...//////...------,,,,,,------...******+++,,,,,,,,,+++++++++***++++++,,,---...///,,,++++++***++++++,,,,,,------...///...---+++***+++++++++******((('''''')))***+++,,,------...---111111000000//////.........///000111222222111000////////////////////////222222222111000//////...111000///......///000111000000000000////////////222///---,,,---///000000......////////////....../////////...---+++***)))//////000111111111111111333222111000000111222333000000000000111111111111444333111///000222444666...//////000000000000000000000///.............../////////////////////.../////////...,,,,,,---...///...---,,,,,,---...///111111000000//////......,,,...///000//////111222===444,,,---///000000222//////////////////////////////.........---------)))+++,,,...//////......///...---,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000000000000000000000000000........................////////////////////////............/////////000222222000///............000000/////////.........------............------...---------...///111222000000//////.........---000000111111111111000000000000111222222222222111000222444666666444222000000000000000111111111111000111111111111111111222111111000000111222333333111222222111000000111333000000000000111333555777333222111111000000111111000000//////.........---000000///...---,,,,,,+++////////////////////////,,,,,,------...//////000////////////////////////,,,...000000///......///////////////////////////,,,---------.../////////////////////////////////111111000///////////////000000000000000111111222000000////////////000000////////////////////////---......///000111111222////////////////////////......////////////..............................//////000000000000//////000000000000000000000000------------...000111222//////............//////////////////////////////......---,,,---...///000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///......------------......//////.........---------........................---------------------------....../////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...////////////////////////------------------------,,,+++******,,,,,,+++***---------........./////////...---,,,+++,,,,,,---......////////////......------------------------***+++,,,---...000111111//////...---,,,,,,++++++......---,,,---...///000........................////////////...---,,,+++///000222333333333222111111111111111111111111111222222111111000//////...000///...------...///000000000000111111111111111222///---,,,...///000000111111222222222222111111///////////////......---//////000111111111111111111000////////////000111000000000000111111111111777555222000//////000111...//////000000000000000000000///.....................///////////////////////////...,,,,,,---/////////...------...//////////////////000000000000---///000000000000111333BBB888000//////...,,,---//////////////////////////////.........---------+++,,,...///000000/////////...------,,,,,,,,,---------------------------,,,,,,---......//////000////////////////////////........................////////////////////////........./////////000000//////////////////000000......---------,,,,,,,,,---......//////......---//////.........//////000000000/////////.........000000111111111111000000000000111222222222222111000111222333333222111000000000000000111111111111222222222222333333333333111111111111111222333333111222222111000000111333000000000000111222444555444333222111111111111111000000/////////.........//////..................////////////////////////------......///000000111////////////////////////...///111111///......///////////////////////////------..................////////////////////////111111000///////////////000000000000000111111222000000////////////000000111111111111111111111111......//////000111111222////////////////////////......////////////......//////////////////////////////000000000000//////000000000000000000000000///............///000000/////////......///////////////////////////////////////.........///000111////////////////////////////////////////////////......---------...///000///......------....../////////.........---------........................---------------------------...//////000000//////......---------,,,,,,,,,------------------------......---,,,,,,---......------------------------------------------------,,,+++***+++,,,---,,,***---------........./////////...---,,,,,,,,,------......////////////......------------------------+++,,,,,,---...///000000.........------,,,,,,,,,......---------...///000........................////////////...---,,,+++///111333555555444222000111111111111111111111111222222111111000////////////......------......///000000111111222222333333111///------...000000///...//////000000//////......///000111111222111111//////000111111111111111//////............//////000000000111111111222222555444222000/////////000...///000000111111000000000000///.........//////.........//////000000000...//////...---,,,.../////////............//////.........///000111111111...000111111000000222333BBB999222111000---,,,---/////////////////////////////////............------...///000000000000000///...------,,,---------........................---------......//////000////////////////////////........................////////////////////////....../////////000000000---------...///000000111.........------------,,,---......//////......---//////000000//////......000000////////////......000000111111111111000000000000111222222222222111000000000000000000000000000000000111111111222222111222222222333333333444222111111111111222222333111222222111000000111333111111111111111222333333555555333222111111111111000000////////////.....................///000000////////////////////////......//////000111111111////////////////////////000111333222000///////////////////////////////////////..................////////////////////////111000000///////////////000000000000000111111222111000000//////000000111000000000000000000000000...//////000000111111111////////////////////////...//////000000//////...000000000000000000000000///000000111111000000///000000000000000000000000000000000//////.........////////////////////////////////////////////////000000/////////000111222////////////////////////------------------------//////......//////000111///......------......////////////.........------........................////////////////////////---...//////000000//////---------,,,,,,,,,++++++..............................---,,,,,,---......---------------------------------------------------,,,++++++------,,,+++------.........////////////...------,,,---------......////////////......------..................------........./////////......------------------......------......///000........................////////////......---,,,///000333555555333111///111111111111111111111111111111111111000000///////////////......///////////////000111111222333333111///......///000000///---......//////......---//////000111222222222222//////000111111111111111/////////....../////////000000111111111222222222000000000000000111111222//////000111111111111000000000///////////////000.........///000000111111...///000///------...000////////////////////////.../////////000000000111///111222222111111222333999333///000111//////111/////////////////////////////////.....................//////000000000000......------------..............................------....../////////000................................................////////////////////////...////////////000000000,,,---......//////000000000000000///////////////......////////////......---...000111111000///...000000//////////////////000000111111111111000000000000111222222222222111111000///......///000111000000111111111222222222000000111111222222333333222222222111111222222333111222222111000000111333333333333222222222222333666555444333222111111111000000//////////////////000//////......///000000////////////////////////....../////////000000000////////////////////////222333444333111/////////////////////////////////000000//////......------////////////////////////000000////////////000000000000000000000111111222111000000000000000000111........................//////000000000111111111//////////////////////////////000000000000//////000000000000000000000000000000000111111000000000////////////////////////000000000000000///....../////////000000/////////////////////////////////////////////000000111111////////////////////////------------------------........./////////000000//////............//////////////////....................................////////////////////////......///000000000000000......---------,,,,,,,,,..............................------------......////////////////////////...........................,,,+++,,,---...---+++............////////////.........------------.........////////////.....................//////////////////...............------------...........................//////000........................///////////////...------...000222333333222///...000000000000000000000000111111111000000000000000000000000111111000000000......//////000111222222111000...///000111000///000111111222222111111000///000000111111000000000//////000111111111111111000000000000000000000000111111111111222222222222//////000111111111111111///000000111111111111111000000/////////000000111////////////000000111111...///000///------///111000000000000000000000000111000000000/////////...000111222222111000222333222...,,,///000///000333000000000000000000000000////////////////////////..................//////......---------......///////////////////////////.........///////////////////////////////////////////////////////////////000000000000000000000000////////////000000000111......///000000///......000000000000000000000000...//////////////////...+++,,,///111222222222111//////000000000000000000000000111111111111000000000000111222222222222111333222000//////000222333111111111111222222222222111111222222333444444555333333222222222222222333111222222111000000111333444444444444444333333333666555444333222222222222//////000000000000000000333222000///......//////000000000000000000000000------............//////000000000000000000000000222333444333111//////000000000000000000000000000000000000//////......---000000000000000000000000000000////////////000000000000000000000111111222111111000000000000111111////////////////////////000000000000111111111111000000000000000000000000//////000000000000//////////////////////////////000000111111111111000000////////////////////////...///000000111111000000//////000111111000//////000000000000000000000000......//////000000000000000000000000000000000000111111111111111111111111------....../////////////////////....../////////000000/////////.........////////////////////////000000000000000000000000...//////000000000000000////////////............------------------------........................000000000000000000000000...........................---,,,---......---,,,........./////////000000---...........................////////////...............//////000000000000////////////.........---..............................////////////////////////////////////////////////000//////...---000000111222111000///...////////////////////////111111000000000000000000000111111222222111111000......//////000000111111111000//////111111000//////000000111111000000///...//////000000000////////////000111111111111111111111222222222222111111111111111222222222222333222222333333222000...---///000111111222222111111000000/////////000111111000000000000000000000000...///000///......000111000000111111111111000000111111111000///.........000111222111000000111222111------//////------000000000000000000000000000...////////////000000000///......------...//////.........---......///000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000/////////000000000111111//////000111111000///...---............/////////...//////000000//////...+++,,,...000111333333444//////000000000000111111000000111111111111000000000000111222222222222111333222111111111111222333111111111222222222222333222333333444555666777777444333333222222222222333111222222111000000111333333444444444444444333222444333333222222222222222//////000000000000111111555444111///......///000000000000000000000000000---------...............000000000000000000000000111222444333111000000000000000000000000000000000000000//////////////////000000000000000000000000///////////////000000111000000000000000111111222222111111000000111111222111111111111111111111111111111111111111111111111000000000000000000000000///000000111111000000///////////////////////////000111111222222111111000000000000000000000000000---...000111222111000000//////111111111111//////000000000000000000000000---...///000000000//////000000000000000000000000000000000000000000000000,,,---.../////////......000//////......//////000000000000/////////......////////////////////////000000000000000000000000...///000000111111000000000000000////////////...---------------------------...////////////...---................................................///...------//////...---....../////////000000000------...////////////.........////////////............//////000000111111//////////////////////////////..................---...///000000000000////////////////////////////////////000000//////...333222111111000000000000000000000000000000000000000000000000000000000111///000111222222111000///000000000000000000000000111000///000111222000///------............------,,,---...000111111111111//////000111111111111111111111222333333222111111111111111222222222333333222333444444333111...---000000111222222222222111000000//////000111111222222222111111000/////////...///000///......000222000111111222222111111000000000000000///////////////000111111//////000111000...///111000,,,,,,///000000000000000000000000.../////////000000000000000000///......///000000...............///000000000000000000000000000000000/////////////////////111111111111111111111111////////////////////////000000000000000000000000//////000000000111111111---///111222333222111000---.........//////////////////000000000000//////.........///000222333444//////000000000111111111000000111111111111000000000000111222222222222111222222222111111222222222111111111222222222333333000111111222333444555666555444333222222222222222111222222111000000111333000111222333333333222111222111111111111222333333//////000000000111111111555333111///...///111222000000000000000000000000/////////...............000000000000000000000000///111222222111000000111000000000000000000000000///////////////000000000000000000000000000000000///////////////000111111000000000000000111111222222111111000000111111222333333333333333333333333111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000111111222222111111000000000000000000000000000///000111222222111///......///111222222111///...000000000000000000000000...///000111111111000000000000000000000000000000........................---...///000000000//////000000////////////000000000000000000/////////...//////////////////////////////////////////////////////000111111111111000000////////////.................................---...///000000///...---................................................///...---...///000///---.../////////000000000000,,,---...///000000///.........////////////............///000000111222222///////////////000000000000000//////......---------...///000111000000/////////////////////////////////000000000000//////555444222111000111222333111111111111111111111111000000000000000111111111...///000111111000///...222222222111111111111111111000///000222222000///000000111111111111000000+++,,,...000222333444555//////000111111111111111000111222333333222111000111111222222222333333333///000333555555444222000000000111222222222222111000000///000000111222222333333222111000///.........///000///...///111222000111222333333222111000......//////000000111111///000111000///...///000...---///222111...///222000000000000000000000000.../////////000000111111222111000//////000111111...............///000000000000000000000000000000000000000000////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111,,,---000333444444444333///000000000111111222222//////000000000000//////111000/////////111222333//////000000111111111222000000111111111111000000000000111222222222222111111111111222222111111111111111222222222333333333,,,---...///000111222222555444333333222222222222111222222111000000111333...///000111222111111000000000000000111222333444//////000000111111111222333222000...///111333555000000000000000000000000000000000000////////////000000000000000000000000...000111222000000000111000000000000000000000000......//////000000111111000000000000000000000000///////////////000111111000000000000000111111222222222111111111111222222111111111111111111111111222222111111111111111111000000000000000000000000000000111111111111000000111111111111111111111111111111222222222222111111000000000000000000000000111222333333222000---,,,...000111222222111000...000000000000000000000000///000111222333222111111000000000000000000000000111111111111111111111111...///000222222111111000000000////////////000000000000000000////////////000000000000000000000000//////////////////////////////000111111111111111//////.........---------000000000000000000000000---...///000000///...---111111111111111111111111////////////////////////000...---...///000///...////////////000000000000,,,---///000000000///.........////////////.........//////000111222222222.../////////000000000111111111000///...------,,,---...000111111111000///000000000000000000000000//////000000000000000///444333111//////000111222444333111000000000111111111111111000111111222333333333333333333333333333222222111111111111111222222222222222111111111000111222222222222111000000222222333333333222222111000000111111111222222222444333111000000222333444222111000000222222111000333333333333333222111000222222111111111111111111333333333222222222111111222111000//////000111222333333333333333333333333222111111111000000//////333333222111000000111111222222111111111111111111...///000111111222222111/////////000111111222222000000////////////000000000000000000000000000000////////////000000000000000111333333111000111222000111222333222111///---//////...//////000111222000000000///......------//////000111111111111111000000111111111111000000111111000000/////////...............////////////000000000000000000000000000111111111111222222222222222222222333444555666222111111000000111111222222222333333333222111000333333222222222333444444111111000000111111222333555555444444444444555555555333222222444555555555222222333444444555666666555444333222222222333444111000000111333555444333222222111111111111222222111111111111111111111111000000111111111111000000111111111000000000000000222222111111000/////////222111000000222222111000222222111000//////000000111111222222222333333333333333333333333222111111//////000111111111111111111111111111111222333333333222111000000///000000444444222111111000000000222222222222222222222222000111222333333222111000111111111111111111111111111111111111222222222222000000000000000000000000000...,,,,,,...000111000222222333333333333222222333333222111000///......000111222333333222111000000000000000000111111222222222111111111111111111444333222222111111222222666111)))---444---(((111///////////////000111111222111111111000000//////000000000000000000000000000000000000111111111111222111111111000000//////111000000000000000111111000000000000000000000000//////000111111111111111111000......///000000///////////////000000000000000000000000000000000000333333222222222222222222111111111000000000000000000000000000000000000000////////////////////////000000000000000111111222////////////////////////////////////000000000000000000111111111111000000000000000000000000000000444333111000///000111222333222111000000111111222111111111111111222222333333333333333333333333333222222111111111111222222222222222111111111000000222222222222222111000000111111222222222222111111111222222222333333333333333333333333222222111000000//////111333555444333333333333333333222111000222222111111111111111111333333222222222111111111222111000//////000111222333333333333333333333333222111111111000000000000333333222111111111111111222222111111111111111111333222000//////000111222111111111111111000000000000000////////////000000000000000000000000000000////////////000000000111000111333333111000111222222222111000000000000000000////////////000000111111000000000000////////////000000111111111111111000000111111111111000000111111000000000/////////....../////////000000000111111111111111111111111000111111111111222222222111111111111222333444444222222111111111111222222444444333333222222111111222222111111222222333333222222222222222333333444555555444444444444555555888666333222222333333333222222333333444444555555444333222111111222333444222111111222444666555444222222111111111111222222111111111111111111111111000000111111111111000000111111111111111111111111000000000000000111111111333222111111333333222111444444333222222222222222111111111111222222222333000111111111111000///...000000111222222111111111333333222222222333333444111111111111222333444555222222222111111222333333222222222222222222222222111222333444444333222111222222222222222222222222111111222222222333333333000000000000000000000000111///......000111222111111111222222222222111111222222111111000000//////000111222222222111000000000000000000000111222222222222222222222111111111333333222111111111111222(((555333))),,,333222//////////////////000111111111111111111000000000///000000000000000000000000000000000000111111111111222111111111000000000000111000000/////////000000000000000000000000000000//////000111111111111000111000......000111000///000000000000000/////////000000000000000000000000555555444222111000///...111000000000000000000000000000000000000000000000////////////////////////000000000000000111111222////////////////////////////////////000000000111000111111111111111111000000000000000000000000000444333222000000111111222222111111111111222222333111111111111111222333333222222222222222222222222222222111111111111222222222111111111111000000000222222222222222111111000000111111222222111111111222222333333333444444444222333555555444222///---/////////111555777777777222222333333333222111111111111222222222222222222222222222111111111000000222111000000000000111222222222222222222222222222111111111111111000000000333222222111111111111222111111222222222222222222666444111...---...000222333333222222111000000///111000000//////000000111000000000000000000000000/////////000000000111111000111333333111000111222444222000///...///111222111111000/////////000000000000111111111111222222///000111111222222111111000000111111111111000000111111111000000000000000///000000000000111111111111111111111111111111111000111111111111222222222000000000000111222333333333333222222222222333333777666444333222222222333111111111111111222333333333333333333333444555555555555444444444444555555<<<888444111111222222222222222222333333333333333222222111111111222222333444222222333555666666555222222111111111111222222111111111111111111111111000000111111111111000000111111111111111111111111/////////000111222333333444333222222444444333222444333333222222222222333000000000111111111222222000000000111000000///...111111111222111111000000111111000000000000000111222222222222333444555555111111111111222333444555222222222222222222222222333333444444444444333333333333333333333333333333222222222333333333444444111111111111111111111111222111///000111222222222000000111111111111000000111111111111111111111111000000111111222111111000111000000000000111222222222222222222222222222222333222111111000000111111,,,666888000---222333111000000/////////000111111111111111111000000000000000000000000000000000000000000000111111111222222111111111111111000000000222111000///////////////000000000000000000000000......///000000000000000111000//////000111000///111111111000000/////////////////////////////////444444333111000///......000000000000000000111111000000000000000000000000////////////////////////000000000000000111111222/////////////////////////////////000000000111111111111111111111111111111000000000000000000000000444333222111111111222222111111111111222333333444222111111111111222333333222222222222222222222222222222111111111222333333222222111111111000000000222222333333222222111000111111222333333333222222222222222333333333333444222333333444333222000000000000000222555888888777222222333333333222222111111111222222222222222333222222111111111000000000111111111111111111111111111111111111111111111111111111111111111111111111333222222111111222222222111111222222222222222333444333111000///000111222333333222222222111111111111000000000000000000111000000000000000000000000//////000000000111111111000111333333111000111222333222111000000000111222222222111000//////////////////000000111222222333000000111222222222222111000111111222222111111000111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222111111111111111222333333444333333222222333333444999777444222111222333444111111111111222333444444333333333333333444444555555444444333333444444555<<<888333111111222222222333222222222222222222222111111111111111111222222444222222333444555555444222222111111111111222222111111111111111111111111000111111222222111111000111111111222222222222222111111000000000111222333555444333333444555444333222111111000000111111111///000000000000111111111111222222222222222111111000111111111111000//////222222111000000000000111555444333222222111111222222222222222222333444555333333333333333333333333444444444444444444444444333333333333333333333333222222333333333444444444111111111111111111111111333111000111222333222111///000000000000000000///000000000111111222222222000000111111111111111111111111000000111111222333222222222333333333333333222222111000000000111111999---000999444,,,...222111000000///000000111111111111111000000000000000000000000000000000000000000000111111111222222222111111111111111111111111333222111000000000000000000000000000000000000000......///000000000000///111000///000111222000///222222111111000/////////////////////////////////000000000000000111111111000000000000000111111111000000000000000000000000////////////////////////000000000000000111111222//////////////////////////////000000000111111111222222111111111111222222000000000000000000000000444333333222222222222222111111222222333333333333222222222111222333333444222222222222222222222222222222111111222333333444222222222222111111111111222333333333333222111111222333444444555555555444111111111111222222222222222222111111111222444555333222222333555666666555111222222333333333222222111111222222333333333333222222222111111111111000111111222222222222111111111111111111111111111111111111111111111222222222333222222222222222333333111111222222333333333333///000111333333333222111111222222222333333333444111111000000000000111111000000000000000000000000000000000000111111111111000111333333111000111222000111222333333222111000333222111000000///000000---...//////000111222222000000111222222222222222111111222222222222111111111111111222222222222222111111111111222222222222111111111111111111111111000000111111111222222222333222222222222333444444444333333222222333333444888777444222111222333444222222222333333555666666222222222222222333444444444444333333333333444444888555222111222444444444333222222222222222222222000000111111222222222222333222111222333444333222222222111111111111222222111111111111111111111111111111222222222222111111111222222222333333333444444333111000000000111222555444333333555555444333222111111111111111222222///000000000000111111111222222333333333333222222000000000111111000000///666555555444444444555555555444333222222111222222555555444444444444555555444444444444444444444444555555555555555555555555444444444444444444444444333333444444444555555555222222222222222222222222333222111222333333222111000000111111111111000000000000111111222222333333111111111111111222333333111111111111111222222333222222333333444444444444333222222111000111111111888''')))555888===???555111111000000000000111111000000000000000000111111000000000000000000000000111111111111222222222222111111111111111222222222444333222222111111111111111111111111111111111111...//////000000000000000111000000111222222000///222111111111000000000///000000000000000000000000//////000000000111111111//////000000111111111111111111111111111111111111000000000000000000000000000000000000000111111222000000000000000000000000000000000000111111111111222222111000000111222222000000000000000000000000333333333333333222222222111222333333444333333222222222222222222333444444333333333333333333333333222222111222222333444555444333333333333222222222333333333333333222222111333333444555666666666666000000111111111222222222222111000///000333555777555444333333555555444333111111222333333333222222111111222222333444444444333333333222222222111111111111222333333222111111222222222222222222222222111111111222222222222222333222222222222333333444111111222222333444444444---///222444555444222111111111222333333444555555222111111000000111111222000000000000000000000000000000000111111111222222000111333333111000111222///000222444444333111000222222111000000000111111......//////000111222222000111222222333222222222111111222222222222111111222222222222222333333333000111111111111222222222222222222222222222222222000111111111111222222222444333333222333333444444333333222222222222333333555555333222222222333444333333333333444666777888222222222222222333333444444444333333333333444444555333222222444555666555222222222333333333333333///000111222333333333333333222111111333333222111222222111111111111222222111111111111111111111111111111222222222222111111222222222333333444444555666444222000///000111222555444333333555555444333444333333333333444444555000000000111111111222222000111222222222222222222000111111222333333222222444444444444444555666666555555555555555666888888999999888888777888888888888888888888888888888888999888888777777888888999777777777777777777777777666666666777777777777888555555555555555555555555555444333444555555333222222222333333333333222222111111111222222222333333222222222222222333444555222111111111111222333333222333333444444555555666444333222222111111222222000///222///;;;ccchhh???222222111000000000111111000000000000111111111111000000000000000000000000111111111222222222222333111111111222222222222222222222111111111222222333111111111111111111111111//////000111111111111111000000000222333333111...111111111111111111111111000000000000000000000000333222222111000000///////////////000111111222222111111111111111111111111000000000000000000000000000000000000000111111222000000000000000000000000000000000111111111222222222111000//////000111222000000000000000000000000333333444444333333222111222333444444444333222111333222222222222333444444444444444444444444444444222222222222333444555555555555444444444444333333333333444444333333222111222333444555666666666666111111111222222222333333111111111111222333444444555333222333444444333222000111222333333333333222111111222222333444444555444444444333333333333222111222222333333222222111333333333333333333333333111111111222222333333333222222222222222333444555111111222222333444444555000111222444444333222111333333333444444444444444222111111000000111111222000000000000000000000000000000111111111222222222000111333333111000111222111111222222333333333333111111111000111111222222000000000111111222222222000111222222333333222222111222222333333222222111222222222333333333444444000000000111111111111222222222222222222222222222000111111111111222222222333333222222222222222333222222111111111111222222222222222222333333333333222222222333444555777777333333333333333444555555444333333222222333333444333333222333555666555333222222333333444444555555///000222333444444444333444333222222333444333222222222111111111111222222111111111111111111111111111222222333333222222111222222333333444555555555555333111000///111333444444333222333444555444222333333333333333444555666111111111111222222222333111222333333444444444333222333444555666777777777555555666666777888:::::::::::::::;;;;;;<<<===>>>===<<<<<<<<<===>>>???@@@==============================<<<;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<999999999999999999999999888777777888888888666444444444555555555555444444222222222222222222222222333333222222333555666777222222111111222222333444333333333444555666666666555444333333222333333333555777:::000<<>>???@@@BBBCCCDDDCCCBBBAAA@@@????????????>>>>>>???@@@AAACCCEEEFFFAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<:::999999:::;;;:::888666555666666666666666666555222222222222222222222222444444333333444555777888222222111111222222333444333333444444555666777777666555444444333333444444>>>333444222999bbbjjj>>>333333222111000000111111//////000000111111111222000000000000000000000000111111222222222333333333111111111222222333333333------------...000111222111111111111111111111111111111222333333333333222000000111333444333111...//////000111222333333444222222222222222222222222000111111222333333444444...//////000111222222222111111111111111111111111000000000000000000000000000000000000000111111222000000000000000000000000000111111111111222222222111///...------...///111000000000000000000000000555444444333333444444555222333555444333222222333222222111111111222333333333444555555555444222222444444555555555555444444444444444333333222222222444444444444444444444444222222222333333333444444222222333444555666777777444333222222222222333444222222333333333333222222555555555555555555444444000111222333444444444444777777666555444333333222000111111222222111111000222222222222222222222222222111000222444555555444555444444333333444444555666555333222222333555666444333333222222333333444555444333222111111111111///000000111111000000///333333222222000///---,,,...000222444555555444444////////////////////////222222333333333333444444555444111///.........///111111111111111111111111222222333333333444444444333333333333333333333333444444444444444444444444000000111111111222222222//////000111222222333333333333222222222222222222111111111111111111111111444555666555333222333444111444444111222444555222222333555666666555333222555444444333333555666777333333333333333333333333444333222222333444666777555555555444444333333333777666555444333222222222555444333222222222222222111111111111111111111111111111222222222333333333666222222555666444222333444444333333333222222222111111222222222333333333888555222222444444333111111222444555666555555444111222222222222333333333555666666555555777:::===999:::<<>>???AAAAAA???>>>???@@@CCCCCCCCCBBB???======>>>===>>>??????>>>===<<<;;;:::::::::999888777555555555555444333222222222222222222333444555777888999333333444444555555555555444444444333333333222222444444444333333444444555???>>>888222666@@@BBB???333333222222222222111111///////////////////////////000000000000111111111///000000000000111111111444444333222222111000000222111000//////000111222333333333333333333333333333222222111111222222333222222222222222222222222111111000000000000000000111111111111111111111111222222222222222222222222222111111000000111111222111111111111111111111111111111222222222222111111222111111000000111111222000000111111111111000000333333222111111222222222111111111111111111111111000000000111111222222333555444444333333444444555333555666555333222222333333333333333333444444555555666777777777666555444333444444555555444444333555444444444333333333222333333333333333333333333444444444555555555666666444444444555555666666777555444333222222333444555555555666666666666555555222111111111111111222222444444444444555555555555444444444444444444444444222222333333333333222222333333333333333333222222444222222222444444444222555444444333333444444555555444333222222333444555333333222222222222333333444444222111111000000000333333333333333333333333666555444333222111000000111111111222222333444444222222222222222222222222111111111222222222333333555444222111111222333444222222222222222222222222222222333333333444444444333333333333333333333333333333333333333333333333111111111222222222222333222222222333333444444555222222222222222222333333222222222222222222222222333444555444222111222333333666666444444777777555333444555666666555444333555444333333333444666666444444444444444444444444444444333333333444555555444444444444444444333333444444444333444444555666333333333222222333333333222222222222222222222222222222222222333333333333666111000333444222222444333333333333333222222222111222222222222333333333777444222111333333222000222333333444444333333222444444555555666777777888999;;;<<<<<<===???BBBDDDDDDEEEEEEGGGHHHIIIJJJJJJLLLMMMNNNPPPPPPOOONNNMMMNNNNNNNNNMMMKKKJJJHHHGGGHHHIIIIIIIIIIIIHHHHHHGGGHHHHHHHHHGGGFFFFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIHHHFFFEEEFFFGGGAAACCCDDDCCCBBB@@@@@@AAACCCDDDEEECCCAAA???@@@@@@BBBBBBCCCCCCCCCBBB@@@@@@>>>>>>>>>===<<<:::999888888777666555444444444444333333444444555777888888333333333333444444444555555444444444444333333333333333222222222333444444:::===;;;666555999;;;:::444444333333333222222222000000000000000000000000111222222222222333333333111222222222222333333333666666555444444333222222333222111000000111222333333333333333333333333333222222111111111111222222222222111111111111222222111111111111111111222222111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111222222222222111111222222111111111111222222222222333333333333222222333222222222222222222222222222222222222222222222111111111222222222222222555444444333333444444555555666777666444222222333333333333333333444555555666666777777666666555444333444444555555444444333555555555444444444444444222222222222222222222222444444444555555555666666666666666666666666666666555555444444444444555555666666666777777666666666444333222111222444666777777666555444333444555555333333333444444444555555333444444555555444444333333333333333333333444444666555333444555555444222555444444333333444444555333333333333333333333333333333222222222222333333444333222222111111111111555444333222222333444555777666444333222222222333555333111000000222333555333333333333333333333333000000111111111222222222222222222222333444666777333333333333333333333333333333333333444444444444444444444444444444444444333333333333333333333333222222222222333333333333333333333333333333333333111111222222333333444444333333333333333333333333222333444333111111111333444777777555555888888666444555666777777666555444444444444444444555666666555555555555555555555555444444444555444444333333333333444444444444444444222222333333555666888999333333333333444444444444333333333333333333333333333333333333444444444444555111000333444222222444333333333333333222222111222222222222333333333333777555333222333333333111555555444444333444444444777777888999;;;<<<======@@@CCCFFFHHHIIIJJJLLLNNNQQQPPPOOONNNNNNOOOPPPQQQRRRSSSUUUVVVUUUTTTRRRPPPSSSSSSRRRPPPNNNLLLJJJIIIJJJKKKLLLMMMMMMMMMLLLKKKLLLLLLKKKKKKJJJIIIIIIIIIKKKKKKLLLLLLLLLLLLLLLKKKKKKLLLMMMLLLJJJHHHHHHHHHFFFGGGHHHGGGEEECCCCCCCCCDDDEEEFFFEEECCCBBBCCCDDDEEEEEEFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBAAA???>>>===<<<;;;:::999888888888888666666666666666777777888222333333333333333444444555555444444444333333333222222111111222333444444555;;;===999444333444333333333333222222222111111111111111111111111111111111222222222222333333333111222222222222333333333666555555444444333333222222111111000000111111222333333333333333333333333222222111111111111222222333222111000000111222333222222222333333444444444111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111111111222222222222111111333333222222222222333333222222333333333333222222222222222222222222222222333333333333333333333333333333333333222222222222555444444333333444444555666777888777444333222333222222222222333444555555444444444444444333333333444555555666666555555444555555555555555555555555222222222222222222222222222222222333333333444444777777777666666555555555555555555555555555555555444444555555555555444444666555333333444666999;;;888777444222111222333444444444444444444555555555333444444555555444444333333333444444444444555555777555555555777777777555555444444333333444444555333444555555555555444333444444333333333333444444555444444333222222333333444333111000000111333444666444222000000000222333666555333222222222333444111111111111111111111111111111111111222222222222111000000111222333555555333333333333333333333333333333333444444444444555555555555555555555555555444444444444444444444444222222333333333444444444222222111111111111111111111111222222333444555555444444444444444444444444333444555444222111222333222555555333444777777555555555666777777666555555555555555555666666777777666666666666666666666666444444555666555444222111333333333444444555555555222222333444555777888999666666666666555555444444333333333333333333333333333333333444444444555555444222333888999666333444444444555555555444333222222222222333333333444444666555444444444555555444777777666666666888:::;;;;;;<<<===???@@@BBBCCCDDDHHHKKKOOORRRTTTTTTVVVWWWYYYWWWUUUSSSRRRRRRSSSTTTVVVWWWXXXXXXXXXVVVSSSRRRUUUUUUSSSQQQOOOLLLJJJHHHJJJKKKMMMNNNOOONNNMMMLLLMMMMMMLLLLLLKKKKKKKKKJJJMMMNNNOOOPPPPPPPPPOOONNNMMMNNNOOONNNKKKIIIHHHIIIJJJKKKKKKJJJGGGDDDDDDDDDDDDEEEFFFFFFDDDDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEDDDFFFFFFFFFEEEEEEDDDCCCBBB@@@???>>>======<<<======999999999999999999888888444444444444444444444444444444444444333333333333333333222222333333444555444888:::888555222111111111111111111000000000000222222222222222222222222//////000000000111111111//////000000000111111111333333333222222111111111000000000000000000000000222222222222222222222222333333222222222222333333444333111111111222444555222222333444555555666666222222222222222222222222000000000111111111111111222222111111111111222222222222222222222222222222111111222222222222111111444333333222222333333444000000111111111111000000111111222222333333222222333333333333333333333333444444444333333222222222555444444333333444444555555777777777444333333333333333333444444555777777555555444444333333333333666666777777777777666666555555555555555555555555444444444444444444444444222222222333333333444444777777666666555555444444555555555555555555555555444444555555555555444444444333111111111444777999:::888666444333333444555777777666666555444444333222222333333333333222222333333333444444555555555555555555666999::::::999555444444333333444444555555555666666666666555555555555444444444444555555666666555444444444444555444333111000000111333444555333111000000111333444555555666666666444333222111111111111111111111111222222222333333333333444222222222222222222222333333333333333333333333333333333444444444555555555555555555555555555555555444444444444444444444444222222333333333444444444222222111111111111111111111111222333444444555555444444444444444444444444444666666555444333444555111444555333444777888555555666666666666666666555666666777777888888888888666666666666666666666666444444555666555444222111333333333444444555555555444444444444444555666666999999999888777555333222333333333333333333333333333333333444444444555555444333888???AAA;;;666444555666777777777666444333222222333333333444444444333444444444444444666777888888888999;;;>>>AAABBBDDDEEEFFFHHHJJJLLLMMMNNNOOOSSSWWWZZZ[[[[[[\\\]]]]]]\\\YYYWWWUUUUUUVVVWWWXXXXXXXXXXXXWWWUUUTTTSSSWWWWWWUUUTTTQQQOOOLLLKKKLLLLLLNNNOOOPPPOOOOOONNNMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOPPPQQQQQQPPPPPPOOOQQQRRRRRROOOLLLKKKKKKKKKLLLMMMKKKHHHEEEEEEEEEDDDEEEFFFFFFEEEEEEFFFGGGFFFFFFFFFEEEFFFFFFFFFFFFHHHHHHHHHHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@<<<======>>>======<<<;;;777777777777777777666666555444444444444333333333555555444444444444555555888555333444555555333222333222222222222111111111222222222222222222222222//////000000000111111111//////000000000111111111333333222222222222111111222222222222222222222222222222222222222222222222444444333333333333444444444333333222333444555666222222333444555555666666333333333333333333333333111111111222222222333333333333333222222333333333333333333333333333333333111111222222222222111111444333333222222333333444000000111111111111000000000111222333333333333222333333333333333333333333444444444333333222222222555444444333333444444555333555666666444333333444555555555666777888999:::777777666555555555555666666666666777777666666666444444444444444555555555444444444444444444444444444444444555555555666666666666555555444444444333444444555555555555444444666666666777777666666666555555333333333555777888;;;:::888777666666666777888777666555444333222222000111111222222111111000222222333333444444555555444333333666999;;;;;;:::555444444333333444444555555555555555555555555555555555444444444444555555666555555444444555555555555444333222222333444555444444333222222333444555333555666777666555222111333333333333333333333333222222333333333444444444555555444444333333222222333333333333333333333333333444444444555555555555444444444444444444444444444444444444444444444444222222222222333333333333333333333333333333333333222222333333444444555555444444444444444444444444555666777666555444444666222555666444555999:::777555555555555555555555555666777777888999888888888666666666666666666666666444444444555444444333333333333444444444444444444555444444333333333444444888888888888666444222111333333333333333333333333333333333333444444444444333444999AAACCC===777444555666777888888666444333333333333333444444444444111222444444555666888;;;;;;<<<===@@@CCCFFFHHHJJJOOOPPPQQQSSSUUUVVVXXXXXXWWWZZZ]]]_______________aaa```^^^\\\[[[[[[\\\\\\ZZZYYYXXXVVVVVVUUUVVVVVVZZZZZZYYYXXXVVVUUUSSSRRROOOOOOOOOOOOPPPPPPPPPPPPMMMMMMNNNOOOPPPQQQQQQRRROOOOOONNNNNNOOOPPPQQQRRRRRRTTTVVVVVVTTTQQQPPPPPPLLLMMMNNNLLLIIIGGGFFFFFFEEEGGGHHHGGGFFFFFFGGGHHHIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBB@@@AAABBBCCCCCCBBB@@@???<<<<<<;;;;;;;;;;;;::::::777666666666666555555555888777666555444444444444999222///222555555444444555555555444444444333333222222222222222222222222111222222222222333333333111222222222222333333333444444444444444444444444444555555666666555555444222222222222222222222222444444333333333333444444222222333333444555555555222222222333333444444444333333333333333333333333111111111222333333444444333333222222222222333333333333333333333333333333111111222222222222111111333333222222222222333333222222333333333333222222///000222333444444333222333333333333333333333333333333333333222222222222555444444333333444444555111333555555444333444555333333444444555777888999888777666555444555555666444444555555555555444444222333333333444444444444333333333333333333333333444444444555555555666666444444444444444333333333222333444555555444333222555555666666666666555555666666555555555555666777888777777777666666555555444444444333333222222222000000111111111111000000111111222222333444444444333222222444666888888777555444444333333444444555555444333222222333444555333333333222222333333333444444333333333333444444333333333333333333333333222222222222333333444444333333333333333333222222222222222222222222222222111222222222333333333333333333333333333222222111222222222222222222222222444444444444555555555555333333333333333333333333222222222222222222222222111111111222222222222333222222222333333444444555333333444444444444444444333333333333333333333333555666777666444333444555111444555333555888999777555555444444444444555555444555666777777777666666555555555555555555555555444444333333333444555555444444444444444444333333333333222222222222333333222333444555555444222111222222222222222222222222222222222222333333333333444333666===???;;;666555333444666777777555333111333333333444444444444555333666999::::::<<<@@@CCCEEEFFFIIILLLOOOQQQRRRSSSVVVVVVWWWYYYZZZ\\\]]]]]]^^^```bbbbbbaaa``````aaabbbbbbaaaaaaaaa`````````]]][[[XXXVVVVVVWWWYYY[[[ZZZ[[[[[[[[[ZZZYYYXXXXXXQQQOOONNNMMMLLLMMMNNNOOOJJJJJJLLLMMMOOOQQQRRRSSSPPPOOOMMMMMMMMMOOORRRTTTRRRUUUWWWXXXVVVTTTRRRRRRMMMNNNOOONNNKKKIIIIIIIIIHHHIIIJJJJJJHHHGGGHHHIIIJJJJJJIIIIIIIIIJJJLLLLLLJJJJJJKKKKKKJJJJJJIIIIIIFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDFFFGGGGGGFFFEEEDDD@@@@@@@@@@@@??????>>>>>>:::::::::999999999888888999888777555333333222222555111000333444111111444444444444444333333333222222222222222222222222222111222222222222333333333111222222222222333333333444444444444444444444444444444555666666555444444111111111111111111111111333222222111111222222333...000222333444444333222111111111111111111222222111111111111111111111111000000000111222333333333222111111000000111111222111111111111111111111111111111222222222222111111222222111111111111222222222222333333333333222222...000222444444444333222222222222222222222222222111111111222222222222222555444444333333444444555000111333444333333444555000000000111222333555555666555444333222333444444222333333444444333333222222222222333333444444444222222222222222222222222222222222333333333444444333333333333333333333333222222333444444333222222222333333333333333333222111111111111111111000000333333444444333333222111000111111111111222222222111111111222222111111111000000111222222333444444333111111222444555444333555444444333333444444555444333111000000111333444222111111111111111111222222222222111111222333333///000111111111111000///...///000111111111111111333222000//////000222333////////////////////////000111111111111222222222///000000111111111000000111111111111111111111111444444444555555555666666333333333333333333333333000000000000000000000000000000111111111222222222//////000111222222333333444444444444444444333333333333333333333333333333444555666555333222333444...222333111222666777444555444444333333444444555222333555666666666555444555555555555555555555555444333333222333444666777555555555444444333333333222111111111222222333444---...111333333333222111111111111111111111111111111111222222222333333333444111333888:::777555666111333555666555444111///333333333444444444555555888;;;???@@@AAACCCHHHLLLPPPQQQTTTWWWYYYZZZ[[[[[[WWWWWWXXXZZZ[[[\\\]]]]]]cccdddeeedddbbbaaaaaaaaaaaaaaabbbbbbcccbbbbbbaaa```]]]ZZZWWWWWWYYY\\\___YYYZZZZZZ[[[[[[[[[ZZZZZZOOOMMMKKKHHHHHHIIIKKKMMMEEEFFFHHHJJJLLLNNNPPPQQQQQQOOOMMMLLLLLLOOOSSSUUUPPPSSSVVVWWWUUUSSSQQQQQQNNNOOOPPPOOOMMMKKKKKKKKKKKKLLLLLLLLLJJJIIIJJJKKKJJJIIIHHHHHHHHHJJJKKKLLLKKKKKKLLLLLLLLLKKKKKKJJJGGGFFFEEEDDDCCCCCCCCCCCCEEEFFFHHHJJJJJJJJJHHHGGGCCCCCCCCCBBBBBBAAAAAAAAA======<<<<<<<<<;;;;;;;;;999888666444222111000000111000333666333------333111111111000000000000///111111111111111111111111///000000000000111111111///000000000000111111111222222222222222222222222111111333333333333111111111111111111111111111111111111000000000000111111+++---000333444333111000111111000000000000000000////////////////////////...//////000111222222222000000////////////000000////////////////////////111111222222222222111111222111111111111111111222000000111111111111000000...000222444555444333222111111111111111111111111000000000111111222222333