BM6P6(@ :::888666555555444111///222222222111111111111000111111111111111111111111111111222222222222111111222111111111000000//////000000000000000111111222222222333444888===CCCGGGKKK[[[\\\YYYkkkuuuiiibbbddduuuyyy[[[WWWJJJCCCBBBFFFDDD======BBBFFFDDDHHHMMMPPP\\\}}}|||cccZZZsss{{{nnnIII@@@888222222333111222666111111111111111111111111......//////000000111111000000////////////000000////////////000000000000000000000000111111111111222222111111111111111222222333333444444555555555:::<<<;;;:::BBBRRR[[[]]]mmm}}}~~~ttttttooosssqqqiiijjjmmmnnnooouuu}}}sssnnnooo~~~wwwiiiccc|||}}}hhhWWWKKKLLLHHHEEEFFFDDD???<<<===AAABBBHHHUUUdddtttvvvCCCAAA>>>;;;888888888666444666666555555555444444444444333222222111111222222111111111111111111111111......///000111222222333111111111111222333444555666333666>>>@@@???EEEOOOoooxxxgggqqqzzzzzz{{{rrrppptttvvvvvvvvvrrrooozzzwwwSSSBBBAAAEEEFFFGGGOOOQQQUUU\\\dddmmmuuuyyy||||||uuunnndddZZZRRRLLLHHHEEEEEEEEEDDDCCCBBBBBBAAAAAA??????@@@AAAAAABBBCCCCCCDDDEEEFFFFFFGGGIIILLLOOONNNRRRVVVZZZ^^^bbbgggjjjiiinnnuuu{{{|||mmmgggkkkyyy:::888666555444444222000222222222222111111111111111111111111111111111111111111222222222222111111111111111111000000000///000000000000000111222222444444555777:::@@@GGGKKKTTT```bbbbbbqqq~~~~~~zzzxxxqqqhhhccccccooo~~~yyyfffTTTIIICCCDDDBBB>>>???EEEDDDCCCFFFJJJJJJRRRmmmgggYYY[[[dddrrr```EEE999111444555000000555111111111111111111111111////////////000000000000//////............//////////////////000000000000000000000000111111111111111111000000000000000111444444444555555666666777777999::::::DDDTTT___bbbsss~~~zzzkkkqqqxxxlllhhhlllqqqttttttxxxwwwoooqqqwwwiiijjjuuubbb\\\OOOJJJGGGHHHGGGCCC@@@AAA@@@AAAFFFQQQ\\\jjj}}}iiiPPPCCC888777:::999777666666666555555555444444444444333222222111222222222111111111111111111111111//////000000111111222222111111111111111222333444555444999@@@AAA@@@IIIVVV{{{zzzjjjoooxxxqqqkkkooouuuzzz|||uuurrrzzzfffIII===???DDDFFFGGGWWWXXX\\\bbbhhhpppvvvyyyxxxqqqjjj```VVVNNNHHHDDDAAACCCBBBBBBAAA@@@@@@???????????????@@@AAABBBBBBBBBBBBCCCDDDEEEEEEGGGJJJMMMLLLOOOSSSWWWZZZ^^^bbbeeegggkkkrrrxxx|||nnnfffiiivvv999777555444444444222111333222222222111111111111111111111111111111111111111111222222222222111111111111111111000000000000111000000000000111222222222333444666:::AAAJJJOOO___fffiiipppzzzyyyzzzyyywww|||yyyssslllgggaaa^^^bbbiii{{{dddSSSEEECCCCCC???>>>AAACCCCCCFFFHHHFFFIIIZZZooo}}}kkk[[[OOOVVVfffZZZAAA111555888111...444111111111111111111111111000000000000///////////////......------......///////////////000000000000000000000000111111111111000000/////////000000111444555555666777777888888666888;;;???JJJ[[[iiiooo|||{{{tttfffpppyyylllfffhhhooovvvzzzyyy{{{xxxooopppyyy|||}}}llliiiooodddUUUMMMHHHGGGFFFBBB???>>>===???DDDJJJQQQ\\\pppoooRRR:::999===:::666777666666666555555555444444444444333222222222222222111111111111111111111111000000000000000111111111111111111000111111222222555666===CCCAAABBBPPPbbbxxxqqqxxx}}}~~~}}}wwwxxxeeeRRR???;;;@@@DDDFFFGGGXXX[[[```fffnnnuuuzzz~~~|||qqqkkkdddZZZPPPIIICCC???===@@@??????>>>>>>======<<<>>>>>>??????@@@@@@AAAAAA@@@AAACCCCCCDDDEEEHHHJJJIIIKKKOOORRRTTTWWW[[[]]]aaaeeejjjpppuuuyyy}}}ttthhhgggppp:::888555444444444333222333333222222222111111111111111111111111111111111111111222222222222111111111111111000000000000000111111000000111111222333222444666888===FFFQQQYYYkkkooouuu~~~yyy}}}wwwrrrqqqwwwsssiii^^^ZZZ[[[aaakkkuuukkkPPPIIIJJJFFF@@@===DDDEEEHHHJJJGGGFFFNNNZZZrrrwwwwwwqqqgggTTTVVVaaa|||~~~UUU444333999333///333111111111111111111111111111111000000//////......//////............//////////////////000000000000///000000000111111111111111000000000000111111222444444555666777777888888666999???GGGTTTeeeuuu~~~wwwyyyqqqfffdddpppnnnfffgggkkksssyyy{{{{{{}}}zzzrrrttt}}}qqqmmm|||hhhccckkkcccWWWMMMIIIHHHCCC>>><<<;;;===AAADDDGGGQQQeeewwwgggAAA;;;???999555777666666666666555555555555444444333222222222222333111111111111111111111111111111111000000000000000111111111000000111111222333888@@@EEEBBBDDDXXXpppyyy}}}yyyqqqcccRRRFFF<<<===BBBEEEGGGHHHQQQUUU\\\eeeoooyyyvvvjjjeee^^^TTTJJJDDD???<<<:::>>>>>>======<<<<<<<<<<<<======>>>>>>>>>????????????@@@BBBCCCCCCDDDFFFHHHFFFIIILLLNNNOOOQQQTTTWWWYYY\\\aaafffkkkpppuuuyyy}}}lllgggiii|||<<<999666444444555444333333333333222222222222111111111111111111111111111111111222222222222111111000000000000000000111111111111111111111222222333444777:::>>>CCCNNN\\\gggqqqwwwuuurrrqqqoookkkjjjsssvvvgggZZZYYYaaakkkttt|||~~~eeeRRRPPPKKKDDD@@@BBBDDDHHHKKKJJJHHHJJJOOO^^^yyywwwrrrtttsssZZZVVVZZZqqqmmm>>>333888555111222111111111111111111111111111111000000//////......111111000000000000111111////////////000000000000///000000000111111111111222111111111222222333444222333444555666777888888666:::CCCPPP^^^nnnvvvzzznnnddd]]]^^^fffssswwwjjjhhhlllppptttyyyxxxzzz}}}~~~tttvvvlll___ooowwwrrrmmmlllmmmooovvv}}}___eee{{{ttteeeUUUNNNLLLHHHCCCAAA<<<===???AAABBBJJJ\\\ooo~~~xxxHHH<<<===999555888777777666666666555555555555444333333222222333333111111111111111111111111111111111000000000000000111111111111111111222333333888AAAFFFCCCHHHaaa}}}zzzlllXXXIIIBBB===???BBBCCCEEEHHHLLLPPPXXXbbbmmmxxx}}}rrrhhh___XXXNNNFFF@@@===;;;:::============<<<<<<<<<<<<<<<<<<<<<===============>>>@@@BBBCCCCCCCCCEEEFFFEEEGGGJJJKKKLLLNNNPPPRRRUUUWWW[[[___ccciiinnnsss{{{}}}pppiiifffttt???<<<888666555555555444333333333333222222222222111111111111111111111111111111222222222222111111000000000000111111111111222111111111111222333333111444999>>>EEERRRdddpppnnnxxxwwwmmmlllmmmmmmgggeeessszzzkkk]]]___hhhqqqwwwzzz}}}}}}xxxuuusssrrrrrrxxxbbbUUUKKKEEEDDD???AAAFFFJJJMMMLLLKKKJJJPPPiiirrrrrruuuaaaYYYXXXhhh~~~MMM888777777444222111111111111111111111111000000000000////////////222111111000000111111222////////////000000000000000000000000111111111111222222222222222333444555222222333444666777888888666;;;HHHXXXhhhvvv|||}}}xxxkkk___TTT^^^lllwwwtttkkknnnsssssstttwwwuuuzzz~~~yyywwwnnn^^^jjj~~~}}}vvvooojjj^^^YYYTTTSSSSSSTTT\\\dddiiitttqqq___bbboooZZZPPPNNNKKKGGGDDD???>>>??????@@@FFFVVVeeevvvSSS===:::999777:::777777777666666666555555555444444333333333333333111111111111111111111111000000000000000111111111111111111111222333444555666:::CCCGGGFFFOOOkkksss\\\DDD???===???@@@@@@DDDIIIPPPSSSXXX```jjjuuu}}}{{{pppfffZZZSSSJJJBBB>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===???AAABBBBBBBBBCCCDDDCCCEEEHHHIIIJJJKKKNNNPPPTTTVVVXXX[[[^^^dddjjjnnnuuuxxx{{{tttmmmeeeoooCCC???:::777666666555555444444333333333222222222111111111111111111111111111111222222222222111111///000000000111111111111222222111111222222333444000444:::@@@IIIXXXkkkzzzppp}}}tttssstttrrriiiiii~~~tttiiibbbeeemmmrrruuuwwwyyy~~~}}}zzzvvvooojjjfffbbb_________aaaiiiqqqnnnTTTGGGGGG@@@BBBFFFKKKPPPRRROOOKKKKKKWWWvvvyyywwwkkkaaaZZZ```rrr]]]AAA777666555222111111111111111111111111////////////000000000000111111000000000000111111////////////000000000000000000000000111111111111111111111111222333444555333333444555777888999:::999@@@PPPcccsss~~~~~~vvvhhh\\\RRRcccsss{{{rrrlllrrrvvvsssrrrvvvuuu|||zzz{{{|||```fffttt~~~vvvrrrmmmhhhddd___XXXTTTIIIFFFEEEFFFDDDCCCHHHOOORRR[[[oooqqqbbbnnneeeVVVRRRNNNIIIEEEDDDAAA??????@@@DDDOOOZZZpppfffDDD::::::::::::777777777777666666666555555555444333333333333444111111111111111111111111//////000000111111222222111111111222333555666777:::===DDDJJJKKKVVVuuu~~~```AAA>>>>>>??????AAAHHHPPPWWWXXX[[[aaajjjuuu~~~xxxkkk___TTTNNNEEE???<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;===@@@AAA@@@@@@AAABBBAAACCCEEEGGGHHHIIIKKKNNNQQQRRRTTTUUUXXX]]]ccchhhnnnqqquuuzzzzzzrrreeehhhEEEAAA<<<888777666666555444444444333333333222222111111111111111111111111111111222222222222111111//////000000111111111222222222111111222222333444666;;;BBBHHHRRRbbbwww{{{{{{}}}||||||yyyoooppp~~~xxxxxxiiidddccciiinnnqqqtttxxxvvvzzz~~~wwwzzzvvvqqqmmmiiicccZZZTTTVVVQQQOOOPPPPPPPPPSSSXXX]]]iii{{{gggPPPLLLCCCEEEHHHMMMTTTWWWTTTOOOJJJKKKdddqqqeeeZZZXXX___iiirrrwwwgggIII888555555111111111111111111111111111......//////000000111111000000////////////000000////////////000000000000000000000000111111111111000000000000111222333444444444555777888:::;;;;;;???FFFXXXmmm|||zzztttbbbVVVSSSgggxxx~~~~~~rrrmmmtttvvvrrrqqqvvvwww~~~yyy\\\]]]fffuuu{{{uuunnngggbbbYYYUUUPPPMMMKKKHHHCCC?????????AAACCCAAA===???DDDBBBEEESSSjjjrrr```ooovvvccc[[[TTTMMMIIIHHHCCC@@@???@@@BBBJJJSSSiiiyyywwwMMM<<<;;;;;;888777777777777666666666666555555444333333333333444111111111111111111111111...//////000111222222333000111111222444666888999===???FFFKKKOOO[[[{{{|||```AAA??????@@@AAADDDNNNYYY[[[\\\^^^ccclllwwwuuueeeXXXQQQKKKCCC<<<:::;;;======::::::::::::::::::::::::::::::::::::::::::::::::999;;;>>>??????>>>???@@@???AAADDDEEEFFFHHHJJJLLLNNNNNNOOOPPPRRRWWW]]]bbbdddggglllqqqvvv|||wwweeebbbSSSEEE;;;:::999333111555444333222222111111222222111111111111111111111111111111111111111111111111222222111111111111222222000111222333222222333555888777CCCLLLVVVxxx{{{yyyooofffeeeggggggeeefffkkknnnnnnppptttwwwzzzzzzpppqqqrrrqqqnnnjjjfffdddiiifff```ZZZTTTOOOLLLKKKGGGGGGFFFFFFFFFFFFGGGGGGNNNKKKQQQ```nnn~~~WWWOOOGGGBBBFFFIIIKKKVVV[[[RRROOOKKKUUU|||rrraaaWWWVVV]]]eeekkkvvvvvvbbbJJJ>>>555000333333111000000111222222111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222333333333333444555888999888777CCCOOOiiiwwwzzz{{{bbbUUU\\\jjjxxx~~~|||yyytttqqqqqqsssuuuyyyzzzrrrTTTPPP]]]bbbuuu~~~qqqhhh]]]WWWRRRMMMKKKMMMHHHHHHGGGEEECCCBBBCCCDDDFFFGGGIIIJJJJJJIIIHHHGGGGGGJJJQQQ]]]pppiiiaaammmyyyhhhYYYQQQPPPHHHCCC@@@@@@@@@@@@FFFMMM___jjj}}}TTTCCCEEE<<<666888888777777666666555555444444444333333333222222222222222111111111111000222222111000//////000000111222333333333444777:::BBB<<>>@@@BBBBBBCCCJJJTTT]]]```YYYXXXbbbmmmwww|||nnn\\\PPPLLLEEE>>>::::::;;;888555777777888888888999999999::::::::::::::::::::::::<<<<<<<<<<<<============@@@AAAAAABBBCCCDDDEEEEEEHHHIIIKKKMMMOOOSSSXXX\\\\\\^^^aaafffmmmuuu|||yyyiiibbbqqq___MMM===::::::666444666444333222222111222222222111111111111111111111111111111111111111111111111222222111111111111222222000222333333222222333555666:::DDDNNNaaa~~~qqqhhheeefffbbbbbbdddiiikkkjjjlllpppssswww}}}zzzzzz}}}{{{ttteeedddbbb___]]][[[ZZZZZZZZZXXXTTTPPPLLLHHHFFFFFFCCCCCCBBBBBBBBBBBBCCCCCCDDDAAAFFFPPPYYYeee{{{cccPPPKKKDDDFFFHHHJJJUUU]]]YYYSSSRRRTTTlllxxxhhh\\\SSSQQQ]]]llloooooo^^^IIIAAA:::555999333111000000111222222111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222333333333333333444555777888888888BBBSSSooo|||sss\\\UUU\\\jjjxxx~~~}}}xxxtttrrrsssuuuyyy~~~}}}}}}```MMMOOOTTTjjjwwwlllbbbYYYPPPKKKGGGCCCCCCEEEAAADDDGGGGGGFFFFFFHHHJJJSSSSSSUUUVVVXXXYYYYYYYYYXXXZZZ```iiiwww}}}iiicccppp]]]QQQLLLJJJEEEAAAAAA@@@???CCCIIIZZZfffxxx[[[DDDBBB;;;888888888888777666666555555444444444333333333222222222222222222111111111111222222111000000000000000000111222222222444888:::FFFBBBHHHKKKQQQsss{{{oooqqquuurrr|||{{{pppwwwsssKKK===???AAAAAACCCIIITTT\\\ccc]]]]]]eeeqqq{{{{{{nnn\\\PPPJJJDDD===::::::;;;999777777777888888888999999999::::::::::::::::::::::::;;;;;;<<<<<<<<<=========???@@@@@@AAABBBCCCDDDDDDGGGIIIJJJLLLMMMQQQUUUYYYZZZ\\\___dddkkkrrrxxx|||nnnccclll}}}www[[[BBB:::<<<999666666444444333222222222222222111111111111111111111111111111111111111111111111222222111111111111222222222333333333222222333555555@@@FFFRRRooo{{{qqqjjjgggfffaaabbbfffjjjiiieeegggkkkpppuuu{{{}}}uuukkkfffggghhhfffVVVTTTOOOLLLJJJJJJLLLMMMJJJIIIGGGEEECCCBBBAAAAAA@@@@@@????????????@@@@@@AAA>>>AAAGGGIIIMMMZZZiiiyyyWWWRRRGGGEEEGGGGGGRRR^^^___ZZZ[[[SSSYYY~~~xxxkkkcccUUULLL]]]yyyzzz|||kkkTTTHHH<<<333555444222000000222222222111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222333333333444444444555555666888999999GGG^^^yyy|||dddTTTTTT^^^kkkwww}}}{{{uuurrrrrrssszzz|||}}}|||YYYKKKHHHWWWkkkqqq}}}yyypppggg]]]VVVKKKEEE@@@AAACCCCCCFFFJJJTTT[[[dddhhhiiikkkooosss{{{^^^fffiiiVVVMMMLLLGGGCCCBBB@@@>>>???CCCSSS^^^pppjjjHHH???;;;;;;999888888777777666555555444444444444333333333333333222222222111111111111222222111000000000000111000111222222222444888;;;GGGHHHKKKJJJVVV{{{sssmmmpppttttttxxxzzztttjjjmmmzzzbbbEEE<<<>>>???@@@BBBIIISSS[[[ccc___```hhhrrr}}}~~~vvviiiYYYMMMFFFAAA<<<999:::;;;:::888777777777888888888888999999999999999999999999999::::::;;;;;;;;;<<<<<<<<<===>>>>>>???@@@AAABBBCCCFFFGGGIIIJJJKKKMMMQQQTTTWWWXXX[[[___fffmmmsssvvvwwwggghhhsssoooJJJ<<<===;;;777555444444333222222222222333111111111111111111111111111111111111111111111111222222111111111111222222333444444333222222444666666GGGLLLZZZ{{{{{{vvvrrrmmmjjjiiidddfffjjjmmmjjjfffggglllqqqtttxxxzzz~~~vvvuuuoooeee[[[UUUSSSSSSKKKHHHEEEAAA@@@AAACCCDDDAAAAAA@@@?????????????????????>>>>>>>>>>>>??????@@@???AAADDDCCCAAAGGGPPP^^^{{{kkkZZZJJJEEEGGGEEEMMMZZZ^^^___^^^RRRPPPhhh}}}ooolll^^^OOO___~~~mmmWWWAAA333222444222111111222333222111000000111111111111000000////////////////////////////////////////////////000000000000000000000000111222222333333444444444444555555666666888;;;===RRRmmmzzzoooRRRNNNUUUbbbnnnyyy}}}~~~zzzuuurrrqqqrrr}}}~~~}}}gggUUUPPPRRRTTT\\\______ZZZRRRMMMMMMMMMJJJGGGHHHQQQZZZ```gggmmmkkkZZZtttzzzbbbTTTNNNHHHDDDCCCBBB>>>>>>@@@KKKUUUgggyyyQQQ???;;;;;;999999888888777666666555555444444444444333333333333333222222222111111111222222111000000111111111000111111111222555:::===DDDLLLMMMMMMaaavvvwwwzzz}}}~~~zzzzzzwwwxxxuuuoooqqqxxxxxxwwwjjjSSSAAA===>>>???@@@DDDKKKUUU[[[______aaagggqqq|||~~~wwwooobbbRRRGGGBBB>>>:::999:::;;;:::999777777777777888888888888999999999999999999999999999999999:::::::::;;;;;;;;;<<<===>>>???@@@@@@AAADDDEEEGGGGGGHHHIIILLLOOOSSSTTTVVVZZZ```fffkkkoooxxx}}}nnniiinnnSSS>>><<<;;;666333555444333333222222333333111111111111111111111111111111111111111111111111222222111111111111222222333444444333222333666999<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>============>>>>>><<<===???AAA@@@>>>@@@DDDIII[[[pppiiiQQQFFFHHHDDDGGGRRRXXX^^^ZZZQQQPPPXXXccczzzyyylllXXX\\\sssoooRRR<<<888555333111111222333222111000000111111111111000000////////////////////////////////////////////////000000000000000000000000111111222333444444555555444666666666777:::???CCC___{{{lllSSSGGGMMMXXXiiisss{{{~~~}}}yyyuuussstttuuu|||hhhVVVSSSMMMNNNNNNMMMKKKPPP[[[eeeooonnnsssfffaaaooo\\\RRRKKKEEEEEEDDD@@@???@@@EEEMMM]]]pppaaaEEE>>>:::999999999888777777666666555555555444444444333333333333333222222222222111222111111111111111222222000111111222333666<<<@@@DDDNNNMMMOOOnnnyyyooovvvwwwyyyzzzyyyyyyzzz{{{xxxtttsssXXXHHH>>>?????????AAAFFFNNNWWW]]]]]]___ccchhhqqq}}}{{{rrriii]]]NNNDDD>>><<<:::888999:::::::::777777777777777777777777888888888888888888888888888888888888999999999999::::::;;;<<<===>>>??????BBBCCCEEEEEEEEEFFFHHHJJJOOOPPPRRRUUUZZZ___dddgggpppuuu|||tttkkkkkkZZZ@@@<<<:::666333555444444333333333333333111111111111111111111111111111111111111111111111222222111111111111222222333333333333333555888;;;DDDPPP___sss}}}yyy~~~~~~|||ssslllkkkgggdddeeejjjnnnqqqwww}}}wwwxxxyyyyyy{{{zzzmmmdddZZZQQQNNNPPPUUUVVVPPPEEE>>>===<<<===>>>>>>>>>===<<<;;;<<<======>>>>>>===<<<<<<======<<<<<<<<<<<<======<<<>>>AAABBBBBBBBBCCCDDDFFFLLLRRRkkk___JJJIIIDDDCCCLLLSSSZZZYYYUUUSSSOOOKKKccc~~~iiicccmmmfffDDD777666444222222222333222111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111222333444555666666444666888777888<<>>CCCHHHQQQLLLRRR{{{yyyttt|||{{{}}}dddLLLAAA;;;@@@??????AAAGGGPPPXXX]]]]]]ccchhhlllttt{{{qqqggg[[[MMMCCC;;;;;;999888888888999:::888777777777777777666666777777777777777777777777666666777777777888888888999:::;;;;;;======>>>??????AAACCCDDDDDDDDDFFFHHHLLLMMMNNNQQQUUUZZZ^^^aaaffflllssszzzyyymmmiii^^^AAA;;;:::777666555555444333333333333444111111111111111111111111111111111111111111111111222222111111111111222222222222333333333666;;;>>>LLLPPPggg}}}||||||~~~|||uuummmmmmuuummmgggjjjpppvvv{{{~~~wwwhhh\\\UUUMMMGGGDDDCCCEEEIIIGGG???<<<===<<<<<<==================<<<<<<>>>?????????>>>>>>???>>>>>>======>>>>>>??????AAACCCDDDDDDFFFGGGGGGEEEKKKIIIQQQuuupppPPPJJJDDDBBBJJJQQQ[[[bbb___VVVOOOJJJYYYvvvxxxjjjhhh}}}TTT:::666444222222333333222111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111222333444555666666444666888999999>>>GGGOOOnnnyyyooo^^^NNNEEEIIITTT^^^nnnvvv}}}~~~|||wwwttttttxxx{{{xxxwww|||~~~xxxddd~~~mmm```UUULLLHHHGGGCCCAAAAAAAAACCCNNNaaatttbbbOOO<<<::::::999888888777777666555555555555444444444444444444333333333222222222222111111111222222333444333333333444555:::@@@EEELLLTTTPPP[[[{{{yyy[[[GGGAAA<<<@@@>>>>>>@@@GGGPPPXXX]]]]]]eeekkknnnuuuyyynnndddXXXKKKBBB:::::::::888777777888999888888777777666666666666777777777777777777777777555555666666666777777777999::::::;;;<<<===>>>>>>===???BBBCCCCCCDDDEEEGGGKKKKKKLLLNNNQQQVVVZZZ]]]```eeelllrrrxxxpppiii```AAA;;;:::999999555555444333333333333444111111111111111111111111111111111111111111111111222222111111111111222222111222222222444777<<<@@@QQQOOOkkk~~~~~~zzzxxx{{{|||ttt{{{|||vvvooopppyyynnnmmmssswww{{{~~~{{{kkkjjjbbbVVVNNNJJJFFFAAAEEE@@@>>>AAA@@@<<<;;;???>>>>>>=========>>>???@@@<<<===???AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBB>>>@@@AAA@@@AAADDDEEEDDDAAAMMMLLLJJJ\\\||||||TTTKKKDDDBBBKKKSSS___mmmiiiYYYSSSTTT\\\jjj{{{fff]]]jjjkkkHHH777555333222333333222111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111222333444666666777444777999999:::@@@JJJRRRqqq|||rrr```OOOGGGJJJUUU^^^mmmvvv}}}~~~zzztttpppqqquuuyyywwwwwwxxxxxxfffrrrvvvfffZZZNNNJJJGGGCCCAAAAAAAAABBBKKK^^^qqqmmmVVV???::::::999999888777777777666666555555555444444444444444444333333333222222222111111111222333333444444444444444666;;;BBBGGGMMMWWWUUUdddyyyXXXGGGEEE>>>???===<<>>???<<>>???@@@@@@???>>>===<<<>>>@@@@@@@@@??????AAACCC@@@DDDEEEDDDEEEHHHHHHDDDHHHBBBAAADDDGGGFFFFFFHHHFFFFFFFFFFFFGGGIIIJJJKKKPPPKKKKKKNNNQQQ]]]{{{```PPPOOOHHHEEEIIIXXXiiiwwwssseeeZZZZZZ]]]zzzcccXXX^^^tttMMM<<<777222111333555333///222222222111111111111000111111000000000000111111000000000000000000000000222222111111111111111111000111222222444444555666:::555555<<<===>>>LLL]]]zzz}}}ooogggNNNCCCMMMSSSdddlllttt|||}}}xxxsssqqquuu}}}~~~mmmqqqmmmbbbUUULLLIIIFFFBBB>>>@@@AAAHHHVVViii||||||[[[@@@;;;;;;;;;999888777888999666666555444444444444555222222222222222222222222222222111111111111222222444555555666:::AAAIIINNNLLL[[[XXXiii\\\???:::BBB???>>>>>>???DDDKKKRRRVVVXXXbbbmmmuuu|||}}}sssiii[[[KKK@@@<<<888888888888888888888888888888777777666666555555666666555444444444444555666666666666777777777777777888888999999:::;;;;;;<<<======>>>???AAABBBCCCGGGHHHJJJMMMOOOQQQRRRRRRYYY\\\aaaeeekkkqqqxxx|||xxxhhhOOOAAA>>>::::::777777666555444444444444222222222222222222222222333333333222222222111111222222111111111111222222555777222333<<<>>>BBBOOOXXXiiizzzzzznnnmmmyyy~~~uuummmiiiffffffiiizzzyyyssssssyyywwwyyyqqqooolllgggaaaXXXLLLCCCCCCBBBAAA@@@@@@AAABBBCCC@@@@@@AAABBBCCCEEEGGGHHHEEECCCBBBBBBEEEIIIMMMOOOKKKOOOQQQOOOPPPRRRQQQNNNMMMJJJLLLQQQTTTSSSTTTVVVXXXXXXXXXXXXXXXXXXYYYYYYUUURRRTTTXXXXXX[[[lllpppVVVNNNIIIHHHJJJNNN\\\mmmuuurrrhhh^^^YYYmmm|||hhh[[[SSScccxxxoooDDD<<<555555555222111111222222222111111111111000111111000000000000111111000000000000000000000000111111111111111111111111111111222333444555555666999666777===>>>AAAQQQddd}}}hhh\\\JJJFFFPPPSSScccooowwwwwwvvvssspppqqqyyywwwmmmxxxlll\\\PPPKKKHHHDDD???AAABBBGGGTTTeeexxxeeeEEE<<<<<<<<<;;;999888999999666666555444444444444555222222222222222222222222222222111111111111222222444444555666;;;BBBJJJOOOSSS^^^___uuu}}}ZZZ@@@;;;???@@@???>>>@@@DDDKKKQQQVVVWWWaaammmuuu~~~wwwmmmcccUUUFFF;;;888888888888888888888888888888777777777666666666555666666555444444444444555555666666666777777777777777777888888999::::::;;;<<<<<<<<<===???@@@BBBCCCFFFGGGJJJLLLNNNPPPQQQQQQTTTWWW[[[```eeekkkrrrvvv|||lll\\\EEE???;;;;;;888777666555444444444444222222222222222222222222333333333222222222222111222222111111111111222222555777333555???CCCIIIXXX___qqq~~~vvvkkkooouuuwwwppphhheeedddccc___eeexxx}}}qqqjjjhhhiiivvv}}}lllbbbUUUMMMJJJHHHEEEBBB@@@@@@@@@???>>>???AAACCCCCCDDDEEEEEEFFFHHHLLLOOOTTTQQQNNNNNNTTT\\\dddhhh___ccceeedddeeegggfffcccZZZYYY\\\eeellloooqqqtttuuuuuuuuuuuuttttttsssrrrkkkfffdddeeeaaa^^^cccnnn```MMMIIIIIIGGGIIIQQQaaasss}}}xxxiii]]]cccwwwyyyhhhZZZQQQYYYhhhwwwSSSAAA555777777000///555222222222111111111111000111111000000000000111111000000000000000000000000111111111111111111111111111222222333444555666666777777:::>>>>>>DDDYYYooozzz[[[NNNFFFJJJRRRSSSdddrrrzzz{{{rrrqqqooonnnqqq|||}}}|||}}}fffhhhyyyeeeVVVNNNJJJEEEAAAAAABBBFFFPPP```qqqrrrJJJ<<<<<<<<<;;;;;;:::999999666666555444444444444555333333333333333333333333222222111111111111222222333333444777===EEELLLQQQTTTZZZbbbzzz}}}{{{xxxzzz}}}TTTBBB>>>===???>>>???BBBGGGOOOVVVZZZZZZdddooowwwuuuiii___SSSEEE<<<999888888888888888888888888777777777777666666666666666666555444444444444555555555666666666777777777777777777888999999::::::;;;;;;;;;<<<>>>???AAABBBEEEFFFHHHJJJLLLNNNOOOOOOPPPSSSWWW[[[```ffflllpppvvv{{{ooogggJJJ???:::999888777666555444444444444222222222222222222222222222222222222222222222222222222111111111222333333555888444666@@@EEENNN___mmm|||}}}{{{pppllluuuvvvqqqhhhcccccccccbbb[[[fffyyymmmeeecccdddhhh~~~sssdddTTTLLLJJJIIIJJJJJJFFFFFFEEEGGGIIIJJJJJJIIILLLPPPVVVZZZ]]]```fffjjjjjjiiihhhgggkkktttxxxxxxxxxnnniiieeebbbffflllpppRRRKKKHHHBBBLLLNNNZZZoootttiiiaaaoooyyyiii\\\QQQTTT```rrroooNNN555555777111000888222222222111111111000000111111000000000000111111000000000000000000000000111111111111111222222222222222333444555666777777666777;;;<<<===GGG```xxxoooOOOEEEDDDJJJQQQSSSiiisss{{{xxxsssqqqnnnnnnsss{{{~~~}}}}}}{{{vvvqqqooommmkkkjjjlllppptttvvv{{{iiiaaa~~~kkkYYYQQQMMMHHHCCCAAABBBEEEMMM[[[lll|||~~~PPP>>>===;;;;;;;;;:::999888666666555444444444444555333333333333333333333333333222222111111222222333333333444888@@@IIIPPPTTTUUUYYYhhhwww{{{{{{yyyqqqmmmtttjjjJJJBBBAAA=========???DDDKKKSSS[[[```^^^gggqqqzzz}}}qqqcccYYYOOOCCC;;;999888888888888888888888888777777777777666666666666666666555444444444444555555555555666666666777777666666777777888999999999:::::::::;;;<<<>>>@@@AAACCCDDDFFFHHHJJJKKKLLLLLLOOOQQQUUUYYY]]]bbbhhhllluuuzzzqqqxxxWWWDDD::::::888888666555555555555555222222222222222222222222222222222222222222222222222222111111222333333444555888444555@@@FFFRRReee}}}ooommmrrryyyvvvnnneeebbbddddddaaaYYYmmmqqqbbb\\\]]]___fffvvvjjj```^^^___]]]^^^```cccbbbbbbgggnnnqqqnnnjjjdddmmmyyy}}}rrrfff___]]]^^^```cccuuu^^^QQQJJJ@@@IIIKKKXXXnnn~~~~~~vvvqqqZZZaaarrrpppeeeRRRPPPZZZlllggg===555888444111555222222222111111111000000111111000000000000111111000000000000000000000000000000111111111222222222222333444555666777777888555888:::;;;===LLLiii```FFFBBBDDDIIIPPPUUUnnnttt{{{yyysssooommmoooxxxyyyzzz}}}ttthhhbbb___]]]ZZZVVVRRRQQQQQQQQQSSSWWW\\\```gggnnnxxx{{{gggkkkppp\\\TTTOOOJJJEEEAAAAAACCCJJJVVVhhhyyyXXXAAA>>>;;;999::::::888777666666555444444444444555333333333333333333333333333333222222222222333333333333444:::DDDMMMTTTWWW\\\___uuuzzz|||}}}}}}www{{{rrrlllpppyyyWWWAAAAAABBB<<<<<<===???CCCJJJQQQXXX\\\]]]fffqqq{{{vvviiiYYYOOOFFF===777555777777777777777777777777666666666666777777777777666666555444444444444555555555555555666666666666555666666777777888888999888888999:::;;;===>>>???AAABBBDDDFFFGGGHHHIIIIIIMMMOOORRRUUUYYY^^^cccgggpppttt{{{wwwnnnPPP>>>===888888777666555555555555222222222222222222222222111222222222222333333333222222111222222333444555555888555777BBBKKKYYYoookkknnnxxxxxxssskkkddddddfffbbb\\\YYYuuuooo```YYYXXXXXXeee{{{qqqlll___YYYSSSQQQRRRRRRQQQPPPdddlllXXXMMMBBB@@@EEEVVVppp~~~|||wwwuuu[[[YYYiiiuuunnnbbbXXXZZZeeewwwLLL888888666222222222222222111111111111000111111000000000000111111000000000000000000000000000000000111222222333333333444444555666777888888666999:::;;;BBBWWWwwwrrrRRRAAACCCDDDHHHRRRXXXpppuuu}}}{{{nnniiihhhppp{{{|||yyyssspppccc\\\RRRJJJGGGEEECCCBBB>>>???AAAAAACCCEEEJJJMMMNNNVVV```hhhppp{{{uuubbb~~~wwwaaaXXXSSSMMMGGGAAA@@@AAAFFFQQQcccvvvhhhGGGAAA;;;999999:::999777666666555444444444444555333333333333333333333333333333222222222222333333444333555===HHHSSSYYY[[[```ggg{{{qqqoooxxxwwwooolllqqquuuxxxjjjKKK===??????:::<<<===>>>AAAEEEKKKPPPSSSYYYbbbnnn{{{uuufffUUUJJJCCC<<<777666777777777777777777777777666666666666777777777777666666555444444444444555444444555555555666666666555555555666777777888888777777888888:::;;;===>>>???@@@BBBDDDEEEFFFGGGGGGHHHKKKNNNPPPSSSXXX]]]```ccchhhooowww}}}zzzwwwxxxzzz{{{~~~\\\@@@???999888777666555555555555222222222222222222222222111111222222222333333333222222222222333444555555444999777:::GGGRRRddd|||mmmmmmvvvtttpppjjjfffiiijjjaaaWWWXXXzzz|||jjj\\\WWWXXXXXXhhhwwwsssssslllooouuu|||}}}nnnooozzz}}}wwwmmmbbbXXXRRRNNNMMMKKKKKKLLLNNNNNNLLLZZZ{{{sssZZZMMMEEE@@@BBBRRRlll|||lll]]]fffyyywwwnnnbbbaaaeeejjjWWW999444666444111222222222111111111111000111111000000000000111111000000000000000000000000///000000111222222333333444444555666777888888999888:::;;;===JJJfff}}}[[[III>>>DDDCCCIIIXXX]]]nnnyyyxxxjjjdddbbbooo~~~yyypppggg^^^WWWTTTKKKIIIEEEAAA>>>=========:::<<<>>>>>>===>>>@@@BBB???DDDKKKQQQYYYfffwwwccciiiiii^^^XXXPPPHHHBBBAAA@@@CCCLLL\\\ppp}}}{{{NNNFFF>>>999999;;;:::888666666555444444444444555444444444444444444444444444333333222222333333444555444666???LLLWWW]]]^^^aaammm{{{wwwrrrpppyyyvvvpppooovvvyyyyyy}}}]]]EEE<<<<<<<<<::::::;;;===@@@EEEJJJPPPSSSZZZcccooo{{{vvveeeSSSHHHBBB===999999777777777777777777777777555666666666777777777888666666555444444444444555444444444555555555666666444444555666666777777888666666777777999;;;<<<===>>>???@@@BBBCCCDDDEEEEEEFFFHHHKKKMMMPPPTTTXXX\\\[[[___eeelllrrrtttttttttpppjjjaaaXXXTTTTTTWWWYYYgggpppccc@@@>>>999888777666666555555555222222222222222222222222111111111222222333333333222222222222333444555666444999999===KKKXXXlllppplllpppsssoookkkjjjmmmmmmbbbUUUXXX|||~~~uuubbbUUUUUUZZZ]]]jjj}}}hhh```eeennniiimmmpppkkk```XXXVVVWWWRRRSSSXXXdddqqq{{{}}}{{{~~~zzz|||uuukkkkkkqqquuuxxxzzz}}}}}}|||yyyrrriii```ZZZSSSRRRNNNLLLMMMRRRVVVVVVVVVssssssWWWKKKFFFHHHDDDMMMeeeyyy{{{bbbaaajjjaaadddhhhgggvvvYYY888000444666444222222222111111111111000111111000000000000111111000000000000000000000000///000000111222222333333444444555666777888999999:::;;;;;;@@@QQQqqqzzzyyytttPPPEEE===DDDAAAKKK]]]```kkk|||{{{sssjjjbbb```ooo}}}}}}xxxwww{{{|||xxxvvvxxx|||{{{|||~~~yyymmm___SSSIIICCC@@@:::<<<>>>>>><<<;;;<<<<<<999;;;>>>===:::999999;;;<<>>999666666777777777777777777777777555666666666777777888888666666555444444444444555444444444555555555666666444444555555666777777777555666666777888:::<<<<<<===>>>@@@AAABBBCCCCCCDDDFFFHHHKKKMMMOOOSSSXXX[[[[[[^^^bbbgggjjjkkkhhhfff]]]VVVLLLCCC???@@@EEEHHHMMMUUUeee}}}pppLLL>>>555::::::555444777777444333333333333333333333333333333333333333333333333333444444444444444444555444777444>>>UUU\\\nnnmmmnnnuuuuuu{{{uuupppssslll\\\TTTXXXzzz}}}nnn```VVVTTTZZZ```oooyyyrrrrrrvvvyyyzzz|||vvvdddSSSTTT```aaafffeee[[[QQQKKKHHHFFFJJJJJJNNNXXXdddmmmpppppprrrnnnlllmmmpppuuuxxxllljjjnnnqqqsssuuu{{{}}}zzzyyyssskkk\\\WWWSSSRRRTTTWWWXXXXXXUUUkkk```OOOGGGCCCAAAJJJ___ssszzz___rrrnnn___[[[___cccuuu|||QQQ999777888444///222222222111111111111000111111111111111111111111000000000000000000000000000111111222222333444444555555555555666777888999@@@===BBBBBBOOOxxx___OOOAAA@@@BBBIIIPPPYYYfffrrr|||tttkkkgggbbbgggzzz~~~||||||}}}{{{tttnnniiihhhhhhkkkooorrrsssrrrttttttvvvyyy|||}}}|||zzznnnggg\\\RRRJJJEEEBBB@@@>>>======<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;<<<;;;===AAABBBAAAFFFXXXiii|||rrrgggrrrvvvggg___SSSGGGEEECCCCCCEEEIIIRRRcccsssgggOOOBBB@@@999777:::888555555444444444333333333555555444444444333333333333333333333333333333333666333777EEETTT]]]bbbffffff}}}vvv{{{nnnHHH::::::;;;;;;<<<;;;;;;===BBBGGGOOOUUUYYY]]]gggtttvvvooo___NNNDDD>>>:::777888777777777777666666666666666666777777777777666666888555333444666666444222444555555555555555555444444444444555555555555666666666777888999::::::;;;<<<===>>>???@@@AAABBBBBBFFFGGGHHHJJJMMMPPPRRRTTTZZZ[[[^^^dddgggbbbWWWNNNLLLGGG@@@<<<<<<>>>???AAABBBJJJLLLWWWwwwYYYEEE999<<<<<<666555777777444333333333333333333333333333333333333333333333333333333333333444444444444555888777DDD[[[eeexxxssspppqqqvvvppp[[[SSSUUUxxxpppbbbYYYVVVYYY^^^pppzzzmmm^^^VVVPPPLLLMMMRRR^^^eeeppprrrdddTTTTTT^^^fffiiiggg]]]SSSOOONNNLLLKKKKKKOOOWWWbbbjjjmmmmmmnnniiifffgggjjjqqq~~~{{{pppooorrrvvvxxx{{{yyysssllliiijjjjjjhhheee___hhh|||pppWWWJJJGGGCCCIIIZZZjjjsss~~~dddjjjhhhZZZZZZ___ooo~~~rrrNNN999555777666333222222222222111111111111111111111111111111111111000000000000000000000000111111111222333333444444666666666777888999:::;;;<<<:::AAAGGGZZZbbbNNN@@@???AAAIIIQQQ[[[hhhsss||||||ppphhheeeccckkk~~~{{{|||}}}{{{rrrhhh___YYYUUURRRRRRRRRUUUYYY^^^bbbddddddfffkkkpppsssssspppmmmbbb\\\SSSKKKFFFCCCAAA@@@;;;;;;;;;:::999999888888:::::::::;;;;;;;;;;;;<<<;;;<<<>>>???>>>AAANNN\\\mmmlllfff|||kkkaaaVVVKKKEEECCCBBBCCCGGGPPPbbbrrrcccOOOFFF;;;777:::888666666666555555555444444555555444444444333333333333333333333333333333333777444999GGGVVV___dddhhhppp}}}~~~mmmHHH;;;<<<===;;;;;;;;;;;;===AAAGGGNNNUUUXXX___iiiwwwvvvmmm]]]MMMCCC>>>999777888777777777777666666666666666666777777777777666666777555333444666666555333444444555555555555444444444444444444555555555555555666666777888999:::;;;<<<<<<===>>>???@@@AAAAAADDDEEEGGGIIIKKKNNNPPPQQQUUUVVVYYY\\\\\\WWWNNNGGG<<<;;;:::;;;===>>>===<<<;;;CCCDDDJJJ```vvvkkkNNN===>>><<<777555666666444333333333333333333333333333333333333333333333333222222222333333444444444666777;;;KKKcccqqqtttkkkssswww\\\RRRVVVyyyoooaaaYYYWWWYYY^^^rrr{{{rrrfffXXXOOOKKKKKKOOOTTTRRR___rrr{{{qqq```\\\dddpppttttttmmmfffdddcccaaa\\\\\\]]]bbbiiiqqqvvvxxxrrrmmmjjjkkknnnuuuwwwuuuxxx{{{zzznnnjjjmmmaaaMMMJJJDDDGGGUUUaaagggnnnvvvfff___|||^^^UUU[[[mmm{{{{{{mmmOOO;;;555777777555333222222222111111111111111111111111111111111111000000000000000000000000111111222222333333444444777777888888:::;;;<<<===:::;;;AAAKKKhhhcccGGG???>>>AAAJJJSSS\\\jjjuuu~~~wwwllldddbbbcccpppssswww{{{wwwrrriii^^^SSSKKKGGGFFF@@@@@@AAABBBEEEIIIPPPTTTRRRUUU\\\ccchhhhhhdddaaaXXXSSSLLLGGGDDDCCCBBBAAA<<<;;;;;;:::999999888888:::::::::;;;;;;;;;<<<<<<===;;;<<<======>>>EEENNN]]]qqqttt]]]ssspppcccXXXOOOGGGCCCAAAAAADDDMMM___pppvvv[[[LLL===888:::888777777777666666666555555555555444444444333333333333333333333333333444444888666;;;JJJYYYbbbgggkkkrrr~~~nnnHHH;;;>>>???<<<999:::;;;===AAAGGGNNNTTTXXX```kkkxxxtttiiiZZZJJJBBB===999777888777777777777666666666666666666777777777777666666555444333444666666555444333333444444444444333333444444444444555555555555555555666777888999::::::;;;<<<<<<===>>>???@@@@@@BBBCCCDDDGGGIIIKKKMMMNNNSSSSSSSSSPPPKKKDDD===999999999:::<<<>>>???>>><<<;;;@@@@@@AAAJJJVVVsssxxxTTT???===999666555666666555333333333333333333333333333333333333333333333333111111222222333444444444666666>>>SSSjjj{{{~~~iiinnn~~~^^^SSS^^^jjj[[[VVVUUUYYY___qqqtttfff\\\XXXYYY\\\```bbboooooogggkkk{{{yyywwwssssssvvv~~~~~~~~~}}}~~~|||}}}uuummmxxxkkkQQQKKKDDDEEEQQQ]]]aaafffmmmiiiYYYwwwdddRRRTTTkkksssVVV???777777777444333333222222222111111111111111111111111111111111000000000000000000000000111111222222333444444555777777888999:::<<<>>>?????????AAAMMMrrreee@@@>>>===BBBKKKTTT___lllwww~~~ssshhhaaa^^^cccsss|||mmmrrrxxx~~~|||vvvggg```WWWPPPKKKGGGCCC@@@>>>?????????>>>@@@EEEIIIGGGJJJPPPWWW]]]``````^^^WWWSSSMMMIIIFFFEEECCCBBB???>>>>>>===<<<;;;:::::::::::::::;;;;;;<<<<<<===@@@======@@@AAA@@@CCCHHHSSSfff}}}___kkkvvvfffZZZRRRHHHDDD@@@???AAAJJJ\\\mmmyyy\\\LLL===888:::888777777777666666666555555555555444444444333333333333333333444444444444444888666<<>>@@@<<<::::::;;;===@@@FFFMMMSSSVVV^^^jjjxxx{{{oooeeeVVVGGG@@@<<<999777888777777777777666666666666666666777777777777666666444444444444555666666666222333333444444333333222333333444444444555555555444555555666777888999999:::;;;;;;<<<===>>>>>>>>>AAABBBCCCEEEGGGIIIJJJJJJOOOOOOMMMHHHAAA<<<999888CCC@@@>>>===>>>@@@@@@@@@BBBDDDBBBCCCEEEGGGaaaXXX@@@<<<777555666666666777333333333333333333333333333333333333333333333333111111222333333444555555666555CCC\\\rrrqqqppp{{{^^^TTTggggggWWWRRRQQQWWW___mmm|||xxxuuutttsss|||}}}qqqrrr}}}|||[[[NNNEEECCCOOOZZZ___ccciii{{{mmmYYYiiioooZZZSSSfff{{{^^^DDD999999777222333333333222222222222111111111111111111111111111111111111111111111111111111222222333444444555555666666777888:::<<<>>>???BBBBBB???OOO}}}mmmAAA======BBBLLLVVV```nnnyyyzzzoooeee```\\\dddvvvxxxmmmpppwww~~~~~~vvvkkkZZZRRRIIIFFFHHHIIIDDD>>>???@@@@@@???>>>>>>???AAABBBCCCFFFLLLTTT[[[```aaa]]]YYYSSSNNNJJJGGGDDDAAAAAAAAA@@@???>>>===<<<<<<::::::;;;<<<======>>>>>>AAA>>>>>>BBBEEEDDDEEEHHHNNN]]]vvvggghhh|||jjj\\\RRRJJJEEE@@@??????HHHYYYiiipppTTTGGG<<<999;;;999666666666555555555444444555555444444444333333333333333333444444555555555777666===NNN___jjjooosssuuuxxxtttwwwwwwrrrIII;;;===???===;;;:::;;;<<<@@@EEELLLRRRUUU^^^jjjyyyyyymmm```RRRDDD>>>;;;888777777777777777777666666666666666666777777777777666666333444444555555555666666222333333444444333333222333333333444444444444555444444555666777888888999:::::::::;;;;;;<<<<<<===@@@AAACCCEEEFFFGGGHHHHHHHHHGGGEEEAAA===<<<>>>@@@>>>===<<<===???AAAAAA@@@DDDDDDBBBDDDGGGDDDUUUuuuaaaEEE===777666777666666888333333333333333333333333333333333333333333333333222222333333444555666666888777KKKhhh}}}yyytttzzzvvvZZZYYYpppcccUUUQQQNNNUUU```qqqlllUUUJJJEEEOOOZZZ___ccciiimmmrrrjjjZZZaaaooo]]]ccc}}}jjjNNN===:::888333333333333333222222222222111111111111111111111111111111111111111111111111222222333333444444555555555666777999;;;===@@@AAAAAACCCAAAWWWqqqHHH>>>>>>CCCNNNXXXbbbnnnyyyuuukkkddd```[[[hhh}}}vvvooorrrwww}}}zzzZZZOOODDDBBBGGGNNNOOONNNAAA>>>;;;:::;;;<<<<<<;;;>>>===>>>CCCMMMXXXaaaeeebbb___YYYTTTOOOJJJEEEBBBCCCBBBAAA@@@???>>>===<<<;;;<<<<<<===>>>???@@@@@@???===???DDDGGGFFFGGGKKKLLLXXXnnntttdddrrr```SSSKKKFFFBBB???@@@FFFVVVfff{{{kkkPPPEEE;;;:::<<<999666666666555555555444444555555444444444333333333333333333444555555666666666666???QQQdddooouuuyyy{{{xxxvvviiillllllHHH;;;======<<<<<<::::::<<>>:::999:::<<<===777888:::>>>BBBBBB@@@>>>AAACCC@@@BBBGGGEEEKKK^^^tttMMMBBB999888888666555777333333333333333333333333333333333333333333333333222333333444666777777888<<<:::UUUvvvvvvnnnrrrzzzbbbTTTaaa~~~pppXXXRRRQQQOOOVVVcccrrr|||]]]OOOIIIRRR^^^dddjjjqqqjjjmmmiii]]]^^^|||{{{bbb```www~~~^^^CCC999888666444444333333333222222222111111111111111111111111111111111111111111111111222222333333444555555555666777888:::===???BBBCCCCCCIIIIIIddd```HHH??????EEEOOOYYYbbboooyyy~~~pppgggbbb```]]]nnnssspppwwwyyy}}}~~~ppp]]]NNNJJJPPP\\\dddOOOFFF<<<888:::===<<<:::;;;:::;;;AAALLLYYYccciiifffccc^^^ZZZVVVQQQLLLHHHFFFFFFEEECCCBBBAAA@@@???<<<===>>>???@@@AAABBBBBB@@@@@@CCCHHHIIIHHHKKKPPPQQQXXXjjjgggooo|||fffVVVKKKGGGCCCAAA@@@FFFUUUcccwwwsssUUUGGG<<<:::<<<888777777777666666666555555555555444444444333333333333333444444555666666666777777AAAUUUiiiuuu|||yyyhhhdddzzz}}}aaaFFF===>>><<<:::;;;::::::<<>>@@@BBBCCCBBBBBBAAADDD@@@===>>>DDDKKKOOOPPPPPPLLLGGGCCCCCCCCCDDDDDDBBBIIIGGGEEEJJJJJJKKKTTTzzzTTTGGG===;;;:::666444666333333333333333333333333333333333333333333333333333333444555666777888999???>>>\\\zzznnnccchhhpppxxxnnnSSSPPPiiiqqq[[[LLLNNNQQQPPPYYYgggkkk|||aaaSSSLLLUUUccclllttt{{{xxxvvvqqqccc]]]uuuvvv[[[XXXpppmmmIII888666777444444444333333333222222111111111111111111111111111111111111111111111111222222333444444555555666777888999<<<>>>AAADDDEEEGGGOOOQQQppp}}}cccIIIDDD???@@@EEEPPPYYYcccoooyyy{{{mmmddd```______sss~~~qqqooo{{{{{{}}}aaaMMMMMM\\\kkkaaaSSSCCC;;;===@@@???===::::::<<>>???@@@AAABBBCCCCCCCCCDDDHHHLLLKKKJJJNNNUUUXXX[[[jjjnnngggkkkYYYKKKHHHDDDBBBAAAFFFTTTaaavvv~~~\\\JJJ===:::<<<888888888888888777777777777555555444444444333333333333333444444555666777777888999CCCXXXmmmyyy}}}qqqiiixxxnnnXXXCCC??????<<<999:::::::::;;;???DDDJJJOOOSSSZZZiiizzzvvvlllVVVIII>>>:::999777666777777777777777666666666666666666777777777777666666444666888666333222333555444555555666666555555444222222333333333444444444222333333444555666777777888888888888888999999999;;;<<<>>>@@@AAA@@@???>>>===<<>>@@@CCCGGGJJJOOOTTTNNN}}}rrrmmmcccOOOAAA@@@@@@???DDDPPP[[[ccckkkrrryyylll^^^YYY]]]\\\}}}uuu{{{||||||~~~aaaKKKQQQffflll[[[@@@BBBBBB888>>>:::???<<<;;;BBBQQQbbbnnnuuuppplllgggbbb^^^YYYTTTQQQOOOMMMJJJHHHGGGFFFDDDBBB@@@???@@@@@@AAABBBCCCDDDFFFGGGKKKOOOMMMJJJMMMRRRYYYaaannn{{{~~~gggjjj[[[SSSLLLGGGEEEBBBCCCQQQcccxxx___FFF>>>;;;888999999999999888777666666555444444555555555555444444444444555555666777777777666555CCC```vvv}}}{{{uuu{{{vvvyyy|||lllQQQCCCAAA===;;;<<<777777:::===@@@DDDIIIOOOTTT[[[mmm}}}zzznnnaaaRRRGGG<<<999999888777777666777888888888777555444555555666666666666555555555555555555555555555555666555444333333333333333333333333333333333333333222222333333333333444444555666777777666444222111555777999::::::;;;===???;;;FFFYYYnnntttZZZMMMKKKMMMPPPVVVbbb___UUUWWWZZZ]]]eeeaaaHHH;;;;;;777777999555555555555555555555555555222222333333333444444444777444444777888777:::???AAA\\\|||}}}yyyrrrcccdddfffsssyyydddKKKUUUrrrzzz]]]UUULLLHHHGGGKKKVVV```tttqqq^^^JJJRRRkkk|||{{{cccaaannn~~~{{{~~~ppp___ggg}}}xxxYYYAAA555777444333333222222333333444333333222111111222333333111111111111111111111111111222333333555555666777777999<<<>>>@@@CCCGGGJJJNNNWWWYYYfff\\\TTTHHHAAACCC@@@@@@FFFRRR]]]dddlllrrrvvvkkk^^^YYY\\\bbbzzztttzzz|||}}}~~~yyyrrrvvv~~~yyyZZZSSS```ooocccGGGCCCCCC>>>DDD<<<>>>::::::BBBSSSfffttt|||yyytttnnnhhhccc___[[[XXXSSSPPPMMMKKKJJJIIIGGGEEEAAAAAAAAABBBBBBCCCDDDEEEIIIHHHJJJMMMLLLJJJLLLQQQYYY^^^fffnnnyyylllnnn\\\TTTLLLGGGEEEBBBBBBPPPbbbvvvgggIII??????<<<777999999888888777666666555444555555666666555555444444444444555666666777777:::999IIIggg~~~wwwrrrzzzwww}}}~~~eeeMMMAAA@@@;;;:::<<<999888:::===@@@CCCIIIOOOTTTZZZlll|||}}}xxxlll```QQQFFF;;;999999888777777666777777888777666555444555555666666666666555555555555555555555555555555666555444333333333333444333333333333333333333333222222333333333333444444555666777777777555333111333555777999:::;;;>>>@@@OOO\\\nnn~~~jjjZZZSSSRRRSSS\\\fffddd___fffjjjjjjooogggLLL===<<<888777999555555555555555555555555555333333333333444444444444666444555888999999===CCCKKKjjj~~~yyy|||tttmmmhhh``````fffuuuzzzcccJJJTTTrrr{{{XXXPPPIIIGGGIIIOOOYYYccc{{{sssbbbNNNOOO```ooo~~~bbb[[[cccyyyyyydddaaannnyyylllKKK777999444333333222222333333333333222222111111222222333111111111111111111111111222222333444555666666777777:::<<>>???@@@AAAHHHUUU___fffmmmttt{{{rrriii^^^YYY[[[hhhwwwrrrxxx{{{|||yyymmmgggooooooYYY[[[tttoooSSSGGGFFFHHHOOOAAA===::::::DDDXXXmmm|||~~~wwwqqqlllhhhdddaaaXXXUUURRRPPPOOOMMMKKKIIIDDDDDDDDDDDDEEEFFFGGGHHHLLLIIIHHHJJJJJJHHHHHHKKKJJJLLLPPPVVVaaarrrpppxxxuuu```VVVNNNHHHFFFBBBBBBOOO___sssyyyPPP@@@BBB???666999999888888777666666666444555555666666555555444333444444555555666777777999999KKKkkkyyyzzz]]]HHH@@@@@@:::888<<<;;;888:::<<>>AAATTT^^^jjjnnnmmmooowww~~~zzzpppdddZZZVVVXXX[[[aaaiiihhhhhhsssxxxwwwzzzoooRRR@@@===888777999444555555555555555555555555333333333444444444444555666444666888888888===EEEVVVxxxxxxsssxxxoooccc```^^^]]]fffuuuvvv]]]FFFRRRpppyyyVVVNNNHHHHHHLLLRRR\\\eee}}}qqqbbbNNNJJJVVV___nnneeeYYYYYYggg~~~yyycccXXX]]]qqqccc???888444444333222222222333333222222222222222222222222111111111111111222222222222222333444555666777777888;;;===@@@BBBEEEIIILLLMMMXXXiiiqqq]]]MMMCCC>>>;;;@@@BBBJJJWWWaaagggooovvv~~~vvvmmmfff]]]YYY\\\mmmxxxtttxxxyyy{{{~~~ppp___iiixxxjjjbbbxxxzzz^^^KKKIIIRRR[[[GGG===;;;===JJJ```tttzzzuuuoooiiieee]]]ZZZVVVTTTRRRQQQNNNLLLHHHHHHHHHHHHHHHIIIJJJJJJMMMIIIHHHJJJIIIDDDBBBCCC??????@@@DDDNNNaaa}}}qqqooo~~~gggXXXOOOHHHFFFCCCBBBMMM\\\qqq|||^^^BBBAAA@@@888888888888888777777666666555555666666666666555555333444444555666666777777999:::MMMoooxxxYYYGGGAAAAAA:::777<<<<<<999:::<<>>999888999444555555555555555555555555333333444444444555555555666555777888777666<<>>AAACCCFFFJJJMMMOOOUUUjjjcccLLLDDDAAA>>>@@@CCCLLLXXXaaagggpppyyy~~~sssjjjccc\\\ZZZ^^^rrr{{{wwwyyyyyyzzz|||}}}tttqqqqqq{{{dddMMMJJJWWWaaaLLL>>>===BBBRRRgggzzzzzzsssjjjdddaaa^^^ZZZWWWUUUSSSPPPNNNKKKKKKKKKJJJKKKKKKLLLMMMLLLJJJJJJKKKHHHAAA???@@@BBB@@@@@@AAAEEEUUUsssrrriiinnn[[[QQQIIIGGGCCCBBBKKKXXXppp|||oooFFF>>>???;;;888888888777777777777777555666666666666666666555444444555666666777777888===@@@UUUyyyttt[[[IIIBBBBBB;;;888;;;;;;999:::<<<>>>BBBHHHPPPUUUhhhxxx}}}uuugggZZZKKKAAA999888999888666777888777777666666666666666555555666666666666555555555555555555555555555555444444333333333444444555333333333333333333333333222222222333333333444444666666666666666555555555222333444444555777:::===<<<<<<<<<:::888999<<<@@@FFFOOOYYYZZZTTTQQQVVV]]]bbbkkkkkkiiimmmnnnwww^^^FFF???999888999333555555555555555555555555333444444444555555555555666666777888666555<<>>AAADDDLLLWWW___gggrrr|||rrrhhh```YYY[[[bbbyyy{{{{{{yyyzzzzzz{{{|||~~~jjjPPPLLLXXXbbbOOOBBBAAAEEEUUUlll}}}|||tttlllfffdddaaa]]]ZZZXXXUUURRRPPPNNNMMMMMMMMMMMMMMMNNNNNNLLLJJJKKKJJJFFFAAABBBHHHDDDDDDFFFGGGGGGRRRoooyyyiiiqqq]]]RRRJJJGGGDDDBBBIIIUUUooo{{{}}}{{{LLL<<<===<<<888888777777777777777777555666666777777666666555555666666777777888999999<<<@@@XXX{{{yyy___JJJAAABBB;;;999<<<;;;:::;;;<<<>>>AAAHHHPPPVVVfffvvv}}}wwwjjj^^^III@@@888888999888666666888888777666666666666666555555666666666666555555555555555555555555555555444444333333333444555555333333333333333333333333222222333333333333444444555555555555555555555555444444444444444666999<<<:::999777666777;;;@@@DDDSSS]]]fffeeeYYYOOOMMMPPPQQQZZZZZZVVVWWWVVV```uuubbbHHH@@@999999999333555555555555555555555555444444444444555555555555555666888999777777@@@JJJggg~~~vvviiigggcccYYYIIIIIIiiidddOOOGGGCCCGGGOOOVVV]]]bbbnnn|||mmmLLLNNNYYYgggyyyooo\\\OOOTTTgggvvvnnn```[[[```qqqyyyNNN999666555444333222222222222111222333333333333222111///000000111222222333333333333444555666777888888;;;===@@@BBBDDDHHHKKKNNNSSSXXX}}}VVVCCC???;;;AAADDDLLLVVV]]]eeerrr~~~rrrhhh^^^WWW\\\gggzzzssswwwyyy{{{}}}}}}}}}~~~sssZZZSSSZZZeeeTTTFFFCCCFFFUUUlll~~~zzzuuuoookkkhhheeeaaa]]][[[XXXUUURRROOOOOONNNNNNNNNNNNNNNOOOLLLKKKKKKIIICCCCCCLLLYYY\\\\\\___^^^WWWXXXooommmppp___SSSJJJHHHDDDAAAHHHRRRmmmzzzTTT???;;;;;;777777777777777777777888666666777777777777666666777777777888999999:::::::::@@@[[[xxxvvv~~~aaaIII>>>???;;;;;;>>>;;;:::;;;<<<===AAAHHHPPPVVVfffvvvzzzsssfffYYYHHH>>>777777999888666666999888777666555666666777555555666666666666555555555555555555555555555555333333333333333444555666333333333333333333333333222222333333333333444444444444333333333333444444333333444444444777;;;???;;;<<<<<<;;;;;;AAAKKKSSSbbbmmmvvvsssdddSSSHHHDDD???EEEDDDCCCEEEBBBIII\\\zzzeeeIII@@@:::999999333555555555555555555555555444444444555555555666666444555888:::888999CCCNNNqqq{{{hhhbbb[[[OOOCCCIIInnn}}}^^^KKKCCC???EEEOOOVVV]]]bbbjjj{{{oooMMMNNNZZZkkk~~~}}}gggSSSPPP]]]xxxooo```[[[```uuummmNNNAAA666555444333222222222222111222333444444333222111///000000111222222333333333333444555666777888888;;;>>>AAACCCEEEHHHLLLOOOSSS]]]```IIIBBB:::BBBDDDLLLUUU\\\eeesssssshhh\\\UUU\\\jjjtttlllsssxxx{{{~~~}}}ddd[[[^^^hhhZZZIIIDDDDDDRRRjjj|||yyyvvvrrrpppjjjgggccc___]]]ZZZVVVTTTPPPOOOOOONNNNNNNNNOOOOOOMMMLLLKKKGGGAAAEEEUUUggg}}}jjj___mmmqqqvvvnnn```TTTKKKHHHDDDAAAGGGQQQlllyyyYYYBBB;;;:::777777777777777888888888666666777777777777666666888888888999::::::;;;;;;===DDDaaa|||pppooopppyyyaaaGGG;;;<<<;;;<<>>777777999888666666999888666555555555666777555555666666666666555555555555555555555555555555333333333333333444555666333333333333333333333333222222333333333444444444333333222222222333444444111222333333555888===AAA<<>>===AAABBBCCCIIITTT]]]eeeoooyyyzzziiicccZZZSSS```vvv|||nnnqqq{{{lllaaafffcccWWWFFFFFFKKKYYYmmm{{{xxxvvvuuullljjjgggfffeeeaaa[[[VVVRRRQQQQQQRRRTTTUUUSSSRRRRRRNNNIIIKKKIII@@@OOOpppkkkcccmmmsssnnnvvvbbbYYYNNNHHHDDDCCCHHHOOOddd{{{cccGGGBBB777:::999888888777777888888777777777777666666666666444555666777777888:::===EEEDDDhhhrrrllliiiyyymmmUUUJJJ???<<<;;;:::999::::::::::::<<<@@@FFFMMMQQQdddwww{{{zzznnnYYYNNNFFF>>>888888999777555666666666777777666555444444666666666666666666666666444555555555444333333222333333333333333333333333333333333333333333333333555444333333222222222222444444444444444444444444333444444111222:::JJJVVVXXX```gggjjjooouuuyyyxxxvvvtttcccOOO@@@===???@@@@@@@@@AAADDDFFF```pppPPPEEE<<<777888777666666666666555555555555444444444555666666777777999444999777;;;>>>AAA___|||yyywwwnnnkkk]]]NNNIIIKKKdddsssWWWGGGEEEDDDHHHOOOXXX```dddnnn||||||XXXGGGJJJLLLTTTfffzzzsssfffaaayyysss^^^VVVppppppUUU@@@888666333222333444333333222222222222222222222222111222222222222333333333333444555666555666999;;;:::===@@@CCCDDDFFFHHHJJJQQQhhhyyygggKKK@@@??????BBBCCCJJJTTT^^^fffqqqzzzyyyhhhbbbYYYSSSaaaxxx~~~sssuuu~~~ppphhhmmmgggXXXIIIHHHMMMZZZnnn|||yyyxxxwwwooommmjjjgggfffbbb]]]YYYTTTSSSSSSTTTUUUVVVUUUSSSQQQPPPKKKKKKJJJAAAHHH___{{{nnn___YYYgggtttlllyyyeee\\\PPPIIIEEECCCGGGMMMccczzzsssOOOBBB888:::999888888777777888888777777777777666666666666444555777777777888;;;===FFFHHHooouuujjjmmmxxxtttSSSHHH>>>;;;<<<:::999::::::::::::<<<@@@FFFMMMQQQfffxxx~~~zzzyyyooo]]]SSSEEE>>>888888999777555666666666666666666555444444666666666666666666666666444555555555444444333222333333333333333333333333333333333333333333333333555444333222222222222222444444444444444444444444111333333222222:::HHHSSSllluuu}}}~~~}}}~~~~~~|||zzzyyylll]]]MMMAAA===>>>@@@AAABBBEEEIIILLL[[[xxx~~~XXXIII>>>::::::666666666666666555555555555333333444444555666666666888444;;;999===@@@FFFiiiwwwyyy}}}|||yyyvvvzzzmmmWWWMMMOOOdddpppSSSEEEDDDDDDHHHPPPXXX___ccckkkuuuaaaKKKKKKLLLUUUgggxxxuuudddyyyfffTTTaaatttkkkRRR???999666444333333444333333222222222222222222222222222222222222333333333333333444666666777888:::===<<>>999777444333333444333222222222222222222222222222222222222333333333444444333555777888888:::<<>>AAANNN~~~}}}nnnqqqwwwdddMMMCCC<<<;;;===<<<;;;;;;888:::;;;<<<>>>DDDLLLRRRgggyyy}}}xxxwwwlllZZZQQQDDD<<<777888999777666777555666666666666666555555666666666666666666666666444444555555555555444444444444444444444444444444333333333333333333333333333333222222222222222333333333444444444444444444111333444333333666<<>>@@@EEEKKKPPP^^^ssslllQQQ@@@<<<;;;555666666666666555555555555333333444444555666666777:::555===<<<===@@@PPPtttuuu[[[MMMWWWsssnnnSSSBBBBBBCCCHHHPPPXXX^^^aaagggppp{{{wwwjjjddddddgggrrrsssQQQJJJIIISSShhhxxx~~~wwwiiipppqqqVVVPPPhhhtttXXXDDD:::888555333444444333222222222222222222222222222222222333333333444444444444555888999:::<<>><<<::::::777999<<<<<<>>>CCCKKKRRRiii{{{|||yyylllWWWLLLCCC<<<666777888777666777555555666666666666666555666666666666666666666666444444555666666555555444444444444444444444444444333333333333333333333333222222222111111222222333333333333444444444555555333444555444222333777:::DDDUUUfffkkkjjjjjjlllllliiipppuuupppeeeXXXHHH<<<::::::::::::;;;???EEEIIISSSeeepppyyyoooRRR???;;;;;;555666666666666555555555555444444555555666777777777;;;666>>>======AAAXXXwwwpppPPPGGGUUUvvvnnn{{{|||~~~jjjSSSBBBAAAAAAFFFNNNWWW^^^bbbmmmxxxuuubbbTTTNNNRRRWWWeeeyyyoooSSSLLLIIINNN___ssszzz}}}qqqhhhmmm~~~gggNNNNNNeeeeeeKKK;;;888555444444444333222222222222222222222222222333333333333444444444444444666888:::;;;===AAACCCIIIJJJLLLMMMNNNQQQUUUYYYiiixxx```KKKAAA???@@@AAAAAACCCLLLXXXbbbiiisss{{{ooo```ZZZSSSTTTmmm{{{zzz}}}yyyxxxgggPPPFFFDDDBBBEEENNNXXXbbbggg```[[[^^^jjjssstttvvv{{{{{{zzzxxxtttnnniiiggggggbbb___[[[YYYYYYYYYXXXVVVYYYYYYPPPKKKOOONNNRRR```rrruuuppphhhaaaWWW^^^uuusssxxxiii^^^SSSLLLFFFDDDHHHNNN^^^uuuxxxMMMCCC:::999888888777777888888555555666666777777888888666888999999999;;;===???FFF]]]hhhIII@@@;;;<<<>>><<<999888666999<<<<<<===BBBKKKSSSkkk~~~{{{mmmVVVJJJBBB;;;666777888777666777444555666666666666666666666666666666666666666666444444555666666666666555444444444444444444444444333333333333333333333333222111111111111222222333222333333444444555555555444444555444333333555777555CCCPPPTTTTTTWWWYYYZZZ```cccccc[[[SSSMMMFFF???:::::::::999888;;;???BBBHHHWWWbbbooolllPPP<<<999<<<777666666666666555555555555555555666666777888888888<<<666???>>>>>>FFFcccvvvxxxzzz\\\FFFFFFSSSvvv~~~lllmmmyyybbbOOOBBBAAA@@@DDDLLLVVV___cccnnnxxxrrr___PPPHHHEEEKKKQQQbbbyyy{{{kkkQQQMMMIIINNN^^^rrr|||wwwmmmrrryyyrrrqqqcccPPPKKK^^^|||qqqRRR;;;999666444444444333222222222222222222222222222333333333444444444444555444666999;;;<<>>???AAAAAACCCLLLXXXbbbhhhqqqyyymmm^^^XXXRRRTTTppprrrrrr|||}}}uuummmooo|||{{{sssooo___JJJCCC@@@===>>>BBBIIIPPPTTTPPPKKKQQQcccppprrruuuzzz|||}}}}}}yyysssnnnlllkkkfffccc___]]]\\\[[[ZZZYYYZZZXXXRRRQQQRRRMMMXXXrrrwwwjjjjjjwwwvvvrrrjjj```TTTLLLEEEBBBEEEKKK[[[rrr~~~}}}yyyUUUFFF:::999888888777777888888555555555666777888888888777888:::::::::;;;>>>@@@KKKeee~~~cccHHH@@@;;;<<<>>><<<888777555999======<<>>999:::::::::999:::<<>>>>>>>>AAADDDLLLXXXaaahhhpppxxxlll]]]XXXQQQTTTqqqpppppp{{{~~~{{{lll\\\TTTSSSYYYhhhxxxxxxlllfffVVVDDDAAA>>>;;;:::<<<@@@EEEIIIFFFBBBKKK```ooorrrtttzzz}}}}}}wwwrrroooooojjjfffbbb___^^^]]]\\\[[[YYYWWWSSSVVVUUULLLZZZ{{{vvvsss|||xxxllllllaaaUUULLLDDD@@@CCCHHHXXXppp|||zzzjjj\\\LLL:::999999888777888888888444555555666777888888999777888:::::::::;;;>>>@@@MMMiiivvv]]]HHH@@@;;;===>>>;;;777666555999======<<<@@@JJJSSShhhyyy|||uuurrrgggTTTKKKAAA:::555666888666666777444444555666777777666666666666666666666666666666444444555666777777666666555555555555555555555555333333333333333333333333111111000000111222333333222222333333444555666666000000111222444666999;;;666;;;======>>>DDDGGGGGGEEEKKKOOOLLLHHHDDD???:::999;;;<<<<<<;;;;;;===???>>>IIIQQQ```uuu~~~hhhKKK>>>:::999777888888777666666666666666444555666666666777999;;;444AAA<<<===HHHJJJrrrrrrnnnooonnnggg\\\IIIGGGDDDVVV~~~fffTTTGGG@@@>>>@@@EEEJJJOOOXXXaaagggoooyyy~~~}}}{{{||||||nnn___QQQLLLHHHBBB@@@AAABBBEEEZZZvvv~~~xxxxxxrrrwww[[[JJJEEETTTgggvvvsss~~~sssqqqggg```QQQUUUrrr```AAA:::666666666333111333222222111111222222333444444444444333333444444555777888999;;;===@@@CCCDDDJJJIIIKKKOOOOOONNNQQQVVVnnnlllFFF@@@BBB??????DDDGGGPPP\\\dddiiiooovvvhhhZZZVVVNNNYYY{{{wwwwwwwww}}}}}}}}}{{{{{{wwwhhhWWWOOOKKKGGGEEEFFFKKKQQQUUUsssqqqlllcccWWWMMMFFFBBB777777999:::;;;;;;;;;;;;:::>>>EEEPPP]]]kkkuuu{{{~~~{{{wwwuuusssnnnllliiifffbbb^^^\\\ZZZYYYTTTUUUYYYQQQJJJUUUiiirrrooorrrxxxqqqooocccVVVMMMHHHDDDDDDHHHWWWqqqtttxxxaaaHHH@@@;;;888999999777666888666666666666777888999:::777999;;;<<<<<<>>>AAACCCMMMnnncccKKKAAA:::;;;>>>===999777999888999;;;===???HHHQQQeeeyyywwwqqqcccQQQIII>>>;;;777555555666666555666666666666666666666666666666666666666666666666555555555555555555555555666666666666555444333222222222222111111111111111////////////000111333333555444333222333444555666333333444555777999:::;;;666777888:::;;;;;;;;;;;;???AAACCCDDDDDDAAA===;;;===;;;:::;;;>>>@@@AAAAAAEEEFFFLLLXXXiiiyyykkkMMM@@@===<<<:::888888777666666666666666444555666666666777999;;;555AAA>>>@@@KKKQQQ||||||tttjjjeeeaaaaaaWWWFFFEEEDDDYYY{{{```PPPEEE???===???CCCHHHLLLUUU]]]iiipppxxx{{{{{{{{{~~~|||yyyssskkkdddYYYNNNFFFCCCBBB@@@@@@BBBEEEGGGXXXrrr}}}sss}}}|||ppphhhfffzzzaaaKKKFFFRRRaaa{{{vvvoooxxxuuummmhhhSSSVVVqqq^^^CCC<<<666666666333222333222222222111222222333444444444444333444444555555777888999;;;===@@@BBBCCCGGGFFFIIINNNOOOOOOSSSXXXoooxxxMMMCCCAAA===>>>DDDGGGOOOZZZbbbhhhooovvv~~~fffYYYVVVOOOZZZ}}}wwwyyyyyy~~~}}}~~~yyyzzzvvvlllccc[[[OOODDDCCCAAA===;;;<<<@@@EEEHHHSSSSSSRRRMMMFFF@@@===;;;::::::::::::::::::999999888:::???HHHUUUdddqqqyyyzzzzzzyyywwwtttpppooonnnpppooommmjjjgggdddbbb```]]][[[[[[[[[TTTMMMRRR^^^mmmyyy}}}ooo\\\TTTXXX]]]uuuoooqqqeeeWWWOOOIIIEEEEEEIIIXXXqqqwwwlllsss~~~___GGG@@@:::777999999777666888666666666666777888999:::888999;;;<<<===>>>AAADDDPPPrrr}}}|||{{{dddKKKAAA;;;<<<>>><<<888777999888999<<<===???GGGQQQeeezzzzzzttteeeRRRIII>>>;;;777666666666666555666666666666666666666666666666666666666666666666555555555555555555555555555555555555444333222111222222222111111111111111////////////000111333333444444444444555777999:::555555666777888999;;;<<<777888999999:::::::::::::::<<>><<<===BBBEEEHHHPPPXXXfffmmmtttxxxxxxyyy}}}ppplllgggdddaaa[[[TTTNNNHHHDDDAAABBBCCCBBBEEEIIIIIIIIIWWWmmmzzzzzz~~~yyy{{{qqqddd```aaatttlllNNNHHHQQQYYYsss~~~zzzqqqzzztttqqqUUUVVVpppcccGGG>>>777666666333222333222222222222222333444444444444444444444555666777888999:::<<<>>>???AAABBBDDDDDDGGGMMMOOOPPPUUU[[[qqq{{{QQQEEEAAA<<<>>>DDDFFFMMMWWW```fffoooxxxzzzdddYYYUUUOOO\\\~~~~~~tttyyyzzz|||}}}}}}zzzyyyyyyqqqaaaPPPFFF@@@<<<>>><<<:::999999<<<>>>@@@===???@@@>>><<<:::999:::<<<<<<:::999888888888888777888:::AAAMMM\\\jjjsssqqqrrrsssrrrpppnnnnnnoooqqqqqqpppnnnllliiigggfff___```aaa^^^XXXSSSRRRSSSWWWZZZXXXLLLCCCCCCIIIMMMfffwwwnnnrrrfffYYYPPPJJJEEEFFFIIIXXXqqqyyytttxxx~~~aaaJJJ???:::777888888666666888666666666666777888999:::888:::<<<===>>>???BBBEEETTTwww{{{ooosssfffKKKBBB;;;<<<===:::777666999888999<<<===???GGGPPPeeezzz}}}wwwgggRRRIII>>>;;;888666666666666555666666666666666666666666666666666666666666666666555555555555555555555555444444444444333222111111222222222111111111000000......//////000222333444444444555777999;;;<<<===888888888888999:::;;;<<<999999999999999:::::::::888:::===@@@CCCEEEEEEFFF:::888777888;;;>>>??????;;;;;;>>>GGGVVVgggttt|||kkkJJJ<<<::::::999888777777666666666666666555666777777777888:::<<<999AAACCCGGGNNN^^^~~~rrr|||yyyggg]]]XXXYYYRRREEEHHHIIIcccuuuSSSEEE@@@???======AAADDDFFFMMMTTT```hhhqqqvvvwwwwwwzzz}}}{{{sss[[[XXXTTTQQQOOOKKKFFFCCCBBBCCCEEEGGGGGGHHHKKKNNNLLLLLLXXXlllyyy{{{{{{pppiiihhhwwwxxxTTTKKKPPPQQQeeeuuuyyyppp~~~|||uuusssUUUUUUnnnsssLLLAAA888666666444333444333222222222222333444444444444444444555666777888::::::<<<===???@@@AAAAAADDDCCCGGGLLLOOOPPPTTTZZZtttkkkLLLEEEAAA<<>>???AAADDDFFFXXXzzz~~~uuutttcccJJJBBB<<<<<<<<<999666666888888999<<<===>>>FFFNNNbbbxxx}}}xxxhhhRRRHHH???<<<888666666777666666666666666666666666666666666666666666666666666666555555555555555555555555444444444444444333222222333333222222111000000000.........///000222333444444666777999;;;<<<======999999999999999999:::;;;:::::::::::::::;;;;;;;;;>>>>>>???AAAAAABBBBBBBBB>>>;;;999888999999999888:::999:::@@@LLL[[[iiiqqqyyymmmJJJ<<<:::999777888777777666666666666666666777888888888999;;;===;;;@@@EEEHHHLLL```uuuqqqrrrcccZZZXXXQQQDDDFFFHHH```vvvQQQDDDAAA???===>>>BBBDDDEEEKKKRRR[[[eeerrrzzz{{{zzzzzz{{{~~~mmm^^^VVVKKKHHHFFFDDDCCCCCCCCCCCCEEEHHHLLLNNNOOOQQQSSSTTTOOOOOOXXXjjjwww{{{~~~yyy{{{ttt|||YYYNNNNNNMMM^^^kkk~~~rrrjjjxxxzzzrrroooUUUSSSlllRRREEE999555555444333444333333222222333333444555444444444555666777999:::;;;===>>>@@@BBBCCCCCCCCCFFFFFFHHHMMMOOOOOOSSSXXXxxxsss}}}pppUUUEEEFFFBBB<<<>>>CCCDDDJJJTTT]]]eeepppzzzzzzggg[[[TTTNNN^^^wwwmmmwww{{{{{{}}}{{{}}}~~~qqqdddSSSGGG@@@======>>>999999999999999999999999:::;;;<<<:::888777888999;;;::::::::::::::::::;;;::::::<<>>AAABBB???QQQ___sssooosssgggYYYOOOHHHCCCCCCFFFUUUooo~~~qqq[[[BBB<<<888888888666666999666666666666777888999:::999;;;===???@@@BBBEEEHHHYYY|||{{{vvvssszzz~~~YYYIIIBBB<<<<<<<<<888666777888777999<<<===>>>EEEMMM]]]uuu|||wwwgggRRRGGG???<<<888666666777777666666666666666666666666666666666666666666666666666555555555555555555555555444555555555555444444333333333222222111000000///------...///000222444555666777:::<<<======<<<;;;999999999888888999999:::;;;;;;;;;;;;<<<>>>???@@@DDDDDDDDDCCCBBBAAAAAA@@@>>>;;;888777777888777666999888888;;;CCCOOO[[[cccrrryyyqqqNNN@@@===;;;888888888777666666666666666666888999999888999;;;>>>>>>@@@GGGJJJJJJdddqqqsss}}}hhh[[[XXXOOOAAACCCDDDYYYtttPPPEEECCC???===>>>BBBDDDEEEJJJQQQZZZeeettt~~~}}}||||||zzz}}}www```OOOHHHEEECCCBBBBBBDDDIIIOOOSSSUUUYYY[[[\\\^^^aaaaaa^^^QQQPPPUUUbbbnnntttxxx{{{|||zzzyyy]]]NNNLLLLLLfffnnnzzz}}}|||tttiiiwwwxxxppplllWWWTTTjjjWWWHHH:::555555555444444333333333333333444444555333444444555777999:::;;;>>>???BBBDDDFFFGGGGGGGGGIIIHHHJJJNNNPPPOOORRRXXX}}}~~~dddfff]]]JJJBBBFFFBBB;;;???BBBCCCJJJTTT^^^fffqqq{{{zzzhhh\\\SSSNNNaaawwwkkkwww|||}}}kkkYYYGGG>>>===<<<::::::999::::::;;;;;;;;;<<<<<<:::;;;;;;:::999999;;;<<<<<<======>>>>>>>>>======:::;;;<<<>>>@@@AAABBBBBB<<>>???AAACCCFFFIIIYYY}}}}}}xxxnnntttwww|||OOOFFF@@@<<<<<<;;;888777999888777999======>>>DDDLLLYYYqqq|||yyyuuugggRRRHHH???<<<999777777777777666666666666666666666666666666666666666666666666666555555555555555555555555444555555666666555444444444333333222111000//////------...///111222444555777999<<<>>>???>>>===;;;999999999888999999::::::<<<<<<<<<>>>@@@CCCFFFGGGHHHIIIIIIIIIHHHFFFDDDCCC:::888666666888999999999777888999;;;???GGGQQQWWWkkktttuuuQQQCCC@@@===888888888777666666666666666777888999999999:::<<<>>>@@@@@@IIIMMMKKKiiiwww{{{mmmaaaZZZPPP@@@CCCDDDUUUpppNNNDDDDDD>>><<<>>>AAACCCDDDIIIOOOYYYdddsss|||~~~}}}}}}~~~xxx{{{vvv]]]OOOJJJFFFEEEDDDFFFLLLVVVaaahhhlllmmmllliiijjjmmmiiibbbTTTOOOMMMTTT^^^fffkkkooossswwwzzzyyywww|||^^^LLLIIIKKKhhhsss{{{jjjwwwxxxpppmmm\\\WWWiii[[[KKK:::555555555444555444333333333333444555555333333444666777999;;;<<>><<<<<<<<<<<<======>>>???@@@AAA;;;<<<===<<<;;;<<<>>>AAAAAABBBDDDEEEDDDBBB@@@>>><<<<<<=========<<<;;;;;;999<<>>@@@BBBDDDHHHJJJYYY~~~vvvwww|||yyyKKKDDD???<<<<<<;;;888888:::777777999=========CCCKKKWWWooozzzwwwtttgggTTTKKK???<<<999777777777777666666666666666666666666666666666666666666666666666555555555555555555555555333444444555555444444444444444333222111000///...------...///111333444666666999===AAACCCBBB@@@???::::::999999:::;;;<<<<<<<<<<<<===@@@DDDHHHLLLOOOPPPPPPQQQQQQOOOLLLHHHFFF999888666666888:::::::::888:::===@@@CCCHHHOOOTTTeeeooo{{{vvvRRRDDD@@@<<<777888888777666666666666666777888999:::999:::<<<>>>BBBAAAKKKOOOMMMmmm|||yyy}}}|||rrrjjj]]]RRRBBBFFFGGGVVV}}}lllLLLDDDDDD<<<;;;<<>><<>>===@@@;;;;;;;;;<<<===???@@@AAA<<<<<<<<<;;;::::::===???FFFGGGIIIJJJHHHEEEAAA>>>@@@???>>>===<<<<<<;;;;;;999;;;======AAAMMM```nnnzzz{{{zzzxxxtttooojjjggg\\\OOOIIINNNOOORRRcccyyy|||mmmccc]]]\\\iiizzznnn~~~wwwkkk\\\RRRJJJDDDDDDGGGUUUnnn|||oooKKKDDD===;;;999666666999666666666666777888999::::::<<>>;;;<<<;;;888888;;;777777:::=========CCCJJJWWWnnnyyyvvvttthhhVVVNNN@@@===999777777888777777666666666666666666666666666666666666666666666666555555555555555555555555222222333444444333333333444444333222111000///...,,,------///111333555666666999>>>CCCEEEEEEDDDBBB;;;::::::;;;<<<===>>>>>><<<<<<>>>AAAFFFKKKPPPSSSWWWXXXXXXWWWTTTOOOIIIFFF===:::888777777888888777:::>>>CCCGGGIIIMMMRRRWWWaaakkkxxx{{{\\\GGG:::777999999888888777777777777777555777888888888:::===???EEEIIIHHHPPPOOOkkkuuuuuuvvvzzz~~~|||sssmmmkkkfffUUU@@@AAA@@@QQQnnnSSSIIIBBB======>>>???@@@CCCHHHLLLYYY```iiiooossswww|||}}}|||qqq___RRRKKKCCCBBBAAACCCKKKXXXgggqqq~~~{{{tttkkkbbbZZZSSSPPPJJJGGGDDDCCCFFFMMMUUUZZZbbbdddhhhlllnnnssslllWWWKKKFFFLLL[[[hhhxxxjjjoooxxxyyyvvveee[[[jjjzzz[[[KKK;;;555555444444555444444333222222333333333333444555666666888<<>>@@@???;;;>>>DDDFFFCCC@@@@@@999999@@@===<<>><<<>>>>>>>>>>>>???CCC???===>>>AAAKKK^^^nnnwwwzzzzzzxxxuuunnn```SSSQQQFFF???@@@CCCJJJ___vvvyyymmmrrrwwwooovvvjjj\\\QQQHHHBBBCCCGGGXXXooo{{{yyylllzzzVVVCCC<<<===777555888666666666555555555777888999<<<===???@@@BBBEEEJJJNNNZZZ~~~nnnFFFEEEBBB>>>;;;::::::999888777888999:::;;;>>>CCCFFFWWWjjjyyyzzzrrrhhhZZZLLLBBB;;;666777999777777888777777666666555555555444555555555555555555555555666555555555555444444444444444444444444444444444333333222222111000000000---...000111000111222444999;;;???EEEJJJJJJEEEAAA===<<<>>>AAA@@@<<<<<>>@@@DDDJJJPPPUUUXXX]]]^^^___]]]XXXPPPIIIDDD888777444333333555777999>>>???BBBHHHOOOUUUXXXXXXaaalllyyynnnSSSCCC;;;999;;;999888888777777777777777777888999999999;;;>>>AAADDDGGGHHHQQQQQQooouuuxxx}}}yyyqqqnnnqqqqqq]]]CCCBBBBBBTTTqqqTTTGGG======>>>>>>???@@@CCCHHHLLLYYY___gggkkknnnqqqvvv{{{|||zzz}}}ppp___SSSLLLFFFEEECCCDDDIIIRRR]]]dddeeeccc___YYYRRRKKKFFFCCCCCC@@@===<<>>===>>>BBB>>><<<===AAAKKK\\\lllwww}}}~~~wwwmmmbbbVVVMMMIIIBBB???AAAAAADDDVVVjjjqqqwwwkkk]]]RRRHHHBBBCCCHHHWWWnnn{{{|||ccczzzyyyUUUBBB;;;===888555999777888777666666777888:::;;;>>>???@@@AAABBBDDDIIILLL]]]tttKKKEEEBBB>>>;;;::::::999888777888999:::;;;>>>BBBFFFWWWiiiyyyyyyrrrhhhYYYKKKBBB;;;666777999777666888777666666666555555555555555555555555555555555555666555555555555444444444444444444444444444444444333333222222111000000000---///000000///000222555777888<<>>>>>>>>AAAGGGOOOWWW\\\dddccc___ZZZRRRIIIAAA<<<888666444333333444666888===>>>AAAFFFNNNTTTXXXYYY^^^gggrrrzzz}}}eeeLLLAAA<<<;;;;;;999888888777777777777777888999:::;;;;;;===@@@CCCCCCFFFHHHRRRUUUtttwwwzzz~~~yyyrrrsssyyy|||cccEEEBBBAAASSSwwwYYYMMMCCC===>>>??????@@@CCCGGGJJJVVV]]]eeeiiikkkooouuu{{{|||zzz|||sssdddXXXQQQIIIHHHFFFFFFHHHLLLPPPSSSQQQPPPOOOLLLHHHDDD@@@>>><<<;;;888888:::>>>CCCFFFQQQSSSXXX^^^```ccclllwwwnnnYYYLLLHHHOOO[[[bbbjjjnnnrrrvvvtttpppjjjnnn|||{{{uuummm```hhh~~~sss___MMMDDD<<<888555222222555333333333222222333333444333444666666777999===@@@DDDFFFHHHKKKMMMMMMLLLLLLOOONNNQQQVVVYYY[[[```fffcccDDDCCCEEE@@@???BBBCCCIIIUUU```gggpppwwwuuuhhhTTTQQQMMM^^^sss^^^fffooowww~~~}}}aaaOOOJJJNNNOOONNNJJJLLLJJJGGGMMMWWWVVVNNNIIIMMMHHHCCCCCC>>>BBBQQQ]]]YYYPPPIIIHHHLLLLLLIIIDDDFFFHHHGGGDDDAAA@@@???BBB>>>;;;===@@@IIIXXXfffrrr{{{vvvgggZZZQQQLLLJJJEEECCCCCC@@@@@@LLL\\\YYYhhhzzzrrryyymmm___SSSIIICCCCCCHHHVVVnnn{{{eeeggg~~~uuuTTTAAA:::===888666:::888999888888888888:::;;;<<<@@@AAABBBBBBCCCDDDHHHKKK^^^YYYEEEBBB>>>;;;;;;::::::999777888999999:::===AAAEEEUUUhhhxxxxxxqqqgggXXXKKKCCC;;;666777999777666777666666666666555555555555666666666666666666666666666555555555555444444444444444444444444444444444333333222222111000000000...//////......///333666888888:::@@@HHHPPPVVVYYYTTTNNNJJJHHHDDD???===@@@???===<<<===CCCLLLVVV]]]ccc```YYYQQQHHH@@@:::777777666444333333444555777<<<<<<>>>CCCKKKSSSXXXZZZ\\\bbbkkktttzzzhhhMMMBBB>>><<<999999888888777777777777777888999;;;;;;<<<>>>AAADDDCCCFFFHHHSSSWWWvvv{{{yyyyyyzzzyyyvvvxxx}}}zzzaaaBBB??????OOOyyyaaaOOOHHH===>>>??????@@@BBBFFFIIISSS[[[ffflllnnnrrrzzz}}}{{{|||}}}mmm___VVVIIIHHHGGGGGGHHHHHHHHHGGGHHHIIIIIIHHHFFFDDDAAA???;;;:::999999:::<<>>AAAEEEFFFIIILLLMMMMMMLLLKKKRRRQQQTTTXXXYYYYYY]]]dddwwwJJJCCCGGGBBB<<>><<<;;;;;;:::999777888999999:::<<<@@@CCCSSSfffvvvwwwpppfffXXXJJJCCC<<<777777888777666777666666666666666555555555777777777777777777777777666555555555555444444444444444444444444444444444333333222222111000000000//////...------///333666<<<;;;;;;>>>EEEOOOYYY^^^^^^VVVOOOKKKFFF@@@>>>@@@>>><<<:::;;;@@@GGGOOOUUUUUUQQQJJJCCC===:::888888777666444333333333555555::::::;;;@@@IIIQQQWWWZZZ]]]```fffoooxxxrrrRRRCCC???===999999888888777777777777777777999:::;;;<<<>>>AAADDDEEEHHHHHHTTTXXXwww|||sssnnnpppuuuvvvvvvvvvkkkVVV<<<>>>AAAOOOwwwnnnNNNDDD===>>>???@@@@@@AAADDDGGGQQQ\\\iiipppqqqsssyyyzzzyyyxxxyyy|||vvvcccWWWKKKIIIHHHIIIJJJJJJGGGDDDBBBCCCCCCBBBAAA@@@>>>===<<<<<<<<<<<<======>>>>>>EEEFFFJJJOOOQQQRRRWWW^^^mmmttt{{{xxx___OOOIIIOOO___jjjuuuzzz{{{zzzvvvqqqgggfffooottt___bbb~~~cccHHHBBB===:::666222222666333222222222333333444555333555777888999;;;???BBBEEEFFFIIIKKKLLLLLLKKKKKKPPPPPPTTTWWWWWWWWW]]]eeePPPCCCFFFAAA;;;AAABBBIIISSS[[[cccmmmwwwttthhhTTTRRROOO```rrrZZZ]]]ggguuuqqqXXXQQQXXXYYYQQQWWWWWWPPPLLLYYYjjjgggXXXQQQVVVQQQHHHCCCBBBPPPiiissseeeWWWSSSVVVWWWSSSNNNEEEOOOUUUPPPJJJHHHGGGFFFCCC>>>;;;<<<>>>CCCLLLVVVlllwww{{{nnn^^^KKK@@@>>>???CCCGGGQQQPPPPPPSSSZZZeeerrr|||{{{qqqzzznnn```TTTJJJDDDEEEIIIYYYqqq~~~ooommmRRR???999<<<888777;;;:::777777777777888:::<<<===>>>@@@CCCEEEFFFIIILLLNNN\\\aaaFFFCCC???<<<;;;;;;:::999888888999888999;;;>>>AAAPPPccctttuuuooofffXXXKKKDDD<<<777777888666555666555555555666666666666666777777777777777777777777666555555555555444444444444444444444444444444444333333222222111000000000...///...---,,,...222666;;;:::999<<>>???<<<;;;;;;;;;===AAADDDFFFEEEAAA<<<777555555777888777666555444444444444555888888999>>>FFFOOOUUUXXX\\\]]]aaaiiisss{{{}}}WWWCCC>>>===;;;999888888777777777777777777999:::;;;<<>>@@@@@@@@@AAACCCEEEPPP^^^mmmuuusssqqqrrrvvvssssssuuuwwwzzz}}}~~~iii\\\QQQOOOLLLLLLNNNMMMIIIEEEAAAAAA@@@???>>>===<<<<<<;;;<<<===??????>>>===<<>><<<@@@BBBGGGPPPWWW___lllwwwuuuhhhTTTRRRPPPbbbvvvZZZYYYbbbssszzz___XXX``````UUUaaa___UUUPPP```vvvsssaaaXXX[[[SSSGGGCCCEEEWWWssszzziiiZZZYYY___]]]TTTMMMJJJWWW]]]UUULLLKKKKKKJJJEEE???;;;;;;===???FFFMMM^^^eeeooozzz|||lll\\\III<<<:::<<<>>>???AAABBBEEEKKKPPPVVVbbblllvvv}}}sssyyymmm___TTTKKKEEEFFFJJJ\\\uuuzzzpppSSS???:::===888777;;;:::777777777777888:::<<<>>>>>>@@@DDDFFFHHHJJJMMMPPP]]]bbbFFFCCC???<<<<<<;;;;;;:::888888999888888:::===@@@LLL```qqqsssnnnfffYYYLLLDDD===777888888666555666555555555666666666666666666666666666666666666666666555555555555444444444444444444444444444444444333333222222111000000000---......------...222555444555777:::@@@IIITTT[[[ZZZQQQIIIFFFEEEAAA>>>???:::;;;;;;<<<<<<;;;;;;;;;<<<999666333222333555777888777666555555555555555666666888===EEEMMMRRRTTTWWWXXX[[[bbbjjjrrrwwwyyy]]]BBB<<<<<<:::999888888777777777777777999:::<<<===>>>@@@DDDGGGHHHJJJJJJWWW]]]|||tttwwwssshhhgggiiihhhdddbbbUUUHHH999AAADDDSSS}}}rrrYYYFFF===???@@@@@@@@@@@@BBBDDDMMM]]]qqqzzzwwwqqqoooqqqoooqqqtttxxx{{{~~~tttkkk\\\XXXRRRPPPPPPOOOJJJFFFCCCBBB@@@>>>>>>>>>???@@@:::<<>><<<>>>;;;<<<@@@BBBCCCGGGMMMPPPaaagggiiittt}}}~~~cccRRRKKKRRR___ooo}}}vvvfffcccooo|||~~~mmmlllpppWWWJJJ===888666555555666222222222222333444555666444555777999:::===AAADDDDDDDDDDDDFFFHHHJJJLLLNNNJJJMMMRRRWWWWWWXXX```jjj~~~yyy~~~dddIIICCC@@@===@@@@@@AAAEEELLLSSS\\\jjjxxxwwwjjjTTTQQQNNNaaa|||\\\VVV^^^ooo~~~nnneeeooonnnaaannnjjj^^^WWWjjjlllggggggZZZLLLIIIMMMaaa~~~qqqbbbdddkkkgggZZZOOOXXXfffkkk```TTTRRRSSSQQQGGG@@@;;;;;;<<<<<<@@@EEEIIIMMMRRRXXXbbbiiifff```WWWQQQGGG===888999;;;<<>>???@@@BBBEEEGGGIIIJJJMMMOOO\\\{{{cccFFFCCC???===<<<<<<;;;:::888999999888777999<<>>CCCKKKQQQOOOGGGAAAAAABBB@@@>>>>>>;;;;;;;;;;;;:::999777666888777555444444555777777999888888777666666555555444555888===EEEKKKOOOQQQRRRTTTXXX]]]cccjjjpppttt}}}bbbBBB999999999999888888777777777777777:::;;;===>>>???BBBFFFIIIHHHJJJKKKYYY```iiimmmzzzoookkkhhhccc``````WWWKKK;;;AAA@@@NNNyyy|||kkk]]]YYYOOO;;;===???@@@AAA@@@@@@BBBCCCIII[[[rrr~~~|||uuurrrrrrooorrrwww{{{~~~zzzfff___WWWSSSRRROOOJJJEEEBBB@@@>>><<<<<<===???AAA;;;>>>BBBEEEEEECCC@@@>>>;;;888777;;;===>>>BBBHHHNNNZZZ^^^cccuuu|||{{{~~~dddRRRLLLSSSaaaqqqyyyllleeennnyyyyyy~~~~~~qqq[[[]]]{{{{{{]]]MMM===777666666666666222222222222333444555666444666777999:::===AAADDDDDDCCCCCCDDDFFFIIIMMMOOOMMMPPPUUUYYYWWWVVV^^^gggzzzqqq^^^ZZZ[[[OOOCCCBBB???<<>>@@@@@@@@@DDDKKKKKKHHHBBBGGGGGGAAA:::888:::===???>>>???AAA@@@EEEWWWjjjsss|||zzzuuujjj]]]RRRJJJEEEGGGLLLaaazzz}}}wwwTTTAAA:::===888666:::888999999999:::;;;===@@@AAABBBDDDGGGIIIIIIJJJKKKMMMYYYvvv___GGGCCC???===<<<<<<;;;:::888999888888777888;;;>>>GGG[[[mmmqqqmmmggg[[[OOOEEE===777888888666555666444555555555666666777777555555555555555555555555666666555555555444444444444444444444444444444444333333222222111000000000+++---.../////////111222222555999;;;<<<>>>BBBEEEHHH@@@;;;>>>AAA???>>>>>><<<;;;:::999888888777777666666666777888999:::;;;:::999999888777666666555444555888>>>EEEJJJMMMNNNQQQTTTXXX\\\```fffmmmrrrzzzmmmEEE>>>===666999999888888888888888999888:::===@@@BBBFFFJJJMMMNNNOOOMMMXXXbbb{{{jjjppp~~~pppjjjjjjhhhccc]]]GGG===>>>CCCXXXyyywwwYYYMMMKKKCCC?????????@@@AAABBBDDDEEEHHHYYYooozzzyyysssqqqqqqrrrtttwwwxxx{{{|||{{{kkkcccYYYTTTRRRQQQMMMIIIDDDBBB@@@===<<<===AAAEEE@@@AAABBBCCCAAA???<<<:::;;;:::999999:::<<>>>>>AAA;;;AAA???BBBJJJRRR\\\jjjvvv|||hhhVVVQQQPPP]]]eeeXXXbbbqqq|||wwwooodddxxxrrrSSSKKKYYYtttooouuuttt```\\\tttnnndddfffcccYYYHHH<<<:::<<<888:::@@@>>>;;;>>>AAAAAA???===>>>@@@BBBAAA???===;;;:::999888;;;>>><<>>>>>>>>@@@AAA@@@>>>============999555444777999999999777777888<<>>>>>===<<<;;;:::999999999000222666;;;AAAFFFKKKMMMOOOQQQUUUXXX\\\bbbiiimmmwww{{{kkkEEE>>>>>>888999999888888888888999999:::<<>>>>>AAATTTssssssWWWKKKBBB?????????@@@AAABBBCCCDDDLLLXXXiiiwww|||yyysssooooootttzzz|||}}}tttkkkfffkkk|||nnnggg^^^YYYXXXVVVRRRMMMHHHFFFCCC???>>>>>>AAADDD@@@@@@???>>><<<;;;::::::;;;;;;;;;;;;<<<>>>???AAAHHHNNNXXXcccmmmtttxxxyyybbbQQQOOORRRmmmhhheeeqqquuunnnmmmjjjcccVVV^^^{{{fffSSS@@@777666555444444444555555555444444666777777999<<<===>>>@@@CCCEEEHHHGGGFFFFFFGGGJJJMMMOOOOOONNNPPPUUUWWWXXX]]]cccvvv}}}xxxjjjeeeUUUJJJCCC======???<<>>AAAJJJSSS\\\iiittt{{{gggVVVQQQQQQ]]]dddWWW```nnnzzzwwwkkk|||sssWWWPPP\\\vvvyyy}}}yyyddd___sssqqqffflllkkk___MMM???===@@@<<<>>>CCC@@@;;;===??????>>>???CCCFFFCCCBBB@@@>>>;;;:::999888999;;;999;;;AAABBBNNNeeewww~~~uuutttiii\\\PPPFFFCCCIIIRRRffftttrrr|||[[[EEE;;;<<<777666:::999999:::;;;<<<===>>>???@@@BBBEEEGGGIIIJJJLLLOOOQQQ```gggZZZEEEBBB>>><<<<<<===<<<999999888777777777999;;;===GGGVVVgggooonnnhhh]]]SSSHHH@@@999888888666555777555555666777777777777777888777777777666666666555666666666666666666666666555333222222333444444333333333111000////////////......------------......222333555666999:::<<<===>>>???@@@@@@>>><<<======<<<999666777:::===>>>>>>?????????@@@BBBCCCBBBAAA@@@???>>><<<;;;:::999999333555888<<<@@@DDDGGGIIIKKKMMMPPPTTTWWW]]]cccgggpppttt{{{eeeDDD??????999999999888888888888999999<<<>>>AAADDDFFFJJJNNNQQQPPPRRRQQQ\\\ddd}}}}}}ppp___bbbsssooonnncccLLL@@@>>>???QQQnnnaaaMMMBBB????????????@@@BBBCCCDDDNNNVVVcccrrr}}}~~~vvvnnnooosssxxxzzz}}}yyyiii\\\RRRKKKGGGSSSdddtttnnnfffbbb```^^^XXXSSSMMMKKKGGGDDDBBBAAABBBCCC@@@>>>;;;999777777888999;;;;;;<<<===>>>???@@@@@@DDDJJJUUU```kkkrrrvvvwww~~~bbbPPPNNNPPPgggjjjjjjwwwzzzppplllhhh___UUUaaaeeeSSS???777666555444444444555555555444444666888666999===???@@@BBBCCCEEEGGGFFFGGGHHHJJJLLLOOOQQQPPPNNNOOOSSSUUUWWW]]]ddd{{{~~~fffOOOEEEAAA===;;;;;;<<<<<>><<<<<>>===>>>>>><<<:::999888777666777999;;;<<>>??????===<<<======<<<:::888999===AAADDDEEEIIIGGGEEEEEEFFFGGGFFFEEECCCAAA???===;;;:::999888666777999<<>>===:::888666666666666999:::;;;===>>>>>>>>>>>>BBBHHHRRR^^^iiippptttuuuxxxzzz{{{zzz{{{aaaPPPMMMNNN\\\ttt|||vvvsss}}}|||rrrnnniii]]]VVVfffhhhUUUAAA888777666444444444555666555444555777999666:::>>>AAABBBCCCDDDEEEGGGHHHIIIKKKMMMPPPRRRTTTTTTRRRRRRUUUVVVWWW\\\cccxxxVVVFFFEEE???:::>>>;;;<<>>BBBEEE@@@CCCAAA>>><<<:::;;;===???>>>>>><<<;;;:::::::::::::::===;;;;;;???AAAPPPkkk~~~}}}vvvrrrjjj___SSSHHHDDDJJJTTTooo{{{tttyyy[[[EEE<<<>>>999999<<<:::999999;;;<<<>>>???@@@AAAAAADDDGGGIIIKKKNNNQQQTTTXXX___fffIIICCC>>>>>>@@@???<<<:::999888777666777888:::;;;AAAPPPaaalllooojjj^^^RRRJJJBBB:::999999777666777666666777777777777666666777777777777666666666666555555555555555555555555666444333333555777666666666555333111000///............------------......000000222444666888999:::;;;===>>>>>>===<<<===>>>===<<<;;;<<>>AAAUUUxxx~~~xxxqqqnnnmmmjjjddd___XXXUUUQQQNNNNNNLLLJJJGGG======<<<:::999777555444666777999:::;;;<<<<<<;;;AAAGGGQQQ]]]gggnnnrrrsssqqqtttxxxyyy{{{aaaQQQMMMNNNXXXmmmqqqzzz~~~www~~~{{{rrrnnnhhh[[[WWWgggkkkXXXDDD:::888555333333333555666555555555777999888<<<@@@BBBCCCCCCDDDEEEHHHJJJLLLOOORRRTTTUUUVVVXXXVVVVVVXXXWWWWWW[[[aaa{{{]]]DDDEEEAAA;;;BBB<<<===DDDNNNVVV^^^gggqqqzzzgggXXXTTTRRR[[[~~~lllWWWYYYiiiwww~~~hhhXXX\\\~~~vvv|||wwwYYYFFF>>>BBBCCCIIILLLFFFCCCAAA???<<<;;;:::999888999999999999:::;;;;;;<<<:::>>>;;;;;;@@@CCCUUUrrrzzzyyyooohhh^^^RRRHHHDDDMMMXXXvvv~~~xxxZZZEEE<<<>>>:::999<<<:::999:::;;;===???@@@BBBBBBAAADDDGGGJJJLLLNNNRRRTTTVVV\\\nnnNNNDDD===???AAA>>>;;;;;;999888777666666888999;;;@@@NNN___kkkppplll```UUUKKKCCC;;;:::999777666777666666777777777777666666666666666666777777777777555555555555555555555555555444333444777999:::999666555333222000///............------------......///000222444666888999:::999;;;======<<<<<<===>>>============???CCCGGGJJJLLLJJJGGGFFFGGGHHHGGGGGGCCCAAA???<<<999777666555444555777:::===???AAABBBFFFIIILLLNNNPPPSSSWWWZZZ]]]cccmmmvvv}}}uuuVVVBBB>>><<<888999999888999999:::;;;<<>>>>>======???PPPooozzztttooommmnnnnnnkkkggg^^^[[[VVVTTTSSSPPPLLLHHH>>>>>>===<<<:::888666444555555666777888999::::::@@@FFFPPP[[[eeekkkooopppnnnrrrvvvzzz|||aaaRRRNNNNNN[[[qqqssszzz}}}vvv~~~{{{pppjjjcccZZZXXXiiikkkXXXDDD:::888555333222333555666666555666888:::<<<>>>AAACCCCCCCCCDDDEEEIIIKKKNNNQQQTTTUUUVVVVVVYYYWWWXXXZZZZZZXXX[[[```wwwvvvMMMGGGAAA777<<<>>>>>>DDDMMMUUU\\\eeeooo}}}iiiYYYTTTPPPXXX{{{qqqYYYYYYiiixxx~~~zzz|||nnnddd{{{^^^HHH>>>AAAEEENNNRRRLLLEEECCC@@@>>>>>><<<:::888888888888999:::;;;<<<===999===;;;;;;@@@FFF[[[zzz|||~~~}}}kkkddd[[[PPPFFFEEEPPP^^^zzz|||zzz}}}YYYDDD<<<>>>:::999<<<999:::;;;===>>>@@@BBBDDDDDDCCCEEEHHHJJJLLLNNNQQQTTTUUUYYY{{{~~~UUUGGG===???AAA===;;;<<<:::888777666666777999:::???LLL\\\hhhooommmbbbWWWMMMDDD<<<;;;:::777666777777777777777777666666555666666666666777777777777555555555555555555555555555444333555777:::::::::666555333222000000//////......------------......//////111333555777888999888:::<<<===<<<<<<===>>><<<===>>>>>>@@@CCCHHHLLLMMMKKKIIIHHHHHHHHHGGGFFFBBB@@@>>>;;;999777666555333444666999<<<>>>@@@AAABBBDDDHHHKKKMMMOOORRRUUUZZZ```iiirrryyy{{{XXXAAA<<<<<<;;;999999999999:::;;;<<<<<>>>>>RRRssssssYYYFFF???????????????@@@@@@AAAFFFPPP^^^hhhmmmooorrrtttrrrtttzzzvvvnnnkkkeee[[[PPPFFF@@@===@@@@@@III___}}}|||rrrmmmhhhiiinnnrrrrrrpppfffbbb\\\YYYWWWRRRKKKEEEAAA@@@===:::888777666666555555444555666777999:::>>>DDDNNNXXXaaahhhkkklllooorrrvvvxxxzzz~~~}}}aaaRRROOONNN]]]www}}}wwwttt}}}pppjjjaaaZZZ\\\nnngggTTT@@@888666555444444333555666666666666999;;;@@@AAACCCCCCBBBBBBDDDEEEIIIKKKNNNRRRTTTUUUUUUTTTUUUUUUWWW[[[[[[YYY[[[```uuuVVVHHHBBB666999>>>>>>BBBJJJRRRXXXbbbkkk|||lllZZZSSSNNNVVVxxxsssYYYWWWgggwww}}}|||vvvtttrrr~~~hhhPPPCCCFFFLLLWWW]]]WWWPPPKKKEEEAAA@@@???===<<<;;;;;;::::::;;;<<<<<<===999===<<<===CCCKKKccc|||{{{gggaaaXXXMMMDDDEEESSSccczzzppp|||yyyWWWBBB;;;===:::888;;;888<<<<<<>>>@@@BBBDDDFFFFFFDDDFFFIIIKKKLLLNNNQQQSSSSSSVVVqqq[[[JJJ===>>>@@@<<<:::<<<:::888777666666777888999>>>JJJXXXdddlllmmmcccXXXMMMDDD===;;;:::888666888777777777777777666555555555666666666777777777888666666666666666666666666666555333444555777666666555444333222111111111111......------------......---...///111333555666777777999;;;<<<<<<<<<===>>>:::<<<>>>@@@AAAFFFLLLQQQSSSQQQOOONNNMMMKKKHHHFFFBBBAAA>>><<<:::888777777444555666888;;;===>>>??????AAAEEEHHHKKKMMMPPPRRRUUUZZZbbbkkkrrrxxx~~~[[[AAA<<<======999999999999:::;;;<<<===BBBEEEHHHKKKMMMPPPTTTXXXTTTXXXWWW^^^```vvvdddeeeooowwwyyy}}}uuuYYYEEE>>><<>>===AAAHHHOOOUUU```iiiwwwmmmZZZRRRMMMTTTwwwtttYYYVVVfffvvv}}}sssgggkkk~~~yyyuuu~~~qqqmmmvvv\\\NNNQQQYYYeeelllggg\\\UUUKKKDDDAAA@@@>>>===???>>>===<<<<<<<<<<<<<<<;;;@@@???AAAHHHPPPjjjyyyzzzeee^^^UUUKKKCCCEEEVVVgggyyyjjjwwwVVVBBB:::===999888:::888<<<===???AAACCCEEEGGGHHHEEEGGGJJJKKKLLLMMMPPPRRRRRRTTTkkk}}}___KKK===>>>@@@;;;999===:::999777666555666888999===HHHVVVaaajjjkkkcccXXXNNNEEE===;;;;;;888777888777777777777777666555555555666666666777777888888777777777777777777777777888666333333333444222111444333333222111111111222.........------.........+++,,,---///111333555666666888;;;<<<<<<<<<===???999;;;>>>AAACCCHHHPPPUUUXXXWWWUUUSSSQQQNNNIIIFFFBBBAAA???===;;;:::999888555666777888:::;;;======>>>AAAEEEIIIKKKNNNQQQSSSQQQVVV]]]eeelllsssyyy~~~]]]BBB888666:::777888999:::<<<===>>>>>>EEEGGGJJJNNNSSSVVVWWWVVV[[[bbb\\\```ccc|||rrrmmmzzz~~~~~~yyy```III@@@@@@III```zzzaaaJJJ@@@???>>>>>>>>>???@@@AAAIIIOOO]]]jjjkkkgggnnnzzzwwwvvvsssrrrwwwzzz]]]NNNCCCDDDPPP]]]oootttjjjWWWYYY\\\aaagggooowww}}}uuullleeebbb___WWWNNNJJJKKKDDD<<<888999:::999777:::999999999888777777777;;;AAAKKKTTT[[[bbbfffjjjpppwww||||||}}}~~~fffTTTLLLPPPeeeqqq|||xxxxxxqqqssslllbbb___xxxkkk___RRRBBB999666555444444555555444555666888999;;;>>>AAADDDFFFFFFEEEEEEEEEJJJLLLNNNQQQSSSUUUVVVVVVRRRNNNNNNSSSWWWYYY]]]aaawwwUUUBBBBBB>>>888===<<>>??????>>>===???FFFZZZwwwvvvlll___SSSMMMGGGHHHZZZqqqpppsssVVVIII===:::<<<;;;:::;;;??????@@@AAACCCEEEGGGHHHFFFHHHJJJMMMOOOQQQRRRSSSRRRVVV[[[||||||ZZZJJJ>>>>>>???;;;888999<<<;;;999888777777666666===DDDPPP]]]iiimmmcccWWWPPPFFF===:::999777666888777777777777777777777777666666666666666666666666666666777777777777666666666555555555555444444444444444444444333222111111////////////.....................///000222333444555666777:::;;;===>>>>>>===<<<<<<===???BBBFFFHHHMMMOOOSSSTTTRRRLLLFFFBBB@@@???===;;;999888777777777777888888999:::;;;;;;???AAADDDFFFGGGIIIKKKMMMOOOTTT[[[```eeekkkrrrxxxcccDDD;;;777888888888999:::<<<===???@@@FFFGGGIIIMMMQQQTTTUUUUUU[[[bbb]]]bbbeee}}}uuurrr}}}wwwvvvwwwttt]]]HHH@@@@@@HHH```yyy~~~dddIII@@@???>>>===>>>>>>@@@@@@HHHMMMYYYhhhllljjjoooyyybbbNNNCCCGGGRRRbbbeeeWWWQQQRRRUUUZZZaaajjjsssyyyxxxpppiiigggccc[[[RRRNNNOOOHHHAAA>>>??????===;;;<<<<<<;;;:::999888777777;;;AAAKKKTTT[[[bbbgggjjjooovvv{{{{{{}}}zzzbbbRRRMMMTTTcccooozzzxxxzzzrrrxxxooodddcccyyyrrr___PPP@@@888666555555666555555555555777999:::<<<<<>><<<>>>DDDIIIOOOXXXaaawwwuuu^^^VVVNNNNNNjjjwwwWWWVVV___vvvnnnppp}}}mmm\\\oooxxxggg{{{iiiYYYiiimmmbbbooo{{{pppcccUUUIIICCCCCCBBBAAA@@@@@@>>><<<;;;@@@BBBEEEGGGMMM^^^yyyuuuiii]]]QQQKKKGGGKKK^^^tttwww{{{TTTGGG<<<:::<<<<<<;;;<<<>>>>>>???AAABBBDDDFFFGGGGGGHHHJJJMMMOOOPPPQQQQQQUUUYYY]]]{{{YYYHHH<<<===@@@>>>===???<<<;;;999888777777666666;;;CCCNNN\\\jjjoooggg\\\TTTIII???<<<999666555666777777777777777777777777777777777777777777777777666666777777777777666666666555555555555444444444444444444444333222111111////////////.....................///000111333444444666777999;;;<<<======<<<;;;;;;<<<===@@@CCCDDDJJJLLLOOOQQQPPPMMMIIIFFFAAA@@@>>><<<:::888777777666777777999:::;;;<<<<<<>>>@@@CCCEEEFFFGGGJJJLLLPPPTTTZZZ___ccciiiqqqwwweeeDDD>>>:::777:::999999:::;;;>>>AAACCCHHHIIIJJJKKKNNNPPPRRRTTTYYYbbb___eeehhhzzzzzzwwwooolllmmmXXXFFFAAAAAAHHH^^^vvvlllLLL@@@???>>>=========>>>???DDDHHHUUUdddjjjiiimmmvvviiiPPPHHHNNN^^^___MMMIIIJJJKKKPPPYYYdddnnnttttttllleeebbb]]]TTTLLLJJJIIIEEE@@@?????????===:::>>>>>>===<<<:::999888888:::???HHHPPPWWW]]]cccgggkkkrrrxxxxxx{{{vvv^^^PPPNNNWWWeeeqqq{{{yyyxxxuuuxxxnnnnnn~~~}}}wwwbbbPPP>>>666555444555888555555666777888:::<<<======???AAABBBBBBCCCEEEGGGHHHIIIIIIKKKMMMOOOQQQRRRSSSQQQQQQUUUWWWWWWYYY^^^mmmdddjjj^^^KKKFFFBBB<<<<<>>BBBGGGKKKTTT]]]vvvvvv```XXXOOOMMMfff{{{XXXUUU^^^vvv{{{ooo}}}ttt]]]iiicccggg~~~mmmUUUVVVuuu}}}lllvvvyyyfffZZZSSSPPPKKKHHHEEEBBB>>><<<@@@DDDHHHJJJQQQbbbzzzrrrfffZZZNNNIIIGGGNNNcccxxx}}}sssPPPEEE<<<;;;<<<======???@@@@@@AAACCCDDDFFFGGGHHHIIIJJJLLLMMMOOOPPPPPPPPPTTTZZZ[[[|||xxxVVVDDD777888===<<<;;;>>><<<;;;999888777777666666999AAALLLZZZiiiqqqkkkaaaXXXMMMBBB===:::666444444777777777777777777777777888888888888888888888888666666777777777777666666666555555555555444444444444444444444333222111111////////////........................///111222333444555777999:::<<<<<<<<<;;;:::::::::;;;===???@@@DDDEEEGGGIIIJJJIIIGGGFFFAAA@@@>>>;;;999888777666555666777888:::;;;======<<<>>>AAACCCDDDEEEHHHJJJNNNQQQVVVYYY]]]dddmmmttt^^^@@@???===999;;;:::999:::<<<@@@DDDFFFJJJJJJKKKKKKKKKMMMPPPSSSVVV```___gggkkktttjjjfffTTTEEEAAA@@@FFF[[[sssrrrOOO@@@???>>><<<<<<<<<======???EEETTTcccfffccchhhrrr~~~mmmYYYVVVbbbcccSSSFFFDDDEEEIIISSS^^^iiiooolllcccZZZUUUOOOGGGBBBAAA@@@>>><<<<<<======;;;:::===<<<<<<;;;;;;:::::::::999===DDDJJJOOOUUUZZZ^^^fffmmmssstttwwwwww^^^OOONNNXXXjjjvvvyyywwwsss{{{{{{}}}yyyxxxzzzhhhSSS>>>666555444444888666666777999;;;===>>>???CCCDDDEEEDDDCCCDDDFFFHHHHHHHHHHHHIIIJJJLLLNNNPPPNNNLLLNNNRRRTTTTTTWWW\\\mmmgggeeeVVVGGGCCC===777<<<>>><<<===AAAEEEJJJRRR[[[qqqvvvaaaYYYQQQMMMbbb[[[SSS[[[rrrwwweeehhhjjjXXXkkkpppiii{{{yyy^^^PPPaaawwwzzzsssjjj]]]SSSMMMJJJHHHGGGHHHIIIHHHJJJVVVlllooodddYYYMMMGGGGGGRRRggg{{{rrryyy}}}dddLLLCCC;;;;;;===>>>???AAACCCDDDFFFGGGIIIJJJKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQPPPVVVVVVmmm|||XXXFFF999:::>>><<<:::;;;;;;;;;999888777666666666999???IIIVVVeeennnkkkbbbYYYOOODDD???;;;777444555666666666666666666666666777777777777777777777777666666777777777777666666666555555555555444444444444444444444333222111111////////////........................///000111222333444666888999::::::;;;:::::::::999:::;;;<<<<<<===>>>???@@@@@@AAAAAAAAA???>>><<<999777666555444555555666888:::;;;<<<===:::<<>>>>>;;;;;;;;;:::;;;>>>BBBFFFHHHKKKLLLMMMLLLKKKLLLPPPSSSRRR]]]]]]fffkkkzzzjjjcccRRRDDDAAA???CCCXXXpppzzz|||qqqMMMAAA@@@>>>===<<<<<<<<<<<<>>>GGGYYYgggfff```dddoooxxxuuudddhhhhhhYYYGGGDDDCCCFFFOOOZZZbbbgggddd[[[QQQJJJDDD===;;;===;;;:::;;;<<<>>>>>>>>>===::::::::::::;;;;;;;;;;;;;;;>>>BBBFFFJJJNNNTTTWWW```hhhnnnpppuuu}}}zzz___PPPMMMWWWooo{{{tttuuuvvvyyywww~~~nnnUUU???888777333333777666777999;;;===???@@@AAAIIIIIIIIIHHHFFFFFFGGGIIIHHHHHHHHHIIIJJJLLLMMMNNNIIIIIIMMMRRRTTTTTTXXX^^^nnn{{{sss]]]JJJDDD<<<999BBB===;;;<<>>@@@DDDEEEFFFGGGIIIJJJKKKKKKKKKNNNOOOPPPQQQRRRRRRRRRRRRMMMSSSRRRccc___LLL>>>???CCCAAA======;;;;;;999888777666666666999>>>EEEQQQ```jjjggg___XXXNNNDDD???<<<888777888666666666666666666666666666666666666666666666666666666777777777777666666666555555555555444444444444444444444333222111111////////////............------------...///000000222333444666777888888888::::::999999999999::::::;;;::::::::::::;;;<<<<<<;;;:::888666444333222222444555666777999:::;;;<<<888:::===???@@@AAADDDFFFIIIKKKOOOQQQUUU[[[dddkkktttxxx|||PPP>>><<<;;;===;;;;;;;;;===@@@DDDGGGJJJLLLNNNPPPPPPNNNMMMPPPTTTQQQ\\\\\\eeeiii~~~yyygggbbbRRREEEAAA>>>@@@TTTmmmtttxxxpppLLLBBBAAA???===<<<<<<<<<<<>>@@@CCCEEEHHHLLLQQQUUU]]]eeekkknnnttt~~~zzz___PPPNNNYYYtttsss}}}xxx|||zzzoooTTT>>>999888333222666666777:::===???AAACCCCCCJJJKKKKKKJJJHHHGGGHHHIIIIIIIIIKKKLLLMMMMMMMMMMMMIIIJJJOOOUUUVVVVVV[[[bbblllhhhNNNCCC<<<:::CCC<<<:::;;;@@@DDDHHHQQQZZZiiizzzddd]]]SSSLLL]]]yyyeeeRRRTTTbbb{{{oooaaaRRRYYYwww~~~___aaaiii[[[qqq{{{}}}zzzssshhh___XXXVVVQQQSSSfff~~~}}}nnnaaaYYYOOOIIIMMM[[[ooo}}}nnnggg}}}fffGGGAAA<<<<<<>>>>>>AAAEEECCCEEEGGGHHHJJJJJJIIIIIIOOOOOOPPPRRRSSSSSSSSSSSSPPPRRRSSS___gggQQQ???===BBB@@@======<<<;;;999888777777666666999<<>>???@@@CCCEEEIIILLLPPPRRRUUU[[[ccciiippprrrzzzkkkNNNBBB:::888>>>:::;;;<<>>QQQjjj{{{wwwTTTDDDCCC@@@>>>===<<<<<<<<<@@@GGGXXXlllrrrkkkfffgggeeexxx|||}}}yyyfffLLLGGGBBBCCCGGGLLLNNNNNNKKKHHHGGGHHHFFFAAA@@@BBB=========<<<;;;<<<===>>>>>>>>>======<<<;;;::::::<<<>>>@@@CCCFFFKKKQQQUUU]]]eeekkkooouuuvvv\\\OOOQQQ___zzz}}}www{{{~~~{{{kkkPPP:::888999333111666666888;;;>>>AAACCCDDDEEEDDDGGGIIIIIIHHHGGGHHHHHHJJJLLLNNNPPPPPPPPPNNNMMMIIIKKKQQQVVVVVVUUUZZZaaafff~~~zzzZZZIII???:::>>>===::::::>>>AAAEEEMMMUUUdddzzzggg^^^SSSJJJYYYtttjjjTTTRRR]]]qqq}}}rrrqqqXXXWWWxxxrrrccczzzjjjooo{{{iiilll~~~}}}pppeeeWWW^^^bbbfffsssxxxjjj]]]WWWOOOKKKQQQaaatttrrriii~~~yyycccFFF@@@<<<===>>>>>>AAAEEEDDDEEEGGGIIIJJJJJJIIIHHHMMMMMMOOOPPPRRRRRRSSSSSSSSSQQQTTT^^^}}}{{{___EEE===>>><<<;;;<<<<<<;;;999888777777666666888;;;???IIIXXXdddeee___XXXMMMCCC???<<<888777888777777777777777777777777666666666666666666666666666666777777777777666666666555555555555444444444444444444444333222111111////////////............------,,,,,,------...///......000111222222333333555555666666666666666666777777777777777888999999555444444333333333333333444444444555555555666666777999<<<===>>>@@@CCCEEEEEEIIINNNQQQTTTXXX___eeellllllsss{{{ttt___LLLDDD:::777AAA999;;;===@@@DDDGGGIIIJJJLLLQQQVVVVVVSSSQQQSSSVVVVVV___\\\aaacccvvvvvveee|||uuujjjeeeUUUHHHAAA;;;<<>>AAAQQQhhhuuuoooeeeaaaaaaqqqooobbbgggmmmhhheeehhhhhhqqq{{{zzzvvv|||hhhMMMGGGBBBAAADDDGGGGGGEEEIIIJJJNNNTTTSSSNNNLLLNNNHHHHHHFFFDDDAAAAAABBBCCCBBBBBB@@@>>>===;;;:::999888:::<<>>======;;;:::===???AAAIIIQQQ___tttjjj___SSSIIIVVVpppmmmUUURRRZZZlllwww{{{|||\\\XXX|||mmmzzzxxxfff^^^fffrrrvvv|||qqqhhh[[[kkkxxx}}}~~~rrrdddYYYUUUOOOLLLTTTfffxxxrrrnnnvvv^^^FFF@@@===>>>>>>===@@@EEEEEEGGGIIIKKKLLLLLLKKKJJJKKKLLLMMMOOOPPPQQQRRRRRRTTTPPPSSS\\\ttttttRRRCCC@@@>>>===@@@<<<;;;999888777777666666777999>>>HHHWWWdddfffaaaYYYNNNDDD???;;;777555666777777777777777777777777777777777777777777777777666666777777777777666666666666555555555444444444444444444444333222111111000/////////............------,,,,,,,,,---......------...000111111111111333333444555555555444444222333333555666777777888444444444333333444444555444444444444444444444444777999;;;===>>>@@@CCCEEEAAAEEEKKKNNNQQQUUU[[[```hhhgggmmmzzzuuu[[[HHH>>>;;;;;;===;;;===>>>@@@CCCGGGMMMQQQSSSUUUWWWYYYZZZXXXVVVUUUZZZ[[[```^^^kkk~~~lllnnnqqqkkkjjj[[[NNNEEE<<<;;;KKK``````MMM@@@>>>AAA======@@@;;;<<>>===;;;:::;;;<<<===???DDDJJJOOO]]]gggoooqqquuu~~~www\\\MMMVVVnnntttmmmppprrrlllxxxnnnWWWIII:::555555444333444777999<<<@@@CCCEEEFFFFFFHHHGGGEEEEEEEEEGGGIIIJJJLLLLLLMMMNNNOOOPPPQQQRRRNNNOOOPPPRRRTTTVVVWWWXXXbbbkkk```FFFAAA777===<<<;;;<<<>>>CCCGGGJJJWWWiiimmmaaaYYYPPPTTT```zzzjjj]]]TTT```xxxkkkaaazzzjjjyyy~~~gggdddjjjwww}}}nnn```rrr|||qqqhhheeeeeerrr{{{|||nnnfff^^^VVVLLLKKKWWWkkkyyynnn{{{vvvZZZHHHDDD???===???BBBEEEGGGJJJHHHHHHKKKOOOQQQPPPMMMKKKLLLNNNQQQSSSTTTTTTTTTVVVUUU\\\___eeeZZZBBB>>>???===:::<<<;;;:::999888666555555444:::===BBBSSSggglllfff___UUUJJJCCC>>>999888;;;777777666666666666777777777777777777777777777777777777777777777777777777555555555555555555555555777666666444333222111111222111111000///......---//////.........---------,,,,,,------...///000000333333222222333333444555444444444444444444444444555555555444444333333333222222333333333333444444777999:::;;;;;;===???BBBDDDEEEGGGHHHJJJNNNSSSWWW^^^ccckkksssyyy~~~xxx^^^JJJ>>>999:::===<<<>>>AAACCCEEEGGGKKKNNNRRRTTTWWWYYYZZZZZZYYYXXXYYY[[[```___lll|||ttthhhqqqlll]]]OOOFFF===:::EEEVVVxxxhhhPPPBBB???BBB======???:::;;;AAAIIIVVVkkkzzzttteeeiiinnn}}}~~~fffOOOJJJUUUcccpppyyylllgggXXXNNN[[[www~~~WWWMMMCCC>>>===<<<<<<======HHHTTT^^^iiiuuuyyywwwqqqlllaaaXXXWWW[[[[[[WWWNNNJJJEEEAAA???===<<<;;;<<<<<<<<<<<<>>>AAAGGGKKKYYYeeeoooqqqttt|||vvv\\\MMMQQQccc|||sssnnnooommmccceeettt}}}hhhQQQEEE888555666555555666777999<<<@@@CCCEEEGGGGGGFFFEEEDDDCCCCCCEEEGGGHHHMMMMMMNNNNNNOOOOOOOOOPPPPPPQQQRRRSSSUUUWWWXXXXXX^^^hhhiiiLLLEEE>>><<<;;;:::;;;>>>BBBFFFIIIPPPbbbxxxpppcccXXXNNNPPP[[[vvvooo\\\aaannnzzzvvviii}}}jjjxxx}}}sss___aaakkktttlll___gggzzzuuulllfffhhhuuu{{{zzzlllccc[[[SSSKKKMMM\\\ooo}}}iii}}}qqqUUUDDDAAA??????AAACCCDDDDDDIIIIIIJJJLLLOOOPPPPPPOOONNNOOOPPPRRRSSSRRRRRRQQQUUUSSSYYY]]]aaa~~~~~~ZZZBBB???AAA@@@???<<<;;;:::999888666555555444999===BBBQQQdddkkkfffbbbXXXMMMFFF@@@:::888:::777777666666666666777777777777777777777777777777777777777777777777777777555555555555555555555555777666555444333222222111222111111000//////......//////.........---------,,,,,,------...//////000111111000000111111222333333333333333333333333333444444444333333222222222222222222333333333444444666888::::::;;;<<>>>>>@@@CCCEEEFFFGGGIIIKKKQQQSSSVVVYYY\\\]]]]]]\\\ZZZZZZ```___jjjwwweeeuuusssnnn___OOOFFF???;;;AAAKKK```xxxtttTTTEEE@@@BBB======???:::;;;???DDDOOOdddxxxzzzqqqkkklllwwwmmmSSSIIIJJJTTTmmmuuuYYYWWWqqq[[[OOODDD???===::::::<<<;;;???EEEOOO```sss~~~}}}vvviiiaaaaaaeeeccc^^^RRRMMMFFF@@@===<<<<<<;;;<<<<<<<<<;;;<<>>@@@AAA@@@<<<<<<;;;999888777666555444999<<<@@@NNN```hhhfffeee[[[PPPIIIBBB;;;888999777777666666666666777777777777777777777777777777777777777777777777777777666666666666666666666666666666555444333222222111111111111000000//////.../////////.........------,,,,,,------.../////////...............///000000111111111111111111111111222222222222111111111111222222222222333333333333666777999999:::;;;>>>@@@@@@BBBFFFIIIKKKMMMQQQSSSZZZ___fffmmmsssxxx}}}~~~yyyZZZCCC<<<:::;;;>>>>>>AAACCCDDDEEEGGGIIIKKKPPPRRRUUUYYY]]]___``````]]][[[^^^]]]fffooofffqqq{{{ssscccPPPFFF@@@===@@@FFFOOOeee~~~VVVFFF@@@AAA>>>???AAA<<<;;;>>>AAAIII]]]rrrxxxssskkkgggoooyyyzzz]]]LLLCCCGGG```~~~uuugggwwwbbbTTTGGGDDDBBB>>><<>>===<<<<<<<<<;;;:::888777666555444888;;;???JJJZZZdddgggeee[[[QQQKKKDDD<<<888999777777666666666666777777666666666666666666666666666666666666666666666666777777777777777777777777666666555444333333222222111111111000000000//////////////////............---------.........//////---------------...//////000000000000000000000000000000000000000000000000111222222222222333333333444666777888888:::===???===AAAEEEHHHJJJLLLOOOQQQVVV[[[cccjjjqqqwww}}}{{{vvvZZZBBB>>>===;;;<<>>AAAHHHWWWkkk}}}YYYGGG@@@AAA???AAADDD>>>;;;???BBBGGGWWWjjjqqqmmmgggaaafffqqqoooYYYHHHAAAOOOdddsss```RRRQQQOOOFFF??????<<>>AAAEEEIIIKKKMMMMMMOOONNNLLLKKKKKKLLLNNNOOOKKKLLLMMMNNNPPPQQQSSSSSSPPPPPPPPPQQQRRRSSSSSSTTTVVVaaauuusssddd]]]OOOCCC@@@<<<::::::999:::;;;>>>@@@BBBKKKYYYgggmmm^^^RRRMMMOOO^^^|||YYYLLLQQQXXXjjjxxxhhhvvvnnnXXX\\\pppyyylll\\\sssxxxzzzyyymmm```RRRJJJKKK\\\ppp}}}sssvvvzzzhhhSSSOOOIIIFFFEEEFFFGGGGGGHHHKKKOOOOOOMMMLLLNNNQQQMMMNNNOOOPPPQQQQQQPPPPPPOOOOOOPPPVVVVVVTTT|||{{{~~~{{{rrrOOO>>><<<===<<<:::===<<<;;;:::999777666666555888:::===FFFTTTaaagggbbbZZZQQQLLLEEE>>>::::::777777666666666666777777666666666666666666666666666666666666666666666666777777777777777777777777555555555444444333333222111111111111000000000000000000/////////.........---------...............---------------...//////////////////////////////////////////////////////111111111222222222333333333444666777777999;;;>>><<>><<<<<>>:::;;;<<>>;;;@@@CCCFFFRRRccckkkhhhaaa[[[___iiiyyyoooVVVGGGFFFMMM\\\tttqqq```bbbbbbUUUEEE???===AAAEEEFFFCCCEEERRR```kkkllllllmmmqqqqqqggg[[[PPPKKKDDD???===<<<<<<<<<888888888888999<<>>@@@CCCGGGJJJLLLMMMMMMQQQPPPNNNLLLLLLMMMOOOPPPHHHIIIKKKMMMOOOQQQRRRSSSPPPPPPQQQRRRSSSTTTUUUVVVUUU___kkkoooZZZSSSIIIEEECCC===::::::::::::<<<===???@@@GGGVVVccc{{{ssscccVVVPPPOOORRR}}}aaaOOOMMMQQQeeeuuummmyyy___YYYlll|||tttccchhh{{{wwwmmm```RRRJJJMMMbbbwwwqqqWWWRRRKKKGGGFFFGGGIIIIIIIIIKKKMMMMMMMMMMMMMMMNNNJJJKKKMMMOOOPPPPPPPPPPPPLLLPPPMMMQQQWWWQQQmmm~~~}}}mmmMMM>>>===>>>>>>=========<<<:::999888777666555777999<<>>AAADDDFFFHHHLLLNNNOOOTTT\\\eeemmmvvv~~~UUUAAA???======BBBCCCGGGKKKNNNOOONNNNNNNNNRRRSSSUUUXXXZZZ]]]___```fff^^^```___bbb```yyyqqq^^^___hhhuuuaaaMMM@@@;;;;;;;;;@@@HHHWWWggguuucccNNNCCCBBB???AAACCC<<<;;;@@@BBBDDDOOOaaakkkjjj\\\WWWZZZbbbqqqhhhTTTKKKGGGLLLXXXiiiyyy{{{kkkrrrvvvgggQQQFFFAAAAAADDDEEEBBBAAAJJJUUU[[[___bbbeeeiiijjjcccZZZKKKGGGBBB???=========<<<:::::::::888888;;;@@@DDDRRR^^^llluuu}}}mmmccciiixxxssszzz}}}yyyiiinnnjjjaaa___]]]zzzhhhCCC===777777666555888<<>>>>>???======<<<;;;999888777666555777999;;;???JJJ[[[hhhddd]]]UUUPPPIII@@@:::999777777666666666666777777777777777777777777777777777777777777777777777777555555555555555555555555555444444444444333333333111111111111111111111111000000000000/////////...........................------,,,,,,------...///////////////////////////............/////////000111111111111222222222222111222444444555666999;;;;;;===???AAACCCGGGKKKNNNOOOSSSZZZbbbjjjrrryyy~~~~~~~~~vvvLLL===<<<;;;???IIIDDDJJJQQQUUUUUUQQQMMMKKKSSSTTTUUUWWWZZZ\\\]]]^^^ddd^^^bbbccceee```uuu{{{bbb[[[aaa{{{xxxppp```OOOCCC???>>>>>><<>>>>>===<<<======;;;999888:::>>>AAAPPP\\\iiiuuulll```fffwwwyyyxxxkkkrrrnnneeecccdddaaaBBB<<<777666666666:::@@@???@@@CCCFFFHHHIIIIIIIIIJJJIIIGGGEEEEEEEEEGGGHHHFFFFFFGGGGGGHHHIIIJJJJJJGGGHHHIIIKKKMMMOOOPPPQQQPPPZZZ\\\~~~vvvgggTTTMMMIII>>>;;;;;;;;;<<<===>>>??????@@@SSS```uuu|||iii[[[QQQLLLNNNjjjxxx[[[GGGMMM___nnnzzz|||vvv```jjj}}}|||oooeee}}}xxxyyywwwyyyxxxqqqpppfffWWWQQQIIIQQQlllsss\\\KKKIIIGGGGGGHHHHHHGGGFFFKKKIIIHHHJJJMMMNNNLLLIIIIIIJJJKKKLLLMMMMMMLLLLLLEEEPPPGGGHHHWWWRRRZZZ\\\DDD===<<<<<<=========<<<;;;999888777777555666888:::>>>HHHYYYhhhhhh```XXXSSSKKKAAA:::888777777666666666666777777777777777777777777777777777777777777777777777777555555555555555555555555444444444444444444333333111111111111111111222222000000000000////////////.....................---,,,,,,++++++,,,,,,---...////////////////////////........./////////000000000111111111111222222222000222333444444666999;;;;;;===>>>@@@BBBFFFKKKOOOPPPSSSZZZ```gggnnnuuuzzz}}}~~~zzzrrr___III???>>>???@@@BBBIIILLLQQQWWW[[[XXXQQQKKKQQQSSSUUUUUUUUUVVVYYY]]]bbb]]]ddd```^^^```ssskkkYYY___mmmyyyuuuzzznnn^^^OOODDD===<<>>???<<>><<<<<<<<<<<<;;;<<<;;;:::999;;;???BBBNNN^^^nnnvvvuuuccccccooozzzxxxyyymmmaaaccciiiWWW@@@<<<777444555888;;;<<<>>>CCCIIIKKKJJJJJJKKKMMMNNNLLLHHHEEECCCDDDEEEFFFIIIEEEBBBEEEJJJMMMLLLIIIGGGHHHIIIKKKNNNQQQSSSUUUSSS___bbblll\\\MMM@@@???;;;:::<<<<<<:::;;;>>>AAAPPP]]]lllrrr___PPPGGGLLLYYYdddKKKSSS\\\mmm}}}llllllqqqjjj{{{~~~|||ddd\\\jjj|||{{{sss{{{rrrllljjjbbbWWWNNNPPP^^^vvv~~~|||eeeSSSIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKIIIIIIIIIJJJJJJJJJKKKKKKFFFJJJIIIJJJMMMMMM]]]zzzhhhFFF<<<@@@@@@===>>>>>>===<<<;;;999888777777444444777;;;DDDSSS```ffffffbbbWWWMMMEEE<<<444:::888666666777888777666666666666666666666666666333333333444444444555555666666666666666666666666666666555555555444444444444444444333333333222222000000000000////////////000000///...------,,,,,,................................................////////////000000000000///222666777666333111111000111222333555666777888;;;;;;===???BBBEEEGGGIIINNNPPPWWW___eeejjjsss||||||{{{}}}}}}xxx|||ooo___OOO@@@;;;>>>AAADDDFFFLLLMMMOOOTTTXXXXXXUUURRRSSSUUUXXXXXXWWWXXXZZZ]]]```[[[bbb^^^\\\\\\kkknnn[[[^^^fffzzz~~~ssseeeWWWIII>>>999999;;;AAAOOObbbttt[[[EEEGGGDDD======<<<===???>>>>>>HHH\\\nnnwwwjjj]]]XXX```hhhqqqhhhXXXQQQLLLLLLNNNSSS___kkk~~~yyyssswwwvvvXXXNNNEEEDDDCCCAAACCCGGGLLLMMMNNNOOONNNLLLIIIHHHEEEDDDBBB@@@???>>>>>>???;;;;;;:::999888:::===@@@QQQddduuu{{{uuubbbZZZ```nnnxxx}}}jjjeeeuuuXXX@@@<<<777555666:::===>>>@@@CCCHHHKKKLLLLLLKKKKKKLLLKKKIIIHHHGGGHHHIIIJJJJJJHHHFFFGGGJJJLLLKKKIIIIIIJJJKKKMMMOOOQQQRRRSSSSSS[[[[[[~~~vvvWWWCCC>>>;;;:::;;;;;;999;;;>>>AAANNNYYYgggxxxdddUUULLLLLLSSSyyynnnNNNMMMUUUfffwww}}}}}}zzzxxx|||rrr{{{qqqjjjffffffnnnwwwiiiVVV[[[mmmyyy|||xxx|||oooiiifff^^^TTTSSSXXXhhh~~~zzzvvvxxxbbbQQQIIIIIIHHHHHHHHHHHHGGGGGGEEEEEEEEEEEEFFFFFFGGGHHHGGGGGGGGGGGGHHHHHHHHHIIIGGGJJJGGGHHHLLLKKKWWWpppSSS?????????:::>>>>>>===<<<;;;999888777666333333666:::BBBPPP]]]eeegggcccYYYOOOHHH@@@999:::888666666777888777666666666666666666666666666333444444444555555555666666666666666666666666666666666555555555444444444444333333333222222222222111000000000////////////000//////......---,,,,,,................................................////////////000000000000...111444444333111000000000111222333444666777777999:::;;;===@@@CCCFFFGGGJJJMMMSSS\\\aaaeeemmmvvvzzzzzz|||}}}uuu}}}dddOOOCCC999:::@@@DDDFFFHHHPPPOOONNNPPPTTTXXXZZZZZZVVVXXXZZZ[[[ZZZZZZ[[[\\\^^^ZZZaaa]]][[[ZZZcccvvvaaa]]]hhhzzzxxxiiiUUUBBB888777<<<@@@MMMaaawwweeeJJJGGGCCC===<<<:::===>>>===<<>>>>>>>>>>>>>><<<<<<;;;999999:::>>>AAARRRggg{{{|||fffXXXZZZeeesss|||}}}}}}yyyhhhyyyRRR@@@<<<777555777;;;???BBBCCCDDDHHHLLLOOONNNKKKHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJIIIJJJJJJJJJJJJKKKLLLNNNOOOPPPPPPPPPOOOQQQVVVSSSrrrjjjJJJ>>>:::999::::::999:::>>>AAAJJJSSS___|||kkk[[[RRRMMMJJJggg~~~TTTKKKPPP___qqqzzzzzz}}}wwwpppjjjaaaVVVOOOMMMQQQ]]]hhh}}}pppUUUQQQaaaqqq|||}}}yyynnnhhhddd[[[RRRVVV```sss{{{vvvsssvvvbbbRRRIIIIIIIIIIIIIIIJJJJJJJJJFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGIIIEEEFFFJJJHHHOOObbbcccBBB>>>???999>>>>>>===<<<;;;999888777555333222555888???LLLXXXdddgggeee]]]SSSLLLEEE>>>:::888666666777888777666666666666666666666666666555555555555666666666666666666666666666666666666555555555555555444444444333333333222222222111111111111000000000/////////000//////......---------................................................////////////000000000000...///111111000//////000000111222333444555666777777888999<<<>>>AAADDDEEEHHHKKKRRRZZZ___bbbhhhpppuuuvvvyyy~~~zzz~~~{{{rrrpppNNNCCC;;;<<>>===:::<<<===<<<<<>>>>>>>>>>>>>>>>>>>>===;;;;;;<<>>:::666555888===AAADDDFFFFFFIIIMMMQQQPPPLLLGGGEEEFFFGGGIIIJJJJJJIIIIIIIIIJJJKKKJJJIIIIIIKKKMMMMMMOOOPPPQQQQQQPPPNNNLLLOOORRROOOiii}}}QQQ???;;;999::::::888:::>>>@@@GGGMMMWWWqqqqqq^^^TTTOOOFFFYYY[[[NNNNNNYYYkkkwwwyyy}}}mmmggg___VVVKKKEEECCCGGGRRR]]]iii|||qqqVVVNNN\\\lllsssxxx~~~}}}wwwoooiiibbbZZZRRRWWWeeezzzyyyvvv~~~yyydddSSSHHHHHHIIIJJJKKKKKKLLLLLLHHHHHHGGGFFFEEECCCBBBAAACCCCCCCCCCCCDDDDDDDDDDDDEEEGGGCCCDDDJJJHHHJJJXXX~~~nnnDDD>>>@@@;;;>>>>>>===<<<;;;999888777666333333555777<<>>AAADDDGGGJJJSSSSSSTTTTTTUUUWWWXXXZZZYYYYYYYYYYYYZZZZZZYYYXXXYYYUUU[[[YYY[[[\\\]]]zzzlllhhhwwwXXX@@@===:::>>>KKKbbbzzzsssRRRGGG@@@>>>@@@<<<;;;<<<<<<===DDDVVVrrrfffYYYhhh{{{{{{sssppp|||zzzvvvtttvvvyyysssgggnnn}}}VVVIIIIIIFFFDDDGGGIIIHHHFFFDDDBBBAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAA>>>>>>===;;;:::;;;???BBBUUUlllmmmeeegggppp~~~yyyeeeeeevvv|||lllDDD;;;888555666999???CCCEEEIIIIIIKKKNNNRRRQQQLLLGGGGGGHHHJJJKKKKKKJJJIIIHHHGGGIIIJJJJJJJJJKKKMMMOOONNNOOOQQQRRRQQQOOOMMMKKKMMMPPPOOOcccVVVAAA<<<999:::999777999===@@@CCCHHHRRRgggwww```TTTRRRGGGQQQvvvgggQQQKKKOOOaaaqqqxxx}}}yyyhhhccc\\\TTTLLLGGGCCCBBBIIIQQQWWWiiiuuukkkWWWOOOYYYeeehhhoooxxx~~~zzzsssnnnhhh```XXXSSS[[[lllwww|||www```OOOGGGHHHHHHIIIJJJKKKLLLLLLIIIIIIHHHGGGFFFDDDBBBAAACCCCCCCCCCCCDDDDDDDDDDDDBBBFFFBBBBBBIIIHHHHHHRRR|||wwwIII>>>@@@===>>>>>>===<<<;;;999888777777555444666777;;;DDDOOO^^^eeeiiicccYYYPPPGGG@@@;;;999777666777777666555777777777777777777777777777777777777777777777777666666666666666666666666444555555555555555555555333333333222222222111111111111111111000000000000///////////////.........////////////////////////////////////////////////////////////000000000000000111111///......000222000111111222333444555555666777888:::===@@@CCCDDDIIIKKKQQQXXX\\\^^^dddlllqqqssswww|||zzzxxxwwwzzz|||nnnLLLCCC===???CCCEEEIIIMMMQQQSSSVVVWWWWWWVVVWWWXXXZZZXXXWWWWWWXXXZZZYYYYYYWWWRRRVVVSSSXXX[[[ZZZssswwwcccCCC:::999<<>>BBBSSSoooqqqeeetttyyyppp}}}ppplll~~~oooXXXOOOJJJFFFEEECCCBBB@@@???======<<<<<<@@@AAAAAAAAAAAA@@@@@@???>>>>>>===;;;999:::>>>@@@]]]sss|||lllkkkrrr{{{sssccceeexxxoooEEE888777666888===BBBFFFGGGLLLMMMNNNOOOPPPOOOLLLJJJLLLMMMNNNOOONNNMMMLLLKKKIIIIIIJJJKKKLLLNNNOOOPPPNNNOOOOOOPPPPPPOOOMMMMMMLLLOOOOOO[[[]]]EEE???;;;;;;999777888===>>>@@@DDDMMM]]]yyyfffWWWSSSKKKNNNccczzzXXXJJJFFFTTThhhttt}}}|||eeeZZZWWWQQQLLLHHHCCC>>>@@@FFFRRRaaammmkkk]]]UUUYYYaaaaaajjjvvv|||{{{uuuoookkkeee\\\VVVTTTeeevvv}}}zzzkkkVVVHHHFFFGGGGGGHHHIIIJJJJJJJJJGGGHHHHHHHHHGGGEEECCCBBBBBBBBBCCCCCCCCCDDDDDDDDD@@@FFFCCCAAAGGGFFFFFFNNNwwwzzz}}}PPP>>>>>><<<>>>>>>===<<<;;;999888777777555555777777999AAAJJJWWWbbbjjjggg]]]SSSIIIAAA;;;999777777777777666555777777777777777777777777777777777777666666666666666666666666666666666666444444444555555555555555444444444333333333222222222222111111111000000000////////////////////////////////////////////////////////////////////////////////////000000000000000111111000//////111222111111111222333444444444555666888:::<<>>@@@MMMiiivvv{{{ssskkkrrrttt\\\RRRNNNKKKGGGGGGFFFFFFEEEDDDCCCCCCDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@???===<<<===@@@BBBbbbwwwqqqccckkk{{{yyysss{{{{{{xxxuuuuuunnnEEE777777999===BBBGGGIIIIIINNNOOOQQQPPPNNNMMMMMMMMMNNNOOOOOOOOOPPPOOOOOOOOOOOOMMMKKKLLLPPPRRRQQQOOOMMMMMMMMMNNNNNNNNNNNNNNNLLLOOONNNQQQttt|||nnn~~~hhhHHHBBB===<<<999666888<<<======@@@HHHRRRhhhnnn^^^TTTOOOLLLPPPiiijjjUUUFFFNNN```nnnxxxlllVVVRRRNNNJJJGGGCCC>>>>>>CCCNNN[[[hhhiii___VVVYYY```aaajjjxxx|||yyywwwzzzsssmmmjjjeee\\\WWWXXXqqqtttoooZZZMMMFFFEEEEEEFFFFFFGGGGGGHHHHHHDDDEEEFFFGGGFFFEEECCCBBBAAAAAABBBBBBBBBCCCCCCCCC>>>FFFDDD???BBBAAABBBJJJaaa~~~{{{~~~UUU???;;;<<<>>>>>>===<<<;;;999888777777555555666555666===EEEPPP^^^kkkkkkcccXXXMMMEEE<<<:::777777777777666444777777777777777777777777777777777666666555555555666666666666666666666666444444444555555555666666555555555444444444333333222222222111111111000000/////////////////////000////////////////////////////////////////////////////////////000000000000///000111111000///000111111111111222333333444444444444666888;;;>>>@@@AAADDDDDDHHHNNNQQQUUU^^^hhhooosssxxx|||yyysssyyyyyyGGGDDDDDDJJJMMMLLLKKKMMMLLLPPPTTTVVVVVVWWWYYY\\\]]]YYYUUUTTTXXX[[[]]]]]]aaaYYYWWWPPPWWW]]]ZZZppptttjjjlllxxxuuu]]]GGG???:::999===III]]]~~~yyy___HHH@@@AAA???<<<<<<>>>>>>>>>HHHccc~~~|||xxxrrrppphhhhhhjjj[[[VVVSSSWWWWWWXXXXXXWWWVVVUUUTTTNNNNNNOOOOOONNNLLLKKKJJJEEEEEECCCAAA@@@AAADDDFFFaaawww|||dddWWWeee|||wwwppplllooowwwgggAAA777888;;;@@@FFFJJJKKKKKKOOOQQQRRRQQQMMMKKKMMMOOOMMMMMMMMMNNNNNNOOOOOOPPPUUUPPPMMMNNNRRRTTTRRRNNNLLLLLLLLLLLLMMMNNNOOOPPPLLLNNNLLLIIIfff{{{fffpppxxxrrrKKKDDD???===:::666777;;;<<<;;;>>>DDDKKK\\\vvveeeSSSQQQJJJCCCUUU~~~cccLLLMMM\\\jjjsssyyy~~~{{{xxxXXXQQQMMMJJJHHHDDD@@@AAAFFFBBBPPP^^^aaaXXXPPPSSS\\\cccmmmzzzyyytttssssss~~~}}}|||uuuooolllfff^^^ZZZ\\\xxxzzzqqq~~~```OOOJJJIIIDDDEEEEEEEEEEEEFFFFFFFFFAAABBBDDDFFFFFFEEECCCBBB@@@@@@AAAAAAAAABBBBBBBBB>>>GGGEEE>>>???===>>>GGGMMM}}}XXX@@@:::===>>>>>>===<<<;;;999888777666444444555444333:::BBBKKK[[[kkknnnfff\\\QQQHHH<<<:::888777777777555444777777777777777777777777777777666666555555555444666666666666666666666666444444444555555555666666666666555555555444444444222222222111111111111000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000...000111111000//////000111111111222222333333444222333444666999<<<>>>@@@DDDDDDGGGLLLPPPUUU___iiijjjnnntttxxxzzz~~~~~~wwwqqquuu~~~hhhKKKGGGFFFIIIMMMMMMOOORRRSSSSSSUUUXXXZZZ[[[YYYWWWYYYZZZ[[[YYYVVVVVVZZZ]]]^^^___^^^YYYSSSUUU^^^gggzzziiigggnnnhhhZZZJJJ:::555<<<;;;@@@VVVtttjjjMMM???>>>AAA<<<<<<=========EEEZZZnnnxxxyyyvvvooonnn||||||bbbaaalllsssxxxyyyvvvuuuuuunnneeedddiiiggg^^^XXXXXXVVVPPPPPPNNNLLLHHHCCC@@@BBBGGGZZZsss|||hhh]]]XXXgggtttrrrjjjjjjgggnnn|||WWWAAA777:::@@@EEEIIIJJJJJJJJJPPPNNNLLLIIIHHHIIIKKKMMMLLLLLLMMMMMMNNNNNNNNNOOOTTTVVVVVVRRRPPPQQQPPPLLLGGGHHHKKKMMMNNNNNNMMMMMMLLLMMMMMMLLL^^^sssaaaooo|||nnnWWWEEEAAA===111999???111===;;;>>>EEEJJJWWWuuu~~~ooo___TTTIIIFFFPPPllloooQQQNNNWWWggguuuvvv{{{zzz^^^UUURRRPPP@@@@@@DDD>>>NNNMMMLLLOOOQQQNNNKKKRRR^^^jjjuuuwwwooommmooo}}}vvvzzzqqqlllllleeeYYYYYYbbbjjjqqqvvvVVVHHHFFFFFFFFFEEEDDDCCCDDDFFFIIILLLIIIGGGFFFGGGGGGGGGDDDBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDGGGhhhzzz```MMMAAA:::@@@@@@???>>><<<:::999888555444444555666888:::;;;GGGUUUdddkkkiii```QQQEEEBBB???:::888777888888777777777777777777777777777777777777777777777777777666666666666777777777777444555666777777888777777555555555555555555555555555555444333222222111111111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222333333555777:::===???AAADDDDDDEEEJJJQQQXXX^^^aaajjjooovvv}}}{{{|||~~~xxxooottt]]]HHHFFFHHHNNNPPPPPPRRRVVVUUUUUUUUUWWWYYYZZZXXXWWWYYY[[[[[[ZZZXXXYYY]]]```___```^^^YYYUUUUUU[[[aaayyypppyyyuuullloooiii^^^OOO>>>888:::888===NNNeeewwwXXXFFFBBBDDD>>>>>>>>>===<<>>===;;;:::999555555444555666888:::;;;CCCQQQaaaiiiiiibbbUUUIIICCC@@@;;;888777777777777777777777777777777777777777777777777777777777777666666666666777777777777555666666777777777777666555555555555555555555555555555555444333222222222111111000//////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222555555666777999;;;===>>>BBBBBBCCCHHHNNNVVV[[[___eeejjjrrr{{{{{{xxxzzz}}}xxxqqqxxxzzzPPPDDDFFFLLLRRRSSSRRRUUU[[[YYYWWWVVVWWWXXXYYYXXXWWWYYYZZZ[[[[[[[[[\\\___bbb______^^^\\\ZZZZZZ]]]___rrr]]]aaauuuxxx|||xxxlllXXXCCC===;;;777===GGGSSSxxxcccGGG???@@@@@@???>>>===;;;>>>LLLZZZ}}}|||{{{{{{uuukkkaaa```aaa```XXXMMMIIIKKKhhhzzzxxxccc]]]aaannnvvvyyymmmmmmhhhdddZZZ[[[wwwttt\\\CCC999;;;>>>CCCGGGJJJKKKJJJIIILLLKKKJJJIIIHHHGGGGGGFFFHHHHHHHHHHHHIIIIIIIIIIIILLLOOOOOOMMMLLLMMMLLLHHHHHHHHHIIIIIIJJJKKKMMMMMMNNNMMMLLLLLLSSSsssvvvjjjzzzjjjQQQDDDAAA:::888;;;888;;;999;;;???AAAHHH]]]rrr~~~eeeWWWNNNKKKGGGOOOtttuuuQQQWWWcccgggpppvvvyyy|||eee]]]```SSSIIIJJJLLL___rrrccc]]]```eeeqqqzzz{{{sssmmmlllpppuuuwwwtttqqqoookkkdddaaannnvvvjjjpppoooUUUIIIGGGGGGEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCCCCCCCBBB@@@AAAAAA@@@@@@??????>>>>>>AAAAAAAAAAAAAAABBBBBBCCCHHHUUUssslllYYYIII???>>>>>>>>>>>>===<<<;;;:::666555555555666777999:::>>>KKK[[[eeeiiieeeZZZOOOFFFBBB<<<888777777666666777777777777777777777777777777777777777777777777666666666666777777777777666777777777777666666555555555555555555555555555666666555555444333333333222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222666666666777888:::;;;<<>>======;;;<<>>???DDDSSSbbbsss___QQQNNNGGGFFFcccZZZXXX\\\]]]nnnooovvv}}}{{{pppyyynnnWWWMMMKKK[[[oooyyyvvvtttxxx~~~vvvmmmjjjnnnxxx~~~~~~zzztttpppooonnniiibbbdddvvvxxxssswww~~~dddQQQHHHFFFFFFFFFFFFGGGGGGGGGFFFDDDDDDDDDCCCAAAAAABBBBBBAAA@@@BBBBBBAAA@@@???>>>>>>===BBBAAAAAA@@@AAAAAABBBBBBIIIMMMdddhhhPPP@@@==================<<<;;;666666555555555777888999:::GGGVVV```ffffff]]]SSSJJJEEE>>>999777666666555777777777777777777777777666666666666666666666666666666666666777777777777777777888777777666555444555555555555555555555555666666555555555444444444222222222222222222222222////////////////////////////////////////////////000000000000000000000000000000111111111111000000000000111111111222222222555555555666888999;;;<<<===>>>AAADDDIIIOOOVVVZZZ___dddmmmwww~~~}}}~~~~~~{{{yyyxxxxxxyyyxxxzzzzzzvvvsss{{{rrrmmmhhhXXXHHHIIIJJJNNNQQQOOONNNSSS[[[\\\ZZZXXXXXXYYYYYYYYYXXXVVVVVVWWWXXXZZZ\\\]]]^^^\\\\\\\\\]]]]]]^^^______cccZZZSSSWWWfffdddFFFAAA<<<999@@@EEEEEEbbbWWWIIILLLAAA>>><<<===<<<<<>>999999;;;===???DDDNNNWWWwwwdddPPPNNNIIIEEEXXXvvvcccSSSPPPUUUlllnnnsss{{{|||vvv\\\LLLOOOTTTiii~~~~~~qqqhhhiiirrr}}}}}}xxxwwwtttqqqmmmlllkkkfffccciiizzz{{{~~~ppp[[[OOOJJJHHHIIIGGGGGGHHHIIIHHHGGGEEECCCDDDBBBAAA@@@AAABBBBBBAAACCCBBBBBBAAA@@@??????>>>BBBAAAAAA@@@@@@@@@AAAAAAGGGIIIZZZ{{{xxxVVV>>><<<<<<============<<<<<<777777666555555666777888999CCCOOOZZZbbbddd^^^VVVNNNIIIAAA;;;888666666555777777777777777777777777666666666666666666666666666666666666777777777777777777888777777666555444666666666666666666666666555555555555555444444444222222333333333333222222////////////////////////////////////////////////000000000000000000000000000000111111111111000000000000111111111222222222222333444555777:::<<<===<<<>>>AAADDDHHHMMMUUUZZZbbbgggooowww}}}{{{||||||{{{xxxvvvvvvwww|||}}}}}}{{{uuusss{{{xxxoooaaaOOOJJJKKKKKKNNNQQQPPPNNNQQQWWWYYYXXXXXXYYY[[[\\\[[[ZZZWWWVVVUUUWWWYYYZZZZZZYYYZZZ[[[ZZZYYYWWWXXX[[[^^^]]]qqqTTTJJJQQQeee{{{qqqwww|||uuubbbKKK>>>;;;888===BBBCCCXXX}}}```JJJFFFDDD???<<<=========@@@EEEKKKgggyyy{{{~~~ssseeeYYY___mmmqqqzzzyyyiii\\\fffuuu~~~}}}{{{pppiii]]]]]]WWW^^^vvvwwwWWWDDD;;;<<<===@@@DDDHHHKKKKKKJJJIIIFFFFFFHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEJJJMMMMMMOOOQQQPPPLLLJJJJJJIIIIIIJJJKKKKKKLLLGGGNNNJJJKKKSSSTTTssslllHHHCCC@@@999:::999999:::<<<>>>CCCJJJOOOjjjmmmTTTMMMKKKHHHSSSdddpppSSSHHHPPPeeemmmppptttxxx|||zzzWWWGGGMMMVVVeeeppprrrqqqtttzzz~~~uuukkkgggmmmwwwyyytttrrrqqqpppllljjjhhhgggiiirrr|||fffUUUOOOLLLJJJKKKFFFGGGHHHHHHGGGFFFEEEDDDDDDAAA??????@@@AAABBBAAABBBBBBAAAAAA@@@@@@??????BBBAAAAAA@@@@@@@@@@@@@@@CCCHHHRRRyyy}}}\\\@@@<<<===============<<<;;;888777666555555666777777888@@@IIIRRR\\\bbb```YYYSSSMMMDDD===999777666555777777777777777777777777777777777777777777777777666666666666777777777777666777777777777666666555666666666666666666666666444444444444444444444444111222222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222111222333555777999;;;===;;;>>>BBBDDDGGGLLLTTTZZZdddhhhooovvv{{{}}}|||{{{yyy{{{|||{{{yyywwwwwwxxx}}}{{{uuuvvv~~~www^^^IIIJJJIIIIIINNNTTTVVVRRRPPPRRRVVVVVVWWWZZZ]]]^^^]]]\\\YYYWWWVVVWWWYYYYYYWWWUUUVVVWWWXXXVVVTTTXXX```gggkkknnn[[[GGGJJJaaatttllllllooolll```NNN>>>???::::::???AAAPPPiii~~~```QQQIIIBBB======>>><<<>>>AAAGGGWWW}}}lll^^^dddttt{{{uuuggg___uuu~~~qqqjjj]]]```YYY___xxxkkkLLL@@@<<>>@@@@@@@@@@@@@@@@@@@@@@@@?????????BBBAAAAAA@@@??????@@@@@@>>>GGGJJJbbb{{{gggJJJ======>>>>>>===<<<;;;;;;999888777555555555666777666;;;BBBKKKWWWaaabbb]]]WWWQQQGGG???:::888777666777777777777777777777777777777777777777777777777666666666666777777777777555666666777777777777666666666666666666666666666333333333333333444444444000111222333333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222333333444555666888999::::::===AAACCCEEEJJJRRRYYYcccgggnnnuuuyyyzzzyyyxxxxxx{{{}}}}}}{{{zzzzzzzzzyyy}}}~~~zzzwww{{{^^^EEEIIIGGGHHHNNNXXX[[[WWWQQQOOOTTTTTTWWW[[[^^^```___]]][[[YYYWWWXXXYYYYYYVVVSSSQQQTTTWWWVVVVVV\\\iiittttttoooOOOHHH]]]nnn~~~qqqoooooolll```PPP@@@CCC===999>>>AAAKKK]]]uuuMMMEEE???>>>>>><<<<<<>>>@@@HHH{{{tttwwwdddhhhxxx{{{|||sssgggooossshhh\\\ddd___eeezzz___BBB<<<===BBB@@@CCCHHHMMMOOOPPPOOOOOOEEEFFFFFFGGGIIIJJJKKKKKKHHHHHHGGGGGGFFFFFFFFFEEEBBBHHHLLLMMMPPPSSSQQQNNNJJJKKKLLLMMMMMMMMMKKKKKKHHHTTTIIIDDDOOOIIIRRR|||NNN>>><<<:::BBB999999777666888===@@@@@@GGGpppuuu]]]OOOIIIIIILLLLLLqqq{{{^^^QQQHHHSSS___mmmvvvxxxzzz~~~wwwnnnsssooocccgggwww{{{rrrccccccgggrrr{{{vvvtttrrrqqqrrruuummmhhheeelll{{{xxx{{{zzzYYYKKKIIIGGGDDDCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@>>>;;;;;;<<<>>>??????>>>>>>>>>>>>>>>?????????BBBAAAAAA@@@?????????@@@:::EEEDDDRRRtttrrrwwwqqqUUU>>>>>>>>>>>>===<<<;;;:::999888777666555555666666444888>>>FFFTTTaaadddaaaZZZSSSIII@@@;;;999777777777777777777777777777777777777777777777777777777666666666666777777777777555555666777777888777777777777777777777777777777333333333333333333333333000111222333333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222555555555555555666777888999===AAABBBDDDHHHQQQXXXaaaffflllssswwwxxxwwwvvvxxx{{{~~~~~~|||||||||uuuzzz|||zzzyyyrrrZZZPPPLLLOOOLLLJJJNNNTTTUUUPPPJJJQQQRRRTTTVVVYYYZZZ[[[\\\^^^YYYTTTRRRSSSUUUVVVUUUUUUXXXZZZYYYYYY___lllvvvnnnqqqxxxjjjRRR[[[nnn~~~{{{sssooodddVVVKKKBBB<<<===<<<<<>>???:::>>>LLL___ttt|||{{{zzz}}}uuujjjeee{{{|||yyydddaaaZZZeeetttuuu|||vvvSSS@@@===AAADDDKKKHHHGGGJJJOOORRRQQQNNNHHHGGGGGGHHHIIIHHHFFFCCCGGGHHHIIIHHHFFFDDDEEEFFFHHHJJJMMMOOOOOOMMMJJJHHHHHHHHHHHHGGGGGGGGGFFFFFFIIIJJJJJJGGGGGGLLLVVV^^^uuu{{{UUU???@@@???555::::::999:::;;;===???@@@HHH]]]cccSSSKKKGGGEEEJJJXXX~~~sssTTTOOOMMMZZZdddgggooo{{{~~~xxxpppkkkggglllttt}}}|||wwwqqqnnnoooqqqrrrqqqnnnhhhjjjwww||||||kkkQQQJJJIIIEEEDDDGGGCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA???>>>========================>>>>>>>>>>>>@@@?????????>>>>>>======>>>>>>DDDKKKmmmuuugggsssxxxyyy|||___DDD@@@===>>>>>>;;;:::===;;;:::777555444444555666444:::===???HHHWWWaaaddd[[[TTTIIIAAA===:::888555777777777777777777777777888888777777666666555555666666666666777777777777888777666555555666777888999888888777666555555444555444444333333444444555333333333222222222111111111111111111111111111111//////000000111111222222111111222222222222111111////////////////////////000111111111111222222222333333333444555666777888<<<;;;===CCCFFFIIIOOOVVVaaaeeekkkmmmmmmnnnpppssstttyyyyyyuuuyyy}}}}}}xxxyyysssZZZSSSQQQSSSQQQPPPSSSWWWWWWTTTQQQSSSSSSSSSSSSUUUXXX[[[\\\\\\XXXSSSRRRSSSTTTUUUTTTTTTVVVWWWWWWWWW[[[cccjjjeeeiiiooooooSSSZZZmmmtttrrrqqqkkkWWWHHH;;;888888999AAAKKK```{{{cccMMMCCCDDD???>>>???;;;999CCCPPPiiiwwwlllzzz}}}{{{zzzzzz~~~{{{zzz{{{xxxqqqllllll}}}tttuuussseeebbb^^^jjjyyyxxx}}}lllLLL======CCCGGGLLLIIIHHHJJJNNNPPPOOOLLLIIIHHHHHHHHHIIIIIIGGGEEEEEEFFFEEEDDDDDDFFFJJJMMMHHHJJJLLLNNNNNNLLLJJJHHHGGGGGGGGGFFFFFFFFFEEEEEEGGGIIIIIIGGGGGGKKKSSSZZZ|||tttmmmhhhtttuuuhhhOOOAAABBBBBB<<<:::999999999;;;<<<>>>@@@CCCSSSrrrooo[[[PPPJJJHHHGGGNNNiiijjjTTTJJJSSS^^^gggqqqzzz{{{|||}}}~~~xxxzzzrrrkkkgggqqqwww}}}yyywwwsssnnnlllmmmnnnooonnnmmmkkkppp|||{{{zzz|||qqqxxx```LLLHHHHHHDDDAAACCCAAAAAAAAA@@@@@@?????????@@@@@@???>>>============<<<<<<<<<=========>>>>>>??????>>>>>>>>>=========<<<;;;BBBIIIeee~~~qqqvvvuuurrr}}}vvv^^^GGGAAA>>>??????<<<;;;===;;;:::777555444555555666333888;;;<<>>;;;888666777777777777777777777777888777777777666666666555666666666666777777777777888777666555555666777888888888777777666555555444555444444333333444444555333333333222222222111111111111111111111111111111000000000000000111111111111111222222222222111111////////////////////////000111111111111222222222333333333333444666777888<<<:::<<>>FFFUUUpppsssnnnuuu{{{yyywwwzzzwwwwwwwwwsssmmmlllnnnwww{{{iiijjjppplllgggeeesss^^^CCC;;;>>>EEEIIIMMMKKKIIIJJJMMMNNNLLLJJJKKKJJJIIIIIIJJJJJJIIIHHH@@@AAACCCCCCCCCEEEHHHJJJGGGHHHKKKLLLLLLKKKHHHGGGEEEEEEEEEDDDDDDDDDDDDCCCEEEFFFHHHGGGFFFIIINNNTTT}}}jjj```aaahhhkkkfffVVVFFF>>><<<;;;:::999999999:::;;;===>>>BBBMMM```}}}cccUUUMMMJJJGGGFFFSSSvvv```JJJIIIOOO]]]jjjqqqvvvyyyuuuxxx{{{}}}{{{sss{{{}}}tttmmmjjjjjjzzz}}}vvvsssrrrpppnnnmmmnnnnnnnnnmmmnnnqqqyyyqqqkkklllkkkeeeTTTFFFEEEGGGCCC?????????>>>>>>>>>>>>>>>======???>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<=====================<<<<<<<<<::::::@@@EEEVVVyyyuuu|||uuufffLLLDDD??????@@@>>><<<===;;;:::888666555555666666333666888999@@@NNNZZZaaaaaa[[[QQQHHHAAA===999777777777777777777777777777777777777777666666666666666666666666777777777777777777666666666666777777888777777666666555555555555444444333333444444555333333333222222222111111111111111111111111111111111111111111000000000000111111222222222222111111000000000000000000000000000111111111111222222222222222333333444666777888;;;999:::???BBBFFFMMMVVV]]]aaaeeeeeecccaaabbbcccqqqrrrtttuuuvvvwwwwwwvvv}}}bbbTTTTTTUUUTTTUUUVVVUUURRRRRRTTTVVVRRRQQQQQQQQQRRRTTTVVVWWWWWWVVVTTTTTTTTTUUUVVVVVVYYYXXXXXXZZZ]]]]]]ZZZWWW^^^bbbcccbbbZZZiiizzzttt}}}hhhIII===;;;:::;;;???III]]]~~~bbbKKKBBBFFFAAA<<<===;;;AAA:::BBBNNNbbb||||||yyywwwqqqpppqqqrrrooojjjjjjnnnnnn}}}oooaaaffftttuuuoooooo|||rrrQQQ???===AAAFFFIIILLLJJJIIIJJJLLLMMMLLLKKKMMMKKKJJJJJJLLLLLLLLLKKK@@@BBBEEEEEEDDDCCCCCCDDDFFFGGGIIIJJJJJJIIIGGGFFFCCCCCCCCCCCCBBBBBBBBBBBBBBBDDDEEEFFFEEEGGGJJJMMMjjjuuufffgggtttyyyyyyjjjRRR???:::===:::999999888999:::<<<===BBBJJJTTTgggqqq___TTTNNNGGGFFFHHH]]]yyyXXXIIIBBBNNN___gggmmmsssqqqtttwwwzzz{{{}}}wwwooommmqqqvvv~~~tttooonnnpppppppppqqqrrrrrrqqqpppqqqxxxvvvpppqqqsss|||ZZZNNNDDDCCCDDDAAA>>>>>>=======================================<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;>>>@@@FFFggg~~~vvvTTTIII@@@>>>???>>><<<<<<;;;:::999777666666666666444555666777===HHHVVV^^^ccc^^^VVVMMMFFF@@@;;;999777777777777777777777777777777777777666666666666666666666666777777777777777777666666666666777777777777666666666555555555555444444333333444444555333333333222222222111111111111111111111111111111222222111111000000//////111111222222222222111111111111111111111111111111000000111111111222222222222222222333444555777777<<<::::::>>>BBBFFFNNNVVV\\\^^^```___\\\]]]```cccmmmlllkkklllmmmpppsssuuuwww{{{jjjYYYUUUUUURRRTTTVVVWWWUUUQQQPPPSSSVVVOOOPPPRRRSSSTTTSSSRRRQQQUUUVVVVVVWWWWWWWWWXXXYYYZZZXXXYYY\\\```___[[[VVVYYY\\\]]]qqqnnn___jjj|||hhhJJJ???===<<<<<<>>>BBBRRRqqqqqqTTTGGGJJJEEE@@@BBBAAABBB666>>>JJJQQQppp|||ssstttvvvxxxyyyxxxwwwwwwpppkkkhhhgggggghhhnnnuuuqqqnnn~~~qqqccc]]]iiiyyy{{{xxxyyy|||bbbHHH???BBBEEEFFFGGGJJJIIIIIIKKKMMMNNNNNNMMMNNNMMMLLLMMMNNNOOONNNMMMFFFEEEDDDAAA@@@AAADDDGGGEEEFFFGGGHHHHHHGGGFFFEEEBBBBBBBBBAAAAAAAAA@@@@@@@@@AAACCCDDDDDDEEEGGGHHHXXXqqqkkkzzz~~~cccKKKCCCDDD;;;:::999999999:::;;;<<<;;;EEEKKKTTTssslll[[[PPPEEEIIIHHHMMMhhhoooUUUAAAEEETTT```jjjrrrnnnppprrrssstttvvvyyy{{{wwwzzz}}}{{{rrrnnnqqq{{{~~~rrrjjjhhhjjjmmmooorrrtttuuuuuuuuuuuuxxxuuussszzznnnVVVNNNEEEBBBBBBAAA@@@@@@======>>>>>>>>>>>>>>>>>><<<======>>>======<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???QQQ```QQQBBB===>>>>>><<<;;;<<<;;;:::999888777777666555666666777;;;CCCPPPZZZbbb___[[[TTTKKKDDD>>>;;;888888888888888888888888666666666666777777777777666666666666777777777777666666777777777777666666666666666666555555555555555444444333333444444555333333333222222222111111111111111111111111111111222222111111000000//////111111222222222222111111222222222222222222222222000000111111111222222222222222222333444555666777<<<:::;;;@@@CCCGGGNNNVVVZZZ\\\\\\[[[ZZZ]]]ccciiipppooommmmmmppptttyyy|||tttzzzxxxxxxooo___VVVXXXWWWRRRXXXZZZ[[[YYYVVVTTTUUUWWWOOOQQQSSSUUUTTTSSSPPPNNNSSSUUUWWWYYYXXXXXXYYY[[[YYYXXXXXX[[[^^^^^^[[[XXXYYYZZZ\\\kkkwwwccclll~~~uuu^^^HHH@@@>>>:::;;;???BBBKKKfff___HHHHHHDDD???@@@@@@BBB888>>>GGGFFFSSS}}}zzzkkkmmmppptttwwwyyyzzzzzzwwwkkk```]]]bbbkkkxxxrrrssszzzeee^^^___nnn||||||mmmWWWCCCAAAFFFGGGGGGHHHIIIJJJKKKLLLMMMNNNOOOOOONNNNNNNNNPPPRRRRRRPPPNNNGGGCCC===888666;;;CCCIIICCCDDDEEEFFFFFFEEEDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@>>>???@@@BBBCCCEEEFFFFFFOOOxxxiii}}}}}}eeeOOOBBB<<<;;;:::999999:::;;;;;;999CCCIIIMMMbbbxxx```MMMFFFHHHGGGFFFQQQmmmjjjPPPEEEJJJUUUbbbkkkpppqqqqqqqqqqqqsssvvvxxxtttxxx|||~~~vvvpppqqqyyyuuuiiicccdddgggjjjmmmrrrvvvwwwxxxzzz{{{uuuttt}}}jjjTTTNNNGGGCCCAAA@@@AAAAAA======>>>>>>>>>>>>??????<<<===>>>???>>>>>><<<;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;???>>>>>>AAAJJJrrrppp\\\FFF>>>>>>>>><<<;;;<<<;;;;;;:::999888777777666555666888999===IIIUUU]]]^^^^^^YYYQQQHHHAAA===888888888888888888888888666666666666777777777777666666666666777777777777666666777777777777666666555555555555555555555555555444444333333444444555333333333222222222111111111111111111111111111111111111111111000000000000111111222222222222111111111111111111111111111111000111111111111222222222111111222222333555666777;;;:::<<>>BBBDDDZZZoooNNNIIIDDD???????????????>>>AAACCCFFFbbb|||vvvkkkmmmpppssswwwyyy{{{|||zzzlll``````jjjuuu{{{xxxqqqaaa```eeevvvyyyeeeQQQBBBCCCHHHHHHHHHLLLLLLMMMNNNNNNMMMMMMNNNOOONNNNNNPPPSSSUUUTTTQQQNNNGGGGGGFFFCCC@@@???AAACCCCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAA@@@@@@@@@??????>>>===>>>@@@CCCEEEFFFFFFJJJgggnnnhhhBBB>>>===;;;:::::::::;;;;;;<<>>>>>>>>???<<<===???@@@@@@???===<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<============:::AAA>>><<>>===<<<<<<;;;;;;:::888777777555444666888666777BBBNNNXXX\\\___]]]VVVLLLCCC???888888888888888888888888555666666666777777777888666666666666777777777777555666777888888777666555555555555555555555555555555444444333333444444555333333333222222222111111111111111111111111111111000000000000000111111111111111222222222222111111111111111111111111111111000111111111111222222222111111111222333444666666888888<<>>BBBCCCCCCCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@???=========???BBBEEEFFFFFFHHHSSSxxx{{{PPP???>>><<<;;;::::::;;;<<<;;;<<>><<<<<<<<<=========>>>>>><<<===???@@@AAA@@@>>>===;;;;;;;;;<<<<<<<<<======<<<<<<<<<=========>>>>>>:::CCC===:::AAABBBSSSyyynnnPPPBBB@@@AAA???>>><<<<<<<<<;;;:::999888777444333555777555444===IIIUUUZZZ``````YYYNNNEEE@@@888888888888888888888888555666666666777777888888666666666666777777777777555666777888888777666555444555555555555555555555555444444333333444444555333333333222222222111111111111111111111111111111//////000000111111222222111111222222222222111111000000000000000000000000000111111111111222222222111111111222333444666666666666;;;BBBEEEFFFJJJPPPOOOVVV```fffggggggggghhhpppqqqsssvvvzzz~~~}}}{{{kkkYYYPPPTTTZZZ\\\[[[]]]]]]\\\___bbb^^^XXXSSSTTTTTTSSSQQQPPPNNNNNNVVVWWWWWWWWWVVVWWWZZZ\\\YYYXXXWWWWWWXXXYYYXXXWWWXXXOOOUUUVVV]]]oookkkUUUSSSnnn{{{ZZZKKKBBB;;;BBB888BBBFFFUUU}}}rrrRRROOOLLLCCCAAABBB>>>===>>>??????EEEKKK___~~~|||uuuoookkkhhhgggeeefffiiilllkkkjjjlllpppooojjjlllyyyrrrdddbbbkkkyyyYYYNNNGGGHHHKKKJJJJJJMMMPPPRRRTTTUUUUUURRROOOMMMLLLOOOTTTWWWWWWTTTOOOLLLJJJYYYiiijjj\\\MMMFFFEEECCCEEEGGGHHHGGGEEEBBB@@@CCCCCCBBBAAA@@@@@@??????===>>>???AAABBBCCCDDDDDDEEEPPPddd|||YYY>>>@@@>>>999:::===;;;666;;;;;;@@@DDDEEEOOOqqqrrraaaTTTIIIEEEEEEFFFNNNWWWiiiOOOIIIGGGKKKUUUYYYWWWZZZdddiiigggooosssvvvtttqqqpppssswwwyyyzzz{{{{{{zzzzzz|||~~~}}}||||||{{{|||}}}}}}|||qqqiiibbbeeemmm|||kkkgggaaa______cccgggiiinnnttt}}}vvvgggssslllVVVEEEEEEEEEEEECCCAAA???>>>>>>>>>>>>>>>????????????========================;;;;;;;;;<<<<<<<<<<<<===========================@@@<<<<<<>>>>>>@@@KKKXXXaaaGGG===>>>??????=========<<<;;;:::888888333444555555555777:::===JJJQQQ[[[```]]]UUULLLFFF???<<<888666666777777777777777777777777777777777666666666666777777777777777777888888888888777777666666666666555555555555444444444444444444444444222222222222222222222222222222222111111111111000111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111222222222222333444555555:::999999<<>>GGGcccjjjYYYJJJDDDKKKCCC@@@>>>???>>>>>>AAAGGGHHH^^^wwwtttooojjjeeebbb``````]]]aaaggglllnnnnnnnnnooohhhjjjttt}}}zzzmmmbbbbbblllxxxuuuUUULLLFFFHHHLLLKKKLLLNNNOOOPPPSSSTTTTTTRRROOOMMMJJJLLLOOORRRTTTTTTTTTTTTLLLTTT]]]___XXXMMMEEEAAABBBCCCEEEFFFEEEDDDCCCBBBCCCCCCBBBAAAAAA@@@??????===>>>???AAACCCCCCDDDDDDEEELLLVVVzzzdddHHHCCC>>>:::999:::<<<===999888<<<@@@???EEE^^^zzzqqqbbbRRRKKKGGGFFFIIINNN]]]jjjTTTKKKBBBGGGIIIIIIKKKSSS[[[^^^fffjjjnnnooommmmmmqqquuuxxxyyyyyyyyyxxxyyy|||~~~||||||{{{{{{||||||}}}}}}~~~~~~}}}~~~yyy{{{zzzrrrgggaaaaaajjjxxx~~~tttgggdddaaa```bbbgggkkknnnrrrwwwzzzqqqvvvzzz___KKKEEEEEEEEEDDDCCCAAA???===============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===========================;;;;;;======>>>GGGRRR~~~iiiMMM???;;;<<<===<<<<<<<<<;;;:::999777777444555555555555666999;;;CCCKKKVVV]]]^^^YYYQQQLLLAAA>>>999777777888888777777777777777777777777777666666666666777777777777777777888888888888777777666666666666555555555555444444444444444444444444222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111222222222222333444555555999888999===BBBFFFGGGFFFJJJOOOWWW]]]```aaaaaaaaannntttzzz~~~zzziiiYYYTTTRRROOOQQQVVVZZZZZZWWWUUUXXX___bbbaaa\\\\\\\\\ZZZXXXWWWXXXYYYUUUVVVVVVUUUTTTTTTVVVXXXWWWVVVUUUVVVWWWWWWVVVUUUTTTMMMRRRNNNOOOWWWrrrwww\\\FFFPPPmmm~~~jjjNNN;;;<<<777<<<<<>>??????<<<>>>AAAAAAIIIfffzzzmmmkkkgggccc___]]]]]]]]]]]]bbbjjjqqquuuuuussspppiiinnn}}}yyyqqqgggaaaeeeoooyyy~~~~~~|||dddPPPJJJGGGJJJMMMMMMNNNOOONNNOOORRRTTTTTTSSSQQQOOOLLLLLLLLLMMMPPPSSSVVVWWWOOOOOOPPPRRRRRROOOHHHCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@===>>>@@@AAACCCDDDDDDDDDGGGKKKOOOmmmtttyyytttnnn|||lllLLLAAA999;;;;;;777777;;;;;;:::===@@@@@@CCCSSSfffpppZZZMMMGGGDDDCCCDDDIII\\\iiiSSSGGGDDDBBBCCCDDDEEEKKKRRRYYY^^^cccggghhhjjjooorrrssstttuuuuuuuuuvvvyyy|||zzzzzz{{{{{{||||||{{{{{{}}}}}}~~~~~~}}}||||||}}}~~~||||||{{{wwwuuutttooofff___^^^iiivvv~~~nnneeeaaa``````bbbffflllrrruuuxxx|||{{{ttt~~~nnnWWWGGGDDDDDDCCCCCCAAA@@@>>>===;;;<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999:::;;;;;;<<>>EEEPPPZZZ]]]ZZZTTTPPPDDD@@@;;;999888888888777777777777777777777777777666666666666777777777777666777777888888777777666666666666666555555555555444444444444444444444444333333333333333333333333333222222222111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111222222222222333444555555888888:::===BBBEEEEEEEEEKKKOOOUUU[[[___aaaaaaaaajjjsss}}}zzzcccSSSTTTUUUNNNMMMSSSWWWXXXVVVSSSUUU[[[^^^]]]UUUWWWXXXVVVTTTTTTWWWZZZUUUVVVWWWVVVUUUTTTUUUVVVYYYWWWUUUUUUUUUTTTSSSQQQOOOKKKQQQMMMOOOTTTeee{{{aaaLLLQQQeeeooo|||yyyZZZCCC>>>;;;<<<;;;AAAKKKVVV|||ZZZCCCKKKEEEAAA>>>@@@@@@===<<<>>>FFFCCCQQQwwwxxxsssfffccc```\\\ZZZYYYYYYYYY\\\aaahhhnnnvvv{{{zzzvvvyyy{{{|||}}}kkkdddbbbiiirrrxxx}}}{{{vvvxxx~~~}}}sssdddWWWOOOLLLJJJLLLNNNOOOOOOOOONNNOOORRRTTTUUUTTTSSSRRRRRRQQQPPPOOOOOOPPPRRRSSSPPPMMMKKKLLLOOOPPPOOOLLLFFFFFFDDDCCCCCCCCCDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@===>>>@@@AAACCCDDDDDDDDDDDDIIILLL```tttqqqfff___nnnvvvUUUBBB888>>>CCC;;;555777<<<;;;<<<@@@AAADDDOOO\\\yyyfffSSSKKKIIIGGGEEEPPPMMM\\\xxx\\\MMMCCCDDDDDDBBBEEELLLNNNRRRXXX]]]aaaeeejjjmmmkkknnnrrrttttttuuuuuuvvvvvvwwwyyy{{{|||||||||{{{||||||}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~|||}}}~~~wwwsssnnniiiccc___cccjjj|||~~~mmmaaa\\\^^^___bbbeeejjjpppvvvzzz|||tttqqqyyydddSSSHHHBBBBBBBBBAAA@@@>>>======::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;:::;;;???CCCUUU}}}{{{uuu^^^KKK???>>>CCC<<<<<<<<<;;;:::999888777666666666444222222444666<<>>AAACCCDDDDDDPPPVVV\\\___^^^^^^```cccmmmwww~~~yyycccTTTVVVXXXQQQMMMQQQSSSVVVWWWTTTTTTVVVWWWUUUMMMPPPSSSSSSQQQQQQTTTXXXVVVWWWXXXWWWVVVUUUVVVWWW[[[YYYVVVTTTSSSQQQNNNLLLHHHFFFMMMHHHJJJNNNUUUvvvvvvVVVPPPbbbppp~~~jjjLLL:::;;;888666>>>HHHNNNlll~~~RRRIIIGGGAAA>>>@@@AAA???>>>???>>><<>>???AAABBBCCCCCCDDD@@@CCCDDDNNNxxxwwweee___qqqrrrUUU@@@AAAEEE???:::::::::888777999;;;@@@HHHQQQ^^^{{{aaaUUURRRNNNJJJJJJEEEFFFZZZjjjRRRIIIDDD@@@AAAGGGDDDGGGKKKPPPUUUZZZ___cccdddiiipppuuuvvvuuusssrrrrrrsssvvvyyy{{{|||||||||{{{{{{||||||||||||}}}}}}wwwyyy{{{}}}}}}|||zzzyyyxxxxxxyyyzzzzzzwwwssspppooohhhaaa]]]]]]cccrrr{{{jjj]]]ZZZ[[[^^^bbbgggkkkoootttyyy~~~{{{nnnsssgggVVVKKKEEEAAAAAA@@@???>>>======<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::::::::;;;::::::::::::::::::::::::999:::;;;::::::<<<>>>>>>GGGpppzzziiiTTTCCC>>>AAA>>>>>>======<<<:::999888777777666444222222333555888<<>>@@@BBBDDDFFFQQQYYY``````[[[[[[ccckkkqqq|||sssbbbVVVWWWYYYTTTPPPPPPPPPVVVXXXUUUSSSSSSRRROOOKKKPPPTTTTTTQQQPPPSSSWWWTTTVVVXXXXXXWWWVVVVVVWWW[[[YYYVVVSSSQQQOOOLLLIIIJJJHHHMMMEEEHHHKKKJJJbbb^^^JJJ]]]sssaaaAAA>>>:::666<<>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>@@@AAABBBBBBBBBDDDCCCBBBBBBZZZqqqgggxxxxxxUUUDDD???<<<;;;>>><<<;;;:::888999<<>>@@@@@@AAADDDHHHMMMRRRUUU]]]ccclllrrrsssqqqooonnnoooppprrruuuwwwyyyzzzzzzyyyyyyzzzzzzzzzzzzzzzzzzwwwxxxzzz{{{{{{xxxuuussstttuuuwwwvvvsssmmmhhhddd___XXXTTTYYYdddrrrxxxfffZZZVVVYYY^^^bbbgggnnnsssvvvyyy~~~qqqnnn{{{qqqYYYLLLFFFCCC@@@???>>>===<<<<<<<<<<<<999:::::::::;;;;;;;;;;;;::::::::::::::::::::::::888888999999999:::::::::999999999999999999999999888;;;;;;999:::===>>><<<===RRRuuu^^^FFF<<<===>>>>>>>>>>>>===;;;:::999777888777555333222444666333555;;;EEEQQQXXXZZZYYYLLLGGGAAA<<<:::888666555777777777777777777777777666666666666777777777777555666666777777666666555666666666666555555555555444444444444444444444444333333333333333333333333333333333333222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111222222222222333444555555666888;;;===???BBBFFFIIINNNUUU[[[[[[ZZZ___lllwwwxxxhhh```WWWUUUWWWWWWTTTQQQQQQVVVYYYVVVSSSSSSRRROOOMMMSSSXXXXXXSSSOOOPPPSSSRRRTTTVVVWWWVVVVVVVVVWWWYYYVVVTTTRRRQQQOOOLLLJJJMMMLLLOOOEEEIIINNNHHHYYYzzzhhhNNNVVVeeeVVVAAA@@@:::;;;@@@BBBQQQkkk^^^RRRJJJCCCCCCCCCBBB@@@AAA===@@@BBB@@@???CCCJJJPPPddduuuvvvrrrrrrvvvyyyyyyzzz~~~}}}~~~ttttttqqqkkkccc[[[TTTPPPJJJIIIGGGFFFEEEFFFHHHIIIHHHLLLOOO[[[www{{{lllhhhiiirrr{{{|||{{{{{{dddKKKPPPJJJNNNNNNJJJKKKPPPRRRPPPOOOPPPQQQRRRRRRSSSRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRLLLLLLKKKHHHFFFEEEFFFGGGHHHGGGEEECCCAAA@@@???>>><<<=====================:::;;;===>>>@@@@@@AAAAAAEEEDDDIIIEEELLLuuu{{{}}}ZZZCCC;;;;;;>>><<<>>>>>><<<;;;===BBBFFFLLL```ssscccUUUJJJEEEIIIKKKHHHGGGUUUwwwdddOOOCCCBBB@@@======@@@DDDIIIKKKUUUZZZ```eeeggggggggggggnnnnnnooooooqqqrrrtttuuuvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyyyyxxxtttqqqooopppqqqqqqnnniiibbb]]][[[QQQNNNSSSdddvvv|||qqqaaaVVVTTTWWW]]]```eeellluuuzzz}}}{{{sssyyygggPPPFFFCCCBBB???>>>===;;;;;;;;;;;;<<<:::::::::;;;;;;;;;;;;<<<999999999999999999999999888888888888999999999999999999999999999999999999777:::999666888======:::===DDDuuugggLLL>>>===>>>>>>>>>===<<<;;;999999888888888666444333555777222222666???KKKUUUYYYYYYPPPKKKEEE@@@<<<:::888666777777777777777777777777666666666666777777777777555555666666666666555555666666666666555555555555444444444444444444444444444444444444444444444444444444333333333222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111222222222222333444555555666888;;;<<<>>>CCCIIINNNQQQRRRTTTWWW^^^iiiwww___]]]WWWRRRTTTYYYWWWQQQRRRWWWYYYUUUSSSSSSTTTSSSPPPVVV\\\ZZZSSSNNNMMMPPPPPPRRRUUUVVVUUUUUUUUUVVVVVVTTTRRRQQQQQQPPPNNNLLLJJJIIIKKKBBBHHHNNNGGGVVV___qqqYYYSSSQQQ```oooggg???AAA;;;777:::===JJJaaauuuXXXNNNEEEDDDDDDBBB@@@@@@======;;;999<<<@@@BBBAAAKKKRRRfff|||pppnnnooorrrttttttssswww{{{vvvtttvvvyyyjjjiiifff```XXXPPPJJJGGGBBBBBBAAAAAABBBDDDFFFHHHKKKMMMMMMUUUppp~~~{{{qqqmmmoooyyyaaaGGGKKKGGGKKKLLLHHHIIIOOOSSSRRRNNNOOOPPPPPPQQQPPPPPPPPPTTTSSSRRRQQQPPPPPPQQQQQQRRRPPPMMMJJJHHHFFFBBB@@@DDDDDDCCCBBB@@@???>>>===;;;;;;<<<<<<<<<<<<<<<<<<999:::<<<===???@@@@@@@@@>>>@@@MMMLLLHHHvvv|||yyyTTTDDD??????555:::>>>===<<<===AAADDDCCCLLLllltttbbbTTTOOODDDAAAIIIIIIHHHYYYrrrhhhUUUHHHDDD???<<<>>>BBBFFFHHHMMMPPPUUUXXX[[[]]]___aaannnmmmlllllllllmmmooopppttttttttttttttttttssssssrrrsssttttttrrrooollljjjfffeeeccc^^^XXXSSSPPPNNNMMMMMMYYYqqqiii^^^RRRNNNTTT\\\``````gggoooyyy{{{~~~^^^HHH@@@???>>>???>>><<<;;;::::::;;;<<<::::::;;;;;;;;;<<<<<<<<<999999999999999999999999777888888888888999999999888888888888888888888888666999888444666<<<===999AAA???aaannnRRRCCCBBB=========<<<;;;:::888888888888888666444444666888666444555<<>><<<999888777777777777777777777777666666666666777777777777555555666666666666555555777666666666555555555555444444444444444444444444444444444444444444444444444444444333333333222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111222222222222333444555555777999;;;<<<>>>CCCKKKQQQXXXTTTQQQVVVcccrrr~~~```^^^ZZZVVVTTTRRROOOLLLQQQUUUXXXWWWSSSOOOOOOPPPNNNNNNNNNMMMKKKJJJHHHGGGKKKLLLNNNPPPRRRSSSTTTTTTUUUUUUTTTSSSQQQOOOLLLKKKKKKIIIGGGEEEEEEEEEGGGHHHTTTjjjuuu\\\LLLGGGLLL```yyySSSAAA666:::===<<>>>>>===<<<;;;;;;===???CCCEEEJJJTTTeeeyyyooohhhiiiooovvv}}}~~~|||zzzzzzvvvqqqlllgggcccYYYWWWSSSOOOJJJFFFCCCBBB<<>>???@@@AAA@@@>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;888999:::<<<============;;;>>>BBBEEEGGG]]]|||~~~oooDDDBBB???;;;???AAA===999999<<<>>>AAAJJJZZZssswwwgggSSSLLLGGGFFFFFFFFFJJJOOOdddkkkRRRAAACCCEEE===;;;BBBEEEHHHJJJIIIHHHKKKRRRYYY[[[[[[]]]___aaadddggghhhooonnnllliiiffffffiiikkkkkkkkkjjjjjjiiieee___[[[VVVTTTPPPLLLIIIKKKOOORRRXXXeeezzzuuueeeSSSQQQQQQTTT[[[aaaeeefffqqqzzzyyybbbMMMEEEBBB>>>===>>>>>><<<;;;;;;;;;;;;;;;;;;:::999888999:::;;;<<<888888888888888888888888:::999999999888888777777555666777777777666444333666666777777888888888999444FFFLLLfff|||[[[KKKCCC:::===>>>;;;888888999999888888777666555444333333666333444888===BBBLLLUUUXXXUUUNNNFFFCCCBBB<<<555666666666666777777777888444444444555555555555666666666666666666666666666777777777777777777777777555555666666555444333333222222333444555666777888333333333222222222111111000000000000000000000000000000000000000000000000//////000111222333333333000111111111111222222222444444333333333444555555;;;888888<<>>>>><<<:::::::::;;;???>>>???CCCKKKWWWcccjjj}}}yyyzzz~~~www}}}wwwpppiiiaaaYYYTTTNNNLLLJJJFFFCCCAAA???>>>===>>>>>>>>>>>>AAAEEEIIINNN]]]hhhfffjjjzzz}}}mmmeeefffqqq}}}xxxyyy|||}}}sss```PPPJJJIIIIIIIIIIIIJJJJJJJJJKKKIIIKKKLLLLLLKKKKKKLLLNNNMMMMMMKKKJJJIIIIIIHHHHHHJJJKKKJJJGGGBBB??????@@@>>>???@@@@@@@@@>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;<<<===AAABBB@@@MMMtttvvv~~~KKKCCC???<<<<<<<<<::::::<<<======<<>>===999;;;===>>>???AAAEEEHHHNNNOOOPPPRRRTTTUUUWWWXXX]]]]]]\\\ZZZXXXYYY[[[]]]XXXYYYZZZYYYVVVRRRMMMKKKIIIGGGDDDDDDKKKWWWfffooo{{{lllZZZMMMOOOPPPSSS[[[dddmmmqqqsssyyy|||wwwssszzzxxxXXXFFFBBB@@@===<<<>>>>>>===<<<;;;;;;;;;;;;:::::::::999999::::::;;;888888888888888888888888999888888888777777777666666666666666666555555444444555555777888999::::::888@@@@@@PPPhhhSSSDDD===>>>>>><<<:::999999999999888777666555444444333555333333777;;;???HHHQQQUUUUUUPPPIIIEEEDDD???999666666666666666777777777444444444555555555555666666666666666666666666666666666666666666666666666555555666666555444444333444444555555555555555555333333333222222222111111111111111111111111111111111111111111111111111111000000000111111222222333000111111111111222222222333333333333333444444555999888:::AAAEEEGGGMMMSSSWWWUUUYYYfffyyyUUUSSSRRRRRRTTTVVVVVVVVVXXXVVVUUUUUUVVVWWWWWWVVVPPPPPPOOONNNLLLJJJHHHGGGHHHIIIJJJLLLMMMNNNNNNNNNPPPPPPNNNLLLJJJGGGEEECCCCCCCCCCCCDDDEEEHHHJJJLLLQQQTTTssseeeQQQNNNCCCHHHSSS```nnnppplll{{{~~~```PPPAAA===<<<;;;===BBBLLLiiizzzQQQIIIHHHDDDCCCAAA@@@???>>>===;;;::::::>>>===;;;:::===AAAGGGJJJ```ooo~~~{{{|||rrruuuqqqllleee]]]TTTKKKEEECCCBBBAAA???>>>===<<<<<<>>>>>>>>>>>>???BBBGGGJJJOOObbbrrruuuwwwxxxsssvvvdddZZZ\\\gggtttttt}}}|||}}}sssmmmhhhgggccc[[[SSSPPPMMMLLLKKKJJJIIIGGGFFFFFFGGGIIILLLLLLKKKJJJJJJKKKOOONNNLLLJJJHHHGGGEEEDDDHHHHHHGGGEEEAAA???>>>???>>>>>>?????????===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999:::<<>>===<<<;;;>>>FFFSSSbbb~~~sss]]]QQQLLLGGGCCCBBBFFFFFFMMMdddwwwdddQQQDDDCCCAAA???>>>??????>>>===@@@AAABBBDDDEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGIIIKKKDDDGGGIIIIIIEEECCCCCCDDD@@@AAADDDLLLYYYjjjzzzxxxhhh[[[PPPIIIEEEMMMPPPWWWcccooozzz~~~yyyzzz~~~oooxxx{{{eeeMMMAAA@@@???>>>===???>>>===<<<;;;;;;;;;;;;999:::::::::::::::999999777777777777777777777777777777777666666666666666777666666555555555555666333333555666888999;;;;;;:::<<<;;;@@@fffxxxcccOOO@@@???>>>===<<<:::::::::999999888777666555444444444222222555888;;;BBBJJJRRRUUUTTTNNNIIIFFFCCC???777777666666555555666666444444444555555555555666666666666666666666666666666666666666666666666666555555555666555555444333777666666555444333222222333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222333222222222333333444555666888===EEEGGGFFFHHHMMMUUUVVV\\\kkk{{{VVVTTTSSSTTTWWWZZZ[[[[[[[[[WWWTTTUUUYYY[[[[[[ZZZTTTSSSRRRPPPNNNLLLJJJHHHGGGHHHIIIJJJKKKKKKKKKKKKNNNNNNMMMKKKIIIGGGEEEDDDAAAAAABBBCCCEEEGGGIIIKKKKKKQQQcccwww\\\RRRFFFEEEMMM[[[dddqqqtttcccqqq~~~~~~iii[[[JJJ???;;;;;;>>>BBBEEEUUUsssbbbSSSMMMDDDFFFCCCBBBAAAAAA@@@???===;;;===<<<<<<===???AAADDDFFFHHHPPP[[[eeelllooonnnmmmmmmjjjjjjsss|||~~~tttjjjaaa___[[[XXXSSSMMMFFFAAA??????>>>===<<<<<<<<<======>>>@@@AAABBBCCCEEEGGGVVVjjj~~~|||}}}}}}tttbbbYYY\\\hhhtttzzz}}}yyy~~~qqqiiiaaa]]]]]]ZZZVVVSSSNNNNNNLLLJJJHHHFFFEEEDDDFFFIIIKKKLLLKKKIIIHHHHHHQQQPPPOOOMMMKKKIIIGGGFFFGGGGGGFFFEEEBBB@@@???>>>===>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<;;;999:::===???======HHHUUUvvvcccfffkkkkkkVVVCCCAAA===;;;===>>><<<::::::>>>===CCCNNNWWWjjjtttaaaTTTLLLIIIJJJHHHJJJKKKMMM[[[zzzrrrYYYVVVNNNEEE@@@@@@AAA???===<<<===>>>???@@@@@@@@@???===???@@@@@@??????@@@AAA>>>AAABBB@@@<<<;;;???DDDAAAHHHUUUdddrrr|||{{{ooo^^^OOOGGGGGGLLLPPPRRRVVV^^^iiivvv{{{wwwyyy~~~{{{~~~~~~gggWWWFFF@@@AAAAAA@@@@@@???>>>===<<<;;;;;;;;;;;;888999:::;;;;;;:::888777777777777777777777777777555555555555555555555555777666555444444555666777444444555666777888999:::::::::??????TTT{{{qqq]]]DDD???<<<======<<<;;;;;;:::999888888666666555444444111111444555666;;;BBBOOOUUUWWWSSSLLLIIIFFFBBB999888777555555555555555444444444555555555555666666666666666666666666666666666666666666666666666444555555555555555444444666666555555444333222222333333333222222222111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111111222222222222222222222222333444555555888>>>EEEFFFDDDFFFKKKRRRVVV```ooo~~~XXXVVVTTTTTTVVVYYY[[[[[[WWWSSSPPPQQQUUUXXXYYYXXXWWWWWWUUUSSSQQQNNNKKKJJJFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFEEEAAAAAABBBCCCDDDFFFGGGGGGHHHRRRYYYkkkVVVLLLEEEHHHWWWbbbnnnjjjnnn|||zzzooo[[[FFF::::::===@@@CCCHHH\\\kkkYYYGGGDDDDDDBBB@@@@@@AAAAAA???===999:::;;;===???AAABBBCCCCCCDDDFFFIIIMMMPPPRRRSSSUUUUUUVVVZZZ```bbb```]]]PPPOOOMMMLLLKKKHHHDDD@@@???>>>>>>===<<<<<<<<<===<<<===>>>???BBBHHHPPPUUUjjj{{{oooaaa\\\dddpppyyyzzzlllfff^^^YYYYYYZZZVVVQQQNNNMMMLLLKKKIIIHHHGGGFFFGGGIIILLLMMMKKKIIIHHHHHHOOOOOOOOOOOOMMMLLLJJJIIIGGGGGGFFFFFFEEECCCAAA???===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>?????????::::::<<<>>>???AAAFFFLLLlllmmmkkkccctttPPPAAA<<<;;;>>>===999888:::>>>;;;AAAMMMTTT___~~~{{{cccRRRNNNQQQGGGKKKMMMJJJHHHVVVsssooobbbQQQFFFBBBAAA@@@>>>===>>>>>>??????>>>>>>>>>===>>>???>>>===<<<<<<===<<>>AAAIIIPPPXXX___jjjvvv}}}}}}vvvqqqddd]]]QQQHHHDDDIIIQQQWWW```ccchhhqqq|||~~~{{{xxxvvvwww{{{rrrXXXMMMBBB@@@AAA@@@???@@@??????===<<<<<<<<<<<<<<<999999:::;;;:::999777666666666666666666666666666444444444444444444555555777666555444444555666777666666666666666777777777777888??????III}}}yyyhhhKKKBBB;;;<<<>>>===<<<===::::::999888777666555555444111111444444333666<<>>???@@@>>><<<<<<<<<<<<<<<<<<<<<;;;;;;===???@@@BBBBBBAAAAAA@@@FFFGGGHHHIIIIIIJJJLLLNNNHHHGGGEEEDDDDDDCCC@@@>>>======<<<<<<;;;<<<<<<<<<>>>>>>>>>BBBLLL\\\nnnyyy|||uuuiii```dddqqq}}}rrrfff___]]]XXXTTTTTTVVVTTTOOOMMMMMMMMMLLLKKKJJJIIIIIIJJJKKKMMMMMMLLLJJJJJJJJJKKKLLLMMMMMMMMMKKKJJJIIIHHHGGGFFFFFFGGGEEEBBB@@@<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>?????????<<<<<<;;;<<<>>>@@@CCCEEERRRyyymmmmmmsssNNNBBB:::<<<===999999<<<999888===FFFMMMUUUeeewwwfffZZZYYYKKKFFFDDDEEEFFFIIIPPPXXXiii|||jjj]]]TTTLLLGGGEEEDDDBBB@@@>>>======<<>><<<<<<===>>>???DDDKKKRRRZZZbbblllsss~~~zzzuuupppkkkcccYYYQQQOOOMMMJJJHHHIIIOOOWWW]]]ooorrrxxx~~~qqqrrruuuzzz|||~~~aaaMMMEEE??????@@@>>>===>>>??????>>>===<<<<<<<<<<<<::::::::::::999888777666666666666666666666666666444444444444444555555555666555555555555666666777777777777666666666555555555555888777???kkkvvvXXXIII======???===<<<>>>;;;;;;:::999888777666666444222222444444111444999CCCKKKRRRSSSRRRPPPJJJDDD???===:::777555444555555444444444555555555555666666666666666666666666666555555555555555555555555333444555555666555555555222222333333444444555555333333333222222222111111222222222222222222222222222222222222222222222222000000000000000000000000000111111111111222222222222222222333444555666777888999===AAACCCFFFPPP[[[bbbiiiuuuVVVSSSOOONNNOOOQQQRRRRRRWWWXXXYYYXXXXXXYYY\\\^^^YYYXXXWWWTTTQQQMMMKKKIIIHHHIIIKKKMMMNNNOOOPPPPPPLLLKKKHHHFFFDDDBBBBBBBBB???@@@AAABBBCCCDDDDDDDDDIIIHHHKKKUUUqqq}}}ggg[[[NNNIIIPPPfffiiiJJJ???<<<:::<<<<<>><<>>===<<<;;;::::::888;;;===>>><<<;;;;;;<<<>>>@@@AAAAAA@@@@@@AAABBBEEECCC@@@>>>>>>>>>===<<<;;;;;;;;;;;;<<<===>>>>>>CCCFFFMMMXXXiii}}}tttooogggeeeppp~~~rrrddd\\\WWWYYYVVVQQQPPPTTTTTTQQQOOONNNNNNMMMLLLKKKKKKJJJMMMNNNOOONNNLLLKKKLLLMMMKKKKKKLLLMMMLLLKKKIIIGGGGGGFFFEEEFFFGGGFFFCCC???<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<===<<<<<<======<<<;;;;;;>>>@@@@@@EEEnnnwwwtttpppVVV???<<<@@@>>>;;;;;;888:::<<>>DDDSSSiiitttlllccc```[[[UUUQQQOOONNNMMMOOOOOOOOOMMMLLLMMMPPPRRRYYY___jjjttt}}}wwwgggXXXOOOHHHBBB>>>@@@CCCHHHLLLRRRZZZccciiizzz{{{mmmoooxxxrrrPPPGGGBBB???@@@@@@>>>>>>@@@@@@???>>>===<<<<<<<<<<<<;;;:::999888777777777777555555555555555555555555444444444444555555555666444555555666666666666666555555666666666666666666555777555444<<>>@@@BBBCCCEEEEEEEEEHHHAAAKKKRRRWWWvvvlll\\\NNNLLL^^^vvvTTTEEE@@@<<<<<<===>>>BBBQQQtttqqqYYYRRRHHHCCCCCCCCC@@@>>>;;;<<<<<<<<<<<<<<<======:::<<<<<<:::888888===BBB999:::<<<>>>@@@@@@???===BBB@@@<<<;;;<<<=========::::::;;;<<<===???AAABBBGGGQQQaaattttttpppjjjlll}}}yyykkkcccdddWWW[[[YYYRRROOOSSSUUUSSSPPPPPPOOONNNMMMLLLKKKJJJOOOPPPPPPNNNMMMLLLMMMOOOMMMMMMNNNNNNMMMKKKHHHGGGFFFEEEDDDFFFGGGGGGCCC???;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::999999<<<===<<<;;;;;;>>>???>>>CCCRRRssskkkGGG???DDDBBB<<<888<<<@@@@@@;;;<<>>======<<<<<<<<<<<<;;;999777666666777888555555555555555555555555444444444555555666666666333444666777777777666555444444444555666777888888555;;;888999???CCCjjjttt\\\HHHCCCBBB<<<:::===<<<;;;;;;:::999888777777444333444666555222333777333;;;EEEMMMUUUWWWQQQGGGCCC@@@===999666555666777444444444555555555666666666666666666666666666666555555555555555555555555333333444555666666666555333333333333333333333333333333333222222222111111222222222222222222222222222222222222222222222222---......///000111111222000111111111111222222222333444444555666777999999888;;;AAAGGGJJJPPP^^^kkkxxx}}}zzzsssooolllkkkUUUSSSOOOLLLKKKLLLMMMOOOYYY\\\^^^[[[UUURRRTTTWWWWWWWWWVVVUUUSSSPPPMMMKKKGGGHHHIIIKKKNNNQQQSSSTTTNNNMMMKKKHHHEEEBBB@@@???>>>??????@@@@@@AAABBBBBBFFFKKKKKKLLLTTTgggjjjTTTIIIRRRnnnvvv]]]PPPFFF===;;;999<<>>BBB>>><<>>BBBFFFJJJQQQkkk}}}|||pppooottthhhgggmmmnnnaaaUUURRRSSSSSSQQQRRRQQQOOOMMMMMMMMMMMMKKKJJJHHHIIILLLNNNQQQRRRRRRRRRQQQOOOMMMLLLKKKJJJHHHFFFCCCCCCBBBAAA???===;;;:::888999999::::::999999888:::::::::999::::::;;;;;;888888888999999:::::::::999999888888999999:::;;;;;;OOOllluuuUUU:::@@@???999===;;;;;;;;;<<<>>>AAADDDEEEMMMQQQeeesss```WWWQQQIIIDDDDDDCCCAAACCCGGGKKKRRR^^^iii~~~}}}wwwjjj\\\TTTLLLEEE@@@@@@???===AAAHHHJJJOOOWWW]]]dddmmmzzzxxxkkkiiizzzoooSSSEEEBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::777777777777666666666666333333333333333333333333333333333333333333333333333333333444444555555555555555555555666666666666666444777:::888===VVVrrrzzzbbbMMMGGGEEE???<<<>>><<<=========<<<:::888777555555444333333333444444444555;;;FFFRRRWWWSSSMMMEEECCC???<<<:::888555333777666555555666666444222444444444444444444444444444444444444444444444444444444555555555555444444555444444333333333444444333333333333333333333333333333333333333333333333444333222111111222333444333222111111000000111111222222111111111111111111333333333333333555999<<>>===>>>>>>??????@@@AAAAAABBBAAAGGGFFFEEEIIIRRRrrr~~~aaaMMMKKK```yyyqqqgggVVVFFF===;;;<<<@@@CCCLLLgggxxx\\\DDD>>>CCCBBBAAA>>>===???>>>===@@@FFF:::;;;;;;<<<=========<<<::::::;;;;;;<<<;;;;;;;;;<<<;;;;;;;;;<<<<<<:::888<<<;;;:::<<>><<<:::999888999999::::::999999888;;;;;;:::999888888888999888888999999999999999999888777777777777888999999999EEEUUUwww|||rrrllluuulllGGGCCC@@@999;;;;;;:::::::::;;;===???@@@GGGHHHTTTnnnpppcccUUUKKKHHHJJJEEEBBBCCCCCCDDDHHHOOOFFFKKKSSS]]]fffmmmtttwww~~~zzzxxxooodddXXXTTTPPPJJJEEECCCCCC??????BBBDDDDDDIIIOOOTTT[[[dddlllttt~~~|||zzzwwwrrr}}}~~~{{{```LLLCCC??????>>>===<<<<<<<<<<<<;;;;;;;;;::::::999999999777777777777666666666555333333333333333333333333333333333333333333333333333333333444444444444444333444444444444555555555777555777999555555EEEZZZtttbbbRRRGGG@@@===>>><<<<<<<<<<<<;;;:::888777555555444444333333444444555444777???HHHOOOQQQPPPMMMJJJEEE@@@<<<999666444777666555555666666444333444444444444444444444444444444444444444444444444444444555555555555444444555444444333333444444444333333333333333333333333333333333333333333333333333333222111111222333333333222222111111111111111222222111111111111111111333444555555555777;;;>>>@@@AAAEEENNN\\\kkkyyy~~~uuupppiii___WWWTTT[[[XXXTTTPPPNNNLLLLLLLLLMMMNNNQQQSSSTTTSSSSSSRRRVVVUUUTTTRRROOOMMMKKKJJJGGGIIIKKKLLLLLLIIIGGGEEEIIIHHHFFFDDDAAA???===<<<>>>>>>>>>???@@@@@@AAAAAA@@@FFFDDDCCCDDDDDDTTTooosssWWWEEELLL```~~~~~~|||eeeLLL@@@<<<===@@@@@@AAANNN]]]eeeUUUQQQHHHAAA@@@AAA@@@;;;666999???;;;;;;<<<<<<<<<<<<;;;;;;666888:::;;;;;;;;;999888::::::;;;<<<<<<<<<;;;:::BBB@@@@@@GGGUUUdddpppvvvtttvvv|||}}}}}}}}}~~~tttnnneeeZZZQQQOOOQQQPPPPPPQQQNNNNNNOOOQQQRRRRRROOOLLLKKKKKKLLLMMMNNNNNNNNNMMMQQQOOOLLLKKKJJJIIIFFFDDDCCCCCCBBB@@@>>>;;;999888888999999::::::999999888;;;:::999888777666666666999999999888888888888888666666666666666777777888999<<>>>>>===>>>@@@CCCGGGLLLPPPRRRTTTWWW\\\___bbbdddfffhhhhhhgggddd^^^WWWRRROOONNNNNNEEE===;;;<<<;;;<<<>>>AAAAAADDDKKKOOOSSSZZZ```iiippp{{{yyypppqqqyyyzzzvvvtttyyyaaaLLLBBB@@@<<<<<<;;;;;;:::999999999999999999999888888888888777777777666666666555555333333333333333333333333333333333333333333333333444444444444333333333333222222222333333333444444777555666999666222888CCCZZZwwwaaaMMMAAA???BBB;;;;;;;;;;;;;;;:::999888666555555444333333444444444333333666<<>>>>>???@@@@@@@@@===CCCBBBBBBEEEBBBGGGXXXiiiLLLEEEPPPYYYwww~~~rrruuuoooSSSBBB===;;;>>>@@@???CCCIIIaaannnOOOEEECCCDDDEEEAAA:::888:::AAA@@@???>>><<<<<<;;;;;;999:::<<<===>>>======<<<===>>>???>>>===>>>AAADDDDDDDDDJJJ[[[rrruuummmnnnssstttvvvzzz}}}}}}xxxjjj]]]^^^UUUNNNNNNOOOOOOOOOQQQNNNOOOQQQTTTUUUSSSOOOKKKKKKKKKKKKKKKJJJJJJIIIIIIMMMKKKJJJIIIIIIIIIGGGEEEDDDCCCBBBAAA???<<<:::999888999999::::::999999888999888777666666666666666999999888888777777777666666666555555666666777888;;;888>>>CCC[[[gggYYYUUUUUUiii]]]JJJBBB>>>AAA:::999888777777888999999;;;===DDDNNNZZZiiizzzooobbbVVVRRRPPPKKKFFFDDDGGGEEEBBBAAA@@@@@@?????????AAACCCCCCAAA@@@@@@AAA@@@AAABBBAAA???>>>???@@@@@@<<<<<>>;;;>>>::::::::::::999888777777777777777777777777777777777777666666666555555555222222222222222222222222333333333333333333333333555444444333333222222222222222222333333333333444666333555999999666888===AAAjjj~~~oooXXXBBB>>>FFF;;;;;;;;;;;;::::::999999777666555444444333444444333222222111444<<>>===777555444444555555444333555555555555555555555555555555555555555555555555444444555555555555444444444444333333333444555555444444444444444444444444222222222222222222222222333333333333333333333333222333333222222222111111111111222222222222222333222444555666666888;;;>>>GGGMMMXXXdddqqq}}}sssqqqnnnkkkeee\\\VVVZZZaaaTTTTTTSSSRRRQQQPPPPPPPPPRRRRRRTTTWWWYYYYYYVVVSSSQQQPPPOOONNNNNNOOOQQQRRRJJJJJJIIIIIIKKKMMMOOOPPPHHHGGGFFFDDDBBB@@@???>>><<<======>>>>>>??????@@@999>>>======BBBAAABBBMMMlllyyyZZZKKKNNNPPP```pppooo~~~uuu^^^FFF???999999<<<===???@@@LLLaaafffRRRIIIBBBBBBDDDDDDBBBCCCAAA@@@???>>>=========>>>>>>>>>>>>===============>>>@@@AAA???>>>AAAIIIPPPNNNRRR]]]rrrqqqsssooogggfffnnnvvvxxxvvvvvv}}}}}}qqqdddVVVYYYRRRMMMMMMNNNMMMMMMPPPPPPQQQSSSUUUVVVSSSNNNJJJKKKJJJIIIHHHFFFEEEEEEDDDHHHGGGFFFFFFHHHHHHHHHFFFCCCCCCBBBAAA@@@>>><<<;;;888999999::::::999999888555555555555666777777888888888888777777666666666777666666666666777888888:::555@@@EEEIIIwww~~~___PPPNNNXXXccc~~~ttt[[[HHH???AAA::::::999888888999:::;;;;;;;;;AAAKKKTTT]]]gggqqq|||kkkddd___XXXQQQMMMHHHFFFCCCCCCCCCBBB???===>>>@@@AAABBBAAAAAABBBCCCCCCDDDDDDCCCAAA@@@@@@AAA===<<>>>>>??????;;;AAA===;;;AAA@@@@@@IIIUUUkkkWWWOOOPPPOOOlllzzzooovvv|||ttthhhRRRHHH===777888:::;;;:::GGGPPPaaa}}}vvvcccMMMCCCAAAAAABBBDDD>>>===<<<<<<<<<>>>???@@@>>>>>>>>>??????>>>>>>===AAAEEEIIIIIIIIIOOO[[[eeetttyyywwwkkkpppmmmbbb___kkkyyy~~~wwwxxx~~~rrrhhh^^^VVVVVVPPPLLLMMMMMMLLLLLLNNNOOOPPPRRRUUUVVVTTTOOOKKKKKKJJJHHHFFFDDDCCCCCCBBBDDDCCCCCCDDDFFFGGGFFFEEEAAAAAAAAAAAA???>>>===<<<888999999::::::999999888444444444555666777888999777777777777666666666666666666666666666777888888777333;;;AAA???ZZZiiiTTTTTT]]]ddd|||wwwWWWBBBAAA<<<;;;:::999999:::;;;<<<;;;888:::BBBKKKRRR[[[bbblll}}}wwwlllaaa\\\WWWSSSNNNLLLJJJHHHCCC???;;;<<<======<<<<<<>>>??????@@@AAA@@@>>>>>>>>>???GGGEEEFFFIIILLLRRR]]]iiittt{{{~~~~~~{{{tttkkkdddgggrrrxxx^^^LLLAAA:::888:::999::::::::::::888777666555555555555666666666666666666666555555555444444222222222222222222222222333333333333333333333333333333333333222222222222222222333333333444444444555333222333555777888888888AAApppqqqRRR@@@DDD@@@???>>><<<;;;:::::::::888888666555444444333333000222444444444777===AAAPPPTTTVVVSSSLLLEEEAAA@@@<<<999666555555555444333555555555555555555555555555555555555555555555555444444555555555555444444333333333333444555555666444444444444444444444444333333333333333333333333333333444444444444333333222333444444444333111000111111222222333444444444333333444555777===EEEJJJMMMXXXiiiwww}}}yyyvvvppplllllliiiddd]]]VVVVVVbbbqqqKKKLLLNNNPPPPPPPPPOOONNNJJJMMMQQQRRRRRRRRRUUUWWWOOOMMMJJJHHHHHHKKKNNNPPPNNNMMMKKKIIIHHHHHHIIIIIIGGGFFFEEEDDDCCCBBBAAA@@@;;;;;;<<<======>>>>>>???>>>DDD@@@<<<@@@@@@@@@HHHGGGeeennnYYYJJJKKKQQQhhh{{{vvvvvvtttqqqdddYYYJJJ???<<<>>>>>>===AAAGGGPPP^^^yyykkk^^^UUURRRSSSNNNMMMKKKIIIHHHHHHIIIJJJBBBFFFMMMSSSVVVWWWVVVUUUZZZccclllrrrttt|||tttooojjjddd```aaajjj{{{wwwuuutttnnnzzznnn^^^XXXXXXTTTOOOMMMNNNMMMKKKKKKMMMMMMNNNPPPSSSUUUUUURRROOOLLLJJJHHHFFFDDDCCCCCCCCCDDDCCCBBBBBBCCCCCCBBBAAA>>>>>>>>>>>>>>>===<<<<<<888999999::::::999999888666555555555666777888888555555666666666666666666555555444444555555666777444666777999:::FFFuuufff]]]fffsssjjjLLLHHH???>>><<<:::999999999::::::777777<<>>:::888777777666555555555555555555555555555555555555555555555555555444444555555555555444444333333333333444555666666555555555555555555555555444444444444444444444444333333444555555444333333222333444555444333111000111111222222333444444555333333444777===FFFQQQYYY```kkkzzzxxxmmmgggfffgggiiifffbbb\\\TTTSSS]]]iiiJJJLLLNNNOOOOOONNNMMMLLLMMMQQQTTTSSSOOONNNQQQUUUPPPMMMIIIFFFEEEGGGJJJLLLIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@;;;;;;<<<<<<===>>>>>>>>>999AAA>>>999=========DDD???III___hhhGGGWWWNNNDDD[[[|||zzzzzz|||rrrhhhXXXJJJEEEFFFFFFEEE444===CCCFFFSSSssszzzyyykkkhhhddd```\\\ZZZYYYYYYOOOWWWdddpppxxx{{{zzzyyy~~~ooovvvtttuuucccYYY```eeeiii{{{zzztttllldddiiiwwwqqq[[[UUU[[[SSSOOOMMMNNNMMMJJJJJJMMMJJJKKKMMMQQQUUUVVVTTTSSSMMMLLLIIIGGGEEEDDDDDDDDDEEECCCBBBAAAAAA@@@???===;;;;;;<<<<<<<<<<<<<<<;;;999999999::::::999999999888777777666666666777777444555555555666666777777444333333333333444555555333<<<888444999;;;SSSzzzccciii|||xxxXXXRRRBBB@@@>>>;;;999888777777999999;;;>>>===<<>><<<;;;;;;;;;999888777666444444333333333222222222333444555666===FFFQQQWWWVVVRRRQQQQQQEEEBBB>>>;;;999999888777666666666666666666666666666666666666666666666666444555555555555555555444222222222333444555666777555555555555555555555555555555555555555555555555333333444555555444333333222333444555555333111000111111222333333444555555444444666999AAANNN\\\eeeuuu~~~uuufff]]]^^^aaa```]]]YYYTTTMMMIIIOOOYYYIIIIIIKKKMMMPPPPPPNNNLLLPPPTTTWWWWWWSSSPPPOOOOOONNNMMMKKKIIIGGGFFFEEEEEELLLIIIEEEEEEGGGIIIIIIHHHIIIHHHGGGEEEDDDBBBAAA@@@???>>>>>>===<<<;;;;;;:::===============>>>>>>???AAAHHHOOOeeeYYYMMMDDDJJJQQQUUU{{{~~~qqq^^^KKK???<<<===888999===@@@FFFWWWvvv~~~wwwuuuuuurrrnnntttvvvwww|||vvvnnncccZZZ[[[cccqqq|||yyyooofffdddjjj|||vvvbbbYYYTTTNNNKKKIIIGGGIIIMMMOOOOOONNNLLLLLLLLLMMMNNNPPPQQQRRRMMMLLLKKKJJJKKKIIIGGGEEEGGGBBB======@@@CCCAAA???>>>>>>>>>>>>===<<<;;;:::;;;:::999888777888999:::;;;;;;:::999888777666666555555555555555555555555666666666666666666666666555333666;;;:::999GGGZZZpppkkkwwwnnnVVVLLLFFF???999666555999>>>777666555666999<<<>>>>>>@@@EEEMMMVVVaaarrr}}}yyywwwwwwxxxyyywwwxxxyyy|||~~~}}}}}}|||{{{yyywwwuuuttttttsssmmmccc\\\UUU]]]jjjvvvyyy|||___LLL===<<<<<<777777<<<999999888777666555444444444444444555555555555666555555555444444333333333222222222222222222222222111111111111111111111111222222222111111111111000111111222222222333333333111111222222222333333333555555999OOO{{{{{{sssgggSSSGGG<<<:::===???===;;;:::::::::999888666333222333333222222222222222222999???HHHOOOSSSUUUVVVVVVOOOEEE>>>>>>===999777::::::888666555666666555333444444444444444444444444444444444555555555666666666666555555555444444444444444444555555555555666555555555555555555555555555444444333333444444555555555555444444333333333222222222222222333444555888999===DDDKKKTTTdddrrrzzzppphhhccc```\\\ZZZ```\\\YYYVVVLLLDDDFFFPPPIIIIIIJJJMMMOOOPPPNNNMMMOOOSSSVVVVVVSSSQQQOOOPPPOOONNNLLLJJJHHHGGGFFFFFFJJJGGGDDDCCCEEEFFFFFFEEEFFFFFFEEECCCBBBAAA@@@???>>>======<<<;;;;;;::::::<<<<<<;;;;;;<<<<<<===>>><<>>:::999:::<<<>>>HHH]]]qqq}}}vvvyyyhhh^^^YYYaaaqqq}}}rrrccc[[[\\\nnnyyy{{{mmm]]]VVVPPPJJJKKKIIIGGGHHHJJJMMMMMMLLLKKKJJJJJJJJJKKKLLLMMMMMMKKKIIIHHHHHHHHHGGGEEECCCEEEAAA===>>>BBBDDDCCCAAA============<<<;;;:::999::::::999888888888888888888888777777666666555555555555555555555555555555444444444444444444444444777333444999888666AAAPPPooorrrqqqpppuuutttooossszzztttfffOOOGGG???<<<<<<<<<999777999888666666999:::;;;;;;???CCCGGGLLLRRR]]]kkkuuu{{{xxxxxxxxxxxxwwwzzzwwwrrrllleee^^^YYYVVVXXXaaatttxxxmmmWWWFFF:::::::::666666;;;777777777666666555555444444444444555555555555666444444444333333333222222222222222222222222222222111111111111111111111111222222222111111111000000111111111111222222222222111111111222222222333333222333888HHHhhhxxxqqq___OOO>>>999<<<>>>===;;;;;;;;;;;;:::999777555333333333333333222222222222555:::AAAHHHMMMRRRVVVYYYXXXOOOHHHEEEBBB;;;777777888666444333444444333222444444444444444444444444444444444555555555666666666666555555555444444444444444444555555555555666555555555555555555555555555444444333333444444555555555444444444333333333333444555555444444444555666999AAAMMMWWWdddttt~~~zzzrrrmmmfffaaa___^^^\\\ZZZ[[[[[[YYYVVVRRRPPPSSSVVVHHHHHHJJJLLLOOOPPPOOONNNNNNQQQTTTUUUSSSQQQPPPOOOOOONNNLLLJJJIIIHHHGGGGGGHHHEEEBBBAAABBBBBBBBBAAABBBBBBBBBAAA@@@@@@??????======<<<<<<;;;;;;::::::;;;::::::::::::;;;<<<<<<;;;>>>???DDD^^^___JJJGGGEEEUUUvvv~~~jjjUUUFFF???===:::999999999<<>>???CCCDDDCCCAAA;;;;;;;;;;;;;;;:::999888888888999999888888777666444444444444444444444444444444444444444444444444333333333333333333333333888333222666666444999BBBJJJvvv|||jjjoooiii[[[ZZZhhhqqqqqqYYYQQQGGG@@@@@@???;;;666;;;999777666777888888888;;;>>>@@@AAACCCIIIQQQWWW___ooo{{{wwwvvvwwwwwwwwwuuuqqqggg[[[QQQMMMNNNQQQZZZeee~~~xxxuuulllZZZLLL???666777999666555999555555555555555555555555444444444555555555555666333333333222222222222222222222222222222222222222111111111111111111111111222222111111111000000000000000000000111111111111111111111222222222222333111111777???LLLjjjrrr]]]GGG>>>>>>===<<<;;;<<<<<<<<<;;;:::888666555444444333333333222222222222444999>>>DDDMMMVVV\\\]]]WWWQQQNNNHHH@@@:::888999666444333444555444333444444444444444444444444444444555555555666666666555555555555555444444444444444444555555555555666555555555555555555555555555444444333333444444555555444444444444333333333111333444444333333444666;;;@@@MMM^^^lllyyywwwpppaaa___]]]\\\]]]]]]\\\[[[XXX\\\\\\]]]gggsssuuunnnHHHHHHIIILLLOOOPPPPPPOOOMMMOOORRRSSSSSSQQQPPPOOOMMMLLLKKKIIIGGGFFFFFFFFFFFFDDDBBBAAA@@@?????????@@@@@@@@@@@@????????????============<<<<<<;;;;;;:::::::::::::::;;;<<<<<<>>>=========EEEdddmmmRRRJJJBBBFFFXXXyyyhhhWWWLLLCCC===999999999:::???DDDFFFZZZyyy~~~wwwuuu}}}wwwhhh___iiitttrrrwwwxxxtttuuuzzz{{{nnn```VVVYYYdddiiidddZZZRRRSSSWWWTTTMMMMMMJJJFFFCCCCCCDDDFFFGGGJJJIIIGGGFFFDDDCCCBBBBBBEEECCCBBBAAABBBBBBAAA@@@???>>>===???AAAAAA???===999999::::::999888777777666777888999888777666555222333333333444444444555444444444444444444444444333333333333333333333333777222111444666444555999===WWW|||uuujjj^^^XXX[[[hhhtttqqqmmmbbbSSSFFF@@@===<<<<<<999777666777888888777777999;;;<<<>>>AAAFFFJJJLLLVVV```jjj{{{}}}|||~~~|||xxxvvvuuuuuutttssslllcccWWWMMMHHHJJJPPPTTTYYYeeeuuuxxxyyy___MMMDDD;;;555777888666444666333333333444444555555555444444444555555555555666222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000////////////000000000000111111111111222222222222222111555:::777DDDtttmmmXXXMMMDDD===;;;>>>======<<<;;;:::999888888555555444444333333222222222222333666<<>>===:::777666666666666555555555555555555555555555555555555555666666666666555555555555555555555555444444444555555555555666555555555555555555555555555444444333333444444555444444444444444444444444222333444444555888>>>CCCHHHQQQbbbvvvyyymmmfffZZZZZZ[[[\\\]]]]]]]]]\\\WWW\\\___hhhIIIIIIIIIKKKNNNPPPPPPOOOMMMNNNPPPRRRRRRQQQOOOMMMJJJIIIGGGFFFDDDDDDCCCCCCDDDCCCCCCAAA???>>>>>>>>>????????????????????????>>>>>>==================;;;;;;::::::;;;;;;<<<======<<<===???>>>JJJqqqbbbRRREEEBBBLLLaaa}}}nnncccOOOEEE<<<999::::::<<<@@@>>>CCCRRRjjjyyytttzzzuuu[[[hhh}}}}}}kkkfffllltttyyy~~~hhh]]]YYYZZZcccoooeee\\\QQQLLLPPPVVVTTTOOOMMMJJJGGGCCCAAABBBDDDFFFJJJIIIGGGEEECCCBBBAAAAAADDDBBB@@@@@@AAABBBBBBAAA>>>============<<<:::888888888888888888888777666555666777888777666555444222333333444444555555666444444444444444444444444333333333333333333333333555222000333666666555666:::@@@]]]mmmhhhaaaZZZggg~~~zzz^^^KKKCCC@@@;;;999777666888999999888666888999;;;===???BBBDDDGGGMMMTTT[[[gggvvv~~~|||}}}{{{xxxvvvtttuuuvvvwwwtttsssrrrqqqqqqoookkkhhhaaaVVVKKKHHHMMMVVVZZZ[[[ZZZfff}}}fffOOOBBB@@@;;;777888888666333333222222333333444444555555444444444555555555555666111111111111111111111111111111111111111111111111000000000000000000000000111111111000000000//////....../////////000000000000000111111111222222222333000444:::333333TTT~~~}}}mmm```PPP???;;;AAA>>>======<<<;;;:::999999666666555555444333333222444333222222666???JJJRRRYYY[[[]]][[[WWWRRRLLLHHHCCC@@@;;;888777777666666555555555555555555555555555555555666666666777777444555555555555555555555444444444555555555555666555555555555555555555555555444444333333444444555444444444444444444444444555777888999<<>>>>>???>>>>>>>>>>>>>>>>>>==============================;;;::::::::::::;;;<<<<<<999888<<>>>>>@@@AAABBBAAA>>>===<<<;;;999888777777777777888888888777777666555666666666555555444444333333444444555555555666333333333333333333333333333333333333333333333333333222111333555666777666999888IIIuuuwwwpppiiicccrrrdddOOOBBB===:::888777888999999999888888999999;;;<<<>>>>>>CCCGGGMMMVVV___hhhooossssss}}}{{{zzzyyyvvvtttrrrqqqppppppoooooooooooommmiiiccc^^^PPPIIIEEEKKKXXXbbbdddaaaffflll|||oooVVVFFF@@@>>>;;;999888777666444333333333333444444555555555444444444555555555555666111111111111111222222222111111111111111111111111000000000000000000000000111111000000000/////////////////////000000000000000000000111111111111222333...333:::777333EEE___zzzooo\\\FFF>>>CCC>>>===<<<;;;::::::::::::777777666555444333333222555444222111333999AAAGGGUUU[[[```___\\\ZZZVVVRRRKKKGGGAAA<<<999888666555555555555555555555555555555555666666666777777777444444444555555555555555444444444555555555555666555555555555555555555555555444444333333444444555333333333444444444444555444777:::===CCCOOO___kkkjjjssszzzvvvpppiiiaaaZZZUUUSSSVVVXXXZZZ[[[YYYVVVUUUUUURRRSSSVVVhhhMMMKKKJJJKKKMMMNNNNNNMMMNNNMMMNNNPPPQQQPPPLLLHHHEEEDDDCCCBBBAAA@@@@@@@@@>>>@@@AAAAAA>>><<<===???======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::;;;;;;888777;;;???>>>>>>GGGTTTxxxbbbPPPJJJSSSqqq~~~}}}~~~zzzlll[[[OOODDD<<<999;;;;;;888===IIIPPPWWWiii~~~yyywwwwww}}}xxxmmmccc\\\aaajjj~~~eee[[[ZZZ\\\ccckkkqqq{{{}}}wwwhhh\\\XXX```gggddd______XXXSSSOOOMMMNNNMMMLLLLLLKKKLLLKKKHHHDDDCCCDDDFFFHHHGGGFFFDDDCCCCCCBBBBBBAAA>>><<<<<<>>>@@@AAAAAA===<<<;;;999888777888999777777888888888888777777666555555444333444444444333444444444444444444444333333333333333333333333222222222222222222222222222333333222333444666666777:::DDD\\\~~~rrrpppzzz}}}aaaIII@@@>>>;;;999999999888777999888777777999:::;;;;;;???AAAFFFNNNVVV[[[___bbbbbbllltttyyy{{{{{{||||||{{{zzzyyyxxxuuuuuutttsssqqqooommmlllmmmkkkiiigggccc]]]VVVRRRDDDFFFNNN]]]mmmwwwwwwsssyyyzzz{{{xxx^^^JJJBBBBBB;;;:::999777666666666444444444444444555555555555444444444555555555555666111111111222222222333333111111111111111111111111000000000000000000000000111000000000//////////////////000000000111111111000000000000111111111111222...000666666444===KKKkkk}}}vvvfffOOOAAABBB>>>===;;;::::::::::::;;;888888777666555444333333333333222222222444999===IIISSSZZZ[[[\\\______[[[WWWQQQJJJCCC???<<<:::888555555555555555555555555555666666666777777777777444444444555555555666666444444444555555555555666555555555555555555555555555444444333333444444555333333333444444444555555555:::BBBHHHOOO[[[kkkwww~~~|||xxxyyyqqqlllccc[[[UUURRRRRRRRRRRRUUUWWWXXXVVVTTTTTTUUUXXXYYY[[[eee~~~NNNLLLKKKKKKLLLMMMMMMLLLOOONNNMMMOOOQQQOOOKKKGGGEEEDDDCCCBBBAAA@@@@@@@@@;;;>>>@@@@@@===<<<===>>><<<<<<;;;::::::999888888999999999999999999999999888888888777888999999:::::::::;;;;;;::::::AAAIIIFFFeeeVVVMMMLLLTTTppp|||~~~mmm^^^PPPDDD???@@@@@@::::::>>><<<===OOOgggzzzuuuoooyyylllmmmrrr{{{yyyeeeSSSOOOOOOVVVnnn~~~kkkbbb___^^^bbb\\\WWW]]]ooo}}}xxxpppgggZZZWWW___ooottthhhYYYRRRNNNMMMMMMNNNNNNLLLMMMOOOKKKLLLLLLJJJFFFDDDEEEGGGFFFEEEDDDDDDCCCCCCCCCCCC???===;;;;;;===???@@@@@@<<<<<<:::999777888:::===777777888888888888888777666555444333222333444555333333333333333333333333333333333333333333333333000000000000000000000000222444555222000222555666333:::???EEE\\\{{{zzzzzzuuu}}}pppSSSCCC@@@===:::999888777555888666555666888;;;<<<<<<>>>===@@@FFFLLLNNNPPPRRRUUU\\\aaadddjjjvvv~~~|||wwwvvvuuussssssssstttuuummmmmmmmmmmmllljjjhhhfffgggccc^^^YYYSSSMMMGGGCCCCCCMMM___ttt}}}uuuxxx{{{dddLLL>>><<<@@@888999888555555777777666555555555555555555555555444444444555555555666666111111222222333333333333000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000000000111111111111333///...000111222777>>>DDD|||}}}{{{vvvlllUUUDDDAAA>>>===;;;:::999999:::;;;999888777666555444333333000111222222111222555777;;;GGGQQQUUUZZZaaadddbbb```[[[RRRJJJEEEAAA>>>===666666666666666666666666666666666666777777777777444444444555555555666666444444444555555555666666555555555555555555555555555444444333333444444555333333333444444555555555<<>>===<<<;;;;;;;;;;;;;;;======<<<;;;:::999999999999999999888888888888777777777888999999999999888888888888999:::;;;===>>>EEEQQQuuubbbOOOKKKKKKWWWqqqxxxjjjYYYKKKEEEBBB===:::;;;999777<<>>>>>>>>???@@@>>><<<999888888888888777777777777777777777777777555444333222111111111111222222222222222222222222222222222111111111000000111111111111111111111111111111222222222333333333444444888===CCCYYYmmmiiinnndddYYYZZZgggqqqlllbbbRRRIII@@@>>>@@@>>>777111888444333666777555666:::;;;;;;<<<>>>@@@BBBDDDFFFIIIJJJNNNTTT]]]fffnnnsssvvvyyy}}}~~~~~~|||{{{{{{yyytttoootttrrrpppooooooooonnnmmmnnnjjjeeecccccccccaaa^^^^^^VVVNNNLLLGGGBBBBBBFFFLLLXXXrrr||||||oooYYYKKKDDD???<<<===<<<:::888666444444444444111111111222222333333333444444444333333222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000111333333333333444666===RRR~~~xxxaaaNNNJJJAAA@@@???>>><<<;;;::::::::::::999999777666555444222222111111222222333444444777>>>EEEMMMWWW```fffeeeeeebbb[[[SSSKKKFFFCCC===;;;888777777666555444444444444555666777999999555555555666666666666666555555444444444444555555444333333333333444555555333666666333111111222222333555555555444777===AAAGGGYYYiiiqqqzzz~~~nnn^^^TTTNNNFFFCCCCCCFFFHHHHHHJJJQQQSSSQQQSSS[[[___^^^```eeedddaaagggsssvvvpppSSSPPPNNNNNNOOOPPPPPPOOORRRPPPMMMKKKKKKJJJJJJJJJKKKFFFAAA???AAAAAA>>><<<>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::999999888888777777666777888888999999888888888888888999:::;;;<<<===999BBBWWW|||~~~[[[NNNCCCEEEOOObbbzzzxxxeeeWWWHHH@@@;;;<<<>>><<<;;;===888<<>>>>>>>>???>>>;;;999888888888888777777777777777777777777777444444333222111111111111222222222222222222222222222222222111111111000000111111111111111111111111111111111222222222333333555444666666555???aaa{{{kkk[[[YYYWWWUUUUUU[[[gggqqqtttjjjWWWDDD<<<>>>@@@???===999777888888555555777777888888999;;;===???@@@???@@@CCCIIIPPPXXX___cccfffiiimmmpppssswww|||~~~~~~}}}}}}~~~}}}zzzwww|||yyyvvvuuuuuutttqqqnnnpppnnnlllkkkkkkkkkiiigggeeeaaa]]][[[ZZZYYYWWWUUUHHHDDDBBBFFFFFFCCCDDDGGGSSShhh}}}~~~qqq```LLLBBB===999888999;;;999777555444333333333333333333333333333444444444444333333333222222222222222222222111111111111000000000000000000000000////////////////////////000000000000000000000000000000////////////000000//////000000000111111111000111333333222333444666999@@@aaarrr```[[[KKKEEE???===>>>>>>===:::::::::999999888666555444333333222222222222333333555666999>>>EEENNNYYY```fffggghhheee^^^UUUNNNKKKIIIEEE@@@<<<;;;:::999888777666555444444333333333444444444555555555555555666666555555555555666666555444444333333444444444111333444555555666666555777888:::;;;>>>DDDMMMSSS___qqqxxxrrriii]]]SSSIIIEEE@@@>>>AAADDDGGGHHHHHHMMMOOOOOOTTTaaakkkoookkkjjjgggfffmmmtttvvvrrrQQQOOOMMMMMMOOOPPPQQQPPPTTTRRROOOLLLJJJIIIHHHHHHIIIEEEAAA???@@@@@@>>>;;;======<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777777666666777888888888888888777777888888999:::<<<<<<888;;;???QQQxxxbbbNNNHHHGGGJJJYYYkkkmmmWWWJJJ===;;;======:::999:::;;;===BBBJJJRRRWWWYYYTTT^^^iiimmmlllooowww{{{iiiWWWIIICCCDDDFFFLLLYYYgggkkkdddYYYRRRPPPYYYkkklllhhhpppkkkaaafffhhhvvvuuuddd]]]eeeqqqtttssspppgggXXXIIIDDDGGGGGGHHHJJJJJJJJJJJJLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIIIIHHHGGGFFFEEEDDDDDDCCCBBB@@@???>>>>>>>>>===;;;999888888888777666666666666666666666666666444333222111111000111111222222222222222222222222222111111111111000000000111111111111111111111111000111111111222222222222222222444666333555GGG\\\|||bbb\\\UUUQQQMMMSSSiiisssSSSCCCGGGLLLJJJ@@@;;;888999999666666888666666666777888999:::;;;<<<===???BBBGGGMMMSSSVVVYYY[[[^^^aaaeeejjjpppuuusssuuuuuuuuuttttttuuuwww||||||||||||zzzxxxvvvtttvvvuuuuuuvvvwwwvvvtttrrrtttrrrnnnlllmmmmmmllllllkkkjjjhhhhhhgggeeebbb___ZZZWWWSSSPPPOOOMMMKKKJJJEEE@@@???BBBEEEGGGJJJMMMZZZuuu~~~bbbTTTEEE>>><<<::::::<<<999888666555333333222222444444444444444333333333333333333333222222222222333333333222222222111111000000000000000000000000////////////////////////000000000000000000000000000//////......//////000//////000000000000111111000111333333222222333555888444CCCooorrrjjj\\\PPPCCC===???AAA???;;;:::::::::999888777666555555555444333222222222222555555444555:::CCCNNNVVV___ccciiikkkggg```ZZZVVVTTTOOOHHHBBB>>>;;;:::888999888666555333222222222444444444555555555666666333333222222222222333333444444333222111111111111333222333555777777666666888:::===BBBIIISSS]]]eeetttzzzkkk\\\QQQIIIFFF>>><<<:::;;;???CCCFFFGGGEEEIIIMMMSSSaaauuuuuunnnooosssuuuttttttNNNLLLKKKKKKMMMOOOPPPPPPOOOOOONNNLLLJJJIIIKKKLLLHHHEEEBBB@@@@@@@@@>>><<<======<<<<<<<<<<<<======:::::::::;;;;;;;;;;;;;;;;;;;;;:::999888777777666555666777777888888777777777777777888888999;;;;;;???===:::AAA___vvv[[[OOOFFF???FFFVVVoookkk\\\III???======;;;:::<<<:::888:::>>>CCCFFFHHHGGGMMMSSSUUUUUUWWW^^^eeejjjSSSHHHJJJSSSZZZ```bbb```YYYPPPNNNUUU\\\}}}mmmmmmaaaSSS___iii~~~mmm]]][[[llluuufffYYYNNNEEEDDDGGGEEEGGGIIIIIIHHHHHHJJJKKKHHHHHHHHHIIIIIIIIIIIIIIIEEEEEEEEEEEEDDDDDDCCCCCCEEEDDDCCCAAA???>>>===<<<<<<:::999888888888777555555555555555555555555555444333222111000000000000111111111111111111111111111111111111000000000000111111111111111111111111000000000111111111111222111111444888888888@@@JJJtttwww___WWWXXX___qqqnnn___bbbaaaWWWCCC===888999:::888888:::888888777777888888999:::<<<<<<===???BBBFFFJJJLLLNNNPPPRRRUUUYYY___fffkkknnnooonnnmmmlllmmmppprrrtttuuuuuutttqqqooonnnmmmnnnnnnoooppppppooommmkkkjjjiiihhhhhhggggggfffffffffeeedddcccbbb___ZZZWWWPPPNNNJJJGGGEEEDDDCCCBBBEEEAAA???DDDNNNXXXaaafffiii{{{yyyVVVKKKAAA======<<<<<<>>>777666555444333222222111444444444333333222222222333222222222222222222222333333333333222222222222////////////////////////////////////////////////000000000000000000000000/////////....../////////////////////000000000111///111222222111111222444666222888XXXyyynnn```NNNCCC??????>>><<<::::::::::::999888777666777666555333222222111111444333222222444:::CCCIIIOOOUUU]]]ccceeedddcccbbbbbb^^^WWWPPPKKKEEE@@@<<<:::999888777666555555555444444555555555666666666222222222111111222222222666555444333333222222222999555222555888999;;;===CCCFFFKKKSSS]]]gggpppuuu}}}~~~}}}vvviiiYYYJJJAAA>>>???:::::::::<<>>======<<<<<<<<<======>>>999999999999::::::::::::::::::999888888777666666555555666777777777777666777777777777888888999:::<<<888888>>>FFF```yyydddQQQAAA===DDDTTTYYYhhh|||tttfffYYYPPPIIIBBB===:::888666666777999999999<<>>======>>>777===IIIZZZooo~~~{{{xxxyyycccIIIAAA:::999999777777999666555555444333222111111333333222222111111000000222222222222222222222222333333333222222222111111////////////////////////........................//////////////////////////////............//////...////////////000000000///111222111000000111333///222222BBBccc~~~rrr```NNNBBB===<<<===::::::;;;::::::999888777888777666444333222222222222333333333333666:::===@@@EEELLLTTT[[[aaagggjjjqqqooolllhhhbbbZZZRRRLLLAAA???>>><<<:::888888777555555555555555555555555666555555444444555555666888777777666666777777777<<<777555;;;BBBHHHPPPYYY]]]```gggpppyyy|||vvvooojjjgggfffeee\\\PPPEEE???<<<;;;:::::::::;;;<<<===???AAACCCGGGKKKTTTbbbrrruuutttvvvssstttyyyJJJHHHFFFGGGIIIKKKLLLLLLMMMOOONNNKKKFFFDDDFFFHHHFFFFFFEEEDDDBBBAAA@@@???======<<<<<<======>>>>>>888888888888888888888888888777777777777666666666444555555666666666666666777777666666777888888999777333777>>>999<<>>>>>===;;;:::555666777888999;;;???BBBAAAKKKWWW___aaabbbccceeehhhsss}}}zzzwwwkkkbbbXXXUUUWWWXXXUUUOOOFFFCCCBBBFFFQQQ^^^kkkrrrgggaaa___```kkk}}}|||nnnfff```^^^dddmmmttt|||fffTTTCCC===@@@BBBCCCCCCDDDFFFHHHIIIHHHGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDCCCCCCBBBAAA???===;;;:::;;;999888888999888555333333333333333333333333333333222111000000///000000111111111111111111111111//////000000000000000111000000000000000000000000////////////000000000000222111111111222333555777===KKKlllyyydddaaammm{{{uuuuuufffXXXHHHAAA<<<888555666888777777666666777777777777777777888888:::;;;;;;;;;<<>>===;;;;;;;;;;;;;;;:::999888888888666555444333333333111333444555444444555666777:::???EEEMMMXXXbbbiiiqqqqqqrrrssspppjjjaaa[[[PPPNNNKKKFFFBBB???<<<;;;::::::999999888777777777777666666555555666666777555555666666777999:::;;;@@@===@@@KKKUUU]]]lll|||wwwyyy}}}wwwvvvsssmmmeee\\\SSSNNNLLLEEE<<<888999:::999777888:::;;;;;;<<<>>>AAADDDMMMNNNTTT^^^fffoooyyy|||vvvvvvxxxxxxyyy|||JJJHHHGGGGGGIIIKKKKKKKKKNNNOOONNNJJJDDDAAABBBEEEDDDEEEEEEDDDBBB@@@??????===============>>>??????888888777777666666555555555555555555666666666666444444555666666666555555777666666666666777888888777555888;;;777777JJJcccxxx^^^JJJ@@@DDDFFFFFFTTTuuuhhhSSSKKKHHHCCC???===;;;:::888888888888999:::<<<===>>>;;;???DDDGGGHHHGGGHHHJJJMMMWWWbbbhhhppp{{{zzzqqqllldddZZZQQQMMMPPPMMMJJJJJJLLLKKKGGGBBB???CCCJJJSSS]]]eeekkknnnrrr}}}zzzjjjfffsssxxxpppfff[[[VVVVVV___rrrwwwoooQQQGGG===<<<>>>???AAACCCDDDFFFIIIIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCAAAAAA@@@@@@@@@AAACCCDDDAAAAAAAAA@@@>>><<<:::999:::999888888999888555333333333333333333333333333333222111000000/////////111111111111111111111111////////////000000111111000000000000000000000000........./////////000000...///000111333666:::;;;777<<>><<<888999;;;::::::;;;???BBBTTTmmmvvvlllkkkpppuuu{{{nnnUUUIII>>>;;;:::<<<;;;888666777555555666666555444333222111111111111111111222222000111111111222222222222111111111000000000//////000000000000000000000000........................///////////////////////////......------......///........./////////000000///000111000///...///111000:::111...<<>>;;;;;;;;;;;;;;;::::::999888777666555444444444444111333444444333333333444444555777:::AAAKKKVVV]]]bbbdddhhhlllooommmhhhdddbbb```\\\WWWRRRNNNKKKJJJFFFEEEDDDCCCAAA@@@??????<<<<<<;;;;;;;;;;;;<<<<<<::::::;;;===@@@BBBDDDFFFMMMLLLSSS___eeeiiixxxvvvnnnhhhkkkjjjhhhddd\\\SSSIIICCC>>>:::777777999:::999777666999;;;<<<>>>BBBHHHMMMPPPOOOSSS[[[```ccciiirrrwww}}}~~~zzzKKKJJJHHHHHHIIIKKKKKKKKKKKKMMMMMMIIICCC@@@BBBEEECCCDDDDDDCCCAAA???>>>>>>===============>>>??????888777777666555444444333333333444444555666666666333444555555666666555555777666666666666777777888777777666666888===DDDHHH\\\rrrSSSDDDGGGEEEBBBIII___zzzxxxaaaXXXSSSLLLFFFCCCAAA@@@@@@>>>===<<<;;;<<<<<<;;;;;;;;;;;;<<>>===>>>???GGGLLLMMMOOOWWW^^^```]]]UUUPPPPPPPPPMMMJJJKKKGGGEEEBBB@@@???@@@CCCEEELLLPPPVVV[[[___dddiiilllvvv{{{|||ppplll{{{nnneeeZZZPPPLLLQQQaaazzziiiWWWFFFBBB@@@@@@>>>===@@@EEEDDDFFFIIIJJJIIIGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDD>>>============???@@@AAA???@@@@@@???>>><<<:::999:::999888999999888555222222222222222222222222222333222111000////////////000000000000000000000000.../////////000000111111000000000000000000000000............/////////000111333333111000222444444888<<>>@@@BBB???AAAAAAAAA@@@@@@BBBCCCCCCGGGIIIGGGCCCBBBEEEIIIJJJMMMQQQQQQMMMIIIGGGGGGFFFIIIJJJIIIFFFDDDEEEGGGFFFDDDAAA???>>>===<<<:::888:::=========???DDDHHH```yyy}}}uuuuuu}}}~~~yyy|||yyyXXXDDDAAA999777888;;;;;;666555666555666666777666555333222111111111222222333333444000000111111222222222222000000000000////////////000000000000000000000000........................////////////////////////.........------...................../////////000///000111000///...///000---999000///===777DDDrrrwwwtttooocccWWWIII???;;;;;;;;;<<<;;;;;;::::::888777666555555444555555222333444333222111333444333333333444888@@@JJJQQQWWWZZZ___fffkkknnnnnnlllmmmlllhhheeeaaa^^^\\\ZZZQQQPPPOOOMMMKKKJJJHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHIIILLLOOOSSSUUUWWW\\\]]]dddmmmllliiisss{{{sssggg\\\VVVZZZYYYXXXVVVRRRJJJBBB<<<::::::;;;;;;;;;;;;999888666999<<>><<<;;;:::<<<<<<<<<===<<<<<<;;;;;;666666666666666666666666555555555555555555555555444444444444444444444444444444444555555555555666444444333444555777999:::CCCWWWwwwZZZDDD@@@IIIFFFFFFPPPWWW~~~uuuyyyyyynnn\\\OOOLLLOOONNNIIIBBB???>>>===;;;999<<<======999555444777<<<===<<<;;;;;;===???@@@@@@EEEGGGFFFBBBCCCFFFDDD???BBBAAAAAADDDJJJOOOQQQRRRdddaaa^^^^^^aaacccbbb```qqqyyy}}}gggUUUIIIAAAFFF^^^www~~~wwwiiiXXXJJJ@@@AAAAAA@@@???>>>@@@AAAAAABBBCCCEEEGGGFFFCCC@@@AAACCCEEEFFFEEECCCAAA??????===;;;::::::<<<>>>@@@===<<<<<<===>>>===:::888999999777666666555555555444444333333333333222222222222222111111111000000////////////////////////000000000000000000000000//////............//////............////////////......///000111222222333666555333@@@\\\zzz|||tttlllaaaXXXOOORRRdddxxx{{{jjj[[[SSSLLLEEEAAA>>>;;;999::::::888777:::888777888::::::777444777777777888999888666444::::::;;;<<<===>>>??????AAAAAA@@@???>>>>>>======CCCCCCCCCCCCBBB@@@>>>======AAABBB@@@===<<<<<<<<>>>>>999888<<<===@@@@@@BBBMMM\\\bbb```yyy~~~wwwttt~~~}}}www^^^GGG======999999999888888777666555444444444333333222222222222222222222222222222222000000000000000000000000111111000000000000111111//////000000///...---------------............//////...---,,,,,,---...///000///...------...///000---......///////////////000000000000000000000000111333444222111444<<>>===<<<::::::;;;;;;<<<<<<;;;;;;:::999555555555555555555555555555555555555555555555555444444444444444444444444444444444444555555555555444333333444555666888999888;;;RRR|||www[[[LLLKKKBBB???FFFLLL^^^wwwuuuxxxpppjjjaaaVVVLLLDDD>>>;;;<<<===>>>??????>>><<<;;;>>>===<<<;;;;;;;;;<<<===>>>>>>>>>???BBBFFFJJJMMMWWWWWWYYY\\\___bbbdddeeeaaa``````aaaccceeeggghhhrrryyylll___TTTMMMKKKUUUfffsssqqqcccUUUJJJBBBAAABBBBBB@@@???>>>???@@@DDDDDDEEEGGGIIIHHHEEEBBB@@@AAACCCDDDDDDBBB@@@>>>>>>===<<<;;;;;;<<<===???===;;;;;;;;;<<<;;;999777888888777555555444444555444444333333333222222222222222222111111111000000//////////////////////////////////////////////////////............//////............////////////000000000000000111111111222444222777EEEUUUuuulll\\\RRRTTTfffzzzxxxnnnlllllljjjQQQKKKBBB===<<<<<<<<<<<<444444333333444555777888555555666888999:::999999888999999999:::::::::;;;<<<<<<;;;::::::999888888;;;<<<<<<===<<<;;;:::999888;;;======<<<;;;:::999999666777;;;;;;:::===BBB>>>LLL\\\kkkxxxwwwsssqqqyyy{{{zzz}}}}}}{{{uuufffXXXJJJ>>>777777888888888888777666555444333333333333222222222111222222222222222222222222000000000000000000000000111111000000000000111111///////////////...---------------............///......------------......//////............//////---......///////////////000000000000000000000000...000222000///111888>>>UUUppp}}}wwwxxxoooTTTJJJ???;;;===???===999999999888888777777666666444444444444333333333333111111111222444666888999999:::===BBBHHHOOOVVVZZZeeegggjjjppptttvvvssspppqqqtttwwwyyyxxxvvvvvvvvvzzzzzz{{{}}}}}}{{{|||{{{{{{~~~|||uuummmhhh```\\\WWWSSSPPPMMMHHHDDDBBB@@@>>>;;;999777666555444444555555666777:::<<>>===<<<<<<;;;<<<<<<<<<<<<;;;:::::::::::::::::::::999888888555555555555555555555555444444444444444444444444333333333333333333333333333333333444444444555555333333333444555666777888:::555:::OOOkkkiii[[[HHH===@@@CCC???UUUpppwwwdddTTTKKKGGGEEECCC@@@@@@BBBCCCAAA???DDDDDDBBB@@@>>>>>>AAADDDFFFCCCEEELLLPPPRRR\\\iiivvvwwwvvvsssnnniiieeeccc___aaadddeeegggmmmvvv|||lllccc\\\XXX\\\[[[VVVVVVZZZdddjjjjjj^^^NNNDDDAAA@@@BBBCCCCCCBBB@@@>>>???@@@DDDDDDEEEGGGHHHGGGDDDBBB???@@@BBBCCCBBBAAA???>>>>>>>>>==================<<<:::888888888999888666777666555444333333333444333333333333222222222222222111111111111000000000000000000000000000000000//////////////////////////////............//////---............/////////111111111000000/////////000666555555777999LLLiiigggWWWVVVcccrrrzzz~~~}}}tttnnnpppxxx}}}kkkaaaRRRFFF@@@???>>>===999999888777555555777999333333444555666777777888888888888888888888888888888888888777666666555555777777888999999888888777555777999;;;;;;:::999999===<<<<<<<<<:::999===DDDSSSllloooiiibbbaaakkkvvvwwwqqqooovvv~~~iiiXXXGGG???===:::777777666777777666666555444333222222222111111111111111222222222222222222222222000000000000000000000000111000000//////000000111///////////////......------------............///---..................---......////////////......---......///////////////000000000000000000000000---000111111///000444888===EEEgggkkk\\\III@@@???@@@<<<777999999999999999888777777555555555444444444333333222222222222222333444444333333333555999@@@FFFJJJUUUWWW\\\cccjjjoooqqqqqqsssxxx~~~{{{vvvpppiiibbb[[[UUUPPPNNNNNNMMMLLLKKKGGGAAA===999888777666555555555555444777999999777999>>>CCCJJJJJJHHHHHHUUUooouuurrrooolllrrr|||zzzCCCCCCCCCCCCCCCDDDDDDDDDBBBAAA???>>><<<;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;999999999999888777666666444444444444444444444444444444444444444444444444222222222222222222222222222333333333444444444444333333333444444555666666999<<<@@@AAAEEE___}}}\\\FFFAAA@@@<<>>===<<<:::777666666777666555555444444333222222333333333333333222222222222111111111111111000000000000000000000000000000000000///////////////////////////......------......///---------.........//////000000000000000000//////...555555555888666???SSSwwwyyyddd[[[]]]aaakkknnnlllddd\\\___kkkvvvxxxiiiZZZQQQLLLIIIHHHBBB???;;;999999999888777555555666555444444555666777777888888888888999999999888888888777777777666888999999999999999888888777666777::::::888888:::===>>>@@@???>>>@@@GGGNNNnnn|||lllmmmkkkiiilllooommmgggmmm{{{sss[[[KKK<<<888999999888999555555555555444333222222111111111000000000000000111111111111111111111111////////////////////////000000////////////000000...///////////////......---------............///,,,---...//////...---,,,---...///000000///...------......///////////////000000000000000000000000///111222222111111333555888777JJJzzz~~~nnnYYYIIIBBB>>>:::777::::::::::::999777666555666666666555555555444444333333222222111111111111333333333444666:::===???FFFHHHLLLRRRYYY___dddfffkkkpppxxx~~~|||uuusssdddaaa[[[VVVSSSOOOLLLJJJJJJJJJJJJIIIFFFBBB===:::888888777777777888888999777999;;;;;;;;;<<<@@@CCCBBBCCCDDDGGGNNN\\\kkkuuuzzzsssnnnmmmlllmmmvvv}}}CCCCCCCCCDDDDDDDDDDDDDDDAAAAAA???===<<<;;;;;;:::888999:::;;;<<<<<<<<<<<<888888888888777666555444444444444444444444444444444444444444444444444444222222222222222222222222222222222222333333333444222222333333444444555555///555<<<;;;777DDDnnnxxxVVVGGG@@@AAACCCBBBBBBJJJ\\\qqq~~~ssslllkkkrrrsssqqqkkkeeegggpppyyyyyyxxxsssiii___\\\bbbiiirrrmmmqqqzzzwwwooosssoooccc___```nnn|||wwwjjj]]]RRRGGGHHHTTTfffnnnllljjjmmm```UUUIIIDDDEEEGGGHHHGGGGGGHHHIIIHHHEEECCCCCCCCCBBBAAAAAACCCDDDEEECCCAAAAAABBBCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDCCCAAA???===<<<:::777555666666555555444333333222222222222333333333222222222111111111000000000000000000000000000000000000000000000000..............................------------......------------............---......///000000111111...222///000777888999EEEWWW~~~~~~nnnddd^^^dddccc```XXXQQQSSSaaannnyyypppjjjhhhiiiSSSIII>>>888888:::999888666777999888666555666888666666777777888999::::::999999999999999888888888999888888777777777777777888555555888666444999@@@???CCCHHHLLLRRR\\\fffmmm|||{{{ppprrrqqqmmmkkkmmmllliii~~~jjj[[[JJJAAA999777666444444777555555555444444333222111000000000000000000000000111111111111111111111111////////////////////////000000////////////000000......///////////////...---------............///,,,---...//////...---,,,---...///000000///...------......//////////////////////////////////////////000111111111111111222888888>>>UUUzzzhhhVVVFFF===999777888888999999888888777777777777777666666666555555444444444333222111000///000000222333444444444444:::<<<>>>AAAEEEJJJNNNQQQ[[[```hhhnnnsssvvvxxxzzzzzz{{{{{{yyyuuupppkkkgggccc___QQQNNNJJJHHHHHHHHHGGGFFFCCCBBBAAA>>>;;;888777666888888888888888888999:::666555444777;;;???@@@???<<>>===;;;888777777777666444333333222222222222333333222222222222111111111111//////000000000000000111000000000000000000000000..............................------------......,,,------------.........,,,------...000111111222333555///...666777444999BBBUUUlllvvvddd___XXXQQQKKKLLLXXXfffyyymmm]]]OOOGGGBBB>>>;;;666999<<<<<<888666777999888888888888999999::::::999999999999999999999999666666555555555666777777999666777999888888EEEVVVfffiiikkkmmmttt~~~zzzmmmnnnllliiiooo}}}wwwdddQQQEEE<<<999888888777333555999444555555444444333222111000000000000111111111111111111111111111111111111000000000000000000000000000//////......//////000---...//////////////////---------............///---..................---......////////////......---......///////////////////////////////////////............////////////000555666;;;WWWuuueeeTTTGGG@@@>>>888888888888999:::;;;;;;888888888777777777666666444555555555444333222111///000222444444333111000444555666777777999===???DDDIIIOOOUUUZZZ^^^aaadddbbbbbbeeehhhkkkkkkiiigggcccbbb```aaabbbbbb```___[[[ZZZUUUOOOMMMNNNLLLHHHCCC@@@>>>===>>>>>>>>>===::::::999777555555666888666666666666666777888888:::777555999BBBKKKOOOPPPNNNNNNRRRZZZaaagggmmmtttooowww|||}}}|||yyy}}}BBBBBBDDDEEEEEEEEEDDDCCC@@@???>>><<<;;;:::999999777777888999::::::::::::999999888888777555444333222222222222222222222222333333333333333333333333111111111111111111111111111111111111222222222222111111222333444333333222:::444222888999555666;;;VVVmmmpppYYYPPPFFF@@@>>>>>>>>>>>><<>>======<<<:::::::::999666444333333222222222333333444222222222222111111111111////////////000000111111////////////////////////...........................------,,,,,,------...,,,,,,---------................../////////000000222777222000666555111555555:::AAA```zzzpppdddYYYPPPLLLTTT^^^qqqzzz|||rrr```RRRKKKFFFJJJMMMKKKEEE???======@@@??????>>>===<<<<<<;;;:::::::::::::::;;;;;;;;;888888888999:::===???@@@@@@???BBBFFFFFFKKKbbb|||~~~vvvoooggglllqqqyyymmmZZZKKKAAA;;;888666777999999666777:::555555555555444333222111000000000111111222222222111111111111111111111111000000000000000000000000//////............//////------...///////////////---------............///......------------......//////............//////---......//////////////////////////////////////////...------...///000000---111333222===ZZZxxxlll___SSSLLLAAA???<<<:::999999:::;;;999999888888888777777777444555666777777666555444333333444555555444333333222333444444222222555888666999<<>>999:::>>><<<777;;;999888888999999888777666888999888666666999;;;666666666777888:::;;;<<>>CCCNNN]]]llluuuiiidddcccgggjjjkkkooouuuttttttAAABBBCCCDDDDDDDDDCCCBBB???>>>===;;;:::999888888666666777888888888888888999999999888777555444333222222222222222222222222333333333333333333333333000000000000000000000000000111111111111222222222000111222333444333222111......222888666111666AAA888GGGfff|||jjjTTTIIIHHHGGGEEEBBB@@@AAAEEEIIINNN^^^{{{uuuwww|||ssskkkjjj___cccfffggglllssssssnnnrrryyyfff[[[WWWMMMFFF???===CCCRRRfffvvvzzzuuuaaaXXXMMM???@@@@@@DDDIIIHHHBBBCCCHHHCCCEEEHHHHHHGGGEEEDDDDDD=========@@@DDDFFFGGGFFFCCCDDDDDDDDDEEEEEEFFFFFFDDDDDDBBBAAA???>>>===<<<>>>===<<<<<<<<<:::777444333333333222333333444444222222222111111111111000.../////////000000111111////////////////////////...........................------,,,,,,------...,,,,,,,,,---------......///////////////.........)))222222///333222000555666999777DDDnnn~~~ooo```VVVXXX___eeeuuuoooaaa```fffzzzlllaaaaaaeeefffaaaWWWMMMHHHGGGIIIHHHFFFDDDBBB@@@???>>>==============================>>>@@@CCCFFFJJJLLLJJJJJJOOOUUUVVV```~~~rrrgggbbbiiiqqqpppjjjfffgggssslllWWWFFF===;;;<<<999555333777888666555666555555555555444333222222000000111111222222222333000000000000000000000000000000000000000000000000//////............//////------...///000000//////---------........./////////...---,,,,,,---...///000///...------...///000---......///////////////////////////////////////111000......000222333333111111444666333;;;ZZZ|||~~~xxx{{{uuueeeZZZKKKGGGBBB<<<888777777777999999999888888888888777444555777888888888777777444444333222222333444444111444555444222222444777666777888888777888:::<<<<<<;;;:::;;;<<<<<<;;;999===<<<;;;<<<>>>>>><<<;;;888:::999555888<<<:::333888777777888999:::999888555888:::999777555777999999999:::<<<>>>@@@BBBCCCCCCCCCDDDHHHSSShhhuuuooonnnrrrsssqqqqqqvvvrrruuuAAAAAAAAAAAAAAAAAAAAAAAA@@@???===<<<::::::999999555555666777777777777777666666666666666555555444444444444444444444444444222222222111111111000000111111111111111111111111111111000000000000111111111111111111111111111111222222222333333333444444444;;;KKKfffqqqbbbWWWJJJAAA>>>AAA======AAADDDKKKZZZiii}}}}}}yyyyyywwwqqqiiinnnwww~~~}}}iii___VVVKKKBBB???GGGHHHAAAGGG]]]rrr{{{yyyeeeRRRGGGDDDEEECCCBBBBBBCCCCCCDDDEEEFFFEEEEEEEEEEEEEEEDDDCCCCCCAAAAAAAAAAAAAAABBBCCCDDDDDDBBBBBBCCCEEEEEEBBB???BBBAAA@@@>>><<<;;;999999<<<<<<<<<;;;:::999777666555444444333333222111111111111111111111111111111111111000000//////......////////////////////////---------............///........................---------............///............////////////000000111111111222222222...444999>>>LLLmmmuuuddd```cccooolllmmmnnncccSSSOOOVVVjjj|||uuunnnmmm|||nnn```ZZZbbbeeeccc___aaacccUUUCCCHHHHHHIIIKKKRRRWWWRRRJJJIIILLLMMMKKKQQQ^^^jjjooofff___bbbnnnsssuuuwwwkkkkkkgggdddhhhpppuuuuuuzzzyyykkkXXXHHHAAA===;;;999999888888777666555555444333333444444333333222111222222222111111111000000000000000000////////////////////////000000000000000000//////.........---////////////////////////,,,---------.../////////........................////////////////////////000000000000000000000000000000//////.........---......------------.........222444222000777EEERRRyyyjjjcccVVVNNNDDD:::<<>><<<:::999888777777555555666777777777777777555555555555555444333333444444444444444444444444222222222111111111000000111111111111111111111111111111000000000000111111111111111111111111111111222222222333333333333444;;;888777===RRRsssppp]]]SSSAAA===;;;<<<;;;===FFFPPPVVV[[[cccjjjqqqzzz~~~iiiPPPBBBAAAGGGKKKMMMMMMQQQRRRWWWkkk}}}qqq```OOOEEEAAABBBDDDBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDEEEEEEDDDCCCCCCBBBAAAAAAAAABBBBBBDDDEEEEEECCCBBBAAABBBCCCCCC@@@===BBBAAA@@@>>>===;;;::::::;;;;;;;;;:::999888666666555555444444333222222111111111111111111111111111000000000000//////......////////////////////////------------....................................------------........................////////////000000000111111111222222444666777444777GGGbbbwww~~~ttthhhccccccddd\\\LLLFFFJJJTTTbbbxxx|||pppllltttvvvaaadddhhhqqqmmmlllkkkmmmsss}}}~~~~~~|||nnnfffeeeeeejjjzzzeeeYYYJJJ???:::999888777888888777777666555555444333333444444333333222111222222222111111111000000000000000000////////////////////////000000000000000/////////............////////////////////////---------...............................................................////////////////////////000/////////.........---......------------......000333555333111333;;;BBBUUUuuu|||sssmmm```KKKBBB>>>555::::::::::::888888888888;;;;;;:::999999888777777555555666666666666555555333333333333444444444444333333444444555555666666444444444444444444444444555555555555555555555555555555555444444444444444222222333333333444444444666666666777999;;;===???HHHJJJLLLQQQXXX\\\WWWMMMGGGIIIKKKLLLNNNVVVeeepppnnnpppqqqpppppptttyyy}}}vvveee??????@@@@@@@@@AAAAAAAAA>>>===;;;999777666555555444555666666777666666666444444444444444333222222333333333333333333333333222111111111111000000000111111111111111111111111111000000//////000000111111111111111111111111111111111222222222333333333444444333333888HHH^^^nnn{{{kkk```XXXNNNFFF>>>999<<>>>>>>>>>>>BBBIIIQQQXXXcccooouuukkkPPPGGG??????IIIUUUZZZ[[[\\\kkk{{{ttt]]]SSSFFF>>>===???@@@@@@@@@@@@AAAAAABBBCCCCCCDDDBBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAABBBCCCEEEFFFGGGBBBAAAAAAAAABBBAAA>>><<>>===<<<;;;;;;999999999888777666555555555555444444333333222222111111111111111111111111000000000////////////...////////////////////////------------............------------------------------------............---............/////////000000000000111111111111333444444111000555???HHHvvvzzzvvvlll[[[NNNJJJRRRVVVaaalllnnnfff^^^[[[[[[kkk|||yyywww}}}}}}wwwvvv|||{{{{{{mmmqqqsssxxx{{{hhhMMMFFF<<<777666777777666888777777666666555555555333333444444333333222111222111111111111000000000000000000000////////////////////////000000000000////////////............////////////////////////...............---------........................------------------------/////////////////////////////////.....................------------......000222333333222111333444777WWWvvv}}}}}}ttt^^^OOOIII@@@===<<<:::888777888999:::999888888777777666555555666666777777777777666666555555555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444444444333333444444555666666888:::<<<>>>@@@AAAAAA<<<<<<>>>DDDPPPXXXUUULLLTTTXXX\\\\\\ZZZ\\\bbbhhhkkknnnrrrwwwzzz}}}~~~iii___????????????@@@@@@@@@AAA>>>===;;;999777555444444444555555666666555555555444444444444444333222222222222222222222222222222111111111111000000000000111111111111111111111111000000////////////000000111111111111111111111111111111111111222222222222...333888:::;;;===AAAEEE[[[vvvvvvdddTTTIIICCCAAAEEEDDDAAA???>>><<<;;;:::;;;AAAJJJSSS]]]fffpppvvvsssccc______fffiiibbbSSSHHHHHHDDDCCCLLL___pppuuuqqqxxxjjjSSSDDDBBB@@@>>>>>>??????===;;;>>>>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@???>>>??????@@@BBBDDDEEEFFFAAAAAAAAAAAAAAA???===<<>>>>>===<<<;;;;;;888777666555555444444444555555444444333222222222111111111111111111111111////////////////////////........................,,,,,,---------.........------------------------,,,,,,---------.........---------.........///////////////000000000111111000222444555666888;;;===<<>><<<;;;999777555555444444444555555555555444333444555555555555444333333222222222222222222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111111222222666333111111333777;;;======NNNhhh{{{gggTTTGGGHHHDDDAAA@@@@@@???<<<999======<<<<<<>>>AAAFFFIIIKKKWWWlll}}}~~~}}}uuujjjeee___\\\bbbjjjhhh[[[NNNEEEAAADDDMMMRRRNNNFFFCCCQQQIIICCCLLLggguuuZZZIIIBBBAAA999<<>><<<<<<<<<<<<===>>>???@@@@@@??????===>>>>>>?????????>>>>>>;;;<<<<<<===???AAABBBCCCAAABBBBBBBBBAAA???>>>===>>>>>>======<<<;;;::::::666666444333333333333333444444444333222222111111000000000000000000000000.............../////////------------------------,,,,,,,,,------------...------------------------,,,,,,,,,------------...------------................../////////000000000222222222444555666555444444KKKhhhttthhh\\\YYYWWWRRRMMMJJJLLLQQQ[[[hhhrrrwwwwwwtttjjjeeebbbjjjzzz~~~rrr```XXXbbbzzz~~~vvvgggdddllliii^^^VVVXXX[[[YYYZZZ]]]^^^gggmmmrrr}}}vvvbbbPPPDDD===;;;999888888777666666666666666666555555555555333333444444333333222111000000000000000000000000000000000000////////////////////////000000000000.........////////////////////////////////////////////////...---------,,,........................------------------------........................---------.....................------------......///...,,,...111333333222000777666DDDuuu~~~~~~uuuoookkkcccSSSNNNGGGBBB???===:::888999999::::::;;;<<<<<<===777777888888888888777777666666555555444444333333444444444444444444444333555555555555555555555555444444444444444444444444333333333444444555555555666666666666666777888888888:::<<<>>>>>>===;;;:::888;;;BBBPPPfffzzz~~~uuuwwwyyywwwtttqqqqqqrrr{{{www||||||tttlllOOO@@@@@@??????>>>=========<<<;;;999888777666555555444444444555444444333222555555555555555444333333111111111111111111111111//////000000000000000111000000000000000000000000000//////......//////000000000000000000000000000///000000000000111111111555222//////222555555555666:::DDDTTTmmmxxxbbbUUUKKK@@@;;;<<<>>>>>>===;;;;;;<<<<<<<<<<<<;;;:::@@@EEEOOOXXXZZZWWWWWWZZZXXX[[[\\\]]]^^^]]]SSSGGGGGGBBB???CCCIIIKKKDDD===@@@:::;;;BBBFFFEEEIIIPPPZZZZZZ\\\hhhzzz___JJJBBBAAA@@@???<<<>>>>>>;;;777777;;;@@@:::;;;<<<>>>???>>>>>>===;;;;;;<<<============<<<:::::::::;;;<<<>>>???@@@???AAABBBBBBAAA?????????>>>===<<<;;;:::999888888666555333222222222333444333333333222111111000000000000000000000000000000---............/////////------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.....................////////////000//////000222333333333999===DDDVVVwwwtttjjjddd\\\UUURRROOOOOORRRVVV\\\aaacccddd[[[SSSLLLOOO[[[fffjjjiiihhhbbbXXXOOOQQQ]]]iiimmmmmmhhhfffgggaaaXXXVVV[[[___[[[ZZZ^^^aaadddjjjrrrzzzsss___OOOEEE@@@::::::999888777666444333555555555555555555555555333333444444333333222111//////000000000000000111000000000000////////////////////////000000000000.........///////////////////////////////////////...............---------........................------------------------........................---------------...............------------......222000......000111222111***777888888NNNtttzzzsssooogggddd^^^VVVNNNIIIBBB;;;555999999999999::::::::::::777777888888888888777777555555555555555444444444555555555555555555555555333333333333333333333333555555555555555555555555333444444555555666666666444555666777777777666666666777:::<<<>>>>>>===<<<999===BBBLLL\\\kkkqqqpppppprrrssstttsssssstttuuuxxxsssfffKKKAAAAAA@@@>>>===<<<;;;:::999888777666555555555555444444444444444333222222444444444444444333222222111111111111111111111111////////////000000111111000000000000000000000000//////............//////000000000000000000000000/////////000000000111111---000444666666333000///333222333:::FFFWWWiiivvvrrr___TTTQQQQQQPPPNNNAAA@@@??????>>>>>><<<;;;;;;:::;;;@@@AAA???@@@CCC???CCCFFFHHHLLLMMMGGG>>><<<:::999:::<<<===;;;:::<<<999>>>KKKRRRUUU]]]hhhqqq{{{xxx]]]OOO@@@;;;===>>>999444======;;;999888999;;;===888999;;;===>>>===<<<<<<999:::;;;;;;<<<<<<;;;;;;::::::::::::;;;<<<===>>>;;;>>>AAAAAA???>>>???@@@======;;;:::888777666555666444333111111222333444222222111111000/////////000000000000000000000000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........------........./////////.........000222444666666444111444>>>PPPkkkxxxnnniiiaaa```]]][[[YYYZZZ\\\^^^YYYRRRLLLLLLQQQVVVYYYZZZ]]]___]]]UUUPPPSSSWWWXXX[[[\\\\\\\\\]]]___dddhhhlllpppvvvzzzzzz|||yyyiiiXXXIII@@@===<<<666777888888666555444444555555555555555555555555333333444444333333222111////////////000000111111000000000000////////////////////////000000000000............/////////000////////////////////////---------.......................................................................................,,,,,,,,,------...............------------......000000000000000000000111///777444...444GGGooo{{{sssooojjjddd___ZZZRRRGGG@@@>>>>>>===;;;:::999888777666777777777777777777666555666666666666666666777444555555666666777777777444444444444444444444444555555555555555555555555444444555666666777888888555777999;;;;;;:::888777555888<<>>===;;;:::999666666555444444444444555444444444444333333222111222333333333333222111111000000000000000000000000.../////////000000111111000000000000000000000000//////............//////000000000000000000000000////////////000000000000...111333000,,,,,,000555111222444555444555;;;AAANNNjjj|||wwwtttnnniiiaaaZZZPPPGGGAAA???>>>===:::777999???CCCCCCCCCEEE;;;>>>AAABBBEEEGGGCCC<<<;;;===???@@@@@@AAACCCEEEDDDEEEQQQfffrrrrrrvvvrrrgggWWWHHH999777666888999999:::===:::999:::===@@@???:::666777999;;;=========<<<;;;888999::::::;;;;;;;;;;;;:::::::::::::::;;;<<<===999<<>>===>>>@@@===<<<;;;999777555444333666444333111111222444555111111000000///.........000000000000000000000000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////000111111111000000111222222333:::???<<<<<>><<<;;;666666777777777777666666666666777777888888999999444555555666777888999999777777777777777777777777555555555555555555555555555555555666777888888999888;;;>>>@@@AAA???<<<:::777:::@@@GGGNNNUUUYYY\\\XXX^^^bbbcccgggmmmpppppprrrvvv}}}rrrrrrhhhaaa```fffaaaLLL777...DDDBBB@@@===;;;:::::::::666666555444444444444555555555444444444333333333222222222222222111000///////////////000000000000000000//////.........---000111111000///......///........................//////............//////...............///000000000000000000000000000000111111222333444444555555;;;EEEUUUggg|||ssslllbbbYYYQQQLLLGGGDDD???BBBBBB@@@BBBHHHIIIGGGEEEDDDDDDGGGIIIHHHDDD@@@DDDDDDHHHPPPZZZ\\\WWWQQQLLLWWWgggwwwkkkYYYMMMDDD===999444555666777999:::;;;<<<:::999999999999:::;;;<<<:::999888888999:::===>>>===<<<;;;:::999:::;;;<<<999:::;;;;;;<<<<<<;;;;;;===>>>???>>><<<;;;;;;;;;<<<;;;;;;999777555333222222222222222222222222222222222111000///...------////////////............------------------------------------,,,,,,+++***------------------------------------------------------------------------------++++++++++++---------------............//////000000000111111111111111222222444777;;;???AAAXXXxxxvvviiiZZZOOOBBB999777888888777888888888888777777777666555555444333333333333444333333222222111000////////////............//////////////////////////////............////////////111111000000//////..............................000///...---------------////////////////////////---------.........//////................................................------------------------////////////000000000000000000///000333888===@@@UUUwwwnnnoooooohhh```]]]ZZZVVVRRROOOMMMFFF===666999777555555666777666555666888999999888777777888555555555555666666666666777666555666888999999888999777666777::::::666222888999:::888555666999===BBBKKKTTTWWWQQQGGG@@@<<>><<<:::999999999666666555444444444444555444333333333222222222222111222222222222111000///.../////////000000000000000/////////.........---///000111000...---...///........................//////............//////...............//////000000000000000000000000000111111111222333333333444444888===DDDPPPbbbwww|||uuulllcccZZZUUURRRHHHMMMTTTWWWWWWWWWYYY[[[YYYZZZ]]]___```___\\\ZZZZZZ]]]dddqqq|||yyysssooovvvvvvooobbbXXXJJJ???:::777444222555555666888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888888888:::<<<>>>===<<<;;;999999999999:::888888:::;;;;;;<<<<<<<<<===>>>???>>><<<;;;;;;;;;999999999888777555444333222222222222222222222222222222111000///...------////////////............------------------------,,,---------,,,,,,+++***---------------------------------------------------------------------------,,,,,,++++++,,,,,,---------------............//////000000000111111111222222222333444777:::<<<<<>>===;;;999888888888666666555444444444444555222222222222111111111111111111222222111111000000....../////////000000000/////////..................000000000...---...///------------------------//////............//////......------......///000000000000000000000000000111111111111111111111111111111111000333:::FFFNNNWWWfffyyyuuunnnlllccchhhsss}}}zzzqqqqqqxxxwww{{{{{{wwwttttttwwwzzzzzz{{{zzzuuulll```TTTLLL@@@:::333111222444444444555555666888999:::;;;<<<>>>>>>??????>>>===;;;;;;;;;:::999888999:::<<<>>>>>>===;;;:::999999999:::888888:::;;;<<<<<<<<<<<<===>>>???>>><<<;;;;;;;;;777777777666666555444444222222222222222222222222222111000000///...------/////////............---------------------------,,,,,,---------,,,++++++,,,,,,,,,,,,---------------------------------------------------------------,,,,,,++++++,,,,,,---------------............////////////000000000000333222111111222333444666222555>>>QQQmmmeeeOOOBBB>>>;;;888888::::::888666666555555555555444444444555444333333222222333333222222222111111000000/////////............//////////////////////////////............////////////000000000////////////...........................,,,,,,,,,,,,---...///000------------------------,,,,,,,,,---------......................................................------------------------,,,,,,---------........................///000111444999HHHggg}}}vvvpppmmmrrrrrrsssrrrmmmdddYYYQQQFFFBBB>>>;;;:::999888777888888777666555444444444555555666666777777777777777666666666777999;;;<<<===@@@BBBAAA??????DDDHHHMMMOOOQQQOOOKKKJJJKKKMMMRRRTTTXXX]]]aaaaaa^^^[[[``````aaaeeejjjqqqxxx|||rrrssstttwwwzzzwwwnnnooorrruuu~~~~~~sssUUUMMMAAA===777222000000000000>>>===<<<;;;:::999888888666666555444444444444555333222222222222111111111000000111111111111000000........./////////000000........................---/////////------...///------------------------///......------......///...------------...//////000000000000000000000000000000000000000////////////222444555444333444666444999AAAKKKXXXfffttt{{{}}}{{{wwwxxxzzz{{{~~~tttlll```[[[SSSIIIAAA<<<:::999888666333333666888999999555666777888999:::;;;;;;===>>>@@@AAAAAA@@@>>>===<<<;;;:::999999;;;===>>>>>>===<<<;;;;;;;;;<<<===<<<<<<=========<<<<<<<<<===>>>???>>><<<;;;;;;;;;888777666555444333333333111111111111111111111111111000000///......------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000222111111000000111222333444555444222999QQQsssrrr\\\JJJ???999666555444666888999888666555555555555444444444444444333333222222222222222222111111111000000000/////////............//////////////////////////////............////////////////////////////////////........................---,,,,,,,,,------...///------------------------,,,,,,,,,,,,------------................................................------------------------,,,------------.........//////000111111111000000222333777AAAYYYyyytttpppqqqtttssskkkccc[[[XXXTTTQQQNNNKKKHHHEEEAAA???<<<999888777666555666666777888:::;;;<<<===;;;;;;::::::===CCCJJJPPPPPPOOOLLLIIIGGGJJJQQQVVVaaadddfffccc[[[SSSOOOMMMHHHIIIMMMWWWccckkknnnmmmtttttttttsssuuuxxx}}}yyyjjjiiirrr|||~~~uuuyyykkkIII;;;:::555///---///111111000======<<<<<<;;;:::999999666666555444444444444555333333333333222222222222///000000111111111000000............////////////---------...............,,,---......---,,,---///------------------------......------------......---------------...//////////////////////////////000/////////////////////...000333555444333222111666444333222333666<<>>===;;;::::::<<<>>>???>>>>>>======>>>???AAABBBAAAAAAAAA@@@???>>><<<;;;===>>>???>>><<<;;;;;;;;;:::999777444333111111111111111111111111111111111000000//////......------............------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---............/////////000000000000111222333333000666:::999555888CCCNNNggg{{{{{{cccNNNAAA;;;888666666555444444555777888888666666555555555444444444333333222111111111111222111111111000000000000000//////............//////////////////////////////............////////////.............../////////..............................---,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......................................................------------------------------........./////////...///000111222222222111333666666444888QQQyyyvvvsss{{{~~~xxxpppooommmkkkiiihhheeeaaa^^^PPPLLLFFFCCCAAAAAA???>>><<<===>>>AAAFFFKKKPPPSSSGGGEEEBBB???AAAHHHSSS[[[[[[SSSJJJEEEFFFKKKPPPSSSVVV]]]dddfffaaaYYYRRROOOPPPOOORRR\\\jjjuuuxxxxxxvvvwwwwwwvvvvvvyyy~~~xxxuuuzzz|||jjjdddhhhtttnnnSSS;;;222444111......000222000...;;;<<<<<<<<<;;;;;;:::999666666555444444444444555444333333333222222222222//////000000111111000000------........./////////---------------.........+++,,,...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......------------......------,,,,,,------...///////////////////////////////////////////////////222000///......000222444111111333666555111111444333333666;;;===<<>>;;;888666666666666777666666666555555666666777777777777777666777777888999999::::::999;;;===@@@BBBCCCCCCCCC@@@???===<<<<<<===???@@@@@@@@@??????@@@AAABBBCCCCCCCCCCCCBBBAAA???>>>======>>>???>>><<<;;;;;;;;;<<<:::777444222111111111111111111111111111111111/////////.........------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------------.........///...//////000111222333333555222111444999:::777222>>>LLLddduuuooommmgggZZZIII>>>:::999777444777666444333444555777888666666555555555444444444333222111111000000111111000000000000000000000000//////............//////////////////////////////............////////////---............/////////........................///...---,,,++++++++++++---------------------------------.........//////................................................---------------------------............/////////,,,---...///000111111111111111222333666@@@TTTfffxxxxxxvvvsssrrrrrrqqqpppnnn```ZZZTTTPPPQQQRRRQQQOOODDDDDDEEEIIIPPPXXX```eeeRRROOOIIIBBB???BBBKKKSSSYYYPPPFFFAAACCCGGGIIIIIIFFFPPP\\\eeefffdddbbbaaabbb```aaafffooouuuvvvuuuuuuwww{{{}}}www}}}oooooobbb```___[[[JJJ666///222//////...///000///---,,,999::::::;;;;;;:::999888666666555444444444444555222222222222111111111111...//////000000000000000---------.........//////,,,,,,,,,------.........***,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,------...///////////////////////////.........///000000111111444111///...///111222333++++++000666777444444888666333222666666333333666666555444333333444666777:::777666888<<<>>>===<<<<<>>>>>???AAABBBCCCBBBAAA@@@??????@@@AAAAAAAAAAAAAAAAAA@@@@@@???===>>>???>>><<<;;;;;;;;;;;;999777444333222333333111111111111111111111111//////.........---------.........---------,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,)))******+++,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,---------...............///000111111111111666000+++,,,222777888777777===FFF\\\yyyppp```VVVQQQIIIDDD===999888888666555555555555444444444555777444444444444333333333333222222111000000000000000///000000000000000000000//////............//////////////////////////////............////////////---------.........//////........................------,,,,,,+++,,,,,,,,,................................./////////000000................................................------------------------,,,,,,---------.........------......//////000000000---...333666888>>>FFFeee|||yyytttrrrrrrttttttlllfff```^^^aaadddeeedddXXXUUURRRRRRUUU]]]eeejjj```^^^YYYPPPHHHEEEIIIMMMZZZWWWSSSPPPNNNNNNNNNMMMPPPXXXccckkknnnnnnooopppjjjiiijjjmmmrrrtttsssqqq{{{~~~||||||}}}nnnaaa```YYYXXXRRREEE666------111---...//////...---...///777888999::::::999888777666666555444444444444555111111111111000000000000......///000000000000000---------.........//////,,,,,,,,,------.........***+++---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---......////////////////////////---......///000111222222...///111333444333111...666222000222///+++---333222---,,,222444000...000...---...000222333333111111555555222111444444000111333444333111000222555222222333333444333222111666555444333333333444555666777777777555444555666777777777888999999999:::<<<<<<<<<<<<===>>>@@@AAACCCBBB@@@??????@@@BBBCCCEEEDDDBBB@@@>>>======>>>>>>>>>???@@@AAAAAAAAAAAA===>>>???>>><<<;;;;;;;;;:::888666444333444555666000000000000000000000000...............---------......---------,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------------))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++------------++++++++++++,,,,,,,,,---------,,,,,,,,,---------.........//////000//////......'''///666666222000222666666666222777BBBNNNiiisss^^^MMMBBB<<<::::::999666444444666888111333555666555444444555333333333222222222111111222111111000000000000000////////////000000000000//////............//////////////////////////////............/////////000---------.........//////........................++++++++++++,,,---......////////////////////////////////////000000000000................................................------------------------++++++,,,,,,,,,---------111000////////////000000222000111222///---444???111GGGhhhyyyttttttwwwyyyrrrlllffffffkkkqqqssssssooojjjbbb]]]\\\```gggkkkppppppmmmeee[[[TTTTTTVVVaaaeeegggfffaaa\\\[[[\\\fffjjjoooqqqpppooooooqqqjjjkkknnnrrrvvvwwwvvvuuu~~~yyy|||rrraaa[[[QQQKKK>>>333111444222,,,---///111///------000444999888888777777777777777777777666555333222111000111222222222222111000000111111111111000000000//////...---,,,,,,---...///---------------------------------------------------------------------------------............///........................,,,,,,,,,---------......//////............//////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111222222222333333333444444444444444444444555666666666666666666666555555555333555888888888777888:::<<<;;;;;;<<<<<<===>>>??????@@@BBBCCCCCCCCCBBBBBBCCCEEEGGGDDD>>>;;;===??????>>><<<;;;::::::;;;;;;===<<<;;;;;;;;;:::888666555555444333333222111111222111111111000000//////000000000000////////////------,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,++++++*********************************++++++,,,,,,,,,---------------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,---...//////............//////////////////000111111111111111222000333888777888JJJ```^^^OOOHHH>>>999999999888666555444444444555333444444444555666666666333333333222222222111111000000000000000000000000000000000000000///......////////////////////////------............------........................////////////////////////........................------------------------................................................---------............///------------------------------............------,,,------......------,,,///////////////.........000000111111111222222222555555>>>SSSqqq|||yyytttooonnnqqquuuwww|||wwwsssqqqmmmgggeeehhhtttuuuuuusssnnnkkkjjjjjjqqqtttuuurrrllliiiiiijjjkkksssvvvtttuuu{{{zzztttvvvwwwuuuqqqvvvwwwzzzeee]]]bbbFFF===333......000000...///---+++******,,,...000888888777666666666777777666666555444333222111111111222222222222111000000111111111000000000/////////...---,,,,,,---...///------------------------------------------------------------------------------------....................................,,,,,,,,,---------......//////............//////.../////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111222222222333333333333444555444444444444555666666666666666666555555555555444666888888888888999:::;;;;;;;;;;;;<<<===>>>>>>???@@@AAABBBCCCBBBBBBAAAAAACCCEEEBBB===:::;;;>>>>>>===;;;:::999999999:::<<<;;;999999:::999777555444444444333222222111111111111111000000000//////000000000/////////......------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,+++++++++******************************))))))******************,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,,,,---.....................//////////////////000111111111111000333000222777666777EEEWWWaaacccjjjxxx{{{bbbIIIAAA???:::777:::888777666555444444555555444444444444555555555555333333222222222111111111000000000000000000000000000000000000000///..............................------............------........................................................................------------------------................................................---------............///------------------------------............------,,,------......------,,,////////////............000000000111111111222222555333666@@@QQQlllzzzwwwvvvwwwzzzqqqpppsssvvvwwwwwwwwwuuuttttttttt|||wwwrrrqqqqqqttt|||~~~xxxwww~~~zzzsssrrrqqqwww]]]RRRSSSBBB:::222......000///...000///------...000333444888777666666555555666666444444333333333222222222111111222222111111000///000000000000////////////......------------......------------------------------------------------------------------------------------............------------------------,,,,,,,,,---------......//////............//////....../////////000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111222222222333333333555555555444555555666777555555555555555555555555444666888999888777888999:::::::::;;;<<<<<<======>>>???@@@AAAAAAAAA@@@???>>>@@@BBB@@@<<<999;;;===<<<;;;:::888888888999999;;;999777777777777555333333333333222222111111000000000000000////////////000////////////.........------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++*********************************)))))))))))))))))),,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,---------------............/////////...///000000111111000000444000000444555555===IIIDDDBBBCCCKKK___zzzyyyWWWHHH<<<;;;<<<999999===777666555555555555666666555555555555444444444444333222222222222111111111000000000000000000000000///000000000000///..............................------............------........................------------------------........................------------------------................................................---------............///------------------------------............------,,,------......------,,,........................000000000000111111111111111111222222555DDDaaazzzuuuqqqsss|||{{{{{{}}}~~~||||||~~~{{{}}}uuuppplllfffaaalllsssmmm\\\JJJBBBAAA;;;666000...///000///---///...---...///111444666777666555555444555555555222222222222222222222222111111111111111000000///000000/////////.........------------------------------------------------------------------------------------------------,,,,,,---------.........------------------------,,,,,,,,,---------......///......------......///........./////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111222222222222555555444444555555666777444444555555555555555666444666888888777777888999888999:::;;;;;;<<<<<<<<<===>>>???@@@@@@???>>>======>>>???>>>;;;:::;;;===<<<;;;:::888888888999:::999777555555555555444222222222222111111000000000/////////////////////////////////.........------------,,,,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,++++++++++++******,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,,,,,,,,,,---------.........//////...//////000000000000000444000///222333222555;;;<<<999777888@@@LLLZZZbbbtttfffYYYPPPCCC===:::<<<;;;888888;;;555555555555555666666666555555555444444333333333222222222222111111111111000000000000000000000000//////000000//////...---........................------............------........................------------------------........................------------------------................................................---------............///------------------------------............------,,,------......------,,,------...............////////////000000000111111---000444444000222@@@OOOnnnzzzzzz~~~~~~~~~gggggghhhbbb[[[XXXQQQGGG===666444555444111......//////...------,,,,,,+++,,,...000111666555444444333333444444000000000111111111111111000111111111111000///////////////............---,,,------------------,,,------------------------------------------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,---------............------------..................////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000111111111222222444444444444444555666666333444444444555555666666444666777777666555666777777888999:::;;;;;;;;;:::<<<<<<===>>>>>>===<<<;;;<<<=========<<<<<<<<<===<<<;;;:::999999999:::;;;999666444333333333222111000000000000000/////////.....................///............------------------,,,,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------..................///000000000000000222///...000111000111333333222111222444888<<<>>>DDDTTTmmmzzzwwwrrrpppooonnnlllkkkjjjeee[[[QQQIIICCC???===999888:::;;;888444222444555555555666666666666666555555444444333333333222222222222111111111000000///////////////////////////////////////...------........................------............------........................................................................------------------------................................................---------............///------------------------------............------,,,------......------,,,,,,---------......//////....../////////000000000000111444666444111444999;;;EEE[[[zzzyyylllpppyyy```___```ZZZMMMEEE:::222............///...---............---------,,,+++++++++,,,---555444444333222333333333//////000000000000000000000000111111000000///...///.........------------,,,,,,------------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......------........./////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000///000000000000111111111333333333222333444444555333333333444555555666666333444666666555444444555555666888:::::::::999999:::;;;<<<<<<<<<;;;:::999;;;;;;;;;;;;<<<<<<======<<<;;;:::999999:::;;;<<<888666333222222222222111////////////////////////---------.....................---------,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,************************))))))*********+++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,------------.........---...//////000000///////////////////////////000///.........000444777999444<<>>;;;888999::::::;;;<<<;;;;;;;;;::::::666666777777666555444333333333333333333333444444111111111111000000000000////////////////////////......//////......---,,,------------------------------............------........................................................................------------------------................................................---------............///------------------------------............------,,,------......------,,,++++++,,,------...//////------........./////////444///---///111000111444777444333444777DDD___www}}}pppiiikkkfffeeennnuuu|||wwwaaaLLLBBB<<<555/////////000000000...---,,,,,,------------...///...............---------444333222222111111222222000000//////............000000000000000//////.........---------,,,,,,,,,++++++------------++++++------------------------------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...---------.........//////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////000000000000111111000000111111222333222222333333444555666666111222444333222111111222444555777999:::999888777999::::::;;;:::999888777666666666777999;;;;;;:::999999888777777888999:::999666333111111222222222---.....................,,,,,,,,,------.........---------,,,,,,,,,++++++---------,,,,,,,,,++++++,,,------......------,,,*********++++++,,,,,,,,,************************++++++,,,---///000111111***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,))))))***+++,,,,,,------,,,,,,,,,---------......---......///////////////***...000///---...222444,,,...111444555444333111+++444888777;;;EEEFFF>>>===AAADDDFFFMMMXXX^^^^^^___hhhvvvtttdddXXXRRRQQQMMMFFFDDDDDDBBB===;;;;;;;;;;;;;;;:::666333777999:::888666777;;;@@@;;;;;;999777888::::::888777777777777777555333222222222222333333444444444111111111111000000000000////////////////////////......//////......---,,,---------------------------..................---........................------------------------........................------------------------................................................---------.........//////---------------------------..................---,,,------......------,,,++++++,,,,,,---...//////---------.........//////...---///333222///...000222...///555:::<<>>===<<<:::999888777777777666666666666777888999:::888888:::<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;777777666555444444333333333333333222222222111111000000000000000000000000////////////////////////........................,,,,,,,,,---------......------------------------/////////......---------......------------......,,,------......------,,,******+++++++++,,,,,,,,,................................................------------------------,,,---------.../////////---------------------,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------------------------////////////000000000000444333222222222333444555???EEETTTooo{{{sss}}}{{{zzz{{{}}}jjj\\\WWWQQQKKKGGGAAA>>>:::666222000//////000///...---------------........................,,,,,,,,,---------......333333222111111000//////////////////............///////////////...---------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++,,,---.........---...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...................................................//////000000000///......//////............//////////////////////////////000000111222222222222111000000000000111111111111222222222222222222222222333222111000000111222222444444555666666777666666777888:::<<<;;;:::888666555444333444666777666555666666777888888888777666444444333222222111000000...------------...//////........................///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++...---...333999<<<;;;888......---,,,++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////.../////////000000000000111222222222222333333333333333444555666777888888888;;;===::::::FFF\\\nnnoooXXXLLLIIIEEEEEEDDDCCC@@@===;;;999<<<<<<:::999888777777777999999999999::::::;;;<<<;;;;;;<<<>>>????????????999999999999999999999999777666666555444444333333333333222222222111111111000000000000000000000000................................................,,,,,,,,,------------...------------------------.........---------,,,,,,......------------......,,,,,,------------,,,,,,++++++,,,,,,,,,---------................................................------------------------------------............,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------------------------.../////////000000000000333222111111111222333444666888>>>JJJ]]]sssuuu}}}xxxvvvuuuyyywww\\\LLLEEE???999666555444222000//////000111//////...---------------........................,,,,,,,,,---------......222222222111111000000///////////////............000///......---.........------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------)))***+++---......//////------,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------///////////////...---,,,......////////////......///////////////////////////000111111222222111111000000000000111111111111222222222222222222222222222111111000000111111222555555555666666555555444666777999:::;;;999888777555555555777888888666555666666777777777666666555333333333222111111000000//////...------------...------------------------...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************+++---000444777999:::000///...---,,,,,,++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---............/////////....../////////000000000000000000111111111222222000111111222333444555555333555666444222555>>>EEE[[[jjjuuuuuuvvv}}}eeeaaa[[[SSSFFF:::555777666777888999::::::::::::<<<;;;:::999888777777777:::::::::999999:::;;;;;;888999::::::;;;;;;::::::777777777777777777777777666666555555444333333333333222222222222111111111000000000000000000000000........................------------------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,......------------......,,,,,,------------,,,,,,,,,,,,---------.........------------------------------------------------------------------------............------------******++++++,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---..................................../////////000000000111111000000000111222333111222333333888FFFZZZiiizzzqqq~~~uuuooopppttttttuuuwww{{{eeeMMM>>>888333000.........---,,,---...000111///...------------------........................,,,,,,,,,---------......222111111111000000000///////////////............000///...---,,,---...///,,,------------------,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------******+++,,,---......------,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------////////////...---,,,+++---...///000000///...---///////////////////////////000000111111111111111///000000000111111111111222222222222222222222222222222222222222222333333444555666666666666666666777888:::;;;;;;:::999888888888999;;;<<<<<<999666666666666666555555444444333222222222111111000000000000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++++++++***)))))))))(((+++,,,,,,++++++...111......---------,,,++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------.........//////........./////////000000/////////000000000000111///000000111222222333333111333666888999;;;===???:::FFFNNNMMMJJJOOOUUUYYYGGGEEEBBB>>>999666777:::888888999999::::::::::::;;;:::999888777777777777888777777666666666666777777777777888888777777666555555555555555555555555555555555444444333333333222222222222111111111111000000000000000000000000........................------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------.........------,,,,,,,,,))))))***++++++,,,------+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......////////////////////////........./////////000000////////////000000111111000333555444222666???GGGQQQggg{{{yyy~~~{{{pppiiimmmtttssslllggg]]]NNN>>>666444222000111111000///...------............---,,,,,,---------........................,,,,,,,,,---------......111111111000000000000000////////////............000///---,,,,,,,,,---...,,,,,,---......---,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------+++,,,,,,---,,,,,,++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------......//////...---,,,,,,---...///000000///...---//////////////////////////////000111111111111000///000000000111111111111222222222222222222222222333333333444444555555555444555666777888999999999999999;;;<<<<<<<<<;;;;;;::::::;;;<<<>>>===:::777777666555444333333222222222222111111111111111000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++++++++***)))))))))+++---///,,,)))(((***...)))***+++,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------........................////////////....../////////000000000000000000111111222222333222111222333555666444333555999;;;999888:::<<<<<<888999999777666777888888999888888777666666666666999888777666666666666666666555444444444444444555999::::::::::::999888888666666666666666666666666444444444444444333333333222222222111111111000000////////////////////////........................------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------------------------------------------------......------,,,,,,,,,+++))))))***++++++,,,------+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......////////////////////////............////////////....../////////000000000...000222333333222111111999DDDRRRaaattt||||||wwwuuuvvv~~~qqqfffffffff___RRRHHH>>>666000000111///...///222111000///...---,,,,,,------,,,,,,,,,------...........................,,,,,,,,,---------......000000000000000000000000////////////............///...------,,,---------+++,,,---......---,,,+++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++******,,,,,,+++++++++,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////............////////////......////////////////////////...///000000111111000000000000000000111111111111222222222222222222222222333333444555666666666666444555666888999:::;;;;;;999:::;;;<<<<<<=========;;;::::::;;;<<<;;;999777777666555333222111111111111111111111111111111111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************(((+++---,,,***)))+++---'''(((***,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,------------.........------........./////////........./////////000000000000000111111111222222111000000000222222222000777666555555555666555444555777777555444555444111666666555555444555555666777666555555444444444555555555555444444555666666777888888888888888777777666666666666666666666666444444333333333333333333222111111111111000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,******++++++,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---..............................------........./////////---...///000000000//////000...,,,---000111000...333333444:::GGGZZZlllxxxqqqooonnnqqqwww{{{zzzwwwooocccWWWRRRNNNDDD888111111------000111...,,,---------------------------,,,,,,,,,,,,,,,------...........................,,,,,,,,,---------......///000000000000000000000////////////............------......------,,,,,,+++,,,...//////...,,,+++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++,,,,,,,,,,,,------***++++++,,,,,,,,,++++++,,,+++++++++,,,,,,---...)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000000//////............//////////////////////////////...//////000000000000000000000000000111111111111222222222222222222222222222333444555666666666555555555777888999999999999999999:::;;;;;;<<<<<<======<<<:::;;;<<<<<<:::999777666444222111000000000000000000000111111111111000///...---------------------------------------)))***+++,,,---,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++''')))+++++++++*********)))***,,,---...---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---------.........//////...////////////000000000/////////000000000000000000000222444555666666666555444444555666555555555444777777444444777666111666555555444555666777777555444333333222222333333444444444444555666777777444555555666666666666555555555555555555555555555333333333333333333333333111111111111000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------,,,,,,---------.........---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......---------------------------------.........//////---...///000111000000///111///------///111222111,,,---000333555888===BBBZZZffflllvvv{{{zzzzzz{{{}}}yyyiiigggddd___ZZZUUUTTTTTTQQQHHH@@@===:::444000000000...///333222///---///,,,,,,---...............,,,,,,++++++,,,,,,---...........................,,,,,,,,,---------......////////////000000000000000/////////............,,,---...///...---,,,++++++,,,...//////...,,,+++++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------((()))***+++,,,---------++++++++++++,,,,,,---...)))***+++,,,...///000000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111111222222000///...------...///000////////////////////////...//////000000000000000000000000000111111111111222222222222222222222222000222333555666666555555666666777777777777666666888888999::::::;;;<<<<<>>===<<<888666444222000/////////000000000000000111111111//////...------------...------------------------)))***+++,,,---,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,,,,---...//////...+++***+++,,,...//////...,,,***+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---------......---------.........//////////////////000000000111.........///////////////000111333444333222111111111222444666444222333555111444444111333999999444555555333222222333444555333333222222111222222222222222222333444555666777777777888999999999999999444444444444444444444444333333333333333333333333111111111111000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------------------------....../////////---,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------------------------------++++++,,,,,,,,,------------,,,,,,,,,,,,---......---------------------------------.........//////---...000111111111000///......///000000000000000---000333444111000444:::666>>>CCCOOOdddllllllrrrwwwwww{{{xxx|||}}}xxxzzzyyyzzz|||yyyrrr\\\YYYTTTLLLAAA;;;>>>DDD@@@:::555222///---///333---,,,---000///------111//////000000000///...---++++++++++++,,,,,,---...........................,,,,,,,,,---------......////////////............000000//////.........------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------------------------+++,,,,,,------,,,,,,+++------------------------+++,,,------......------//////.........---------------------------------////////////000000000000111111222222222333333333333333333333333333333333111222333555666777777777888777777666666666666666777888999999888999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;888777555333111000//////////////////............111///---,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++******************++++++,,,,,,++++++***++++++++++++++++++++++++******))))))******+++,,,************************++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......000...---,,,,,,---...000000000000000000000000000000000000000111111111111222222222222222222222222222222333333333333444444444444444555555555555666555555444444444333333333333333333444666777999:::666777777777777555333222333333222222222222111111111111111111111111111111000000000000///////////////////////////////////////............---------,,,,,,,,,+++++++++******++++++************++++++,,,------......------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////......////////////////////////////////////////////////000000000000111111111111555555777;;;???EEEJJJMMM[[[]]]___cccggglllppprrrzzzyyyzzz}}}tttkkkgggrrrtttuuutttnnndddZZZSSSCCCAAA>>>:::777444333333222111111111000000//////////////////.....................------,,,,,,,,,------,,,+++,,,---...///---------............///........................////////////............000/////////.........------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++------------------------,,,,,,------------,,,,,,------------------------+++,,,------......------///.........------------------------------------////////////000000000000111111111222222222333333333333333333333333333333111222333555666666777777777666666666666666777777777888888888777777999;;;;;;;;;;;;;;;;;;;;;;;;;;;888777666444222111000///////////////............000///---,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,******************************************++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******))))))******+++,,,************************+++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......000///---,,,,,,---///000//////////////////////////////000000000111111111222222222222222222222222222222222333333333444444333333333333444444444555555555555444444444333333444444444444555666888888666666777777666555333222333333333222222222222111111111111111111111111111000000000000////////////....................................------------,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////..............................//////////////////////////////000000000111111111222222222333444777:::<<<888999;;;===@@@DDDFFFHHHgggllluuu~~~~~~{{{iiimmmtttxxxfffXXXOOOKKKLLLMMMMMMLLLHHHBBB<<<888333222111000000000000000000000000/////////......////////////..................---------,,,,,,,,,---,,,,,,,,,,,,---......---------............///........................////////////............/////////...............---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......------,,,------------------------+++,,,------......------............------------........................////////////000000000000111111111222222222222333333333333333333333333333111222333555555666666666555555555555666777888888666777888777666666888999;;;;;;;;;;;;;;;;;;;;;;;;999888666444222111111000/////////............---000///---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))***+++++++++,,,******++++++++++++******++++++++++++++++++++++++******))))))******+++,,,************************++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......000///...------...///000//////////////////////////////000000000000111111222222222222222222222222222222222222333333333333222222222333333333444444666666555555555444444444555444444444444555666666666666666666555444333333444333333333222222222222111111111111111111111111000000000000////////////....................................------------,,,,,,,,,+++++++++******---,,,,,,,,,,,,,,,,,,---,,,------......------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////..............................//////////////////////////////000000000000111111444333222111111111222333333333333444666777999:::???CCCHHHLLLOOOOOONNNMMMLLLOOOUUU^^^jjjvvv}}}uuusssiiiddd[[[NNNCCC;;;888888555444333222111000///...,,,---...///000000000000//////...............---////////////...............------------,,,,,,,,,+++,,,------......---------------............///------------------------////////////....................................---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------////////////////////////////////////000000000000111111111111222222222222222222222222222222222222111222333444555555555555444444444555666777888999888888999888666666777999;;;;;;;;;;;;;;;;;;;;;;;;999888666444333222111111//////.........---------///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))***+++,,,,,,,,,******++++++++++++************************************))))))******+++,,,***************************++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......000//////......//////000////////////////////////////////////000000000111111111111111111111111111111222222222222333333333222333333333333444444444666666666555555555444444555555444444444444444555555555555555444444333333333333333333222222222222111111111111111111111111000000000000////////////.................................---------,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---........................////////////////////////////////////000000000111222222111111222333444555111111000111222333444555666777777777777777777666666777999;;;???CCCFFFHHHTTTZZZ___^^^WWWNNNHHHFFF<<<:::666111///000222444222111111000111111222333000000222222222111///...........................////////////............------------------------+++,,,---...///...---,,,---------............///------------------------////////////............---------...............---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,------------------////////////////////////////////////000000000000000000111111111222222222222222222222222222222222222222333444555555555555333333333444555777999999::::::;;;999777777888999::::::::::::::::::::::::888777555444333222111111............------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))***+++,,,,,,,,,)))******++++++******)))******************************))))))******+++,,,*********************************+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,---------......//////............//////...........................////////////000000000111111111111111111111111111111111222222222333333444444444444555555555555666555555555444444444444555444444333333333333333444444444333333333333333333333222222222111111111000000000000000000000000000000000000////////////...........................------------,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++,,,------......------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------........................////////////////////////...////////////000000000.........///000111111222............///000222222888777555444333333444444222333444555777888999999999999:::::::::999777555444222000//////000000111......///000000000000/////////000000///...,,,+++////////////////////////////////////............------------------------+++,,,---...///...---,,,---------............///------------------------////////////............---------------.........---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******++++++,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,------------........................////////////000000000000000000000111111111111222222222222222222222222222222222333444444444444444333333333444555777888999;;;<<<;;;:::888777777999888888888888888888888888666666444333222111111111.........------------,,,------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))***+++++++++,,,))))))************))))))******************************))))))******+++,,,************************************++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------,,,,,,,,,---------............................................................////////////000000111111111111111111111111111111111111222222222222444444444555555555666666555555444444444333333333444333333222222222333333444333333222222222333333222111111111000000000000000000000000000000000000000000000000////////////------------------------------------,,,,,,,,,,,,,,,,,,,,,+++++++++******+++******))))))******+++,,,------......------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------////////////////////////......////////////000000000000000000000/////////333333333333444555666777000/////////000111222333222333333444555555666666999555222222333555555444333222000111111111///......///000111111000...---------...//////////////////////////////000000000////////////............,,,,,,,,,------------...+++,,,------......---------------............///,,,,,,,,,,,,,,,,,,,,,,,,////////////............,,,,,,,,,------.........---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---)))******+++,,,,,,------***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,------......------++++++,,,,,,,,,---------------------------------////////////000000000000000000000000111111111111111111111111111111111111222222333444444444333333333333333444555666777888;;;;;;;;;999777555666777777777777777777777777777555444333222111000000000.........---------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************++++++))))))************))))))******************************))))))******+++,,,************************************++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,------------,,,,,,................................./////////000000111111111111111111111111111111111111222222222222333333444444444555555555444333333333333222222222333222222222222222333333333333222111111222333444000000000000////////////000000000000000000000000000000000000////////////---------------------------------,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,------......------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------////////////////////////........./////////000000111111222222222111000000//////.........//////000222333333555555666666666111111000///.........---444444333111000///000111///...,,,---000111000///222222222222111111111111.........//////000111222------........./////////////////////............,,,,,,,,,---------......---,,,,,,,,,,,,---......---------............///,,,,,,,,,,,,,,,,,,,,,,,,000/////////............,,,,,,,,,------.........---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))***+++,,,,,,------*********++++++*********+++++++++++++++++++++++++++,,,------......------+++++++++,,,,,,---------------------------------////////////000000000000000000000000111111111111111111111111111111111111222222333444444444333333444444444444444555666777:::;;;:::888555444555666666666666666666666666666444333222111000000000000......---------,,,,,,,,,,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************))))))************))))))))))))))))))))))))))))))*********)))***++++++,,,************************)))************+++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++..................................../////////000000000000000000000000000000111111111111222222222222222333333333444444444333333333222222222111111222222111111222222333444333222111111111222333444////////////............000000000000000000000000000000000000////////////---------------------------------,,,,,,,,,++++++,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---,,,------......------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------////////////////////////............/////////000,,,---...///000000000000333222111000000000000000...///000111000///...---333333222222222333444444,,,111555444///+++,,,///555222......000111111//////...---,,,,,,---///000......,,,,,,,,,,,,...///,,,,,,,,,------.........000/////////............,,,,,,,,,------............---,,,+++,,,---...///---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,///............---------///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,...------,,,,,,------...,,,------......------,,,////////////000000000000111111000000000000111111777666444333222333333444111222333444555555555555888888888666444333444555666666666666666555555555666555222000//////000000///............---------------++++++++++++------)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++------++++++++++++------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------///......------///000111000000000000111111111111000///.........///111222000111111111111222222222222222222222222222222222222222222333333333444444333333333222222222111111......//////000000111111////////////////////////000000//////.........---------------------------,,,,,,,,,+++++++++******,,,,,,,,,++++++*********)))************+++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,---------,,,***(((''',,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---,,,+++*********+++,,,------------------------------.........---,,,,,,+++,,,,,,,,,---------..................////////////000000000000000000000000000000000000000000000000000000111222222222222111222222111111000000////////////000000000000//////////////////////////////------------------------///////////////////////////...---,,,,,,---...///,,,------......------,,,++++++,,,,,,---...//////------------------------,,,---......,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,............------------......---,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,------......------,,,.../////////000000000000111111000000000000111111666555333222222222333333222222333444555555555555666777777555333222333444666666666555555555555444666444222000//////000000............---------------,,,,,,++++++,,,,,,---************************+++,,,,,,,,,++++++***)))))))))))))))))))))))))))************************************************+++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------///......---...///000111//////000000000111111111000//////...///000111222000000111111111222222222222222222222222222222222222222222333333333333444333333222222222111111111///////////////000000000........................000/////////.........---------------------------,,,,,,,,,+++++++++******,,,,,,,,,++++++*********)))************+++++++++------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,------,,,+++)))(((++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---,,,+++*********+++,,,---------------------------------......------,,,+++,,,,,,,,,---------..................////////////000000000000000000000000000000000000000000000000000000111222222222222111111111111000000000000000//////000000000000//////........................------------------------........................///...------------...///,,,------------------,,,+++,,,,,,------.........------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,---------------...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***++++++******************************++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,------......------,,,....../////////000000000111000000//////000000111333333222222111222222222333333444444555444444444444555555444222111222444555555555555444444333333555333222000/////////000............------------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++***)))))))))))))))))))))))))))************************************************+++++++++***************))))))))))))))))))))))))+++++++++++++++++++++++++++***)))(((((()))***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------......------......///000//////000000000000111111///////////////000111111000000000111111111222222222222222222222222222222111111222222222333333333222222222222111111111000000000//////////////////......................../////////...............------------------------,,,,,,,,,+++++++++******+++++++++++++++*********)))************+++++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++---------------------------,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---+++++++++++++++,,,------------------------------------......------,,,,,,,,,,,,,,,---------..................////////////000000000000000000000000000000000000000000000000///000111111222222111111///000000000000000000111...//////000000//////...........................------------------------........................///...------------...///------------------------------------------------------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,+++,,,,,,---............***++++++++++++,,,,,,,,,++++++++++++++++++++++++***))))))))))))***++++++************************))))))***+++,,,------...++++++++++++++++++++++++************************,,,,,,++++++***++++++,,,,,,,,,+++++++++++++++***************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,------......------,,,........./////////000000000000////////////000000111111111111111111222222444444444555444444333333333444444333111111222444555555555444333333222222333333111000////////////.........---------,,,,,,++++++------------++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************+++++++++++++++***)))(((((()))***+++***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------......//////////////////000000000111///////////////000000111000000000000111111111111111111111111111111111111111111111111222222222222222111111111111000000000000000000//////......---................................................------------------------,,,,,,,,,+++++++++******+++++++++***************))))))*********+++++++++,,,+++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,------------------------------,,,------...------,,,,,,,,,,,,,,,---------..................////////////000000000000000000000000000000000000000000000000///000000111111111111111.../////////000000111111...//////////////////...........................------------------------.................................------.........---------,,,,,,---------------------------,,,,,,------------------------+++---...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++,,,............---*********+++++++++,,,,,,++++++++++++++++++++++++***************+++,,,,,,************************))))))******+++,,,------++++++++++++++++++++++++************************,,,++++++***++++++,,,,,,,,,,,,,,,++++++*********************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,............////////////000000////////////000000///000000111222222222222444444444555444444333333222333444333222222333555666555555444333333222222222222111000000/////////...------------,,,,,,,,,++++++------------++++++++++++++++++++++++++++++)))******++++++*********))))))))))))))))))))))))************************************************************************)))))))))))))))))))))))))))))))))******+++++++++******)))(((((()))******)))***,,,,,,,,,,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,------..................////////////000000000...//////000000000000000//////000000000111111111111111111111111111111111000000000111111111222222111111111000000000//////000000//////......------........................---------...............------------------------,,,,,,,,,+++++++++******************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,------------------------------------,,,,,,------...------,,,,,,,,,,,,---------..................//////////////////////////////////////////////////////////////////000111111111111000......//////000000000111......////////////..............................------------------------........................---..................---...---,,,,,,,,,,,,---...------------------,,,,,,------------------------+++,,,------,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,---.........---,,,************+++++++++++++++++++++++++++++++++++++++************+++,,,,,,************************))))))******++++++,,,,,,++++++++++++++++++++++++************************++++++******++++++,,,,,,---,,,,,,++++++*********************************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------......------,,,------........./////////000//////......//////000...///000222222333333333333333444444555444444444333444555444333444666777777666666555444333222222111111111000000/////////------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++((()))******+++*********))))))))))))))))))))))))++++++++++++++++++++++++***************************************+++++++++))))))))))))))))))))))))(((((())))))***+++++++++******************************++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,---............---......////////////000000......///000000000000000/////////000000000111111111111111111111111111111///000000000000111111111000000000000//////////////////..................---------------------------------------.........------------------------,,,,,,,,,+++++++++******)))))))))***************)))************+++++++++*********+++++++++++++++******+++++++++,,,,,,,,,+++*********+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---------------------------------------,,,,,,------......------,,,,,,,,,---------..................////////////////////////////////////////////////////////////...///000000111111000000...//////////////////000---......//////......---------------------------------------------------------------------------------...//////...------...---,,,++++++,,,---...------------------------------------------------***,,,------------...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,---...//////---,,,+++************++++++++++++***************************))))))))))))***++++++***************************************+++++++++++++++++++++++++++++++++************************++++++******++++++,,,---------,,,,,,+++******)))************************++++++++++++++++++++++++******++++++++++++******************************************++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------......------,,,---------.........////////////............//////...///111222444444444444222222333444555555555555444555666666555666888:::888777777666555444333222000000000000000//////...---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---************************(((((()))***************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))((((((((()))***+++++++++)))***+++,,,,,,+++***)))++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------+++,,,---.........------........./////////000000---...///000111000000///////////////000000000111111111111111111111111111/////////000000000111111000000/////////.........------..................------------------------,,,,,,,,,------.........------------------------,,,,,,,,,+++++++++******((()))))))))*********+++)))************+++++++++)))*********++++++++++++******+++++++++,,,,,,,,,,,,+++*********+++,,,---++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,---.........---,,,------------------------+++,,,------......------,,,,,,,,,---------..................////////////////////////////////////////////////////////////...//////000000000000000///////////////.........---......//////......---------------------------------------------------------------------------------...//////...------///...,,,++++++,,,...///+++,,,,,,------.........------------------------***,,,------------...000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,---/////////---+++***)))************+++++++++************************((((((((((((((()))******************************+++++++++***************++++++++++++++++++++++++))))))))))))))))))))))))+++*********+++,,,,,,---------,,,,,,+++***))))))************************++++++++++++++++++++++++******++++++++++++******************************)))************+++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,------......------,,,---------.........////////////............//////...///111333444555444444111222333444555555666555555666777777777777:::<<<999888777666555444333333///000000000000000///...---------,,,,,,,,,++++++...---++++++++++++---...))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))******++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++(((***,,,......,,,***(((,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++,,,---.........---,,,............/////////000---...000111111111000///////////////000000000000000000000000000000000000////////////000000000000000/////////............,,,------....../////////------------------------,,,,,,,,,------.........------------------------,,,,,,,,,+++++++++******(((((())))))*********+++)))************+++++++++))))))******++++++++++++******+++++++++,,,,,,,,,---,,,+++*********,,,,,,************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,---.........---,,,------------------------+++,,,,,,---.........---,,,,,,,,,---------................../////////000////////////////////////////////////////////////...//////000000000000000000000//////.........------..................---------------------------------------------------------------------------,,,---...//////...---,,,///...,,,++++++,,,...///++++++,,,,,,---...//////------------------------***+++------------...000,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---+++,,,------......------+++++++++*********))))))***++++++,,,,,,------...)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************)))************++++++++++++++++++*********))))))******++++++++++++******------,,,+++************++++++,,,,,,,,,+++******+++++++++++++++++++++++++++---------+++++++++---.........------,,,,,,,,,---------........./////////////////////.........///000111222333444444444333333333444555666666777:::999888777777888999::::::999888777555333222222222111000.........///000,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,...------,,,+++***))))))(((((()))***+++,,,,,,---))))))))))))))))))))))))******))))))))))))******)))*********++++++++++++))))))))))))))))))))))))+++++++++*********))))))++++++******************+++***)))+++......+++(((++++++,,,,,,,,,+++******++++++***))))))***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------....................................///000000000000000000000000000000000000000000000000000000000000000111000///......///000111////////////............------------------------...........................------,,,,,,------...,,,------......------,,,------,,,,,,+++***))))))+++++++++***)))***,,,...++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---,,,+++******,,,...///,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........////////////000---------............///---......///000111111222000000000000000000000000......------------......------------------------.........------,,,,,,,,,........................------------------------***+++,,,+++******+++,,,///...---,,,+++,,,,,,------------------...///000,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,++++++,,,------------,,,+++++++++*********)))))),,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************)))************++++++++++++++++++*********))))))******++++++++++++************+++,,,...000111222//////......---,,,+++++++++++++++++++++++++++++++++,,,------++++++,,,---......---------,,,,,,,,,---------.........//////......//////////////////000111222333333444444333333333444444555666666777999888777777777777888999888888777555444222111111111111///.........//////,,,,,,,,,,,,,,,,,,,,,,,,///...---+++*********)))---,,,,,,++++++*********)))))))))***++++++,,,,,,******************************))))))))))))******)))))))))*********++++++))))))))))))))))))))))))+++++++++*********))))))************************---,,,,,,---//////---******++++++,,,,,,,,,++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------....................................///000000000000000000000000000000000000000000000000000000000000000111000///......///000111////////////............------------------------------------------------------,,,,,,,,,,,,------,,,,,,------------,,,,,,------,,,,,,+++******)))***++++++***)))***,,,...++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,...---,,,+++******,,,---///,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////---------............///---......///000000111111////////////////////////......------------......------------------------......---------,,,,,,,,,........................---------------------------...000000...---...//////...---,,,,,,,,,---------------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++******+++,,,,,,,,,,,,++++++++++++***************---,,,,,,+++******))))))************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************)))************++++++++++++++++++*********************++++++++++++******)))***+++---000333555777333222000...---,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---...------------,,,,,,,,,------........./////////.........//////000000000222333333444444333333222333444444555555666666666777777666666666666777777666555555333222111000000000000///............///,,,,,,,,,,,,,,,,,,,,,,,,//////...,,,++++++++++++++++++++++++++++++++++++******************************************************))))))))))))******((()))))))))************))))))))))))))))))))))))+++++++++***************************************---,,,,,,---......---+++)))***++++++,,,,,,,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------....................................///000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,------------,,,,,,---,,,,,,++++++************+++,,,+++******,,,...++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,...,,,++++++******,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------............---------............///.........//////000000111////////////////////////......------------......------------------------------------,,,,,,,,,,,,------------------------------------------------***,,,///000...,,,,,,,,,......---,,,,,,,,,------------------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++))))))***+++++++++++++++************************+++++++++*********))))))*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++******************************++++++++++++******,,,,,,------...000111222222000...,,,++++++,,,---++++++++++++++++++++++++***,,,------++++++,,,...------------------------............////////////------...///000111111222444444444444444333222222333444444444555555555666666666555555555555666666333333222111111000/////////.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////*********++++++,,,,,,,,,+++++++++*********))))))******************************))))))))))))******(((((()))))))))*********))))))))))))))))))))))))***************************************+++++++++************++++++******((()))***+++,,,---------)))***,,,------,,,***)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------....................................///000000000000000////////////////////////////////////////////////000000////////////000000////////////............------------------------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++*********)))+++,,,+++******,,,---***+++++++++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---++++++******++++++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///........./////////000000////////////////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((+++///000...,,,+++***---------------------------------,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,((()))******++++++******************************))))))*********+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++******************************++++++++++++******,,,,,,++++++++++++,,,,,,,,,+++***((()))***,,,---++++++++++++++++++++++++***+++---,,,,,,+++---...------------------------........./////////000000---......///000111222222444444444444333222111111333333333333444444444444444444444444444444444444111111000000//////......---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000*********++++++,,,,,,---,,,,,,++++++***)))))))))******************************))))))))))))******))))))))))))************))))))))))))))))))))))))************************))))))*********+++++++++************))))))***+++((()))***+++,,,---------)))***,,,------,,,***)))++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......////////////////////////......///000000000000000//////////////////////////////////////////////////////000000000000//////////////////............------------------------++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++++++++***)))+++,,,,,,+++***+++---*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,++++++,,,---************++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///............////////////..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,///222333222///......,,,---------------------...------,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,------))))))***++++++++++++******************+++++++++))))))******+++,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++************************)))************+++++++++***************+++++++++******++++++++++++******)))((((((((()))***++++++)))((((((((()))***+++,,,++++++++++++++++++++++++)))+++,,,,,,,,,,,,---///,,,,,,,,,------------........./////////000000000/////////000000111111111333333333333222222111000222222222222222222222222222222333444444333222222////////////////////////+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,+++++++++******))))))++++++++++++++++++++++++******))))))))))))******)))*********++++++++++++))))))))))))))))))))))))***************+++++++++)))))))))***++++++,,,,,,+++,,,---,,,******,,,---)))***++++++,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////......///000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////............------------------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++(((***,,,,,,+++++++++,,,*********++++++,,,,,,---+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,---,,,+++***+++---*********+++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------............---------............///......................................................------------......------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000000///---------+++,,,---.........------...------,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,)))***++++++,,,,,,++++++))))))*********+++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++************************)))************+++++++++))))))*********+++++++++******++++++++++++******)))))))))))))))***+++,,,******++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,,,,,,,---///,,,,,,,,,---------........./////////000000000000000000000000000000000111111111222222222111000000111111000000000000000000111111222333333222111111......//////////////////***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,++++++++++++++++++,,,,,,+++++++++***************++++++++++++++++++++++++******))))))))))))******++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))*********+++++++++((())))))***++++++,,,,,,+++,,,---+++)))))),,,...***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////......///000000000000000000000000000000000000000000000000000000000000000...///000111111000///...////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++(((***,,,---,,,++++++,,,)))******+++,,,,,,------+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************,,,,,,,,,+++***+++,,,))))))***+++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////---------............///......................................................------------......------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++******++++++,,,---.........------...---,,,,,,++++++,,,,,,******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++******+++,,,,,,,,,,,,+++))))))******++++++++++++......---,,,,,,+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++************************)))************+++++++++))))))******++++++++++++******++++++++++++******---,,,++++++******++++++---............---++++++++++++++++++++++++++++++)))+++,,,,,,,,,,,,...///,,,,,,,,,------.........////////////000000000000111111111000000000000000///000000111111111000000000000000000////////////000111222333333222111000.........///////////////)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,...///++++++++++++++++++++++++************************++++++++++++++++++++++++******))))))))))))******++++++,,,,,,,,,---------))))))))))))))))))))))))))))))******++++++++++++((())))))***++++++,,,,,,)))***+++)))''''''))),,,++++++,,,,,,,,,+++******---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))************+++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......000000000000000000000000...//////000000000000000000000000000000000000000000000000000000000000000...///000111111000///...000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++(((***,,,---,,,++++++,,,))))))***+++,,,,,,------++++++++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************+++,,,,,,******+++,,,))))))***++++++++++++***,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........////////////000---------.........//////.....................---.................................------.........------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---...---,,,,,,---...***+++---...///...------...---,,,,,,++++++++++++******+++,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,++++++*********************************************************---------,,,+++***)))(((************************++++++++++++++++++++++++------,,,++++++******)))++++++******++++++,,,---////////////////////////000////////////000000111000000//////.........---444111...///333555444222444333222111000///...---000111333444444444333333000////////////.........------......------,,,+++++++++++++++++++++++++++---,,,,,,++++++*********++++++************++++++++++++++++++++++++++++++++++++++++++,,,---...///,,,+++***))))))***+++,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,+++++++++*********))))))************************+++++++++*********))))))++++++************++++++))))))***++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------............---,,,---...///000///////////////.........,,,222000((((((111444000000000000000000000000000000000000000///...---,,,........................++++++,,,,,,,,,,,,------------,,,,,,+++***))))))+++++++++*********))))))******))))))******+++,,,******+++++++++,,,,,,,,,))))))***+++,,,------...************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))***++++++***)))***+++************************---,,,***)))))))))******++++++++++++++++++++++++---,,,+++*********+++,,,))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++*********))))))+++++++++++++++++++++++++++,,,---,,,***)))***+++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///------------------------........................------------------------.........------,,,,,,,,,,,,---------,,,++++++***---+++******,,,------,,,---,,,,,,++++++,,,,,,---///...,,,+++++++++,,,,,,***+++,,,---------,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------...............------,,,,,,,,,------------------------+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++***)))))),,,++++++******++++++,,,******************************+++++++++,,,,,,,,,---,,,++++++******++++++,,,,,,,,,+++++++++******************************************************,,,,,,,,,,,,+++***))))))************************+++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---------------------------..................//////000000/////////.........111///------///111222222444444333222111000//////000222333555555555333222/////////.........---------------...------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++************++++++++++++++++++++++++++++++*********++++++,,,---...,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++******************+++++++++*********))))))************************+++++++++*********))))))*********))))))*********))))))***++++++++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------.........------,,,---...///000/////////////////////...,,,///...---444>>><<<333000000000000000000000000......//////000//////...........................++++++,,,,,,,,,,,,------......------,,,++++++***,,,,,,,,,,,,+++++++++*********))))))******+++,,,*********+++++++++,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************,,,---,,,+++***+++,,,++++++++++++++++++++++++---,,,+++***)))******+++++++++++++++++++++++++++---,,,+++******+++,,,---***+++++++++,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,+++++++++***++++++++++++++++++++++++,,,---...---+++***+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............------------------------........................---------------------------------------,,,,,,,,,---------------,,,++++++---+++******,,,------,,,---,,,,,,++++++,,,,,,---...---,,,+++***++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------............---------,,,,,,,,,------------------------+++++++++***************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++///...---,,,***)))((((((,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++***************************************************,,,,,,,,,,,,+++******)))************************++++++++++++++++++++++++)))******+++,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000////////////.........///000///......000222555444444333222111000000000222444666666555333222......---------,,,,,,,,,---------------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++***************+++,,,---++++++************++++++++++++++++++++++++++++++,,,,,,++++++***))))))(((+++++++++***************************************+++++++++***************))))))))))))))))))))))))))))))***++++++++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------.........------------...//////......//////////////////---...,,,///;;;EEE>>>///////////////////////////,,,---...///000111111111------------------------++++++,,,,,,,,,,,,------///......------,,,,,,+++---------,,,,,,,,,++++++******))))))******+++,,,))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,++++++++++++++++++++++++------,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---++++++++++++++++++++++++------------------------++++++++++++,,,,,,,,,,,,------------............------------------------........................------------------------,,,,,,,,,,,,------------------......------,,,,,,---+++******,,,------,,,---,,,,,,++++++,,,,,,------,,,+++*********++++++,,,,,,+++++++++,,,---...,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------------,,,,,,,,,------------------------************************************************++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,------,,,,,,+++***)))))),,,++++++******++++++,,,******************************+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,+++***)))*********************************************************++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,000000//////////////////111555999999555222111222333333333222222111111000000222555666777555222111---------,,,,,,,,,++++++,,,------------,,,++++++************************)))*********+++,,,,,,,,,++++++************++++++************++++++++++++***)))))))))***++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************************************************************))))))))))))))))))))))))))))))***++++++++++++******++++++++++++,,,,,,,,,************************,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......------------......//////............////////////000...,,,...777===555(((........................------...///000000000000------------------------+++++++++,,,,,,,,,------......------,,,,,,,,,+++---,,,,,,,,,,,,+++++++++******))))))******+++,,,)))))))))*********++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------......+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++,,,---++++++++++++++++++++++++------------------------***++++++++++++,,,,,,,,,,,,,,,---------.........------------------------........................------------------------+++++++++,,,,,,------...------.........------,,,---+++******,,,------,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,+++******,,,...///,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++,,,,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++************************************************++++++,,,,,,,,,+++******************************************************,,,,,,,,,+++++++++******++++++******++++++,,,---------------------------+++,,,---.........------//////000000000000000000555;;;CCCEEEAAA:::444111111111111111111000000000000222444555555444222000---,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***************************(((((())))))******++++++++++++************++++++)))))))))******+++++++++*********)))******+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************************************))))))************))))))))))))***++++++++++++************+++++++++,,,,,,************************++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---------...............---.........//////000000///...---,,,///111...)))------------------------......////////////......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++******************))))))******+++,,,)))************+++++++++---,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))+++,,,+++***)))***,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........************++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++******,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------...------------------------........................------------------------***++++++,,,,,,---------,,,,,,---------------,,,---+++******,,,------,,,---,,,,,,++++++,,,,,,---++++++++++++,,,+++++++++---,,,+++******,,,...///,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---)))******++++++,,,------,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,++++++******++++++,,,,,,***++++++++++++,,,,,,,,,************************************************+++++++++,,,,,,++++++***************************************************------,,,,,,+++******)))++++++******++++++,,,---------------------------)))***,,,...//////......//////000000000000111111666<<>>===777222111111111222222333333444222111///.........///000......------------,,,,,,+++,,,,,,,,,,,,+++******)))))))))))))))))))))))).........------,,,,,,,,,++++++************++++++'''(((((()))***+++++++++------,,,,,,+++,,,,,,,,,++++++------------++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))))))))******++++++++++++************************))))))******++++++++++++***+++---......---+++***))))))***++++++++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,.../////////...------------...///000000111---+++,,,...///---,,,,,,////////////////////////'''((()))+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------,,,,,,,,,++++++*********)))***++++++,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,++++++***++++++++++++++++++++++++((()))***,,,------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////---------------------------...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))************+++++++++++++++,,,,,,,,,---------------------------------........................---------------------------,,,,,,++++++*********((()))***+++++++++++++++---+++***+++,,,------------,,,,,,++++++,,,,,,---+++,,,.../////////......***+++,,,---------,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,+++***))))))************************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---)))************+++++++++---,,,,,,+++*********+++,,,++++++******++++++,,,******++++++++++++******((()))++++++)))((()))***,,,,,,,,,++++++*********))))))))))))))))))))))))************************************************************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......------......//////000000000111333555555444333222111222222222222111000000222111111000///......------,,,+++*********+++,,,***++++++,,,,,,++++++***************************,,,,,,,,,+++++++++******)))))))))***+++++++++,,,++++++******************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++************++++++++++++************++++++)))******++++++******)))...---+++***)))***++++++,,,+++***+++,,,---+++)))+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,---------------------------------............//////............---------,,,,,,,,,---------...............------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++,,,---+++)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,---------------------------------,,,+++*********+++,,,++++++++++++++++++++++++,,,,,,,,,---------......------++++++++++++------))))))***+++,,,,,,------,,,,,,,,,---------........................------------------------------///...---,,,+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------.........,,,++++++++++++,,,------.........------,,,,,,,,,------------------------------------,,,++++++***,,,++++++***))))))***************************************************************+++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---)))************+++++++++---,,,++++++*********+++,,,++++++******++++++,,,******++++++++++++******(((***++++++***))))))***,,,,,,,,,++++++*********************************************************************************+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......---......//////000111111000111333444555444333222111222222222222111000000111111000000///......---...---,,,+++++++++,,,,,,***++++++,,,,,,++++++***)))))))))))))))))))))))),,,,,,+++++++++************************+++++++++************************************************************************++++++++++++++++++++++++++++++************++++++++++++************++++++******++++++++++++******---,,,++++++******++++++,,,+++***+++,,,---+++)))---,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,---------------------------------............//////............---------,,,,,,,,,---------............---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++,,,---+++)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,---------------------------------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---)))******+++,,,,,,------,,,,,,,,,------------...------...............---------------------------...---,,,,,,,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,+++******)))******************************************************************++++++++++++,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,)))************+++++++++,,,,,,+++************+++++++++************++++++******++++++++++++******)))+++,,,,,,+++******++++++++++++++++++*********++++++++++++++++++++++++************************************************,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,------,,,---......///...............///000000111111222000111333444444444333222111222222222222111000000000000000///......------///...---,,,,,,,,,------******++++++++++++******************************,,,++++++++++++*********+++++++++***************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++++++++************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******,,,+++***+++,,,---+++)))......------,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,---------------------------------------------............//////............---------,,,,,,,,,---------.........------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++,,,---+++)))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,---,,,,,,,,,,,,------------+++,,,---...............------------------------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,---------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++***************+++************************************************************++++++++++++***************************************************************************************++++++,,,))))))*********+++++++++++++++***************+++++++++************++++++******++++++++++++*********+++------+++***+++,,,+++++++++***************++++++++++++++++++++++++************************************************------,,,+++************,,,,,,,,,---------------------...............---/////////000111111222222000111222333333333333222111222222222222111000000/////////......---------...------,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,+++++++++***)))))))))***************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++++++++************+++++++++,,,,,,------,,,,,,+++***+++,,,------,,,***)))++++++***+++,,,---+++)))......---,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......---------------------------------............//////............---------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,---+++)))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------......------------------------++++++++++++,,,,,,,,,,,,++++++------------++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------***+++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................------------------------++++++++++++++++++++++++***++++++,,,------------+++***************++++++************************************************))))))*********+++++++++******************************************************************************))))))******+++,,,))))))*********+++++++++*********))))))***+++++++++******))))))******+++******++++++++++++*********+++------+++***+++,,,************************++++++++++++++++++++++++************************************************------,,,+++************,,,,,,,,,------.........---...............------/////////000111111222222111111222222222333333222111222222222222111000000............------------,,,,,,,,,,,,+++++++++***)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,+++++++++***)))))))))))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++++++++************+++++++++,,,,,,------,,,,,,+++)))***,,,------,,,+++***++++++***+++,,,---+++))),,,,,,,,,+++***)))))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......---------------------------------............//////............---------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,---+++)))++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,------------++++++------------++++++***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////......------------------------++++++++++++++++++++++++***++++++,,,------------*********)))******+++,,,************************************************)))))))))************+++***************************************************************************))))))))))))***++++++)))************+++++++++***))))))))))))***++++++******))))))))))))************++++++++++++******)))+++,,,,,,+++******+++)))))))))***************++++++++++++++++++++++++************************************************,,,,,,++++++***+++++++++,,,,,,,,,---......//////.........///......---,,,......///000000111111222111111111111222222222333111222222222222111000000------------------------++++++,,,,,,,,,+++***)))))))))************))))))************************+++************)))))))))+++++++++***************)))))))))***++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++++++++************++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++,,,+++***+++,,,---+++)))+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,---------------------------------------------............//////............---------,,,,,,,,,---------......,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++,,,---+++)))++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---//////...------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,******))))))***++++++,,,************************************************))))))))))))************************************************************************************)))))))))))))))***++++++)))************+++++++++)))))))))))))))***++++++******))))))))))))************++++++++++++******(((***++++++***))))))***((()))))))))*********+++************************************************************************+++++++++***++++++,,,,,,,,,,,,------.../////////......//////...------,,,---......//////000111111111111111111111222222333111222222222222111000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***))))))************))))))))))))))))))))))))))))))************))))))))))))***************+++++++++((())))))***++++++,,,,,,************************************************++++++++++++++++++++++++++++++************++++++++++++************++++++******++++++++++++******++++++******++++++,,,---,,,+++***+++,,,---+++)))*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,---------------------------------............//////............---------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++,,,---+++)))++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,---------,,,,,,++++++++++++++++++++++++***+++,,,...............------------------------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++*********+++---.........,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******))))))***+++,,,,,,************************************************))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++))))))((())))))***++++++******))))))))))))************++++++++++++******((()))++++++)))((()))***(((((())))))*********+++))))))))))))))))))))))))************************************************************+++,,,------,,,,,,------...///000000.../////////...---,,,,,,------......///000000000111111000000111111222333111222222222222111000000,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++))))))************))))))************************************))))))))))))))))))******+++++++++,,,((())))))***++++++,,,,,,))))))))))))))))))))))))************************++++++++++++++++++++++++++++++************++++++++++++************++++++*********++++++*********++++++***)))***+++---...,,,+++***+++,,,---+++)))***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,---------------------------------.........////////////.........---------,,,,,,,,,---------......,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++,,,---+++)))++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++((()))***,,,------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...---++++++++++++---...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++)))+++,,,...//////......------------------------++++++++++++++++++++++++,,,++++++++++++++++++,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,++++++*********)))***,,,......---,,,+++,,,,,,,,,------.........------------------------------------,,,,,,+++***,,,***))))))***++++++***++++++******************************************)))************+++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************'''((()))***+++,,,,,,,,,******))))))))))))******+++,,,------+++***************************************))))))))))))******++++++************++++++------,,,,,,+++*********,,,,,,,,,---------......//////.........---------............////////////000000000111222222333333555555555555444222000///---------,,,,,,---...............------,,,,,,,,,++++++******))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++...,,,***+++---...,,,******+++,,,------,,,+++***)))+++++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************+++++++++*********))))))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........------............------------------------------/////////...------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,---...)))+++------,,,,,,---...---,,,,,,+++*********+++++++++++++++++++++++++++************************************************---,,,,,,+++***)))(((((())))))))))))))))))))))))++++++++++++******))))))************************)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,************************---------,,,,,,,,,++++++---------,,,,,,+++++++++---,,,,,,+++*********+++)))************++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++......---,,,,,,+++******---------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,---------------------------,,,***))))))***,,,---++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++***************************************************)))************+++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************((()))***+++++++++++++++******))))))))))))*********+++---,,,***))))))*********************************))))))))))))******++++++************++++++*********+++++++++++++++,,,,,,,,,---------............---------,,,,,,,,,............///////////////000000111111222333333333333333333222000...---------,,,,,,,,,,,,---------------,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,+++)))***,,,---+++)))******+++,,,,,,+++******)))+++,,,+++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------------------............---------------------------------------...............---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------+++,,,......---,,,---...---,,,++++++******++++++++++++++++++++++++++++++************************************************,,,,,,++++++***)))))))))************************++++++++++++*********)))************************)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,************************+++++++++*********))))))------,,,,,,,,,+++++++++---,,,++++++******++++++************++++++++++++++++++++++++++++++++++++******++++++++++++******------,,,++++++***))))))---------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,---------------------------,,,+++))))))+++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++***************************************************)))************+++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))******+++++++++************))))))))))))******)))***,,,+++***((()))*********************************))))))))))))******++++++************++++++(((((())))))***++++++,,,,,,,,,,,,---------......---------,,,,,,,,,,,,,,,............//////////////////000111111222222333111111111111000...---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++++++++))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))++++++***))))))******++++++******)))***+++,,,+++***)))***,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,------............------------------------------+++,,,,,,---......//////---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,,,,...//////---,,,------,,,,,,++++++******++++++++++++++++++++++++++++++************************************************************************************************++++++++++++************************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,,,,++++++++++++,,,,,,++++++******++++++************+++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,++++++******))))))------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------------------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++******************+++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++******)))******))))))))))))******((()))++++++)))((())))))************************+++******))))))******+++,,,++++++******++++++,,,(((((()))))))))*********,,,,,,,,,---------......------------------------............//////////////////000000111222222222111111000000///...------,,,,,,+++*********++++++++++++******************(((((())))))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++++++++***)))))))))******)))))))))***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++,,,...///...,,,++++++,,,,,,,,,++++++***++++++,,,***+++++++++++++++,,,,,,************************************************))))))*********+++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++,,,+++++++++++++++++++++,,,,,,++++++***++++++,,,*********+++++++++,,,,,,++++++++++++++++++++++++........................,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......***++++++,,,---...//////------------------------,,,***))))))***++++++***))))))*********+++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++******)))******))))))))))))******''')))++++++)))((()))***************************++++++************++++++,,,,,,++++++++++++,,,,,,*********)))))))))((((((,,,,,,,,,---------..................////////////............////////////...//////000111111222222222111111000////////////---,,,++++++*********+++************************(((((())))))******++++++))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,***))))))))))))))))))******,,,,,,,,,+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,,,,,,,------------,,,,,,------------------------......------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,+++++++++++++++,,,------+++*********,,,++++++***++++++,,,,,,*********++++++,,,,,,,,,************************************************)))))))))***++++++,,,,,,************************+++++++++++++++++++++,,,************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++///......------......///---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------------------------,,,,,,,,,---------......++++++,,,------...//////------------------------,,,***))))))***++++++***)))))))))***++++++,,,,,,************************)))************+++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))******+++++++++************))))))))))))******''')))++++++***)))***+++************************++++++************++++++,,,,,,++++++++++++,,,,,,,,,++++++***))))))((((((,,,,,,,,,---------......///////////////000000000............////////////......///000000111111222222222111000000000000000...---,,,++++++***++++++***************+++++++++))))))))))))************))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,------++++++,,,---+++******))))))******++++++,,,---,,,+++***+++---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************************************************++++++,,,,,,---***************************************+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,,,,,,,------------,,,,,,------------------------......------,,,++++++***---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,)))+++,,,,,,***))))))***++++++******++++++,,,,,,*********++++++,,,,,,---************************************************))))))******+++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********+++++++++++++++++++++******++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---............------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,------......------,,,,,,------...,,,,,,,,,---------......,,,,,,------......//////------------------------,,,***))))))***++++++***((())))))***++++++,,,,,,************************)))************+++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***+++++++++++++++******))))))))))))******(((***,,,,,,+++***+++,,,************************,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---+++++++++++++++*********,,,,,,,,,---------..................//////000000............////////////......//////000111111111222111000/////////000111///...---,,,++++++++++++*********+++++++++,,,,,,*********)))))))))))))))))))))))))))))))))))))))***************************************************************************************************************************,,,---,,,***)))+++---,,,+++************+++,,,+++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))******+++,,,,,,------++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------------+++,,,,,,------,,,,,,+++---------------------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------)))+++,,,,,,+++***+++,,,++++++******++++++,,,---)))******+++,,,,,,------***************************************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))*********++++++++++++++++++******++++++,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,+++***))))))***+++,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,............---------------------------,,,------------------,,,------------------------,,,++++++******++++++,,,******+++,,,,,,---......---------------------------,,,,,,++++++,,,,,,---******+++,,,,,,---.........---,,,,,,,,,,,,---...,,,,,,,,,---------......---------.......................................,,,***))))))***++++++***((())))))***++++++,,,,,,************************)))************+++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************'''((()))***+++,,,,,,,,,******))))))))))))******(((***,,,,,,++++++,,,---************************,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---*********+++,,,,,,------,,,,,,,,,---------......---------.........//////............/////////000......//////000111111111222111///......///000000000///...---,,,,,,,,,,,,******++++++,,,,,,,,,,,,++++++******))))))(((((())))))))))))))))))))))))************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((+++,,,,,,)))(((***,,,---,,,+++******+++,,,---+++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........+++,,,,,,------,,,,,,+++------------------------***++++++,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++,,,------...)))+++------,,,,,,---...+++*********+++,,,,,,---))))))***+++,,,,,,------************************************************************************+++++++++++++++++++++++++++++++++,,,,,,---------************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++))))))******+++++++++++++++*********+++,,,,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,...//////......------------------------,,,------......------,,,------------------------,,,++++++++++++++++++,,,******+++,,,,,,---......---------------------------,,,,,,++++++,,,,,,---******+++,,,,,,---.........---,,,,,,,,,,,,---...,,,,,,,,,---------.....................---------........................++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++*********))))))******************************************************))))))))))))******))))))))))))************((()))***)))((()))***,,,))))))))))))))))))))))))+++***)))(((((()))***++++++++++++++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++***))))))))))))))))))))))))******+++******+++++++++,,,,,,,,,+++++++++*********))))))------------------------------------------------...............///000000000000000000000000000000//////000111222333333333//////...------------...,,,+++******,,,,,,+++***************************)))))))))))))))******+++*********)))))))))))))))************************))))))***++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***************+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++***************+++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++***************+++++++++,,,,,,,,,***+++,,,------,,,+++***+++,,,------......------........................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))+++***)))))))))***,,,,,,******+++++++++,,,,,,,,,))))))******++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++---------,,,,,,+++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............////////////////////////////////////........................++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))************((()))***)))((((((***,,,))))))))))))))))))))))))+++***)))(((((()))***+++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************)))))))))))))))******+++*********+++++++++,,,,,,,,,,,,,,,,,,++++++******------------------------------------------------...............///000000000000000000000000000000//////000111222222222222//////...---------------,,,+++******,,,,,,+++***************************)))))))))))))))******+++***)))))))))))))))))))))************************))))))***++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++************++++++++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---............---........................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++************************+++***)))))))))***,,,,,,***++++++++++++,,,,,,,,,)))*********++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............////////////////////////////////////........................++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++***************++++++++++++++++++++++++******************************))))))))))))******))))))))))))************((()))***)))((((((***,,,))))))))))))))))))))))))******))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++)))))))))))))))******+++*********++++++++++++,,,---------,,,,,,,,,,,,+++------------------------------------------------...............///000000000000000000000000000000//////000111222222222222///......---------------,,,+++******,,,,,,+++***************************)))))))))))))))******+++))))))))))))))))))******************************))))))***++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------******++++++++++++************+++,,,------......++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++************++++++++++++++++++++++++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---......//////......------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,************************+++************+++,,,,,,++++++++++++,,,,,,,,,,,,************++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////////////////////////////........................++++++++++++++++++++++++++++++++++++++++++++++++************************((((((((((((((((((((((((******************************))))))))))))******((()))))))))************)))******)))((((((***+++))))))))))))))))))))))))***))))))))))))))))))************))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,)))))))))))))))******+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............///000000//////////////////////////////000111111111111111///...------,,,,,,------,,,+++******,,,,,,+++***************************)))))))))))))))******+++)))))))))))))))*********************************))))))***++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,,,,------)))******++++++******))))))******+++,,,---......++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++*********+++,,,,,,++++++++++++++++++++++++))))))*********+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++******+++,,,---,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,************************************++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------............------------------------------,,,,,,,,,------------...............////////////////////////////////////........................++++++++++++++++++++++++++++++++++++++++++++++++************************(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******((()))))))))************)))******)))(((((()))+++)))))))))))))))))))))))))))))))))******)))))))))***))))))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,)))))))))))))))******+++))))))*********+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............///000000//////////////////////////////000111111111000000......---,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***************************)))))))))))))))******+++(((((())))))************************************))))))***++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,,,,------)))******++++++******))))))))))))***+++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++******+++,,,,,,---++++++++++++++++++++++++))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,++++++,,,---...,,,------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******************************++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++++++++++++++++++++******))))))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------......//////......---------------------------,,,,,,---------.....................////////////////////////////////////........................++++++++++++++++++++++++***++++++++++++,,,,,,,,,***************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))******************+++***(((((()))***))))))))))))))))))))))))))))))************))))))***)))((('''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++)))))))))))))))******+++)))))))))************+++)))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............///000000000000000000000000000000//////000111111000000///...------,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***************************)))))))))))))))******+++((((((((()))******++++++************************))))))***++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------******++++++++++++******))))))*********+++++++++++++++++++++++++++++++++++++++************++++++++++++***++++++,,,---...++++++++++++++++++++++++)))************+++++++++************++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++******))))))))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------......////////////......------------------------,,,---------........................////////////////////////////////////........................++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))******))))))))))))***************++++++***(((''')))***))))))))))))))))))))))))((()))***++++++***)))((())))))'''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************)))))))))))))))******+++))))))))))))*********************++++++,,,,,,,,,++++++++++++++++++++++++------------------------...............///000000000000000000000000000000///000000000000000//////...---,,,,,,++++++,,,,,,,,,+++******,,,,,,+++***************************)))))))))))))))******+++'''(((((()))******++++++************************))))))***++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,+++++++++*********++++++++++++++++++++++++++++++************++++++++++++++++++,,,---......++++++++++++++++++++++++)))************+++++++++************++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,------------...------,,,,,,,,,+++++++++******))))))))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------......////////////..............................------------........................////////////////////////////////////........................++++++++++++++++++++++++*********++++++,,,,,,,,,))))))******++++++++++++************************))))))))))))))))))))))))******))))))))))))******))))))))))))***************++++++***((('''(((***))))))))))))))))))))))))((()))***++++++***)))((()))((('''&&&'''(((***,,,)))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******)))))))))))))))))))))******+++))))))))))))************+++++++++,,,,,,---------++++++++++++++++++++++++------------------------...............///000000000000000000000000000000///000000000000000//////...---,,,,,,++++++,,,,,,,,,+++******,,,,,,+++***************************)))))))))))))))******+++'''(((((()))***+++++++++************************))))))***++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++...------,,,,,,++++++***++++++++++++++++++++++++++++++************++++++++++++++++++,,,---...///++++++++++++++++++++++++)))************+++++++++)))************+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,............,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++******))))))))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,---------,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,---------......------------------------......////////////..............................---------.........//////............/////////000////////////////////////........................,,,,,,,,,+++++++++******)))))))))))))))******++++++++++++,,,---------...++++++***))))))***++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***)))(((''''''))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,000///...------------------.........//////000000000000000000000000000000//////...------------...,,,,,,+++************+++************************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))((()))))))))************+++***)))))))))***,,,---,,,,,,++++++***)))((((((++++++******************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))************+++++++++,,,,,,++++++++++++++++++))))))(((((()))***++++++)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************(((((()))***++++++,,,,,,))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))************,,,,,,,,,++++++*********,,,,,,+++***)))))))))***,,,,,,+++***+++,,,---...)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))))))))************+++++++++++++++******++++++,,,---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---///...------...000------------------------,,,,,,,,,---------........................------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......,,,---------......////////////..................---.........//////000000,,,------...///000111111////////////////////////////////////////////////,,,,,,+++++++++*********)))))))))))))))******+++)))))))))***************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))************))))))))))))************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,//////...---------------............/////////000000000000000000000000000//////...------------...//////...------------...************************************))))))))))))************************)))))))))))))))))))))))))))))))))))))))*********************++++++++++++++++++*********+++,,,---,,,,,,++++++***))))))(((************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********))))))************+++++++++++++++++++++++++++++++++***))))))))))))******+++)))************+++++++++)))************+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++*********************************************************+++,,,---------+++++++++++++++++++++++++++,,,,,,,,,++++++***)))))))))))))))************---------,,,,,,,,,++++++---,,,++++++++++++++++++,,,,,,+++++++++,,,---...((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))++++++++++++,,,,,,,,,,,,+++++++++***++++++,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---......------...///---------------------------------.........//////........................------------------------------------------------......------,,,,,,,,,,,,------------------------///000000000//////...---........./////////000000................................./////////000000---.........///000000000////////////////////////////////////////////////,,,++++++++++++*********)))))))))))))))******+++))))))))))))))))))(((((()))***+++,,,,,,+++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))************))))))(((((())))))))))))************))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,......---,,,,,,,,,------............////////////000000000000000000000000//////...------------...------,,,+++++++++++++++************************************))))))))))))************************))))))))))))))))))))))))(((((())))))******++++++***++++++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,++++++***)))))))))***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************)))************+++++++++************************++++++***)))))))))******)))************+++++++++)))************+++++++++))))))*********+++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******)))))))))*********++++++......------------,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---...******))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,------------+++++++++++++++,,,------...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000........................---------------------------------------------------------,,,,,,,,,,,,,,,......------------......---...000111111111000///000000000000000/////////////////////////////////......////////////000000////////////////////////////////////////////////////////////////////////++++++++++++************)))))))))))))))******+++,,,+++++++++***)))))))))((()))+++,,,,,,+++)))(((************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))******))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------........./////////////////////////////////////////////...------------...,,,++++++***************************************************)))))))))(((************************))))))))))))))))))))))))''''''((()))***++++++,,,*********+++++++++,,,,,,***************++++++,,,+++++++++*********))))))***************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++))))))************++++++,,,++++++***))))))))))))))))))*********+++++++++))))))*********+++++++++)))))))))*********++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))*********+++++++++---------------,,,,,,,,,+++++++++++++++,,,---...+++++++++,,,,,,,,,------------+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,++++++++++++,,,------...---,,,+++************------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////---------...............................................................---------,,,,,,,,,,,,,,,......---------...///000---///222555777888999888555444444222111000///...111111000000000000000000//////////////////000000000000000///////////////////////////////////////////////////////////////+++++++++*********)))))))))))))))))))))******+++,,,+++++++++***)))))))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((++++++******)))(((((('''))))))))))))))))))))))))'''(((((()))******++++++((()))))))))************((()))))))))************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,------...///////////////.........//////////////////////////////...------------...//////...---------------************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))*********+++)))))))))***************+++++++++***************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++,,,))))))*********+++++++++))))))******++++++++++++,,,,,,+++***))))))******))))))*********+++++++++))))))*********+++++++++)))************+++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))***************)))************+++++++++++++++++++++++++++,,,,,,,,,******)))******+++,,,---++++++,,,,,,,,,---------...---,,,+++++++++------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,+++***************------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////................................................------------------------......------...///111222555666999;;;===>>>??????<<<<<<:::888777555333333222222111111000//////...000000000000000000//////000000000000000/////////000000000000000000000000000000000000000000000000+++************))))))))))))))))))))))))******+++))))))))))))))))))(((((()))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))(((''''''))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))************))))))))))))************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------......---------.../////////////////////.........000000000000000000000000//////...------------......------,,,,,,,,,,,,,,,************************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))******++++++(((((()))))))))*********))))))***++++++++++++***************************)))))))))***++++++,,,,,,+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))************+++++++++*********+++,,,,,,------,,,++++++*********++++++)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++***************++++++++++++,,,******++++++++++++,,,,,,******))))))******++++++***+++,,,---------,,,,,,++++++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...------------------------,,,,,,,,,------------...,,,,,,------.../////////...............................................................///////////////...///000333666888999999999888888888888888AAA@@@???>>>===<<<;;;;;;555555444222000///...---111111000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000************)))))))))))))))))))))))))))******+++)))))))))***************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...///............///000111000/////////............000000000000000000000000//////...------------...,,,+++******))))))******************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++***+++,,,---------,,,,,,************************((())))))***++++++,,,,,,+++++++++*********))))))************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------)))************+++++++++***++++++,,,------......++++++*********+++,,,,,,)))************+++++++++)))************++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,+++*********++++++***+++,,,---------,,,,,,+++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,,,,,,,---......,,,,,,,,,,,,---...//////........................------------------------+++---......------...///........................------------............,,,,,,------...//////000................................................////////////000000000111222111111222444888<<<>>>999888555333222222333333<<<<<<===>>>???@@@@@@AAA===<<<;;;888666444222111111111111000000000///////////////000111111111222000000000000000000000000000000000000000000000000************)))))))))))))))))))))))))))******++++++++++++,,,---------...++++++***))))))***++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......///////////////000111111000000//////.........---000000000000000000000000//////...------------...///...------,,,,,,------************************************))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,,,,---.../////////...---******************++++++((())))))***++++++,,,,,,++++++++++++******))))))************************************************------------------------+++++++++++++++++++++++++++++++++,,,,,,---------)))************+++++++++++++++,,,------...//////************+++,,,------)))************+++++++++)))************+++++++++,,,,,,,,,---------......,,,,,,------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....................---------------------------,,,------.../////////...******+++++++++,,,,,,,,,,,,,,,,,,------............------,,,++++++++++++***+++,,,---...---,,,,,,,,,------...---,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------.........//////---,,,,,,,,,,,,---......---------...///000111222................................................,,,---///...------...000////////////////////////............/////////000,,,,,,------...///000000//////////////////////////////////////////////////////000000111111222222444333333444777<<<@@@CCC<<<:::777555444555777999555666888:::===???AAABBBEEEDDDBBB???<<<:::888666222111111111000000//////......///000111222222333000000000000000000000000000000000000000000000000+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******+++***)))(((((()))***+++))))))))))))************)))******)))(((((()))+++******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))******+++,,,)))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......//////000000.........///////////////000000000000000000000000......------------...............------,,,,,,,,,************************************))))))))))))************************))))))))))))))))))))))))******))))))******+++,,,))))))*********+++++++++/////////......---------************************+++++++++*********)))))))))******++++++,,,------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************,,,,,,+++***+++,,,---...++++++++++++++++++++++++(((((()))***+++,,,,,,---***+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......000000//////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000...//////......---++++++///////////////000111111111111000///......//////---......//////......---...111555666666555555666888;;;======:::999:::<<<===;;;999999:::;;;;;;;;;:::;;;999666777===@@@???FFFEEECCCAAA???===<<<;;;:::777333111111222222222000000111111111111000000000000000000000111222222000000000000000000000000++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***)))(((((()))***+++))))))))))))************)))******)))(((((()))+++******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))******+++,,,************************)))************+++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///////////////222222111000///...------////////////////////////......------------............---------,,,,,,,,,++++++++++++++++++++++++************))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++*********++++++++++++,,,---------,,,,,,,,,++++++************************+++++++++*********)))))))))******++++++,,,------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************,,,,,,+++++++++,,,---...++++++++++++++++++++++++***************+++++++++'''((((((((())))))))))))+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////------...//////000111111......---...///000222333//////111222444555777777000111222333444555666666:::;;;;;;:::999999:::<<<777999::::::999;;;???CCCGGGGGGHHHHHHGGGCCC>>>::::::@@@CCCBBBAAADDDEEEDDDBBB@@@??????@@@@@@>>><<<<<<999666555444444222000222333333333333333333222111000//////.../////////000000000000000000000000++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******))))))))))))******))))))))))))************)))******)))(((((()))+++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))******+++,,,************************)))************+++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///////////////.........333222222111000///......////////////////////////......------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))************************))))))))))))))))))))))))((()))***+++,,,+++******++++++++++++,,,,,,,,,,,,+++++++++************)))************************+++++++++***************)))******++++++,,,------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************,,,++++++++++++,,,------+++++++++++++++++++++++++++++++++*********))))))************++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))*********+++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................//////.........///000222333444/////////111444999===???>>>>>>>>>>>>===<<<:::999888888999:::;;;<<<======;;;;;;;;;;;;:::<<<@@@CCC???@@@@@@AAACCCGGGNNNRRRXXX\\\aaaccc```YYYPPPJJJHHHQQQWWWVVVTTTRRRNNNJJJHHHDDDBBBDDDHHHIIIFFFBBB>>><<<:::::::::999666444666555555444222111000000222111000///............000000000000000000000000,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************************))))))))))))))))))***((()))))))))************)))******)))(((((()))+++******))))))((())))))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))******+++,,,************************))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............000000//////......------......//////000000111111////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************))))))))))))))))))))))))''')))+++,,,---,,,***)))++++++,,,,,,,,,---------*********************)))************************************************)))******++++++,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***+++++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------------------------------.............../////////111000000///000111222333222333555888>>>DDDJJJMMMLLLLLLKKKHHHEEEBBB???===???????????????@@@AAAAAA:::<<>>>>>???AAACCCFFFHHHJJJJJJNNNSSSXXX[[[^^^aaaccc```aaacccgggkkkoooqqqrrrxxx}}}|||{{{zzz|||{{{pppjjjeeedddeeecccZZZSSSNNNJJJDDD@@@??????>>>>>>>>>===;;;999777666555555222111111111111111222222111111111111111111111111,,,,,,+++************+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))************))))))))))))))))))************)))******)))(((((()))+++******)))))))))***++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////////////////..................---------,,,,,,........................------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************************))))))))))))))))))))))))((()))***+++,,,+++******++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,***************************************+++++++++)))******++++++,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))******+++,,,+++++++++++++++++++++++++++++++++'''((()))***+++,,,------)))))))))*********++++++************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))*********+++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---*********++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------...............///////////////---------------------------------------------------......///000000111111---///111444777999;;;;;;<<<<<<======???@@@AAABBBCCCCCCBBBAAAAAAAAABBBBBB>>>???CCCHHHOOOUUU[[[___eeehhhmmmoooppppppqqqrrrxxxyyy{{{xxxqqqfffaaaZZZSSSOOOLLLIIIGGGAAA???===;;;:::999::::::333222111111000111111111111111111111111111111111---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((((()))***++++++***)))((())))))))))))************)))******)))(((((()))+++******))))))******+++,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............////////////.........///////////////...............---------........................---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))*********+++++++++*********++++++++++++,,,*********++++++,,,,,,,,,************************))))))*********+++++++++)))******++++++,,,------++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************((()))***+++,,,++++++***++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,---------************+++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---)))******+++,,,,,,------,,,++++++******++++++,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------....../////////------------------------........................,,,------///000111222333111333888<<>>FFFGGGHHHGGGFFFEEEEEEFFFOOORRRSSSPPPJJJEEEEEEGGGLLLRRRZZZeeerrr}}}{{{nnnllljjjkkkrrr~~~~~~}}}~~~gggbbb]]][[[```gggnnnssskkkiiieeebbbaaaeeejjjoooxxxtttooommmqqqzzzwwwkkkcccYYYPPPJJJDDD===777++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''************)))))))))))))))))))))***++++++,,,,,,)))************+++++++++)))******************)))***************************************************+++,,,+++)))))))))***)))******++++++******)))*********************************++++++,,,,,,---,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////000000//////...////////////000000000000+++,,,,,,------------,,,,,,------------,,,++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************++++++******))))))******+++,,,++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************((((((((((((((((((((((((++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,***++++++++++++,,,,,,,,,******++++++++++++******************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................------------------------------------------------..............................111444999???EEEHHHJJJHHHCCC@@@@@@EEEMMMSSSOOONNNKKKDDD???BBBLLLUUU]]]dddnnnxxxzzzqqqpppnnnmmmpppxxx{{{tttppplllkkkhhheeedddkkkvvv~~~vvvppphhhbbb``````bbbbbb```fffnnnrrrpppkkkeeeaaahhhgggccc___]]]___eeekkktttxxx}}}yyynnnddd]]]UUUJJJBBB************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******************)))************)))))))))(((((())))))***++++++,,,,,,)))************+++++++++******++++++++++++*********************************************************+++,,,+++)))))))))***************************************************)))******+++,,,,,,------------------------------------------------------,,,------------............///000111111000///...////////////000000000000***+++,,,---------------,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************++++++******))))))******+++,,,++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...........................------------------------------------------------...........................222888???DDDHHHIIIIIICCCCCCCCCCCCDDDHHHNNNSSSJJJIIIFFFDDDFFFOOOZZZcccffflllttt~~~}}}~~~|||~~~}}}zzzooozzzxxxssspppmmmggg]]]XXX]]]kkkxxx{{{uuuqqqlllhhhdddeeeppp}}}yyyqqqmmmfffaaa[[[VVVUUUWWWZZZ\\\jjjgggfffgggkkkvvvzzzqqqddd[[[))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++*********))))))((((((((())))))***++++++,,,,,,)))************+++++++++++++++,,,,,,,,,,,,++++++***************************************************+++,,,+++)))))))))***,,,++++++******++++++,,,************************))))))***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,........................---------.........//////...///000111111000///...////////////000000000000***+++,,,,,,------------***++++++++++++***))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************++++++*********)))***++++++,,,++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,---,,,,,,+++)))))))))******++++++,,,++++++++++++++++++++++++((())))))***++++++,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++***)))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++)))***+++,,,---,,,,,,+++---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------...------,,,,,,------...------------------------*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...////////////////////////------------------------------------------------........................333888AAAIIILLLKKKGGGDDD999???HHHNNNOOOMMMJJJIIIKKKKKKMMMSSS[[[dddjjjlllhhhkkkpppxxx~~~yyy{{{xxxkkkiiikkkfffZZZeeeuuu}}}wwwkkkaaabbbnnnzzzyyytttzzzuuuhhhcccgggoootttvvveee___]]]\\\WWWUUUbbbtttiiivvvwww((((((((()))******++++++))))))))))))))))))))))))************************''')))+++,,,---,,,***)))************************+++++++++*********)))))))))************+++++++++---,,,***)))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,******++++++++++++******))))))))))))***+++,,,---)))***+++***))))))+++---'''))),,,...//////...---,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////000000000000000000000000111111111111000000000//////...------++++++***)))++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))***++++++,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++******))))))+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))*********,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,(((((()))***,,,---...///++++++,,,,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...+++))))))***,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------..................---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------............------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---,,,,,,++++++,,,,,,---------------------------------------------------------------------------***+++,,,---...---,,,+++333000---...222555555444>>>EEELLLLLLGGGAAA@@@AAACCCGGGMMMQQQLLLEEEDDDIIIMMMRRRZZZbbbhhhiiieeebbbfffdddaaadddnnnyyyzzzttt~~~~~~yyywwwqqqiiiZZZaaaaaafffuuu|||xxxhhh]]]WWWYYYbbblllqqqmmmkkkqqq|||*********************)))))))))))))))))))))))))))************************((()))***+++,,,+++******************************+++++++++*********)))))))))************+++++++++,,,++++++***))))))******------------------------++++++++++++++++++++++++++++++***))))))***++++++******++++++++++++******))))))))))))***+++,,,,,,***++++++***))))))+++------------,,,+++***((((((,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////000000000000000000000000111111111000000000//////...------,,,,,,++++++***++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,+++************+++,,,,,,++++++++++++++++++++++++++++++++++++*********)))+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,))))))***+++,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---+++))))))+++,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------..................---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------------...------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,---...//////...------111...,,,...222777::::::DDDCCCAAA@@@AAACCCFFFHHHIIIHHHHHHHHHEEEBBBFFFMMMWWW\\\eeelllnnnlllgggddd___cccfffgggjjjooopppmmmlllssszzz}}}zzzvvvttttttuuu|||}}}{{{tttmmmlllqqqmmmnnnwww{{{|||vvvmmmjjjlllvvvsssnnnkkklllqqq{{{---,,,,,,+++******))))))))))))))))))))))))))))))************************)))************+++++++++************************+++++++++***************)))************+++++++++***++++++++++++***))))))........................++++++++++++++++++++++++++++++***))))))***++++++******++++++++++++******+++***************+++++++++,,,,,,+++***)))+++,,,,,,++++++******++++++,,,------------------------....................................////////////000000000000000000000000000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---+++******+++,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------------------------------------------------------...///000000000//////...000//////222777===AAABBBCCC===999<<>>CCCFFFQQQSSSUUUXXXYYYUUUOOOJJJIIIDDD@@@@@@HHHTTT```gggfffxxxssssss|||vvvqqqooooooqqqtttxxxxxx||||||vvvxxxtttaaaZZZbbbaaabbbbbb```eeewww******++++++++++++******++++++************++++++************************)))************+++++++++************************)))************+++++++++,,,,,,,,,,,,,,,------...************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,---,,,,,,,,,,,,---///000???FFFAAA000(((---000+++........................////////////////////////---------......///////////////////////////////////////......---,,,,,,,,,---,,,,,,,,,++++++++++++++++++,,,,,,---......///,,,,,,,,,---------......,,,,,,,,,---------......//////...---,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------***,,,,,,,,,+++***+++,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******,,,,,,,,,------------...************************************+++++++++++++++++++++---.../////////$$$///...))),,,...++++++---------,,,,,,+++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,.........------,,,,,,,,,------------------------///////////////////////////..................///------------------------.........------,,,++++++---------------------------------............///---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///...------...////////////000444888>>>DDDHHHKKKSSSUUUWWWVVVSSSMMMGGGCCC???@@@DDDKKKUUU___eeegggjjjxxxyyy}}}|||zzzzzz|||yyysss{{{zzznnnllllllkkkeeebbbiiittt)))******************)))++++++************++++++************************)))************+++++++++************************)))************+++++++++------,,,,,,------...///************************,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++******))))))******+++,,,---,,,,,,++++++,,,---------222333...+++,,,..............................////////////////////////............////////////////////////////////////000000000//////...------------------,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---------......///...------,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------***,,,---,,,+++***+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------++++++++++++++++++++++++************+++++++++,,,***+++,,,---...///000000&&&***000---(((...000&&&------,,,,,,,,,,,,++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------------.........---------------........................////////////////////////000//////......//////000------------------------////////////////////////---------------------------------............///------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,------...------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................000000000000////////////111444999???EEEJJJMMMOOOTTTVVVVVVRRRJJJCCC???>>>AAAFFFOOOZZZcccffffffdddeeeqqqvvvxxx{{{xxx{{{|||uuuuuu|||wwwpppxxxuuuiiicccbbb))))))************))))))++++++************++++++************************))))))*********+++++++++************************))))))*********+++++++++***************+++,,,,,,************************++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++******))))))******+++,,,,,,,,,++++++++++++++++++---,,,---///---***+++///---------...............////////////////////////000000//////////////////000000000///////////////000000//////............------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,------............------++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,777(((+++111(((,,,111&&&,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.......................................---------...............---------........................////////////////////////000000////////////000000............................../////////000000000---------------------------------............///------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------------------------+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,---......///------------------------------------------------........................///000111111000//////000333777===DDDJJJMMMOOOPPPRRRSSSPPPIIIAAA===???CCCNNNSSSYYY___bbbbbbaaa```bbbnnnqqqpppuuurrrmmmrrrtttiiibbbcccdddfffooozzz}}}}}}~~~{{{sssxxxyyyggg]]]))))))************))))))++++++************++++++************************))))))*********+++++++++************************))))))*********+++++++++)))))))))))))))***++++++******************************++++++++++++******++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++******000,,,+++...---)))***000---------.........//////000000000000000000000000000000000000000000//////111111000000////////////......---------------,,,------------------------,,,,,,,,,---------------,,,,,,,,,---------......,,,,,,,,,---------............---,,,,,,,,,------,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++------,,,******,,,///NNN---'''222,,,)))...***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................................................................------------------------////////////////////////000000////////////000000........................---------...//////000000---------------------------------............///...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------------------------------------------------------------------------------...........................///111111000000222444999>>>DDDJJJOOOPPPPPPPPPMMMLLLHHHAAA===???IIIQQQZZZ^^^bbbaaa___```gggmmmzzz|||sssuuutttmmmlllnnn___XXX```iiilllqqqyyy}}}}}}~~~rrr^^^)))******************)))++++++************++++++************************)))************+++++++++************************)))************+++++++++++++++******++++++,,,---************************)))******++++++******)))++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******))))))******+++,,,***++++++,,,,,,,,,++++++---***)))***+++***,,,000,,,,,,------.../////////000000000000000000000000000000000000111111111111222111111000000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++---...---,,,+++,,,...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***,,,......,,,...222666^^^>>>,,,000...)))+++...++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......................................./////////.............../////////------------------------////////////////////////000//////......//////000........................,,,---------......//////---------------------------------............///......------------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............------,,,,,,------------------------------------------------........................---///111111000222777;;;DDDGGGLLLQQQSSSRRRQQQOOOHHHFFFBBB???@@@HHHUUU___gggooouuusssnnnqqq|||{{{}}}|||uuujjjeeemmmuuuwwwwwwyyy{{{~~~}}}yyy~~~sss******++++++++++++******++++++************++++++************************)))************+++++++++************************)))************+++++++++,,,++++++++++++,,,------***************************++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++******))))))******+++,,,)))***+++---------,,,,,,)))******)))+++...///---,,,,,,------...//////000000000000000000000000000000000000111111222222222222222111111000//////...+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------,,,,,,------...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,---...---,,,,,,,,,...,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------))),,,......,,,---333777```UUU>>>,,,,,,,,,***---+++++++++,,,,,,---------***+++++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................................................................---........./////////000---........./////////000........................///////////////////////////..................///........................------..................---------------------------------............///......------------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------....................................................................................---000222222222666===CCCLLLNNNQQQSSSSSSQQQMMMKKKEEECCCAAABBBHHHRRR]]]dddppp|||zzzyyy{{{}}}|||{{{zzzzzz++++++,,,,,,,,,,,,++++++++++++************++++++************************)))************+++++++++************************)))************+++++++++++++++******++++++,,,---************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++*********)))***++++++,,,)))***+++---......------(((---...+++,,,111000***,,,,,,------...///000000000000000000000000000000//////000111222333333333222222222111000//////...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......------,,,,,,,,,------...,,,------------------,,,++++++++++++++++++++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,---------,,,---......,,,,,,---...,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++---///,,,))))))...333[[[gggMMM***)))///+++++++++++++++,,,,,,---------((()))***+++,,,---......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,................................................////////////////////////---.........//////000000---.........//////000000000000000000000000000000////////////////////////......------------......///////////////////////////////////////.........---------------------------------.........//////......------------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,---...///000000...........................................................................111333333444999BBBJJJNNNPPPQQQRRRPPPMMMIIIGGGDDDBBBBBBGGGOOOYYYaaaeeerrr,,,+++******))))))************))))))))))))******************************))))))******+++++++++++++++++++++*********))))))***************+++++++++************+++,,,------++++++******++++++,,,---++++++++++++++++++++++++...---+++))))))***+++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------............////////////111111111000000000000000000111111111111222222222333222111///......------------------------------.........------,,,,,,,,,...---,,,,,,+++++++++++++++,,,------......------.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,---------......;;;EEEEEE666***+++...,,,+++,,,------......------------------------------------,,,+++,,,---...///------------------------....................................////////////111111000//////////////////////////////........./////////000000000000000///......///111222222111111000......//////...,,,000000////////////......////////////////////////////////////////////////........................000///...---------------//////.........---------------------------------------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++------,,,,,,,,,---..............................///////////////.........////////////////////////,,,,,,,,,------.........---...000444;;;CCCJJJNNNMMMQQQQQQMMMLLLMMMHHHAAADDDEEEIIIOOOVVV\\\______ooowwwzzz|||rrrllluuu---,,,,,,+++++++++++++++******))))))))))))******************************)))*********+++++++++++++++++++++*********))))))************************+++++++++***++++++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++------+++*********++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...............////////////000000000000000000000000000111111111111222222222333222111///......------------------------------......---------,,,,,,,,,...---,,,,,,++++++,,,,,,+++,,,------......------......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......'''000333***&&&,,,111000+++,,,------......---------------------------------,,,,,,,,,,,,---......------------------------,,,,,,------............//////....................................///000///////////////000111111333555777777666444333222555333222111222333111000111000///000111222222000////////////////////////////////////////////////////////////////////////........................//////...---------------//////.........---------------------------------,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------...------------------------/////////////////////...////////////////////////---------......////////////111444:::@@@GGGLLLOOOOOOPPPNNNJJJKKKOOONNNJJJFFFMMMUUUXXXVVVUUUYYY]]]aaahhhrrrwwwuuussstttwwwpppooolllkkkqqq}}}~~~~~~~~~~~~wwwxxxyyy{{{||||||}}}}}}}}}~~~~~~~~~...---,,,,,,++++++,,,,,,******))))))))))))******************************************+++++++++++++++++++++***************++++++******))))))((((((,,,,,,++++++***+++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------------..................////////////000000000000000000000000000111111111111222222222222111000///...---------------------------------...------------,,,,,,,,,...---,,,,,,,,,,,,,,,,,,+++,,,------......------...------------,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,---------......(((......(((''',,,///,,,+++,,,------......------------------------------+++,,,------......------------------------------,,,------......////////////......................../////////111222333444444444444444555777999:::<<<@@@EEEFFFCCC@@@???@@@<<<:::777666555555333111222111///000111111000...////////////////////////////////////////////////////////////////////////........................//////...------------..................---------------------------------,,,,,,---------,,,++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,------------......////////////////////////////////////////////////......//////000000111555;;;BBBHHHLLLNNNOOOQQQOOOKKKHHHKKKSSSYYYYYYPPPSSSWWWZZZ\\\___cccggg^^^eeennntttvvvwwwvvvvvvoookkknnnzzzxxx~~~{{{uuupppoooppprrrqqqtttxxx{{{}}}|||{{{yyy~~~~~~~~~{{{yyyzzz|||~~~}}}------,,,++++++++++++++++++******))))))******+++************************++++++++++++++++++++++++************************++++++******)))(((''''''------,,,+++************++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------......///............/////////////////////000000000000000000000111111111222222222111111000///...---------------------------------------------------------...------,,,,,,,,,------+++,,,------......------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......,,,,,,,,,---------......111222000++++++...---)))+++,,,------......------------------------------+++,,,---...///...---,,,.........................../////////////////////---......//////000111111333444444666888:::;;;<<<>>>===<<<<<<===???AAABBBBBBHHHNNNQQQOOOMMMMMMNNNGGGDDD@@@>>>>>>===;;;:::;;;999666555444222///---////////////////////////////////////////////////////////////////////////........................///......---------..............................------------------------,,,,,,,,,------,,,,,,+++........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,,,,---............//////////////////////////////////////////......///000111222444999AAAHHHMMMOOONNNMMMPPPLLLGGGFFFLLLWWWbbbggg]]]XXXUUU\\\jjjwww}}}~~~uuuzzz}}}rrrnnnttttttooowww~~~|||xxxuuuvvvwwwvvvtttrrrrrrrrrzzz|||}}}~~~~~~~~~~~~,,,,,,+++***************++++++************++++++************************,,,+++++++++++++++++++++************************,,,++++++***)))(((((('''------,,,+++************++++++******++++++,,,---++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000............////////////......//////000000000000000000111111111222222222111000///...---------...---------------------------------------------------------,,,,,,---......+++,,,------......------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,---------......++++++***))),,,000///,,,+++,,,------......------------------------------+++,,,---...///...---,,,........................//////.....................///000111333555666777999999:::;;;===???AAABBBBBBBBBAAA@@@@@@@@@AAABBBAAAFFFLLLNNNNNNMMMMMMNNNLLLIIIFFFDDDDDDCCCCCCBBBDDDBBB???===;;;999666444000000000000////////////000000000000000000000000////////////////////////////////////////////////......---------......///---.....................------------------------+++,,,,,,------,,,,,,,,,........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++******++++++,,,---+++++++++,,,,,,------------.........//////000000////////////////////////......------...000333444888===EEELLLOOOOOOMMMJJJIIIDDDAAADDDMMMYYYeeellljjjnnntttzzz}}}zzz~~~zzzsssuuutttwww~~~xxxssspppnnnooouuu}}}|||wwwtttwwwyyy{{{}}}~~~~~~{{{~~~,,,+++******))))))******++++++************++++++************************,,,,,,,,,,,,++++++++++++***************+++++++++,,,,,,++++++******)))))),,,,,,++++++***+++++++++++++++******++++++,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000............////////////---......//////000000111000111111111111222222222000///......------......------------------------,,,,,,,,,------------...------------------...///+++,,,------......------,,,,,,,,,------------...,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......,,,++++++,,,---///...---+++,,,------......------------------------------+++,,,------......------........................------......//////000000444555666888:::<<<===>>>======>>>>>>???AAABBBCCCAAAAAAAAAAAA@@@@@@??????AAAAAACCCEEEGGGHHHIIIIIIJJJGGGCCCAAAAAABBBAAAAAACCCAAA?????????>>><<<:::555555444333222111111000000000000000000000000000////////////////////////////////////////////////...------------...//////---------...............------------------------++++++,,,---------,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++++++++++++++,,,------++++++,,,,,,------......------......///000000000////////////////////////......---...000333666888===AAAGGGMMMOOOMMMJJJHHHAAA>>>>>>FFFQQQ[[[eeemmm{{{~~~wwwxxx}}}wwwuuu{{{xxxsssmmmjjjhhhhhhhhhooovvv|||tttppprrrtttxxx|||~~~zzzzzz~~~,,,,,,+++************+++,,,++++++******++++++,,,************************------,,,,,,,,,+++++++++))))))*********+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++*********+++------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111............////////////------......///000000111000111111111111222222222//////...---------......------------------------,,,,,,,,,---------......---------------...//////+++,,,------......------,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......111111111000...,,,+++++++++,,,------......---------------------------------,,,,,,,,,,,,---..............................---...000333555777999:::>>>???@@@@@@BBBBBBCCCDDDBBBBBBAAAAAAAAABBBCCCCCCCCCDDDEEEFFFGGGFFFDDDDDDFFFCCCAAAEEELLLSSSVVVVVVQQQNNNIIIGGGFFFGGGFFFFFFFFFDDDBBBAAAAAAAAA???===<<<;;;:::888777555444333000000000000000000000000////////////////////////////////////////////////---------------...//////---------.........//////------------------------***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,------...+++,,,,,,---......//////------......///000000111//////////////////////////////...000222777;;;===DDDFFFJJJMMMMMMLLLIIIHHH???>>>CCCPPP[[[bbbiiiooo~~~{{{xxxxxx}}}xxxwwwooommmjjjgggfffgggiiijjjmmmqqqwwwyyywwwrrrmmmjjjnnnrrrxxx~~~}}}{{{|||}}}}}}{{{...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,************************---------,,,,,,+++++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,------************+++,,,------++++++******++++++,,,---++++++++++++++++++++++++,,,+++***))))))+++---...*********++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------......000111111............/////////000---------...///000000111000111111111111222222222//////...---------......------------------------,,,,,,,,,------.........---------------...///000+++,,,------......------,,,,,,,,,------.........,,,,,,,,,------.................................------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++---...---***+++---+++,,,------......------------------------------...---,,,+++,,,---...///////////////////////////000111444888===@@@CCCEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDGGGIIILLLOOOPPPOOOMMMLLLNNNIIIFFFLLLYYYeeejjjkkkbbb^^^YYYVVVUUUUUUTTTTTTQQQNNNLLLJJJIIIGGGDDDBBBAAA@@@>>><<<:::888777666000000000000000000000000////////////////////////000000000000000000000000---------------...///000---------.........//////------------------------***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...------,,,,,,------...///,,,,,,------...///000000---------...///000000111////////////////////////000000000111555999>>>AAAHHHJJJKKKMMMMMMKKKIIIHHHBBBBBBKKKZZZfffjjjnnnttt{{{yyy{{{www{{{zzzpppkkkmmmjjjiiihhhhhhhhhkkkmmmooojjjlllmmmmmmkkkjjjiiiiiifffkkkssszzz|||zzzvvvssstttvvvyyy|||~~~~~~~~~}}}vvvvvvuuusssuuu,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,------++++++,,,...++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,,,,,,,,,,++++++*********)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------((()))***++++++++++++***+++,,,...///000///........................------///////////////.........000000000///////////////333333222222222222222222,,,,,,,,,,,,,,,,,,,,,,,,---------............///..................------111111111111111000000000........................000000000///.........---------------------------////////////////////////000///...------...///000////////////////////////------------------------.........------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------+++,,,------......------,,,,,,,,,---------......------............------.........------,,,,,,,,,++++++,,,,,,,,,---------//////............//////---------....../////////111111111///---,,,---///:::<<<>>>@@@AAABBBDDDEEEEEEGGGIIIIIIHHHFFFEEEFFFIIILLLOOONNNKKKJJJMMMPPPZZZ\\\```fffiiihhhccc___^^^\\\[[[]]]eeeppp{{{zzztttnnnjjjggghhhqqq{{{vvvnnnccc^^^\\\YYYQQQJJJJJJHHHEEECCCBBB@@@===;;;;;;999333...---///111///111000000111333333111///000000000000////////////////////////000000000000......//////000000111111.........------,,,,,,,,,---,,,+++***+++,,,---...++++++,,,,,,,,,---------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...////////////////////////............////////////---......///000/////////000111222333555;;;AAAFFFKKKIIIIIINNNOOOMMMMMMOOOSSSMMMXXXmmmqqqdddaaakkkwww~~~yyywwwzzzppppppuuu}}}~~~sssvvv~~~xxxtttooojjjjjjmmmmmmlllkkkmmmppprrrrrrqqqqqqrrrppplllgggddddddfffcccgggoooyyy}}}tttlllkkkiiijjjlllooopppmmmjjjssswww|||}}}zzzxxxwwwwww}}}wwwqqqnnnrrrzzz,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***,,,------++++++,,,...++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,+++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,------..........................................////////////////////////000000000000000000000000333333222222222222111111,,,,,,,,,,,,,,,,,,,,,,,,---------............///................................................////////////////////////////////////............------------------------////////////////////////000///...------...///000////////////////////////------------------------.........------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------+++,,,------......------,,,,,,,,,---------......------............------......---------,,,,,,,,,++++++,,,,,,,,,---------///..................///...............///000000---///222333444666999;;;999<<>>>>>888555333222222111222222333111000000222333333222111000000000////////////////////////000000000000////////////000000000000.........------,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///////////////////////////............////////////---......///////////////111222444555999>>>EEEIIIKKKJJJLLLPPPPPPNNNOOORRRXXXXXX^^^eeefffbbbbbbgggwwwxxxuuuxxx||||||oooppp}}}|||vvvsssnnnhhhgggjjjlllkkklllooorrrttttttsssqqqpppooojjjddd```___```dddfffllluuu}}}{{{vvvgggbbb]]]ZZZZZZZZZXXXWWW]]]aaaeeegggeeecccccccccgggjjjnnnqqqsssvvvzzz}}}{{{{{{||||||}}}~~~~~~|||vvvpppnnnrrrwww,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********,,,,,,,,,++++++++++++***************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***+++,,,---...///......---------..............................////////////////////////111111111111111111111111333333222222222111111111,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................---------...............////////////////////////..................//////........................//////////////////////////////............//////////////////////////////------------------------.........---------------,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------+++,,,------......------,,,,,,,,,---------......------............------...------------,,,,,,,,,,,,,,,,,,,,,------------......------------......000///.........///111222///111444666777888;;;===???AAACCCAAA???@@@FFFLLLOOOOOOMMMJJJGGGFFFGGGIIITTT```kkkkkkaaaVVVSSSTTTVVVZZZ]]][[[VVVPPPOOOPPPJJJIIIIIIKKKMMMOOOOOOOOOSSSQQQQQQUUUXXX\\\ccckkkxxxyyy|||wwwjjj\\\RRRMMMLLLFFF@@@>>>???<<<555333777666333000...///000000000111111000000000/////////////////////000000000000000000000000////////////.........---------------++++++,,,---------------,,,,,,,,,,,,------------------------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////////////////////////////............////////////....../////////000000000222444666999===CCCIIINNNOOOOOOQQQSSSQQQNNNPPPVVV```hhhmmmmmmmmmqqqssssss~~~{{{|||}}}|||uuujjjvvvzzzuuurrrqqqnnnjjjjjjmmmnnnnnnppprrruuuvvvtttrrrwwwyyyyyyvvvpppjjjeeebbbbbbbbbfffmmmuuuzzz{{{zzzfff^^^TTTKKKFFFEEEDDDEEEEEEHHHKKKMMMMMMLLLLLLLLLHHHJJJNNNPPPSSSVVVZZZ^^^^^^^^^^^^```cccgggjjjmmmsssyyy~~~|||tttnnnmmmooooooxxx,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++*********+++++++++,,,,,,************************++++++++++++++++++++++++------------------------...---+++***+++,,,...000111000...---,,,,,,---...---------...............///////////////000000000111222222222222222333333333333222222111111000000---------------------------------............///............///////////////////////////000000000////////////////////////---------......//////000......................../////////////////////////////////....../////////////////////////////////.......................................---------,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------+++,,,------......------,,,,,,,,,---------......------............------------------------------,,,,,,,,,------------...------,,,,,,,,,,,,------000///.........000222333333555777999:::;;;>>>@@@CCCEEEFFFDDDCCCGGGPPPYYYccccccbbb]]]WWWQQQMMMKKKUUUYYY[[[XXXRRRNNNOOORRRSSSVVVZZZ]]]___aaacccdddkkkhhheeedddddddddbbb___VVVRRROOOOOOOOONNNQQQVVVTTTWWW\\\cccjjjqqqvvvxxxvvvnnnkkk___UUUOOOOOOGGG:::777===:::777444222111111///...111111111000000000//////////////////000000000000111111000000//////.....................---------***+++---.........---,,,,,,,,,,,,------------...---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------------......///////////////////////////............///////////////////////////000000111222555999===BBBGGGMMMRRRVVVTTTTTTSSSPPPNNNSSS[[[bbbmmm||||||}}}~~~~~~zzzzzz~~~||||||xxxssspppmmmllloooooonnnppptttqqqqqqsssuuuwwwvvvsssppp{{{|||ppphhh```______cccgggkkkllllllccc\\\QQQGGG@@@>>>===>>>:::<<<>>>@@@AAAAAAAAABBB============>>>???AAABBBDDDDDDDDDEEEIIINNNSSSWWW```kkkyyy~~~zzztttrrrssskkklllmmmsss,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++***+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++------------------------...---,,,++++++---///000111000...---,,,,,,---...---------.........//////////////////000000111111111111222222333333333333333333222111111000//////---------------------------------............///........./////////000000////////////000000111111.................................//////000000000////////////////////////000000000000000000000000...//////////////////...////////////////////////................................................,,,,,,---------.........,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------+++,,,------......------,,,,,,,,,---------......------............------------------------------,,,,,,---------.........------,,,,,,,,,,,,------//////...///000222444555666888:::<<<>>>AAAEEEHHHAAABBBCCCCCCFFFPPP]]]hhhooolllfff^^^VVVPPPOOOOOOUUUTTTSSSUUUZZZ```ccceeeiiijjjnnnyyyvvvooohhhddd___ZZZXXXZZZQQQQQQPPPQQQSSSWWW[[[^^^hhhuuuuuullldddUUUDDD===@@@;;;:::888777666555333111111111111111000000000000////////////000000000000111111000000//////..............................+++,,,---...///...---,,,,,,,,,---------.........---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...////////////////////////............////////////000////////////000111111333666;;;AAAEEEKKKPPPTTTXXXTTTRRRRRRQQQSSS\\\eeeccclll{{{xxxzzz{{{|||zzzwwwuuupppiiikkkhhhgggjjjlllllloootttppppppsssvvvxxxxxxvvvsssuuuttthhhaaa___]]]\\\[[[ZZZXXXVVVVVVSSSLLLEEE>>>;;;:::::::::;;;<<<>>>AAACCCDDDEEEEEECCCAAA???===;;;:::999<<<;;;::::::===AAAFFFJJJNNN\\\mmmxxxyyywwwvvvwwwrrrmmmhhhgggnnn}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++,,,---...//////......---------......,,,,,,------.../////////...//////000000111111222111111111222222333333444333333222111000//////...---------------------------------............///.........//////000000111------......//////000000////////////////////////000000000000000000111111000000000000000000000000000000000000000000000000......////////////......////////////////////////......................................./////////,,,---------............,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------+++,,,------......------,,,,,,,,,---------......------............------,,,,,,,,,------------...,,,---------..................------------.........///000222444666777888=========<<<===???DDDGGGJJJFFFBBB???BBBLLLXXXaaa^^^YYYRRRLLLLLLSSS]]]eeepppmmmmmmsss{{{~~~zzzyyyqqqlllkkklllhhhbbb\\\XXXRRRMMMIIILLLVVVdddsssttt]]]LLLDDD===:::777666555444222000222222111111111000000000////////////000000000000000000000000////////////.............../////////,,,,,,---...............,,,---------............------------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------////////////////////////............////////////111000///...///000111222555999???EEEJJJNNNSSSVVVSSSNNNMMMQQQWWW]]]eeennnllluuu|||{{{{{{uuurrrrrrooojjjlllgggeeefffffffffiiinnnoooppprrrvvv{{{}}}|||{{{rrr{{{vvviiibbb```]]]XXXSSSNNNKKKIIIFFFFFFDDD@@@;;;777555555;;;;;;===AAAGGGLLLOOOPPPMMMKKKHHHFFFCCC@@@<<<999;;;:::777666777:::===@@@DDDOOO]]]iiippprrrssstttpppkkkfffdddeeelll{{{,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++***,,,------++++++,,,...------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------..................,,,,,,------...//////000...//////000111111222222000000111111222333333333333333222111000///..............................---------............///---......///000000111111......//////000111111222111111111111111111111111222222222111111111111111000000000000000000000000000000000000000000000000---...///000000///...---////////////////////////........................---........./////////000------------............,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------+++,,,------......------,,,,,,,,,---------......------............------,,,,,,,,,---------......------------............///..................///...000444777:::<<<<<<<<<@@@@@@??????AAAFFFNNNSSS^^^VVVKKKEEEHHHQQQ[[[aaa[[[ZZZYYYZZZbbboootttdddYYYRRRSSSVVV\\\gggtttqqq]]]QQQKKKBBB;;;666444333222222222222111111111000000////////////000000000000////////////000000000000---........./////////000---------------...//////------------............------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////////////////............////////////111000///...///000222333888<<>><<<:::888777777888999777888>>>IIIVVVbbbiiikkkqqqpppqqqqqqjjj```___eeeggguuu------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,+++++++++------+++)))++++++++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------.........//////111111111000000000000000000111222222444444555666555333000---,,,---...//////......---------......------...//////000000111......///000222333444555999666666999999888999===333;;;;;;888<<<999888@@@;;;<<<<<<;;;888444111///888555222111333333222000222222222111000000000000111111///,,,---000111000000000/////////000000111////////////////////////////////////////////////........................---------.........//////........................------------------------,,,,,,,,,------.........,,,------......------,,,---------------------------------............///++++++,,,,,,,,,,,,------***+++,,,,,,******+++,,,//////.........---------////////////////////////---...///...------...///,,,,,,,,,---------............---,,,---...///000....../////////111444666;;;===???AAABBBBBBCCCCCC>>>===@@@LLL[[[fffiiihhhbbbhhhpppyyyqqqeee___\\\ccciiittt{{{cccQQQHHHAAA<<<:::444222333000+++,,,222111000///......///000111000000000000000000000000000000000000////////////000000000000000000000000........................////////////////////////------------------------/////////...------,,,,,,---------............///000000////////////000000////////////000000000000111000000//////333999===DDDHHHMMMRRRUUUVVVUUUTTTSSSUUUZZZbbbccc\\\UUUSSS___ppp~~~}}}|||yyytttpppzzzrrrvvvzzzsssooocccdddfffhhhkkknnnqqqsssuuuyyy}}}{{{wwwtttuuuxxx|||zzzyyy{{{~~~}}}vvvqqqkkkhhhddd```___```bbbddd]]][[[WWWTTTRRRSSSUUUXXXQQQNNNJJJEEE@@@===::::::444<<>>CCCBBB>>>DDD@@@===999:::===???===:::777999:::888666666888:::000111333333222111000000333333222111000111222222111111000///////////////////////////////////////////////////////////////........................---------.........//////........................------------------------,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,,,,---------...++++++,,,,,,,,,,,,------+++,,,---,,,+++++++++---//////.........---------////////////////////////---...///...------...///,,,,,,---------.........------------...///000111000000111111222555:::>>>HHHFFFDDDBBBBBBAAA@@@???CCCEEEIIIOOOVVV[[[]]]]]]cccoooxxxqqqbbbaaabbbfffnnnzzz~~~jjjZZZLLLBBB???999666777555111000222222111000000//////000000000000000000000000000000000000000000////////////////////////////////////................................................------------------------...------------,,,,,,,,,---------............///000000////////////000000////////////000000000000111000000///000444:::???EEEJJJQQQUUUVVVUUUTTTTTT\\\___eeehhhcccYYYUUUVVVbbbtttzzzvvv~~~|||vvvooojjjccccccdddfffhhhkkkmmmnnnxxx}}}}}}xxxvvvwwwyyywwwwwwyyyzzzxxxqqqkkkbbb___[[[WWWUUUUUUWWWYYYVVVVVVXXXYYYZZZZZZZZZZZZVVVTTTOOOJJJDDD???;;;999999???DDDFFFMMMYYYccchhhgggfffccc^^^VVVNNNFFFAAA======;;;999888777666666555666888===DDDMMMVVV[[[jjjkkkmmmnnnmmmiiieeeccc^^^aaaffflllvvv------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///---++++++---......---,,,,,,,,,,,,,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------///.....................111111111111111111111111333333333333333333333333333222000---------...//////......---......//////000000000////////////...222333555777999999999999===999999======:::777888;;;@@@<<<:::???===:::@@@@@@DDDHHHGGGAAA<<<:::;;;777@@@HHHHHHAAA:::999;;;666666666555333222333444000000111111000///000111111111000///......//////////////////////////////////////////////////////........................---------.......................................------------------------,,,,,,,,,------------...,,,------......------,,,------------------------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,---...---,,,,,,---..................---------////////////////////////---...///...------...///,,,------------.........,,,------...///000000111222222333444666:::@@@EEEEEECCCAAACCCFFFHHHGGGEEEGGGJJJNNNQQQTTTYYY___ddd}}}wwwmmmccc^^^aaajjjqqq~~~hhhWWWHHH???888777777444111000222111111111000000//////000000000000000000000000000000000000////////////////////////////////////........................------------------------------------------------+++,,,,,,,,,,,,------------------............///000000////////////000000////////////000000000000000000000111222777===BBBGGGOOOWWWZZZXXXUUUTTTUUU^^^bbbiiinnniiiaaa]]]___ppp}}}|||wwwpppjjjfffcccccccccdddeeefffhhhhhhtttzzz}}}wwwrrrppprrrqqqpppqqqqqqmmmfff___WWWTTTPPPLLLKKKKKKLLLNNNQQQTTTZZZaaaffffffccc```^^^\\\XXXRRRJJJCCC===999===AAABBBCCCIIIVVVaaaffffffeeeccc^^^WWWNNNFFFAAA<<<<<<<<<;;;999777666555666666666999===DDDJJJMMM^^^aaagggkkkmmmllljjjhhh```______```gggvvv........................------------------------------------------------,,,,,,,,,,,,,,,---.........---++++++---.........------,,,,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------////////////............000111111111111111222222333333333333222222111111222111///---------...///...............//////000000000000000111111111222333555777:::<<<<<<<<<<<<888777888999888777===EEENNNTTTOOOGGGHHHDDDDDDMMMRRReeewwwttt___KKKEEEHHHLLLZZZkkkqqqiiiYYYJJJAAACCCAAA===999777777777888000///111222111//////222000000/////////000000111////////////////////////////////////////////////................................................................................................------------------------,,,------......------,,,------------------------+++,,,,,,,,,,,,---------+++++++++,,,,,,,,,---------...///...---,,,---///........................////////////////////////---...///...---------///------------............------...///////////////222444777999:::===AAADDD<<>>?????????FFFTTT```eeeggggggeee```XXXNNNEEE???999:::;;;;;;:::999777666666666555666888<<>>>>>>>>===<<<888:::======:::>>>OOO```uuu~~~yyynnnhhhcccfffsssvvvyyyooolllppp~~~ppp\\\NNNLLLJJJJJJJJJFFF@@@::::::444222555555222222555/////////000111222333444000000000000000000000000////////////////////////.............................................---................................................------------------------,,,------......------,,,------------------------------------............+++++++++,,,,,,,,,---------...//////------...///---.....................////////////////////////---...///...---------///---------.........//////.............../////////333666;;;===>>>>>>??????>>>EEESSScccnnnqqqnnniii\\\aaakkkyyy~~~rrrtttzzzqqq___fffsssrrrXXXFFF@@@???;;;666000000000000000111111111111111111111111111111111000000000000////////////................................................------------------------------------------------,,,,,,---...///000111111---------............///000000////////////000000////////////000000000000000111222444777===EEEKKKPPPXXXaaaccc^^^ZZZ[[[]]]llljjjttt|||~~~{{{vvvrrrpppmmmjjjhhheeeeeeddddddccccccdddddddddfffhhhiiihhhggggggggghhhgggeeeccc___ZZZSSSOOOTTTSSSQQQPPPQQQSSSUUUWWW___aaagggqqqzzz{{{ssskkkeeedddaaa[[[SSSJJJBBB>>>;;;<<<;;;<<>>AAAGGGQQQ[[[eeelllpppqqqnnnlllggg```[[[\\\bbbhhh........................---------------------------------------------------------------......///,,,,,,,,,...000000///---///...------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------....../////////000000000000000111111222333333333333333222222111111111000..................//////............///000111111111222444666888:::<<<===>>>======<<<;;;:::999999555999???BBBAAAHHHZZZmmm{{{}}}www\\\[[[]]]dddjjjeeeWWWJJJIII<<<444555777333111444000000111111222333555555000000000000000000000000////////////////////////.......................................---------...................................................------------,,,,,,,,,,,,------......------,,,---------------------------------.........//////++++++,,,,,,,,,,,,---------...///...------...///---------...............////////////////////////---...///...------...///------........./////////000///...///000111333444777:::>>>AAAAAA@@@?????????GGGUUU```ffffffbbb^^^jjjrrrvvvrrrvvv|||nnnmmmqqqwwwxxxrrrmmmkkksssxxxlllgggcccjjj~~~gggRRRJJJGGGBBB:::555444333111000111222222111111111111111111111111000000000000////////////................................................------------------------------------------------------...///000000111111---------............///000000////////////000000////////////000000000000///111222555:::AAAIIIOOOVVV\\\ccceeecccaaabbbdddqqqppp|||{{{{{{zzzvvvqqqnnnmmmllllllkkkfffeeeeeeddddddeeeeeefffeeedddddddddeeeggghhhiiiffffffeeeccc```]]]ZZZXXX]]]\\\[[[[[[\\\]]]```aaaggggggkkkuuu~~~~~~tttiii___^^^\\\XXXQQQJJJCCC???888:::;;;>>>HHHWWWbbbdddeeehhhiiiggg^^^PPPBBB999777888999999::::::::::::777666555444555777999::::::>>>FFFPPPZZZdddkkkooolllmmmkkkggg```]]]]]]___........................................................................---------------...//////------///111444333111/////////...---------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------...///000111111222000000111222222333444444222222222111111111111111---------.........//////............///000111222666666888:::<<<===???@@@;;;;;;::::::;;;>>>@@@AAA@@@DDDNNNWWW\\\```jjjtttyyyrrrpppzzztttaaaLLL;;;:::<<<777444555555444444333333333444444000000000000000000000000////////////////////////........................//////.........---------......................................................---------,,,,,,,,,,,,------......------,,,------------------------,,,,,,---------.........++++++,,,,,,,,,,,,------,,,---......---,,,---...---------.........//////////////////////////////---...///...------...///............////////////000/////////222777;;;>>>===???AAABBBBBBCCCDDDFFFCCCJJJTTT[[[___bbbfffiii~~~uuuppprrrxxx}}}uuuuuu{{{}}}|||rrrlllnnnpppsss}}}vvvmmmoooxxx|||{{{{{{uuuhhh\\\XXXVVVOOOEEE???<<<888444111111222222111111111111111111111111000000000000////////////........................................................................---------------------------.........//////000000---------............///000000////////////000000////////////000000000000///111333666;;;CCCLLLRRR[[[^^^cccfffggggggiiijjjkkkrrr~~~xxx|||vvvsssnnnkkkjjjjjjjjjjjjddddddddddddeeefffggghhheeedddccccccdddeeeggggggbbbbbbbbbbbbbbbbbbdddeeeeeeeeecccccccccdddeeefffgggfffkkkvvv~~~ooobbbUUUTTTSSSPPPLLLGGGBBB@@@999;;;>>>BBBMMM[[[ccccccfffkkkoooooogggYYYIII???;;;:::999999888888999999888777666555444555666666999;;;???FFFOOOZZZccciiiiiilllnnnkkkfffaaa^^^^^^////////////////////////...................................................------------...//////...///111555777666333000000///...---------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---...///000111222333000000111222333333444444111111111111111111111111,,,,,,---....../////////............///000222222999:::;;;<<<===???@@@@@@;;;;;;===???DDDKKKPPPTTTXXX\\\hhhwww~~~pppmmmyyy}}}zzz```IIIFFFGGGBBB===<<<888888666555444333333333000000000000000000000000////////////////////////........................//////.........---------........................////////////////////////.........------,,,,,,,,,,,,------......------,,,------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,---...---,,,,,,---...---------.........//////////////////////////////---...///...------...///............/////////000/////////000555;;;BBBFFFCCCCCCCCCBBBCCCEEEJJJMMMOOOVVV^^^dddjjjtttzzzwwwooofff```fffqqqyyy}}}vvvqqqqqqrrr|||ssskkkeee```eeehhhhhhfffhhhiii```UUUGGGCCC===666222111111222111111111111111111111111000000000000////////////................................................////////////////////////---------------------------------...............---------.........//////000000////////////000000////////////000000000000///111333777<<>>AAAFFFQQQ]]]cccbbbiiiooovvvxxxqqqcccRRRGGG>>>===;;;888777777777777:::888666555333333333333;;;;;;<<<@@@HHHSSS]]]dddiiimmmooonnnhhhbbb______///......///000///---+++------...//////000111111////////////////////////........................---000111//////111333333...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......////////////......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------............/////////000//////000111222333333444...000222222000...............//////...------,,,---------///333666888999>>>;;;999;;;@@@BBB???;;;;;;>>>BBBLLL^^^ooouuuttt{{{tttvvvwwweeeYYY\\\eeehhheeeKKKDDD;;;555333333444333///000000000//////000111///............---------///////////////////////////////////////.........------......//////000000................................................------------------------------------------------------------------------...------------...//////,,,------......------,,,////////////////////////111111000000//////......---------.........//////333111...,,,,,,---///111000111333888???DDDEEECCCIIIEEEEEEMMMQQQSSSWWW]]][[[dddrrryyyhhhbbb```hhhrrrsssuuusssqqqsssvvvxxxwwwuuupppcccccc]]]bbbjjjnnnuuuvvvjjj___XXXIII;;;555666555111///111111111000000111222111111111111000000000000////////////////////////////////////////////////........................------------------------........................//////............//////////////////////////////---...///000111111000000---555::::::<<>>===;;;<<>>???CCCNNNZZZ```___bbbggglllmmmhhhaaa\\\TTT[[[ppp~~~~~~~~~zzzzzzyyyrrrkkkkkkiiifffcccbbbcccdddfffgggeeeddddddffffffeeeddddddcccdddfffaaaXXXSSSSSSTTT^^^fffhhhiiinnnooonnnooommmkkkjjjkkkkkkjjjiiibbbZZZUUUVVVVVVQQQMMMKKKNNNOOOQQQSSSSSSNNNHHHCCC<<<;;;===BBBLLLVVV___ddd```jjjzzzwwweeeXXXKKKEEE???;;;;;;:::888666888777777666444333333222333444555777<<>>:::444111000000//////111111000///////////////////////////////////////........................,,,---///000000///---,,,...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------....../////////000000000///000111111333333444555333444555444222000000000......//////////////////111333666999;;;<<<;;;;;;888;;;>>>AAADDDMMMXXXaaagggooo{{{|||wwwwwwwwwwww]]]AAA<<<===999222222222333333222222111000111111111111000000000000///////////////////////////////////////////////////////////////.........................................................------------------------------------------------------------------------,,,,,,++++++,,,,,,---...------............------////////////////////////000000000000////////////------........./////////------......000111222333666<<>>AAAEEEKKKRRRWWWVVV```qqqrrrdddQQQJJJBBB===<<<;;;:::888888888777666555444333333000111333444666;;;AAAEEELLLRRRZZZdddkkknnnppppppEEEAAA<<<777555222000...333222111000000000111111////////////////////////........................000---+++,,,---,,,,,,......------,,,,,,------...,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------.................................////////////000000000000000111222333444555555444555555444111000///000......//////000111222222111444888;;;<<<<<<<<<<<<666:::AAAIIITTTcccttt{{{sssxxxvvvrrrlllVVVMMMHHH@@@888444333222111222222222111111111111111000000000000///////////////////////////////////////000000000000000//////......------................................................------------------------------------------------------------------------------,,,,,,,,,---......------............------////////////////////////000000000000////////////............////////////---------...111444777999>>>BBBFFFHHHEEECCCHHHPPPaaammmvvvqqqcccaaaooovvvnnnmmmsssxxxuuuqqqlllqqqtttxxx|||qqqnnnllleeeggglllkkkbbbUUUJJJ???666888666444333333222111000111111111111000000000///////////////////////////////////////////////////................................................//////////////////////////////............///////////////////////////////////////000111222333444999;;;===AAAMMM[[[cccccc^^^hhhrrrvvvvvvvvvvvvvvv}}}~~~|||vvvzzzzzztttttttttpppkkkjjjiiihhhggghhhjjjmmmnnnllljjjiiihhhgggeeebbb____________^^^XXXRRRSSSXXXXXX^^^ccceeedddeeefffggghhhhhhggghhhjjjjjjhhhgggaaaWWWMMMIIIEEEAAAAAACCCGGGOOOXXX\\\WWWNNNFFFAAA;;;>>>@@@@@@@@@BBBFFFKKKJJJSSSddd{{{www```VVVIII@@@<<<<<<<<<;;;888888777777666555444444111222444555666888<<>>;;;666333111000///......///000111000000000000000000000000////////////////////////111---...333555000---......------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................////////////000000000111111111222333444555666666555666555333000......///......//////111222444555777:::===>>><<<;;;;;;<<<888===HHHWWWjjj}}}tttlll```aaaeeeqqq|||ttthhhbbbgggvvvtttpppzzz}}}pppaaaUUUOOOMMM@@@;;;555222222333333333111111111000000000//////000000000000000000000000////////////000000111111000000//////......------................................................------------------------------------------------------------------------...............///000000---......//////......---////////////////////////////////////000000000000........./////////000000111000...///222777<<<@@@FFFEEEGGGHHHGGGJJJXXXhhhrrruuuuuuqqqoooxxxhhhbbb]]]aaammm{{{uuuiii^^^dddjjjooorrrpppfffQQQ>>>:::666333111222333333222111111111111000000000///////////////////////////////////////////////////////////////////////////................................................//////............//////000000000000000000000000000000000000111333444555===???BBBHHHVVVfffmmmmmmhhhnnnrrrttt|||wwwrrrssstttqqqmmmiiiiiiiiijjjllloooqqqsssooommmkkkiiihhhfffcccaaa\\\YYYVVVTTTQQQNNNSSSZZZTTTWWW[[[]]]]]]\\\```dddhhhggggggggggggeeebbb___SSSMMMGGGDDDAAA<<<;;;>>>CCCLLLWWW\\\YYYRRRJJJFFF===???AAA???<<<<<<>>>AAA???EEEVVVppp~~~ppp\\\KKKBBB>>>===<<<888888888777777666666555111222444555666777:::===AAAEEELLLTTT\\\fffpppvvvLLLJJJHHHGGGEEEAAA===999333111///...---...///000000000000000000000000000///////////////////////////---333???BBB888...+++...------,,,,,,------...,,,,,,,,,---------......------------------------------............------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------............................../////////000000000111111111222333333555555666777777777666333000......////////////000111444666888:::;;;<<<:::777666888;;;FFFNNN]]]ooorrr___YYYPPPOOOQQQ^^^tttlllddd[[[UUUUUU^^^pppwwwooosss~~~~~~vvvyyy\\\QQQCCC999444444444444111111111000000000000///000000000000000000000000...//////000000111111222///////////////.........................................................------------------------------------------------------------------------/////////...///000000111......////////////......////////////////////////////////////000000000000....../////////000000000333333222333777<<>>999333000222444555555111111111111000000000000////////////////////////////////////////////////////////////////////////................................................//////............//////000000000000000000000000000000000000111333666777===@@@EEEMMM[[[llluuuuuuuuutttqqqrrryyyrrrnnnwwwyyysssqqqssstttqqqnnngggggghhhiiikkknnnppprrrnnnllljjjiiijjjjjjiiihhh]]]VVVPPPNNNLLLKKKOOOTTTKKKKKKNNNQQQRRRTTT[[[ccchhhggggggfffeeeaaa\\\XXXJJJFFFDDDEEEBBB===<<<>>>???GGGRRRYYY[[[WWWQQQMMM@@@???>>><<<:::999:::;;;777;;;HHHbbbttt]]]MMMDDD???<<<999888888888777777777666111222333333333444777:::999>>>DDDLLLUUUbbbpppzzzccc```ZZZUUUQQQLLLGGGDDD;;;999555222000000000111000000000000000000000000///////////////////////////+++000>>>BBB888///---...------,,,,,,------...,,,,,,,,,---------..............................------............------------------------------,,,,,,,,,---------..............................,,,,,,,,,---------..............................//////000000000111111111222222333444555666777777999999777444000//////000/////////000222555888:::888::::::888777:::BBBHHH^^^llltttllliiihhhcccggguuummm[[[UUUXXX\\\cccqqqyyyooofffccceeelll|||pppfffnnn|||}}}pppYYYEEE:::666555444333222222222111111111111000000000000000000000000...//////000111111222222.........///////////////................................................------------------------------------------------------------------------...............///000000......////////////......////////////////////////.../////////000000000111.../////////000000000000333555777:::>>>AAADDDEEEBBBDDDOOO\\\^^^YYY]]]fffdddwwwgggdddiiiqqqzzzzzzhhhVVVRRRQQQ\\\rrr~~~sssPPPGGG<<<555444555555444111111111111000000000000////////////////////////////////////////////////////////////////////////................................................//////............//////000000000000000000000000111000000000222444777888;;;AAAHHHQQQ___ppp{{{}}}zzzrrrsssuuuiiifffrrrxxx{{{uuurrroooooorrrssspppmmmiiiiiiiiiiiijjjkkklllmmmkkkiiiggghhhlllooorrrsssfff\\\TTTQQQPPPLLLJJJJJJDDDBBBCCCFFFHHHJJJTTT^^^ddddddccccccaaa\\\UUUQQQIIIFFFFFFGGGEEE@@@@@@BBB???DDDKKKRRRVVVTTTOOOJJJAAA>>>:::888888888888888777777===RRRqqqmmmZZZMMMCCC===999999888888888888777777333333333111000111444777666:::???EEENNN\\\mmmyyy}}}sssiiiaaaZZZTTTQQQDDDBBB===888555444444444000000000000000000000000000000000000000000000000333***)))333777222///222...------,,,,,,------...,,,,,,,,,---------..............................,,,------......------,,,------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......////////////////////////000000000000111111111111222333333444555666777777;;;;;;999555222000000111/////////000222666999;;;:::<<<>>>>>>AAAIIIUUU^^^sssooo```XXXTTTZZZccc{{{wwwooofffppp}}}xxxvvv|||nnn\\\```mmmjjjOOO???888555333444444444333333333222222000000000000000000000000...//////000111222222222---.........//////000000................................................------------------------------------------------------------------------...------------...//////......////////////......////////////////////////.../////////000000111111////////////000000000000222666;;;@@@DDDEEEDDDDDDIIINNN^^^oooooo```WWWYYYqqqpppxxx~~~|||~~~|||iii]]]QQQRRRdddxxx{{{dddXXXHHH===888555333111111111111111000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000//////............//////000000000000000000000000111111000000222444777999???FFFOOOXXXfffwww~~~tttuuussswww{{{ooojjjvvvzzzvvvzzzooommmlllnnnqqqrrrppplllmmmlllkkkkkkjjjjjjjjjkkkhhhfffeeegggmmmtttxxx{{{pppeee[[[XXXVVVPPPHHHDDDDDD???>>>@@@@@@BBBLLLXXX_________^^^\\\WWWPPPKKKGGGEEEDDDFFFCCC??????CCCBBBCCCGGGLLLPPPNNNGGGAAAAAA<<<777555777888777666:::666888FFFaaatttbbbSSSGGG???999999999888888888888888777666555222000000333666777:::>>>BBBJJJXXXiiivvvjjjUUUUUUMMMGGGDDD???666222333...//////...///111111///111000000000000000111111.................................------,,,,,,,,,........................................................................,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++.................................------,,,,,,,,,............/////////000...///000111111111111111444555555666666666666666888444111000222333111///222000000333888::::::888<<<:::<<>>@@@DDDGGGHHHFFFDDDOOO```ppppppeee^^^bbbkkkxxxsssnnnppp{{{zzzcccWWWVVV___qqq|||ooo[[[HHH;;;555333222222222000000222444333000000/////////............////////////////////////000000000000000000000000111111000000//////......000000000000000000000000//////............//////000000000000111111111111333111000000333666999:::BBBNNNWWWdddvvv|||vvvhhhhhhsss~~~yyyqqqrrr{{{~~~{{{zzzzzz{{{{{{tttnnnnnnssswwwvvvsssnnnjjjjjjoooqqqoooooossspppsssuuurrrlllhhhhhhjjjkkkhhhgggiiilllpppyyy~~~yyynnncccZZZPPPGGGCCCCCCAAA>>><<>>DDDHHHPPPbbbrrrzzzooooookkk```QQQDDD>>><<<555555444333333333222000111111000000000000111111.................................------,,,,,,,,,........................................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------.................................------,,,,,,,,,........./////////000000//////000111111222222222666666777777777777777666666333000000222333222111111222444666999;;;;;;;;;;;;DDDPPP^^^nnnyyytttttt{{{}}}nnniiijjjhhh~~~|||yyy}}}{{{}}}{{{sss___TTTLLLDDD999:::;;;999555222222444222111111111000000000000000000000000000000000000//////////////////////////////////////////////////////.........------------------............///,,,,,,---------.....................................................................////////////000000000000000000000000111000000000/////////...222111000000222444777999BBBEEEGGGFFFFFFIIIQQQWWW___dddiiilllnnnrrr{{{}}}xxxvvvtttvvv~~~gggVVVSSSbbbtttpppYYYDDD777444555111111111000000111000///000000/////////.........////////////////////////000000000000000000000000111000000000/////////...000000000000000000000000000000////////////000000000000000000111111111111222111000222555999===???CCCSSS```oooqqq```___lll{{{|||zzz{{{tttllljjjnnnpppooollloookkklllqqqrrrppppppsssrrruuuxxxuuuppplllkkklllkkkhhhhhhkkkooosss|||wwwgggYYYUUUNNNGGGCCC@@@<<<===AAAIIIQQQXXXWWWUUUSSSNNNGGGDDDEEEJJJPPPOOOIIIDDDDDDGGGIIIJJJIIIEEEAAA>>>===999888666555555555555666666888777555555<<>>@@@???<<<>>>FFFNNN]]]vvvwwwhhhccckkkvvvwwwiiidddllluuu}}}wwwsssyyyyyyjjjcccbbbgggooowww|||uuu___:::333:::;;;666333333333222222222111111111000000000000000000000000////////////////////////////////////////////////........................---------............///....................................................................................////////////000000000000000000000000000000000000////////////000000111333666<<>>CCCGGGQQQgggssstttyyy{{{vvvsss|||xxx|||~~~zzzyyy{{{wwwrrrrrrsssrrrpppqqqrrrsssuuutttssssssttttttwwwzzzzzzvvvsssppppppnnnkkklllppprrruuu|||gggPPPNNNKKK???;;;CCC@@@MMMZZZ^^^YYYQQQLLLIIIAAAEEENNNWWWXXXPPPKKKJJJNNNOOOMMMIIIBBB<<<888666555444444444555555555666222222333666999:::::::::;;;:::999@@@SSSgggooolllMMMFFF===999888999999999999999777666555444444444;;;;;;>>>EEEIIIOOOXXXbbbRRR]]]uuuqqq___TTTGGG<<<888777444555888333333222111111111111111////////////////////////................................................................................................------------------------......---------,,,,,,,,,................................................////////////000000000111111000000111222444555666666666666666555444333222111111222222444666999;;;777<<>>999666555333333333333222222222222111111111111111111111111////////////////////////////////////////////////---.....................---------............///......------------------............................................................////////////////////////////////////////////////000000000000///000222555:::???CCCFFFGGGFFFIIITTTdddrrrzzz||||||qqqdddeeeooo|||~~~jjjQQQ???888444222444222///111666111000000000////////////////////////////////////////////////////////////////////////000000000000////////////////////////000//////......//////000///000000000111111111111111333555777999>>>DDDIIIYYYrrr~~~yyyuuuvvvyyyvvv~~~vvvrrrvvv~~~zzzsssooonnnpppppppppqqquuuwwwvvvsssrrrqqqqqqqqqsssvvvvvvuuusssqqqpppqqqnnnnnnqqqqqqrrrvvv}}}```VVVNNN@@@;;;AAA<<>>:::777666666666666666777777777666777555444555777777666444777666555999GGG[[[lllsssRRRJJJAAA;;;999::::::999999999888777666555555555555666;;;BBBHHHOOO\\\hhhFFFIIIVVVpppiiiXXXIIICCC>>>666333444444333222111111111111111////////////////////////.............../////////........................................................................------------------------//////...---,,,,,,++++++.......................................//////////////////000000000111111111111111111222444666888777666666555444333111000111333444555555888;;;>>>:::@@@HHHNNNVVVdddvvvpppfffcccgggwww{{{kkkwwwdddGGG666333777444444444333333333222222111111111111111111111111////////////////////////////////////////////////---------...............---------............///.........---------------............................................................////////////........................////////////000000000000111333666:::???BBBEEEGGGIIIKKKQQQ[[[fffnnnrrrrrrzzz}}}oooooouuu|||dddPPP@@@666000222222...///444111111000000000/////////////////////////////////000000000000000000000000////////////000000000000//////////////////////////////............//////000000000000111111111111111444777888:::???FFFLLLbbb}}}|||zzz~~~xxxoootttvvvkkkhhhrrr~~~vvvsssooommmnnnooopppqqqrrrwwwzzzvvvqqqooonnnmmmnnnoooppprrrrrrrrrrrrrrrsssqqqqqqrrrqqqooorrrwww~~~wwwbbbTTTDDD;;;;;;999CCCSSS___```ZZZVVVWWWJJJGGGJJJSSSXXXTTTLLLHHH@@@AAAAAA???<<<999888888777888888888888888777777888777555555666666555555222555777999===HHHVVVaaaTTTMMMCCC===;;;::::::888999888888777777777777777666888===BBBGGGPPPaaaqqqMMMGGGDDDJJJ]]]yyyyyyhhh___UUUDDD888555555444333222111111111111////////////////////////---........./////////000................................................................................................---------------------,,,........................---........./////////000//////000000000111111111222111111111333555777999888888777666555333111000333555777777777999===@@@AAAJJJWWWdddqqqyyyxxxvvvsssooosss|||vvvuuuyyysss{{{oooOOO>>>999777444444444444333333333333111111111111111111111111////////////////////////////////////////////////---------.........//////---------............////////////.........------............................................................////////////////////////////////////.../////////000000000111444777;;;@@@DDDFFFGGGGGGNNNZZZeeehhheeegggqqq|||{{{mmmrrr~~~~~~}}}}}}~~~zzzooossszzzmmmOOO???333333444000///333111111111000000000//////////////////////////////000000000000000000000000.../////////000000000111000000000000000000000000000000////////////000000000000000000111111111111000444888;;;===BBBKKKQQQrrr~~~{{{kkklllvvv~~~vvvppplllkkkpppxxxrrrqqqoooooopppqqqrrrrrrrrryyy{{{uuuooommmkkkhhhkkkkkkkkkmmmppprrrsssttttttrrrrrrsssrrroooppptttrrrzzzppp___OOOCCC===@@@IIIZZZjjjlllccc[[[YYYQQQIIIFFFNNNVVVTTTKKKDDD===>>>???>>><<<;;;;;;<<<888999999999999777666555555666777888999999:::;;;666888:::999999===GGGQQQTTTMMMDDD>>><<<;;;999888888888777777777888999999999;;;@@@AAABBBKKKaaavvvMMMLLLIIIFFFIIITTTffftttpppXXXEEE???555444333222111111111111000000000000000000000000---.........//////000000................................................................................................+++,,,,,,------......///........................---.........//////000000000000000000111111111111222222111111333555888:::999999888777666444222111444666888888888999===AAAEEEOOO^^^ooo~~~|||sssmmmzzztttiiiiiivvv{{{}}}yyyyyyzzz~~~fffSSSMMMCCC555555555444444444333333333111111111111111111111111////////////////////////////////////////////////---------.........//////---------.........//////111111000000/////////.............................................................../////////000000000000000000000000000.../////////000000111111777:::???EEEHHHIIIIIIHHHXXXlll}}}yyyjjjiii}}}yyyoooooovvv|||||||||{{{{{{||||||}}}|||{{{yyyzzz|||}}}}}}|||wwwyyyzzzyyyxxxzzz~~~jjjfffvvv[[[GGG888777888333111444111111111111000000000000////////////////////////000000000000000000000000.../////////000000111111111111111111111111111111111111000000000000111111000000000000111111111111///444999<<>>???>>>===<<<===???888999999999888777555444444666999:::888777777777;;;:::999888:::@@@LLLWWWTTTMMMEEE???===<<<999777777777777777888999:::;;;777:::===<<<999BBBZZZqqqiiiYYYKKKFFFDDDDDDMMMYYYdddhhhssstttTTTFFF999888555111222444222---///......///111222000///////////////////////////........................//////////////////////////////.........---------////////////////////////........................---------............///---....../////////////////////000111111111111111111222222333333444444444666888999777333111222444;;;777777;;;<<<;;;???FFFGGG]]]rrr~~~~~~rrrgggjjjwwwoooooolllmmmyyy|||{{{oooTTTGGGFFF999999777555666777333,,,111111111111111111222222000000000000////////////........................////////////////////////........................//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,............//////////////////000000000000//////000//////...///111333444===>>>CCCGGGGGGFFFJJJQQQooo~~~wwwuuuwwwvvvxxx{{{xxx{{{vvvpppooorrrsssqqqnnnppppppppppppqqqrrrssstttooopppppppppqqqtttzzz~~~|||~~~~~~~~~}}}tttmmmzzzqqqYYYAAA888666333222333///000000000000//////...000000000000000000000000111222333222000000000111000000000000000000000000111000///......///000111000000000000000000000000////////////000111222333666444777===@@@DDDTTTggg~~~xxxyyyvvvqqqvvvwwwtttooowwwxxxwwwvvvoookkkmmmoooooolllhhhfffeeekkklllnnnooonnnllliiigggjjjjjjjjjiiijjjmmmqqquuuvvvwwwvvvrrrnnnmmmooossswwwzzz}}}rrrfffXXXJJJLLLQQQjjj}}}rrreeeVVVPPPJJJEEEGGGNNNPPPLLLFFF???======???@@@>>><<<===>>>>>>===;;;999777777888:::777555666999;;;:::999777888<<<<<<999999DDDPPPNNNLLLFFF===999:::;;;:::888888888777555555777999777777:::===<<<===FFFPPP}}}qqqcccYYYQQQIIIEEEEEEMMMOOOYYYttthhhTTTFFF<<<444444555222000111222111000000111111///...////////////////////////........................//////////////////////////////.........---------................................................---------............///---...//////000000/////////000000111111111111111222222222333333444555666777666555333111222444777???<<<:::::::::===IIIWWWeee|||rrreeegggwww~~~{{{~~~{{{{{{~~~~~~{{{rrrqqqZZZGGG888666888555333444111111111111111111222222000000000000////////////........................////////////////////////........................//////.........---------------------------------------------------------............//////////////////000000000000//////111000//////111444777999HHHGGGGGGIIIIIILLLVVVaaaooo|||}}}}}}zzzyyyxxxwwwuuuuuuqqqnnnmmmmmmkkkfffaaaccccccbbbbbbbbbccccccdddaaabbbcccdddggglllsssyyywww|||}}}zzzyyyyyy|||}}}{{{~~~ooonnnsssvvvvvvzzzhhhQQQBBB:::444000///111111111222111111000000000000000000000000000000000111222111/////////000000000000000000000000000111000////////////000111000000000000000000000000/////////000000111222333555555:::@@@CCCJJJ[[[mmm{{{zzzzzzqqqgggjjjvvvwww{{{wwwuuusssmmmmmmnnnppprrrrrrpppmmmlllmmmnnnooopppooommmkkkjjjhhhgggffffffggghhhiiijjjtttuuuuuusssqqqqqqrrrtttpppsssvvvwwwzzzxxxmmmaaaTTTUUU[[[sssyyycccYYYPPPFFFDDDIIILLLIIIFFFCCCBBBBBBCCCCCCBBBAAABBB???>>>===;;;999888888999999777666777999::::::888999:::<<<<<<888999CCCOOOYYYVVVMMMAAA999888777555888888888777555666888:::===<<<<<<===;;;:::???FFFzzzlllcccZZZNNNCCCFFFBBBFFFZZZ}}}mmmUUUEEE999888777222111666555333111111111000///---////////////////////////........................////////////////////////...............---------------------------------........................---------............///---...//////000000/////////000111111222222111111444333222222333555666777999666222000222666999:::>>><<<::::::<<>>vvvpppooogggZZZPPPIIIDDDIIIYYYuuu___WWWKKK@@@777444666888555333111000000000///---////////////////////////........................////////////////////////........................------------------------........................---------............///......///000000000000000000000111222222222222111555444333333444666888999;;;777333333777;;;<<<<<<<<<<<<<<<@@@LLL```zzzjjjggglllooottt|||iiiMMM===222000444333222222222222222111111000000000000////////////........................////////////////////////........................................................................////////////////////////............//////////////////000000000000////////////000333777===BBBEEEGGGDDDFFFOOOYYY```gggnnnttt}}}|||~~~}}}|||||||||tttqqqnnnkkkkkkkkkjjjjjjhhhgggeeedddccc^^^XXXSSSJJJJJJHHHFFFEEEDDDCCCCCC@@@AAABBBEEEJJJSSS]]]ccckkkttt{{{yyyuuusssrrrqqqrrrrrrrrrrrrrrrrrrqqqqqqwwwzzz|||zzzxxx{{{wwwjjjeeejjjvvvjjj[[[XXX[[[dddppprrrbbbLLL===777333444444333222222111111111000000000000000000000000000111222111000//////111000000000000000000000000000000000000000000000000////////////////////////000000000000111222333333777999<<<@@@JJJ^^^sssrrriiisss}}}zzz}}}}}}yyyqqqmmmooolllsssrrrsssyyy|||rrrqqqpppnnnnnnnnnnnnoooooommmmmmqqqvvvwwwrrrlllnnnmmmlllnnnqqqqqqnnnkkkmmmppptttwww{{{yyyhhh```\\\^^^kkkiii\\\LLLBBBAAADDDFFFFFFHHHMMMQQQOOOMMMNNNPPPQQQHHHEEEBBB@@@?????????>>>>>>>>>>>>>>>??????>>>>>>>>>===<<<<<<:::;;;EEEQQQeeeaaaWWWIII@@@>>><<<999888888888777666777999;;;<<<888777:::<<<;;;:::<<>>======<<<:::;;;<<<===AAAHHHQQQVVVaaakkkrrrppplllkkkjjjhhhmmmmmmnnnnnnnnnnnnooopppnnnttt{{{}}}}}}}}}ssshhhfffeeennn~~~iii[[[TTTPPPeeevvvoooYYYEEE:::777555444333111111000111111111111111111111111111111222333444333111000111222000000000000000000000000000000111111111111000000////////////////////////000000000000111222333444999;;;<<<>>>OOOiii}}}}}}yyysssvvvzzzzzzzzz|||xxxoookkkmmmkkkpppooopppvvv~~~~~~zzzqqqpppnnnmmmllllllmmmnnnooommmooottt{{{}}}yyyuuukkkiiihhhkkkoooqqqooommmkkknnnrrruuuyyy~~~ggg]]][[[cccssslll___OOODDDAAABBBCCCCCCGGGRRRYYYWWWTTTVVVYYYYYYMMMIIIDDDBBBAAAAAA@@@??????@@@AAAAAAAAA@@@@@@???>>><<<<<<===<<<>>>GGGRRRbbb___WWWKKKCCCBBB@@@===888888888888777777:::<<<;;;777666999;;;::::::<<>>CCCFFFHHHEEEIIITTTcccjjjhhhcccaaavvvnnnmmmyyy|||{{{zzzwwwuuusssqqqpppqqqpppnnnllljjjfffaaa^^^\\\XXXSSSLLLGGGDDDBBBAAA===<<<;;;:::999999999999999999:::;;;<<<@@@FFFKKKQQQYYY______^^^______]]]```aaaccccccdddfffiiikkkjjjqqqyyy}}}~~~~~~~~~vvvjjjdddpppkkkZZZOOO___sssyyykkkQQQ@@@:::666555333111000000111111111111111111111111111111333444444444222111222333000000000000000000000000000111111222222111111000000000000000000000000000111111000111111222333444;;;>>>===AAAXXXwww|||uuuvvvuuuooopppyyy|||xxxnnniiikkkjjjllllllmmmrrrwwwxxxvvvssspppooommmlllkkkkkklllmmmjjjiiijjjoootttwwwvvvtttdddbbb``````bbbdddfffgggiiilllpppvvv|||qqq___XXXdddtttxxxkkkYYYKKKCCCAAA@@@@@@GGGWWWcccaaa]]]```ccccccSSSNNNHHHDDDDDDDDDBBB@@@???AAACCCCCCBBB@@@@@@@@@???======???>>>@@@GGGPPP^^^]]]VVVKKKDDDBBB???;;;777888999888777888:::======:::888999999666777:::zzzqqqbbbQQQKKKOOO___sss|||[[[DDD>>>888555222111111222222111000000000000000000000000........................////////////////////////---------.........//////................................................---------............/////////000111111111111000000111222222333333222222222444777999:::;;;::::::111333666888;;;???EEEHHHDDDPPP```rrrtttkkkwwwyyyyyy|||vvvxxx}}}zzzyyymmmTTTEEE;;;444555444444333222222111111000000000000////////////////////////////////////////////////////////////////////////////////////---------.........//////............................................................//////////////////000000000000/////////222888>>>CCCFFFHHHHHHIIIRRR___iiiiiiiiioooxxxzzz}}}}}}||||||wwwvvvuuutttrrrpppnnnmmmjjjgggccc___[[[WWWSSSPPPKKKIIIEEEAAA===;;;;;;;;;888888777777777888888999777888999999999;;;>>>AAABBBGGGKKKKKKLLLOOONNNKKKLLLOOORRRSSSUUUXXX]]]aaagggjjjmmmppprrrssssssrrr}}}sssttt|||sss^^^^^^llleeeKKK@@@888666444222111111222222111111111111111111111111222333444333111000111222000000000000000000000000000111222222222222111000000000000000000000000000111111111111222333444444;;;???@@@HHHeee|||rrreeeeeerrr}}}uuuuuummmiiillljjjmmmnnnqqqssstttsssqqqooooooooonnnmmmlllllllllllliiiiiihhhiiijjjlllmmmnnngggddd^^^WWWSSSSSSVVVYYYbbbfffmmmwwwppp^^^eeerrrlllXXXKKKEEECCCCCCJJJ^^^mmmllliiilllooonnn^^^WWWPPPLLLKKKKKKHHHEEECCCFFFHHHHHHFFFCCCCCCDDDBBB@@@@@@AAA@@@@@@DDDKKKVVVVVVRRRJJJEEECCC???;;;777888999888777888;;;===>>><<<;;;:::666333666<<<}}}sss```QQQMMMGGGLLLTTThhhkkkMMMMMM<<<999555333333333222111000000000000000000000000........................////////////////////////---------.........//////------------------------........................---------.........////////////000111111111111111111111222333333333333222222444777:::<<<<<<:::999333555888:::===DDDMMMTTTRRRdddzzztttlllssssssrrrwww{{{iiiNNN>>>;;;555555444333333222111111000000000000////////////000000000000000000000000////////////////////////000000000000000000000000---------.........//////////////////////////////..................................../////////000//////000000000000//////111555;;;AAAFFFHHHHHHHHHRRR^^^lllqqqnnnqqqzzz}}}zzz{{{|||vvvsssrrrrrrqqqpppnnnlllkkkbbb]]]VVVPPPLLLIIIFFFDDD;;;<<<<<<;;;999999;;;<<<777777666777888999::::::666777888888888888:::<<<;;;===>>>===???BBB@@@;;;===@@@DDDGGGIIINNNTTTYYY\\\[[[\\\___eeejjjmmmnnnpppuuu|||}}}~~~lll^^^eeevvvVVVGGG:::888666333222222333444111111111111111111111111111222333222000000000111000000000000000000000000000111222333333222111000000000000000000000000000111111111111222333444555;;;@@@DDDOOOooo~~~uuubbbkkk|||qqqmmmpppkkkiiimmmlllqqqtttwwwwwwuuurrrqqqpppooooooooonnnmmmmmmllllllmmmllljjjgggeeeeeehhhkkkvvvqqqgggZZZOOOKKKNNNRRRTTTZZZeeetttlllkkkuuu}}}dddRRRJJJHHHHHHLLLcccttttttppptttwwwuuuhhh```XXXSSSSSSRRROOOLLLGGGKKKNNNMMMJJJHHHHHHIIIEEECCCBBBCCCBBB???BBBGGGNNNPPPNNNIIIEEEEEEAAA===777888999888888999;;;>>><<<;;;;;;:::555222888@@@yyyxxxtttbbbMMMDDDIIIKKKPPPjjjzzzdddWWWNNN:::333555222222666444111000000////////////000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////111111111000//////....../////////000111111222222111111111222333444555666777:::;;;:::;;;>>>===999777777888;;;AAAKKKUUU\\\hhhrrrfff___qqq~~~|||wwwwwwyyyvvv```NNNBBB:::999777444333444444444//////000000111111111222000000000000000000000000//////............//////000000000000000000000000////////////////////////111111000///...---,,,,,,---------.........//////...///000///...---...///222333444333222222444555666444<<>>;;;===:::777777:::;;;;;;:::;;;;;;;;;;;;:::999888888666888999888999<<<>>>>>>>>>:::888888::::::;;;======>>>???@@@CCCEEEHHHIIIQQQRRRTTTXXX\\\aaaeeeggghhhmmmuuu||||||llldddssseeeLLLCCC>>>666111444777444...333222222111111222222333111111111111111111111111000000000000000000000000222222222111111111000000111111000000000000111111222222222111111222555888CCC<<>><<<;;;<<<:::777888<<>>===<<<;;;888444999:::<<<<<>>???::::::;;;<<<>>>@@@BBBCCCIIIJJJKKKOOOSSSYYY]]]```eeeiiioootttzzznnndddpppkkkXXXIII@@@888555555555333222333222222111111222222333111111111111111111111111000000000000000000000000222222222111111111000000111111000000000000111111222222222222111333666999@@@===HHHhhh~~~xxx~~~{{{vvvyyy}}}pppoookkkgggfffhhhllloooqqqtttuuuuuuuuutttrrrpppnnnllllllllloooqqqrrrooollljjjfffdddfffggghhhkkkpppjjjSSSJJJKKKIIIPPPXXXcccssspppxxxuuuaaaXXXTTTQQQWWWmmmxxxnnnccc]]]]]]]]]YYYTTTSSSSSSSSSQQQMMMJJJJJJJJJFFFDDDCCCCCCCCCDDDEEEEEEIIIKKKLLLJJJFFFBBB@@@@@@;;;999888:::>>>BBBCCCCCCAAA>>><<<<<<:::777999>>>zzzvvvuuunnnkkkeeeYYYOOOUUUnnnsss{{{sss\\\FFF444555888111222111111000//////000000000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////---............//////////////////000111111222222222222222333444555666777888AAAHHHJJJIIIFFF@@@999888:::<<<===BBBRRRiii{{{vvvqqqpppqqq|||}}}~~~~~~[[[DDD222333666222...111000000000111111111111111000000000000000000000000//////............//////........................////////////////////////////////////////////////------........./////////...///111000///...///111///000111000000111444666;;;@@@CCCCCCCCCJJJWWWccckkkuuuyyy{{{{{{{{{|||~~~~~~}}}}}}|||{{{{{{}}}}}}{{{zzzwwwqqqmmmlllfff[[[PPPKKKBBB???<<<:::::::::999777888777777999;;;;;;:::999<<<<<<===>>>>>>?????????===>>>AAAFFFJJJKKKKKKJJJFFFBBB>>>;;;;;;<<<<<<;;;999999999999:::;;;======??????@@@CCCGGGMMMRRRUUU\\\```dddhhhmmmttt~~~vvviiimmmwwwzzzssslllWWWHHH;;;888777333222555333222222111111222222333111111111111111111111111000000000000000000000000222111111111111000000000111111000000000000111111222222222222222333777:::>>>???PPPtttxxxkkkiii~~~vvvvvv~~~zzziiifffcccdddgggkkknnnpppqqqrrrssssssrrrpppnnnmmmllllllmmmppprrrrrrpppnnnjjjeeecccdddeeeeeeiiinnndddRRRLLLGGGJJJPPPYYYhhh}}}~~~hhh\\\SSSMMMVVVmmmxxxlllffffffeee___YYYWWWVVVTTTQQQMMMJJJJJJKKKHHHGGGEEECCCCCCEEEGGGHHHKKKLLLLLLJJJEEEAAA???>>>:::888777;;;AAAFFFGGGGGGEEE@@@===<<<999777;;;AAAwwwbbbPPPQQQ\\\}}}uuu~~~nnnGGG999;;;777333222111111000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////,,,,,,------...//////000/////////000111111222222222222222333444666777888===DDDMMMSSSXXXXXXMMMBBB;;;===@@@EEEPPPddd|||vvv|||qqqjjjrrr|||}}}uuuuuu~~~}}}zzz|||WWW999666999222---222111111111111111111111111000000000000000000000000//////............//////........................////////////////////////............//////000000............////////////...000111111//////000222000111222222333555888;;;@@@CCCDDDEEENNN\\\dddfffqqq~~~yyyyyyyyyzzz{{{{{{|||{{{zzz}}}|||}}}~~~}}}{{{tttlllddd___XXXMMMCCC???<<<;;;;;;;;;;;;<<<<<<<<<;;;<<<===???@@@@@@>>>===>>>?????????>>><<<;;;:::???AAAEEELLLTTT^^^lllxxxnnn```LLL===:::<<<;;;777;;;;;;;;;::::::;;;;;;<<<;;;::::::;;;>>>BBBGGGJJJOOOSSSZZZ___cccjjjrrrxxxvvvnnnlllooowwwlllTTT???:::888333111555333222222111111222222333111111111111111111111111000000000000000000000000111111111111000000000000111111000000000000111111111222333222333555888;;;CCCFFF[[[}}}{{{kkkccctttppphhhfffddddddgggjjjlllmmmooopppqqqrrrqqqpppnnnllllllmmmoooqqqssssssqqqpppkkkfffcccdddddddddhhhnnnzzzeeeWWWKKKIIIKKKQQQ^^^qqqrrr___SSSKKKRRRhhhzzzsssqqqpppjjjddd___]]]YYYTTTNNNLLLLLLMMMLLLKKKIIIFFFFFFHHHLLLOOOTTTTTTRRRNNNHHHCCC???>>>999888888>>>FFFLLLLLLKKKIIIDDD>>>;;;999888===DDDgggSSSLLLaaazzzfffDDD;;;666444444222111111000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+++,,,,,,---...///000000/////////000111111222222222222333444555777888999;;;>>>DDDOOO\\\```UUUGGGDDDEEEJJJVVViii}}}sssxxxwwwqqqlllkkkwwwgggBBB:::;;;555333888222222222111111111111111111111111111111111111111//////............//////........................////////////////////////------......///000000000........./////////000000///000111111000000111333000111222333444777;;;???GGGEEEFFFOOObbbqqqooodddqqq~~~zzzyyyyyyzzzzzzzzzyyyxxxxxxxxxxxxxxxyyy{{{|||{{{xxxuuunnncccWWWPPPIIIAAA;;;::::::::::::;;;;;;<<<===>>>@@@BBBDDDFFFFFFFFFFFFFFFHHHIIIJJJJJJHHHEEEBBB@@@===>>>AAAFFFNNN___}}}cccHHH???BBB@@@:::>>>======<<<;;;;;;;;;<<<<<<;;;999999:::===???AAADDDJJJSSSZZZ___dddjjjooo{{{wwwfffbbbrrr~~~cccHHH===:::666333333333222222111111222222333111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111111222333333333666:::===EEEQQQkkkyyyuuu}}}ttt}}}mmmgggfffeeefffiiikkkmmmmmmnnnooopppqqqqqqpppnnnmmmmmmnnnqqqssssssrrrrrrqqqlllgggdddeeeffffffiiinnnsss}}}fffOOOIIIGGGLLLVVVfff~~~zzzqqqqqqmmm]]]TTTPPPaaa~~~}}}{{{wwwtttllliiiccc[[[TTTQQQQQQSSSOOONNNKKKHHHGGGJJJQQQVVV^^^]]]YYYSSSKKKDDD@@@>>>:::999<<>>444555555333222111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////,,,,,,---...//////000000/////////000111111222222222222333444666888:::;;;;;;;;;>>>GGGVVV___XXXLLLIIIKKKSSSeee~~~}}}www|||ddd]]]mmm|||hhhEEE999777444333888222222222222222111111111111111111111111111111111//////............//////........................////////////////////////---.........//////000000....../////////000000000///000222222111111222444///000111222333777===AAAFFFCCCGGGXXXllluuuoooeeettt~~~~~~xxxwww|||xxxvvvyyyzzz{{{{{{xxxwwwwwwwwwxxxyyyyyyzzzyyyvvvqqqmmmbbbVVVJJJDDD@@@;;;:::<<<999::::::::::::;;;>>>AAAAAADDDGGGJJJKKKMMMPPPRRRTTTVVVXXXXXXUUUPPPJJJFFF===::::::<<<@@@NNNmmmmmmOOOCCCDDDBBB;;;???>>>===<<<;;;;;;;;;;;;>>>===<<<;;;;;;;;;<<<<<<>>>EEEMMMUUUZZZ___eeejjjvvv|||ppp```iiizzzpppXXXFFF>>>:::666222333222222111111222222333111111111111111111111111000000000000000000000000//////000000000000000111111111000000000000111111111222333333444777;;;>>>???XXXzzzyyyyyy}}}}}}|||uuummmxxxzzz~~~jjjeeeeeeeeehhhkkknnnoooooolllmmmnnnppppppooonnnmmmllloooqqqrrrqqqpppooopppkkkgggeeehhhhhhhhhjjjooottt~~~vvvUUUKKKDDDHHHPPP^^^tttiiiggg}}}iiiYYYRRRWWWnnnvvvrrriii___VVVRRRSSSUUUQQQPPPNNNJJJIIIMMMVVV]]]dddbbb]]]UUULLLEEE@@@>>><<<<<<@@@KKKWWW[[[XXXRRRNNNGGG@@@<<<888777===DDD~~~iiiHHHLLL[[[zzzfffKKK:::666555444333222111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////.........//////000000000/////////000111111222222222333333555666888:::;;;======>>>BBBKKKUUUUUUQQQOOOTTTaaattt}}}xxxnnn```dddzzz{{{jjjMMM===888555444333333333333222222111111111111111111111111111111111//////............//////////////////////////////////////////////////////.........///////////////.../////////000000000000///000222222222222333555000111222333555:::@@@EEEFFFFFFQQQbbbmmmmmmnnnrrr{{{ttt~~~}}}{{{yyyxxxxxxzzz|||{{{yyyxxxyyyzzz{{{{{{zzzxxxuuuooogggbbbUUUKKKAAA>>>===<<<===@@@===>>>???>>>>>>AAAFFFJJJLLLPPPUUUYYY\\\aaagggllljjjlllnnnlllfff[[[QQQJJJEEE>>>:::======AAAQQQdddtttuuujjjUUUGGGEEECCC>>>@@@@@@???>>>========================<<<;;;;;;:::;;;???EEEIIINNNTTT\\\bbbnnnuuunnnfffjjjwwwwwwkkkSSSBBB===999333333222222111111222222333111111111111111111111111000000000000000000000000////////////000000111111111111000000000000111111111222333444555888<<<@@@CCCeeexxxzzzyyyvvvwwwmmmhhhpppyyyxxxvvvsssjjjgggfffgggiiilllnnnnnnmmmiiijjjlllnnnnnnmmmlllkkkjjjmmmppppppnnnlllkkklllhhheeeeeeiiijjjiiikkknnnvvvyyy```RRRGGGGGGKKKTTThhh{{{sssyyyppp^^^VVVccc}}}rrrfff\\\WWWXXXYYYVVVUUUSSSOOONNNTTT___hhhfffddd```XXXOOOHHHDDDBBB>>>???EEERRR___bbb\\\TTTNNNGGGAAA===999777<<>>>>><<>>@@@GGGMMM___hhh]]]OOOJJJHHHEEECCCBBBAAA@@@@@@@@@@@@@@@;;;;;;=========<<<;;;:::888;;;===???BBBIIISSS[[[aaahhhqqqvvv{{{~~~ggg```kkkzzzyyy^^^EEE>>><<<666333222222222222222222333111111111111111111111111000000000000000000000000.../////////000000111111111111000000000000111111111222333444555888===@@@SSSwwwsssfffddd___^^^ggg```bbbhhhyyyzzzllloookkkjjjjjjkkklllllljjjhhhggghhhjjjlllllllllkkkjjjiiilllooonnnkkkiiihhhiiifffdddeeeiiikkkiiijjjnnntttuuukkkZZZKKKGGGGGGLLL\\\ooovvvqqq___dddrrrgggbbbbbbddd\\\[[[YYYUUUTTT[[[gggppphhhfffbbb[[[RRRLLLIIIHHH???AAAIIIWWWcccfff^^^UUUNNNGGGAAA===999777;;;BBBkkkVVVFFFJJJaaa|||xxxgggJJJCCC777333777111,,,555111111000///////////////000000000000000000000000000///...------...///000000///...------...///000////////////////////////////////////000000000000111000000000111222333333222444555666777999<<<>>>777???AAACCCHHHEEEGGGUUUkkkvvvvvvqqq{{{ssshhh```ccc|||bbbTTTBBB555<<<888444333555555222222555111111111111000000000000......//////000000111111////////////............------............------////////////////////////000000000000///////////////111333333111000111222555222444:::>>>AAAIIIRRRUUUfffvvvyyyuuuyyyxxxwwwvvvsssoooooosssvvvwwwzzz|||xxxrrrwwwwwwuuunnncccVVVKKKFFFDDD???<<<===@@@CCCEEEFFFJJJHHHIIINNNSSSWWW```hhhrrr|||~~~fffPPPJJJHHHEEEGGGMMMUUUhhhvvvtttlllfff\\\PPPLLLIIIFFFFFFDDDAAA@@@@@@>>>===============<<<<<<888999:::;;;===AAAFFFJJJYYY___fffkkkpppxxx~~~kkk\\\fffsss}}}uuu]]]EEE999666444444333222111222444555333333333222222222111111111111000000000000111111000000000000111111111111111111111000111111222222000444111111:::;;;<<>>;;;999<<>>@@@AAADDD@@@AAAJJJMMMSSSbbb{{{rrrhhhkkkuuu}}}iiiiiisssvvv^^^CCC;;;999555333666666333222444111111111111000000000000.../////////000000000111////////////............---......//////......---////////////////////////000000000000///////////////111333333111111222333333222666>>>CCCFFFMMMVVV]]]fffpppxxxzzztttrrrrrrrrrpppvvvxxxxxxvvvxxx{{{zzzuuuzzzwwwppphhh]]]QQQHHHBBB@@@>>>???BBBFFFIIIJJJKKKNNNPPPUUU^^^eeekkkuuuyyypppfffdddhhhyyytttfff^^^UUUNNNKKKIIIHHHHHHCCCBBBBBBAAAAAA@@@>>>===;;;;;;;;;;;;;;;>>>BBBFFFKKKRRR\\\ccchhhmmmtttzzzsss[[[^^^qqqoooUUUBBB:::666666555444333222333444333333333222222222111111111111000000000000111111000000000000111111111111111111111000111111222333000444111222:::;;;===IIInnnpppooooooggg[[[\\\___hhhrrrqqqiiiddddddggggggiiikkkmmmmmmkkkjjjfffggghhhiiijjjiiihhhhhhlllmmmnnnpppqqqppplllggghhhggghhhiiikkklllllllllqqqttt{{{{{{qqqfffVVVIIIDDDHHHOOOTTTfff}}}{{{yyyuuussskkkbbbeeeqqq{{{{{{tttmmmggg]]]QQQIIIGGGFFFIIIOOOVVVZZZZZZWWWTTTNNNGGG???<<<999888<<>>>>>===;;;:::;;;===@@@BBBJJJVVV___cccfffjjjlllxxxyyyyyy```XXXhhh|||vvv^^^HHH;;;777777666555444333333222333333333222222222111111111111000000000000111111000000000000111111111111111111000000111222222333000444222333;;;;;;@@@OOO~~~xxx}}}sssvvvzzzooo___aaaeeelllpppkkkcccaaadddhhhjjjmmmoooooonnnlllkkkiiiiiijjjjjjjjjhhhgggfffiiippptttrrrsssvvvpppgggkkkjjjiiiiiijjjlllnnnpppqqqsssyyyooofff___TTTJJJEEEFFFJJJMMMZZZzzz|||rrrjjjllluuu{{{||||||tttmmmaaaSSSIIIGGGNNNPPPSSSUUUTTTRRRRRRRRRMMMEEE>>>:::888777<<>>AAACCCBBBEEEHHHUUUkkkpppooouuutttqqqwww~~~}}}jjjbbbuuuzzzuuu}}}pppBBB===777333555666333222222222222222111111111000000////////////000000000000////////////..................////////////......////////////////////////////////////000000000000000111333333222222444666777999===CCCIIIQQQZZZ```sssooottt~~~yyymmmlllwww{{{zzzvvvrrrnnnoootttyyy{{{wwwwwwzzzzzzvvvsssgggXXXMMMIIIFFFBBB???AAAFFFJJJKKKLLLOOORRRRRRVVV___nnn~~~qqq\\\KKKKKKHHHDDDCCCCCCBBB???===??????>>><<<999999;;;===@@@GGGQQQYYY^^^aaadddeeeppp~~~rrr```ccciiioooooobbbMMM===777666555555555555333222333333333222222222111111111111000000000000111111///000000000111111111111000000000000111222333333111444333555;;;;;;CCCVVVmmmssswwwsssyyy{{{nnniiimmmqqqnnnfff```aaaeeeiiikkknnnpppooommmkkkjjjiiijjjkkkkkkkkkjjjiiihhhiiiwww~~~xxxtttuuurrrkkkqqqpppnnnlllkkklllppprrrpppssszzzrrrbbb]]]TTTKKKEEEDDDFFFIIIUUUmmmyyyqqqrrrwwwzzzzzz{{{tttmmmaaaRRRIIIFFFOOOQQQRRRQQQNNNMMMOOORRRLLLDDD<<<999777888===CCClllUUUPPPXXXyyyLLL666999888333222222111000000000000000////////////////////////...//////////////////...---......///////////////////////////////////////000000000000111111111111111111111222333555666777777999;;;<<<===>>>AAADDDAAAGGGLLL]]]ssszzz{{{}}}}}}}}}|||ooonnnxxx{{{vvvtttzzzzzzrrryyy]]]BBB:::444444555333111111222222222222111111111111000000000000////////////////////////...............//////////////////...////////////////////////.../////////000000000111000111222222222333666888;;;===AAAFFFOOO^^^llltttrrrrrr{{{{{{}}}{{{yyyjjjmmmxxxxxxxxxwwwrrrnnnnnntttyyyzzz|||{{{yyyxxxxxxsssmmmcccYYYKKKCCCBBBDDDEEEDDDJJJQQQUUURRRSSS[[[dddgggmmmtttppp\\\UUULLLHHHGGGGGGEEEBBB?????????===;;;:::;;;<<<===AAAGGGMMMSSSXXX\\\___fffsssuuuggg\\\bbbmmmkkkVVVAAA777555333444555666444333333333333222222222111111111111000000000000111111///000000000111111111111000000000000111222333444222444333777<<<;;;GGG___```\\\sss}}}yyyuuuvvvqqquuutttmmmccc```bbbfffhhhkkknnnnnnllliiihhhhhhggghhhjjjkkkmmmmmmmmmllljjj|||wwwrrrpppoooxxxwwwtttoookkkkkknnnqqqooossszzzzzzhhhcccZZZOOOGGGCCCEEEGGGMMM^^^{{{~~~|||~~~}}}wwwpppiii^^^PPPGGGDDDFFFHHHJJJIIIGGGHHHLLLPPPJJJBBB<<<999888999>>>DDDzzzbbbTTTRRRmmmWWW<<<;;;888444222222111000000000000111000000000000000000000000......////////////......,,,---...///000000000///////////////////////////000000000111111111222222111111222333444666777888888:::<<<===>>>???BBBEEEHHHMMMPPP[[[ooo{{{|||ggghhhxxx{{{oooddd]]]ZZZaaafffnnn|||rrrJJJ???666444555333222222333222222222222111111111000000000000////////////////////////...............//////000000//////...////////////////////////......//////000000111111000111222222333444888:::<<>>@@@EEEKKKSSSZZZ^^^[[[dddtttnnnXXX[[[mmmqqq\\\DDD;;;777333333555777555444333333333222222222111111111111000000000000111111000000000000111111111111//////000000111222444444222555444888===<<>>???AAABBBDDDGGGJJJFFF???:::999888888===CCCppp___XXX```xxx}}}___III===444333333222111111000000111111000000000000000000000000---...///000000///...---,,,---...///000000000///////////////////////////000000111111111222222222111222222333555666888999;;;<<<>>>???@@@BBBEEEGGGMMMSSSUUU[[[jjjyyytttaaahhhqqqbbbVVVPPPNNNPPPTTT\\\ooorrryyywwwTTTFFF:::666666555444555333333222222222111111111111000000000/////////...////////////............//////000000000000//////////////////////////////.........///000111111111111222222222333555999<<<>>>DDDKKKRRRaaaxxxxxx|||ppp```fffnnnrrrrrrsssvvvyyy{{{zzzyyyuuutttrrrooonnnooosssuuutttxxxyyyvvvppphhh\\\PPPEEECCCBBBBBBEEEKKKQQQUUU^^^lllsssqqqtttppp[[[PPPKKKGGGEEEEEEEEEEEEBBB???===<<<=========>>>BBBIIIRRRYYY^^^XXX\\\ggguuuxxxYYYVVVhhhqqqdddQQQBBB===666444666777666444333333333222222222111111111111000000000000111111000000000000111111111111/////////000111333444555333555555:::===<<>>@@@AAABBBCCCFFFIIILLLVVVZZZ___kkkyyytttdddkkk|||lll^^^TTTPPPOOOMMMOOOVVVjjjtttvvvuuu~~~xxxZZZKKK===777777777666777333333333222222222111111111111000000/////////...000/////////............//////000000000000//////////////////////////////---......///000111111222111222222222333666:::===???GGGOOOUUUdddyyyyyyeeegggllloooqqqtttvvvxxx{{{}}}vvvtttqqqppppppsssuuuwwwuuuxxxxxxssskkkaaaSSSGGG???AAACCCEEEHHHNNNUUUZZZfffuuu~~~{{{~~~lll]]]UUUPPPLLLHHHHHHGGGDDD@@@===<<<<<<999999:::>>>FFFOOOVVVZZZ\\\\\\bbboooyyy^^^TTTcccrrrooodddIIIBBB:::666666777666333333333333222222222111111111111000000000000111111000000000000111111111111/////////000111333444555333555555:::>>><<>>>>>>>>BBBFFFGGGEEEAAA<<<888555777777666888===yyybbb^^^fffxxxtttuuupppcccZZZIII111666333333000+++333666***000000000000000000000000////////////////////////......------------......////////////000000000000111111111111111222222222111222222333555777888999666<<>>BBBMMMXXX^^^fffsss~~~|||tttttt|||{{{{{{{{{||||||zzzxxxrrroookkkjjjmmmpppssstttzzz{{{yyytttkkk]]]QQQIIICCCEEEKKKRRRQQQNNNRRR[[[cccsssuuufff___\\\SSSFFFEEEFFF???===???:::<<<;;;;;;;;;???FFFOOOVVVYYY\\\```eeelllwwwppp___XXXiiixxxpppWWWFFF777666888777444333333444444555555444444333111111111111000000000///111111000000000000111111111111111000000000000000999333555;;;;;;???WWWuuuzzz|||nnnuuudddnnnuuuvvvnnnkkkvvvqqqmmmkkkhhhddddddgggkkklllllljjjgggeeeddddddcccaaa___^^^^^^aaadddgggjjjsssyyygggmmmggghhheeeXXXUUUWWWSSSYYYXXX^^^tttwww___PPPGGG@@@CCCOOOZZZ^^^___aaabbbaaaeee```YYYRRRLLLIIIHHHHHHFFFDDDJJJWWWfff}}}rrr\\\MMMEEECCCDDDCCCCCCCCCDDDBBB???===777999::::::999999:::;;;yyyhhh^^^hhhzzzyyyxxxyyyxxxyyyjjjOOO===666777555...000333,,,111111111111111111111111///////////////////////////......------......///////////////000000000000111111111111222222222222222222333444666888999:::<<<@@@DDDCCCAAAEEEOOOWWWbbbfffmmmxxx~~~vvviii^^^UUUSSSbbb}}}sssYYYCCC;;;:::777000333333333222222222222111111000000000////////////000000000000000000000000111000000000/////////...000000/////////............/////////000000111111333111222666999;;;>>>CCCLLLWWW```cccgggrrr}}}~~~~~~|||zzzzzzzzzzzzxxxvvvrrroookkkjjjmmmppptttuuu|||zzzwwwqqqggg[[[PPPIIIJJJJJJOOOVVVXXXWWW[[[bbbhhhsss|||~~~rrriiiYYYKKKGGGHHHBBBAAAAAA<<<<<<;;;;;;;;;>>>DDDMMMSSSWWW[[[___cccgggooozzzlllZZZcccuuuvvv```MMM<<<666777666555666333444444555555444444333222222222222111111111111111111000000000000111111111111111111000000000000777333666===>>>DDD```sssiii___hhh~~~{{{qqqqqqwwwpppjjjhhhgggdddcccfffjjjkkkllljjjhhhfffffffffdddccc```^^^^^^```ccceeeeeeiii|||xxxjjjnnnjjjlllhhhYYYSSSTTTOOONNNMMMOOOaaavvv\\\JJJFFFJJJTTT]]]^^^[[[XXXTTTPPPNNNLLLHHHEEEBBBAAA@@@@@@DDD@@@BBBGGGKKKSSSiiiqqq^^^PPPIIIFFFGGGFFFDDDCCCCCCAAA>>><<<777888888777666777888:::~~~cccQQQSSSeee~~~|||rrrGGG777555888111---111111111111111111111111111111///////////////////////////......------......///////////////000000000000111111111111222222333333333444444666777999;;;<<>><<<<<<;;;:::<<>>>>>===<<<<<<<<<<<<:::<<>><<>>EEEJJJPPPWWW___aaa```bbbjjjrrr}}}jjjYYY]]]hhhhhhZZZGGG:::555555666777333444444555555444444333333333222222222111111111111111000000000000111111000111111111111111222222222444:::@@@DDDQQQttt}}}wwwkkkbbbooo|||ppp~~~{{{ooocccbbbdddeeeddddddhhhiiiiiiiiihhhgggiiijjjhhhfffcccaaa______```aaabbb\\\```qqq|||vvvxxxtttbbbPPPKKKMMMJJJPPPtttzzz^^^UUUTTT^^^ffffffaaaYYYOOOFFFAAAAAA@@@??????>>>>>>>>>999:::>>>BBBAAA>>>CCCKKKKKKWWWiii{{{}}}fff]]]dddrrr|||uuutttrrrmmmfff```[[[XXXHHHEEEAAA??????>>>===<<<<<<<<<:::888777:::???BBB```NNNPPPbbbrrrIII222555444111333444111111111111111111111111000000000000000000000000/////////....../////////////////////000000000000000111111222333333444444555555666888:::===???@@@;;;???GGGPPPYYYbbbiiinnngggkkktttyyypppnnnyyyqqq___ZZZiiiyyyxxxpppDDD888::::::444444444333333333222222111111111111000000000000////////////////////////////////////000000000000//////000000000000000000---...///000111222333444444444777999:::>>>JJJWWWqqqyyy}}}{{{|||}}}{{{}}}wwwuuussssssvvvyyyzzz{{{yyyvvvrrrooonnnmmmlllkkkgggccc]]]WWWTTTSSSSSSTTTSSSTTTVVV[[[bbbjjjoooppp{{{uuubbbWWWJJJGGGHHHCCC???>>><<<:::999<<>>777555555444333444444555555444444333222111111111000000000000111111000000000000111111000000111111222222222333333555;;;AAAEEEVVVxxxvvvzzzsssjjjsssvvv{{{nnncccaaaeeeffffffgggggghhhhhhgggeeeeeegggiiihhhfffdddaaa````````````bbb^^^```mmm{{{zzztttyyyqqq]]]XXXNNNMMMiiinnn^^^^^^fffkkkjjjddd[[[OOOEEECCCBBB@@@???>>>>>>>>>???>>>===???AAA???<<<>>>AAAIIIMMMUUU```lllxxxuuuaaaaaafffhhh|||{{{uuufffeeeccc```\\\WWWRRRNNNBBB???===<<<===>>>>>>======<<<;;;999999===CCCGGGkkkTTTMMMRRRppp|||~~~\\\>>>999666333333222222222222222222222222222000000000000000000000000000//////......//////000////////////000000000000000111111222333444555555555555777888;;;===???AAA???CCCLLLWWWbbbjjjmmmmmmiiirrrtttjjjnnn~~~~~~~~~qqqjjj\\\UUUaaazzzVVV???888666444444444444333333333333222222111111111000000000000000000000000000000000////////////000000000000//////000000000000111111//////000000111222333333444666:::======CCCTTTdddyyy~~~}}}~~~vvvppppppzzztttsssrrrtttwwwzzz||||||yyywwwtttrrrpppnnnjjjhhh\\\ZZZVVVSSSSSSTTTVVVXXXVVVZZZ___bbbhhhqqqvvvwwwzzz|||}}}lllWWWNNNLLLGGGAAA@@@>>>;;;999:::>>>AAAGGGNNNWWW]]]```bbbeeegggnnnyyyjjj\\\fffeee```SSSDDD999666555333333444444555555444444333111111111000000000//////111111000000000000111111000000111111222333333333444777<<>>>>>>>>;;;;;;::::::;;;???EEEJJJuuu```UUUNNNdddiiiyyyfffIII>>>555222444111222222222222222222222222000000000000000000000000000000////////////000000////////////000000000000000111111222333444555666444555666888;;;===@@@AAABBBEEENNN[[[hhhppprrrqqqooo{{{{{{eeebbbppp}}}xxx||||||kkkaaa\\\\\\UUUOOO[[[uuupppsssbbbGGG999666555444444444444333333333222222222111111111000000000000000000000000000000.../////////000000000111//////000000000111111111000000000111111222222222555999>>>BBBDDDMMMaaattt|||ooojjjjjjxxxvvvtttssssssuuuyyy{{{{{{zzzvvvuuuuuutttssspppkkkgggWWWVVVTTTTTTUUUWWWYYY[[[XXXaaahhhjjjnnnvvv|||}}}{{{yyy{{{lllYYYRRRKKKCCCBBB???;;;999999<<<>>>AAAFFFNNNVVV\\\___^^^\\\]]]fffuuuqqq[[[dddllliii\\\III<<<888777444333444444555555444444333222222222111111111000000111111000000000000111111000000111222222333444444666777;;;AAALLL```}}}xxxvvvnnnyyyvvvlll}}}jjjqqqiiicccbbbcccdddgggkkkgggfffdddaaa^^^]]]^^^___dddcccbbbbbbbbbcccdddddd```dddjjjqqqvvvxxxsssnnnqqq{{{bbbNNNNNNggg}}}}}}~~~wwwppphhh^^^TTTOOOQQQRRRQQQMMMGGGAAA===<<<<<<<<<<<<>>>@@@@@@>>>888:::===AAAHHHRRR\\\cccqqqssswwwuuuoooppp~~~ooo^^^VVVRRROOORRRXXX[[[XXXTTTOOOJJJEEEAAA>>><<<999666:::::::::<<<>>>???>>>===::::::;;;<<<>>>CCCIIINNN{{{jjj```OOOZZZiiigggzzzeeeMMM???333111555333222222222222222222222222000000000000000000000000000000////////////000000////////////000000000000000111111222444555666666444555666888;;;===@@@AAAAAADDDMMM[[[jjjuuuxxxxxxxxxppptttjjjUUUXXXppp}}}|||nnn___TTTNNNLLLQQQOOOLLLXXXssstttnnnzzz|||dddKKK===:::555555444444444333333333222222222111111111111000000000000000000000000000.../////////000000111111//////000000111111111222111111111111111111222222555:::AAAGGGJJJTTTkkkzzztttwww}}}rrruuutttuuuwwwzzz{{{zzzxxxrrrssstttvvvuuurrrlllgggUUUUUUUUUUUUWWWYYYZZZ\\\XXXdddlllmmmpppwww~~~~~~xxxvvv}}}|||cccWWWNNNEEECCC@@@<<<999888;;;======@@@GGGPPPXXXZZZWWWSSSMMMWWWhhhzzz{{{]]]ccctttqqqbbbLLL===999999666333444444555555444444333333333333222222222111111111111000000000000111111000000111222333333444444666777;;;BBBOOOddd|||gggzzzxxxnnn{{{sssoooyyyvvvffflllgggbbbbbbbbbbbbffflllgggfffddd___[[[ZZZ[[[\\\bbbbbbbbbbbbcccdddeeefffaaagggnnnssswwwwwwtttpppoooqqqttt[[[MMMSSSyyy}}}zzzssskkkdddfffhhhggg```UUUJJJBBB@@@@@@??????@@@AAA???;;;===<<<;;;;;;@@@JJJXXXbbbqqqppprrrtttsssxxxvvv___VVVNNNLLLQQQTTTSSSOOOIIIDDD???======???>>>===;;;:::;;;===??????>>><<<;;;<<<>>>@@@CCCHHHNNNRRRyyybbbPPP]]]xxxnnnaaapppvvvvvvgggRRRBBB999444222111222111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////111222444333333444666888777999<<<>>>>>>???AAACCCGGGEEEMMM___oootttvvvxxx{{{uuugggZZZSSSSSSVVVoooyyymmmcccYYYQQQMMMKKKJJJHHHJJJSSSeee{{{ppp{{{~~~wwwjjjQQQ===::::::777333222444777666222222222222111111111111000000000000000000000000000////////////////////////000000///...............111000000111333444444333333@@@FFFCCCKKKccc|||}}}{{{yyyxxxzzzyyyzzz{{{}}}~~~}}}|||yyyyyyyyyxxxtttnnngggbbbQQQPPPPPPSSSYYY^^^aaacccbbbfffmmmssswwwyyyyyyxxxzzzwwwuuuvvv{{{ttt___QQQLLLHHHBBB===<<<===<<<999======AAAFFFLLLOOONNNKKKIIIGGGVVVrrriiiaaaxxx{{{pppUUU???999777333666555555444444333222222333222111111000111111111222111111111000000/////////111222333111111111222666@@@===???ZZZxxxyyyqqq}}}zzzyyy~~~vvvlllssszzzkkkfff```]]]^^^cccgggjjjiiiccc```aaa```\\\YYYYYYaaaaaaaaabbbbbbccccccccciiifffkkkvvv~~~{{{rrrlllnnnqqq{{{```MMMSSSaaaiii}}}uuuwww{{{nnnVVVDDDBBBBBBAAA@@@???>>><<<;;;:::;;;<<<;;;>>>HHHWWWbbbtttvvvxxxxxxyyy{{{dddOOOKKKQQQTTTQQQNNNIIIEEE@@@===;;;;;;;;;:::888999;;;===>>>>>>===<<>>???BBBGGGNNNSSSVVV|||fffRRRYYYnnnsssyyyvvvyyyrrr```III999333222000222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000///111333444444333444666888888:::>>>@@@BBBCCCEEEGGGHHHNNN]]]qqq|||zzzvvvuuu~~~fffZZZOOOJJJMMMTTTqqqvvvkkk```VVVPPPMMMKKKIIIHHHMMMWWWeeeooo{{{|||dddNNN???999777444222333444222000222222222111111111111000000000000000000000000000////////////////////////000000///...............222222111222444555555555777AAAGGGJJJXXXrrrzzzyyyyyy||||||}}}~~~~~~}}}xxxvvvttttttssslll```VVVLLLMMMOOORRRWWW]]]cccfffeeehhhmmmsssvvvxxxxxxxxxyyywwwuuuwww{{{{{{}}}wwweeeRRRMMMDDD>>><<<<<<;;;888999999<<>><<<<<<;;;:::999:::;;;>>>@@@AAA@@@??????===>>>AAAGGGNNNUUU[[[^^^nnnZZZWWW```||||||rrryyybbbIII999444444222222111000000000000111000000000000000000000000000000000000000000000000000000000000000000000000111333444444444555777999:::<<<@@@CCCDDDFFFIIIKKKKKKXXXlll||||||yyyzzzzzz```WWWOOOLLLRRR]]]|||uuuhhh^^^SSSPPPLLLHHHFFFIIIOOOTTTiiiwwwnnnLLL:::999666555333222111111222222222111111111111000000000000000000000000000////////////////////////000000///.........//////333333333333444555666666<<>>;;;999777777888<<<@@@BBBBBBAAADDDEEETTTlll|||~~~aaahhhvvv|||ooo[[[LLL@@@888666666555555444333333333333333222111111111111111111111111111111000000000///111222222111111222444555;;;;;;IIInnn~~~wwwuuuooosssnnnkkkwwwooocccaaa```aaadddggghhhhhhkkkgggeeefffbbb\\\YYY[[[___ccceeebbb___cccnnnyyy|||pppkkkkkkjjjkkkrrrdddRRRKKKJJJIIIggg{{{mmmXXXOOOEEEBBBCCCEEEBBB>>>777999::::::;;;AAAJJJQQQSSSSSSRRROOOKKKKKKOOOSSSTTT___mmm{{{dddYYYZZZWWWOOOIIIGGGEEEDDDCCCBBB???======>>>@@@BBBBBBBBBAAA@@@;;;>>>CCCMMMWWW```fffhhhyyyjjj\\\UUU___}}}uuuhhhCCC333777333222111111000000111111000000000000000000000000////////////////////////000000000000000111111111222333444555555666888:::<<<>>>AAACCCDDDFFFHHHJJJNNN]]]oooxxxxxxwww~~~zzzccc___ZZZXXX]]]ggg|||nnn___YYYPPPGGGBBBBBBEEEHHHSSSddd{{{bbb>>>;;;888777555222222555222222222111111111000000////////////////////////////////////////////////000000///////////////000222333333333333444666888AAAFFFPPPbbb~~~zzzwwwyyy}}}{{{}}}|||{{{zzz}}}yyytttooojjj```RRRHHHUUUWWWXXXUUURRRTTTZZZaaahhhiiikkknnnppprrrtttuuuvvvvvvuuuvvvyyy}}}~~~|||}}}sssjjj`````````bbbhhhuuummm]]]LLLDDDBBB@@@===;;;888888999:::<<<>>>@@@@@@AAAEEEUUUkkkyyyhhhaaaqqq}}}vvvcccPPPAAA777666666666555444444333333333333222111111111111222111111111111111111111111000111222222111111333555888===>>>LLLpppyyyiiiiiifffiiiuuugggaaa```___```dddhhhjjjkkkhhhfffggggggbbb\\\ZZZ]]]]]]```bbbaaa___dddnnnwww}}}nnnhhheeeiiiooouuuzzzvvv]]]QQQNNNJJJMMM^^^iii[[[KKKEEEFFFGGGCCC>>>;;;<<<;;;:::888:::===AAA<<<======<<<::::::<<>>@@@AAABBBCCCBBB@@@>>>===999<<>>@@@BBBCCCCCCCCCDDDEEEMMM___qqqvvvssswwwwwwyyydddcccaaa___```eeelllbbbSSSFFF??????BBBEEEHHHYYYooozzzzzzBBB<<<777777555222333777222222222111111111000000////////////////////////////////////////////////000000/////////000000111000222333222222333777:::FFFMMMZZZrrr~~~~~~wwwuuuxxx|||{{{~~~~~~||||||}}}}}}vvvlll```VVVPPPNNNZZZ\\\\\\YYYTTTUUUZZZ```hhhhhhiiikkkmmmoooqqqrrrtttttttttuuuwww{{{~~~~~~}}}zzzxxxzzz}}}|||nnncccRRRQQQQQQTTT\\\hhhttt|||{{{eeeOOOFFFCCC@@@<<<;;;:::999999999:::<<>><<<<<<;;;999888777888999666777999::::::;;;<<<===999;;;>>>@@@DDDLLLZZZfff|||rrr___[[[WWWPPPUUUTTTSSSQQQNNNHHHAAA<<>>;;;:::888<<>>333333222111111111111222000000000000000000000000000000000000000000000000///000000111111222222222222444555666666777:::<<<@@@BBBDDDDDDCCCBBBCCCDDDMMMdddzzz~~~zzz~~~xxx{{{eeeeeeeeedddcccbbbxxxnnncccTTTFFF???>>>@@@BBBFFFUUUiii{{{{{{vvv{{{LLL???666666555111111555222222222111111111111000000000000000000000000000////////////////////////000000/////////000111111///111333333222555:::???LLLVVVhhh~~~|||uuusss}}}zzzvvvvvvwwwyyy|||wwwiii\\\TTTSSSUUUXXXZZZ\\\[[[ZZZ[[[```dddggggggiiikkkmmmnnnpppqqqqqqrrrssstttuuuxxx}}}~~~~~~}}}{{{yyyxxxwwwyyy{{{~~~rrr```TTTFFFFFFGGGMMMXXXeeepppvvv~~~qqqVVVJJJFFF@@@;;;:::999999888666666999>>>BBBEEENNN___oooxxx|||vvvjjjrrryyyxxxlllYYYGGG===777777666666555444444444444444333222222222222222111111111222222222222222111111222111111222555777999@@@EEEWWWwwwpppYYYddd|||lll^^^eeehhhcccbbb___\\\]]]bbbhhhmmmppprrrsssuuupppeeeYYYVVVZZZ[[[[[[\\\^^^aaaccccccbbbgggppp~~~vvviiiccc]]]]]]aaaeeegggrrrxxxeee]]]QQQLLLJJJOOO\\\yyypppZZZMMMKKKJJJFFF@@@::::::999999999999999999777777888888999:::::::::999888999::::::;;;AAAIIIOOOaaammmiii```______^^^___]]][[[YYYTTTNNNFFF@@@CCCCCCDDDDDDBBB@@@===;;;;;;===EEERRRbbbkkkmmmkkkiiiQQQUUUrrrwwwrrrfffFFF>>>444333222222111111222222000000000000000000000000000000000000000000000000///000000111111222333333222444555666777888;;;===BBBDDDFFFFFFFFFEEEFFFHHHVVVnnn~~~gggeeefffiiiiiifffyyyuuuqqqyyy{{{bbb[[[QQQJJJFFFDDDBBBAAAEEERRRfffzzz}}}[[[HHH999777777333111444222222222111111111111000000000000000000000000000////////////////////////000000//////000111111222///222555555555888>>>DDDRRR```wwwtttkkknnn{{{uuuuuuxxxyyyyyyzzz~~~yyylllaaa\\\[[[\\\UUUVVVYYY[[[^^^aaadddeeefffhhhjjjlllnnnpppqqqqqqnnnppprrrrrrsssvvv{{{~~~~~~{{{xxxzzzzzzyyyxxxvvvuuutttsssvvvyyy|||}}}xxxjjjXXXKKKFFFDDDDDDKKKXXXfffpppuuuvvvyyy}}}cccTTTNNNEEE>>>===:::999888666555999???DDDKKKUUUeeerrrxxxyyy{{{llloootttvvvooo^^^KKK???777777666666555555444444444444333222222222222333111111111222222333333333111222222111111222666888:::???EEE\\\yyyccctttnnnfffeee^^^aaa```^^^]]]___dddiiilllmmmooorrruuuqqqcccWWWUUU[[[ZZZ\\\___```___```bbbddd___dddnnnwwwvvvlllccc```WWWSSSQQQSSSUUU```}}}vvv^^^ZZZWWWSSSQQQaaa}}}sss^^^QQQMMMLLLIIIEEE;;;:::999999:::;;;;;;;;;666666555555555666555555777444444888999666777;;;777@@@KKKUUU[[[aaahhhmmmfffeeebbb___[[[UUUMMMHHHCCCDDDFFFGGGGGGEEEDDDBBB@@@@@@FFFRRR```hhhiiifffsss\\\QQQeeepppllloooxxxwwwcccHHH666444333222222111111222222000000000000000000000000000000000000000000000000///000000111222222333333222444666777777999;;;>>>CCCEEEGGGIIIIIIIIIKKKLLLcccwww|||fffbbbdddiiillliii{{{vvvdddYYY\\\kkkxxxrrrhhh^^^TTTSSSQQQOOOOOOOOOLLLHHHCCCBBBNNNcccyyyjjjxxxhhhQQQ>>>;;;;;;666333555222222222111111111111000000000000000000000000000////////////////////////000000///000000111222222000333666777777:::BBBHHHUUUfff{{{ooolll~~~~~~sssppptttzzz|||{{{www{{{~~~}}}||||||rrrjjjfffcccaaaUUUUUUWWW\\\```dddddddddfffhhhkkknnnppprrrrrrrrrmmmoooqqqrrrrrruuuzzz~~~~~~~~~~~~~~~{{{wwwtttwwwvvvuuutttsssqqqqqqppptttwwwzzz|||wwwjjjXXXKKKHHHDDDCCCHHHUUUccclllpppiiiooovvvzzzzzzooo___WWWLLLCCCBBB<<<;;;:::777666:::BBBHHHPPPZZZiiitttwwwwww{{{}}}kkklllppptttppp```MMM???777777777666555555444444555444333333222222333333111111111222222333333333111222222111111333666999;;;===CCC^^^{{{}}}}}}rrrnnnjjjfffZZZeee^^^]]]___bbbfffiiikkkjjjgggkkkooommmaaaVVVVVV]]]YYY^^^cccaaa]]]]]]cccjjjcccccchhhmmmllleee^^^\\\QQQKKKHHHJJJIIIQQQkkkuuugggZZZSSSPPPZZZxxxsss```SSSNNNNNNLLLJJJ???===;;;:::;;;;;;:::999777666555555666777777666:::555555:::;;;777666888:::666999EEERRR\\\dddkkkeeedddaaa___[[[UUUOOOJJJCCCEEEGGGIIIKKKKKKJJJIIIDDDCCCGGGRRR___ffffffbbbssscccRRR[[[yyynnnhhhjjjiii\\\KKK@@@888444666444...333666---111111111111111111111111000000000000000111111222000111222222111222444666333444666666666888<<<>>>BBBFFFHHHGGGFFFIIINNNQQQ```|||nnneeebbbgggiiihhhrrrwwwbbbXXX\\\bbbfffjjjkkkjjjbbbVVVMMMJJJJJJJJJNNNUUU[[[XXXPPPLLLLLLFFFUUUnnniiinnn~~~www]]]@@@444444666444333444333222222111111222222------......//////000000000000//////.........---111111111000000000000000333444555444666===GGGOOO[[[nnnxxxooouuuzzzooosssxxxwwwzzz|||{{{}}}~~~{{{tttnnniiibbb^^^VVVUUUVVVYYY^^^ccceeefffhhhggggggkkkrrrvvvvvvtttrrrqqqqqqqqqrrruuuwwwyyyzzzzzzyyyxxxwwwvvvuuutttwwwxxxyyywwwuuurrrpppppp}}}yyy{{{sss```VVVIIIHHHGGGIIISSS___fffhhhkkklllmmmmmmpppwww|||eeeXXXOOOGGGCCCAAA<<<999999::::::???DDDPPPXXXeeepppvvvyyyyyyyyywwwsssuuuiiillltttnnn```NNN<<<999888666555555444444444444333222222444444333222222222222222222222222222111222111000000333777:::>>>>>>IIIccc|||nnnnnnlll]]]YYYXXXYYY\\\___cccgggiiikkkpppmmmhhhccc[[[SSSRRRVVV\\\___aaa^^^[[[]]]eeemmmnnnrrrrrrmmmiiiggg```WWWUUUPPPDDDFFFNNNEEEPPPxxxyyybbb[[[VVVVVVjjjtttaaaVVVWWWZZZRRRGGG@@@===;;;:::;;;<<<;;;;;;666666555444444444444555666666666666666666666666666777<<>>CCCNNNVVVcccooovvvyyyzzzzzzyyysss~~~lllhhhooonnnfffVVVBBB999888666555555555555555444333222222444444333222222222222222222222222222222222222111111333777:::===???LLLjjjttt}}}iiimmmhhhYYYWWWYYYZZZ\\\```eeeiiikkklllmmmiiifffbbbYYYPPPOOOSSS[[[^^^```^^^[[[^^^fffmmmwww||||||wwwssspppfff[[[]]]```SSSFFFEEE@@@JJJgggwwwcccVVVPPP]]]qqqxxxdddWWWVVVWWWPPPFFFAAA???<<<;;;;;;;;;;;;:::777666666555444444444444444444444444444444444444777777;;;BBBJJJOOOOOOMMMPPPMMMNNNTTT[[[ZZZQQQHHHHHHKKKOOOTTTXXXXXXVVVSSSLLLHHHEEEFFFJJJKKKIIIFFFzzzpppbbbZZZkkk}}}oooqqquuulllWWWEEE888111333555///111777333111111111111111111111111000000000000000111111222222333333333111111333555444555777888888;;;>>>AAABBBEEEGGGEEECCCEEEOOOXXXwwwzzzzzzYYYQQQXXX___^^^bbbfffeeeffftttzzzvvvtttoooggg^^^VVVNNNHHHDDDKKKMMMVVVdddkkkhhhccc```VVV```qqqtttjjjzzzqqqUUU@@@666555444222444333222222111111222222000000///////////////...000000////////////......111111111111111111111111333444555666999BBBOOOXXXddd{{{{{{pppkkkrrrxxxyyy{{{}}}zzzzzz}}}~~~~~~zzzrrrhhh]]]UUUTTTUUUYYY___eeehhhhhhgggggghhhjjjkkkmmmpppuuuxxxxxxxxxwwwwwwvvvvvvvvvuuuwwwwwwvvvuuutttssssssrrrpppqqqrrrsssttttttttttttxxx|||sss[[[RRRIIIKKKUUU```dddddd```dddhhhjjjkkkmmmssswwwzzzqqqYYYJJJEEECCC>>>:::999999999<<>>@@@PPPpppjjjtttzzz~~~nnnzzzpppeeekkkeeeYYYYYYZZZZZZ]]]bbbhhhlllmmmnnniiifffdddaaaXXXOOOMMMPPPYYY\\\^^^]]]\\\^^^fffmmm~~~pppaaacccppphhhSSSFFFAAAFFFVVVyyybbbTTTWWWcccppp___YYYYYYRRRJJJCCCAAA===;;;;;;;;;:::888888888666555444444444444444444444444444444444444777777:::@@@GGGKKKJJJHHHIIIHHHIIIPPPWWWXXXQQQIIIFFFJJJOOOUUUXXXWWWRRRNNNIIIEEE@@@???@@@@@@>>>;;;xxxmmm___```{{{wwwkkkqqq}}}}}}jjjWWWBBB555333666000///555444111111111111111111111111000000000000000111111222333444444333111111222444555666888999:::===AAADDDGGGIIIKKKIIIFFFIIIWWWeeexxxnnnRRRMMMTTTYYY]]]ccceeecccfffwwwzzzppphhh```VVVOOOLLLMMMWWWhhhuuuwwwrrrnnn]]]dddrrrvvvgggHHH666444666555444333222222111111222222111000000000//////......000000//////////////////000111111111111111222222444444555666;;;EEESSS]]]nnntttmmmkkkrrrxxxyyyzzz}}}zzzyyyzzz|||}}}~~~yyypppjjjccc[[[VVVVVVWWWYYY]]]aaadddeeeddddddgggiiijjjjjjlllrrrwwwssstttuuuwwwwwwxxxwwwwwwuuuuuuttttttsssrrrrrrqqqoooooooooqqqsssttttttsss~~~}}}nnn]]]MMMKKKSSS[[[___```\\\```ccceeeeeeggglllppprrrvvvhhhUUUNNNFFF@@@;;;:::999888;;;@@@FFFOOO\\\iiirrrxxx{{{}}}zzzzzzqqq{{{jjjggglllpppdddMMM===:::666555777888777555444333222222444444333222222222222222222222222222222222222222222444999<<>>xxxcccZZZqqqxxxhhhlllSSS===444777111...222222111111111111111111111111000000000000000111111222333444444333222111333444555777999;;;<<>><<<:::777:::>>>CCCKKKYYYfffpppwww{{{}}}{{{{{{rrr{{{yyyoooooosssjjjTTTAAA<<<777666777999777555444333222222444444333222222222222222222222222222222333333222333555:::===BBBAAAOOOooo}}}kkkiiiooonnnjjj```[[[]]][[[[[[]]]eeemmmssssssqqqjjjiiigggeee\\\SSSPPPSSSXXXYYY[[[\\\\\\```eeejjjyyynnngggmmm{{{___NNNHHHYYYqqqiiipppxxx{{{oooiii___TTTGGGDDD@@@===<<<;;;999777999999888777666555555555444444444444444444444444777888;;;AAAIIIMMMMMMKKKEEEDDDFFFKKKPPPPPPKKKFFFBBBBBBAAABBBBBBAAA===;;;<<<;;;;;;;;;>>>@@@AAAAAAfffWWWjjjmmmiii|||fffEEE555777333...000111111111111111111111111111000000000000000111111222333444444333222222444555666888:::<<<>>>AAAFFFIIIJJJKKKOOOPPPMMMRRRjjjyyyfffQQQLLLOOOTTTZZZ`````````kkkxxxnnn^^^ZZZ[[[fffppprrrooommm```cccmmm|||^^^<<<666999888444333222222111111222222111000000000000000000/////////000000000000111111000000111111222333333333555666777999AAAOOOaaannnxxxyyypppooopppssswwwyyyyyyyyyzzzzzz}}}wwwiiibbb`````````eeebbb^^^]]]___bbbeeefffgggiiikkkmmmooopppsssuuuqqqqqqqqqqqqqqqqqqqqqqqqssssssrrrrrrrrrqqqqqqqqqssspppmmmnnnqqqsssrrrppptttuuu}}}sss^^^JJJFFFHHHIIIMMMRRRSSSVVVYYYZZZ[[[^^^eeejjjmmmnnnsssyyy~~~aaaQQQMMMGGGAAA>>>;;;888999>>>@@@IIIVVVdddnnnuuuzzz}}}}}}}}}tttzzzrrriiikkkfffTTTEEE???888666888999777444444333222222444444333222222222222222222222222222222333333333333666;;;>>>AAAAAAQQQqqqhhhlllyyyssseee[[[ZZZXXXZZZZZZ]]]eeeooouuuuuurrrmmmjjjiiieee]]]UUUSSSVVVXXXYYYZZZ[[[]]]```dddgggrrr|||vvvjjjfff{{{xxx```NNNPPPkkkoootttwwwyyyyyyyyyyyy{{{{{{}}}xxxrrreeeWWWHHHEEEAAA>>><<<;;;999888999888888777777777777777444444444444444444444444999999;;;AAAHHHKKKJJJHHHCCCCCCEEEJJJOOOOOOKKKGGGCCC@@@>>><<<<<<<<<;;;:::;;;;;;<<<===>>>>>>>>>???lllYYYbbbwwwmmmxxxvvvLLL444777666111222222111111111111111111111111000000000000000111111222222333444333333333555777777999;;;===???CCCGGGKKKMMMMMMRRRTTTRRRYYYuuu~~~gggOOOJJJNNNOOOUUUYYYZZZ^^^nnnnnnfff```aaabbb___\\\[[[RRRUUUaaattt}}}lllCCC999999444444333222222111111222222000000000000000111111111//////000000000111111111000000111222222333444444444555777<<>>???GGGUUUbbbllltttyyy|||vvvvvvssscccbbbaaaUUUIIIBBB999777888999666222444333222222444444333222222222222222222222222222222333333333444777<<>>===<<<:::999888888777777777888999999777777777777777777777777888888;;;AAAHHHMMMLLLJJJFFFFFFHHHKKKMMMMMMHHHEEEAAA>>><<<;;;===>>>>>>===<<<===???@@@???===<<<<<>>@@@DDDHHHLLLPPPQQQUUUYYYXXX```~~~hhhIIIAAADDDKKKPPPTTTVVV]]]pppzzzoooddd^^^WWWPPPKKKKKKCCCGGGUUUmmmzzz}}}uuuIII<<<888111444333222222111111222222//////000000111111222222//////000000111111111222000000111222333333444444222444888>>>KKK___uuuzzznnnlllnnnuuummmppprrrtttxxx}}}vvvggg```___```aaa___^^^^^^___bbbccccccbbbcccccceeeiiiooopppmmmjjjjjjjjjjjjkkkmmmqqqtttwwwssssssrrrrrrrrrrrrrrrrrrrrrnnnkkkmmmsssvvvvvvsssccciiijjjddd___[[[SSSJJJIII===888===@@@<<<>>>EEECCCIIIRRRWWWZZZ\\\___aaaeeebbbgggrrrwwwyyyzzzcccRRRKKKEEEAAA===999:::>>>>>>GGGTTTaaakkksssxxx{{{wwwsssyyyeeeccceee]]]KKKCCC:::777888999555111444333222222444444333222222222222222222222222222333333444333444777<<<@@@BBBFFFZZZ{{{}}}vvvvvvccc___qqqsssooo]]]\\\bbbYYYYYYXXX[[[eeeqqqwwwvvvrrrllliiieeeaaaYYYRRRRRRWWWYYYZZZZZZ[[[]]]___aaacccpppyyy|||~~~nnnbbbkkkxxxVVVQQQWWW|||yyyxxxvvvrrrooooookkkhhhnnnppp]]]HHHEEEAAA>>>===<<<;;;999777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;555666:::BBBKKKQQQRRRQQQLLLLLLLLLMMMLLLIIIDDD@@@===;;;;;;<<<>>>@@@@@@???<<>>111555555444333222222222222111111111111111111111111000000////////////000000111222333333222222444666333999:::CCC[[[ooo~~~oooaaawwwvvvpppqqqrrrtttwwwzzz}}}qqqddd]]]YYY[[[^^^\\\[[[[[[ZZZ[[[\\\^^^___dddeeefffffffffgggiiikkkmmmmmmmmmnnnoooqqqrrrtttwwwuuurrrqqqqqqqqqpppnnnmmmqqqtttuuuvvvuuunnnfffYYYTTTOOOLLLJJJIIIEEEAAAAAA???===;;;;;;<<<>>>???CCCFFFJJJNNNRRRWWW\\\```aaaeeekkkqqqrrruuunnn___SSSGGGAAA>>><<<;;;===@@@BBBKKK[[[hhhpppuuuzzz{{{ooorrruuuooofffZZZTTTJJJ===777777888777444555444333222111222333333444444444444444444444444444222222555666666;;;AAAHHHIIIfffxxxccc___pppfff[[[vvvjjjhhhbbbXXXXXX^^^XXXYYY]]]fffpppuuusssoooooolllggg```ZZZWWWWWWYYY]]]YYYXXX[[[\\\\\\aaaiiisssqqqyyyzzzllljjjvvvooo\\\SSSfff~~~wwwoooqqqkkkkkkooosss{{{```UUULLLDDDAAABBBCCCAAA???AAA???>>>???AAACCCCCCBBBEEEDDDDDDCCCBBBAAAAAAAAA??????@@@FFFOOOUUUWWWWWWRRRNNNJJJHHHHHHGGGCCC@@@AAA>>><<<===???@@@>>><<<=========>>>>>>???@@@@@@{{{sssYYYOOO^^^yyyeeejjjssssssfffOOO<<<888:::666444666222222222222222222222222111111000000000000111111333222222333444666888999888;;;???BBBDDDGGGJJJLLLQQQRRR\\\___ZZZkkkwwwPPPEEE???DDDDDDKKKQQQVVVcccwwwuuukkk```VVVMMMCCC???@@@@@@@@@FFFYYYrrrtttvvv\\\:::???444666555444333222222222222111111111111111111111111000000////////////000000111222333333222222444666444:::;;;EEE___sssqqqzzzxxxrrrrrrrrrtttvvvzzz}}}}}}~~~mmmbbb]]][[[\\\^^^]]]\\\[[[ZZZZZZ[[[[[[\\\bbbcccdddccccccccceeegggkkklllmmmoooqqqssstttuuuuuusssqqqqqqqqqqqqpppnnnpppsssuuuuuuvvvuuunnnfffSSSOOOIIIFFFFFFFFFDDDAAAAAA@@@===;;;;;;<<<===???AAADDDHHHLLLPPPUUU[[[___aaaccciiinnnqqqttt~~~vvvcccVVVIIIBBB???===<<<======???HHHYYYgggooovvv||||||oooggg}}}qqqmmmhhh```WWWLLL???888777777555222555444333222222222333333444444444444444444444444444222222555666666;;;BBBLLLOOOlllsssdddbbbuuukkkccc}}}qqqiiihhhbbbXXXTTTWWWXXXZZZ___hhhqqquuurrrooommmjjjfff```ZZZXXXYYY[[[]]]ZZZYYYZZZZZZZZZaaaiiisssqqqxxxqqqmmmsss|||yyycccPPPRRRdddzzzxxxuuupppnnnoooooouuukkkXXXPPPJJJJJJJJJHHHGGGJJJHHHHHHHHHIIIKKKMMMMMMMMMPPPOOONNNLLLIIIGGGDDDCCC@@@@@@CCCKKKSSSYYYZZZZZZPPPOOOMMMKKKJJJGGGCCCAAABBB@@@>>>???AAAAAA???===???>>>======>>>???@@@AAA}}}uuuqqq\\\OOOWWWyyyjjjjjjuuu|||fffRRR>>>888666333333666111111111111111111111111111111000000000111111222333333333333555777999;;;999<<>>===BBBSSSllltttjjj~~~eee@@@???777666555444333222222222222111111111111111111111111111000000//////000000111000111222222222222444666666;;;===JJJfff{{{zzzttttttssstttvvvyyy}}}~~~|||||||||hhh^^^]]]]]]]]]^^^^^^]]]\\\ZZZYYYZZZZZZ[[[```aaabbbaaa______aaaccchhhjjjmmmqqqtttuuuvvvvvvsssrrrqqqqqqrrrrrrqqqoooqqqssstttssssssrrrjjjaaaLLLGGGCCCBBBDDDEEEDDDBBBAAA@@@>>><<<;;;;;;<<<===>>>AAAEEEIIIMMMRRRXXX\\\``````dddkkkooorrrxxxiiiZZZKKKDDDAAA===<<<===:::<<>>===<<<<<<===???@@@}}}qqqnnn___SSSRRRjjjxxxsss{{{mmmYYYCCC888555222111222000000000000000000000000111111000000111111222222333333333444666999;;;===<<<>>>AAACCCDDDFFFIIILLLOOORRR[[[^^^bbb{{{hhhRRRGGG???@@@<<>>AAAQQQjjj}}}mmmqqqFFF===888666555444333333222222333111111111111111111111111111000000000000000000111000111222222222222555777666<<<@@@PPPoooyyyvvvvvvuuuuuuvvvyyy|||}}}}}}|||uuuaaaZZZ\\\^^^^^^^^^^^^]]]\\\[[[ZZZ[[[\\\]]]aaaaaabbbaaa______```bbbeeehhhnnnsssvvvxxxwwwwwwsssrrrqqqrrrssstttsssqqqnnnqqqqqqqqqqqqooodddYYYGGGDDDBBBCCCFFFHHHGGGDDDAAA???===;;;::::::;;;<<<<<<>>>AAAEEEIIINNNTTTXXX^^^\\\```ggglllnnnrrrwwwooo___NNNEEEAAA===;;;;;;999:::BBBRRR```jjjrrryyyyyyfffppprrrqqq}}}ssshhhcccaaaZZZPPPDDD;;;777666444333444444333333333222222222333333333333333444444444555222222555666888>>>EEEIIIRRRsss|||yyyrrrqqquuuvvvssseee[[[UUUVVV[[[ZZZ^^^eeennntttuuuqqqmmmkkkiiieee___ZZZXXXYYY[[[YYYYYYYYYWWWTTTVVV___hhhnnnkkkpppyyyvvvpppkkkqqq{{{{{{lll___RRRKKKHHHHHHNNNTTTdddqqq|||vvvrrrvvvvvvbbbTTTWWWXXXRRRRRR[[[bbbjjjttt}}}~~~zzzsssjjj```YYYTTTNNNPPPSSSZZZ______[[[VVVTTTWWWYYYVVVNNNGGGCCCAAA@@@@@@@@@@@@@@@???===<<>>rrrlllaaaYYYQQQZZZzzzxxxxxxvvvaaaJJJ===999888555333000000000000000000000000111111111111111222333333444444444666888;;;===???AAABBBCCCDDDDDDFFFIIIKKKPPPRRRXXXYYYbbbXXXGGGAAA>>>???<<>>===<<<;;;::::::::::::999;;;>>>@@@DDDIIIOOOSSSYYYYYY\\\dddiiijjjmmmqqqzzzwwwdddPPPEEEAAA===:::999;;;;;;AAANNN[[[dddlllsssiiipppxxxxxxxxxlllcccaaaYYYPPPEEE<<<888777666666444444444333333333222222222222222333333333444444555222222555777999@@@GGGHHHUUUvvv~~~nnnpppvvvyyyuuutttwwwwww{{{{{{sssdddZZZUUUVVVZZZZZZ___fffooottttttqqqnnnmmmkkkfff___YYYVVVWWWXXXWWWYYYXXXUUUSSSXXX```fffjjjhhhnnnuuuxxxsssnnnrrrxxxvvvfff\\\RRRPPPPPPNNNMMMNNNTTTfff|||}}}vvvtttuuuzzzccc```aaa\\\[[[___eeennn|||~~~uuukkk```XXXSSSSSSUUUZZZaaaggggggccc^^^ZZZ\\\\\\WWWNNNFFFBBBAAAAAABBBCCCCCCBBB@@@???>>>===<<<:::888888888999:::uuunnnbbb\\\TTTPPPnnnzzzxxxwwwgggQQQAAA:::777555333111111111111111111111111111111111111111222333444444444555777999===???AAADDDEEEEEEEEEFFFGGGJJJMMMQQQSSSWWWWWWdddyyyQQQFFFAAA===???===FFFCCCIIIQQQZZZkkk{{{ttt{{{wwwlll^^^TTTPPPOOOLLLIIIGGGLLLYYYgggllldddZZZTTTNNNIIIHHHUUUmmm|||WWWAAA;;;777666555444333333333333111111111111111111111111222111111000000111111222111222444444444555777999888@@@III```|||qqqqqqtttxxxyyyzzzzzzzzzyyyyyyxxxqqqrrrqqqpppuuu~~~sssdddWWWUUUZZZ\\\\\\\\\ZZZZZZZZZZZZ\\\^^^```aaabbbcccdddcccbbbbbbccceeefffiiinnnsssuuuvvvuuutttsssrrrssstttvvvuuusssqqqnnnoooqqquuuzzz|||sssggg]]]XXXRRROOOMMMKKKFFFCCC;;;::::::999999999999999888999;;;<<>>:::999<<<;;;???KKKWWW___gggnnnwww{{{hhhkkk}}}tttgggdddYYYRRRGGG>>>999777777777333333444444444333222111111111222222333333444444555222222555777:::AAAJJJNNN]]]~~~}}}kkkkkkpppzzzxxxzzz~~~zzzzzzyyynnnddd\\\WWWTTTSSSYYY^^^fffnnnrrrsssqqqooonnnkkkfff___YYYVVVVVVWWWWWWYYYXXXVVVXXX^^^dddfffhhhgggnnntttwwwsssooosss{{{{{{ssseeeXXXRRRQQQOOOMMMMMMVVVfffyyyyyyrrrooowwwrrrnnnkkkhhhgggbbbgggqqq|||~~~wwwtttmmmddd[[[SSSLLLIIIOOORRRYYYdddlllpppmmmiii^^^]]]YYYSSSLLLFFFCCCBBBDDDFFFHHHHHHEEECCCAAAAAA<<<;;;:::999888777777777yyyqqqaaa]]]XXXOOOddd~~~vvvdddMMM;;;222222444222222222222222222222222111111111111222333444555444555666888:::>>>AAACCCCCCEEEFFFFFFGGGJJJNNNRRRQQQUUUYYYYYYiiioooNNNFFF>>>:::@@@>>>DDDAAAJJJSSS[[[hhhzzz}}}jjjaaa```___YYYTTTOOOQQQ[[[jjjsssnnnccc\\\SSSLLLJJJVVVmmm}}}cccGGG;;;777666555444444333333444111111111111111111111111222111111000000111111222222333555555555666999;;;:::DDDOOOiiizzzpppooopppxxxzzz|||}}}|||zzzwwwuuuiiiiiiiiimmmvvv~~~}}}vvvhhh]]]UUUUUUXXXYYYZZZ\\\YYYYYYXXXYYYYYY[[[]]]^^^```aaabbbaaaaaaaaaccceeehhhkkknnnqqqssstttsssrrrqqqqqqrrrsssttttttqqqooonnnnnnnnnsss~~~}}}rrriii[[[PPPIIIDDD@@@===777777777777888888888888888888999999;;;???EEEIIIOOOSSS[[[bbbcccbbbgggmmmooossspppXXXJJJEEE@@@<<<:::;;;999===HHHTTT\\\eeelllqqqxxx~~~oooeeetttxxxgggddd[[[TTTIII???999666666666333333444444444333222111000111111222333333444444555222222555777;;;CCCKKKRRRdddwww{{{wwwyyyyyysssxxxssskkkccc]]]ZZZVVVRRRYYY^^^eeelllpppqqqqqqqqqllljjjeee^^^YYYVVVWWWXXXYYYZZZZZZYYY^^^gggjjjggghhhiiipppvvvuuuooohhhmmm|||xxxjjjaaa[[[TTTQQQQQQYYYhhhyyywwwrrrwww{{{xxxuuuqqqdddcccccchhhoooqqqlllggg```\\\WWWPPPJJJEEECCCAAAEEEIIIRRR^^^iiinnnnnnkkk]]]XXXQQQKKKHHHFFFEEEDDDCCCFFFIIIHHHEEEBBBAAAAAA<<<<<<<<<;;;:::999777666{{{tttaaa\\\ZZZRRRdddyyyzzz{{{^^^BBB333333999222222222222222222222222111111111111222333444555555555666888;;;???BBBDDDBBBDDDEEEGGGIIIMMMRRRVVVQQQVVV[[[]]]nnnkkkLLLDDD:::777AAA???BBB@@@KKKVVV]]]gggvvvssslllooooooiiibbbVVVTTTZZZiiisssqqqfff___TTTMMMJJJUUUmmm}}}kkkJJJ:::777777555444444444444444111111111111111111111111222222111111111111222222222444555666666777:::<<<===FFFSSSooovvvrrruuukkkjjjjjjxxxzzz}}}~~~zzzvvvssshhhhhhhhhooo{{{uuuaaaYYYTTTUUUWWWWWWYYY[[[YYYYYYXXXWWWWWWXXXYYYZZZ]]]^^^_________```bbbdddjjjlllnnnppprrrrrrqqqqqqppppppppprrrsssrrrooolllmmmkkkjjjooo~~~ttt```NNNCCC===:::888555555666666777777888888888888888888999===BBBGGGLLLRRR\\\bbbbbb```eeennnoooooozzzttt[[[MMMGGGBBB>>>;;;:::888;;;FFFRRR[[[eeelllnnnvvv~~~zzzccchhhwwweee```^^^WWWKKK@@@888555444555333333444555444333222111000000111222333333444444555222222555777;;;CCCLLLRRRggguuuxxx~~~xxxmmmbbb\\\[[[ZZZXXXXXX]]]eeekkkoooqqqrrrsssjjjhhhddd^^^YYYWWWXXXZZZ[[[\\\[[[\\\cccmmmnnnhhhiiikkksssxxxtttjjj```fff|||}}}uuujjj___YYYXXXTTTdddxxxzzz||||||vvvlllddd\\\\\\aaabbb^^^XXXQQQNNNJJJEEEBBB@@@@@@@@@???BBBKKKWWWbbbhhhgggeee[[[SSSJJJEEEDDDFFFFFFEEE@@@DDDGGGFFFCCC???>>>>>><<<===>>>>>>===:::777666zzzxxxnnn\\\UUU[[[wwwvvvvvvJJJ444222444333333333222222222111111222222222111222222333333666777888:::<<>>EEEHHHYYY|||qqqiiifffdddvvvqqqiiimmmuuutttzzz~~~zzztttoooqqqtttzzzvvv___]]][[[XXXWWWWWWWWWXXXWWWWWWVVVUUUTTTTTTTTTTTTUUUXXXZZZ\\\\\\]]]^^^```kkkmmmqqqtttvvvuuutttsssqqqrrrrrrsssuuuvvvtttpppnnn___UUU]]]rrreeeMMM???999888777888888777777777777888888666:::>>>>>>;;;;;;???CCCFFFNNNXXX___bbbcccdddfffkkknnnvvvfffQQQHHHDDD>>>999>>>:::;;;EEEPPP[[[fffnnnqqqrrrvvv}}}{{{jjjeee|||{{{```]]]aaa]]]SSSCCC999777777666222333333333333333333333222444444444222222222444444444555888888;;;EEEPPPZZZlll~~~zzznnnyyylllbbb[[[WWWVVVWWW^^^bbbiiiooossssssqqqpppgggbbb\\\YYYZZZ[[[[[[ZZZ[[[\\\^^^aaacccfffhhhiiilllkkksssxxx~~~rrr```\\\___vvvsssjjjiiikkkffflllwwwwwwoooggg^^^SSSMMMKKKIIIGGGDDDCCCAAA>>><<<::::::;;;;;;<<<<<>>;;;>>>>>>=========<<<999666zzzhhh^^^```wwwppp{{{lllGGG555444666333333333222222222111111222222222111222222333444888888:::<<<>>>AAACCCEEEEEEGGGIIIIIIIIIJJJKKKMMMUUUXXXeeeooo~~~wwwUUUBBBBBB>>><<>>CCCGGGZZZ~~~{{{qqqgggttt}}}nnnhhhmmmttttttyyy}}}~~~}}}}}}~~~{{{lll\\\[[[XXXUUUTTTSSSTTTTTTUUUUUUTTTTTTSSSSSSSSSSSSWWWYYY\\\]]]^^^^^^```bbbmmmnnnppprrrtttuuuvvvvvvwwwtttqqqrrrvvvwwwtttooocccUUULLLUUUiii~~~ttt\\\HHH===999888777999999888777777777888888777:::>>>===;;;:::===AAADDDKKKUUU\\\___aaaccceeeiiimmmtttnnnXXXLLLFFF???:::<<<:::<<>>=========<<<999777nnn^^^YYYuuummmqqq~~~cccEEE666555666333333333222222222111111222222222222222333444444999:::<<<>>>AAADDDFFFGGGFFFGGGHHHHHHHHHJJJMMMPPPUUUXXXcccooouuuUUUCCCAAA<<<:::>>>>>>???EEEOOOYYYaaakkkvvv}}}~~~mmm```OOOEEECCCBBB???<<<999???EEEMMM```xxx||||||oooGGG;;;999666666666666444333222222222222222222222222111111111111111222333333333444555555666888;;;>>>CCCIII___rrrzzzwwwmmmkkkoootttwww{{{}}}}}}wwwddd[[[YYYWWWUUUSSSRRRRRRRRRSSSSSSSSSRRRRRRRRRRRRRRRXXXZZZ\\\^^^___aaaccceeellllllmmmoooqqqtttvvvxxxzzztttpppqqqwwwyyywwwsssmmm___SSSVVVbbbnnnwww|||ooodddSSSEEE>>>;;;:::999;;;:::999999888888888888888:::<<<<<<999999;;;>>>AAAHHHRRRYYY\\\^^^aaacccgggkkksss{{{vvv^^^OOOEEE>>>999;;;:::===DDDLLLWWWggguuuppprrruuuzzzjjj___nnnpppcccaaa```WWWIII>>>;;;888666666666666555555444444333222333444444333222333555444444666999;;;@@@LLLYYYbbbpppllldddgggzzzjjj}}}jjjZZZYYY]]]\\\XXXZZZaaakkktttwwwuuupppkkkgggccc]]][[[\\\]]]]]][[[[[[]]]```dddfffhhhiiiiiillljjjoootttxxxzzzfff___\\\hhh}}}zzzwwwuuuttttttuuutttyyyzzzqqqggg\\\SSSNNNEEEAAA===<<<===>>><<<::::::::::::;;;;;;;;;;;;;;;777666555666888:::::::::<<<;;;;;;===AAAEEEHHHHHHKKKIIIHHHGGGGGGGGGEEECCCBBB@@@===<<<<<<;;;:::888ooo[[[OOOtttrrrppp|||yyy```FFF777444333333333333222222222111111222222222222222333444555888:::<<>>EEEMMMhhhvvvoooooosssvvv{{{~~~~~~uuuaaa\\\[[[YYYVVVUUUTTTSSSSSSQQQRRRRRRSSSSSSSSSRRRRRRWWWYYY\\\]]]___aaadddgggjjjkkkmmmooorrrtttvvvwwwwwwtttrrruuuyyy|||sssdddaaadddeeeggghhhccc\\\RRRIIIDDDAAA???======<<<;;;:::999999999999888:::;;;:::888888999;;;???FFFOOOUUUYYY\\\```cccffflllrrrwww}}}eeeSSSHHH@@@<<<::::::===CCCJJJUUUfffvvvuuuvvvxxx{{{kkk\\\fffyyyrrrbbbaaa___XXXJJJ@@@;;;888444777666666555444333333222222333555444333333444555555444666:::===CCCQQQ___jjjxxx~~~nnnhhhnnn~~~hhhiiiWWWVVV]]]^^^[[[\\\bbblllssswwwuuuppplllhhhccc___]]]^^^___^^^\\\[[[]]]aaadddgggiiiiiiiiijjjiiipppvvvzzzkkkccc]]]bbbsss~~~{{{vvvqqqmmmkkkjjjjjjmmmqqqxxxrrriii___XXXRRRKKKFFFDDDAAA???===<<<===<<<999777999:::;;;======>>>>>>>>><<<:::888888888999888666888999;;;>>>BBBEEEHHHHHHKKKJJJIIIIIIHHHHHHGGGFFFDDDAAA>>><<<<<<;;;;;;:::~~~}}}vvvbbbSSSuuuyyysss|||~~~vvvaaaIII999333111333333333222222222111111222222222222333444555666888999<<>>===<<<::::::999999999999:::999888777888999===DDDLLLSSSWWW[[[```dddhhhmmmqqqtttyyykkkZZZNNNFFFBBB::::::===BBBHHHRRRcccsssyyy{{{}}}vvvbbbbbbjjjqqq~~~uuufff```___XXXJJJ@@@:::777333555555555444333222111111222333555444444333555666666555666:::>>>EEEUUUcccqqqxxxrrrwwwfffnnn\\\UUUZZZ]]]\\\___dddkkkqqqttttttqqqooohhhddd```___```aaa```^^^\\\^^^aaadddgggiiiiiijjjiiiiiirrryyysssllldddcccmmm}}}xxx|||{{{xxxrrrlllfffbbb___^^^cccfffjjjpppwwwoooaaaSSSLLLGGGAAA???AAA>>>>>>>>>>>>>>>===;;;999999:::;;;===>>>????????????===::::::::::::999777999;;;>>>AAACCCEEEGGGIIIJJJJJJJJJIIIGGGFFFFFFFFFEEEBBB???===<<<<<<;;;:::wwwvvv}}}yyyiiiZZZqqq}}}vvvzzz|||wwwfffOOO<<<444333333333333222222222111111222222222222333555666777888:::===@@@BBBDDDDDDDDDHHHIIIJJJJJJJJJLLLOOORRRYYY```aaasss___LLL>>><<<>>>999888;;;888:::>>>FFFRRRaaaooo{{{tttaaa[[[YYYWWWWWWYYY^^^cccgggmmmxxxxxxrrrmmmrrrrrroooiii___RRRGGG???@@@>>>???GGGUUUeeeqqqvvvpppooonnnmmmjjjcccXXXPPPNNNNNNVVViiirrrwww[[[<<<999555333333333333222222222222222222222222222222222222222222333444444333555666777888:::>>>AAABBBSSSxxxsssmmmooorrrsssvvv{{{~~~iiiVVVTTTTTTSSSSSSRRRQQQQQQPPPOOOPPPRRRTTTTTTTTTTTTSSSSSSUUUWWWZZZ\\\```eeeiiinnnqqquuuyyy||||||zzzyyyuuuxxxvvvooommmkkkjjjgggbbb[[[SSSKKKGGGAAA@@@???===;;;:::::::::999999999999999888888888<<>>GGGWWWfffooo~~~vvvxxx~~~ccczzz}}}tttaaaVVVXXX\\\[[[aaaeeekkkqqqtttsssqqqoooiiieeeaaa```bbbcccaaa___]]]^^^```bbbeeegggiiikkkiiiiiirrrzzz{{{rrrjjjmmmooommm}}}xxxuuupppjjjccc^^^ZZZXXXZZZ[[[]]]aaagggpppzzzooo[[[RRRKKKDDDBBBEEE>>>???@@@AAAAAAAAA@@@???<<<<<<======>>>?????????>>><<<:::999::::::999888<<<>>>AAACCCDDDEEEHHHJJJIIIJJJJJJHHHFFFDDDDDDEEEEEECCC@@@>>>>>>===;;;999uuuqqqwwwvvviii[[[ggg~~~yyy~~~~~~oooVVVAAA777777333333333222222222111111222222222333444555666777:::<<<>>>AAACCCCCCCCCCCCHHHJJJLLLLLLLLLMMMNNNPPPVVVbbbeeeyyywwwWWWIII>>>===>>>888:::>>>;;;<<>>;;;666444333444444333222222222222222222222222333222222222222333444444444666777888999<<<@@@CCCDDDYYY}}}rrrmmmooorrruuuyyy||||||dddRRROOOOOOPPPPPPPPPPPPOOOOOOMMMNNNPPPRRRTTTTTTSSSRRRRRRTTTWWWYYY\\\aaafffjjjoooqqqtttwwwxxxyyyyyyyyyxxxyyy~~~|||ssspppqqqqqqpppkkkbbbWWWNNNIIICCCBBB@@@>>><<<;;;::::::999888888888999:::999999999>>>FFFLLLPPPVVV]]]bbbeeeiiinnnqqqwww}}}fffXXXNNNDDD===???;;;;;;@@@GGGOOOZZZcccooouuu{{{xxxeeeeeeiiimmmyyyjjjdddbbbYYYKKK@@@;;;888555444444444444444333333333222333555555444444666888888666777999>>>GGGXXXhhhoooyyyooouuuwww}}}```vvvuuuzzzuuuxxxppp___VVVYYY\\\ZZZ```eeelllsssvvvtttpppnnniiieeebbbbbbddddddbbb```^^^^^^^^^```bbbfffiiikkkllljjjpppwwwtttsssyyyxxxmmmxxx~~~vvvtttqqqmmmgggbbb]]]ZZZVVVWWWYYYZZZ]]]ccclllrrrvvvkkkaaaUUUPPPRRRJJJKKKLLLKKKJJJHHHGGGGGGCCCCCCBBBAAAAAAAAABBBCCCAAA???===<<<<<<===;;;:::===@@@BBBCCCCCCEEEIIILLLIIIJJJKKKIIIEEECCCCCCDDDEEECCCAAA@@@???===:::888zzzrrrvvvuuuhhh[[[```zzz~~~{{{xxx]]]DDD999999333333333222222222111111222222222333444555777777;;;===@@@BBBDDDDDDCCCBBBHHHJJJMMMNNNMMMMMMNNNOOOQQQ```ggg}}}pppUUUFFF<<<;;;<<<777:::BBB@@@>>>@@@FFFPPP^^^kkkvvv{{{}}}|||}}}zzzpppWWWSSSNNNIIIHHHGGGGGGFFFEEEMMMWWWaaauuunnnYYYLLLKKKPPPSSS[[[ccclllppplllbbbYYYSSSAAA>>>>>>DDDKKKPPPRRRSSSTTTOOOLLLSSS___mmmyyyssslllfffiiiuuufff@@@<<<888555555555555444222222222222222222222222333333222222333333444555555666888999:::===AAADDDHHH___sssnnnpppuuuxxx{{{cccSSSMMMNNNOOOPPPPPPPPPPPPPPPKKKLLLOOOQQQSSSSSSRRRQQQSSSTTTWWWYYY]]]aaagggkkkoooooooooqqqrrrtttuuuvvvzzzwwwyyy|||uuutttttttttsssnnndddYYYOOOIIIDDDCCCAAA???===;;;::::::999888888999:::;;;:::999777<<>>===???BBBBBBBBBEEEJJJNNNJJJKKKLLLIIIEEEBBBBBBDDDDDDCCCBBBAAA@@@>>>:::777yyynnnvvvzzzlll[[[bbbpppwwwnnn}}}eeeAAA:::<<<555444333222222222333333222444555666666777:::<<<>>>@@@DDDFFFFFFEEEEEEFFFHHHJJJLLLMMMMMMNNNQQQSSSWWWYYYfffnnn\\\FFF???:::::::::999:::>>>???BBBHHHOOOYYYeeeqqqyyyzzz{{{}}}~~~fffXXXKKKIIIJJJGGGEEEFFFHHHGGGIIIPPP```zzz{{{qqqaaaQQQJJJFFFBBBBBBFFFLLLRRRZZZbbbddd___UUUNNNCCCAAA??????CCCIIIPPPTTTVVVTTTTTTXXXaaaooo}}}~~~oooJJJ999555999333111333222222222222333333444444444333222222222222333444555333666999<<<===???AAACCCHHHggg|||rrr{{{~~~sssmmmqqqvvvwwwwwwxxx]]]VVVOOOOOONNNNNNNNNNNNNNNNNNNNNMMMMMMLLLMMMNNNPPPQQQVVVTTTTTTXXX___ffflllooonnnooopppqqqrrrsssttttttrrrzzz|||uuurrrttttttuuutttkkk\\\QQQMMMDDDBBB@@@>>>===;;;999666888999999::::::;;;;;;;;;;;;;;;@@@HHHMMMPPPUUU\\\___gggiiinnnzzzooo[[[QQQIIIBBB>>><<<<<>>;;;:::rrryyyttt___^^^lll|||nnn}}}mmmCCC888888555444333222222222333444333444666666777888;;;===???BBBFFFHHHHHHGGGGGGHHHKKKMMMPPPQQQRRRRRRTTTVVVWWW^^^pppoooYYYFFF@@@:::::::::888999===<<>>===;;;<<>>===@@@FFFOOOVVV[[[___]]]^^^bbbhhhttt}}}zzzLLL;;;666999333111444333222333333333333333333444333333333333444444555666777999===???@@@BBBEEEGGGSSSuuuyyyjjjccc```eeeoooqqqmmmtttzzz}}}}}}zzz```YYYOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPRRRQQQSSSXXX```iiiooorrrpppppppppoooooooooooooootttwww{{{}}}}}}|||xxxuuuvvvzzz}}}uuueeeVVVOOOBBB@@@>>>======>>>===;;;999999999::::::;;;;;;;;;888999===EEEJJJMMMSSSZZZ```hhhiiimmmwww~~~rrr]]]RRRIIIAAA>>><<<<<>><<<;;;xxx|||~~~ccc[[[fffoooxxxwwwHHH888666666555333222222222333444333555666777888999<<<>>>BBBEEEHHHJJJJJJJJJJJJKKKNNNQQQUUUWWWWWWWWWXXXXXXWWWccc{{{uuuYYYFFF@@@;;;::::::888888;;;:::===CCCJJJQQQZZZccciiirrruuuzzzwwwmmmdddYYYOOOJJJHHHEEEDDDDDDGGGXXXvvvnnnYYYPPPGGG???=========>>>@@@???>>>>>>???AAAAAA???>>>;;;:::<<>>======>>>>>>>>>::::::999999::::::;;;;;;888888<<>><<<<<>>AAACCCFFFJJJLLLLLLLLLLLLMMMOOORRRWWWZZZZZZYYYYYYZZZVVVddd|||^^^FFF???::::::999777777999:::>>>DDDKKKSSS[[[ccchhhppptttzzzzzzlll___WWWOOOLLLJJJHHHHHHSSSqqqtttbbbZZZSSSJJJEEECCCBBBBBBCCCDDDAAA???>>>???@@@@@@@@@999999<<>>EEEIIILLLSSSZZZbbbjjjlllooovvvyyykkk[[[NNNEEE>>><<<<<>>===<<>>::::::999777666999999===DDDKKKSSS[[[dddiiinnnssszzz{{{kkk```VVVQQQOOOPPPOOOWWWsssvvviiiddd^^^TTTJJJEEECCCCCCBBBCCCAAA???>>>??????>>><<<;;;;;;>>>HHHVVVcccjjjlllkkkjjjjjjjjjfffeeemmmvvvlllmmmooouuusssvvvXXXAAA777888444444777555444444444333333222222222555555555777888:::<<<===>>>@@@BBBCCCEEEGGGKKKNNNYYYxxxkkkjjjooosssuuuwww|||wwwYYYNNNPPPNNNLLLJJJIIIIIIIIIJJJJJJKKKMMMNNNOOOOOONNNMMMSSSTTTWWW]]]dddjjjnnnooopppppppppqqqrrrrrrssssssrrrrrruuuyyyzzz|||wwwvvvzzzxxxmmm^^^UUUJJJEEE@@@<<<<<<===???@@@===<<<:::999888999999:::<<<;;;>>>CCCGGGJJJPPPWWW```iiimmmqqqyyyzzznnn]]]OOOEEE???===<<<@@@IIITTT]]]bbbcccgggggggggtttpppqqq}}}hhhbbbjjjlllbbbQQQCCC;;;888555555444444444555555666333444666555444444555777888999:::<<>><<<<<>>BBBCCCEEEFFFHHHKKKOOORRR___tttkkklllrrrwwwzzz|||zzz|||||||||www\\\SSSPPPNNNLLLJJJIIIIIIJJJKKKJJJKKKLLLMMMNNNNNNNNNNNNOOOQQQVVV^^^gggnnnqqqrrrrrrqqqqqqpppooonnnmmmmmmpppjjjfffccc```nnnwwwtttwwwuuubbbTTTDDD@@@<<<;;;===AAACCCEEE>>>===:::888777888999::::::999:::>>>AAACCCIIIPPP]]]ggglllqqqyyyzzznnn\\\NNNDDD???===<<<@@@IIIUUU___eeeaaaeeegggiiirrrppplllooo```eeeggg___PPPBBB;;;999555555555444555555666777333555666666555555666777888999<<<>>>EEEXXXzzzpppbbbVVV[[[sssjjjYYYrrrppp^^^WWWYYY]]]]]]bbbgggnnnssstttssssssrrrtttooohhhaaa]]]\\\^^^```[[[XXXSSSNNNIIIFFFEEEEEEDDD<<<===GGGIIIJJJ\\\uuu}}}vvvoookkkaaa\\\```sss~~~}}}wwwpppmmmnnnoooooonnnnnnnnnlllpppvvvwww|||vvvppplllgggbbbcccgggppp~~~~~~{{{{{{{{{{{{ooohhh___XXXSSSPPPKKKHHHIIIGGGEEEBBB@@@>>>======}}}{{{yyycccXXXjjjuuufff||||||}}}lllGGG:::666777666555333333444444555444777999;;;===@@@DDDGGGGGGJJJOOOQQQRRRRRRSSSTTTTTTWWWYYY[[[[[[\\\]]]___```mmm}}}]]]PPP???:::777999:::888777999888:::>>>CCCIIIRRR[[[aaagggmmmuuuzzz|||qqqjjj```]]]bbbbbbeeeyyysssggg```XXXPPPIIIGGGEEECCCCCCBBB???===>>>===AAAMMM]]]iiinnnnnncccbbbbbbccccccgggrrr~~~zzzyyy~~~vvvvvvYYYAAA666888555444555111222333333333333333333444333444555777999;;;===>>>CCCDDDFFFGGGHHHKKKPPPSSSeee{{{qqqiiillltttxxx|||zzz{{{{{{|||ttt\\\XXXPPPNNNLLLJJJIIIJJJLLLMMMKKKKKKKKKLLLLLLMMMNNNOOONNNQQQWWW___hhhooorrrsssrrrrrrqqqpppooonnnmmmlllqqqfff]]]WWWPPPUUUwww}}}vvvtttyyyzzznnn[[[NNN@@@>>>;;;;;;>>>BBBDDDEEE???===;;;888777777999:::999777777:::<<<===CCCJJJXXXccchhhnnnwwwwww|||ppp^^^OOOFFF???===<<<@@@JJJVVVaaagggeeeeeehhhpppyyysssjjjvvvyyyeeeeeeddd]]]PPPCCC;;;999555555555555555666777777444555666666555555666777777:::===AAAHHH]]]kkkggg```aaavvvdddNNN]]]qqq}}}xxxkkk[[[SSSUUUZZZ\\\bbbgggnnnsssuuuuuuuuuuuurrroooiiiccc^^^]]]___```fffbbb\\\UUUQQQOOOOOOOOOHHHAAA>>>BBBBBBBBBMMM]]]uuu{{{ssskkkbbb\\\VVVVVV[[[hhh|||zzzxxxwwwvvvrrrvvvssssssyyyxxx}}}tttooollliiiiiikkkqqq{{{uuulllbbbYYYRRRNNNLLLLLLJJJGGGDDDBBB@@@??????___dddiiijjjlllyyy}}}~~~wwweeeXXXfff{{{nnntttJJJ;;;666777666555444333444555555555777:::<<<>>>AAAEEEHHHIIILLLQQQSSSTTTTTTUUUVVVXXXZZZ\\\]]]]]]^^^```bbbdddtttlllLLLCCC>>>999777999:::888888::::::;;;>>>AAAGGGOOOXXX___cccjjjqqqvvvwwwzzz}}}wwwkkkggglllmmmmmm~~~yyymmm```UUUJJJGGGDDDBBBAAA@@@???=========AAANNN^^^kkkooonnndddaaa```___^^^bbbnnnzzzzzztttnnnnnnxxxvvvsssYYYAAA666888666444555///222222222333333444444444333333555666999;;;===???BBBCCCDDDEEEFFFJJJNNNRRRnnnxxxooohhhkkkrrrvvvyyy|||}}}}}}|||oooYYYXXXPPPNNNLLLJJJJJJKKKMMMOOOLLLLLLKKKKKKKKKMMMNNNPPPQQQTTTYYY```hhhmmmooooooqqqqqqqqqqqqqqqrrrrrrrrryyymmmddd___SSSLLL]]]xxxzzzmmmjjjhhh___PPPFFFAAA???<<<<<<>>>@@@BBBBBB@@@>>>;;;888777777888999999777777999:::;;;AAAGGGUUU```fffllltttsssxxxsssaaaSSSIII???===<<<@@@JJJWWWbbbhhhkkkgggkkkwwwvvvkkkooottttttooosssjjjhhhccc\\\PPPDDD;;;999555555555555555666777777444555666666555555666888666999>>>CCCKKK```qqqppptttlllhhhllliiiggg{{{aaaJJJSSSaaavvvssshhhXXXPPPRRRXXX\\\ccchhhoootttvvvwwwwwwxxxrrroookkkeeeaaa```aaacccqqqmmmfff___[[[YYYZZZ[[[PPPJJJDDD@@@<<<<<>>AAACCCEEEFFFKKKLLLMMMNNNOOORRRWWW[[[[[[]]]___^^^\\\]]]aaaeeedddwwwpppRRREEE>>>===;;;999888888888999777:::===???DDDLLLVVV^^^ggghhhkkkqqqwww}}}zzzsssppprrrpppppp}}}qqqfff___WWWPPPGGGCCCBBBAAA>>>;;;;;;===CCCPPP___iiilllkkkccc]]]YYYZZZ]]]^^^bbbgggpppfff^^^\\\```kkkyyy\\\@@@???999222444111999555555555444444333333333777777777777999;;;===>>>@@@AAABBBCCCDDDGGGLLLOOOccczzzsssmmmjjjnnntttxxxzzz~~~~~~{{{{{{lllVVVXXXMMMKKKIIIIIIJJJKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMTTTUUUYYYbbblllqqqpppmmmqqqqqqrrruuutttrrrwww~~~wwwkkkhhhdddfffrrr{{{nnneee^^^RRRFFFGGGAAA@@@DDDFFFEEECCCCCCBBB???;;;888666666888999<<<888777:::<<<===AAAGGGWWW___iiimmmooouuuyyydddRRREEECCC===:::>>>GGGRRRbbbooolllfffiiiwwwvvviiisss|||ssszzziiigggcccZZZNNNDDD<<<999777777666555444444333333666666666666666666555444<<<777CCCHHHEEEbbbjjjeeehhhhhhhhhiiigggkkk~~~\\\UUUYYYbbbyyyooopppgggWWWOOOTTTYYYZZZ___mmmwwwwwwttttttvvvtttvvvuuurrrlllfffbbbbbbbbbpppxxxppp```[[[ZZZ___lllbbbTTTIIIGGGCCC<<<===EEEOOOXXXhhhxxxzzzxxxxxxvvvqqqrrrxxx~~~{{{uuuuuurrrooorrrxxxxxxtttmmmfffaaa```hhhxxx}}}uuuiii]]]VVVUUUQQQMMMJJJIIIFFFAAA@@@CCCFFFIIIEEEEEEMMMUUUlll|||kkkXXXdddllliiiyyyUUU:::777777666555444444444555666666888;;;>>>AAADDDEEEFFFJJJKKKMMMNNNOOOQQQUUUXXX[[[^^^aaaaaaaaabbbeeeiiieeeuuuuuuVVVHHH>>>===;;;999888888888999777:::===@@@DDDLLLWWW___iiilllppptttxxx|||{{{|||zzzzzzxxxuuussskkkaaa[[[TTTKKKEEECCCBBB???<<<@@@BBBHHHTTTcccnnnqqqpppddd```]]]]]]\\\\\\aaagggkkkeee___\\\\\\dddwwwuuu^^^@@@===:::444666111666555444444444333333333333666666666777888;;;===>>>@@@AAABBBBBBCCCFFFKKKNNNddd}}}tttooojjjiiimmmrrrvvvwww{{{}}}}}}~~~qqqXXXWWWMMMJJJHHHHHHIIIJJJJJJIIIIIIJJJJJJKKKKKKLLLMMMMMMRRRSSSYYYbbbmmmssssssqqqrrrqqqsssuuuuuuuuu{{{}}}~~~xxxuuunnn]]]LLLJJJEEECCCFFFIIIGGGEEEFFF@@@>>>:::777666777888:::<<<;;;===AAACCCCCCFFFKKKXXX```iiimmmooouuuvvvdddSSSHHHDDD>>>;;;>>>EEEPPP```mmmqqqjjjlllyyyvvvhhhvvv~~~iiihhhddd\\\QQQEEE===888777666666555444444333333777777777888888777666666<<<999EEEJJJGGGbbbnnniiilllmmmnnnqqqpppqqq|||~~~www[[[UUU[[[cccxxxxxxwwwkkkXXXOOOTTTZZZ[[[]]]jjjtttuuussstttuuusssrrrqqqnnniiidddccceeehhhrrr}}}xxxiiibbb```fffttttttfffRRRDDDBBBDDDCCC???HHHQQQ```ooozzz~~~|||zzzwwwwww||||||uuurrrlllfffeeehhhwww|||sssiii^^^XXXWWW^^^kkk|||uuufff[[[WWWUUUQQQMMMLLLIIIDDDCCCEEE===BBB@@@???CCCGGG]]]~~~}}}iii]]]eeezzzeeedddaaa???888666666555444444555666777777999<<>>===;;;999888888888999777:::===@@@DDDMMMXXX```kkkoootttxxxzzz|||qqqhhhlllrrrmmmddd```YYYPPPIIIEEECCCAAA>>>@@@AAAGGGSSSbbblllpppoooiiiddd```]]]\\\```nnn|||}}}zzzuuulll```^^^iiiwww~~~vvvgggCCC<<<999666888000333444444333333333333222222444444555666888:::<<<>>>???@@@AAABBBBBBEEEJJJMMMgggkkkrrr|||vvvoookkkhhhiiinnnsssuuuvvvwww|||xxx[[[VVVLLLJJJHHHGGGHHHIIIIIIHHHIIIIIIIIIJJJKKKKKKLLLLLLNNNQQQWWWbbbmmmtttuuutttsssrrrsssvvvvvvxxxwww___MMMFFFCCCFFFHHHFFFEEEFFF>>><<<:::777777777999:::===???EEELLLNNNMMMNNNQQQ[[[bbbjjjnnnooouuuuuudddVVVKKKDDD???<<<>>>DDDOOO___llluuummmlllxxx{{{lll}}}hhhhhhfff```TTTHHH===888666666666555444444333333777888888999999999888888======GGGLLLHHH```yyyxxxuuuuuu|||~~~}}}|||rrrvvvzzzxxx[[[YYYeeeuuuttt\\\PPPTTT[[[]]]___iiirrruuuuuuuuuuuurrrsssrrroooiiidddcccgggkkktttpppddd^^^bbbppprrrXXXJJJJJJHHH@@@CCCKKKXXXgggsssyyyyyywww|||zzz{{{zzzppphhhaaa\\\\\\___mmm}}}qqqdddVVVOOOPPPUUU```nnnyyy~~~oooccc^^^\\\VVVSSSQQQNNNIIIIIIKKK;;;AAAAAA???AAACCCVVVuuu~~~jjjdddhhhxxxhhhaaakkkBBB888666666555555555666888999999;;;===AAADDDFFFHHHIIIIIIKKKNNNPPPPPPPPPQQQSSSVVVZZZ___aaa```___```bbbhhhyyy^^^III>>>===;;;999888888888999777:::===@@@DDDMMMXXX```iiimmmtttzzz~~~~~~qqqnnnpppoooiiiddd]]]TTTLLLHHHDDDBBB@@@???@@@GGGSSSbbblllnnnmmmmmmhhhaaa\\\\\\hhhrrrbbb```eee{{{tttooowwwwwwuuuJJJ<<<888666888000333333333333333333333333222333444555777999;;;===>>>???@@@AAAAAABBBEEEIIILLLjjjkkkkkkkkkmmmwwwyyymmmjjjiiikkkqqquuuwwwvvvuuuzzz~~~{{{\\\TTTMMMKKKHHHGGGHHHIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLPPPWWWaaakkkrrrssssssuuussstttvvvvvvwww~~~qqqLLLEEE@@@BBBDDDBBBAAABBB<<<;;;999777777888:::;;;===AAAKKKUUUWWWTTTTTTXXX___dddkkknnnooottt}}}vvvfffWWWLLLDDD???<<<>>>DDDOOO```ooovvvooommmwwwqqqhhhiiiiiicccXXXJJJ>>>888666666555555555444444444777777888999999999999999<<>>===;;;999888888888999777:::===???CCCKKKVVV^^^eeehhhpppzzzzzzvvvtttuuu|||mmmhhhiiikkkddd___XXXPPPJJJFFFCCCBBBAAADDDKKKYYYgggpppqqqooommmjjjeee```___jjj~~~jjj___\\\gggrrr~~~rrrjjjjjjsss}}}tttRRR===777555777000555333333333333333333333333333444666999;;;===???@@@AAABBBBBBCCCCCCFFFJJJMMMkkk|||yyyrrrqqq|||yyyjjjhhhhhhlllqqqvvvvvvuuuuuuxxx{{{}}}{{{[[[SSSOOOLLLJJJIIIIIIJJJIIIIIIGGGGGGGGGHHHIIIIIIJJJJJJLLLPPPWWWaaaiiinnnppppppuuutttuuuvvvvvvvvv{{{uuuLLLEEE??????@@@??????@@@;;;:::888777777888::::::<<>>HHH```|||{{{wwwjjjrrr|||kkkPPPhhheee@@@:::666555555666777999;;;<<<>>>@@@CCCFFFIIIKKKMMMNNNMMMOOOQQQRRRSSSTTTVVVXXXYYY]]]``````\\\XXXWWWWWWaaayyy^^^GGG>>>===;;;999888888888999888:::<<<>>>BBBIIITTT[[[aaafffooozzzzzztttuuuyyyyyybbbYYY[[[___ccc```[[[UUUOOOJJJGGGEEEBBBFFFOOO^^^lllsssrrrnnnlllkkkjjjgggdddfffuuu{{{oooccc[[[[[[fff{{{vvvpppmmmtttwww~~~tttUUU>>>777555666000777333333444444444444555555444555888;;;>>>AAABBBCCCCCCDDDEEEEEEEEEGGGKKKNNNkkkxxxtttyyyhhhffffffjjjpppttttttssstttuuuxxx{{{~~~yyyZZZSSSPPPMMMJJJIIIJJJJJJJJJIIIFFFFFFFFFGGGHHHHHHIIIIIIMMMRRRYYYaaahhhlllnnnoootttsssuuuwwwvvvuuuzzz~~~yyy}}}zzz}}}qqqPPPGGG@@@@@@@@@??????AAA::::::888888777888999999;;;@@@JJJRRRTTTSSSXXX___fffiiimmmooopppsssyyy~~~}}}nnn\\\MMMDDD@@@>>>???CCCMMMaaarrr~~~kkkhhhjjjkkkfffZZZLLL???888555555555555555555555555444555777888999:::;;;;;;;;;CCCKKKRRRTTTXXXsssjjj\\\[[[tttxxxXXXOOO___{{{fffSSSSSSXXXYYYbbbgggpppuuutttsssyyyzzzmmmffffffiii||||||eeeXXX]]]___hhhmmmWWWGGGGGGLLLYYYlll}}}~~~~~~|||tttjjj^^^TTTJJJQQQbbbvvvjjj]]]PPPIII???@@@EEEKKKSSS```vvvttteee[[[[[[cccsss~~~}}}{{{vvvqqqllljjjgggdddeeeiiiDDDFFFCCCCCCEEE???CCCVVV}}}}}}uuukkk}}}uuuXXXeeewww___???<<<555555555666777:::<<<===AAABBBEEEHHHKKKNNNPPPPPPMMMOOOPPPQQQRRRTTTXXX[[[ZZZ]]]___^^^YYYVVVUUUVVV___zzz___KKK>>>===;;;999888888888999888:::<<<>>>@@@GGGQQQXXX___hhhsss|||nnn\\\VVVWWWWWWaaaaaa^^^ZZZTTTOOOKKKIIIDDDIIITTTdddrrrxxxuuuppppppnnnmmmkkkhhhkkkwwwwwwkkkdddlll~~~tttRRR===999777666000888444444444555555666666666555777;;;>>>AAADDDEEEFFFFFFGGGGGGGGGGGGJJJMMMPPPooo~~~yyyiiigggfffiiioootttuuutttssssssvvv{{{~~~yyy[[[UUUOOOMMMJJJIIIIIIIIIHHHGGGEEEEEEFFFFFFGGGHHHHHHHHHNNNSSS[[[ccciiimmmpppqqqqqqrrruuuyyyxxxwwwzzziiicccnnnppphhhkkkqqqpppiiiRRRIIIAAA??????>>>???AAA::::::999888777777888888:::>>>EEEKKKLLLMMMUUU___iiikkknnnooopppsssxxx|||}}}ppp___QQQEEEAAA>>>===???III\\\nnn~~~qqqhhhjjjjjjeeeZZZKKK???888555555555555555555555555555666888999;;;<<<<<<===<<>>BBBDDDGGGJJJMMMOOOQQQRRRMMMNNNOOOPPPQQQTTTYYY\\\XXX[[[]]][[[WWWTTTTTTUUUaaa}}}```PPP>>>===;;;999888888888999888:::<<<===???FFFOOOVVV^^^kkkxxx}}}~~~nnndddbbb```ZZZaaaaaaaaa^^^XXXRRRNNNLLLKKKQQQ]]]nnn||||||vvvwwwqqqllljjjkkktttvvvzzzppp|||NNN<<<;;;999666///888555555555666666666777777666999<<<@@@CCCFFFGGGGGGHHHIIIIIIIIIIIIKKKOOORRRtttuuullljjjiiikkkqqqvvvwwwvvvqqqqqquuu{{{~~~zzz[[[VVVNNNLLLIIIGGGHHHHHHGGGFFFEEEEEEEEEFFFGGGGGGHHHHHHNNNSSS\\\dddkkkooorrrtttooopppuuuzzzzzzyyy|||iii^^^ggg|||~~~iiiWWWTTT[[[``````RRRHHH@@@>>>>>>======???;;;:::999888777777777777999<<>>>>>>>>>>>HHHNNNXXX___YYYvvvyyyrrrccc[[[jjjYYYCCCHHH___wwwyyy___PPPRRRVVVWWW^^^fffsss{{{yyy{{{pppgggjjjppp}}}gggdddTTTZZZddduuu}}}^^^PPPJJJIIIQQQdddwwwvvveee]]]UUUMMMHHHDDD>>>PPP~~~pppdddWWWJJJBBB;;;;;;;;;<<<>>>HHH^^^qqquuucccSSSPPP[[[kkk||||||wwwqqqkkkiiilllYYYVVVPPPKKKGGGGGGJJJNNNYYYeee}}}sssbbbkkkdddgggnnnqqqcccKKK;;;888888777666666888<<>>BBBIIIRRRaaaeeennnwwwyyyyyyvvvpppiiikkkllliiibbb^^^^^^XXXPPPRRR]]]nnnwwwrrrvvvvvv{{{vvv~~~uuuOOOBBB999555999333666444555666666555555777888:::<<<@@@BBBEEEIIIMMMPPPQQQOOOOOOOOOMMMLLLQQQXXX{{{qqqdddgggiiijjjqqqyyyzzztttooonnnqqqyyy___UUULLLJJJGGGGGGHHHIIIJJJJJJFFFEEEDDDCCCCCCEEEGGGHHHPPPUUU]]]eeekkkoooppppppooorrrvvvxxxyyy{{{sssYYYZZZkkkvvvsssddd\\\XXXUUUTTTNNNHHHAAA???AAABBBAAA>>>===<<<;;;999888999999::::::>>>@@@@@@???AAAGGGLLL___cccjjjooollliiinnnuuu||||||oooTTTNNNDDD======>>>DDDTTTeeewwwzzz}}}zzziiifffkkkiiiYYYMMMEEE999777777777777777777777777888999999999999;;;???BBBAAAIIIaaaoooooo]]]fffvvvrrreeeoooYYYCCCGGGZZZggg|||yyygggNNNSSSUUUZZZ]]]gggttt||||||wwwiiikkkllloooggg^^^YYYUUU\\\jjjqqqjjj```TTTRRRPPPRRR```uuunnnaaaZZZUUUNNNIIIEEEAAAAAAHHHPPPaaaiiiZZZPPPFFF>>>888999;;;;;;;;;@@@RRRccclll[[[SSSWWWgggwwwtttjjjhhheeeaaaZZZXXXTTTOOOKKKIIIJJJKKKTTT^^^tttwwwgggnnneeeffflllooocccKKK;;;888888888777888:::>>>AAACCCFFFHHHKKKOOOQQQSSSSSSSSSRRRTTTVVVWWWXXXYYY[[[]]]^^^]]][[[XXXVVVYYY^^^bbbjjj}}}yyyVVVHHH???<<<999888999::::::999:::888888;;;>>>AAAHHHPPP^^^bbblllvvvyyy~~~sssooopppoooqqqrrrooohhhdddccc]]]UUUZZZeeevvv{{{uuuuuuxxxxxxtttMMM@@@888444888222555444555666555555555777999:::===@@@CCCFFFJJJNNNQQQSSSQQQQQQRRRPPPOOOUUU\\\|||~~~jjjdddggghhhjjjpppxxxxxxsssppppppsss{{{}}}___VVVOOOMMMIIIGGGGGGGGGHHHHHHIIIHHHFFFDDDDDDDDDEEEFFFLLLRRR[[[dddkkkoooqqqqqqvvvwwwxxxxxxxxx{{{|||]]]VVV\\\```ssswwwiii[[[SSSOOOLLLHHHCCCAAABBBAAA>>>:::===<<<:::999888888999999:::===??????===???DDDIII\\\dddrrr||||||wwwwww{{{~~~uuuvvvnnnXXXMMMDDD======???DDDTTTeeetttyyy}}}~~~|||hhhdddgggfffXXXMMMEEE777777777777777777777777777888999999999:::<<>><<<999999999::::::999:::777888;;;===???FFFNNNYYY^^^jjjuuuxxx|||zzzsss~~~gggaaacccfffnnnpppqqqpppooonnnhhhaaacccooo~~~yyyvvvzzz{{{sssJJJ>>>888555777000444333444555555555555777999;;;>>>AAAEEEGGGKKKOOORRRUUUTTTUUUVVVUUUUUUZZZbbb~~~|||gggdddfffgggiiipppvvvvvvrrrqqqrrrvvv}}}uuu[[[UUUOOOLLLIIIEEEDDDEEEFFFHHHLLLJJJHHHFFFDDDCCCCCCDDDHHHNNNXXXccckkkoooqqqqqqyyyyyyxxxvvvuuuxxxfffUUUOOOKKKYYYrrr|||dddUUUPPPKKKGGGDDDDDDDDDCCC???<<<<<<;;;:::888777888888999999;;;===<<<;;;<<<@@@DDDTTT```tttyyylllmmmjjj[[[LLLCCC===>>>???DDDTTTfffqqqwwwyyy|||vvvqqqtttiiibbbdddcccXXXOOOFFF777777777777777777777777777888999::::::;;;===@@@CCCCCC@@@LLL[[[jjjdddggg~~~~~~yyyxxxmmmpppKKK@@@NNN[[[uuuxxxqqqzzzhhhQQQQQQPPPUUU[[[dddtttqqqnnnnnn}}}nnn```WWWRRRMMMNNNUUU\\\aaaddd```\\\UUUSSS___sssyyyqqqzzzwwwsssooommmjjjbbbWWWNNNGGGBBB???@@@@@@HHH___vvv~~~hhh\\\RRREEE===;;;<<<999777:::<<>><<<:::999:::;;;:::999:::777777:::<<<>>>DDDKKKUUUZZZgggtttxxxzzzooovvv```XXXWWWVVVaaafffooowww{{{{{{vvvqqqlllxxx~~~zzzvvvwwwzzzvvvooooootttwwwuuuJJJ===888666888000444333444555555555666888;;;<<>>@@@EEEUUUfffooovvv~~~pppyyykkkccceeeeee\\\TTTIII999777777777777777777777777888999;;;<<<<<<>>>AAADDDFFF@@@GGGPPPaaaaaafff{{{vvv|||}}}}}}|||kkk}}}xxxRRRIII[[[iiiyyy~~~lllUUUSSSQQQWWWYYY```mmmzzz~~~zzzwwwxxx|||nnnkkkjjjxxxkkk\\\UUUPPPLLLKKKMMMUUUaaakkkjjjggg```^^^fffuuu{{{yyygggbbbkkk~~~zzzxxx}}}zzzxxxsssjjj]]]TTTGGGCCCAAA???>>>BBBQQQaaa}}}hhhVVVPPPJJJ@@@<<>>GGGQQQUUUeeemmmtttmmm]]]___gggnnnkkk[[[IIIBBBEEEBBBJJJPPPPPPJJJHHHIIIKKKkkkeee]]]VVVRRROOOLLLIIIHHHHHHRRRiii}}}vvvjjjgggxxxwwwppp{{{QQQ<<<===:::;;;===@@@DDDIIIMMMOOOKKKLLLLLLNNNPPPSSSVVVXXX\\\^^^``````___]]]]]]]]][[[ZZZXXXXXX[[[cccmmmuuuxxx}}}]]]LLL===;;;::::::;;;<<<;;;:::999777777:::;;;<<>>BBBJJJ[[[lllvvvzzz~~~xxxbbbZZZXXXOOOIIIAAA<<<>>>AAAFFFUUUfffqqqvvv}}}qqqnnngggiiijjjaaaXXXMMM<<<777777777777777777777777888:::<<<===>>>@@@CCCEEEHHHEEEHHHJJJXXX\\\ccc~~~www|||}}}vvvwwwXXX___pppXXXSSSPPPYYYZZZ___iiitttxxxuuurrrssspppvvv~~~rrrqqqooottthhhYYYSSSNNNJJJIIIIIINNN^^^nnnwwwuuuoookkknnnuuuvvvtttdddiiiaaaUUUSSSYYYnnnwwwqqq{{{wwwrrrmmmhhhaaaXXXRRREEECCC@@@???===@@@IIISSS~~~uuudddTTTMMMGGG???===AAA::::::;;;;;;999>>>LLL\\\___jjjppp|||fffSSSSSSTTTSSSLLLBBB>>>???@@@@@@@@@BBBBBBBBBCCCDDDqqqiii___WWWQQQMMMHHHEEEGGGEEENNNfff|||}}}rrrhhhjjjxxx{{{YYY???===999;;;>>>BBBGGGLLLOOORRRNNNNNNMMMNNNOOORRRUUUWWWZZZ\\\___aaa```^^^^^^^^^\\\[[[YYYWWWXXX\\\bbbggglllyyy|||^^^NNN<<<;;;:::;;;<<<===;;;:::999666777999::::::>>>DDDJJJOOO\\\kkkqqqrrr}}}xxxvvvzzzeee\\\ZZZYYYeeexxx{{{gggaaa```^^^bbbgggrrr}}}{{{}}}yyyggg\\\XXXWWWUUURRRRRRNNNUUUkkknnnkkkrrr}}}}}}}}}oooOOO===:::999999222888333555777888888:::===???>>>AAAEEEHHHIIIJJJLLLMMMQQQQQQTTTWWWWWWWWW\\\ccc}}}qqqmmmeeeiiizzzmmmooonnnmmmiiifffffflllrrrrrrrrrrrrqqqtttyyy~~~|||dddRRRRRRVVVVVVSSSMMMFFFAAABBBCCCDDDDDDEEEEEEFFFFFFFFFFFFHHHMMMUUU___fffkkkmmmnnnnnnpppqqqooollljjjllloooyyyyyyfffVVVJJJCCC@@@===<<<;;;999888999999:::;;;;;;<<<===>>>>>>??????AAAFFFSSSbbbnnnttt|||xxx```TTTPPPHHHHHH@@@<<>>===???EEEIIIfffzzziiiWWWIIIBBB@@@AAA:::;;;<<<;;;888===NNN___nnnvvvsssTTTKKKDDDCCCAAA>>><<<===EEE???<<<>>>AAAAAAAAACCCkkkddd\\\WWWTTTQQQKKKFFFEEECCCLLLggg{{{}}}rrriiiooo~~~zzz|||[[[@@@;;;888:::>>>CCCHHHMMMQQQSSSTTTRRRQQQPPPQQQTTTWWWYYYYYY\\\___```___^^^]]]]]]YYYZZZYYYXXXXXXYYY\\\___fffrrryyy\\\MMM<<<;;;;;;;;;======<<<:::888666666999999888<<>>===<<<:::999::::::;;;=========???AAABBBBBBBBBBBBGGGSSScccnnntttzzzuuu^^^QQQNNNGGGGGG???<<>>@@@AAABBBEEEFFFFFFIIIMMMMMM[[[``````zzzwww|||uuu___jjj|||bbbTTTMMMWWW]]]bbbllluuuvvvtttuuuyyyssslllhhhqqqnnn^^^UUUNNNKKKKKKFFFCCCNNN^^^rrrrrrpppmmmmmmmmmhhh```\\\]]]TTTLLLLLLJJJTTTiii~~~mmm___VVVQQQOOOIIIGGGDDD@@@???@@@BBBBBBSSSrrrfffNNNFFFCCC???<<<;;;::::::999<<>>@@@@@@>>>@@@EEE___[[[XXXXXXXXXWWWQQQKKKDDDBBBLLLhhh|||}}}ssskkksssuuunnnZZZ>>>777888:::>>>CCCIIINNNRRRTTTXXXVVVTTTRRRSSSUUUYYY[[[YYY\\\___```___]]]\\\\\\UUUWWWYYYZZZZZZ[[[^^^```hhhsssvvvYYYJJJ<<<;;;;;;<<<======<<<:::888666666999999888;;;AAAAAAEEEQQQ___fffhhhrrrkkkfffrrrpppgggccc```VVVYYYbbbvvvrrrppppppqqqlllkkkppprrrnnnmmmpppttt^^^UUUMMMBBBCCCLLLFFFDDDIIIVVVaaagggnnnvvvyyy~~~pppmmmhhhffftttyyytttyyypppRRR<<<888777666000999555777999:::;;;===@@@CCC@@@CCCGGGHHHHHHGGGGGGHHHJJJJJJNNNQQQQQQPPPTTT[[[}}}hhh___fffmmmggggggoootttrrrqqqsssooorrrwww|||sss\\\MMMOOOIIIMMMOOOLLLGGGDDDDDDGGGCCCCCCDDDDDDDDDDDDCCCCCCFFFJJJRRR[[[eeemmmsssvvvuuurrrjjj___SSSMMMLLLNNNSSSssspppnnn{{{}}}yyypppdddXXXOOOIIIGGG???>>><<<;;;::::::;;;;;;>>>>>>???AAACCCEEEDDDCCCAAAGGGUUUfffqqquuuxxx{{{rrr\\\QQQNNNHHHFFF???<<>>@@@AAACCCEEEGGGDDDGGGNNNPPPbbbgggaaa}}}tttpppjjj{{{aaa\\\iiiYYYNNNWWWZZZaaammmvvvwwwsssuuuzzzxxxwwwqqqmmmrrrsssaaaYYYRRROOOOOOIIIBBBIIIWWWdddeeeeeefffiiimmmjjjddd^^^\\\QQQIIIHHHDDDLLL___wwwtttddd[[[XXXOOOMMMIIICCCAAABBBAAA???QQQkkkoooQQQIIIFFF>>>???;;;888999:::<<>>@@@BBB???:::>>>EEEMMMOOOJJJGGGRRRbbbaaaUUUMMMFFFPPPoootttuuurrrhhhvvvhhhkkkyyyrrrRRRAAA>>>>>>>>>@@@CCCIIIPPPWWWZZZ\\\[[[ZZZ[[[]]]^^^]]]\\\[[[YYYXXXZZZ]]]___]]][[[ZZZYYYYYY\\\[[[YYY\\\aaannnwww{{{\\\MMMAAA<<<999:::;;;999;;;???===:::888666666999===@@@CCCDDDKKKTTT]]]eeerrr~~~|||mmmqqqyyy~~~~~~~~~~~~|||xxxtttpppmmmwwwkkkooozzzxxxxxxmmm___^^^gggyyymmmWWWHHHBBB@@@===CCC>>>>>>GGGQQQUUUWWWXXXdddrrr|||zzzyyy|||qqqTTTAAA777444999444888777888999<<<>>>@@@AAABBBDDDDDDDDDFFFIIIJJJJJJIIINNNKKKKKKMMMNNNNNNSSSZZZxxx}}}ggg[[[aaahhhggghhhlllqqqttttttrrrrrrtttwww}}}~~~jjjWWWLLLJJJFFFHHHIIIHHHEEEDDDEEEGGGCCCBBBAAA@@@AAACCCEEEFFFGGGKKKQQQZZZbbbjjjooorrryyypppfff\\\OOOCCC@@@DDDLLLaaa~~~ppplllppplllrrruuummm```SSSKKKGGGFFFAAA<<<:::;;;;;;;;;<<<@@@FFFIIIGGGFFFFFFFFFCCCEEEHHHTTTeeesssyyy~~~wwwcccSSSKKKHHHFFFBBB???>>>>>>GGGZZZkkkvvv}}}zzznnnwww~~~zzzjjjVVVGGG@@@777666666777777888999::::::<<>>@@@;;;999;;;;;;999===DDDFFFFFFFFFFFFHHHLLLRRRVVVPPPNNNJJJGGGDDDBBBBBBBBBBBBBBBAAA???======@@@BBBBBBFFFEEEGGGWWWkkkmmmaaaWWWMMMRRRoooyyywww}}}xxxlllfff}}}llleeeoooyyywwwbbbIII<<<;;;@@@AAACCCFFFKKKQQQUUUXXXZZZYYYYYYZZZ\\\^^^^^^]]]YYYWWWVVVXXX[[[^^^^^^]]]ZZZXXXXXXZZZYYYXXX[[[```gggqqqbbbQQQ@@@;;;999;;;;;;:::;;;>>><<<:::777555666999<<<>>>AAABBBIIIRRRZZZbbbooozzzeeeffftttxxxaaaXXX]]]vvvpppbbbWWWLLLBBBCCC???===AAAEEEHHHMMMRRR[[[iii}}}sssyyyOOO@@@888555999444999888999;;;===@@@BBBDDDEEEHHHGGGGGGHHHIIIIIIGGGEEEKKKIIIJJJNNNNNNNNNQQQWWWuuucccWWW^^^fffeeegggkkkpppssssssqqqqqqsssxxxjjjUUUJJJGGGDDDFFFHHHGGGEEEDDDEEEFFFEEEDDDBBBAAAAAABBBCCCDDDFFFJJJPPPWWW```hhhnnnqqq}}}zzzqqqbbbSSSKKKJJJMMMDDDSSSsss{{{{{{zzznnn```VVVQQQFFFCCCAAABBBCCCCCCBBBAAACCCIIIMMMKKKJJJIIIGGGCCCBBBGGGSSSeeerrrxxx|||uuudddWWWOOOLLLEEEAAA>>>>>>???HHHZZZkkk{{{sss~~~nnnwww~~~yyyhhhSSSCCC;;;888888888888888999:::::::::===@@@BBBCCCEEEGGGJJJHHHGGGNNNNNN^^^iiicccpppsssbbb^^^ggggggIIIQQQccc}}}eeePPPPPPQQQaaabbbhhhrrrwwwvvvvvvwww|||||||||uuubbb]]]QQQJJJJJJEEESSSXXXYYY\\\aaafffeee```[[[WWWUUUQQQJJJCCC???BBBGGGMMMddd}}}aaaRRRGGGEEEDDD@@@DDDLLLXXXoooooo```ZZZTTT___eee]]]QQQKKKHHHEEECCC???===@@@???<<<<<<@@@LLLNNNPPPQQQQQQQQQSSSUUURRRPPPLLLIIIFFFEEEEEEEEEFFFDDD@@@===<<<<<>>BBBCCCFFFIIIMMMQQQTTTUUUWWWVVVVVVXXX[[[]]]^^^^^^XXXVVVUUUVVVYYY\\\]]]^^^\\\YYYYYYZZZYYYXXX[[[aaadddoooeeeQQQ???:::888;;;<<<;;;;;;===;;;999777555555777:::<<>>AAACCCCCCEEEGGGIIIIIIHHHMMMKKKZZZeee]]]iiixxxiii^^^bbbjjjIIILLLTTTqqqwwwyyyiiiVVVRRRTTTaaabbbiiirrrwwwwwwxxxzzzxxx{{{|||pppfffUUUKKKLLLMMM```bbb``````cccgggfff```ZZZYYYUUUPPPIIIEEECCCCCCDDDAAASSSkkkrrr^^^QQQGGGEEEEEEEEEKKKSSS___tttuuu___RRRMMMTTTZZZXXXSSSOOOKKKHHHHHHDDDBBBDDDDDD@@@??????NNNRRRWWWYYYXXXUUUSSSQQQRRRPPPMMMKKKHHHGGGGGGGGGGGGCCC???<<<<<<>>>@@@@@@DDDFFFDDDHHH\\\tttxxxmmm___ZZZ```yyyuuurrrtttnnnggggggtttqqqxxxwwwqqqdddRRRCCC???@@@???AAAEEEIIIMMMPPPRRRSSSUUUTTTSSSUUUYYY[[[]]]]]]XXXWWWTTTTTTUUUWWWZZZ[[[^^^[[[YYYZZZYYYXXX[[[aaagggrrreeeNNN@@@:::888;;;>>><<<;;;===;;;999666555444666888:::===>>>CCCKKKQQQXXXdddooo{{{^^^XXX\\\ooo{{{tttccc^^^^^^wwwtttpppcccZZZQQQKKKHHHHHHNNNVVVZZZcccwww~~~vvv|||eeeDDD>>>:::666999555;;;999:::<<>><<<>>>BBBMMM^^^nnn|||sssuuu~~~sssbbblllwwwvvvgggTTTDDD===:::999999999999:::;;;;;;===@@@CCCDDDEEEEEEFFFHHHKKKKKKPPPLLL[[[hhh___ggg}}}qqqbbbcccqqqPPPRRRUUUbbbvvvjjjrrrnnn\\\UUUXXX___aaagggpppuuuvvvxxx|||uuummmvvv{{{zzz}}}mmmWWWLLLPPPYYYtttwwwrrrkkkiiihhhfffaaa]]]^^^ZZZQQQIIIFFFFFFCCC???BBBMMM^^^www{{{wwwhhhXXXTTTLLLGGGGGGIIIKKKRRRZZZiii|||wwweeehhhhhhgggccc^^^XXXQQQLLLPPPLLLGGGEEEDDDCCCBBBCCCIIIMMMRRRUUUTTTQQQOOONNNOOONNNLLLJJJHHHGGGGGGGGGDDDAAA===<<<===???@@@@@@IIIIIIFFFJJJbbb~~~|||kkkmmmwwwuuussswwwrrrlllkkkjjjlll{{{yyyppp^^^JJJ???<<<===<<>>===<<<===;;;999777555444555777888<<<===AAAHHHMMMTTT^^^iiiyyy|||^^^RRRRRRYYY___jjjttttttiii]]]VVVQQQgggooodddrrryyykkkdddaaa]]]]]]^^^```fffvvvyyyppp|||cccBBB===:::777:::666<<<999:::<<>>AAAAAAAAABBBCCCDDDEEEEEECCCEEEIIIQQQZZZccckkkpppiii^^^bbbjjjjjjfffeeegggtttbbb]]]gggpppgggWWWWWW^^^bbb```[[[VVVOOOIIIJJJPPP]]]llltttvvvzzzxxxbbbTTTNNNAAA===;;;???EEEPPPbbbqqqyyysssvvvzzz|||zzzyyy___jjjvvvvvvhhhTTTDDD<<<999999999999:::;;;<<<<<<@@@CCCFFFGGGGGGFFFGGGGGGKKKMMMRRROOO___mmmbbbggg{{{kkkggg}}}WWWXXX___fffxxxttteeelllooo]]]OOOSSS\\\^^^eeemmmrrrssswww}}}vvvkkkhhhlllnnnpppppp|||xxx]]]MMMQQQ```~~~sssjjjeee```^^^bbb]]]RRRGGGCCCEEEBBB<<>>>>>>>>KKKMMMLLLUUUrrr|||xxxzzzuuuqqqsss|||jjjnnnvvv___III>>>>>>AAA>>>@@@DDDIIINNNQQQSSSTTTVVVSSSQQQQQQSSSUUUVVVVVVXXXWWWVVVSSSPPPOOOPPPRRRWWWTTTTTTUUUSSSPPPQQQVVVaaalll~~~iiiHHH@@@:::<<>>======;;;:::888666555555666777;;;;;;???EEEIIIOOOYYYcccppp~~~qqqggg\\\WWWVVVbbb~~~]]]LLLHHHEEEEEEHHHNNNRRRQQQKKKEEEJJJYYYkkkpppbbbXXXdddxxx~~~xxxssskkkccc___bbbhhhwwwrrrkkkgggDDD===999777;;;666<<<:::<<<>>>@@@CCCFFFHHHIIIDDDFFFJJJOOOTTTWWWVVVUUULLLHHHFFFHHHIIIKKKSSS[[[nnnaaaPPPTTT```dddkkkpppssstttvvvxxx{{{~~~xxx]]]LLLFFFEEEFFFHHHJJJKKKHHHDDD@@@???@@@AAABBBDDDEEEFFFFFFBBBEEEJJJRRR[[[dddlllppp|||wwwzzzyyyuuusssqqq}}}zzz~~~jjjggglllmmmiiiccc^^^YYYSSSPPPVVVaaammmrrrssswww|||xxxbbbRRRKKKAAA===;;;@@@HHHUUUeeetttvvvsssyyy~~~bbbmmmyyyxxxiiiSSSAAA888999999999:::;;;===??????CCCFFFIIIJJJIIIHHHHHHHHHHHHLLLSSSPPPaaapppbbbcccxxxzzzooo~~~]]]ccczzztttvvvzzzcccMMMQQQYYY[[[bbbjjjnnnqqqwww~~~}}}uuummmhhhhhhlllqqqzzzjjjTTTSSSaaannnddd___^^^fffcccXXXKKKHHHMMMNNNHHH@@@BBBIII^^^wwwuuutttiiibbb^^^VVVZZZ\\\___aaaccceeehhhlll|||yyypppjjjfffeeefffppprrroooaaaSSSKKKFFFDDD???@@@AAAAAAAAACCCGGGJJJHHHHHHHHHGGGGGGFFFFFFEEEBBBBBB@@@>>>===@@@EEEIIIUUUXXX[[[hhhzzzxxxsssuuu|||~~~tttyyyjjjMMMBBBDDDHHHEEEFFFIIIMMMPPPSSSUUUVVVWWWTTTQQQPPPPPPRRRSSSRRRTTTUUUUUUSSSOOONNNOOOPPPTTTSSSTTTUUUSSSOOOOOORRRYYYdddvvvNNNCCC;;;<<>>>>><<<;;;999777666666666666888888<<>>>>>???AAADDDBBB@@@HHHOOO\\\eee___XXX```ppp|||~~~~~~zzzxxxrrrggg]]]YYYccckkk|||sss~~~pppnnnoooHHH<<<888777<<<777;;;===>>>@@@BBBEEEGGGIIIJJJFFFGGGIIIMMMQQQTTTTTTSSSJJJHHHIIILLLNNNNNNSSSZZZiiixxxyyy~~~yyygggRRRTTT^^^cccjjjppprrrtttvvvxxx{{{~~~}}}```LLLEEEBBBDDDGGGLLLOOONNNIIIEEE@@@AAABBBCCCDDDDDDDDDEEEAAAEEEKKKTTT]]]fffmmmppp}}}}}}xxx{{{zzzrrrlllhhhddd```ZZZ___hhhpppsssssswww}}}yyylll]]]OOOFFFAAA===<<>>AAACCCDDDFFFHHHKKKMMMKKKIIIIIIHHHGGGMMMUUURRRcccqqqaaa^^^mmm}}}iiivvvnnnRRRUUUWWWZZZaaaiiimmmooowww{{{rrrnnnppprrrttt}}}aaaXXXbbbuuugggccceeefffeee\\\PPPOOOYYY___\\\GGGFFFKKK]]]}}}}}}yyy~~~{{{{{{}}}wwwnnnjjjnnnuuu~~~tttcccWWWPPPJJJIIIGGGEEECCCDDDGGGIIIHHHIIIIIIIIIIIIHHHHHHHHHEEEFFFEEECCCDDDMMM\\\hhhaaaeeejjjxxxyyytttpppwww}}}qqqOOOAAADDDIIILLLMMMNNNPPPSSSUUUWWWXXXYYYUUUQQQOOOOOOPPPPPPPPPQQQSSSTTTSSSOOONNNOOOQQQVVVUUUVVVXXXVVVQQQPPPSSSUUUaaaxxxQQQFFF<<<<<>>???===<<<:::888666666666666666666999???BBBFFFPPPZZZcccccclll}}}}}}qqqcccXXXRRRNNNOOOVVVYYY\\\lll```OOOIIIBBBDDDDDDCCCCCCEEEFFFFFFGGGIIITTTaaaccc___eeerrrxxxxxxtttmmmjjjlllmmmlllggghhhmmmoooiii]]]UUUTTTeeennnzzztttrrrzzzppp|||sssssstttKKK<<<777777===777:::@@@AAABBBDDDFFFIIIJJJKKKIIIHHHIIIKKKNNNPPPOOONNNHHHHHHKKKQQQRRRQQQSSSXXXeeesssgggoooqqqmmmmmmWWWZZZ^^^dddlllrrrtttuuuxxxzzz|||~~~aaaMMMEEE@@@BBBFFFMMMRRRRRRNNNJJJBBBBBBCCCCCCDDDCCCCCCCCCAAAEEEMMMVVV___hhhnnnqqq}}}yyyrrrpppmmmjjjcccgggnnnuuuvvvuuuzzztttjjjeee]]]QQQGGGBBB===<<>>AAADDDFFFGGGGGGJJJMMMNNNMMMKKKIIIIIIHHHOOOWWWTTTeeesss```\\\gggvvvsssTTTWWWWWWZZZaaaiiillloooxxx|||uuuqqqooorrrmmm___eeezzzmmmjjjmmm___aaaZZZNNNOOO^^^ggggggMMMKKKNNN]]]}}}yyypppnnnwww{{{jjj```TTTSSSPPPLLLHHHGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKJJJGGGIIIIIIHHHLLL\\\tttqqqjjjmmmzzz|||yyyqqq{{{sssuuu}}}RRRBBBHHHKKKNNNLLLLLLNNNRRRTTTSSSQQQRRRPPPMMMKKKKKKMMMOOOQQQRRRRRRPPPOOONNNMMMMMMMMMRRRSSSSSSRRRQQQRRRUUUWWW[[[bbbxxxuuuUUUDDD<<<<<<:::>>>AAA:::>>>===:::888666555555555666888<<>>999999>>>777;;;===@@@CCCEEEEEEFFFHHHJJJKKKKKKKKKKKKLLLNNNPPPQQQMMMKKKKKKNNNRRRUUUTTTSSS```{{{uuuwwwmmmzzzzzz[[[TTT^^^ccckkkqqquuuwwwxxxyyy}}}}}}zzz]]]JJJCCCEEEEEEEEEFFFGGGGGGHHHHHHCCCBBBBBBAAAAAA@@@@@@@@@DDDEEEJJJSSS___hhhlllmmmyyy}}}yyy{{{uuuqqqmmmpppssssssqqqsssyyy~~~zzzkkk```YYYPPPGGGCCC???===CCCLLLZZZlll{{{www~~~ssseeejjjqqqsssjjjWWWDDD::::::;;;<<<===@@@BBBEEEFFFHHHIIIKKKMMMNNNMMMLLLKKKLLLGGGNNNVVV[[[eeehhh___ffflllzzzXXXTTTVVVZZZ___dddiiipppyyyyyyuuunnnrrryyyqqqeeennn~~~zzzpppoootttllliiibbbWWWNNNNNNVVV^^^iii^^^SSSYYYwww|||tttsssxxx{{{kkkdddYYYQQQLLLJJJJJJJJJGGGGGGIIIMMMQQQRRRQQQPPPFFFHHHMMMQQQSSSbbbwww{{{{{{yyyrrrpppqqqOOOCCCJJJLLLSSSQQQOOOPPPRRRTTTSSSQQQSSSPPPMMMKKKJJJLLLNNNOOOPPPOOOOOOOOOOOOOOOOOOPPPUUUVVVVVVUUUSSSSSSUUUWWWWWWaaawwwrrrTTTDDD======:::===@@@;;;>>>===:::888666555555555555777:::===@@@EEEJJJNNNTTTZZZbbbjjjrrrwwwwwwuuuyyyggg]]]XXXTTTNNNKKKLLLOOOSSSUUUQQQ]]]WWWZZZ___ppptttjjjgggyyyuuuuuutttpppvvv|||~~~yyy|||tttJJJ===999999???999<<<@@@BBBEEEGGGHHHJJJLLLMMMNNNMMMMMMMMMOOOPPPRRRSSSQQQOOONNNOOORRRSSSRRRQQQWWW~~~yyybbbVVV]]]ccckkkrrrvvvxxxzzz{{{{{{{{{```LLLFFFDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBAAAAAA@@@@@@@@@???BBBCCCGGGPPP[[[eeekkkmmmsssxxx~~~|||yyysssuuuwwwuuurrrssswww|||wwwhhh^^^WWWNNNEEEBBB>>>===CCCLLLYYYkkkyyyxxx~~~~~~lllllloooqqqooocccRRRCCC;;;999:::;;;===@@@BBBEEEFFFGGGIIIKKKMMMNNNNNNMMMLLLOOOLLLSSSXXXXXX]]]^^^TTT[[[||||||aaahhh|||YYYQQQUUUYYY^^^ccchhhpppxxx~~~tttqqqttt|||rrrvvvxxxrrrwwwzzzrrreeeWWWMMMLLLPPPUUUXXX```fffmmm~~~yyyxxxyyylllbbb[[[WWWTTTMMMLLLMMMOOORRRSSSSSSSSSTTTQQQQQQRRRVVViii{{{|||zzz|||pppkkkyyy{{{ppp___IIIDDDKKKKKKVVVSSSQQQQQQSSSUUUVVVVVVTTTRRROOOLLLKKKKKKLLLMMMMMMNNNNNNOOOPPPQQQRRRRRRYYYYYYYYYXXXVVVUUUVVVXXXUUUbbbxxxxxxSSSBBB===>>>;;;<<<@@@<<<>>>===;;;999777666555555333555888;;;>>>BBBGGGKKKRRRYYYfffwww{{{zzztttjjjbbb]]][[[ZZZZZZ```mmmeee```bbb{{{zzz~~~lllFFF<<<999:::@@@;;;>>>AAACCCGGGIIIJJJKKKNNNOOOOOONNNNNNOOOPPPQQQSSSSSSUUUSSSRRRRRRRRRRRRPPPOOOTTTwww}}}fffSSS[[[bbbkkksssxxxzzz|||}}}yyyzzzcccLLLFFFCCCCCCCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@?????????@@@@@@CCCKKKVVVaaaiiimmmssszzz{{{vvvwwwxxxvvvtttuuuyyy}}}tttdddZZZTTTKKKCCCAAA>>>>>>CCCLLLXXXiiiwww|||tttpppggguuuxxxjjjrrrtttrrriiiZZZLLLAAA<<<999:::<<>>;;;<<<@@@>>>>>>===;;;:::888666555555333555888:::<<<@@@DDDHHHUUU\\\nnnssshhh___ZZZpppuuuhhhccc~~~zzz~~~bbbAAA<<<::::::BBB>>>AAA@@@CCCFFFHHHJJJKKKMMMOOONNNNNNOOOOOOPPPQQQRRRRRRVVVUUUTTTSSSSSSRRRQQQPPPWWWrrrjjjRRRYYY```jjjsssyyy|||~~~yyy{{{iiiPPPFFFDDDCCCCCCBBBAAA@@@@@@@@@?????????????????????@@@??????AAAGGGQQQ\\\fffllltttxxx{{{zzzzzzwwwsssuuuvvvvvvvvvxxx}}}qqqbbbXXXRRRJJJBBB@@@>>>???EEENNNYYYhhhuuuuuussswwwnnnyyyvvvgggqqqtttrrreeeTTTGGG???;;;;;;<<>>;;;<<<@@@???======<<<:::999777555555444555777999;;;>>>BBBFFFUUU^^^yyy{{{mmmfffcccyyyvvvmmm~~~xxx~~~YYY>>>===;;;;;;EEEAAADDDBBBEEEHHHJJJJJJKKKMMMOOOPPPPPPQQQRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUYYYmmmmmmTTTVVV]]]hhhrrryyy|||~~~{{{|||rrrWWWIIIDDDDDDCCCCCCBBBAAA@@@@@@>>>>>>>>>??????@@@@@@@@@@@@@@@AAAEEEMMMXXXcccjjjmmmrrrwwwwwwwww}}}xxxssstttuuuuuuwwwzzz~~~~~~ppp```VVVQQQIIIBBB@@@>>>@@@HHHQQQ[[[iiiuuu~~~sssuuurrr```kkksssrrrdddQQQEEE>>>:::;;;<<>>>>>???@@@AAABBBBBBAAAAAABBBDDDIIIRRR]]]dddhhhnnntttwwwwwwyyy~~~}}}wwwvvvvvvvvvxxx{{{}}}}}}ooo___UUUPPPIIIBBB??????CCCLLLUUU___lllwwwxxxpppwww}}}~~~rrr^^^hhhsssuuueeeQQQEEE???::::::<<>>???============<<<:::888666444222444555666777999===???FFFQQQtttuuuiiiooozzz|||zzzppp|||}}}iiiNNN<<>>IIIFFFHHHHHHJJJLLLMMMLLLLLLMMMNNNOOOPPPQQQRRRRRRRRRQQQQQQNNNPPPSSSTTTSSSTTTWWWYYY^^^```kkkRRRPPPXXXdddooouuuxxxyyyzzzyyy||||||rrrVVVFFFCCCCCCCCCBBBBBBAAAAAAAAA>>>>>>???@@@AAABBBCCCCCCAAAAAABBBBBBEEEMMMVVV]]]eeejjjpppssstttuuuxxx{{{}}}}}}{{{wwwvvvvvvwwwzzz~~~|||mmm]]]SSSOOOHHHAAA???@@@EEEOOOYYYcccooozzz{{{ttt}}}xxxvvv|||vvv]]]jjjwwwyyygggQQQFFF@@@;;;===>>>AAADDDFFFFFFFFFFFFKKKLLLNNNPPPQQQQQQPPPOOOKKKLLLOOOQQQ[[[xxxqqqssskkkLLLMMM^^^oooxxxlll^^^mmmooo\\\YYYYYY\\\cccnnnxxx~~~}}}yyyyyypppdddppp}}}pppooorrrtttvvvzzz}}}uuuooosss}}}tttqqq|||kkkZZZcccuuu}}}zzzvvvpppiiiddd___VVVOOOPPPSSS]]]tttqqqpppooosssvvv}}}aaaSSSSSSPPPQQQWWWXXXRRRUUUWWWVVVTTTSSSUUUXXXTTTTTTTTTTTTUUUVVVWWWXXXXXXYYYZZZZZZYYYXXXUUUTTTPPPSSSWWWYYYZZZ[[[]]]^^^\\\ggglll}}}mmmKKKDDDAAA??????;;;=========<<<;;;888666444111222444444555777:::===CCCDDD\\\wwwnnniiiLLL<<>>>>>???@@@BBBCCCDDDDDD@@@AAAAAAAAACCCIIIRRRYYYaaadddhhhjjjlllnnnrrruuupppwww}}}~~~xxxsssuuutttuuuxxx}}}}}}}}}zzzkkk[[[RRRMMMGGG@@@???@@@FFFQQQ\\\eeerrr|||yyy~~~{{{wwwYYYnnn|||}}}hhhQQQFFFAAA===AAACCCEEEHHHIIIIIIIIIHHHHHHJJJMMMPPPRRRRRRRRRRRROOOQQQSSSMMMOOOiii|||kkkcccyyyMMMOOOpppooowwwvvv___[[[[[[]]]eeepppyyy}}}~~~uuu___```yyy}}}nnnmmmssswwwxxxyyyzzz~~~ssskkknnn}}}|||xxx```WWW\\\ddd~~~zzztttkkkaaaZZZTTTLLLIIIJJJJJJMMM[[[kkk{{{vvvrrrzzzaaaNNNTTTVVVVVVWWWUUU\\\\\\ZZZVVVRRRQQQTTTWWWTTTTTTTTTTTTTTTTTTTTTTTTZZZ\\\ZZZVVVVVVYYYZZZXXXVVVVVVWWWXXXZZZ]]]```aaa___hhhrrr{{{zzzVVVIIICCC;;;;;;CCC???>>><<<<<<<<<:::888555333333333444666777999:::@@@BBBKKKXXXdddnnnzzz{{{rrrrrrLLLFFFAAABBBDDDEEEHHHMMMKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMQQQPPPPPPQQQSSSUUUWWWXXXSSShhh~~~}}}wwwVVVRRRWWW___fffnnnssstttrrrzzzzzzyyy~~~gggTTTFFFCCCCCCDDDCCC???>>>??????@@@AAABBBBBBAAA@@@???????????????BBBIIIRRRXXX___fffhhhfffgggmmmpppnnnmmmxxxyyyxxx}}}wwwtttwwwyyyxxxwwwwwwsssqqqqqquuu|||~~~tttcccYYYRRRJJJCCC@@@>>>DDDLLLRRRZZZeeetttnnn^^^uuuxxx|||mmmQQQEEEEEE@@@BBBEEEIIILLLLLLLLLMMMNNNMMMMMMNNNOOOOOOPPPQQQQQQQQQNNNNNNQQQUUUYYYbbbkkk]]]bbbzzzzzzMMMRRR~~~tttwww}}}fff[[[]]]aaahhhsss}}}{{{ooobbbbbbssswwwppprrruuuvvvuuuwww~~~}}}xxx}}}}}}fffYYY]]]jjj{{{uuummmcccYYYSSSJJJHHHFFFCCC???AAAMMMZZZkkkUUUVVVVVVVVVWWWTTTXXXYYYZZZYYYUUUSSSSSSTTTVVVUUUUUUUUUUUUUUUTTTTTTXXXZZZYYYUUUVVVYYYZZZXXXXXXXXXWWWWWWXXXYYYZZZ[[[[[[bbbjjjrrr~~~WWWFFFCCC???===>>>???===<<<;;;;;;:::888555333333444444555777888999>>>???EEENNNVVV]]]fffooouuuttt~~~sssrrrKKKDDD@@@AAABBBCCCFFFJJJIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIJJJKKKKKKLLLKKKKKKOOOPPPPPPRRRTTTWWWYYY[[[VVVdddwwwvvv|||ooo|||]]]QQQWWW^^^eeekkkppprrrrrrwwwyyyzzz~~~hhhOOOIIIDDDAAAAAA@@@<<<<<<>>>@@@@@@@@@AAAAAA@@@@@@@@@???@@@@@@@@@BBBHHHOOOTTT[[[bbbfffeeefffllloooooonnnrrroooooowwwxxxyyy~~~|||yyyxxxxxxrrrpppuuuyyyxxxuuuuuuvvvtttsssvvvzzz~~~pppaaaYYYSSSKKKDDDAAABBBHHHQQQXXX___iiiuuu{{{qqqgggwww}}}rrrRRRCCCBBB>>>AAADDDHHHJJJLLLMMMOOOQQQNNNNNNNNNNNNNNNNNNNNNNNNPPPMMMMMMPPPRRRUUU]]]eeeWWWWWWwww~~~|||VVVSSSwwwkkk[[[\\\^^^dddoooyyy|||pppbbb___nnnzzzrrrrrrttttttsssssszzzttt___\\\fff}}}{{{tttlllcccYYYOOOIIIDDDBBB@@@AAA@@@BBBLLLWWWssspppWWWVVVVVVWWWYYYUUUUUUXXX\\\]]]ZZZWWWTTTSSSVVVVVVVVVUUUUUUTTTTTTTTTUUUWWWWWWTTTTTTWWWXXXVVVXXXXXXWWWWWWWWWXXXXXXYYY[[[___eeeiiiaaaHHHBBBDDDAAA<<<>>>===;;;;;;;;;:::888555444444444444555666777888::::::>>>DDDIIIMMMTTT[[[iiiuuuzzztttxxxooouuuxxxrrrLLLEEEAAABBBCCCCCCEEEIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHJJJJJJJJJJJJJJJOOOPPPQQQSSSVVVYYY[[[]]]]]]cccppp~~~fffPPPTTT\\\ccchhhlllooorrrsssxxx{{{~~~oooQQQLLLFFFAAA@@@???<<<<<<>>>AAA@@@@@@@@@@@@@@@@@@AAA@@@@@@AAAAAABBBEEEJJJNNNXXX^^^ccccccdddjjjppprrrsssooogggkkkvvvtttqqq{{{}}}qqqxxxyyyrrrsssvvvtttpppmmmlllgggfffnnnuuuvvvuuuuuuwwwuuuuuuvvvyyy}}}~~~xxxlll___YYYSSSKKKDDDAAAGGGOOOYYY```fffmmmwww~~~~~~kkknnn{{{zzzVVVDDDBBB???CCCEEEHHHJJJKKKLLLOOOQQQOOOOOOOOOOOOOOONNNNNNNNNPPPMMMLLLMMMNNNPPPWWW^^^aaaXXXlll|||{{{yyy```NNN^^^rrr\\\ZZZZZZ```iiittt~~~sssddd^^^iiiyyy}}}uuussstttsssqqqqqqyyyyyydddWWW^^^oooyyyooodddZZZQQQIIIDDDCCC@@@@@@DDDHHHLLLRRRYYYxxxrrrzzzyyyxxx~~~mmmhhheeeQQQRRRTTTXXX[[[WWWWWWYYY\\\]]]\\\ZZZWWWUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSVVVUUURRRQQQTTTTTTQQQTTTUUUUUUVVVWWWYYYZZZZZZaaabbbdddddduuuvvvRRRCCCEEEDDD>>>>>><<<;;;;;;;;;:::888666444444444444555555666777888777:::@@@DDDGGGNNNUUUZZZccclllrrrxxx}}}}}}zzz~~~zzzzzz}}}xxxzzzpppNNNHHHDDDDDDEEEEEEFFFJJJKKKKKKKKKKKKJJJJJJJJJJJJGGGHHHIIIJJJJJJKKKKKKJJJPPPQQQRRRTTTWWWYYY[[[\\\dddcccjjjiiiNNNQQQWWW```fffiiinnnssssssxxx{{{}}}|||YYYNNNHHHCCCDDDDDDAAA???@@@BBBAAA@@@??????@@@AAABBB@@@AAABBBBBBBBBCCCFFFIIIVVV[[[___```aaagggooouuutttlllbbbjjjyyywwwttt}}}eeekkkwwwwww{{{|||qqqnnnpppqqqpppnnneee^^^\\\cccnnntttwwwyyyuuuuuuvvvxxxzzz}}}uuujjj___YYYSSSKKKDDDAAAKKKTTT___ggglllpppwww|||~~~{{{pppyyyvvvaaattt|||}}}YYYFFFEEECCCFFFHHHIIIIIIJJJKKKNNNPPPQQQQQQQQQQQQRRRRRRSSSSSSRRRNNNLLLMMMMMMMMMRRRYYYgggYYYaaawwwqqq~~~fffJJJHHHfff~~~vvvxxx]]]YYYXXX]]]eeeppp}}}wwwhhh```hhhuuuwwwtttuuuuuurrrooovvvddd^^^^^^fffyyynnnbbbYYYQQQJJJGGGIIIEEEFFFNNNVVVYYY\\\___zzzwwwrrrooouuu~~~zzzyyyzzzyyyeeefff~~~nnnVVVJJJNNNPPPUUUXXXTTTXXXWWWWWWXXXXXXWWWUUUTTTQQQQQQQQQQQQQQQQQQQQQQQQSSSUUUUUUQQQOOOQQQPPPLLLPPPQQQRRRSSSTTTUUUVVVVVV______aaaaaammmdddGGGAAABBBAAA>>>===;;;<<<<<<;;;999777555555444444444555555666999888:::@@@CCCEEEKKKQQQWWW^^^eeekkkrrryyyzzzwwwyyyjjjqqqjjjNNNHHHDDDEEEFFFEEEFFFIIILLLLLLKKKKKKKKKJJJJJJJJJHHHHHHIIIJJJKKKKKKKKKKKKRRRRRRSSSUUUVVVWWWWWWXXXaaa```eeeoooPPPNNNRRR]]]eeeiiiooouuuuuuyyy||||||```MMMGGGCCCEEEGGGDDDAAA@@@BBBAAA@@@??????@@@AAABBB@@@AAABBBBBBAAABBBDDDFFFRRRVVVZZZ[[[\\\aaakkktttrrrkkkaaafffttttttsss}}}zzz}}}hhhlll~~~}}}ooommmqqqvvv}}}vvvnnnooovvv{{{}}}pppddd\\\```jjjrrrxxx|||yyyyyyzzz{{{{{{}}}~~~}}}||||||~~~uuujjj___XXXQQQIIICCCBBBMMMWWWdddlllppprrrvvvzzz|||uuufffiiinnnrrrggg\\\wwwyyytttUUUGGGGGGDDDEEEGGGHHHIIIJJJLLLPPPRRRNNNNNNPPPQQQSSSTTTVVVVVVSSSPPPNNNNNNMMMLLLPPPVVVaaaVVVVVVttteeeqqqlllRRRFFFWWWqqquuujjjsss^^^YYYWWW]]]dddnnn|||xxxiiiaaagggqqqxxxuuuwwwwwwtttqqquuu}}}ttthhh___\\\lllzzzpppeee\\\UUUOOOLLLMMMJJJLLLUUU]]]______```}}}mmmppptttvvvwww~~~}}}zzzyyyppp]]]bbbwww~~~ttt___NNNJJJMMMLLLPPPTTTPPPVVVTTTQQQQQQQQQRRRQQQPPPNNNOOOOOOPPPPPPQQQQQQRRRSSSVVVUUURRRQQQRRRPPPLLLNNNNNNOOOOOOPPPOOOOOONNNUUUVVV\\\]]]ddd|||TTT@@@>>>AAA???===<<<=========;;;999555555444444444444444444:::999:::>>>???@@@DDDKKKPPPXXX___eeemmmvvvzzzyyyyyy}}}{{{hhhmmmaaaKKKFFFBBBDDDEEEDDDEEEHHHJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJKKKKKKLLLKKKKKKQQQQQQSSSTTTTTTUUUTTTTTTXXX\\\^^^}}}WWWOOOOOO[[[fffjjjnnnsssvvvxxx{{{}}}fffOOOGGGAAACCCEEECCC@@@???AAA@@@@@@@@@@@@@@@@@@AAA@@@AAABBBAAAAAABBBDDDGGGMMMQQQXXX\\\\\\\\\dddmmmwwwxxxmmmhhhnnnoooooowwwwwwyyy|||~~~vvvcccjjj|||pppcccbbbdddgggppp{{{|||tttvvvsssdddccckkkrrrwww{{{~~~~~~{{{yyyyyyzzzxxxyyyzzz|||tttiii]]]TTTLLLEEECCCEEEOOOZZZgggooorrrsssvvvyyy|||wwwnnnrrrqqqoooeee[[[uuuuuusssrrrcccLLLEEEGGGBBBAAADDDGGGJJJLLLOOORRRUUUJJJKKKLLLOOOQQQSSSUUUVVVSSSPPPOOOOOONNNMMMPPPVVVhhhcccZZZuuu^^^ddd~~~bbbNNNQQQ___yyysss^^^eee]]]XXXWWW^^^eeelllzzzuuuggg^^^bbblll~~~xxxuuuxxxyyyuuuxxxyyy}}}}}}nnnccc]]]bbblll{{{zzzooofff]]]UUUPPPNNNKKKNNNVVV[[[[[[YYYZZZ~~~xxxsssiiisss|||xxx{{{zzzzzzwwwdddYYYfffxxx{{{qqqgggYYYOOOOOOPPPKKKNNNTTTRRRUUUSSSPPPOOOPPPPPPNNNLLLMMMMMMNNNOOOQQQRRRSSSTTTSSSVVVWWWUUUTTTVVVUUUQQQKKKLLLNNNOOOOOOOOOOOONNNQQQSSS[[[\\\]]]}}}kkkIII???AAA@@@>>>>>>>>>???>>><<<:::666555444444333333333444888666777;;;<<<<<<@@@FFFIIIQQQYYY]]]ccclllqqqssstttvvvxxx|||www||||||rrr~~~kkkXXXJJJEEEBBBDDDFFFEEEFFFIIIJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGIIIJJJJJJJJJJJJJJJMMMNNNPPPRRRSSSSSSSSSSSSSSS\\\ZZZoooaaaSSSNNNZZZgggkkkkkknnntttwww{{{~~~sssWWWLLLBBB@@@BBBAAA??????@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAA@@@BBBFFFIIIJJJQQQ^^^fffddd^^^aaahhh~~~~~~kkkhhhjjjlllrrrsssuuuyyy|||~~~iiiZZZiiiuuujjjfffaaa\\\aaakkk}}}{{{kkkhhhnnntttxxxzzz~~~zzzwwwwwwwwwvvvwwwyyy{{{}}}}}}{{{qqqeeeWWWNNNFFFBBBDDDIIIQQQ\\\iiiqqqtttuuuwwwzzz}}}uuujjj```wwwvvvkkkbbbTTTDDDEEEHHH@@@CCCFFFJJJLLLMMMNNNOOOQQQJJJKKKLLLNNNPPPRRRSSSTTTRRROOONNNOOOOOOMMMQQQWWWoooooo\\\zzz}}}aaa^^^qqqsssVVVNNNTTTccc}}}oooUUUUUU[[[UUUWWW```fffkkkxxx~~~ttteee\\\___hhhyyyyyytttxxxxxxtttxxxvvvxxx|||{{{}}}xxxqqqkkkgggjjjzzzxxxkkk___WWWQQQPPPRRRXXXZZZWWWUUUUUU~~~|||}}}zzzxxxvvvrrrjjjcccppptttuuu{{{}}}nnnaaacccxxxrrrgggYYYQQQSSSSSSLLLOOOXXXYYYVVVTTTRRRRRRSSSRRRNNNKKKLLLMMMNNNPPPRRRSSSUUUUUURRRVVVXXXWWWXXXZZZZZZWWWIIIKKKMMMPPPSSSTTTTTTTTTTTTVVV^^^]]]ZZZtttUUUCCCCCC@@@???>>>???@@@???===;;;666555555444333333333333444333444888:::;;;@@@FFFEEEMMMUUUWWWZZZaaagggiiinnnnnnoootttzzz|||{{{yyysssfffZZZQQQKKKFFFDDDGGGIIIHHHIIILLLMMMLLLLLLLLLKKKKKKKKKKKKFFFFFFGGGHHHIIIIIIIIIIIIJJJKKKNNNPPPRRRSSSSSSSSSUUU```ZZZfffhhhWWWNNNZZZhhhkkkiiijjjrrruuu{{{aaaRRRDDD@@@@@@@@@AAABBB???@@@AAABBBBBBAAA@@@???@@@AAAAAA@@@@@@CCCGGGKKKJJJTTTeeeqqqnnndddaaafff|||jjjaaaeeehhhmmmmmmooossswwwzzz}}}~~~fffYYYnnn~~~nnn]]]XXX^^^vvvzzzkkkiiipppvvvxxxzzz{{{}}}}}}zzzwwwxxxyyyvvvxxxyyy{{{{{{|||~~~{{{wwwnnnbbbSSSIIIBBB@@@EEELLLSSS]]]jjjsssuuuvvvxxx{{{}}}nnnrrr~~~}}}rrrkkk{{{jjjZZZLLLBBBGGGJJJAAAIIIKKKNNNOOOMMMKKKJJJJJJMMMNNNOOOPPPQQQSSSTTTTTTQQQNNNNNNOOOOOONNNQQQWWWccchhhQQQgggjjj```nnn~~~]]]SSSVVVXXXlllrrruuu|||iiiOOOKKKXXXTTTWWWaaagggjjjvvvuuufff\\\___gggwwwyyytttwwwwwwrrrnnniiihhhooozzz}}}wwwwwwyyyvvvnnnlllyyyrrroooiiieeefffhhhjjjpppwww{{{xxxiii```WWWVVVXXX\\\[[[WWWTTTVVV||||||}}}}}}}}}rrrpppssskkk\\\[[[fffxxxyyy{{{sssvvv~~~wwwiiiXXXTTTTTTZZZ```^^^YYYWWWSSSUUUVVVWWWVVVSSSOOOMMMNNNRRRVVVVVVTTTRRRSSSTTTUUUUUUTTTTTTUUUUUUVVVVVVPPPMMMLLLQQQSSSRRRRRRTTTUUUUUUUUU[[[```eeegggFFFAAACCC@@@>>>===>>>?????????<<<:::777444222333444555333333444555777999:::;;;BBBFFFJJJOOOSSSYYY^^^bbbcccfffjjjpppuuuzzz~~~~~~~~~qqqttt[[[TTTQQQGGGGGGGGGGGGGGGHHHIIIJJJMMMMMMMMMNNNOOOMMMJJJHHHHHHGGGGGGGGGHHHJJJKKKMMMNNNOOOPPPOOONNNOOOPPPRRR[[[NNN]]]```eeeXXXQQQVVV___dddfffiiioooqqqyyyrrrZZZEEEBBBBBB???===@@@CCCBBBAAAAAA@@@@@@AAAAAA@@@@@@??????AAACCCFFFHHHDDDJJJYYYllluuunnnddd^^^cccqqqgggrrrmmmtttxxxvvvssstttyyy}}}aaaVVVkkkfffXXXjjjooouuuxxxzzzqqqeeelllvvvvvvuuuwww}}}wwwuuuxxxxxxvvvwwwuuuttttttvvvyyy{{{{{{yyy~~~zzzvvvrrrccc[[[QQQIIIBBB@@@GGGPPP[[[aaaiiiqqquuuxxxyyyzzzwwwtttrrrvvvpppvvvsss^^^NNNIIIHHHGGGEEEKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQSSSSSSSSSRRRRRROOONNNPPPSSSQQQMMMLLLOOOVVVZZZVVV^^^kkkdddkkk```IIIMMM^^^^^^mmm{{{wwwmmm]]]JJJOOOaaa\\\RRR[[[bbbkkk~~~lll___^^^ccc}}}~~~wwwsssmmmhhhgggZZZRRRSSSXXXdddppp```]]]ZZZ```tttpppqqqrrraaaSSSPPPTTTPPPPPPNNNJJJHHHIIINNNSSS^^^bbbooopppggg^^^WWWRRRSSSTTTTTTVVVYYY|||}}}~~~yyywwwooolllkkk```RRRWWWfffwwwyyyzzzuuueee\\\VVVTTTWWWZZZXXXWWWXXXXXXXXXWWWUUUSSSPPPMMMLLLOOORRRUUUVVVTTTRRRRRRSSSUUUTTTSSSSSSSSSTTTUUUUUUUUUPPPMMMPPPRRRSSSUUUXXXWWWVVVTTTXXX[[[^^^{{{uuuNNNBBBBBB@@@>>>>>>???@@@@@@???>>>;;;777444222222444555333333444555666888:::;;;BBBDDDIIIMMMPPPUUU[[[^^^```ccchhhmmmssswwwzzz{{{zzz{{{~~~zzzrrrvvv[[[RRRMMMHHHHHHHHHHHHIIIJJJLLLLLLLLLLLLLLLNNNNNNMMMJJJHHHDDDDDDDDDEEEGGGIIIKKKMMMOOOQQQQQQQQQPPPPPPRRRSSSWWWOOO\\\]]]~~~mmm^^^RRRTTT]]]bbbeeefffggglllvvvuuu]]]GGGBBBCCC???>>>AAACCCBBBAAAAAA@@@@@@AAAAAA??????>>>>>>???AAACCCEEEFFFHHHRRRcccsssttteeeVVV___tttzzzmmmjjjlllpppuuuuuussstttwwwyyy{{{~~~```QQQ^^^pppsssYYY]]]___aaaaaabbbjjjyyypppgggmmmuuuttttttvvv{{{}}}{{{vvvuuuwwwwwwtttvvvtttssstttvvvyyy{{{|||}}}~~~{{{tttmmmddd\\\RRRIIICCCCCCKKKVVV]]]bbbjjjppptttwwwyyy{{{}}}||||||rrrwww|||~~~ooo\\\OOOKKKJJJGGGDDDJJJIIIIIIIIIJJJJJJKKKLLLNNNOOOPPPRRRRRRRRRRRRQQQOOONNNOOOQQQPPPLLLLLLOOOVVVYYYTTTYYYpppiiimmmdddMMMSSSaaannnnnnJJJOOO```___ZZZaaaccchhhzzz}}}lll^^^[[[^^^uuuyyymmmddd___RRRJJJFFFIIIJJJMMM\\\nnnyyy[[[RRRPPPOOOSSSeeewwwrrr}}}tttkkkdddZZZOOOIIIJJJJJJJJJIIIFFFDDDDDDHHHKKKQQQTTT^^^nnn|||vvvoooccc[[[VVVUUUUUUTTTTTTVVVzzz|||~~~~~~zzzxxxwwwrrrlllfff```]]]ZZZNNNFFFSSSggg|||www~~~{{{tttccc]]]WWWSSSSSSRRRQQQTTTXXX\\\[[[WWWTTTQQQNNNMMMLLLQQQSSSUUUVVVTTTRRRRRRRRRTTTTTTSSSRRRRRRRRRSSSTTTWWWPPPLLLNNNPPPQQQUUUYYYWWWWWWSSSTTTVVVVVVnnnWWWAAAAAA?????????AAAAAAAAA???AAA>>>999555222222444555333333444444666777999999@@@BBBFFFIIILLLPPPTTTWWWZZZ]]]ccciiinnnqqqssstttqqqrrrwww|||}}}|||www}}}}}}~~~{{{~~~xxx{{{yyyZZZOOOIIIIIIIIIIIIJJJKKKMMMNNNOOOLLLLLLLLLNNNOOONNNLLLIIIEEEEEEEEEFFFHHHKKKMMMOOOQQQRRRSSSSSSRRRRRRSSSTTTRRRRRR\\\ZZZyyyxxxqqqxxxfffTTTRRRZZZaaaccccccaaahhhttt~~~{{{cccKKKCCCBBB@@@@@@BBBCCCBBBAAAAAA@@@@@@AAAAAA???>>>=========>>>@@@AAAEEEFFFIIIXXXqqquuuaaa[[[aaarrr}}}hhhffffffhhhiiiiiihhhhhhhhhppp}}}www^^^MMMNNNVVVhhhyyyvvvZZZMMMNNNMMMIIIJJJVVVlll}}}zzzooojjjooosssrrrrrruuuvvvxxxxxxuuutttvvvvvvssstttsssssstttvvvxxx{{{}}}}}}|||yyyoooeeeaaaYYYOOOGGGCCCEEEPPP\\\bbbfffkkkooosssvvvzzz||||||www}}}|||nnn[[[OOOKKKKKKIIIFFFHHHHHHHHHHHHIIIIIIIIIIIIMMMNNNOOOPPPQQQQQQQQQQQQPPPNNNNNNOOONNNJJJLLLPPP[[[]]]WWWZZZ}}}~~~zzzxxx|||eeeLLLTTTbbb}}}bbbXXXbbbbbb^^^```___dddttt~~~mmm___XXXWWWfffyyyrrrbbbXXXSSSLLLHHHFFFIIIGGGDDDKKKUUUnnnhhhQQQFFFFFFEEEHHHTTTppp{{{yyylll```[[[XXXYYYWWWPPPHHHEEEGGGGGGFFFDDDBBBAAABBBDDDEEEEEELLLYYYgggsssyyynnneee]]][[[YYYUUUSSSSSSvvvxxx{{{}}}}}}{{{xxxvvvyyyyyyuuuoookkkhhhccc\\\TTTNNNJJJIIIDDDFFFYYYooo{{{{{{tttsssqqqcccWWWSSSPPPOOOMMMLLLQQQWWW[[[ZZZXXXVVVSSSPPPNNNMMMSSSTTTVVVWWWVVVTTTSSSRRRTTTSSSRRRQQQQQQRRRSSSTTTTTTNNNKKKNNNPPPPPPRRRUUUTTTTTTPPPQQQRRRRRRfff]]]AAA@@@@@@???@@@BBBBBBAAA@@@CCC@@@;;;777444333444555444333444444555666777888===???BBBDDDFFFIIIMMMPPPSSSWWW\\\bbbgggjjjkkklllmmmnnnrrrxxxxxxxxx}}}xxxooo|||zzz|||~~~uuu{{{xxxqqqsss}}}yyyzzzWWWLLLIIIHHHHHHIIIJJJKKKMMMOOOPPPMMMMMMNNNOOOQQQPPPNNNLLLKKKJJJJJJKKKLLLNNNPPPQQQQQQSSSTTTTTTSSSSSSTTTUUUQQQVVV[[[WWWrrr~~~{{{iiizzzmmmWWWPPPWWW```dddcccccciiisss{{{}}}kkkPPPDDDBBBAAA@@@BBBCCCBBBAAAAAA@@@@@@AAAAAA@@@???>>>============>>>???CCCFFFNNNiiifffYYYbbbtttiii___ZZZVVVWWWXXXVVVTTTTTT\\\fffnnniiiZZZKKKEEEDDDHHHTTTSSSTTTiiitttdddRRRFFFGGGEEEAAAAAANNNeeewwwwwwqqqnnnqqqsssqqqrrruuurrruuuvvvttttttvvvuuurrrqqqrrrssssssuuuwww{{{~~~|||vvvqqqggg]]]\\\TTTJJJDDDBBBGGGUUUccchhhjjjmmmooorrrvvvzzz}}}vvv{{{yyyaaaOOOJJJJJJKKKJJJHHHIIIIIIIIIIIIIIIIIIIIIKKKLLLMMMNNNOOOPPPPPPPPPPPPMMMMMMNNNLLLIIIKKKPPP]]]^^^YYYZZZuuulllOOORRR]]]{{{hhhgggccc^^^[[[XXXbbbrrrqqqcccYYYRRRWWWjjj|||}}}qqqdddYYYSSSNNNJJJHHHIIIGGGEEEJJJQQQQQQkkkvvvbbbPPPEEEEEEFFFFFFEEEJJJ```yyymmmeee[[[XXXWWWZZZ]]]YYYQQQJJJIIIJJJJJJIIIFFFDDDBBBBBBCCC@@@BBBKKKWWWdddtttuuukkkfffaaaZZZTTTRRRoooqqqtttuuutttqqqnnnkkkmmmlllggg```[[[YYYTTTMMMKKKDDD???@@@CCCLLL```ttt~~~|||yyyiiilllyyyhhh]]]OOOLLLLLLMMMLLLKKKOOOUUUTTTUUUWWWXXXWWWUUURRRPPPUUUUUUVVVXXXXXXWWWUUUSSSTTTSSSQQQPPPPPPRRRTTTVVVQQQMMMNNNSSSTTTRRRPPPQQQOOOQQQNNNOOORRRRRRcccaaaCCCBBBAAA@@@AAABBBCCCBBBAAADDDAAA===999666555444444444444333333444555666666:::<<<>>>@@@AAACCCGGGIIIMMMPPPUUU[[[```ccceeefffiiikkkooouuuvvvvvvzzz~~~|||lllfffuuu~~~~~~}}}}}}yyysssrrrxxx{{{wwwRRRKKKKKKGGGGGGHHHIIIJJJLLLNNNOOONNNNNNOOOQQQSSSSSSQQQNNNPPPOOONNNMMMMMMNNNOOOPPPQQQSSSUUUUUUTTTSSSTTTUUUQQQYYYXXXVVViiitttmmmrrr[[[PPPUUU```eeedddgggjjjpppuuuwwwzzzwwwXXXGGGBBBAAAAAA@@@CCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@???>>>=========888BBBFFFGGGZZZ~~~iii```eeelll{{{xxx]]]VVVMMMIIILLLOOOMMMMMMOOOQQQXXXaaaeeeaaaXXXQQQLLLPPPZZZVVVRRR```hhh```VVVVVVXXXWWWSSSPPPVVVeeerrrxxxtttrrrssssssrrrrrrtttpppttttttssssssvvvuuurrrpppqqqsssssssssvvvzzz~~~{{{pppggg___XXXXXXPPPHHHDDDDDDLLL\\\kkkmmmooopppqqqsssvvv{{{~~~|||{{{kkkyyynnnTTTIIIIIIKKKMMMJJJJJJKKKKKKKKKKKKJJJIIIJJJJJJKKKLLLMMMNNNOOOOOOPPPMMMMMMNNNLLLIIIKKKPPPXXXYYYVVVWWWiii{{{}}}YYYRRRWWWkkkrrriiigggggg^^^XXXaaannn|||vvvkkk^^^SSSQQQfff~~~vvviiiiiifffeeeeeeccc```aaaddd[[[bbbfffaaaYYYQQQKKKFFFGGGGGGHHHGGGHHHXXXzzz}}}yyyvvvrrrllliiifffeeefffddd\\\TTTPPPPPPPPPOOOMMMJJJFFFCCCFFFAAA???DDDMMMXXXgggssswwwzzz~~~~~~vvvnnndddZZZUUUfffgggiiijjjhhheeeaaa___^^^^^^YYYRRRNNNMMMHHHBBBBBB;;;777888>>>JJJ\\\lllwwwzzznnn{{{}}}~~~qqqggglllyyynnnZZZRRRKKKHHHHHHLLLNNNMMMOOOSSSMMMPPPSSSVVVWWWVVVTTTRRRTTTTTTUUUWWWYYYYYYVVVTTTQQQPPPOOONNNOOOQQQTTTVVVQQQPPPSSSYYY[[[VVVRRRQQQLLLOOOMMMNNNSSSTTTaaazzzjjjNNNEEECCCAAA@@@AAABBBBBBAAACCCAAA???<<<999777555444444444333333333444444555777999;;;<<<===???BBBDDDGGGIIINNNSSSYYY^^^aaaccceeeggglllqqqrrrrrrwww~~~|||vvveee___rrr}}}~~~~~~{{{yyyzzzmmmNNNKKKKKKGGGGGGGGGHHHIIIKKKLLLMMMMMMNNNOOOQQQTTTTTTRRRPPPOOONNNMMMKKKKKKKKKLLLLLLOOOQQQTTTTTTSSSRRRRRRSSSRRRYYYTTTVVVbbbnnnqqqvvvaaaSSSUUU___eeedddggggggjjjooorrrvvvcccLLLDDDCCCBBB@@@CCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>===777AAAEEEAAAIIIfffjjj^^^^^^fffbbbQQQOOOHHHHHHQQQWWWWWWXXX]]]hhhlllssszzz~~~}}}yyyuuunnn}}}}}}vvvsssuuuyyyzzzwwwsssrrrrrrsssrrrrrrooorrrssspppqqqttttttrrrppprrrssssssrrrtttyyy}}}yyykkkbbb[[[UUUVVVOOOIIIGGGJJJSSSeeeuuussssssttttttuuuxxx|||iiijjjmmmwwwvvvjjjeeettttttVVVIIIGGGJJJKKKKKKLLLMMMMMMMMMLLLKKKJJJHHHHHHIIIIIIKKKLLLNNNOOOPPPNNNNNNOOONNNJJJLLLPPPVVVWWWXXXYYYbbbyyynnniii}}}cccPPPRRRYYYrrrmmmaaahhhrrrggg[[[```gggzzz~~~vvvhhhYYYTTTmmmzzzwwwwwwsssnnniiieee___XXXRRRHHHHHHIIIIIIHHHSSSrrr}}}vvvrrrnnnggg___YYYXXXVVVUUUSSSPPPKKKGGGHHHBBB???AAAGGGNNNYYYcccdddcccaaaaaammmqqqddd\\\]]]^^^^^^^^^\\\YYYUUUSSSRRRRRRNNNHHHEEEEEEBBB===888777666777:::EEEWWWgggkkkwwwzzzpppppp~~~{{{qqqlllmmm{{{|||kkk]]]RRRLLLNNNHHHFFFJJJOOOPPPQQQSSSJJJLLLNNNQQQSSSTTTTTTTTTRRRRRRRRRUUUXXXYYYVVVTTTMMMLLLKKKJJJLLLPPPSSSVVVRRRQQQUUU[[[]]]XXXSSSQQQNNNQQQNNNNNNSSSSSS\\\qqqxxx]]]IIIFFFAAA???@@@AAABBBBBBAAAAAA@@@???<<<999666444444444333333333333333444555777999::::::<<>>>>>===999>>>AAA???BBBRRRmmmsssccceeehhhcccaaa^^^\\\dddsss{{{xxxyyy~~~}}}yyysssoooppprrrqqqnnnoooqqqpppmmmmmmqqqrrrpppppprrrtttsssqqqrrrwww|||~~~tttkkkccc[[[TTTSSSMMMIIIIIIMMMXXXjjjzzzvvvwwwxxxxxxxxxyyy}}}}}}kkkdddhhhgggffffffiiirrrgggQQQHHHHHHIIIIIIKKKLLLMMMNNNNNNLLLJJJIIIGGGGGGGGGHHHIIIKKKMMMNNNOOONNNOOOQQQPPPLLLLLLOOOUUUXXX[[[[[[]]]sss|||eeeaaaiiilllRRRNNNNNN___uuuaaaRRR^^^pppdddXXX^^^dddxxxrrrbbbXXXqqq}}}xxxsssxxxtttqqqpppooohhh]]]VVVOOOLLLLLLLLLGGGLLLfff}}}uuummmcccaaa^^^\\\[[[WWWRRRMMMHHHCCC@@@BBBEEEHHHOOOWWWSSSRRRNNNKKKNNNaaa~~~~~~nnneeeXXXXXXXXXWWWUUUQQQNNNLLLKKKKKKHHHBBBAAABBB@@@;;;555999>>>>>>???HHH\\\nnnwwwqqqnnnwwwzzz}}}xxxrrrppplll{{{ooo]]]VVVQQQKKKSSSKKKFFFIIIOOOQQQSSSTTTIIIJJJKKKLLLNNNQQQSSSTTTPPPOOOPPPSSSWWWXXXVVVSSSJJJIIIHHHHHHJJJNNNRRRUUURRRPPPSSSYYY[[[VVVRRRQQQPPPSSSOOONNNRRRQQQXXXjjj|||iiiKKKGGGBBB??????@@@BBBBBB@@@@@@AAAAAA>>>:::666444444444333333222222333333444555777888999;;;>>>@@@AAABBBEEEJJJPPPXXX^^^bbbcccdddiiiooopppqqqvvv||||||pppZZZUUUjjjzzz}}}}}}{{{|||}}}{{{xxxxxx|||wwwyyy~~~~~~}}}}}}{{{zzz{{{kkk}}}wwwXXXLLLLLLEEEIIIIIIIIIIIIIIIJJJKKKLLLJJJJJJLLLOOOQQQRRRPPPNNNKKKJJJIIIIIIIIIKKKLLLMMMLLLNNNQQQRRRQQQPPPOOOPPPOOOSSSJJJWWWZZZmmm~~~lllZZZTTT[[[``````cccbbbfffpppyyy||||||~~~vvvWWWJJJIIIGGGCCCCCCBBBAAAAAA@@@@@@AAAAAA???????????????>>>======<<<;;;<<<@@@BBBIIIZZZjjj}}}uuujjjvvvxxxuuu}}}zzz{{{yyyqqqmmmoooqqqoookkknnnpppnnnjjjjjjnnnpppooopppsssuuussspppqqqvvv|||~~~}}}xxxppplllggg]]]SSSOOOJJJGGGIIINNNYYYkkk{{{xxxyyyzzzzzzyyy{{{}}}}}}zzzpppsssiiidddiiipppsssxxx~~~zzzjjjVVVIIIFFFHHHIIIIIIKKKLLLMMMNNNMMMLLLJJJHHHGGGFFFFFFGGGHHHKKKMMMNNNOOONNNPPPSSSQQQMMMLLLOOOQQQTTTYYYXXXUUUfffnnnaaabbbwwwYYYKKKKKKVVVgggxxxxxxZZZFFFQQQdddYYYQQQ]]]eeewwwyyyhhhYYYppp|||{{{{{{zzzyyyxxxxxx||||||uuukkkeeeXXXTTTQQQOOOGGGGGG\\\vvvxxxooojjjoooyyykkkhhhdddbbbaaa]]]XXXSSSIIIDDDBBBDDDFFFGGGLLLQQQMMMOOOOOOLLLHHHPPPcccvvvtttjjjQQQQQQOOONNNKKKIIIGGGEEE???>>>>>>>>>===<<<999777555;;;===GGG```qqq{{{}}}ooossszzz{{{xxxuuu}}}}}}yyy{{{iiiWWWOOOOOOOOOMMMKKKJJJKKKLLLNNNNNNMMMGGGJJJMMMMMMKKKKKKLLLNNNMMMOOOPPPQQQPPPQQQSSSVVVMMMIIIEEEFFFJJJNNNPPPPPPWWWVVVVVVWWWXXXXXXVVVUUUSSSTTTTTTSSSRRRRRRSSSUUUgggjjjVVVCCC???CCCDDD@@@<<>>???@@@CCCHHHMMMRRRTTTYYY___eeehhhkkkrrrzzz~~~vvv]]]PPP```qqqttttttwwwwwwyyy}}}zzzvvv{{{|||~~~~~~}}}|||}}}yyyxxxzzz}}}}}}xxxpppxxx{{{~~~rrruuu~~~qqq___RRRMMMNNNOOOJJJIIIGGGFFFFFFGGGIIIJJJIIIIIIKKKMMMNNNMMMJJJGGGGGGGGGFFFFFFGGGIIIKKKLLLFFFHHHKKKNNNPPPRRRRRRRRRQQQPPPLLLPPP[[[ggg~~~gggVVVSSSYYYaaaeeejjjgggfffiiipppwwwzzzzzz~~~cccQQQMMMJJJEEE@@@BBBDDDBBB???===>>>?????????@@@??????>>>===<<<999:::;;;>>>CCCGGGKKKNNN\\\hhhzzzyyyqqqllllllkkkiiieeejjjjjjiiiiiijjjlllnnnoooqqqqqqrrrsssuuuvvvxxxyyyyyyuuupppjjjddd]]]WWWSSSNNNKKKIIILLLVVVdddqqqyyyxxx{{{~~~}}}yyyyyy}}}uuu}}}zzzxxxllljjjyyy~~~oooaaaZZZTTTMMMJJJJJJKKKLLLKKKLLLLLLMMMLLLLLLKKKJJJIIIIIIIIIHHHIIIJJJMMMPPPRRRPPPPPPPPPQQQQQQQQQQQQQQQ[[[aaabbb___VVVVVV~~~~~~\\\___vvvZZZPPPIIIHHHTTTeeepppssssssVVVEEEAAAHHHKKKTTT^^^^^^vvvsssbbbiii}}}{{{xxxyyyzzz}}}{{{hhh^^^SSSLLLHHHHHHRRR___ccc\\\pppyyypppeeecccnnnvvvqqqhhhcccVVVSSSMMMHHHIIILLLLLLJJJSSSXXX``````RRRGGGRRRggg~~~JJJJJJIIIGGGEEECCCAAA???<<<:::999888888888777777999HHHWWWrrrvvvwww~~~yyyqqqrrr}}}wwwlll[[[TTTRRRQQQNNNMMMLLLMMMPPPRRRRRRQQQJJJLLLNNNMMMLLLLLLMMMOOOKKKLLLMMMMMMMMMOOORRRTTTPPPMMMJJJJJJMMMPPPRRRRRRYYYWWWWWWXXXZZZ[[[ZZZYYYVVVVVVUUUSSSPPPOOOOOOPPPUUUhhhNNNCCCCCCEEEFFFFFFCCCDDDEEEEEEBBB>>>999666444333333222222222222222333333444555666777888999;;;<<<===???CCCHHHLLLOOONNNSSSZZZ^^^ccclllvvv}}}yyyaaaSSSaaappprrrsssssstttvvvzzz~~~|||yyytttvvvxxxzzz{{{{{{zzzzzz{{{||||||yyyvvvvvvxxxzzz}}}~~~~~~xxxsssuuuwwwzzz}}}xxxvvvgggWWWLLLHHHGGGGGGIIIHHHGGGFFFFFFGGGHHHIIIHHHHHHIIIJJJLLLJJJGGGEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKLLLMMMNNNNNNOOONNNLLLLLLJJJMMMTTTZZZvvvqqqVVVPPP[[[eeefffmmmkkkiiijjjmmmpppssstttxxxyyy```TTTLLLFFFAAACCCEEEDDDAAA??????@@@@@@@@@@@@@@@???>>>===<<<<<<<<<===???AAADDDGGGIIIOOO^^^uuuxxxvvvooohhheeegggkkklllllliiihhhhhhhhhiiijjjlllmmmoooqqqtttwwwyyy{{{{{{{{{qqqnnniiieeebbb\\\VVVQQQQQQPPPPPPUUU^^^kkkvvv}}}yyy|||~~~{{{{{{oooqqqyyyzzzooonnnvvvzzzooo___VVVRRRMMMJJJKKKLLLKKKKKKLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJIIIIIIKKKMMMPPPRRRNNNOOOOOOPPPQQQRRRSSSSSSbbbggghhhcccXXXTTTvvvvvvgggooogggOOOFFFEEEPPP\\\ccckkksssZZZIIICCCIIILLLRRR[[[___pppuuubbbeeetttuuummmcccZZZPPPIIIMMMUUUooovvvvvviiibbblllxxxzzzuuupppkkk___RRRMMMRRRYYY[[[XXXkkkrrr~~~nnnXXXUUU^^^tttCCCCCCBBBAAA???===;;;:::999777666444444555666777===TTTooo~~~vvvwww~~~vvvqqqxxxvvvmmm^^^YYYWWWVVVRRRQQQPPPQQQTTTVVVVVVVVVNNNNNNNNNMMMLLLLLLOOOQQQJJJKKKKKKKKKLLLNNNRRRVVVTTTRRROOOOOOQQQSSSTTTTTTYYYXXXWWWXXX[[[]]]______XXXXXXVVVSSSOOOLLLKKKLLLPPPqqqvvvYYYHHHCCCCCCEEEHHHEEEFFFFFFFFFDDD@@@<<<:::555444333222222222222222222222333444555666666777999999:::<<>>===???>>>>>>>>>???@@@AAABBB@@@NNNbbbuuu~~~}}}||||||}}}}}}{{{yyy~~~{{{yyy{{{}}}{{{uuuooommmggg```___ccciiimmmooogggffffffeeefffgggiiijjjkkknnnrrrvvvxxxxxxwwwvvvkkkgggcccbbbaaa]]]VVVOOOPPPRRRVVV]]]fffoooxxx}}}zzz}}}~~~}}}}}}ssssssuuuxxx|||zzz{{{uuu```QQQOOOLLLKKKKKKKKKKKKJJJLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKJJJKKKLLLNNNPPPQQQMMMNNNOOOPPPQQQRRRSSSTTTaaahhhiiidddYYYQQQjjjdddaaaxxxYYYKKKHHHVVV___aaannneeeRRREEEGGGLLLNNNTTT[[[gggxxxwwwbbb___hhh||||||vvvnnnaaaSSSMMMMMMUUUpppdddhhhuuu~~~~~~|||{{{jjj[[[\\\jjjtttsssllloooxxxnnn^^^[[[ggg{{{?????????>>><<<:::999888777777777666555555666888AAA[[[wwwwwwwwwyyyiii]]][[[\\\[[[VVVUUUTTTTTTVVVWWWWWWVVVPPPOOOMMMLLLKKKLLLNNNPPPKKKKKKLLLLLLMMMPPPUUUXXXVVVUUUTTTSSSSSSSSSTTTTTTVVVUUUSSSUUUXXX\\\^^^___YYYXXXWWWSSSOOOLLLLLLMMMQQQeee~~~cccQQQGGGBBBBBBDDDEEEEEEFFFEEECCC@@@===;;;666555444333333222333333111222222333444444555555999999:::;;;===@@@BBBDDDGGGIIILLLPPPRRRYYYgggtttwwwsss\\\KKKUUUdddlllrrrqqqpppooonnnmmmlllkkkjjjoooqqqtttwwwzzz}}}~~~xxxxxxxxxwwwwwwvvvvvvwwwyyyyyyxxxuuuqqqooopppssspppsssvvvxxx{{{~~~|||yyy```RRRMMMJJJHHHFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFGGGFFFCCCAAAAAACCCEEEGGGHHHIIIHHHHHHGGGGGGGGGGGGHHHJJJMMMNNNIIIMMMMMMOOOTTTSSS```zzzssszzzfffJJJUUUaaa^^^bbbdddfffeeeeeegggmmmrrrvvvyyy___QQQIIIEEEFFFGGGFFFEEECCCBBBAAAAAAAAAAAAAAAAAA@@@>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>EEENNNWWW^^^eeejjjmmmnnnpppsssuuuuuuuuusssrrryyyzzzzzzzzzyyyzzz|||~~~yyywwwuuutttuuuvvvvvvuuusssrrrrrrtttwwwvvvpppkkkhhhddd^^^]]]___dddhhhjjjdddcccccccccccceeefffggghhhiiikkkmmmnnnooonnnnnnjjjfffaaaaaabbb^^^VVVOOOKKKPPPWWW```hhhooouuuxxxzzz|||~~~~~~~~~~~~}}}~~~xxx\\\LLLKKKKKKJJJKKKKKKJJJIIILLLLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNPPPPPPNNNNNNOOOOOOPPPQQQRRRRRRWWW___bbb```XXXNNN```tttnnnggghhhSSSMMM___lllppp~~~gggLLLEEEMMMNNNOOOWWWaaaqqqyyyccc]]]bbbooo{{{nnnddd]]]jjj}}}wwwnnnrrr{{{oooeeerrrvvvzzzsssggg^^^mmm<<<;;;;;;:::999888666666444666888777666555666888DDD___sssvvvwww~~~~~~fff]]]\\\]]]]]][[[YYYWWWVVVVVVVVVUUUTTTQQQOOOLLLKKKKKKLLLMMMMMMJJJKKKLLLMMMNNNPPPTTTXXXUUUUUUUUUTTTSSSRRRRRRRRRRRRPPPOOOPPPSSSWWWYYYZZZVVVVVVVVVTTTQQQPPPQQQRRROOOVVVvvvoooZZZKKKCCCBBBFFFCCCCCCCCCBBB@@@>>>===<<<777666555444333333333333111111222222333333444444666777888999;;;<<<>>>>>>DDDDDDGGGKKKLLLPPP```ppp|||yyyaaaLLLPPP]]]gggqqqooonnnmmmkkkhhhfffffffffjjjkkknnnqqqtttvvvxxxyyy{{{zzzxxxwwwwwwwwwwwwwwwuuuuuusssnnnhhhfffiiimmmqqqsssvvvxxxzzz}}}sssnnnyyyvvvXXXJJJFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEFFFGGGGGGDDDBBBCCCDDDFFFIIIJJJKKKJJJJJJHHHGGGFFFFFFGGGHHHJJJKKKEEEIIIGGGHHHNNNNNNXXXmmm}}}iiigggxxxPPPSSS]]][[[\\\^^^```aaabbbeeelllqqqtttyyyqqq^^^TTTHHHHHHFFFEEEDDDCCCAAA@@@AAAAAAAAAAAAAAA@@@>>>>>><<<=====================@@@BBBEEEHHHMMMUUU]]]bbbeeefffhhhjjjllllllmmmmmmppprrrttttttttttttvvvxxxvvvtttqqqqqqrrrssssssssskkkkkkmmmppppppmmmgggaaa```]]][[[ZZZ\\\^^^___```aaa`````````aaaccceeeffffffffffffggghhhkkknnnoookkkgggcccaaa```[[[TTTMMMJJJPPPZZZccciiinnnsssuuu{{{|||}}}}}}}}}{{{vvvzzzuuuSSSHHHIIIIIIJJJIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNOOOOOOOOOOOOOOONNNNNNNNNNNNNNNQQQYYY\\\\\\WWWNNNYYYuuuppprrrxxx[[[OOOcccyyyaaaLLLTTTWWWRRRWWW\\\jjjyyy{{{ddd^^^bbbhhhooo{{{vvvzzz~~~lllaaalll~~~qqqfffcccppp~~~rrrtttzzz|||{{{kkkdddvvvzzzYYY```kkkzzzyyygggiiittt777777777777666555444333111444666666555555999<<>>===<<<<<<;;;888777666555444333333333111222222222333333333444333333444666777888999:::;;;;;;???DDDDDDGGGWWWjjjiiiPPPNNNWWW___iiiggghhhiiiiiihhhgggiiijjjjjjkkklllmmmoooqqqrrrsssxxxuuurrrqqqssstttuuuuuuppppppmmmhhhcccbbbdddgggppprrrtttvvvwwwzzz}}}|||wwwwww~~~ttttttzzz~~~pppSSSGGGEEECCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFGGGHHHHHHGGGEEEEEEFFFHHHIIIKKKLLLMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGHHHKKKGGGFFFKKKLLLSSSeeessseee[[[WWW]]]\\\[[[[[[\\\]]]___bbbgggkkkmmmrrrkkk[[[NNNKKKGGGDDDCCCCCCAAA@@@AAAAAAAAAAAA@@@???>>>===:::;;;<<<===>>>>>>======999<<<@@@DDDHHHMMMSSSWWW```aaaccceeefffhhhiiiiiikkkmmmooopppqqqrrrtttuuusssqqqoooooopppqqqqqqqqqiiiiiijjjjjjiiieee^^^ZZZWWWVVVVVVVVVWWWXXXZZZ[[[]]]]]]]]]^^^```bbbdddffffffeeeeeefffiiinnnsssvvvllliiieee```[[[VVVQQQMMMPPPXXXbbbjjjnnnrrrvvvyyy}}}}}}}}}}}}~~~zzz{{{ttt{{{wwwQQQFFFGGGHHHHHHGGGFFFGGGHHHIIIIIIJJJLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLLLLKKKKKKSSSZZZ\\\[[[XXXOOOUUUjjjzzzlllUUUccc~~~XXX\\\```WWWYYYVVVbbbqqq}}}~~~hhh```bbbccc___rrruuuqqqrrrsssttt{{{|||jjj^^^aaahhhdddZZZYYYWWWQQQHHHHHHXXXiiiqqqkkklllkkkjjjYYYQQQ___vvvaaa^^^]]]aaagggnnnwww{{{ssskkk\\\OOOPPPZZZ555555555555555444333222111333444444444999BBBIIIUUUqqqzzzwwwuuurrrsss|||~~~lllbbb```^^^[[[[[[^^^[[[YYYWWWWWWVVVTTTSSSRRRPPPNNNMMMNNNNNNLLLIIIHHHKKKNNNOOOPPPPPPQQQRRROOORRRTTTTTTQQQOOONNNOOOMMMLLLLLLMMMOOOPPPOOONNNMMMOOOQQQRRRRRRTTTWWWZZZ\\\VVV^^^lllRRREEEBBB@@@???>>><<<;;;;;;;;;;;;999888777555444444333333222222222333333333333444222333444666777888999999888777;;;???>>>>>>MMMaaauuuxxxfffNNNJJJNNNTTT]]]]]]```dddffffffgggiiilllkkkkkkkkkkkkkkkllllllmmmmmmiiifffeeeiiimmmppppppkkkjjjgggeeebbbbbbdddfffmmmnnnpppqqqrrrtttwwwyyyssskkkoooiiiQQQJJJJJJFFFFFFIIIEEEFFFFFFFFFFFFFFFFFFEEEGGGFFFEEEGGGIIIJJJIIIHHHFFFGGGGGGIIIJJJLLLNNNOOOPPPPPPOOONNNLLLKKKIIIHHHIIIMMMIIIHHHNNNOOOTTTbbbnnn|||bbb\\\___]]]ZZZXXXWWWYYY]]]bbbeeegggiiiqqqzzzwww___TTTOOOHHHDDDCCCCCCBBBAAA@@@@@@@@@@@@???>>>===<<<:::;;;<<<>>>>>>>>>===<<<777999===@@@BBBEEEIIIKKKVVVXXX[[[^^^bbbeeeggghhhgggjjjlllnnnooopppsssvvvqqqooonnnnnnpppqqqpppoookkkiiifffccc```]]]ZZZWWWXXXWWWVVVUUUTTTVVVXXXZZZ[[[[[[[[[]]]___bbbeeegggfffffffffgggiiilllnnnpppnnnmmmiiibbbZZZTTTRRRRRRYYYaaajjjpppsssvvv{{{~~~zzzoookkkxxx{{{uuuxxx~~~zzzTTTFFFGGGHHHFFFDDDDDDFFFHHHGGGHHHIIIJJJLLLLLLMMMMMMLLLLLLLLLMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJTTTZZZZZZYYYYYYQQQTTTeeevvvwwwuuuzzz}}}[[[ZZZsss^^^YYY]]]SSSSSSOOOYYYhhhvvvmmm```______VVV^^^}}}|||sssmmmgggooo|||]]]QQQUUUSSSQQQQQQSSSQQQIIICCCEEELLLRRR```xxxllleee\\\WWWIIIBBBHHHSSS\\\kkkzzz}}}{{{wwwuuuuuuuuussspppaaaYYYSSSRRROOOKKKMMMRRRPPPTTT___hhhcccUUUMMMOOO666666666666666555444444333444444333555>>>KKKUUUlll~~~lllqqqzzz|||lll___^^^aaa```]]]\\\]]][[[YYYXXXXXXXXXVVVUUUSSSQQQOOOOOOPPPPPPLLLIIIKKKNNNQQQSSSSSSRRRRRRSSSNNNQQQTTTTTTQQQOOONNNOOONNNNNNMMMNNNPPPPPPNNNLLLKKKMMMOOOPPPRRRTTTWWWZZZXXXRRRWWWrrrgggLLLAAA@@@???===;;;;;;;;;;;;<<<999888777666444444333333333333333333333333444444333444666888999:::;;;;;;:::888;;;???;;;888EEEYYYbbbiii\\\HHHDDDGGGJJJRRRVVV[[[___bbbbbbccceeehhhgggfffeeedddccccccccccccccc___[[[[[[aaagggkkklllgggfffdddcccccceeeffffffjjjlllmmmnnnnnnooorrrtttkkkdddnnnwww```MMMKKKKKKGGGEEEHHHFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFIIIJJJJJJIIIGGGGGGGGGGGGIIILLLNNNPPPOOOPPPQQQQQQQQQOOONNNMMMCCCHHHFFFGGGOOOQQQTTT```zzzvvvwww|||ccc^^^```]]]WWWUUUSSSVVV]]]cccffffffiiiuuu{{{~~~gggYYYRRRJJJEEECCCDDDCCCCCC??????@@@??????>>>===<<<;;;<<<===>>>>>>===<<<<<<@@@???>>>======@@@EEEIIIJJJMMMRRRYYY___dddhhhjjjccceeegggiiikkkmmmqqqtttmmmlllkkklllnnnnnnmmmlllkkkgggaaa[[[WWWUUUUUUUUU___]]]ZZZVVVTTTUUUYYY\\\YYYYYYZZZ\\\___cccfffgggffffffffffffeeedddccccccqqqqqqnnneee\\\VVVVVVYYY___fffoootttvvvyyy~~~vvviii___eeennnkkkkkkzzz|||yyySSSFFFGGGGGGEEECCCBBBEEEHHHFFFGGGHHHJJJKKKLLLLLLLLLKKKLLLLLLLLLLLLKKKKKKJJJHHHIIIIIIIIIJJJJJJKKKKKKQQQWWWVVVVVVXXXSSSUUUeeeyyyooofffnnnYYYMMMaaa~~~^^^QQQSSSJJJJJJIIIRRRaaarrrqqq___[[[\\\SSSUUUkkk}}}{{{nnngggmmmuuuiii^^^___VVV\\\YYYWWWVVVRRRKKKHHHJJJHHHKKKeeewwwjjj[[[PPPGGGCCCFFFFFFFFFQQQaaarrrwwwxxxpppeee^^^]]]]]]RRRKKKIIIMMMLLLGGGHHHOOOLLLXXXnnn~~~hhhTTTLLL666666666555444444444555111333666888<<>>;;;<<<@@@???999>>>===;;;888555222000///444444333333333333333333333333444444555666777777777777777777888<<>>;;;>>>;;;;;;<<<;;;:::===CCCEEEGGGKKKOOOTTT[[[bbbgggeeeeeeeeegggiiijjjjjjhhhiiihhhfffhhhkkkmmmllljjjeeeaaaZZZTTTPPPNNNOOOPPPNNNOOOPPPQQQSSSUUUVVVWWWZZZ[[[\\\^^^```aaabbbbbbdddfffhhhfffbbb___```aaaooonnnllliiifffcccaaa```jjjpppwwwzzz{{{{{{{{{}}}}}}|||~~~}}}{{{nnngggiiibbbbbbooovvvyyy~~~zzzgggVVVIIIGGGEEEFFFHHHIIIGGGEEEFFFGGGHHHHHHGGGGGGIIIJJJJJJJJJKKKJJJHHHHHHJJJLLLHHHHHHHHHIIIIIIIIIIIIIIIRRRTTTSSSPPPQQQTTTTTTRRRqqqfffffflllYYYKKKVVV```tttdddGGGGGGKKKHHHLLLTTT]]]iii~~~yyyjjj___]]]\\\\\\gggvvvqqqqqqqqquuuuuunnnppptttuuuwwwtttnnniiibbbYYYPPPIIIFFFGGGTTTsssooo]]]YYYMMMDDDCCCAAA===CCCMMM\\\___bbb```ZZZTTTOOONNNIIIGGGFFFHHHJJJKKKLLLMMMRRRRRReee```GGG555444333222222222222222555444666@@@RRRppp~~~uuuoooxxxxxxiii\\\XXXUUUVVVYYYZZZXXXVVVXXXZZZ[[[ZZZYYYWWWWWWXXXXXXUUUOOONNNTTTZZZVVVNNNMMMMMMNNNQQQTTTUUUTTTRRROOOSSSXXXZZZXXXTTTQQQOOORRRSSSRRROOOLLLKKKKKKLLLOOOOOONNNNNNMMMLLLKKKKKKKKKOOO\\\pppxxxVVVEEEBBB???===<<<;;;;;;:::;;;:::999888666555333333444444333333333333222222222333333444555555666666888888999888888;;;???BBBEEEEEECCC@@@>>>>>>@@@BBBFFFGGGIIIKKKLLLLLLMMMMMMOOONNNLLLKKKJJJKKKLLLMMMQQQTTTTTTRRRSSSXXXYYYVVVVVVWWWZZZ]]]```ccceeeeeedddeeefffggggggeeebbb```___ooo}}}~~~lllXXXOOOHHHIIIJJJHHHFFFHHHFFFEEEDDDEEEGGGIIIIIIIIIEEEFFFGGGHHHHHHHHHGGGGGGFFFGGGIIILLLMMMLLLKKKKKKNNNNNNOOORRRTTTUUUSSSQQQPPPNNNLLLJJJJJJKKKMMMOOO]]]uuuWWWHHHHHHHHHLLLQQQVVV\\\aaaeeefffjjjppptttvvv~~~fff[[[RRRNNNJJJCCC@@@AAAAAA@@@???>>>===<<<<<<<<<;;;;;;;;;>>>???>>>:::666<<<999999<<<<<<;;;<<>>888888===888888888777777777777777444444333333333222222222222222222333333444444555888999::::::999:::<<<>>>??????>>><<<:::999:::;;;===>>>???@@@@@@??????>>>@@@???>>>>>>???AAABBBDDDHHHPPPUUURRRMMMLLLMMMMMMPPPRRRUUUYYY\\\___bbbccc___```cccffffffccc]]]YYYeee}}}{{{iiiTTTNNNIIIFFFIIIKKKIIIHHHHHHEEEFFFGGGGGGFFFFFFHHHJJJGGGGGGHHHHHHHHHGGGFFFFFFFFFHHHJJJLLLMMMMMMLLLKKKKKKKKKMMMPPPSSSTTTTTTRRRQQQPPPNNNLLLKKKLLLMMMNNNPPPtttlllRRRLLLBBBLLLSSSSSSVVV```ffffffmmmmmmooonnnnnn~~~zzzjjjXXXPPPMMMHHHCCC???AAA@@@???===<<<;;;;;;;;;999;;;<<<===>>>@@@CCCEEE>>>999777:::===<<<:::;;;:::<<>>@@@AAA;;;999???888888888888888888888888555555444444333222222222111111222222222333333333555777999:::::::::;;;<<>>AAABBB??????@@@AAADDDFFFIIIJJJLLLQQQTTTQQQJJJFFFFFFHHHJJJLLLPPPTTTXXX[[[]]]___^^^aaacccccc```^^^___```vvvzzzeeePPPKKKHHHHHHIIIJJJIIIGGGEEEDDDGGGHHHGGGDDDDDDFFFIIIHHHHHHHHHGGGGGGFFFFFFEEEFFFHHHJJJLLLMMMMMMLLLLLLIIIIIIJJJLLLOOOQQQPPPOOOLLLKKKKKKKKKLLLNNNPPPRRRNNNfffpppYYYGGGTTTYYYTTTUUU___fffeeennnmmmpppqqqjjjooo}}}bbbRRRNNNLLLHHHDDDCCCBBBAAA???>>>============<<<:::999<<>>@@@DDDFFFLLLLLLNNNRRRVVVZZZZZZZZZUUUTTTRRRQQQPPPNNNMMMLLLIIIJJJKKKMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTSSSUUUZZZ___bbbdddddddddiiiiiifffaaa]]]___eeejjjooooooppprrrvvvzzzxxxyyyyyyyyyzzz}}}|||qqqmmmttt{{{}}}sss___QQQNNNMMMJJJGGGGGGFFFGGGGGGGGGGGGGGGGGGHHHJJJIIIHHHGGGHHHJJJFFFHHHKKKLLLJJJIIIHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNKKKRRRYYY^^^bbbbbbZZZPPPYYYjjjsss```ppp^^^LLLMMMRRRZZZ```gggoookkkVVVAAA>>>FFFFFFMMMSSSXXXeeeyyy}}}ooo___WWW___mmm{{{kkk^^^VVVUUUXXXWWWSSSNNNMMMPPPUUUZZZ]]]lllxxxwww\\\IIIDDDBBB=========;;;::::::;;;===>>>;;;AAAHHHNNNXXXdddmmmpppqqqiii```iii444555555444444444555666222888DDDTTTcccvvvhhhYYY]]]hhhttt}}}xxxfff___UUUSSSQQQPPPRRRTTTVVVWWWQQQSSSVVVVVVVVVVVVWWWYYYVVVZZZYYYTTTPPPPPPPPPNNNQQQOOOMMMMMMPPPRRRSSSSSSNNNPPPSSSTTTRRRQQQPPPPPPVVVWWWVVVTTTQQQPPPPPPQQQPPPOOOOOOOOOOOOOOONNNNNNMMMMMMMMMLLLQQQhhhyyyYYY???===BBB>>>;;;===:::999999999888888888888666666555555444333333222111111111222222222222222111444777888999999:::<<<@@@AAABBB@@@<<<999888888:::999999:::???FFFMMMRRRMMMMMMNNNOOOPPPQQQSSSSSSSSSQQQNNNKKKFFFCCCBBBCCCFFFHHHKKKOOOSSSVVVXXXYYYZZZ\\\\\\XXXTTTXXXdddooozzzvvv}}}}}}www```LLLFFFGGGGGGFFFFFFGGGEEEBBBCCCEEEGGGEEECCCBBBEEEHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFHHHJJJLLLMMMMMMLLLKKKJJJIIIHHHIIIKKKLLLJJJIIIGGGHHHHHHJJJLLLOOOQQQSSSUUU^^^mmmUUU^^^```YYYVVV\\\bbbbbbkkkmmmvvvzzzrrrnnnuuu[[[PPPNNNJJJFFFDDDCCCAAA@@@>>>======<<<===<<<:::888===KKKaaaqqqLLLAAA999888:::999999999888:::;;;<<<;;;<<<>>>@@@AAAAAACCCGGGLLLOOOOOOOOOIIIIIIIIIHHHGGGGGGGGGGGGGGGIIIKKKNNNOOOOOONNNMMMNNNNNNOOOPPPRRRSSSTTTTTTSSSUUUXXX[[[^^^_________aaabbbbbb```^^^___dddhhhjjjlllpppuuuzzz~~~}}}zzzyyyyyyzzz|||}}}~~~~~~~~~~~~|||{{{www___NNNIIIGGGAAAEEEFFFFFFFFFFFFEEEFFFFFFGGGHHHIIIHHHGGGFFFGGGIIIFFFHHHKKKLLLJJJHHHHHHHHHHHHHHHIIIJJJJJJKKKLLLLLLKKKSSS\\\dddjjjjjj___TTTSSS\\\~~~jjjnnnnnnVVVSSSWWW```bbbaaarrryyyTTTAAAEEEHHHMMMQQQUUU^^^ppptttaaaVVV[[[eeevvvooohhhiiikkkfff```^^^aaaggglllppp~~~ttt\\\OOOHHHBBBCCC@@@<<<::::::;;;>>>???===FFFNNNRRRZZZgggooorrruuuxxx|||222444444333333999EEENNNIIIJJJNNNVVV\\\aaakkktttxxxcccRRRWWWfffsss|||{{{ccc[[[VVVTTTQQQNNNNNNPPPRRRTTTQQQSSSTTTUUUTTTSSSTTTUUUOOOVVVYYYTTTNNNMMMPPPQQQRRRQQQOOOOOORRRTTTTTTTTTLLLNNNPPPPPPOOONNNOOOOOOTTTTTTTTTSSSQQQPPPQQQSSSOOOPPPPPPPPPPPPPPPPPPPPPJJJJJJJJJHHHIIIVVVqqqqqqMMM@@@@@@???<<<:::;;;;;;::::::999888888888888888777666555444444333222222222222222222222222///111444666666777999:::999:::<<<<<<:::999:::;;;:::999999<<>>???CCCDDDGGGJJJLLLNNNPPPPPPOOOPPPNNNKKKLLLYYYmmm}}}zzzzzz~~~}}}nnnWWWHHHDDDFFFEEEBBBAAACCCDDDBBBBBBBBBCCCCCCBBBBBBDDDFFFFFFEEEDDDDDDCCCDDDDDDEEEEEEGGGIIIKKKLLLLLLKKKJJJKKKIIIHHHHHHHHHHHHGGGEEEGGGGGGGGGHHHJJJKKKMMMMMMWWWZZZsss{{{yyyaaaaaa```\\\XXXXXX\\\___ffflllwww}}}yyyttt}}}vvv```UUULLLEEECCCBBB@@@???===<<<;;;;;;999;;;===>>>@@@IIIVVV```KKKBBB;;;999999888999;;;:::;;;<<<<<<;;;;;;<<<===;;;;;;;;;===@@@AAA@@@???===???@@@@@@@@@@@@BBBCCCGGGHHHKKKMMMNNNNNNMMMLLLKKKLLLMMMOOOQQQRRRTTTTTTSSSTTTVVVWWWYYYZZZ[[[[[[XXX[[[^^^______```eeeiiinnnqqqvvv|||~~~|||{{{|||||||||||||||~~~vvv\\\KKKHHHEEE===CCCEEEFFFEEEDDDCCCDDDEEEFFFGGGHHHGGGFFFEEEFFFGGGFFFHHHJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHOOOYYYdddnnnssslllbbbXXXZZZrrrssssssgggVVVTTT^^^ppprrr[[[IIIKKKMMMPPPRRRYYYhhhzzz|||hhhZZZXXX\\\sss|||yyygggXXXNNNJJJFFFBBB@@@AAADDDFFFHHHGGGQQQXXXZZZbbbqqq}}}666999<<<===CCCWWWtttkkkaaa^^^[[[[[[\\\[[[RRRSSSddduuu~~~qqq]]]WWWSSSRRRQQQOOONNNNNNOOOQQQPPPQQQSSSRRRPPPOOOOOOPPPKKKQQQTTTPPPLLLMMMNNNMMMPPPOOONNNNNNPPPRRRRRRQQQJJJLLLMMMMMMLLLLLLMMMNNNSSSSSSSSSRRRPPPOOOPPPRRRPPPPPPPPPOOOOOONNNNNNNNNIIIIIIIIIJJJHHHKKKWWWdddhhhKKKAAA@@@>>>;;;:::::::::::::::999999999::::::999888777666555555333333333333333333333333000111333333333444555777444666777777666666888:::777777888:::>>>CCCHHHJJJNNNMMMLLLKKKIIIHHHFFFEEEEEE>>>999;;;<<<:::;;;???@@@AAABBBDDDFFFGGGGGGGGGFFFDDDDDDHHHUUUiii~~~zzzbbbSSSNNNKKKMMMIIIAAA>>>AAACCCAAA@@@?????????BBBCCCDDDCCCCCCCCCBBBBBBBBBCCCDDDDDDDDDFFFHHHJJJKKKKKKJJJIIILLLJJJHHHGGGHHHHHHGGGFFFEEEEEEFFFFFFGGGHHHIIIIIIQQQSSScccsssxxx|||ddd[[[WWWZZZXXXSSSUUU]]]```gggpppvvvxxxyyy|||hhhVVVJJJEEECCCBBB@@@>>>===<<<<<<888;;;???@@@AAABBBFFFIIIBBB>>>;;;<<<;;;888999<<<:::;;;<<<<<<:::999:::;;;999888777999:::;;;999888888;;;===>>>======@@@BBBDDDEEEHHHJJJKKKLLLKKKKKKHHHHHHJJJLLLOOOQQQRRRSSSSSSSSSSSSTTTVVVXXXZZZ[[[WWWZZZ^^^```aaaeeekkkqqqxxxzzz}}}~~~~~~~~~~~~||||||}}}zzzrrrVVVGGGIIIHHHAAAAAACCCEEEDDDBBBAAABBBDDDEEEFFFGGGFFFDDDCCCDDDEEEGGGHHHIIIIIIGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHLLLSSS]]]lllwwwwwwrrrccc\\\ddd|||ssslll}}}[[[NNNWWWppp}}}~~~OOOJJJJJJJJJMMMRRR]]]mmmyyyqqqbbb[[[YYYhhhnnnwww~~~wwwjjjTTTOOOJJJHHHJJJMMMOOOPPPWWW```cccaaaiii|||<<>>======<<<;;;;;;666555999:::888;;;AAA>>>>>>???@@@AAAAAAAAAAAACCC@@@@@@MMMccc{{{sssWWWQQQVVVWWWWWWPPPDDD>>>@@@BBB@@@@@@===<<<===AAADDDCCCBBBBBBAAA@@@@@@AAABBBDDDEEECCCEEEGGGIIIJJJJJJIIIIIILLLJJJHHHHHHIIIIIIIIIGGGAAABBBCCCEEEFFFGGGIIIIIIIIINNNYYYsssvvvmmmzzzbbbTTTOOOWWWWWWOOOQQQ\\\]]]ccciiimmmttt{{{|||xxx}}}|||dddTTTGGGFFFDDDBBBAAA???>>>>>><<<===>>>>>>>>>>>>???@@@:::999;;;>>>===999999<<<999;;;<<<;;;:::888888999777666666888;;;<<<;;;:::999<<<>>>???>>>>>>AAADDD@@@BBBDDDGGGIIIJJJJJJJJJEEEFFFHHHJJJMMMOOOQQQRRRSSSSSSRRRSSSUUUXXX[[[]]]ZZZ]]]```bbbeeekkkssszzz||||||}}}~~~~~~~~~|||~~~xxxuuu~~~wwwzzzuuuSSSCCCFFFFFF???@@@BBBDDDCCCAAA@@@AAADDDEEEFFFFFFEEEDDDCCCCCCDDDHHHIIIIIIHHHFFFFFFHHHJJJKKKJJJJJJIIIHHHHHHGGGGGGKKKLLLOOOWWWgggwww|||zzzcccVVVSSSnnnxxxkkk[[[jjjaaaMMMTTTaaawwwOOOFFFEEEDDDFFFKKKUUUbbbmmmvvvhhh___ZZZVVV^^^jjjttt{{{~~~~~~{{{uuunnnkkkpppwww}}}rrrmmmgggdddeeeggghhhgggeeelllkkkeeekkk\\\]]]```dddlllkkkSSSKKKJJJJJJJJJWWWkkkuuuyyyppp^^^UUUPPPKKKQQQQQQRRRQQQPPPNNNLLLKKKNNNPPPSSSSSSPPPLLLIIIHHHLLLMMMOOOPPPOOOLLLIIIGGGOOOMMMJJJIIIIIIJJJJJJIIIGGGGGGFFFFFFGGGIIIJJJKKKQQQRRRTTTSSSRRRRRRSSSTTTTTTSSSRRRPPPNNNLLLKKKJJJJJJJJJIIIHHHHHHHHHHHHIII]]]{{{pppQQQCCCAAAAAA???===???BBBAAA;;;777777;;;;;;::::::999888777777666555555444444333222222000000111111222222222222222222333333333444444444333333333444444444555555666666666777777777777888444444555666888:::;;;<<<@@@<<<999:::>>>AAA???<<>>>>>>>>???AAACCCDDDFFFDDDCCCBBBCCCDDDFFFGGGDDDEEEHHHJJJKKKJJJIIIHHHIIIIIIIIIJJJLLLLLLIIIGGGFFFFFFFFFFFFFFFGGGHHHIIIKKKSSS___lllxxxmmmxxxhhhMMMGGGSSSSSSNNNRRRVVVZZZbbbggggggjjjrrruuutttzzzxxxiiiTTTGGGEEEEEE>>>===@@@===CCCCCCCCCCCCBBB@@@>>>===<<>><<<:::999::::::999888888777777777888999::::::;;;<<<<<<===>>>??????@@@EEEEEEFFFGGGIIIJJJKKKKKKGGGGGGHHHJJJMMMPPPSSSUUUSSSTTTSSSRRRRRRSSSVVVYYYXXX[[[___eeekkkttt}}}~~~|||~~~~~~||||||}}}|||{{{}}}nnnhhhrrrooottttttpppxxxWWWFFFOOONNN===CCCBBBAAAAAABBBCCCEEEFFFEEEDDDCCCBBBCCCDDDEEEFFFJJJHHHFFFEEEEEEFFFIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJNNNKKKMMMYYYdddnnn{{{kkk[[[VVV```nnnYYY[[[nnntttQQQGGGOOO```tttVVV@@@BBBDDDEEEGGGOOO]]]iiizzzmmm___\\\]]]\\\XXX___rrr}}}pppttt{{{zzzvvvpppkkkkkkppprrrrrrqqqrrrzzzsssoookkkggggggooouuuZZZIIICCCDDDJJJQQQcccvvv}}}}}}}}}qqq```TTTPPPMMMIIILLLMMMMMMNNNMMMMMMKKKKKKOOOQQQTTTTTTQQQNNNKKKJJJKKKLLLNNNOOOOOOMMMLLLJJJOOOMMMKKKJJJJJJJJJIIIGGGGGGFFFFFFFFFGGGHHHJJJJJJMMMOOOPPPPPPOOONNNPPPQQQQQQPPPOOONNNLLLKKKJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHRRRqqqeeeLLL;;;@@@<<<999;;;;;;999:::>>>;;;;;;::::::999888888888666666555555444333333333111111111111222222222333000000111111111222222222333333333333444444444444333333444444444555555555444444444555777888:::;;;>>><<<;;;<<<===>>><<<:::AAADDDSSSkkk~~~pppUUUKKKMMMOOOffffff[[[HHH???AAABBB???????????????@@@BBBDDDEEEFFFEEECCCCCCCCCDDDFFFGGGDDDEEEGGGHHHHHHHHHGGGGGGIIIIIIIIIJJJLLLLLLIIIGGGIIIGGGEEECCCCCCDDDGGGHHHTTTVVV]]]jjjuuurrrhhhNNNCCCIIIJJJKKKPPPQQQYYY___dddeeehhhooossssssvvv}}}www]]]KKKDDDFFFCCCDDDDDD===>>>AAAEEEGGGHHHEEEBBB@@@BBB>>>;;;===AAAAAA;;;555<<<;;;999999::::::999777888888777777888888999:::;;;;;;<<<===>>>??????@@@BBBBBBCCCEEEFFFHHHIIIIIIKKKKKKJJJJJJKKKMMMOOOPPPOOOPPPQQQRRRRRRTTTXXXZZZ[[[]]]bbbgggppp{{{}}}zzzzzz|||}}}~~~~~~}}}|||zzzzzz{{{}}}}}}}}}~~~qqqgggfffaaafffooosss^^^IIIJJJIII???@@@?????????@@@AAABBBCCCCCCCCCBBBBBBBBBCCCDDDEEEHHHGGGEEEDDDEEEFFFIIIJJJIIIIIIIIIIIIIIIIIIIIIIIILLLIIILLLUUU^^^eeeoooxxxhhh\\\YYY```zzz___TTT[[[yyy[[[JJJJJJTTT^^^qqqcccDDD@@@>>>???@@@HHHYYYjjjtttmmm___XXXUUU___WWWWWWdddvvv|||}}}|||wwwtttttt}}}~~~~~~|||zzz~~~xxxlllccc[[[VVVYYY^^^YYYPPPEEE>>><<>>888:::999888999::::::999777888888777777777888999999:::;;;<<<===>>>??????@@@??????AAABBBDDDFFFGGGHHHMMMLLLKKKKKKKKKMMMNNNOOORRRSSSUUUVVVVVVWWWZZZ\\\```ccchhhnnnwww~~~{{{yyyxxxvvvuuuyyyyyyyyyxxxwwwwwwyyy{{{yyyuuuuuusssggghhhrrr{{{}}}vvv[[[GGGBBBBBBAAA???>>>>>>>>>???@@@AAABBBBBBAAAAAAAAAAAABBBCCCDDDFFFEEEDDDDDDEEEGGGIIIKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKIIIKKKPPPUUUWWW[[[```VVVRRRSSSZZZtttuuuYYYPPP]]]mmmOOOEEEIIILLLYYYzzzLLL@@@999===@@@BBBPPPbbbooo}}}yyylll```XXX___UUUPPPWWWggg}}}{{{}}}ssscccZZZRRRIIICCCBBBAAA>>>>>>@@@DDDNNN___nnn}}}nnneeeYYYSSSUUUYYYYYYWWWOOOPPPPPPQQQRRRRRRRRRRRROOORRRTTTUUUSSSPPPOOOOOOKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIKKKLLLKKKIIIGGGDDDDDDDDDEEEEEEFFFFFFGGGDDDFFFGGGGGGGGGGGGHHHJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEOOOmmm```HHHAAA===>>>>>><<<:::;;;<<<;;;;;;;;;:::::::::999888777777666666555444444222222333333333333333333222222333333333444444444111111222222222333333333333333444444444555555555444444333333444444555555333555888777555666<<>>>>>???@@@BBBCCCEEEEEEDDDDDDDDDEEEFFFGGGHHHFFFEEEDDDDDDEEEGGGHHHIIIIIIIIIJJJLLLKKKIIIGGGIIIHHHGGGGGGIIIMMMQQQSSSOOOPPP^^^rrrjjjTTTAAACCCNNNPPPTTTXXX\\\___ccchhhmmmpppuuutttvvv{{{lll[[[MMMHHHGGG???AAADDDIIILLLKKKFFF@@@<<>><<<888666777;;;???999888888999;;;:::999777888888777777777777888888::::::;;;<<<===???@@@@@@??????AAACCCEEEGGGHHHIIIJJJJJJJJJKKKMMMOOOQQQSSSYYY[[[\\\\\\[[[[[[]]]^^^eeejjjrrrzzz|||zzzwwwtttrrrsssuuuvvvuuussssssvvvyyywwwttttttvvv{{{tttoooyyy~~~kkkhhhbbbXXXNNNCCC<<<===AAA@@@@@@@@@@@@AAABBBCCCCCC@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDEEEGGGIIIKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJLLLOOOPPPQQQQQQRRRLLLNNNOOOSSShhhkkkVVVUUU}}}TTTGGGIIIKKKTTThhhZZZEEE999???DDDCCCHHHSSSgggwww~~~nnnaaa\\\TTTOOOPPPWWWjjjwwwqqquuuxxx|||~~~~~~}}}}}}~~~xxxiiiYYYQQQKKKDDD???===>>>===BBBLLLWWWeeevvv}}}jjj___RRROOORRRVVVVVVUUUOOONNNNNNNNNNNNOOOOOOOOOOOOQQQSSSSSSQQQOOONNNNNNLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEFFFHHHKKKLLLJJJIIICCCCCCDDDDDDDDDDDDDDDDDDBBBDDDEEEEEEEEEEEEFFFHHHGGGHHHHHHHHHIIIIIIIIIIIIEEEEEEDDDCCCCCCCCCCCCCCCGGGDDDWWWWWWLLLBBB??????<<<;;;===<<<<<<<<<;;;;;;;;;;;;;;;999888888777777666666555444444333333333333333333222222333333333444444444111111222222222333333333333333333444444444444555444444333333333333444444666888888666444:::FFFOOOrrr|||xxx~~~sss```KKKAAABBBEEECCC@@@===@@@@@@>>>===???BBBBBB>>>>>>======>>>???@@@AAADDDDDDDDDDDDDDDEEEEEEEEEHHHGGGEEEDDDDDDFFFHHHJJJIIIIIIIIIJJJLLLKKKIIIGGGGGGHHHJJJLLLOOOQQQSSSTTTTTTRRR\\\jjjxxxtttMMMBBBKKKQQQRRRTTTXXX]]]aaaeeejjjooovvvwwwyyyyyyyyyoooUUUJJJKKKGGGDDDEEEGGGHHHFFFCCC@@@===<<<>>>AAACCCCCCAAA???===:::999999999::::::999777888888777777666777777888999999:::<<<===???@@@@@@AAAAAACCCDDDFFFHHHIIIJJJGGGGGGHHHIIIKKKNNNQQQSSSYYYZZZ[[[\\\\\\]]]```bbbhhhqqq~~~}}}{{{yyywwwtttrrrooorrrtttsssqqqrrrvvvzzz~~~}}}uuusssrrryyyxxxppp}}}vvv```RRRGGG@@@BBBAAA===<<>>AAABBBJJJYYYhhhvvvggg[[[PPPNNNQQQRRRQQQQQQQQQQQQPPPPPPPPPPPPQQQRRROOOQQQRRRRRROOOMMMMMMMMMLLLLLLKKKJJJHHHFFFDDDCCCCCCCCCCCCFFFIIIJJJJJJIIIBBBBBBCCCCCCCCCCCCBBBBBB@@@BBBDDDDDDDDDDDDFFFGGGFFFFFFFFFGGGGGGHHHHHHHHHDDDCCCBBBBBBAAAAAABBBBBBFFFAAANNNrrrooo^^^LLLBBB===:::;;;===<<<<<<<<<<<<<<<<<<<<<<<<:::999999888888777666666555555444444444444333333000000111111111222222222222222222222333333333333111111111222222222333333444333333333333333444555666666666555888CCCSSS___wwwooopppzzzfffUUUDDD???AAAAAA???===<<<>>>???>>>>>>>>>@@@AAA???>>>>>>===>>>???@@@AAABBBBBBCCCCCCCCCDDDDDDDDDGGGFFFEEEDDDEEEGGGIIIKKKIIIIIIIIIJJJLLLLLLIIIGGGGGGIIILLLPPPRRRTTTTTTUUUSSSJJJMMMUUU]]]|||gggHHHHHHNNNOOOOOOSSSYYY]]]```ffflllrrrvvv|||}}}yyyyyykkkSSSLLLFFFFFFFFFFFFFFFEEEDDDCCCBBBNNNKKKOOO]]]jjjgggTTTBBB>>><<<:::999::::::999888888888777666666666777777888999:::;;;===>>>@@@@@@BBBCCCDDDEEEFFFHHHHHHIIIFFFFFFGGGHHHJJJMMMOOOQQQSSSUUUWWWYYY\\\aaagggkkkpppzzz{{{yyyvvvuuuttttttrrrpppnnnqqqsssrrrppprrryyy}}}ssssss|||zzzmmmVVVLLLAAA:::>>>CCCAAA???AAA===>>>???@@@AAAAAAAAAAAAAAAAAACCCDDDEEEEEEFFFEEEEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGKKKOOORRRXXX```cccccc\\\aaa[[[XXXbbbvvv{{{pppfffEEEEEEMMMWWWXXX[[[uuukkkHHH888;;;EEELLLQQQ]]]lllzzzkkk]]]PPPHHHEEEJJJ]]]rrr}}}~~~~~~~~~{{{wwwwwwyyy{{{|||}}}}}}}}}JJJEEEAAA???======CCCJJJPPPVVVbbbqqq|||ttt```UUULLLLLLNNNMMMMMMPPPRRRRRRQQQRRRSSSTTTVVVWWWQQQRRRSSSQQQOOOMMMLLLLLLKKKKKKLLLLLLKKKHHHFFFDDDDDDCCCBBBCCCEEEGGGGGGFFFAAAAAABBBCCCCCCBBBAAA@@@???@@@BBBCCCBBBCCCDDDFFFDDDDDDDDDEEEEEEEEEEEEEEEBBBBBBAAA@@@@@@@@@@@@AAABBB???FFF```qqqbbbVVVJJJAAA===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999888888777777555555555555444444444333000000111111111222222222333333333333444444444444222222222222333333333333333333333333333444555666444555999???JJJ\\\ooo|||wwwsss{{{uuuVVVIII???>>>???===;;;;;;======>>>???>>>===???AAAAAA@@@?????????@@@AAABBB@@@AAAAAABBBBBBBBBBBBBBBDDDCCCCCCDDDEEEGGGIIIJJJIIIIIIIIIJJJLLLLLLIIIGGGGGGIIIMMMRRRWWW\\\___aaaSSSDDDCCCKKKQQQnnnXXXIIIKKKKKKJJJMMMTTTYYY[[[aaaiiilllqqqxxx{{{vvvssszzzsss^^^PPPKKKKKKKKKJJJIIIGGGEEEDDDTTTPPPSSSbbbqqqqqq^^^KKKBBB???;;;999999999:::999888888777666666666666666777888999;;;===>>>@@@@@@BBBBBBBBBCCCDDDDDDEEEEEEGGGGGGIIIKKKNNNRRRVVVXXXYYYZZZ\\\___dddkkksssyyy~~~}}}vvvsssqqqppppppqqqpppooommmqqqsssqqqpppsss}}}}}}www|||{{{dddNNNHHHBBB===>>>@@@AAAAAAAAA>>>>>>@@@AAABBBBBBAAAAAABBBCCCEEEGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKHHHLLLNNNMMMRRR[[[``````SSSYYYUUUUUU___iiiuuuQQQEEEGGGVVV[[[^^^wwwiiiIII???EEELLLMMMXXXdddsss~~~~~~kkkYYYPPPKKKKKKTTTaaaqqqxxx}}}vvvsssqqqttt{{{}}}yyy{{{zzzxxxwwwyyy|||~~~:::;;;???BBBDDDHHHSSS___gggppp{{{^^^UUULLLFFFGGGHHHFFFHHHLLLMMMMMMMMMNNNPPPSSSUUUWWWRRRSSSTTTRRROOOMMMLLLLLLIIIKKKMMMNNNMMMKKKIIIGGGGGGDDDBBBBBBCCCDDDDDDCCC@@@AAABBBBBBBBBAAA@@@???===???AAAAAAAAABBBDDDEEECCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@??????@@@@@@???===>>>MMMooo}}}eeeNNNBBB<<<<<<<<<===============;;;;;;:::999999888888777666666555555555444444444222222333333333444444444333333444444444444555555444444555555555555666666333333333333444555666777666:::CCCPPPddd{{{[[[KKKAAA<<<>>>???;;;:::<<<======>>>???>>><<<>>>BBBCCCBBBAAAAAAAAABBBCCCDDD???@@@AAAAAABBBBBBAAAAAAAAAAAABBBCCCEEEGGGHHHIIIJJJIIIIIIJJJLLLLLLIIIGGGFFFHHHMMMTTT\\\eeemmmqqq\\\KKKHHHOOORRRgggfffMMMJJJHHHFFFJJJQQQVVVWWW^^^gggggglllrrruuuppplllpppxxx}}}hhhQQQRRRQQQPPPLLLHHHDDDAAACCCCCCFFFLLLSSSUUUQQQKKKEEEAAA<<<999888999::::::888888777666666666666666777888999;;;===>>>@@@@@@@@@@@@AAAAAAAAABBBBBBBBBGGGHHHKKKPPPUUU[[[```cccffffffgggiiimmmuuu}}}zzzxxxuuusssooonnnooopppppppppnnnqqqsssqqqppptttvvv```LLLAAAAAA???<<<<<<===@@@AAA@@@AAACCCDDDEEEEEEDDDCCCCCCDDDFFFHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIILLLLLLLLLLLLLLLLLLLLLLLLKKKMMMLLLGGGIIIQQQUUUTTTOOOUUUPPPOOOWWWVVVlll~~~sssgggOOOFFFSSSZZZ[[[ppp```IIIFFFGGGDDDKKKVVVbbbmmm{{{xxxddd[[[UUUMMMLLLPPPWWW```rrr{{{uuuuuunnnjjjnnnsssuuuxxx}}}zzz~~~}}}~~~{{{vvvtttvvvyyy}}}<<>>???BBBDDDDDDCCCAAA@@@???>>>>>>@@@BBBCCC@@@??????@@@BBBBBB@@@>>>;;;<<<<<<===>>>??????@@@BBB???AAAIIITTTlllpppSSSBBB??????@@@===:::;;;@@@888666666888777555777;;;777888999999777555444444555555444333333333444444555444444444444444555555777555333444666777666333333444555444444555777999===LLLaaavvvkkkKKKCCCAAA>>>;;;999999;;;<<<========================>>>>>>>>>>>>???@@@AAABBB????????????@@@AAABBBCCCDDDCCCCCCCCCCCCDDDDDDEEEGGGPPPTTTOOOJJJJJJIIIGGGIIIVVV^^^fffuuuvvvkkkgggVVVMMMIIIKKKKKKUUUxxxsssQQQDDDCCCDDDCCCCCCJJJVVV]]]^^^aaaeeejjjmmmnnnmmmllllllvvv{{{rrrcccUUUTTTVVVSSSKKKDDDEEEHHHEEE???AAAIIIIIIBBB>>>===;;;999888888999999===:::777666777888777666:::::::::;;;;;;<<<===>>>;;;>>>BBBDDDDDDDDDEEEEEEJJJGGGMMMXXX]]]aaaooovvvvvv|||~~~~~~xxxrrrooooooooooooooonnnnnnnnnnnnnnnllllllnnnrrruuuxxxzzz{{{llleeeqqqcccEEEGGGEEEBBB@@@>>>>>>??????AAAAAA@@@@@@@@@AAABBBBBBDDDEEEFFFGGGHHHIIIIIIIIIFFFGGGIIIKKKKKKJJJIIIHHHGGGIIILLLNNNNNNLLLJJJHHHKKKGGGGGGJJJGGGFFFSSSfffvvvsssooofffYYYUUUcccvvv|||{{{zzzhhhlllJJJPPPYYYXXXaaavvvkkkFFF>>>BBBCCCCCCKKKVVVaaannn|||uuubbbZZZ[[[UUULLLLLLLLLTTTkkksssyyytttpppnnnppptttuuuvvv{{{}}}{{{zzz}}}@@@JJJWWW```gggnnnxxxyyynnnfffaaa\\\XXXUUURRRNNNLLLLLLMMMNNNNNNQQQOOOLLLJJJIIIIIIKKKLLLRRRSSSUUUUUUSSSPPPNNNMMMJJJKKKLLLMMMMMMLLLJJJIIILLLKKKIIIGGGGGGGGGHHHIIIEEECCC@@@AAACCCEEEDDDCCCCCCBBB@@@??????AAABBBCCCDDDCCCAAAAAAAAAAAA???===;;;<<<<<<===>>>>>>??????>>>;;;===CCCKKK]]]qqqTTTIII@@@<<<<<<;;;<<>><<<<<<===<<<888777:::777777777666555555666777777777666666777888999999333333333333333444555666999777555666777777555333222555888888777888;;;???KKK^^^xxx]]]BBB>>>===:::999888:::<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<======>>>???@@@????????????@@@AAAAAABBBDDDCCCCCCCCCCCCDDDEEEEEEJJJRRRVVVQQQLLLKKKLLLJJJJJJYYYdddooo~~~{{{kkkbbbaaaVVVPPPPPPNNNQQQfffuuuVVVFFFDDDDDDDDDHHHMMMRRRVVVXXX^^^aaafffiiikkkkkklllmmmrrrwwwxxx}}}fff[[[WWWTTTOOOLLLQQQSSSQQQKKKHHHGGGEEEBBB>>>===<<<<<<<<<<<<<<<===>>><<<:::999::::::999888::::::;;;<<<===???AAABBB???@@@BBBCCCCCCDDDGGGIIIRRRNNNPPPYYY```hhh{{{|||xxxwwwsssooonnnnnnnnnnnnnnnnnnnnnnnnnnnllllllooosssppplllooovvvttteeeXXXZZZdddlllsssxxxeeeHHHEEECCCAAA???>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDEEEFFFGGGHHHHHHHHHFFFGGGIIIKKKLLLKKKJJJJJJHHHJJJMMMOOOOOOMMMKKKIIIJJJGGGHHHKKKIIIHHHTTTeeexxxiii^^^cccnnn{{{|||wwweeemmmWWWQQQZZZ[[[\\\```uuukkkKKK>>>======AAAFFFOOOZZZjjjyyykkk___\\\XXXPPPJJJGGGJJJ^^^~~~|||xxxtttqqqqqqtttvvvuuussssssvvvyyy|||}}}|||{{{{{{~~~}}}{{{}}}MMM[[[ooo~~~ooobbbZZZXXXXXXXXXUUURRROOOMMMOOOQQQRRRRRRTTTQQQMMMIIIGGGHHHJJJKKKNNNPPPRRRSSSSSSQQQOOOMMMJJJJJJKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHFFFDDDDDDEEEFFFEEEDDDDDDCCCBBBAAAAAAAAABBBCCCHHHEEEBBB@@@??????===<<<;;;;;;<<<<<<===>>>>>>>>>>>>===>>>BBBEEEOOOjjj|||iiiUUUKKKFFFAAA<<<:::===::::::<<<:::666555777999777555444333444666777666666555555555555666666333333333444555666777888666555555666777777555333222555888777777>>>KKKVVVmmm~~~zzzgggPPP>>>???===;;;:::999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>;;;::::::;;;;;;<<<===>>>>>>>>>>>>??????@@@AAAAAADDDCCCCCCCCCDDDDDDEEEFFFJJJQQQTTTPPPKKKJJJLLLLLLJJJ[[[hhhttttttnnnkkk\\\QQQPPPNNNKKKTTTccczzzaaaPPPHHH???===EEELLLNNNSSSYYYZZZ]]]aaadddfffiiimmmooonnnttttttyyyxxxnnnddd\\\XXXTTTSSSRRRPPPJJJAAA???AAA@@@??????>>>======<<<<<<===<<<;;;;;;<<<<<<:::888999999999;;;===@@@BBBDDDAAAAAAAAA@@@AAAEEEJJJNNNYYYWWWYYYaaagggnnnvvvqqqooommmllllllllllllmmmmmmnnnoooooooooiiihhhlllpppjjjdddpppuuuiii[[[TTTVVV___mmmyyy}}}xxx]]]DDDBBBAAA???>>>>>>>>>???@@@>>>>>>>>>???@@@AAABBBCCCBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFHHHJJJKKKLLLKKKKKKIIIKKKMMMOOOPPPNNNLLLKKKJJJGGGHHHLLLJJJHHHPPP\\\tttyyy~~~{{{nnnaaa^^^aaapppdddffflllTTTYYYbbb^^^SSSZZZiiirrrfffPPPAAA<<<<<<@@@BBBGGGRRRbbbrrrssseee```\\\WWWMMMFFFCCCNNNhhh~~~}}}qqqnnnnnnqqqvvvxxxuuuqqqrrrsssuuuvvvxxxyyyzzzzzzxxx|||}}}{{{{{{|||{{{yyy~~~qqq|||~~~kkk___ZZZXXXWWWXXXTTTRRRNNNMMMOOOPPPRRRRRRUUUSSSPPPMMMKKKJJJJJJJJJJJJKKKMMMPPPQQQQQQOOOMMMIIIIIIIIIIIIJJJJJJJJJJJJHHHIIIKKKLLLMMMMMMLLLLLLJJJIIIHHHGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@AAAAAAGGGDDD@@@>>>=========<<<;;;;;;;;;<<<<<<=========>>>>>>???AAAAAAEEEVVVfffxxxiiiWWWGGG???@@@;;;888::::::888999<<<<<<:::888777777777777666777666555444333222222222555555555555666666777888444444555777888999888888666:::===???EEEVVVooozzz|||kkkWWWNNNFFF<<>>======>>>???@@@@@@@@@@@@CCCCCCCCCCCCDDDEEEFFFFFFHHHMMMOOOLLLGGGGGGJJJMMMSSShhhwwwppp```TTTUUUWWWTTTUUU[[[nnnzzzoooTTT@@@AAAHHHJJJRRR]]]YYY[[[]]]___bbbfffkkkooofffnnnqqquuu~~~uuukkk___VVVRRRTTTRRRIIIFFFJJJGGGFFFEEEDDDBBB@@@>>>===AAA@@@@@@AAABBBAAA???<<<<<<<<<<<<<<<>>>AAADDDEEEBBBCCCDDDEEEGGGMMMSSSXXX^^^```hhhpppsssuuu~~~xxxnnnkkkkkkiiiiiijjjjjjkkkkkkmmmnnnoooppppppmmmiiikkkooojjjkkk|||ooofffeeelllyyy~~~uuuooojjj^^^KKK;;;>>>>>>=========>>>???@@@<<<======>>>???@@@BBBCCCAAAAAABBBCCCCCCCCCCCCCCCCCCDDDFFFHHHIIIJJJJJJKKKHHHJJJLLLNNNNNNNNNLLLKKKKKKHHHIIIKKKIIIFFFJJJQQQWWW^^^gggjjjeee___]]]^^^vvvnnn___ppp]]]VVVccceeeZZZUUUZZZ^^^\\\SSSHHH@@@>>>>>>???DDDMMMXXXfffxxxvvvjjjfffbbb\\\VVVOOOHHHHHHRRR```kkkooohhhfffggglllsssvvvuuurrrvvvvvvvvvwwwxxxxxxvvvuuuvvvyyy}}}~~~zzzzzz~~~|||{{{{{{{{{xxxuuuxxx}}}}}}eeeZZZVVVTTTTTTVVVVVVSSSPPPNNNOOOPPPQQQQQQTTTTTTTTTSSSQQQNNNKKKIIIGGGFFFHHHKKKNNNOOONNNLLLHHHHHHGGGGGGGGGHHHIIIJJJGGGIIIKKKMMMNNNNNNMMMMMMKKKKKKKKKJJJHHHGGGGGGGGGCCCBBBAAA@@@@@@?????????BBB???<<<;;;;;;=========;;;;;;;;;;;;<<<<<<<<<<<<999:::===>>>===>>>GGGPPPfff|||dddXXXNNNFFF???======<<<===AAA;;;:::888999;;;;;;999777999999888777666666666666666666555444444555555555555666777777888999;;;<<<===FFFQQQ[[[ggg{{{wwwsssxxxvvvUUUAAA======:::BBBAAA???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>======???@@@AAAAAA@@@@@@CCCCCCCCCDDDDDDEEEGGGGGGHHHJJJKKKJJJGGGFFFKKKQQQgggoooeeeaaahhhlllggg___\\\bbbWWWEEECCCEEEMMMYYYXXXYYYZZZ[[[^^^bbbhhhlllccciiiiiimmmvvvvvvyyymmm```aaabbb[[[UUUUUUNNNMMMLLLJJJHHHGGGFFFEEEGGGFFFFFFHHHIIIHHHFFFCCCBBBAAA@@@@@@AAACCCEEEGGGCCCFFFJJJNNNRRRXXX___ddd```fffpppxxx|||zzztttnnniiijjjkkkiiihhhiiiiiijjjkkklllmmmnnnooopppuuuppprrrvvvuuu|||{{{oookkklllvvvxxxvvv|||xxxkkk^^^QQQFFF===:::;;;;;;<<<<<<===>>>??????;;;;;;<<<===>>>???AAABBB???@@@AAAAAABBBBBBBBBBBBAAAAAACCCEEEFFFGGGHHHIIIFFFGGGIIIKKKLLLKKKKKKJJJIIIHHHHHHKKKLLLKKKLLLOOOJJJOOOUUUYYY\\\___```aaafff~~~fffddd|||pppUUUYYY```___VVVSSSSSSXXX[[[VVVHHH===:::;;;AAAIIIPPP\\\rrryyyqqqoooiii```\\\YYYSSSKKKFFFIIISSS]]]eeeeeeeeeiiinnnrrrsssrrrvvvvvvwwwzzz{{{zzzvvvsssxxxzzz|||}}}{{{|||{{{~~~~~~xxxwww{{{||||||{{{yyyxxxyyy}}}|||~~~}}}{{{{{{}}}}}}}}}|||}}}{{{yyyyyywwwxxx~~~aaaSSSQQQPPPSSSXXXXXXUUUQQQPPPPPPRRRSSSSSSQQQSSSUUUVVVUUURRRNNNKKKGGGEEEDDDGGGKKKOOONNNMMMHHHGGGFFFEEEFFFHHHJJJLLLHHHIIIKKKMMMNNNNNNNNNMMMJJJLLLMMMLLLJJJHHHHHHHHHCCCCCCBBBAAA???>>>======>>><<<::::::;;;======<<<;;;;;;;;;;;;;;;;;;;;;;;;999<<<>>>???>>>???CCCGGGRRRpppzzz___TTTJJJEEECCC???>>>???<<<999666666888999777555777777777777777888999:::555555444444444444555555555666777777999<<>>@@@AAABBBBBBAAAAAACCCCCCCCCDDDEEEFFFGGGHHHKKKKKKLLLLLLJJJJJJQQQZZZwwwdddaaafffppptttkkk]]]UUU^^^qqqnnnNNNBBBAAAIIIQQQSSSTTTVVVWWWZZZ^^^dddiiikkklllfffgggpppqqqrrr|||xxxpppoooiii___WWWQQQPPPNNNMMMLLLLLLMMMMMMJJJIIIHHHIIIKKKKKKIIIGGGDDDCCCAAA@@@AAACCCFFFGGGFFFIIINNNRRRXXX___ggglllfffkkkssszzzyyypppjjjffffffjjjkkkiiihhhiiiiiiiiijjjkkklllmmmnnnooopppooorrrxxxxxxsssnnnfffgggoooyyymmm^^^PPPDDD;;;;;;>>>999:::;;;;;;<<<=========;;;;;;;;;<<<===>>>???@@@===>>>???@@@BBBBBBBBBBBB@@@AAAAAABBBDDDEEEFFFGGGDDDEEEGGGHHHIIIIIIIIIIIIGGGFFFGGGKKKOOORRRRRRRRRKKKMMMNNNPPPVVV]]]```___bbbqqqbbbddddddQQQSSSXXXPPPQQQVVVaaannnooo\\\FFF;;;999===EEEKKKUUUkkk{{{xxxpppfff```^^^[[[TTTIIICCCIIIRRRbbbeeegggiiijjjkkknnnpppvvvwwwyyy~~~~~~|||||||||}}}~~~}}}zzzxxx|||zzz|||}}}{{{}}}{{{xxxyyy}}}wwwwwwvvvuuussstttvvvxxxvvvzzz~~~|||{{{{{{||||||{{{yyy}}}zzzyyy|||~~~rrrWWWOOOPPPPPPQQQUUUTTTRRROOONNNPPPRRRTTTTTTPPPQQQTTTUUUUUUSSSQQQOOOIIIFFFCCCEEEJJJOOOPPPOOOJJJIIIGGGFFFGGGIIILLLNNNIIIIIIKKKLLLMMMMMMMMMMMMIIIKKKMMMMMMJJJHHHHHHIIIDDDDDDCCCBBBAAA???=========<<<;;;;;;======<<<;;;::::::::::::::::::::::::;;;>>>?????????AAACCCDDDKKKXXXvvvtttjjjfffbbb[[[VVVTTTTTTMMMDDD>>>======;;;999<<<;;;:::999888777777777777777777888999:::<<<<<<;;;===@@@DDDJJJSSS]]]dddlllwwwiiiQQQCCC???===<<<===666777888999:::;;;==============================;;;;;;;;;<<<<<<===>>>???>>>???AAACCCCCCCCCBBBAAACCCCCCCCCDDDEEEGGGHHHIIILLLKKKLLLNNNMMMMMMVVVaaayyyqqq\\\[[[]]]bbbccc]]]VVVSSSUUU^^^{{{{{{tttbbbKKKDDDFFFIIILLLMMMPPPRRRVVV[[[bbbfffmmmnnnhhhhhhpppnnnnnnxxxxxxxxxkkkcccaaa\\\XXXVVVVVVWWWXXXTTTRRRQQQQQQSSSSSSSSSRRRMMMKKKIIIIIIJJJMMMPPPSSSUUUWWWYYY\\\aaajjjssszzz}}}wwwsssooolllgggeeeeeeiiikkkhhhhhhjjjiiiiiijjjkkklllmmmmmmmmmggghhhjjjsss~~~ooommmvvv~~~ssscccQQQGGG@@@;;;:::===999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======>>>;;;<<<>>>@@@BBBCCCCCCDDDBBBBBBBBBBBBCCCDDDEEEFFFCCCDDDFFFGGGHHHIIIIIIIIIGGGFFFFFFIIINNNQQQQQQNNNJJJLLLLLLNNNWWW```bbb]]]\\\qqq|||kkkddd\\\MMMRRRMMMYYYeeesssjjjGGG>>>;;;AAAGGGNNN]]]mmmxxxzzzqqqfffaaa]]][[[TTTLLLIIILLLUUU\\\eeehhhffffffjjjoootttsssuuu{{{~~~}}}{{{|||~~~~~~{{{yyy{{{{{{}}}|||}}}~~~~~~}}}{{{|||}}}~~~zzzzzzyyywwwtttssstttuuuvvvvvvxxx|||}}}|||{{{|||}}}}}}{{{yyy|||yyyyyy}}}vvv^^^KKKKKKPPPMMMJJJJJJOOOMMMKKKKKKMMMQQQSSSSSSPPPPPPQQQRRRSSSSSSRRRRRRLLLGGGCCCDDDJJJPPPQQQQQQLLLJJJHHHGGGHHHKKKNNNPPPJJJJJJJJJKKKLLLLLLMMMMMMHHHKKKNNNMMMJJJHHHIIIJJJEEEEEEEEECCCBBB@@@>>>===>>>===<<<===>>>>>><<<:::::::::::::::::::::::::::888:::;;;;;;;;;===>>>>>>CCC@@@SSS}}}{{{xxxlll]]]QQQLLLIIIGGGEEEHHHGGGDDD@@@<<<999888777999:::;;;===???BBBDDDEEEHHHLLLRRRZZZeeesssjjjQQQ<<<999<<<:::777999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>@@@BBBDDDDDDDDDCCCBBBCCCCCCCCCDDDEEEGGGHHHIIILLLJJJKKKNNNMMMNNNXXXeeevvv___ZZZUUURRRPPPRRRWWW]]]KKKPPPffflllrrr|||ZZZIIICCC@@@EEEHHHKKKOOOTTTZZZ```eeedddiiihhhiiioooiiifffppplllsss~~~~~~yyyrrrkkkfffddddddddddddbbb``````aaaccccccccc[[[ZZZYYYYYY[[[___cccffflllkkkjjjkkkpppyyyyyytttoookkkjjjiiiffffffiiiiiiggghhhjjjiiijjjjjjkkkkkkllllllmmmggggggfffpppxxxyyysssxxxqqq\\\HHHAAA@@@<<<888777888999:::;;;;;;;;;;;;:::<<<<<<;;;;;;;;;<<<<<<===:::<<<>>>@@@BBBCCCDDDEEECCCCCCCCCCCCCCCDDDEEEFFFDDDDDDFFFGGGHHHIIIIIIIIIIIIGGGEEEEEEIIILLLJJJEEEFFFJJJMMMRRR^^^iiiiiibbbSSS```xxxssskkkoooRRRRRRRRRdddtttVVVEEE:::>>>EEEHHHOOOYYYbbbwww|||mmmddd^^^___]]]UUULLLIIIDDDQQQ___eeecccccchhhnnnnnnkkkkkkpppxxx}}}{{{{{{~~~}}}{{{xxxzzz~~~}}}xxx{{{}}}|||~~~~~~|||{{{|||}}}yyyvvvvvvwwwvvvsssrrrvvv}}}~~~zzzyyyzzz{{{~~~~~~|||{{{yyyzzz}}}~~~|||ggg^^^VVVRRRMMMHHHFFFHHHKKKNNNLLLJJJHHHIIIMMMOOONNNMMMRRRRRRQQQPPPPPPQQQTTTVVVQQQIIICCCDDDKKKPPPNNNJJJJJJJJJIIIHHHIIIJJJKKKLLLLLLJJJGGGGGGHHHIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFCCCDDDCCCBBB???>>>???AAA:::999999999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>DDDHHHTTTyyy}}}vvvnnneeegggiiicccUUUKKKJJJIIIFFFLLLQQQUUUYYY```kkkqqqsssqqqqqqwwwhhhPPPJJJAAA:::888888888999888888888888888999999999999:::;;;:::888888888999999:::;;;;;;999999:::;;;;;;;;;<<<===>>>???@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDGGGHHHGGGFFFIIIRRRZZZppp^^^QQQQQQQQQKKKJJJNNNKKKGGG[[[zzz|||mmmVVVDDD;;;@@@BBBCCCDDDKKKWWW]]]]]]cccccceeegggiiikkkmmmnnnqqqppprrrxxx}}}}}}|||}}}~~~}}}}}}}}}zzzzzz}}}~~~~~~{{{pppiiihhhhhhiiiqqqnnnmmmooossssssnnniiioooiiigggjjjllljjjhhhhhh^^^aaaoooxxxgggdddttt}}}yyymmmVVVBBB>>>>>>999888;;;999999:::;;;;;;;;;;;;:::===<<<<<<;;;;;;;;;<<<<<<======>>>???@@@AAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBDDDEEEGGGGGGHHHHHHFFFFFFGGGKKKNNNNNNKKKHHHJJJHHHNNNeeerrrcccXXXdddXXX[[[eee~~~{{{~~~uuutttlllIIIVVVaaayyyZZZ999888@@@AAAFFFQQQXXXfffxxx~~~wwwpppfff```]]]YYYSSSNNNJJJIIIRRR___aaa\\\___hhhjjjlllmmmllllllooouuuzzzxxx{{{{{{yyy}}}~~~xxxyyy{{{}}}}}}|||zzzxxx~~~}}}~~~~~~|||{{{zzzyyyuuussstttwwwxxxxxx}}}{{{wwwyyyzzz|||}}}|||gggRRRKKKNNNMMMKKKIIIHHHIIIJJJKKKJJJGGGEEEFFFHHHIIIIIIGGGNNNNNNNNNNNNOOOQQQTTTVVVMMMHHHCCCDDDIIILLLJJJGGGFFFFFFFFFGGGHHHJJJLLLMMMKKKIIIGGGGGGIIIJJJJJJJJJHHHHHHHHHHHHGGGFFFEEEDDDBBBCCCCCCAAA>>>======>>>>>>>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::>>>AAAIIIeee}}}vvvuuuuuusss~~~~~~{{{}}}~~~qqqRRRHHHCCC===888777888999999888888888888888777777777777888999888777666666888999:::;;;:::999888999;;;::::::;;;;;;<<<===>>>>>>?????????@@@@@@@@@AAAAAADDDDDDEEEGGGKKKPPPVVVZZZzzznnn]]]OOOMMMMMMHHHHHHMMMIIIGGGPPP^^^{{{rrrYYYIIICCC;;;<<>>999888:::888999999:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDCCCDDDEEEFFFGGGGGGHHHGGGIIIHHHIIIKKKNNNNNNKKKIIIIIIHHHMMMeeeyyyooo^^^^^^ZZZXXX[[[ooo|||~~~xxxmmmZZZZZZaaasss|||yyyhhhFFF>>>AAA???@@@FFFOOO\\\nnn{{{~~~vvvjjjbbb___\\\XXXUUUPPPKKKNNNYYY^^^ZZZZZZ___iiikkkmmmnnnnnnqqquuuyyywwwzzz{{{|||~~~yyywwwwwwyyy{{{~~~~~~}}}|||{{{{{{{{{yyyzzz}}}}}}{{{~~~}}}zzz|||qqqUUUGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGIIIGGGDDDDDDEEEFFFFFFEEEJJJJJJJJJKKKMMMPPPSSSTTTKKKIIIGGGGGGHHHHHHFFFEEEAAABBBCCCEEEGGGIIILLLMMMIIIGGGFFFGGGIIIJJJJJJJJJDDDDDDEEEDDDDDDCCCBBBAAAAAABBBBBB@@@===;;;;;;<<>>>>>===;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<>>;;;888777777999999999888888777777666666555555555777777666555444555666888999::::::888888999:::999999999::::::;;;;;;;;;<<<<<<============>>>>>>CCCBBBCCCGGGNNNTTTVVVVVVkkkhhhYYYKKKIIIHHHFFFGGGKKKJJJKKKMMMMMM^^^jjjVVVIII>>>:::<<>>???@@@AAAAAA???@@@@@@AAABBBCCCDDDDDDEEEEEEFFFGGGHHHHHHGGGGGGKKKJJJJJJKKKLLLLLLKKKIIIHHHIIILLLaaa|||{{{fff[[[^^^WWWSSSbbb}}}~~~yyyfff~~~kkkSSSUUUaaahhheeelllzzz~~~oooSSSCCC?????????@@@FFFRRRcccrrr|||{{{nnneee```___]]][[[TTTLLLJJJTTT[[[ZZZYYYZZZeeeiiimmmpppqqqsssuuuwwwyyy|||}}}~~~}}}yyyxxxxxxyyyzzz}}}~~~}}}||||||zzz{{{~~~}}}zzz|||{{{lll\\\MMMIIINNNCCCDDDFFFGGGGGGFFFEEEDDDIIIGGGFFFEEEFFFGGGHHHIIIIIIHHHHHHIIIKKKNNNOOOOOOJJJKKKLLLKKKIIIGGGEEEEEE@@@@@@BBBCCCEEEHHHIIIJJJEEEDDDDDDEEEGGGIIIIIIHHHBBBBBBBBBBBBBBBAAA@@@@@@???@@@@@@???<<<::::::;;;;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<999999===DDDXXX}}}~~~zzz~~~sss___KKK???999777666777888999999888888888777666555444444333555666777666444333444555777888999999777777888999888999999999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<>>CCCOOOPPPRRRWWW^^^ccchhhlllmmmzzzwwwrrrnnnmmmpppsssvvvyyy}}}rrrfffbbbccceeedddbbb```aaabbbcccdddfffeeeddddddeeefffhhhjjjllliiibbbdddwww||||||kkkaaa\\\ZZZppplllaaa^^^KKKAAA::::::<<<999888999777777888999999999999888999:::<<<>>>>>>===;;;:::<<<<<<===>>>???@@@AAAAAA>>>???@@@AAACCCDDDEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGKKKKKKJJJJJJJJJJJJIIIIIIGGGKKKKKKXXXsss{{{lll```^^^WWWQQQXXXqqqhhhhhhRRRJJJNNNVVVXXX```jjjjjjrrrjjjXXXEEE;;;<<<@@@BBBDDDMMM[[[jjjvvv}}}{{{qqqiiidddaaa___^^^UUUMMMKKKQQQXXXZZZZZZ[[[aaadddjjjooossstttuuuuuu}}}}}}}}}}}}{{{xxxzzz|||~~~}}}||||||{{{}}}||||||ttt[[[OOOKKKHHHFFFHHHDDDDDDDDDCCCCCCCCCCCCCCCFFFFFFEEEEEEFFFHHHKKKMMMKKKIIIHHHHHHJJJKKKKKKIIIGGGIIIKKKKKKHHHEEEDDDEEEAAABBBCCCDDDEEEFFFFFFFFFCCCBBBBBBCCCFFFGGGFFFEEE@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>===;;;;;;===??????>>>===;;;999999999999::::::::::::::::::::::::999999999999999999999999999444555:::<<>>;;;>>>===???GGGGGGJJJPPPWWW^^^cccggghhhrrrpppooonnnooorrruuuwwwyyyzzz~~~|||uuuuuuvvvoooffffffffffffeeecccbbbcccdddbbbdddffffffeeeddddddeeejjjiiieee^^^XXXbbbrrrmmmlllkkkjjjoootttkkkiiisss}}}rrr```RRRLLL@@@<<<999::::::999888999777777888999999999999888888:::<<<>>>>>>===<<<;;;<<<<<<===>>>???@@@@@@AAA???@@@AAABBBDDDFFFGGGHHHFFFGGGGGGHHHHHHHHHGGGGGGIIIIIIIIIHHHGGGGGGGGGGGGGGGLLLIIIKKK```mmmllllll___ZZZTTTSSS___|||}}}fffdddaaaLLLEEELLLQQQXXX[[[UUU```fffaaaOOO>>>:::>>>@@@BBBHHHTTTaaannnxxx~~~|||wwwqqqlllhhhdddaaaVVVRRROOOQQQSSSSSSUUUXXX[[[^^^dddkkkppptttuuuttt{{{yyyyyyyyyyyyyyy{{{}}}|||~~~{{{zzz~~~ppp]]]JJJFFFIIIHHHBBB>>>EEEDDDCCCBBBAAABBBCCCDDDCCCCCCCCCCCCCCCFFFJJJNNNNNNKKKIIIIIIKKKKKKHHHEEECCCEEEGGGGGGEEEDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEDDDBBBBBBBBBCCCEEEFFFDDDCCC??????@@@@@@@@@@@@??????=========<<<<<<>>>BBBEEEKKKHHHCCC>>>:::888888888888888888888888888888888888888888888888888888888888666777=========EEEPPP{{{}}}|||vvvyyylllUUUEEE;;;777999;;;:::999:::;;;:::888666777777666666555555444444666888888888666555666777555666777777555555666777888999999:::<<<======>>>?????????>>>>>>>>>>>>===>>>DDDIIIHHHCCC@@@AAAEEEGGGRRRRRRMMMQQQOOOIIIJJJEEEEEEFFFHHHJJJIIIFFFDDDIIIBBBAAALLLMMMFFFgggpppKKK;;;;;;======??????CCCJJJQQQXXX]]]```aaahhhhhhiiikkknnnpppsssttt}}}yyyuuuyyy~~~xxxxxxuuuoookkkmmmqqqoooiiikkkiiigggggghhhhhhgggfffdddeeeggghhhgggfffdddbbbdddbbb___[[[[[[jjjvvvjjjdddcccdddppp|||||||||sssdddSSSEEE>>>:::999999999999999999999777888888999:::999999999999:::;;;============<<<;;;<<<<<<===>>>???@@@@@@@@@AAABBBCCCEEEFFFGGGHHHEEEEEEFFFGGGHHHHHHGGGGGGFFFHHHIIIHHHGGGEEEEEEFFFEEEKKKFFFCCCOOO\\\gggtttmmmggg```XXXVVViiivvv___pppsssUUUDDDGGGMMMTTTWWWRRR^^^kkkrrrhhhTTTDDD===;;;>>>CCCLLLVVVbbbnnnyyy~~~~~~~~~{{{wwwrrrmmmjjj]]]ZZZUUUQQQOOONNNNNNNNNTTTVVV[[[ccckkkqqqtttuuutttssssssuuuuuuuuuyyy~~~{{{}}}~~~~~~{{{zzz|||{{{}}}}}}xxxmmmXXXQQQKKKJJJJJJGGGCCCAAABBBBBBBBBBBBCCCDDDEEEFFFDDDDDDDDDCCCBBBDDDIIIMMMOOOLLLIIIJJJLLLLLLHHHDDDBBBBBBCCCDDDEEEFFFFFFEEEDDDEEEFFFGGGGGGFFFFFFEEEDDDCCCCCCEEEFFFFFFDDDBBB===>>>>>>??????>>>>>>>>>===<<<;;;:::<<>>999777888999777777777777777777777777777777777777777777777777666888;;;>>>>>>===???BBBTTTzzzrrrrrrzzzwwwYYYEEE===999999;;;;;;:::999999::::::999777666666666666666666666666666777888777666555555777444555666666444444555666777777888:::<<<===>>>???@@@@@@??????>>>>>>>>>>>>???BBBFFFGGGFFFEEEFFFHHHKKKQQQKKKEEEIIIHHHEEEIIIEEEFFFGGGHHHHHHHHHFFFDDDFFFHHHDDDGGGMMMHHHYYY```DDD===>>>>>>::::::>>>DDDLLLRRRVVVYYYZZZ^^^___cccfffjjjmmmooopppxxxtttrrruuu~~~xxxvvvxxxxxxuuuqqqlllllljjjgggjjjooopppnnnjjjfffeeehhhmmmoookkkggggggfffgggiiijjjhhhccc^^^YYY[[[```hhhqqqxxxoooooosssyyyyyyjjjXXXHHH>>>888888:::;;;:::888888999:::888999999:::::::::::::::::::::;;;;;;<<<======>>>;;;;;;<<<===>>>???@@@@@@@@@@@@AAABBBDDDEEEFFFFFFCCCDDDEEEFFFGGGGGGHHHGGGDDDGGGJJJJJJHHHFFFFFFFFFBBBGGGCCCAAAIIIQQQ___ttt|||rrrggg]]]TTT]]]pppdddiiiPPPKKKJJJPPPYYYZZZcccqqqzzz___HHH======AAAGGGLLLSSS___mmmxxx~~~~~~zzzvvvtttggg```XXXTTTSSSRRRNNNIIIOOOOOOSSSZZZeeennnsssuuusssqqqrrruuuvvvuuuzzz~~~~~~{{{|||}}}|||yyywwwwwwxxxwwwtttwww{{{}}}}}}}}}qqq]]]QQQHHHJJJLLLJJJEEEAAADDDIII???@@@BBBDDDFFFGGGGGGGGGGGGGGGGGGDDDBBBDDDIIIMMMPPPLLLIIIJJJMMMMMMIIIEEECCCBBBBBBDDDGGGIIIIIIHHHCCCEEEFFFHHHHHHHHHGGGGGGFFFEEEEEEFFFGGGGGGEEECCC<<<<<<======>>>======<<<===<<<::::::<<>>>>>>>>===@@@AAABBBFFFKKKMMMMMMLLLQQQUUUKKKCCCFFFFFFDDDJJJHHHIIIHHHFFFFFFGGGFFFDDD;;;HHHEEECCCMMMMMMQQQhhhrrrMMM@@@AAA@@@:::777;;;AAAIIIOOOSSSUUUUUUSSSVVVZZZ```eeehhhkkklllkkkkkkmmmpppuuu|||}}}tttrrrnnnmmmmmmkkkgggdddeeehhhhhhgggiiipppsssssseeebbbaaahhhqqqtttnnnggghhhffffffjjjllljjjbbb[[[QQQXXXfffxxx|||}}}|||zzz}}}{{{}}}zzzqqqbbbQQQDDD>>><<<777;;;<<<:::888888::::::999999:::;;;;;;;;;;;;:::;;;::::::;;;;;;===>>>???;;;;;;<<<===>>>???@@@@@@???@@@AAAAAABBBCCCDDDDDDBBBBBBDDDEEEGGGGGGHHHHHHCCCGGGKKKLLLJJJGGGGGGGGG@@@DDDAAACCCIIILLLYYYqqqrrrdddZZZPPPUUUttt```}}}dddSSSGGGHHHTTTYYYeeessszzzXXXFFF???BBBEEEFFFHHHRRRbbbooo~~~|||zzzzzzmmmdddZZZVVVZZZ\\\UUUKKKLLLKKKMMMUUU```lllsssvvvvvvssstttxxxwwwvvv{{{~~~~~~wwwyyy|||~~~|||yyywwwwwwuuurrrtttyyyzzzyyyyyyzzz~~~gggSSSHHHDDDCCCHHHLLLLLLHHHEEEFFFHHHHHHFFFEEEEEEGGGHHHHHHHHHHHHHHHGGGFFFEEEGGGJJJLLLIIIIIIIIIIIIIIIHHHGGGGGGFFFCCCBBBBBBDDDGGGHHHIIIGGGGGGFFFEEEFFFGGGIIIIIIHHHHHHIIIIIIGGGEEEBBBAAA<<<<<<<<<===>>>>>>??????;;;;;;::::::<<>>DDDRRRmmm}}}|||~~~xxx|||{{{ZZZMMM>>>777888;;;999555777777888888999999999:::666777777777888888888888777777777666666666666666666666666666555555555555666777999;;;<<<<<<;;;;;;===>>>>>>===<<<;;;;;;<<<>>>BBBGGGKKKMMMMMMNNNOOOYYYTTTNNNHHHEEEEEEGGGJJJHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFFFFEEEFFFIIINNNRRRlllhhhTTTKKKEEE>>><<<>>>>>>===@@@GGGLLLNNNOOOSSSUUUSSSXXXaaaeeedddfffhhhkkkmmmnnnpppsssuuuxxx{{{zzztttmmmiiiiiiiiihhhfffhhheeecccdddhhhnnnsssuuujjjhhhfffgggiiikkkiiigggdddccceeehhheee]]]XXXXXXhhhttt}}}|||rrrjjjcccggg~~~~~~xxxkkkYYYHHH===999:::777777777777888888888888777888999::::::::::::999<<<;;;:::999999:::;;;<<<999:::;;;<<<===???@@@@@@===@@@CCCCCCAAA@@@@@@BBBBBBBBBAAAAAABBBCCCDDDEEEJJJJJJJJJJJJJJJJJJIIIIIIEEEDDDDDDDDDFFFIIILLLMMMiiiooossskkkXXXPPPaaaxxxvvvyyyeeeMMM@@@FFFTTTeeettt~~~LLLEEE===<<>>>>>??????>>>===<<<<<<<<<<<<===>>>AAADDDEEEAAA;;;666666888666666666666555555555444333333333444444444444555555555555666777888::::::888<<>>@@@???BBBFFFHHHHHHHHHHHHIIISSSPPPKKKFFFDDDDDDEEEGGGFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEDDDCCCCCCFFFJJJNNN\\\uuusss___NNN???<<<<<>>@@@AAAAAABBBDDDGGGFFFDDDBBBBBBCCC@@@@@@AAACCCDDDEEEFFFFFFJJJJJJIIIIIIHHHHHHHHHHHHEEEEEEDDDDDDFFFHHHJJJLLLXXXaaajjjhhhZZZQQQ[[[lll~~~yyylllIII>>>DDDQQQ^^^fffmmmtttQQQCCC======AAA@@@???JJJZZZhhhrrrzzzvvvooogggaaa]]][[[[[[XXXTTTPPPNNNMMMSSSbbbqqqvvvtttqqqppprrrvvvyyy{{{zzz{{{{{{|||~~~yyyxxxvvvvvvxxx{{{~~~|||{{{|||~~~~~~zzzwww{{{~~~dddZZZMMMFFFFFFIIIIIIGGGFFFIIILLLLLLIIIHHHHHHJJJHHHHHHHHHJJJKKKLLLJJJHHHJJJJJJIIIIIIJJJKKKMMMNNNLLLLLLLLLMMMLLLLLLKKKJJJFFFDDDBBBCCCEEEHHHIIIIIIGGGGGGFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIGGGDDDAAA@@@=========>>>>>>>>>>>>>>>======<<<<<<;;;;;;::::::===???AAA>>>999666666888666666555555555444444444333333333333444444444444444444555555666777999999777:::======EEEbbbfffSSSKKK???888666444555666777666555777777777666666666666666666666666666777777777777666666666777777888888888666666666777888888999999::::::;;;<<<<<<;;;;;;:::999;;;===>>>>>>???AAACCCCCCDDDEEEEEEDDDCCCDDDEEELLLJJJGGGDDDCCCBBBCCCDDDBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@AAAEEEHHHKKKUUUwwwWWWHHH<<<<<>>@@@BBBDDDFFFGGGGGGGGGIIIIIIHHHGGGFFFFFFEEEEEEFFFEEEEEEEEEEEEGGGIIIJJJJJJSSS___ddd^^^UUUTTTXXXhhhttt|||cccGGGBBBAAAMMMSSSVVVcccrrrlll[[[FFF@@@===>>>>>>===CCCLLLXXXdddvvv||||||yyyqqqggg```\\\\\\[[[YYYWWWSSSMMMMMMYYYgggzzzuuupppmmmnnnqqquuuwwwwwwxxxzzz|||}}}~~~~~~}}}||||||}}}zzzxxxxxx{{{yyyssssssuuuvvvvvvzzzyyykkkaaaSSSMMMGGGGGGKKKLLLIIIEEEGGGIIIKKKKKKJJJIIIIIIKKKHHHHHHIIIKKKMMMMMMJJJHHHJJJIIIHHHIIIJJJLLLMMMMMMIIIJJJJJJJJJJJJJJJIIIIIIEEECCCAAAAAACCCFFFGGGHHHGGGGGGEEEEEEEEEFFFGGGHHHHHHHHHIIIHHHFFFDDDAAA???>>>>>>==================999999:::;;;;;;;;;::::::999;;;<<<;;;888666777888555555555444444444333333222222333333333444444444444444444444555666777888777:::>>>???<<>>???@@@BBBDDDEEEFFFFFFDDDBBBBBBDDDFFFFFFEEEDDDCCCCCCBBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDBBBBBBAAA???>>>>>>AAACCCBBBFFF^^^}}}```EEE======:::;;;@@@;;;???AAA@@@@@@CCCIIIMMMPPPTTTYYY]]]___aaaccceeeiiiiiijjjiiihhhgggffffffjjjjjjhhhgggffffffggggggooopppsssvvvzzz|||{{{~~~~~~|||{{{xxxsssnnnrrrpppnnnllllllkkkiiiggghhhfffcccaaa___]]]\\\[[[TTTRRRQQQTTT\\\qqqzzzyyypppfffjjj^^^qqq~~~wwwkkk___fffkkkttt~~~|||oooddddddYYYJJJ>>>999888777666666666666666777777777888888999999999999888888777888999:::;;;;;;:::999888::::::;;;===>>>???@@@AAACCCDDDEEEFFFFFFEEEDDDDDDBBBBBBBBBBBBDDDEEEGGGHHHHHHHHHGGGFFFDDDCCCBBBBBBFFFFFFEEEEEEEEEFFFGGGGGGHHHKKKTTT^^^ccc^^^SSSJJJXXX|||rrrfff|||ZZZHHH@@@IIIPPPSSS[[[eeehhhcccOOOEEE;;;888;;;>>>BBBEEEOOOYYYjjj|||{{{~~~~~~wwwkkk___ZZZXXXWWWXXX[[[\\\WWWQQQRRRWWWsssttttttqqqnnnnnnpppssswwwyyy{{{}}}}}}~~~}}}}}}|||{{{||||||yyywwwtttpppmmmppprrruuuxxx{{{}}}zzzooocccVVVMMMEEEEEEFFFGGGHHHGGGFFFDDDFFFHHHIIIIIIIIIIIIIIIJJJHHHHHHIIIKKKMMMLLLJJJGGGGGGEEEDDDFFFIIIKKKKKKJJJGGGHHHHHHIIIIIIIIIHHHHHHEEECCCAAABBBDDDGGGHHHHHHFFFFFFDDDDDDCCCDDDEEEFFFEEEFFFGGGGGGEEECCC@@@>>>>>>======<<<<<<;;;;;;;;;777888999999999999888888666777888888777777777777444444444444333333333333222222222333333333444444333333333333444555666666777666999===;;;<<>>>>>@@@AAADDDDDDCCCBBB@@@AAACCCFFFBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@BBBCCCDDDDDDDDDDDDBBBBBBAAA???===<<<>>>@@@@@@EEENNNggg^^^KKKDDD??????CCCAAAAAAAAA@@@>>><<>>??????@@@AAACCCEEEGGGGGGGGGFFFGGGEEEBBB@@@@@@BBBEEEGGGGGGFFFEEEDDDCCCBBBAAAAAAEEEEEEEEEEEEEEEEEEEEEFFFIIIGGGJJJVVVdddgggZZZJJJQQQoooqqqkkkxxxoooMMM@@@EEELLLSSSYYY]]]aaabbbXXXMMM>>>555888@@@CCCBBBJJJPPP]]]nnn}}}|||{{{nnnbbb[[[YYYVVVUUUWWW]]]]]]VVVPPPOOO___hhhqqqsssoookkkmmmpppssstttvvvyyy{{{}}}~~~~~~~~~|||~~~~~~|||||||||{{{tttsssrrrrrrqqqpppnnnlllmmmmmmmmmkkkjjjmmmssswwwyyylll^^^TTTLLLGGGDDDAAABBBDDDCCCBBBCCCGGGKKKEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGGGGIIIJJJKKKIIIGGGDDDBBBAAACCCGGGIIIHHHFFFGGGGGGHHHHHHIIIIIIHHHHHHFFFDDDBBBCCCEEEHHHIIIJJJEEEDDDCCCBBBBBBBBBCCCDDDBBBCCCDDDDDDDDDBBB@@@>>>======<<<;;;:::999999888:::999888777666555444444555555666777777777777666444444333333333222222222222222222222333333333333333333222222333444444555999666444666888:::???FFFTTT}}}kkkXXXJJJ;;;777888222444555444333222333666888555555555444444444444444444444444444555555555666444444444555555666666666555666777888999:::;;;;;;::::::999999999:::;;;;;;===>>>??????======>>>???@@@AAAAAA@@@>>>???AAACCC@@@@@@AAABBBBBBAAA@@@@@@???@@@AAABBBCCCCCCCCCCCCAAAAAA@@@>>><<<;;;<<<>>>???AAA@@@FFFdddyyy|||hhhTTTFFF===777888777999>>>???<<<;;;<<>><<<999777777666555444555555666666666666777777666777777888999999888888888888888999999888888888888888999:::<<<===>>>???@@@@@@BBBEEEHHHJJJIIIHHHGGGEEEBBB??????AAACCCEEEEEEEEEDDDCCCCCCBBBAAAAAADDDDDDDDDDDDEEEEEEEEEEEEFFFCCCCCCMMM^^^ggg___QQQMMM___~~~qqqnnnGGGAAA@@@JJJRRRUUUXXX]]]___\\\QQQAAA;;;???AAA???DDDGGGOOO]]]mmmzzz}}}~~~uuullleeeccc___XXXTTTVVVXXXVVVTTTSSSNNNYYYfffllljjjhhhjjjnnnjjjkkklllnnnqqqtttvvvxxxuuuuuuwww|||~~~}}}~~~|||vvvssspppooommmkkkhhhggghhhlllppprrrlllnnnmmmjjjfffdddfffhhh~~~qqqggg]]]WWWOOOHHHCCCAAAAAAAAA@@@BBBBBBBBBBBBCCCGGGKKKCCCCCCBBBCCCDDDFFFFFFFFFGGGEEEEEEFFFGGGHHHGGGFFFBBB???>>>AAAFFFHHHGGGDDDDDDDDDEEEFFFFFFFFFFFFFFFDDDBBB@@@AAACCCFFFGGGGGGCCCCCCAAA@@@@@@@@@AAAAAA>>>???AAABBBBBBAAA???>>><<<<<<;;;:::999777777666999888666555444444444555555555555666777777666666333333333333222222222222111222222222222333333333222222222222222333333444777888666444555:::<<<:::666MMMlllcccNNNBBB>>>777555777222444333333333444666666777444444444444555555555555333333444444444555555555333333444444444444444444666666666777888999::::::999888888777888999;;;;;;;;;===>>>>>>===<<<>>>???AAABBBBBB@@@???>>>???@@@????????????????????????>>>???@@@@@@AAAAAAAAAAAA?????????===:::::::::<<<;;;::::::>>>FFF]]]vvvjjj___UUUKKKBBB<<<===>>><<<<<<======@@@EEEJJJPPPWWW___ddd___^^^]]]___bbbdddbbb```aaabbbbbbbbb```]]][[[YYYZZZ[[[]]]___cccfffiiikkkqqqpppooonnnoooqqqssstttvvvsssrrrtttxxxzzzxxxvvvpppmmmiiifffcccaaa^^^[[[RRRQQQPPPOOOQQQYYYdddlll|||yyy|||~~~zzzqqqfffmmm}}}ppp___PPPHHHEEE888888888777555555666777555555555666666666777777444555666888999999999999888888777777777777888888888999:::;;;<<<>>>??????@@@???@@@CCCGGGIIIGGGEEEBBBBBBAAAAAAAAABBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEE???BBBCCCFFFOOOXXXXXXRRRJJJQQQaaa{{{fffNNN===CCCNNNSSSYYY```fffssssss]]]FFF>>>>>><<>>===AAAFFFHHHFFFCCC@@@@@@AAABBBBBBCCCBBBBBB@@@>>><<<===???BBBCCCCCCCCCBBB@@@?????????@@@@@@<<<===???AAAAAAAAA???>>>;;;;;;:::999888666555555555444333222333555777999555555555666777777666555333333333222222222111111111111222222222333333333222222222111222222333333---666999444333888999333;;;:::???QQQppprrrTTTHHH999666999444333666444222111111222333333111...444444444555555666666666333333333444444444555555333333333333333333333222666666666777888888999999777777666666777999;;;<<<:::;;;======<<<<<<>>>@@@DDDEEEEEEDDDAAA??????@@@>>>>>>>>>>>>>>>============>>>>>>????????????>>>=========<<<999888999:::999555<<>>888UUU{{{eeeOOOCCC>>>::::::===;;;===AAAEEEKKKSSS[[[```WWWUUUTTTVVVYYYZZZYYYVVV]]]^^^______]]][[[XXXWWWYYYYYY[[[]]]___bbbdddfffkkkkkkkkklllmmmoooqqqrrrooollliiiiiikkkllljjjhhhhhheee```\\\ZZZXXXUUUTTTOOONNNMMMNNNVVVfffyyy~~~|||~~~}}}~~~yyyuuummmllllllccccccsss|||qqqbbbRRRFFF???;;;888999999777444333666:::555555555555666666666777333444666777999:::::::::999888777666666777888999999:::;;;<<<===???@@@@@@???>>>>>>@@@DDDEEECCC@@@<<<>>>AAACCCDDDCCCBBB@@@CCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCDDDEEEEEEEEEEEE<<>>===>>>@@@CCCEEEIIIGGGDDDAAA@@@@@@@@@AAA>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::999888777666555555555555444444333333333444444444555555555666666222222222111111111000000111111111111111111111111000111111222222333444444444444444555555555555666;;;:::<<<@@@HHH^^^vvviii[[[JJJ???999888888777666555555444444333333222222333333444444444444444444444333333555555444444444333333333444333222111111333555666555555555555555666777777888777666555555666777888:::::::::;;;;;;<<<<<<<<>>???@@@??????>>><<<===>>>???????????????======<<<;;;::::::999999<<<777777======<<>>888::::::???CCCBBBCCCIIIQQQVVVZZZSSSPPPRRRSSSRRRUUU[[[```\\\WWWVVVXXXXXXVVVTTTUUUVVVWWWYYY[[[\\\\\\\\\aaacccgggiiijjjiiigggfffcccaaa_________``````___```[[[UUUTTTUUUUUURRROOOLLLNNNMMMUUUqqqxxxuuuqqqooopppdddkkkwww}}}ooozzz~~~~~~xxxggg___gggsss~~~~~~yyynnnZZZFFF:::888;;;444555666666555555666888666666555555444444444444444666999::::::999::::::666666666666777888999:::;;;;;;:::;;;;;;<<<===>>>>>>>>>??????@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAA???@@@AAACCCDDDEEEEEEEEEFFFCCC@@@BBBEEEFFFBBB>>>======>>>???@@@BBBCCCDDDGGGJJJKKKOOOdddrrrHHHFFFIIITTThhhpppgggtttfffEEE:::@@@===:::777:::DDDRRR]]]ddduuuttttttxxx}}}}}}|||xxxvvvsssiii]]]XXX\\\```]]]YYYWWWXXX\\\aaaeeehhhhhhhhhggggggjjjooorrr{{{{{{yyywwwuuuwww|||~~~|||}}}|||}}}}}}{{{yyy~~~{{{vvvpppppp|||}}}yyyyyyuuurrrnnnkkkkkkkkkkkkjjjhhhggggggiiilllmmmiiieeecccccccccaaabbbhhhrrrzzzccc[[[OOOFFFFFFHHHBBB:::???>>>>>>>>>>>>???@@@@@@@@@BBBCCCCCCCCCCCCDDDFFFDDDCCCCCCCCCCCCDDDDDDEEEFFFDDDDDDEEEHHHIIIGGGEEEAAA@@@@@@AAABBBCCCAAA@@@@@@BBBCCCCCCAAA???>>>>>>???>>>===<<<===???AAACCCGGGEEECCCAAA@@@?????????>>>===<<<;;;::::::::::::;;;:::999888777666555555444444444444444333333333333444444444555555555666222222222111111111000000111111111111111111111111000000111111222333333444333333333333444444444444555555777999:::DDD\\\rrrsss^^^PPPGGG@@@:::777777666555555444333333444333333222222333333444333333444444444444444444444444444333333333333222444333222111111333444666555555555555555666666777777777666555555666777777888888888999::::::;;;;;;BBBBBBBBBBBBAAAAAAAAAAAA===>>>???AAABBBBBBAAAAAA@@@@@@@@@@@@???>>>======;;;;;;::::::999888888777:::555555:::999777???LLL}}}uuu___NNNAAA999;;;;;;;;;===BBBGGGJJJIIINNNIIIFFFHHHJJJMMMUUU^^^ZZZVVVQQQMMMMMMOOOPPPQQQKKKMMMPPPRRRSSSSSSTTTUUU___aaaccceeeeeeeeeddddddaaa^^^\\\\\\]]]\\\YYYVVVLLLLLLKKKHHHGGGJJJQQQVVVQQQVVVaaauuu{{{qqqgggbbbbbb]]]fffqqq|||tttcccccchhhrrr~~~vvvuuunnnaaaPPP@@@888888;;;444555666666555555666777777777666666555555555555555666888999888777666666666666666666777888999:::::::::::::::;;;<<<===>>>>>>>>>??????@@@@@@AAAAAA????????????@@@@@@@@@AAA@@@@@@BBBCCCDDDEEEEEEEEEFFFBBB@@@AAADDDEEECCC???AAA@@@>>>===???CCCGGGJJJEEEHHHIIIJJJZZZaaaHHH@@@GGGUUUZZZaaahhhpppqqqdddNNN===777;;;;;;<<<===AAAIIIQQQXXXjjjkkkooouuu|||~~~}}}~~~||||||{{{tttggg```___aaa^^^[[[YYYYYY]]]aaadddcccdddeeeeeeeeegggjjjlllsssuuuwwwwwwwwwxxx{{{~~~}}}||||||zzzvvvsssyyywwwvvvrrrllljjjsss}}}wwwuuuuuussspppnnnlllllllllkkkiiiiiihhhhhhhhhhhhgggeeeccc]]]```dddgggjjjpppwww}}}DDD@@@:::888>>>CCC???666===<<<<<<<<<<<<===>>>>>>???AAABBBBBBAAAAAACCCDDDCCCCCCDDDDDDDDDCCCCCCBBBDDDCCCCCCDDDFFFHHHGGGFFFCCCBBBAAABBBCCCCCCAAA@@@CCCDDDDDDBBB???>>>>>>>>>===<<<;;;;;;<<<===???@@@CCCBBBBBBAAA@@@>>>===<<<===<<<;;;999888777777777999999888888777666555555333333333333444444444444333333444444444444555555222111111111111000000000000000000000000000000000000000000111222222333333111111222222222333333333222444777999777666===FFF```jjj}}}qqqXXXEEE;;;888777666555555444444333333222222333333222222222222333333222222333333444444555555333333333222222222111111444333222111222333444555555555444444555555666777777666555555555555666777555666666777888888999999????????????>>>>>>>>>>>>===>>>@@@BBBDDDDDDDDDDDDCCCCCCBBBAAA???===<<<;;;999999999888777777666666999555555999777444999CCCUUUsssooobbbYYYSSSHHH===;;;???CCCCCCAAADDDAAA???@@@@@@BBBHHHOOOUUUTTTRRROOOLLLLLLNNNPPPKKKPPPTTTUUUTTTSSSTTTVVVUUUXXX[[[\\\ZZZYYYXXXXXXSSSQQQOOORRRVVVWWWSSSNNNHHHKKKJJJDDDBBBLLLbbbtttpppnnnvvvuuullljjjmmmsss{{{~~~~~~ooodddhhhqqq}}}uuunnneee\\\OOOBBB999666777999333555666666555555666777777777777666666666666666444555777999:::999888777777777777777777888999:::::::::::::::;;;<<<============>>>???@@@@@@AAAAAA>>>>>>>>>?????????@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEBBB???@@@CCCEEEDDDBBBFFFCCC???===>>>DDDJJJOOOPPPSSSPPPHHHKKKeee}}}~~~\\\HHHCCCCCCIIIPPPRRRVVV\\\ccc___MMM;;;666:::===>>>>>>@@@FFFKKKZZZ]]]dddmmmvvv|||}}}}}}~~~}}}~~~{{{pppfffaaa```^^^[[[YYYYYYZZZ\\\^^^^^^aaadddfffffffffhhhiiikkkoootttwwwyyyyyyzzzzzz~~~zzzuuuqqqqqqooonnnkkkfffbbbgggoooqqqtttwwwwwwssspppoooqqqqqqooonnnnnnnnnmmmkkkiiiiiijjjiiifffcccaaaaaaaaaYYY```jjjqqquuuyyy~~~:::DDDJJJDDD:::777:::===;;;::::::::::::;;;<<<<<<>>>???AAAAAA@@@@@@AAABBBBBBCCCDDDDDDDDDCCCAAA@@@AAAAAAAAABBBCCCDDDEEEEEEHHHFFFFFFFFFGGGGGGEEECCCFFFFFFEEEBBB???===>>>???<<<<<<<<<<<<===>>>??????>>>???@@@@@@@@@>>>;;;:::===<<<:::888777666555555888888777777666555444444222222222333333444444555333333333333333333444444111111111111000000000000000000000000000000000000//////000000111222222222111111111222222222333333000222666999:::888888999??????KKKddd}}}}}}VVVMMMAAA:::777777555333444444444333333222222222333333222222222222333333111111222333444444555555222222222111111111111000333333222222222333444555555444444444444555666666555555555555555555555555444555666666777888999999>>>>>>=========<<<<<<<<<<<<>>>@@@BBBDDDDDDDDDDDDCCCCCCBBBAAA???===;;;:::888888888888777777666666888666777:::999666888>>>===PPP}}}{{{uuuuuu\\\MMMEEEBBB@@@@@@===;;;;;;<<>>888777777777888888999:::999999999999:::;;;<<<===;;;;;;<<<===>>>??????@@@===>>>>>>>>>>>>?????????AAAAAABBBCCCDDDEEEEEEEEECCCAAA???@@@BBBDDDDDDCCCEEEBBB???===???DDDJJJNNNXXX[[[WWWJJJAAANNNmmm}}}tttsssmmmQQQ???CCCCCCFFFIIIOOO]]]eeeYYYFFF777888999:::;;;>>>BBBEEELLLPPPWWW```jjjsssyyy|||}}}{{{{{{}}}{{{tttiiibbbaaa___]]]ZZZWWWVVVUUUTTTZZZ^^^dddgggiiiiiiiiijjjiiilllqqquuuwwwxxxxxxwwwyyy~~~yyyuuuooolllhhheee```\\\___eeefffiiimmmnnnnnnmmmnnnooooooooooooooopppnnnkkkiiiggghhhgggddd```^^^aaaddd```hhhrrryyy}}}<<>>999999888888999999:::;;;===>>>??????>>>>>>???@@@@@@AAABBBCCCCCCBBB@@@@@@AAAAAABBBBBBBBBCCCEEEFFFIIIHHHGGGHHHHHHHHHFFFDDDEEEEEEDDDAAA>>><<<<<<===<<<<<<===>>>????????????<<<===>>>??????===;;;999===<<<:::888777666555555777666666555555444444444111222222333333444444444333333333333333333222222000000000000000000000000////////////////////////...//////000000111111222111222222222333333333333///000111222555777777666999555999GGGWWWiiirrrTTT;;;888777777888777444111444444333333333333333222333222222111111222222333111111222222333444555555222222111111111000000000222222222222333333444444444444444444444555666666444444555555555555444444555555666777888999:::;;;=========<<<<<<<<<<<<;;;:::;;;>>>@@@AAABBBBBBBBB????????????>>>===<<<;;;888888888888777777777777666555666999999888999<<<@@@FFF^^^tttrrr~~~{{{bbbLLLAAA@@@===;;;888888<<>>AAABBBEEEGGGGGGCCCAAA@@@AAAHHHOOOVVVXXXTTTNNNJJJIIIOOOKKKGGGIIIMMMQQQQQQOOOMMMPPPVVV___mmmrrrvvv~~~{{{xxxtttmmmeeejjjzzzoooaaaUUUNNNBBB===888666777888666333333444555555444444555666444444444444444444444444222333777<<>>>>>===>>>>>>>>>>>>?????????@@@AAABBBCCCCCCDDDCCCCCCBBBAAA@@@@@@BBBCCCCCCCCCAAA@@@??????@@@CCCFFFHHHLLLQQQSSSJJJAAAFFF___vvv{{{|||ppp{{{jjjDDDBBBAAAFFFIIIIIIRRR\\\[[[QQQFFF???888666:::>>>@@@???CCCEEEJJJQQQ[[[fffpppvvv|||{{{zzzyyyyyywwwpppiiigggfffddd```\\\WWWSSSQQQVVV[[[aaaeeehhhiiijjjjjjlllmmmnnnqqqssstttttttttrrrwwwzzzzzz|||~~~|||www|||}}}zzzuuunnngggccc___[[[]]]bbbeeehhhkkkmmmnnnnnnoooooonnnnnnnnnpppqqqooollliiibbbddddddbbb```bbbfffkkknnnssszzz}}};;;BBBEEEAAA;;;::::::999888888777777888888999:::<<<===>>>===<<<<<<===>>>>>>>>>???@@@@@@@@@@@@@@@CCCCCCCCCBBBAAABBBDDDFFFFFFEEEDDDEEEFFFFFFDDDCCCBBBCCCBBB@@@===;;;:::;;;<<<===???@@@AAAAAA@@@???:::;;;===>>>>>>===;;;:::;;;:::999777666555555555555555555444444444333333222222222222333333333333333333222222222222111111//////000000000000000111////////////////////////.........///000000111111111111222222222333333333444444222///000444555333888666888<<>>GGGdddhhhPPPJJJTTTTTTMMMBBB:::;;;>>>@@@BBB@@@<<<777555777<<<@@@BBBBBBAAAAAA@@@???>>>>>>DDDKKKSSSUUURRRNNNMMMNNNJJJJJJLLLQQQWWW]]]aaaccclllrrr}}}xxxkkkmmmpppllllllqqq}}}rrrooonnnmmmiiikkk}}}qqqaaaSSSHHHBBB888666555555777888555222222444555555444444555666333333333333333444444444555555777<<<@@@AAA===:::999999888888888999999:::888888888888999:::;;;;;;888888999:::<<<===>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAABBBBBBBBBBBBBBB@@@AAAAAABBBBBBBBBBBBAAA>>>>>>??????@@@AAAAAABBBCCCHHHLLLJJJBBBBBBQQQbbb|||uuu^^^JJJ???BBBCCCDDDKKKWWWaaaeee]]]PPP@@@999:::===<<<:::>>>???AAAEEELLLVVVbbbjjjvvvxxxxxxwwwxxxzzzyyyuuuqqqqqqooolllggg```ZZZVVVTTTXXX\\\___aaaccceeeggglllkkkkkklllooopppqqqpppppprrrtttwww||||||uuuvvvzzz~~~~~~}}}}}}|||sssjjjgggdddaaaaaadddhhhjjjllloooppppppoooooolllllllllnnnooonnnkkkiii___```aaaccceeeiiinnnqqqwwwzzz~~~~~~}}}~~~666999999777888;;;;;;777777777777777777888999999;;;<<<===<<<;;;:::;;;<<<<<<<<<<<<===>>>???@@@AAABBBBBBBBB@@@>>>>>>@@@CCCCCCBBBAAACCCDDDEEECCCBBBBBBCCCDDDCCC@@@===<<<<<<;;;===???AAABBBAAA???>>>:::;;;<<<======<<<<<<;;;888888666555444444444444444444444444333333333333333333333222222222222222333222222222111111111111////////////000000111111........................------...//////000000111000000000111111111222222333555444000111555666333444555666555444555<<>>444999777333111000/////////111111111111111111111111222222111111111111222222222222222222222222333333333333222222222111111111222222333333444444444333444444333333444444555666222333444444444444333222444555666777999:::;;;<<<;;;;;;;;;;;;::::::::::::888999;;;<<<======<<<<<<999999::::::999999888777555555555555555555555666333333333333444666666555777555888HHHgggrrriii{{{sssXXXGGGBBBBBBCCCDDDEEEGGGHHHFFFAAA>>>@@@===:::;;;???AAA@@@>>>GGGMMMSSSUUUTTTVVV[[[aaa^^^bbbhhhmmmoooqqqtttvvv}}}tttfff___^^^dddmmm~~~kkkjjjnnntttpppfffgggooo~~~vvvcccRRRFFF>>>;;;666555444444555555444333222444555555444333555666333333333444444444555555666666777<<>>999:::999999888888999999999777777777888888999:::;;;999999:::<<<===>>>???@@@????????????@@@@@@@@@AAA??????@@@AAAAAAAAA@@@@@@???AAACCCDDDCCCAAA@@@?????????>>>>>>>>>>>>??????CCCDDDFFFGGGAAA===DDDNNNggg}}}kkkLLLDDD>>>AAAKKKXXXgggrrrmmm___MMMAAA<<<;;;;;;::::::;;;<<<>>>BBBJJJTTT[[[eeekkkpppppprrrxxx{{{yyywwwxxxyyywwwsssllleee```WWWXXXYYYZZZZZZ\\\___bbbgggffffffiiilllnnnmmmkkknnnqqqsssvvv|||~~~wwwuuuwwwzzz{{{zzzzzz|||~~~xxxpppnnnlllhhheeeeeehhhiiikkkmmmoooooonnnmmmiiihhhhhhiiikkkkkkiiiggg^^^^^^```dddjjjppptttvvvwwwzzz}}}}}}|||}}}444:::===888444666:::<<<777777777777777888999999:::;;;<<<<<<:::::::::<<<;;;:::::::::<<<>>>@@@AAA>>>??????<<<999999;;;???BBBAAAAAABBBDDDEEEDDDBBBDDDFFFHHHGGGEEEBBB@@@???:::<<>>;;;;;;<<<<<<======<<<<<<666555444444333333333333444444333333333333333333444333333222222111111111333222222222111111000000.../////////000000111111........................------......///000000000////////////000000000000(((///222000111666777333555666555222333777888777666:::DDDSSShhh~~~qqqaaaNNNAAA:::333555666...111111111111222111111000////////////000000000000222222111111111111222222333333222222222222222222333333333222222222222111111222333444444444333333444333333333333444555555222222444444444444222222444444555777888:::;;;;;;:::::::::999999999999888888999;;;<<<<<<<<<;;;;;;999999999888777666555555444444444444444444444444666666555333444666666444666444666;;;CCCWWW{{{fffYYYVVV___fffrrr}}}uuueeeXXXVVVPPPLLLOOOVVV[[[[[[XXXQQQVVV[[[\\\]]]cccnnnwww{{{zzzqqqxxxvvvmmmmmmmmmmmmpppvvvxxxxxx{{{uuueeeaaahhh~~~xxxfffSSSCCC999555333666666444222222222333444222333555444333333444666444444444555555555666666555555888>>>EEEGGGCCC>>>::::::999999888999999999777777777777888999:::;;;::::::;;;===>>>@@@AAAAAA???@@@@@@@@@@@@AAAAAAAAA>>>>>>???@@@@@@@@@??????>>>AAADDDEEEDDDAAA>>>===AAA@@@>>>===<<<===>>>??????===???BBBAAA===AAAHHHYYY|||vvvgggRRRBBBDDDMMMVVVaaalllrrrgggWWWHHH>>>;;;;;;===777999;;;<<<>>>CCCJJJPPPSSS]]]fffhhhkkksssxxxwwwyyyzzz||||||yyyrrrkkkggg\\\[[[ZZZXXXWWWYYY\\\___aaaaaacccgggkkkllljjjgggjjjooosssvvv{{{~~~yyyvvvxxxzzzyyyxxxyyy|||zzzttttttsssmmmhhheeefffggghhhkkkmmmnnnllljjjfffeeeeeefffhhhhhhgggfff___^^^```fffnnnuuuwwwwwwsssvvvzzz|||{{{|||;;;:::888666555555666777888777777777888999::::::;;;;;;<<<======<<<;;;:::============>>>???@@@AAA???>>>;;;999888888999:::BBBBBBBBBBBBCCCDDDFFFGGGFFFFFFFFFFFFEEECCCBBBAAA>>><<<<<<>>>AAAAAA???<<<<<<=========<<<;;;::::::666666666666555555555555444444333333333333222222222222222111111111000000111111222222222222111111////////////............//////.........---------////////////////////////////////////000000000000000000000000111111111111222222222333333333444444777666777:::AAAKKKTTTZZZzzz{{{jjjUUUFFFAAA>>>999444222111222333000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222222222333333333333444444444444444444444444333333222444555555444333333444555555555666777999:::;;;<<<;;;:::999999999:::;;;:::;;;<<<<<<<<<;;;:::999666777777777777555333222444333333222222333333444444333333222222333333444666555444666>>>KKK[[[eeezzz}}}rrr]]]iiiuuussseee[[[hhhzzzwwwuuuttt~~~wwwqqqooollljjjzzz{{{yyyvvvpppiiikkk{{{ooojjjjjj}}}xxxzzzjjjTTTBBB999666444333555555555444444333333333222222333333333333444444333333444555666666555555222444888;;;======<<<;;;888888888888888888888888888888999999999999888888999999999:::;;;===@@@AAA>>>>>>?????????>>>>>>===@@@@@@?????????@@@AAAAAACCC???===???CCCEEECCC???<<<>>>???>>>===<<<===??????>>>======>>>@@@BBBDDDLLLaaawwwkkkHHHGGGCCCGGGTTTXXX^^^aaa```SSSDDD;;;999;;;<<<999888999===@@@@@@>>>HHHMMMUUU\\\ccciiiooorrrttttttuuuxxxyyyyyyxxxvvvllleee\\\VVVTTTTTTTTTSSSYYYZZZ\\\]]]^^^```cccfffiiijjjmmmqqqwww{{{}}}~~~uuutttsssssstttuuuwwwxxxzzzuuuooollllllmmmlllkkkkkkhhheeefffhhhiiihhheeegggfffeeedddeeegggjjjlllhhhhhhkkkqqqxxxyyyuuupppsssuuuxxxyyyzzzzzz{{{{{{;;;:::888666555555666777777777777777888999:::;;;:::;;;===>>>>>>===;;;:::============>>>???@@@@@@@@@>>><<<;;;::::::;;;<<>>>>>???AAAAAA???<<<=========<<<<<<:::999999666666666666555555555555444444333333333222222222222222222111111111000000000111111222222111111000////////////............///.........------------.........................../////////000000000000//////000000000111111111222222222333333333333444777666555666:::@@@FFFIIIMMMZZZlllzzzlllggg___YYYTTTLLLBBB:::;;;999666333111111222333000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222222222222333333333444444333333333333333333333333333444666666444333444555666666666666777888999:::<<<;;;:::999999999:::;;;:::;;;;;;<<<<<<;;;:::999666666777777666555333222444333333222222333333444333333222222222222333333444555666999>>>FFFPPPVVVoooooonnnwww}}}sss}}}zzzooosss}}}tttrrroooppp{{{zzzsssnnnuuu|||www}}}|||vvvmmmiii\\\JJJ<<<666555444333555555444444444333333333222222222333333333444444333333444555555555555555333555777999999999888777777777777777777777777777777888888999999888888777999999999:::;;;===???@@@>>>>>>?????????>>>>>>===@@@@@@???????????????@@@@@@===;;;===AAACCC@@@===;;;<<<======;;;;;;<<<=========<<<<<<===???AAACCCAAAPPPvvvUUUDDDCCCGGGKKKKKKJJJPPPUUUTTTNNNEEE<<<666<<<:::999888999;;;>>>@@@@@@DDDKKKRRRYYYaaaiiinnnoooppprrruuuwwwwwwvvvtttqqqlllddd___[[[YYYUUUSSSRRRQQQQQQRRRTTTXXX[[[]]]eeefffiiipppwww|||}}}}}}uuutttqqqnnnmmmooouuuyyyzzzuuunnnjjjhhhhhhhhhgggfffeeeeeegggiiikkkllllllhhhhhhhhhiiijjjkkkmmmnnnqqqppprrrvvv{{{|||wwwsssqqqsssvvvxxxxxxyyyyyyyyy:::999777666555666666777555555666777888999;;;<<<:::;;;>>>??????>>><<<:::<<<<<<======>>>?????????AAA@@@>>>===<<<<<<===>>>AAAAAACCCCCCDDDCCCBBBAAABBBBBBCCCDDDDDDDDDDDDDDDBBBAAA@@@AAABBBAAA???<<<=========<<<;;;999888777666666666555555555555444333333333333222222222222222111111111111000000000000111111222222111111000/////////............---............------------............................../////////000000000//////000000000000111111111111222222222333333333666555444333444777999;;;777>>>FFFNNNUUUaaaoooyyyooo```NNNHHH@@@;;;999888666333444333222111111111222222000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222222222222222333333333333333333333333333333333333333555666666555444444555666666666666777777888999<<<;;;:::999999999999::::::;;;;;;;;;;;;:::999888666666666666555444333333333333222222222222333333333333222222222222333333333555888:::<<<>>>AAACCCFFFbbb|||uuuyyy}}}ooonnnwwwtttuuuvvvwwwxxx}}}tttppphhh]]]QQQHHH===555333333333333444444444444333333333333222222222222333333333333333333444444555555444444555555555555555444444444666666666666666666666666777888888999999888888777999999999:::;;;===>>>???===>>>>>>??????>>>>>>>>>AAA@@@???>>>>>>>>>>>>>>>>>>;;;999;;;>>>???===;;;999;;;<<<;;;:::999:::;;;;;;;;;::::::<<<===???@@@???CCCXXXzzzUUUKKKDDD>>>??????CCCJJJRRRTTTMMMBBB:::777888888888888999;;;===999<<<@@@DDDKKKSSS\\\bbbiiilllooosssvvvwwwwwwwwwuuurrrnnnjjjgggccc^^^[[[WWWSSSPPPPPPSSSVVVVVVVVV^^^]]]___gggqqqxxxyyyxxxttttttqqqkkkggghhhpppwww|||vvvooojjjggggggffffffeeefffhhhiiiiiijjjlllnnnlllmmmoooqqqssstttttttttzzzxxxxxxzzz||||||xxxtttqqqrrrtttvvvvvvvvvvvvuuu999888777666666666666666444444555666888:::;;;<<<999;;;>>>@@@@@@???<<<:::;;;;;;<<<===>>>>>>>>>>>>AAA@@@???>>>>>>??????@@@AAABBBDDDEEEEEECCCAAA@@@BBBBBBCCCCCCCCCCCCBBBBBBCCCBBBBBBBBBBBB@@@>>><<<======<<<;;;:::888666555666666555555555444444444333333333222222222222111111111111111000000000000000000111111111111000000//////.........---------------------------------................................./////////000000////////////000000000111111111111111222222222222333333333444555666777777:::;;;<<<;;;<<>>>>><<<===>>>>>>>>>>>>>>>>>>BBBAAA@@@???>>>>>>===>>><<<:::999:::<<<===;;;:::999:::;;;;;;999999:::;;;999999999999:::<<<===>>>DDDCCCFFFYYY|||yyymmmSSS===>>>BBB@@@CCCKKKPPPPPPMMMLLL;;;:::999999::::::888666999::::::;;;???EEENNNTTT]]]aaaggglllpppsssvvvwwwwwwvvvtttrrrpppnnnlllkkkjjjeeeaaa```bbbbbb^^^YYYXXXUUUTTTZZZeeeooorrrrrrrrruuuvvvppphhheeeiiinnnzzzvvvpppkkkhhhhhhhhhiiihhhkkkmmmkkkhhhfffgggiiipppsssvvvzzz||||||{{{zzz|||{{{zzzzzz{{{zzzwwwuuutttttttttttttttssspppnnn777777777666666666666666444444555666777999;;;<<<999;;;===??????>>><<<;;;::::::<<<===>>>>>>======@@@????????????@@@@@@@@@AAACCCDDDEEEEEEDDDBBB@@@CCCCCCCCCBBBBBB@@@??????BBBBBBCCCBBB@@@>>>===<<<<<<<<<;;;:::888777555444555555555555444444444444333333222222222111111111000000000000000000000000000000000111111000000000............------------,,,,,,------------------....................................////////////...////////////000000000000000000111111111222222222222444555555666666666333555777777666777;;;>>>:::<<<@@@FFFKKKPPPTTTVVVZZZZZZ[[[___gggrrr{{{}}}zzzuuuqqqrrryyyyyyuuuoooeee\\\WWWJJJHHHBBB:::666666555444222222333444555444222000111222222333222111000///000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111111111111222222222333333333333444444555555555555333555666666555444444555777666666666666666777777::::::::::::::::::::::::;;;;;;:::999888888777777444444444333333333333333333222222111111222222333222111111000000111111222333444666555444333444555222777555:::TTTxxxrrrsss}}}|||~~~}}}tttuuurrrrrruuuwwwxxx{{{tttsssyyyuuueeeZZZPPPDDD999666444333222333333333333333333333333333333333333111111111222222222333333222333333333333333222222444333222222222444666777777777777777777777777777777777777888888777777777888999999:::;;;<<<======<<<<<<===>>>>>>>>>>>>>>>BBBBBBAAA??????>>>>>>>>><<<;;;::::::;;;;;;;;;:::999:::;;;;;;999999:::;;;777777888888999;;;<<<<<>>>>>??????@@@@@@@@@AAABBBCCCDDDDDDCCCBBBAAACCCBBBBBBBBB@@@???>>>===???@@@BBBAAA>>><<<;;;;;;:::::::::999888666555444555555555444444444444333222222222222111111111111//////000000000000000111///000000111111000000///.........------------,,,,,,,,,,,,,,,------------------------------------------........./////////......////////////000000///000000000000111111111222333333333333222222111222444888999888666555555888777666666777999<<<===???CCCFFFGGGJJJOOOQQQOOOMMMMMMLLLKKKMMMQQQXXX\\\XXXUUUQQQMMMJJJFFFBBB???555666777777666555444222333222000//////000111222222222333222222111000///000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111222222222222222333333444444555555666222444555555444333333444555555555555666666777888888888999:::;;;;;;;;;;;;;;;;;;999888777666666777444333333222222222333333222222111111111111222222111111000000000000111111222333333111000111333555111888666444>>>OOOppppppfffiii{{{|||{{{||||||vvvrrrnnnmmmqqqwwwkkkggglllwwwzzzeeeSSSHHHBBB<<<888333333444444444333333222222222222222333333333333111111111111222222222222222222333333333222111111222222222222333555777888777777777777777777777777666777777888888777777666888888:::;;;<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>AAA@@@???>>>>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::999:::;;;:::999888999;;;666666777888999:::;;;;;;666???EEEAAAAAAVVV~~~pppFFF<<<777888BBBKKKQQQ\\\gggoooaaaMMM===777888:::;;;555666666777999===CCCHHHGGGKKKPPPTTTXXX___gggnnnxxxxxxwwwvvvttttttuuuwwwuuuuuuwwwzzz}}}}}}xxxttthhhccc]]]\\\```hhhpppvvvpppwww~~~}}}vvvmmmgggeeehhhiiihhhfffddddddeeegggiiikkkmmmlllkkkiiihhhhhhooorrrvvvzzz|||{{{yyywwwxxxyyyzzz{{{zzzxxxuuutttrrroookkkiiihhhddd___ZZZ555555666666666666666555555555555666666888999999999999999:::;;;;;;<<<===888999;;;=========<<<;;;;;;;;;<<<>>>>>>??????????????????@@@AAAAAAAAABBB@@@@@@AAAAAA@@@???>>>>>>;;;>>>@@@???<<<:::999:::888888888888777666555444555555555444444444333333222222222222111111111111////////////000000111111//////000000000000//////.........---------,,,,,,++++++,,,,,,,,,------------------------------------------.........//////........./////////000000/////////000000000111111111111222222222111111000555777888888777555444333888888777777777888888999555;;;===;;;<<<>>>>>>:::;;;:::999:::;;;>>>@@@AAA@@@AAA@@@===:::999888888000111333555666444222222444333222000///000222333111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111222222222222000000111222222333444444111333444444333222222333444444444555666777888999555777999:::<<<<<<<<<<<<<<<:::999777666666666666333333222111111222333444222222111111111111222222000000000//////000000000000111111000...///111333000777666666:::<<>>999888888222333444444444222222222111111222222222333333333111111111111222222222222222222222222222111000000111111111222333444666666666666666666666666666666666666777777777777666666777888:::;;;<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>======<<<<<<<<<======::::::;;;:::999888888999777888999999777777888999555666777888999:::::::::666:::@@@BBB>>>BBBZZZuuu~~~kkkSSSCCC999>>>FFFJJJRRR[[[mmmfffYYYIII<<<777:::===333555777888999;;;>>>AAACCCEEEHHHIIIKKKRRR\\\dddlllooorrrsssrrrrrrsssuuurrrsssuuuxxx{{{|||}}}}}}tttrrrnnnjjjiiilllsssyyysssvvvyyyzzzvvvrrrooommmjjjlllnnnnnnkkkiiijjjkkkkkkkkklllnnnoooooommmkkkooorrruuuyyyzzzyyyvvvuuutttvvvxxxxxxvvvrrrooommmhhhddd```^^^^^^[[[UUUPPP555555666666666666666555666666666666666777888888999999888888999:::<<<>>>777999;;;=========<<<;;;999:::;;;===>>>>>>>>>>>>============>>>???AAAAAA>>>>>>???@@@@@@@@@@@@???999<<<>>>>>>:::888888:::777777888777777666555555555555444444444333333333222222222111111111111000.../////////000000111111//////000000000000//////......---------,,,,,,,,,+++++++++,,,,,,------------------------------------------.........//////............/////////000////////////000000000000///000000111222333444444000111111111222333555666...000222444555555555444...444555111111666777444999666444333444555555444555999;;;888444333444444777444111111000000222444...000333444222000///...000////////////000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000111111111111222222222...//////000111111222222000222444333222111222222333333444444666777999999444666888:::<<<=========<<<:::999777555555555666333222111111111222333444222222111111111111222222000000////////////000000...///000///......///111000333///111777555888GGGXXX~~~yyy|||{{{tttnnnkkkfffnnn~~~{{{tttuuu|||xxxzzzwww||||||sssiiigggqqq{{{tttxxx|||rrrggg```OOOIIIBBB<<<777222000000000222444444333111111111111111111222222333333333000111111111111222222222222222222222222111000///111111222222333333333444555555555555555555555555666666777777777777666666777888:::;;;<<<;;;;;;::::::;;;<<<===>>>>>>>>>>>>;;;;;;:::::::::;;;<<<<<<999::::::999888777777888666777888777666555666888555666777999::::::::::::???888999@@@===888BBBTTT}}}tttXXX???:::>>>AAAFFFMMMZZZ___```VVVEEE999777;;;555777999:::999888888999;;;<<<===<<<<<>>>>>>>>===<<<;;;;;;::::::::::::::::::::::::888888888888888888888999999999999888777666666666444333333222111111111222222222222111111111111000////////////////////////000000//////.........---...---,,,,,,,,,,,,---...,,,,,,,,,---------......---------,,,,,,+++++++++------------------------////////////////////////000000000000000000000000000000000000111111111111333222222111111222222333444444444333333222222222333333333444444444555555444444444444444444444444444444444444444444444444111111222222222222111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000111111///---,,,---...////////////////////////111111111111111000///////////////000111111222222000000//////000111222222222222111111111111111111111111333444555666666666777555444666999;;;:::888777777666666555555555444333333333333333333333333222111111000///......---////////////////////////////////////000000000000......///000111333555666<<>>888333///...///000000111111111111222222222111222222333333222222111000111111111111222222222333333333333333333333333444444444555555555555666666666666666666666666666555555555555666666666666666777888999;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;999:::<<<======;;;:::888777777777777777777777777666777777777888888888888888888888888888888888888999999888888999;;;<<<===XXXoooyyyYYYDDD@@@AAA???>>>EEENNNYYY\\\VVVLLLDDD???999777777::::::777666999<<<===<<<:::999<<>>===@@@BBBCCCJJJXXXdddeee[[[QQQDDD;;;444555777777777999666777888777888;;;AAAFFFHHHMMMQQQRRRQQQRRRVVVZZZbbbdddiiimmmppprrrrrrqqqmmmmmmmmmlllkkklllppprrrzzzzzz{{{{{{{{{{{{{{{{{{rrrrrrrrrrrrrrrrrrrrrrrrwwwuuusssqqqppppppqqqqqqnnnoooooonnnllliiifffdddaaa^^^[[[ZZZZZZXXXUUURRRSSSVVVPPPLLLMMMEEE;;;===555555444444444444333333555555666777777666555555666666666666666666666666777777777888999999:::::::::::::::999999999999999444555777999;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;888888888777777666666666666666666666666555555555333333222111111111111222222222111111111000000000......................../////////..................------,,,,,,------...,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++------------------------........................//////////////////////////////000000000000111111222222111111111111222222333333333222222222222222222222333333333444444444222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////111222444444222000///000////////////////////////000000111111000000///////////////000111111222222000000000000000000111222111111111111111111111111333333444444444444333333444333333444666777666555666555555555555444444444222222222222222222222222111111000000//////......////////////////////////....../////////000000000////////////000111222333111444555111444KKKqqqzzzzzz~~~|||yyyxxxvvvqqqmmmoooxxx{{{yyy{{{ssssssuuuxxx{{{zzzuuuooozzzqqqppp}}}wwwkkk^^^UUUKKK@@@888555111000//////000111222444000111111111111222222222111111222222222222111111000111111111111222222222333333333333333333333333444444444444555555555555555555555555555555555555555555555555666666666666666777888999:::;;;<<<===::::::999999888888999999;;;;;;<<<<<<;;;999888666777777777777777777777777666666666666777777777777777777777777777777777777666666666666666777999999999???XXXwww{{{bbbJJJAAA>>>===>>>FFFWWWiiiqqqllleeeZZZKKK===888999888666666444555666666777999===AAACCCFFFHHHHHHGGGHHHLLLPPPWWW[[[```fffjjjllllllkkkiiikkkllllllkkklllmmmooosssssstttuuuvvvxxxyyyzzzoooooooooooooooooooooooorrrqqqpppnnnmmmmmmllllllmmmkkkiiifffbbb___\\\ZZZVVVTTTSSSRRRQQQOOOLLLIIIIIIIIIDDDDDDEEE;;;666@@@444444333333333333333333555555555555555555555555555555555555555555555555555555666777777888888999888888888888888888888888444555666888:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;888888777777666555555555555555555555555555555555222222111111111111111222111111111111000000000000................................................------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////////////////////////////000000000111111111000000000000111111222222222222222111111111222222222222333333333333111111111111111111111111///////////////////////////000000000000000000///000000000000000000000000///////////////////////////////////////////////////////////////////////////222444444222000/////////////////////////////////000000000000000///////////////000111111222222111000000000000000111111111111111111111222222222444444444444444333222111333222222333444444444444444444444444444444444444222222222222222222222222111000000000/////////...////////////////////////........./////////000000000000/////////000111111+++666???>>>888===OOO```zzz|||wwwpppjjjllluuu~~~~~~|||~~~vvvnnncccXXXLLLEEE>>>777333444111111000000000/////////000000111111111222222222111111222222222222111111000000111111111222222222222222222222222222222222333333444444444555555555555555555555555555555555555555555555666666666666666777888999:::;;;<<<<<<:::999999888888888999999<<<<<<<<<;;;:::888666555777777777777777777777777555555555666666666777777777777777777777777777777666666666666666777777888<<<;;;GGGiiirrrTTT===:::AAAKKKUUU]]]eeekkkooonnn```RRRJJJDDD<<<555222666777777666777888:::;;;AAABBBBBBAAA@@@AAAFFFIIIRRRUUUZZZ^^^``````^^^]]]aaacccfffggggggfffgggggghhhhhhhhhhhhjjjlllooopppiiijjjjjjjjjjjjjjjkkkkkkiiiiiihhhgggfffeeeddddddfffddd```\\\XXXUUUSSSRRRPPPOOOMMMLLLJJJGGGDDDCCCCCCBBB======???666999KKK222222333333333333333333555555444444444444555555444444444444444444444444444444555666666777777888777777777777777777777777777777999::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888777777777666666555555555555555555444444444444111111111000000111222222111111111000000000//////........................---------...............------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...................................................////////////000000000111000000//////000000111111111111111111111111111111111111222222222333333000000000000000000000000000000000000000000000000...//////000000//////...////////////////////////////////////////////////................................................---000222333111///......////////////////////////...//////000000000///////////////000111111222222111111000000000000000111000000111111111222222222444444444444333222111111111222222222222222333333333333333333444444444444111111111111111111111111000000000000////////////////////////////////////............////////////000//////...//////000000000333555333000222999@@@HHH[[[sss{{{vvvxxx~~~wwwnnnbbbYYYKKKBBB:::666222//////222222222222111111000///...000000111111111222222222000111111222222111111000000000111111111222222222222222222222222222222222333333333444444444444555555555555555555555555555555555555555666666666666777777888888999:::;;;;;;:::999999999999999::::::;;;;;;;;;:::999777666555666666666666666666666666444555555555555666666666666666666666666666666666666666666777777777777777999666:::NNNnnn{{{TTT@@@AAADDDIIIRRR]]]iiipppnnnhhhbbb\\\RRRDDD999555666555555555666777999999<<<;;;999888888:::===@@@KKKMMMQQQTTTTTTSSSRRRPPPRRRUUUYYY[[[[[[ZZZYYYYYY[[[ZZZZZZZZZ[[[\\\^^^___\\\\\\\\\]]]]]]]]]^^^^^^^^^]]]]]]\\\[[[ZZZYYYXXXXXXVVVRRROOOLLLJJJIIIIIIJJJIIIHHHEEEBBB@@@>>>>>>@@@BBB===;;;<<<:::EEE\\\111111222222222222333333555444333333333333444555444444444444444444444444444444555555666666777777666666666666777777777777999::::::;;;;;;;;;::::::;;;;;;;;;::::::999999888777777777777777777777777777666666555444444333333111000000000000111222222111111000000000/////////---------------------------------------.........,,,------......------,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------..............................////////////000000000000////////////000000000000000000000111111111000000111111111222222222000000000000000000000000000000000000000000000000......////////////......////////////////////////////////////////////////................................................,,,...000000///...---...////////////////////////......///000000000///////////////000111111222222222111111000000000000000000000000111222222333333333333444333333222111111111222333333111111222333222222333333333333333444000000000000000000000000000000000000////////////////////////////////////------.........////////////............//////000222///------000333555555555;;;EEEOOO\\\pppqqqiiiooozzzpppeeeZZZOOOHHH;;;666222222000...///333///000000111111222222222000111111111111222222222000000111111111111000000000111111111111222222222222222222222222222222222333333333333444444444444444444444444444444444444555555555555666666666666777777888888999::::::;;;999999999888999999:::;;;;;;:::999888888777666666666666666666666666666666444444444444555555555666666666666666666666666666555666666777777666666555333111444???PPPkkk[[[LLL===>>>OOOaaajjjjjj______aaabbb[[[NNNCCC@@@777555333333555888999:::999888666555666888;;;<<>>999777888999999999999888666666888:::;;;<<<======>>>@@@AAABBBBBBCCCDDDGGGKKKMMMMMMMMMMMMMMMGGGGGGHHHIIIJJJJJJJJJJJJIIIJJJJJJKKKLLLLLLMMMMMMLLLJJJHHHFFFEEEEEEFFFFFFJJJIIIGGGEEECCCBBBAAA@@@<<<<<<:::888666888>>>BBBEEEYYY[[[NNNNNNWWWeeevvv000000111111222222222333444444222222222222444444555555555555555555555555444444555555666777777777555666666666777777888888777777888::::::;;;;;;;;;::::::999999888777666666666666777888999:::;;;;;;:::999888777555333222111000000///000000111222222000000000000////////////------------------------,,,,,,,,,------.........,,,,,,---......---,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------..................................../////////000//////............//////.../////////000000111111000000000000111111111111111111111111111111111111////////////////////////---..................---////////////////////////////////////////////////...................................................//////...------///111////////////////////////------...///000000///////////////000111111222222222222111000000///000000///000000111222222333333111222222333333333222222111333555444111000222444111111111222222333333333000000000000000000000000////////////000000000000////////////////////////---------.........//////---,,,,,,---...///000000---///000...+++,,,000444,,,333999888555999EEEQQQgggvvv~~~yyyrrrpppiiicccYYYOOOEEE<<<999999111000111444222......111000///.........000111222000111111111111222222222000000111111111111000000000111111111111222222222111111111111111111111111222222333333333444444444444444444444444444444444555555555555666666666777777777777888999999999:::666666666666666777888888999888777777777777777888666666666666666666666666333333333444444444555555555555555555555555555555222333444444444333222111999333666<<<777888TTTxxx~~~tttUUUEEEFFFNNNVVVRRRMMMMMMWWW___^^^XXXUUUQQQKKKBBB===;;;:::888777666555444444666888999999<<<<<<;;;;;;;;;<<<======>>>AAADDDFFFFFFFFFGGGGGGCCCDDDFFFHHHIIIJJJIIIIIICCCDDDDDDEEEFFFGGGGGGGGGHHHFFFCCC@@@???@@@BBBCCCCCCBBBAAA???===;;;999999:::999888666666:::BBBIIIoookkk___```fffmmm111111000000000000111111111111222222222333333333444444444444444444444444222333444666777666666555777888888999888777666555888999:::;;;<<<;;;::::::;;;:::999888777777777777999888888777888888999999888666444444444333222000000000000000000000000000222111111000///......---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......---------............///........................///////////////.........////////////////////////////////////////////////........................//////.........---------------------------------,,,,,,,,,---------......------------------------........................//////////////////////////////000000000000//////////////////000000000000000000000000000000000000222222222333333444444444111111333444444333111111111111111111111111111111222222222222222222222222000///...------,,,------......---......///000111,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///...------...///000111000111111222222333444444EEEHHHSSShhhrrruuutttzzzyyyvvvtttooogggaaa\\\VVVKKK???777222000000222111111000000000000000000000000000000000000000////////////000000000000000111111111111222222222222222222111111111000000000000000000000000000000111111222222222333333333222222333444555555555555555444444444444555666666777777777777888888888888777777777777666666666666777777666666555555444444444444555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555777;;;AAAFFFiiifffIIICCCFFFHHHJJJLLLNNNSSSYYY\\\[[[```aaa[[[PPPGGGCCC>>>777222222333666999999777555777777777999;;;;;;999777;;;===AAACCCDDDCCCBBBAAA<<<>>>@@@CCCDDDDDDCCCBBB@@@???@@@AAABBBAAA@@@>>>>>><<<:::;;;;;;;;;<<<>>>:::999888777666555555555111222444777999CCCWWWjjj```YYYccckkk111111000000000000111111111111222222222333333333444444444444444444444444222333444555666666666666888888999:::999888777666777888:::;;;;;;;;;:::999999888777666666555555555777777777666666777777888777666444333444333222000////////////////////////000000//////...------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,------------...------------....................................////////////............////////////////////////................................................///.........------------------------------------,,,,,,,,,---------......------------------------------------------------........................//////000000000000//////////////////000000000000000000000000000000000000111111111111111222222222111222222222222222222111111111111111111111111111222222222222222222222222..................//////000///...............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///...------...///000111000000111111222333333333000111999III]]]mmmuuuvvvxxxssszzz}}}yyyooommmlllmmmnnnjjjbbb[[[HHHDDD===777333222222333111111000000/////////000////////////////////////////////////000000000000000000111111111222222222222222222111111111000000000000000000000000000000111111111222222222333333333333444444444444444444444444444444444555555666666666666666777777777777777777666666666555555555666666666555555555555555444444555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333444444555444555888<<>>;;;777333333666;;;>>>:::888555444555555444333777888:::<<<<<<<<<;;;:::::::::;;;<<<======<<<<<<>>>===;;;;;;;;;<<<=========;;;:::999888777777777999888666444555888;;;======::::::???HHHUUUiiizzzllldddhhhiii111111111111111111111111111111222222222333333333444444444444444444444444444444444444444555666777999::::::;;;;;;:::888888777777999:::::::::999888777666555444444333333444666666666555555555555555777555333333333333111000//////////////////////////////......---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,------------------------............------------------------........................////////////////////////........................------------------------............------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------...........................//////000000//////...////////////000000000000000000000000000000000000000000000000////////////222222111111111111222222222222222222222222222222111111111111111111111111............///000111222111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........---......///000//////000111111222222333//////000555===EEEKKKNNNccchhhpppxxx~~~}}}wwwxxxnnneeebbbaaaaaaaaa^^^VVVKKKBBB666444222111111222333555000000000/////////......////////////////////////////////////000000000000000000000111111111222222222111111111111000000000000000000000000000000000111111111222222222222333333444444444444333333222444444333333444444555666444555555555666666666666666666555555555444444444444444555555555555555555444444555555555555444444444444444444444444444444222222222222222222222222222222222222222222222222333444555444444444666888666EEEddd___PPPFFFIIIMMMLLLJJJKKKBBBEEEJJJSSS___eee^^^TTTLLLHHH@@@:::666888===AAA???;;;666444444666777777777777777777777777777777999999888888888888999999666666666666666666666666666777777888888999::::::777666444666;;;EEENNNUUUQQQJJJEEEJJJUUUaaannnxxx|||qqqmmmllljjj111111111111111111111111111111222222222333333333444444444444444444444444555444333333444555777888999:::;;;<<<<<<;;;:::999666777888999:::999888888777666555444333333333333666666666666666555555444555444222222333333111///////////////////////////............------,,,,,,------------------------))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........------------------------------...............///................................................------------------------------------------------------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,,,,---...........................//////////////////...////////////000000000000000000000000000000000000000000000//////.........222111000//////000111222222222222222222222222222111111111111111111111111///////////////000111111000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................//////000000111111222555555333222222333777:::===EEERRR___kkkvvv~~~zzzvvvsssoooiii```YYYVVVTTTRRROOOJJJAAA666///222222111111111222222222///////////////......---////////////////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111222222222222444444444444444333222111333333333333333444444555333333444444444555555555555555444444444333333333333333333444444555555666333444444555555444444333333333333333333333333333111111111111111111111111111111111111111111111111111333555555444333444555999888FFFjjj|||vvv\\\OOOGGG@@@BBBKKK===;;;<<>>KKK^^^ppp{{{ssscccTTTQQQWWW\\\```cccccctttxxxkkk___000111222222222222111000111111222222222333333333444444444444444444444444555444333333444555777888888999:::;;;;;;;;;:::999666777888999:::999888888777777666555444444444444666666777777777666555444444333111111222222111///......................../////////...............------------------------))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------,,,---------......//////------------------------........................------------------------,,,,,,------------------------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,---------..............................////////////......////////////000000000000000000000000000000000000111111111000000//////...222111////////////111222111111111111111111111111000000000000000000000000111111000///////////////---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------------...//////000000111+++---000111000111444777000555<<>>===;;;888444222333333333333222111111000...//////000///...------........................////////////000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000111111111222222222444444444444333222111111222222222222222333444444333333333333444444444444444444444444333333333333222222333333444444555555333333444444444444333333333333333333333333333333111111111111111111111111111111111111111111111111000222444555555444555666===777999MMMnnnyyy___HHH???BBBCCC???<<<>>>FFFQQQ]]]eeebbbZZZQQQOOOPPPNNNFFF???:::999777777888999999888:::999777555555555666777555666777999999888777666555666888777555444666777444888999777999>>>???<<<<<<<<<@@@JJJ]]]uuucccSSSPPPTTTYYY^^^aaannn}}}hhhXXX000111222333333222111000111111222222222333333333222222222222222222222222444444444444444555666777777777999:::::::::999888777777999:::::::::999888888888666555555555555555666666777777777555444333333222111111222222000///................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......------------------------++++++,,,,,,------......---------------------------......//////......---////////////000000000000000000000000000000000000111111111111000000000000000000////////////000000000000000000000000000000////////////////////////222111000///............,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,------......///000000***,,,///111111000000111111222333444666:::???CCCOOO```sss|||~~~wwwqqqlllhhhdddbbbYYYUUUNNNIIIEEEAAA>>>;;;555444333222222333444444111111222222222222111000//////000111000///...---........................////////////000000000000/////////000000000111111//////000000000000000111000000000000000000000000000000000111111111111222222333333333333222222111222222111111222222333444222333333333444444444444555555444444444333333333222222333333333333333333333333444444444444333333333333333333333333333333111111111111111111111111111111111111111111111111000222444555444444666777555333444;;;III```pppRRRBBBAAA<<<:::===CCCMMMZZZeeehhh]]]QQQLLLOOOSSSSSSQQQGGGEEEBBBAAAAAA@@@>>>===;;;:::999777777777888999777777888888888777777666888999999666333444888<<<:::AAAFFFGGGNNN\\\bbbaaaJJJJJJKKKSSScccxxxjjjSSSMMMTTTaaammm}}}wwwqqqoooooooooqqquuu000111333444444333111000111111222222222333333333111111111111111111111111222333444555666666666666444555777888888888777666777888:::;;;;;;;;;:::999888777666555555444444444444555666777666444222111222111000000111111000///........................------------------------------------------------------------------------******************************+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......------------------------+++,,,,,,---......//////---------------------------......//////......---////////////000000000000000000000000000000000000000000000000000111111111...//////000000//////...//////////////////////////////////////////////////////......---.........---------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++,,,,,,,,,---......//////111111111111111///...,,,111222222111111222555888///;;;GGGOOOVVVaaajjjmmmqqqwww}}}zzzyyy~~~~~~~~~zzzzzz~~~~~~uuuttttttvvvwwwvvvrrrnnnrrrsssmmm```YYYZZZWWWPPPEEECCC???;;;888666444222555444333111//////000111000111111222222222222111///000111222222000...---........................////////////000000000000////////////000000000111////////////000000111111000000000000000000000000000000000000111111111111111222222333333333222222111111111111111222333333333333333444444444444555555555555555444444444444333333333333222222222222222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222222111222333333333333444666111111333555777@@@UUUjjj~~~fffTTTIII@@@@@@EEELLLWWWaaa```YYYOOOJJJLLLTTT^^^eeeWWWSSSOOOLLLLLLLLLLLLLLLHHHHHHGGGGGGGGGGGGGGGGGGFFFDDD@@@===;;;<<<===>>>>>>EEELLLNNNKKKFFFDDDCCCFFFPPPWWW[[[hhh|||^^^[[[VVVUUU[[[fffrrrzzz~~~eeeUUUPPPVVVeeerrrqqq^^^WWW[[[lll000111333444444333111000111111222222222333333333000000000000000000000000222333444666777666666555333444555777777777666555888999:::;;;<<<;;;::::::777777666555444444444444333444555555555333000///222111000000111111000///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,---------......------------------------,,,,,,------...///000000---------------------------..................---////////////000000000000000000000000000000000000......//////000000111111---...///000000///...---........................////////////////////////------,,,------...///000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///...---+++***++++++,,,------......///---,,,+++---000222222111111222222222000000111222555888777444444<<>>RRR|||rrr{{{{{{\\\JJJKKKJJJGGGDDDDDDHHHLLLaaahhhoookkk\\\PPPSSS^^^{{{|||uuuhhhaaabbb```ZZZ^^^nnnzzzxxxmmmddd```]]]```ZZZ```ssswwwbbbSSSQQQUUUYYY[[[\\\^^^bbbfff[[[TTTKKKGGGIIIMMMPPPQQQ\\\eeellliiieeennn000000000000111111111111000111111111222222333333333444555333111000000111000000111111222222333333111222222222222333333333666777888888777777888:::777888999999999888777666222111000000////////////111000000000///////////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,+++---------------------------------............///......////////////..................////////////000//////......//////000........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++++++++++++++++++++---,,,+++***+++,,,...///,,,,,,---...////////////........................------....../////////000///000111111000000222333555555333111111555<<>>GGGPPPVVVTTTUUUQQQFFF999111111444...///000111111000...---///000000000000000///////////////.........------000000000000000000000000111///------///222444555000000000000000111222333111000///......---......---------...............////////////000000000000////////////////////////000000000000000000000000000000000000111111111111111111111000111111222333222222222222333333333333333333333222333444444555222222222222222222222222222222222222111000//////111222222222222222222111///////////////////////////////////////////////////000000111111000000///000000000000000000000000///////////////000000000777111333:::888888NNNkkkzzzwwwwwwZZZRRRKKKIIIHHHGGGIIIMMM___bbb]]]VVVWWWaaagggfffiiimmmkkkccc\\\ZZZYYYWWWJJJJJJJJJIIIGGGFFFFFFGGGCCCEEEHHHMMMTTT\\\bbbeeedddkkkyyy////////////000000000111000000000000000000000000000111222222000///000222000000111222333444555555444444444444555555555555444555777666555555666888666666666666555444222222000000/////////000000111000000/////////............---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))))))))*********++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++***************++++++,,,)))******+++,,,,,,------******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------............/////////000000000000//////............////////////.........------.........////////////////////////................................................------------------------+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,)))*********++++++++++++***++++++,,,,,,,,,++++++***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,........................///000111000.........000...------...111444666777888777555222...---111666+++,,,---///111333444444000000111111111000000///////////////............000000000000000000000000///...------000222222222333222111000111111222333111000///......------------------.........//////////////////000000000000////////////////////////000000000000000000000000000000000000111111111111111111000000111222222333111111111222222222222333333333222222222333444555222222222222222222222222222222222222111000///...000000111111111111000000//////////////////////////////////////////////////////000000000000//////000000000000000000000000......//////000000111111333///111777888666;;;EEERRRvvvwwwmmmfff___XXXVVVTTTSSSPPPNNNNNNOOOQQQSSS^^^aaaaaa\\\XXXWWWVVVSSSSSSSSSQQQNNNOOOVVV___eeeiiiiiimmmttt~~~}}}xxx////////////000000000000000000000000///////////////000111111000///000222...///000111222333444444333333444444444444555555444555666666555555666888777666666444333222111111//////.........//////000000/////////...............---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++*********)))***++++++,,,))))))***+++,,,,,,------)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,------------------.........////////////000000000000//////............/////////000/////////....../////////000000000000000000000000................................................------------------------+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******++++++++++++***+++,,,------,,,************+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,......------///000///......///111222111000...---...111111...,,,+++222111///...---...///000......///000000000//////000000/////////.........000000000000000000000000...---...000222222000///444333222111111111222333111111000......------------------.........//////////////////000000000000////////////////////////000000000000000000000000000000000000111111111111111111000000111222333333000000111111111222222222444333222111222333444555111111111111111111111111222222222111111000......//////000000000000////////////////////////////////////////////////////////////000000000000//////000000000000000000000000......//////000111111222000444444111111666999999<<>>999444111////////////............+++++++++++++++++++++++++++++++++++++++++++++++++++******************+++***,,,,,,+++)))))))))***************************))))))))))))))))))***+++************************************************************************+++++++++******************+++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++++++++++++++,,,,,,************************************************************************++++++************++++++,,,+++******,,,,,,,,,***)))******+++++++++******************************************************++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++************************---,,,++++++******++++++*********))))))))))))(((((())))))))))))*********,,,++++++******++++++,,,*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))***++++++++++++***++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------------,,,,,,,,,---......---------///111333555555666555444222000///...---111///---+++,,,---...///---------------------------------............///............///////////////////////////.........//////000000000000//////000000000000000000000000000000000000000000/////////......------......///........................---------------------------------------------------------------------------------------------------------............///...//////////////////............/////////000000////////////000000000111111000/////////000111222:::555444888>>>FFFTTTaaa~~~|||~~~zzzvvv|||vvvrrrzzz~~~~~~}}}xxxlllggggggfffkkk|||hhhTTTMMMNNNTTTZZZaaahhhkkkcccWWW........................------------............000000000///////////////////////////000000000000000000000000111222333333888:::;;;:::777333222111////////////............++++++++++++++++++++++++++++++++++++++++++++++++*********++++++************+++,,,+++)))((()))***************************))))))(((((()))***++++++*********************************************************************************************************++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,************************************************************************++++++************++++++,,,+++******,,,,,,+++*********+++++++++******)))************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++************************---,,,++++++******++++++*********))))))))))))(((((())))))))))))*********,,,++++++******++++++,,,******))))))***++++++,,,************************+++++++++*********))))))))))))***++++++++++++***+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,---...///,,,---...///000333555777888777666444222000...---111000...,,,+++,,,...///---------------------------------............///............////////////........./////////////////////000000000000////////////////////////////////////////////////000000......------------..............................------------------------------------------------,,,,,,---------------------------------------------------............///......////////////..................////////////...////////////000000000111000000000000000111111......000333444444777<<>>:::---------------------------............/////////////////////////////////////////////000000000000/////////000000111222333333333333111///...000222////////////............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***)))***++++++++++++***)))(((***+++***)))((()))+++************************(((((((((((()))***+++,,,************************************************************************((()))))))))*********+++)))******+++,,,,,,------++++++++++++++++++++++++******++++++++++++******)))******+++,,,,,,------************************************************************************++++++************++++++---,,,***+++,,,,,,+++)))+++++++++++++++***))))))))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,************************************************---,,,++++++******++++++,,,+++++++++************************+++++++++,,,,,,++++++******++++++,,,))))))))))))***+++,,,---************************+++++++++************)))))))))***++++++++++++***+++***)))))))))***,,,---++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,---...//////+++---......---///333666999999888777555333000//////000111000---,,,---...---------------------------------............///............////////////............/////////000//////000000000000//////////////////////////////........./////////000000...------,,,,,,------...------------------------------------------------------------------------++++++,,,,,,,,,------------------------------------------............///---......//////......------------.........//////........./////////000000......///000000111111000000222333222111333555666///111444:::DDDTTTcccmmmpppdddjjj}}}tttpppjjjdddaaaggg{{{|||vvvvvvuuuooohhhsssrrrffffffppp|||fffZZZMMMKKK\\\dddpppttt]]]PPPNNNKKKFFF@@@>>><<<:::888777------------------------.........////////////000.........///////////////////////////000000000000////////////000111222333222333333222111000111222000/////////............------------------------***+++,,,------,,,+++***)))***+++,,,,,,+++***)))((()))******)))((()))+++))))))))))))))))))))))))(((((((((((()))***+++,,,************************************************))))))))))))))))))))))))(((((())))))*********+++))))))***+++,,,,,,------++++++++++++++++++++++++*********++++++*********))))))***+++,,,,,,------************************))))))))))))))))))))))))************************++++++************++++++---,,,++++++,,,,,,***)))+++++++++++++++***)))((())))))******++++++++++++))))))******++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))---,,,++++++******++++++,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,))))))))))))***+++,,,---+++++++++++++++++++++++++++++++++************)))))))))***++++++++++++*********)))))))))***,,,---,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------------------------+++++++++,,,---...///000+++---...---,,,---222666999999999888666444111000...000222111...,,,,,,...---------------------------------.........//////............/////////000---.........//////000000//////000000000000//////////////////////////////---.........//////000000...------,,,,,,------...------------------------------------------------------------------------+++++++++,,,,,,------------------------------------------.........//////---..................------------.........//////............/////////000,,,---...///000000000000---000111///...000111111333000111444555777@@@JJJPPP```pppzzzzzzjjjnnnwwwnnneee```]]]```nnn}}}|||uuutttrrr{{{ooojjjbbboooqqqccc```fffssseeeZZZLLLEEEQQQWWWddduuu{{{oooZZZMMMKKKFFF@@@:::777555333111222---------............///......------------........./////////...---,,,,,,////////////000000000000000000////////////000000........................////////////////////////......---------,,,,,,,,,***++++++,,,,,,++++++***************************''''''(((((())))))******))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,+++)))(((((()))+++,,,++++++++++++++++++++++++******************************))))))******+++,,,+++++++++*********))))))************************++++++************+++++++++++++++*********))))))******+++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************+++++++++++++++***)))((())))))*********+++++++++******+++,,,,,,---......***++++++,,,,,,++++++***++++++------------++++++++++++---......---++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))************+++++++++,,,,,,,,,+++++++++******''''''((()))***++++++,,,,,,+++++++++***)))))))))************************++++++++++++++++++++++++)))************+++++++++,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------+++***)))***,,,---,,,+++++++++++++++++++++++++++)))************++++++++++++,,,------......------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......333444666666555333000------++++++---000000---***................................................---------............///............////////////////////////////////////////////////////////////............////////////.........------...............---------,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,------...------------------------.........------,,,,,,,,,,,,---......//////......,,,------......------,,,............////////////////////////////////////000---,,,---000111000...000000000000000111111222//////000111222222333333777<<>>:::>>>???777777;;;666444333111111222222111000000///...///222333333333---///222222111000000000...///000111111111111111++++++,,,,,,,,,---------......------------......------------------,,,+++---------.........//////................................................++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))******++++++******)))************************)))))))))))))))))))))************+++++++++,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++*********++++++*********++++++++++++++++++++++++******************************))))))******+++,,,))))))*********+++++++++************************++++++************++++++))))))*********+++++++++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************))))))***+++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))************+++++++++(((((()))))))))******************++++++,,,,,,,,,+++++++++***************************************++++++++++++++++++++++++)))************+++++++++******))))))))))))************))))))))))))******************+++++++++++++++***)))***,,,---,,,+++,,,,,,+++******)))((((((,,,,,,,,,,,,------------++++++,,,---------------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,------000333666666333000//////................................................---------............///............////////////////////////////////////////////////////////////............////////////......------------............---------,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...------------------------,,,,,,,,,---------......,,,---......//////......,,,------......------,,,,,,,,,---------.........------------------------+++---......,,,,,,---///.........---...//////000........................111000///......//////...111000///...---,,,---...---000222222111000...,,,222//////222000------111000111111111111000000111///***///111,,,...333...222111111111222222111111222111000000222222///---000111222222111000111333...///000111111111000///++++++,,,,,,,,,---------.........------.........------------,,,+++******---------........./////////...------------...///........................------------------------,,,,,,,,,+++++++++******))))))************))))))************************,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++******++++++++++++******++++++++++++++++++++++++*********************************)))***++++++,,,))))))******++++++++++++************************++++++************++++++))))))******++++++++++++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************((()))***+++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++------++++++++++++------+++,,,---......---,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++************************)))************+++++++++******++++++,,,,,,,,,,,,))))))***+++,,,,,,------,,,+++++++++******))))))************************++++++++++++++++++++++++)))************+++++++++,,,,,,++++++++++++,,,,,,******))))))))))))******)))************++++++++++++***)))***,,,---,,,+++++++++******)))(((((('''---------.........//////+++,,,------......------+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......++++++,,,,,,,,,,,,------+++000555777666333111111................................................---------.........//////............/////////000////////////////////////////////////////////////............/////////000///......------......///......---------,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...------------------------,,,,,,,,,------.........,,,---......//////......,,,------......------,,,,,,,,,,,,---------......------------------------***---///...,,,+++---000///............///000000.....................---///...,,,,,,...000111111------......------000444,,,///111000...///111111333,,,---444444,,,---555...000222111//////111444111,,,000333///222666111...///000111222000///---///......111444555333000///000///...---...111444...///000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---............------,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---///...,,,*********,,,---************************,,,,,,,,,+++++++++******+++*********))))))(((((()))))))))))))))))))))))))))))))))***+++++++++,,,++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++******))))))))))))******+++*********))))))((((((************************(((((())))))*********+++))))))))))))))))))))))))+++++++++************))))))))))))))))))******++++++++++++*********))))))++++++************++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,+++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,+++******+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++------...000111333444444000///...---,,,---...///.........------,,,,,,,,,........................------............------......//////...---,,,,,,------------------------................................................++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,++++++,,,,,,---...........................------------------------------------------------,,,------......------,,,,,,------......------,,,,,,------......------,,,------------------------+++,,,------......------,,,---......,,,+++,,,---...------,,,,,,------...////////////////////////////////////////////////......//////000000111111000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000//////000000000000//////............////////////,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---.........---------,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---///---,,,******+++,,,---************************,,,+++++++++************************)))))))))((())))))))))))))))))))))))***************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++******))))))))))))******************)))))))))(((************************((()))))))))************))))))))))))))))))))))))+++++++++************))))))))))))))))))******++++++++++++*********))))))++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++************************)))************+++++++++*********+++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,******++++++++++++************************************+++,,,,,,,,,,,,+++************************************++++++,,,,,,))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------)))***+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++,,,---...///111222333444......,,,+++***++++++,,,------------------,,,,,,........................------............------......//////...------,,,------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................------------------------------------------------,,,------......------,,,,,,------......------,,,,,,------......------,,,------------------------+++,,,------......------,,,---......---,,,---///...------,,,,,,------.........................................................//////////////////////////////////////////.../////////000000000000000000////////////000000........................//////000000000000//////............////////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------------,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---...---+++******+++,,,,,,************************++++++*********)))))))))************))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++***************)))************+++++++++******))))))))))))******************))))))))))))************************))))))))))))************))))))))))))))))))))))))+++++++++************))))))))))))))))))******++++++++++++***************++++++************+++++++++++++++++++++++++++++++++++++++,,,+++******)))++++++++++++++++++++++++************************)))************+++++++++((())))))******+++++++++******************************++++++++++++************+++++++++,,,,,,,,,++++++************++++++******************************+++,,,,,,,,,,,,+++************************)))))))))************+++))))))))))))))))))))))))(((((()))))))))*********)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------((()))***+++,,,---------+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,---///000111222222222111000......---------,,,,,,------------------........................------............------.........///......---,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,++++++,,,,,,---...------------------------------------------------------------------------,,,------......------,,,,,,------......------,,,,,,------......------,,,------------------------+++,,,------......------+++---......------///000...------,,,,,,------.....................................................................------////////////////////////....../////////000000000000//////......//////000...........................//////000000//////...---............/////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,+++******++++++,,,*********************************))))))))))))(((*********))))))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))*********+++++++++******))))))))))))***************)))))))))))))))************************)))))))))))))))*********))))))))))))))))))))))))+++++++++*********)))))))))))))))))))))******+++************************++++++************++++++***+++++++++++++++,,,,,,***++++++++++++***))))))************************************************))))))*********+++++++++''''''((()))***+++++++++******************************++++++++++++************+++++++++,,,,,,,,,,,,+++***))))))***+++,,,******************************+++,,,,,,,,,,,,+++************************)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))*********+++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------)))***++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++,,,---...///000111111222111111///......------,,,,,,,,,------.................................------............---------...............------------------------------------------------------------------------------------------------------+++,,,------......------,,,,,,++++++,,,,,,---...------------------------------------------------------------------------,,,------......------,,,,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,............000111...------,,,,,,------............................................................------,,,,,,,,,////////////////////////........./////////000000/////////....../////////...........................//////////////////...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++++++++++++++++++++,,,*********************************))))))))))))((())))))))))))))))))******)))))))))))))))))))))))),,,+++++++++***)))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))*********+++++++++******))))))))))))******))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))))))))))))))))))******+++************************++++++************++++++*********++++++,,,,,,,,,***++++++++++++***))))))************************))))))))))))))))))))))))))))))*********+++++++++''''''((()))***+++++++++******************************++++++++++++************+++++++++,,,,,,,,,,,,+++***))))))***+++,,,******************************+++,,,,,,,,,,,,+++***************************)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++***)))+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++,,,---...//////000,,,,,,,,,+++***))))))(((,,,,,,,,,------.................................------............------------...............---------------------------------------------------------------------------------------------------+++,,,------......------,,,,,,++++++,,,,,,---...------------------------------------------------------------------------,,,------......------,,,,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------***,,,......---...///111...------,,,,,,------.........................................................------,,,,,,++++++....................................//////////////////............//////////////////////////////......////////////......------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------------...,,,------......------,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---*********+++++++++++++++************************++++++*********)))))))))))))))))))))************))))))))))))))))))))))))+++++++++***************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))***************+++++++++)))************+++++++++******))))))))))))******))))))))))))************************************************))))))))))))))))))))))))))))))))))))+++++++++************))))))))))))))))))******+++***************+++++++++++++++************++++++*********++++++,,,,,,---+++++++++,,,+++******)))************************)))))))))))))))))))))))))))************+++++++++((())))))******+++++++++******************************++++++++++++************+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************+++************)))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,+++***)))(((+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---***++++++,,,------......++++++,,,,,,,,,+++***))),,,,,,------------------........................------............------,,,---......///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------***,,,------,,,,,,...///...------,,,,,,------...------------------------------------------------------------------,,,,,,........................------.........////////////......------......///000000000000000000000000---......//////......---,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---))))))***+++++++++++++++************************,,,+++++++++************((()))))))))************))))))))))))))))))))))))***************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++******))))))))))))******((()))))))))************************************************)))))))))((())))))))))))))))))))))))+++++++++************))))))))))))))))))******+++))))))*********+++++++++++++++************++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,++++++***************************)))))))))))))))))))))))))))************+++++++++*********+++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************,,,,,,++++++************))))))))))))))))))))))))************++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,------,,,---.../////////...---------------------,,,,,,........................------............------,,,------...//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,,,,------......------,,,,,,------......------,,,+++++++++++++++++++++++++++,,,------......------***,,,---,,,++++++,,,---...------,,,,,,------...------------------------------------------------------------....................................---------........./////////......------......///////////////////////////---......//////......---,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---((()))***+++++++++++++++************************,,,,,,,,,++++++++++++***(((((())))))*********+++))))))))))))))))))))))))))))))******+++++++++,,,++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++******))))))))))))******(((((())))))*********+++************************+++*********))))))(((((())))))))))))))))))))))))+++++++++************))))))))))))))))))******+++))))))******++++++++++++++++++************++++++))))))***+++,,,,,,------,,,------------,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,+++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,------------------,,,,,,,,,++++++++++++,,,,,,,,,---------***++++++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++*********++++++,,,,,,---)))***+++---...------,,,.........------,,,,,,,,,........................---..................---,,,,,,---.../////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,,,,------......------,,,,,,------......------,,,+++++++++++++++++++++++++++,,,------......------+++,,,---,,,*********,,,...------,,,,,,------...---------------------------------------------------------....../////////........................---------.........//////.........------.................................---..................---,,,,,,,,,---------......***+++---......---+++***,,,,,,++++++,,,,,,---...------------------------........................------......------,,,+++*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---+++)))'''''')))+++---******++++++++++++******))))))))))))))))))))))))------,,,+++***)))((('''''')))******))))))***+++************************))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))************************************************))))))*********+++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++***)))))))))+++***)))(((((()))***++++++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++------------,,,,,,+++***,,,,,,,,,++++++*********************************)))))))))))))))))))))))))))************++++++++++++++++++*********))))))************************++++++*********************++++++,,,,,,++++++***++++++++++++++++++++++++,,,---......,,,,,,---...,,,++++++******++++++,,,###$$$&&&)))+++---......************************************************,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++******))))))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,---------------------------------------------------,,,,,,,,,,,,---......///............---------,,,------...///000111111------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------...///...,,,+++,,,------------------------------..................---........................***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---...........................,,,***+++...///...,,,---------------------------------------------------------............///------------------------......////////////......------------------------------------------------***+++---......---+++***,,,,,,++++++,,,,,,---...------------------------........................---------...------,,,+++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,---,,,+++***((((((***+++,,,******++++++++++++******))))))))))))))))))))))))++++++***************)))''')))******))))))***+++************************))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************+++++++++*********))))))++++++++++++++++++++++++*********+++++++++,,,,,,******************++++++******))))))))))))******++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,,,,,,,+++******,,,,,,,,,++++++*********************************)))))))))))))))))))))))))))************++++++++++++++++++*********))))))***************************************************++++++,,,,,,++++++***+++++++++++++++++++++++++++---------,,,+++,,,---+++******))))))******+++******++++++******))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++*********)))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,---------------------------------------------------,,,,,,,,,,,,---......///............------------------......//////000------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------...///...,,,+++,,,---------------------------------............------------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---...........................,,,+++,,,...000...---------------------------------------------------------------............------------------------------............------------------------------------------------------++++++------------++++++,,,,,,++++++,,,,,,---...---------------------------------------------------------------,,,++++++,,,,,,++++++++++++++++++***************++++++,,,******************************++++++++++++******)))))))))))))))))))))))))))))))))******+++++++++''')))******))))))***+++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++*********++++++++++++,,,((())))))***++++++,,,,,,))))))************))))))++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++***++++++++++++***))))))+++++++++++++++*********************************)))))))))))))))))))))))))))************++++++++++++++++++******************************************************************++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,+++***+++,,,***))))))))))))))))))***---------,,,+++)))((('''*********************************************************++++++,,,,,,---++++++++++++++++++++++++++++++******************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,---------------------------------------------------,,,,,,,,,,,,---......///............------------------------.........------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------...///...,,,+++,,,---------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------------------------...---,,,---/////////...------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...------------------------------------------------,,,------------,,,++++++,,,,,,,,,++++++*********)))))))))))))))******+++)))***++++++++++++***)))******++++++++++++******))))))))))))))))))))))))))))))))))))************''')))******))))))***+++************************))))))))))))))))))))))))***))))))))))))))))))***((((((((((((((((((((((((************************************************((()))))))))******++++++))))))))))))))))))))))))************************************************************************************++++++++++++))))))*********+++++++++((()))***++++++***)))(((************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++))))))************))))))+++++++++***************************************))))))))))))))))))))))))))))))*********+++++++++***************************************************************+++++++++***++++++,,,,,,++++++***************************)))+++,,,+++***)))***+++******))))))))))))*********++++++,,,,,,,,,++++++************************************************))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,---------------------------------------------,,,,,,,,,,,,---......///............------------------------,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------...------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,------,,,,,,+++***,,,,,,,,,++++++*********))))))(((((())))))***+++(((***+++,,,,,,+++***(((******++++++++++++******))))))))))))))))))))))))*********)))))))))((((((''')))******))))))***+++************************)))))))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((************************************************&&&&&&''')))***+++,,,---))))))))))))))))))))))))++++++++++++++++++++++++************************************************))))))*********++++++++++++++++++*********))))))((()))***++++++***)))(((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++((())))))******)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************))))))*********+++++++++***++++++,,,,,,++++++***************************)))***++++++))))))***++++++++++++******+++++++++((()))***+++,,,---------************************************************))))))***+++,,,,,,------++++++++++++++++++++++++------,,,,,,+++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......///............------------------------,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,---...............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,++++++++++++++++++)))))))))))))))******+++)))***+++,,,,,,+++***)))******++++++++++++******))))))))))))))))))))))))*********))))))(((((((((''')))******))))))***+++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************************************&&&&&&'''(((***+++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++***************+++++++++************************)))))))))************+++,,,,,,++++++***))))))((())))))************))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************)))************+++++++++((())))))************))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************+++++++++************************)))))))))***++++++,,,,,,***++++++,,,,,,++++++***************************)))***++++++***)))***+++,,,,,,++++++++++++,,,,,,)))***+++++++++++++++************************************************************++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,+++,,,,,,------.........---------------------------,,,,,,,,,,,,---......///............------------------------.........------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++,,,,,,***))))))))))))***++++++*********++++++***************++++++++++++******))))))))))))))))))))))))((((((((()))))))))))))))''')))******))))))***+++************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))************************************************(((((((((((())))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************))))))))))))************++++++************************))))))))))))******)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************)))************+++++++++((()))******+++++++++***((()))))))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))*********+++++++++************************((())))))***++++++,,,,,,***++++++,,,,,,++++++******************************+++,,,+++******+++,,,++++++************++++++))))))***************)))************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,++++++,,,,,,---......///---------------------------,,,,,,,,,,,,---......///............------------------......//////000------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------...///...,,,+++,,,---++++++++++++++++++++++++------............------++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))+++------+++***,,,...++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***************++++++,,,,,,---***************++++++,,,******************************++++++++++++******))))))))))))))))))))))))&&&&&&'''((()))***++++++((()))******))))))***+++************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))************************************************+++******)))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,+++***)))(((((()))***+++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))***+++++++++++++++(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))******++++++++++++************************((())))))***++++++,,,,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))***+++,,,,,,+++***+++,,,******))))))))))))******&&&'''((()))***+++++++++************************************************,,,,,,++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,++++++,,,,,,---...//////---------------------------,,,,,,,,,,,,---......//////.........------------------...///000111111------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++*********++++++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,------------...///...,,,+++,,,---++++++++++++++++++++++++---......//////......---***************************+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((+++---,,,***)))+++...++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++------------------------++++++++++++++++++++++++